Home | History | Annotate | Download | only in webview

META-INF/
META-INF/MANIFEST.MF
android/
android/location/
android/location/Address$1.class
Address.java
package android.location
final android.location.Address$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.Address createFromParcel (android.os.Parcel) 
		int index
		String line
		int i
		android.os.Parcel in
		String language
		String country
		java.util.Locale locale
		android.location.Address a
		int N
	public android.location.Address[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/IGpsStatusProvider.class
IGpsStatusProvider.java
package android.location
public abstract android.location.IGpsStatusProvider extends java.lang.Object implements android.os.IInterface  {
	public abstract void addGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
	public abstract void removeGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
}

android/location/IFusedGeofenceHardware$Stub$Proxy.class
IFusedGeofenceHardware.java
package android.location
 android.location.IFusedGeofenceHardware$Stub$Proxy extends java.lang.Object implements android.location.IFusedGeofenceHardware  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void addGeofences (android.hardware.location.GeofenceHardwareRequestParcelable[])  throws android.os.RemoteException 
		android.hardware.location.GeofenceHardwareRequestParcelable[] geofenceRequestsArray
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeGeofences (int[])  throws android.os.RemoteException 
		int[] geofenceIds
		android.os.Parcel _data
		android.os.Parcel _reply
	public void pauseMonitoringGeofence (int)  throws android.os.RemoteException 
		int geofenceId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void resumeMonitoringGeofence (int, int)  throws android.os.RemoteException 
		int geofenceId
		int monitorTransitions
		android.os.Parcel _data
		android.os.Parcel _reply
	public void modifyGeofenceOptions (int, int, int, int, int, int)  throws android.os.RemoteException 
		int geofenceId
		int lastTransition
		int monitorTransitions
		int notificationResponsiveness
		int unknownTimer
		int sourcesToUse
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/location/IFusedGeofenceHardware$Stub.class
IFusedGeofenceHardware.java
package android.location
public abstract android.location.IFusedGeofenceHardware$Stub extends android.os.Binder implements android.location.IFusedGeofenceHardware  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isSupported
	static final int TRANSACTION_addGeofences
	static final int TRANSACTION_removeGeofences
	static final int TRANSACTION_pauseMonitoringGeofence
	static final int TRANSACTION_resumeMonitoringGeofence
	static final int TRANSACTION_modifyGeofenceOptions
	public void  () 
	public static android.location.IFusedGeofenceHardware 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 
		boolean _result
		android.hardware.location.GeofenceHardwareRequestParcelable[] _arg0
		int[] _arg0
		int _arg0
		int _arg0
		int _arg1
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		int _arg4
		int _arg5
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/IFusedProvider.class
IFusedProvider.java
package android.location
public abstract android.location.IFusedProvider extends java.lang.Object implements android.os.IInterface  {
	public abstract void onFusedLocationHardwareChange (android.hardware.location.IFusedLocationHardware)  throws android.os.RemoteException 
}

android/location/INetInitiatedListener$Stub.class
INetInitiatedListener.java
package android.location
public abstract android.location.INetInitiatedListener$Stub extends android.os.Binder implements android.location.INetInitiatedListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_sendNiResponse
	public void  () 
	public static android.location.INetInitiatedListener 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
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/ICountryDetector$Stub$Proxy.class
ICountryDetector.java
package android.location
 android.location.ICountryDetector$Stub$Proxy extends java.lang.Object implements android.location.ICountryDetector  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.location.Country detectCountry ()  throws android.os.RemoteException 
		android.location.Country _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.location.Country _result
	public void addCountryListener (android.location.ICountryListener)  throws android.os.RemoteException 
		android.location.ICountryListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeCountryListener (android.location.ICountryListener)  throws android.os.RemoteException 
		android.location.ICountryListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/location/GeocoderParams.class
GeocoderParams.java
package android.location
public android.location.GeocoderParams extends java.lang.Object implements android.os.Parcelable  {
	private java.util.Locale mLocale
	private String mPackageName
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	public void  (android.content.Context, java.util.Locale) 
		android.content.Context context
		java.util.Locale locale
	public java.util.Locale getLocale () 
	public java.lang.String getClientPackage () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	void  (android.location.GeocoderParams$1) 
		android.location.GeocoderParams$1 x0
	static java.util.Locale access$102 (android.location.GeocoderParams, java.util.Locale) 
		android.location.GeocoderParams x0
		java.util.Locale x1
	static java.lang.String access$202 (android.location.GeocoderParams, java.lang.String) 
		android.location.GeocoderParams x0
		String x1
	static void  () 
}

android/location/IFusedProvider$Stub.class
IFusedProvider.java
package android.location
public abstract android.location.IFusedProvider$Stub extends android.os.Binder implements android.location.IFusedProvider  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onFusedLocationHardwareChange
	public void  () 
	public static android.location.IFusedProvider 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.location.IFusedLocationHardware _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/GpsStatus.class
GpsStatus.java
package android.location
public final android.location.GpsStatus extends java.lang.Object {
	private static final int NUM_SATELLITES
	private int mTimeToFirstFix
	private android.location.GpsSatellite[] mSatellites
	private Iterable mSatelliteList
	public static final int GPS_EVENT_STARTED
	public static final int GPS_EVENT_STOPPED
	public static final int GPS_EVENT_FIRST_FIX
	public static final int GPS_EVENT_SATELLITE_STATUS
	void  () 
		int i
	synchronized void setStatus (int, int[], float[], float[], float[], int, int, int) 
		android.location.GpsSatellite satellite
		int prn
		int prnShift
		int svCount
		int[] prns
		float[] snrs
		float[] elevations
		float[] azimuths
		int ephemerisMask
		int almanacMask
		int usedInFixMask
		int i
	void setStatus (android.location.GpsStatus) 
		int i
		android.location.GpsStatus status
	void setTimeToFirstFix (int) 
		int ttff
	public int getTimeToFirstFix () 
	public java.lang.Iterable getSatellites () 
	public int getMaxSatellites () 
	static android.location.GpsSatellite[] access$000 (android.location.GpsStatus) 
		android.location.GpsStatus x0
}

android/location/IGpsStatusListener$Stub.class
IGpsStatusListener.java
package android.location
public abstract android.location.IGpsStatusListener$Stub extends android.os.Binder implements android.location.IGpsStatusListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onGpsStarted
	static final int TRANSACTION_onGpsStopped
	static final int TRANSACTION_onFirstFix
	static final int TRANSACTION_onSvStatusChanged
	static final int TRANSACTION_onNmeaReceived
	public void  () 
	public static android.location.IGpsStatusListener 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 _arg0
		int[] _arg1
		float[] _arg2
		float[] _arg3
		float[] _arg4
		int _arg5
		int _arg6
		int _arg7
		long _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/LocationManager$ListenerTransport.class
LocationManager.java
package android.location
 android.location.LocationManager$ListenerTransport extends android.location.ILocationListener$Stub {
	private static final int TYPE_LOCATION_CHANGED
	private static final int TYPE_STATUS_CHANGED
	private static final int TYPE_PROVIDER_ENABLED
	private static final int TYPE_PROVIDER_DISABLED
	private android.location.LocationListener mListener
	private final android.os.Handler mListenerHandler
	final android.location.LocationManager this$0
	void  (android.location.LocationManager, android.location.LocationListener, android.os.Looper) 
		android.location.LocationListener listener
		android.os.Looper looper
	public void onLocationChanged (android.location.Location) 
		android.location.Location location
		android.os.Message msg
	public void onStatusChanged (java.lang.String, int, android.os.Bundle) 
		String provider
		int status
		android.os.Bundle extras
		android.os.Message msg
		android.os.Bundle b
	public void onProviderEnabled (java.lang.String) 
		String provider
		android.os.Message msg
	public void onProviderDisabled (java.lang.String) 
		String provider
		android.os.Message msg
	private void _handleMessage (android.os.Message) 
		android.location.Location location
		android.os.Bundle b
		String provider
		int status
		android.os.Bundle extras
		android.os.RemoteException e
		android.os.Message msg
	static void access$000 (android.location.LocationManager$ListenerTransport, android.os.Message) 
		android.location.LocationManager$ListenerTransport x0
		android.os.Message x1
}

android/location/LocationListener.class
LocationListener.java
package android.location
public abstract android.location.LocationListener extends java.lang.Object {
	public abstract void onLocationChanged (android.location.Location) 
	public abstract void onStatusChanged (java.lang.String, int, android.os.Bundle) 
	public abstract void onProviderEnabled (java.lang.String) 
	public abstract void onProviderDisabled (java.lang.String) 
}

android/location/ICountryListener$Stub.class
ICountryListener.java
package android.location
public abstract android.location.ICountryListener$Stub extends android.os.Binder implements android.location.ICountryListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onCountryDetected
	public void  () 
	public static android.location.ICountryListener 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.location.Country _arg0
		android.location.Country _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/ILocationListener.class
ILocationListener.java
package android.location
public abstract android.location.ILocationListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onLocationChanged (android.location.Location)  throws android.os.RemoteException 
	public abstract void onStatusChanged (java.lang.String, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onProviderEnabled (java.lang.String)  throws android.os.RemoteException 
	public abstract void onProviderDisabled (java.lang.String)  throws android.os.RemoteException 
}

android/location/FusedBatchOptions$SourceTechnologies.class
FusedBatchOptions.java
package android.location
public final android.location.FusedBatchOptions$SourceTechnologies extends java.lang.Object {
	public static int GNSS
	public static int WIFI
	public static int SENSORS
	public static int CELL
	public static int BLUETOOTH
	public void  () 
	static void  () 
}

android/location/CountryDetector$ListenerTransport.class
CountryDetector.java
package android.location
final android.location.CountryDetector$ListenerTransport extends android.location.ICountryListener$Stub {
	private final android.location.CountryListener mListener
	private final android.os.Handler mHandler
	public void  (android.location.CountryListener, android.os.Looper) 
		android.location.CountryListener listener
		android.os.Looper looper
	public void onCountryDetected (android.location.Country) 
		android.location.Country country
	static android.location.CountryListener access$000 (android.location.CountryDetector$ListenerTransport) 
		android.location.CountryDetector$ListenerTransport x0
}

android/location/CountryDetector$ListenerTransport$1.class
CountryDetector.java
package android.location
 android.location.CountryDetector$ListenerTransport$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.location.Country val$country
	final android.location.CountryDetector$ListenerTransport this$0
	void  (android.location.CountryDetector$ListenerTransport, android.location.Country) 
	public void run () 
}

android/location/INetInitiatedListener.class
INetInitiatedListener.java
package android.location
public abstract android.location.INetInitiatedListener extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean sendNiResponse (int, int)  throws android.os.RemoteException 
}

android/location/LocationManager.class
LocationManager.java
package android.location
public android.location.LocationManager extends java.lang.Object {
	private static final String TAG
	private final android.content.Context mContext
	private final android.location.ILocationManager mService
	private final java.util.HashMap mGpsStatusListeners
	private final java.util.HashMap mNmeaListeners
	private final android.location.GpsStatus mGpsStatus
	public static final String NETWORK_PROVIDER
	public static final String GPS_PROVIDER
	public static final String PASSIVE_PROVIDER
	public static final String FUSED_PROVIDER
	public static final String KEY_PROXIMITY_ENTERING
	public static final String KEY_STATUS_CHANGED
	public static final String KEY_PROVIDER_ENABLED
	public static final String KEY_LOCATION_CHANGED
	public static final String GPS_ENABLED_CHANGE_ACTION
	public static final String PROVIDERS_CHANGED_ACTION
	public static final String MODE_CHANGED_ACTION
	public static final String GPS_FIX_CHANGE_ACTION
	public static final String EXTRA_GPS_ENABLED
	public static final String HIGH_POWER_REQUEST_CHANGE_ACTION
	private java.util.HashMap mListeners
	public void  (android.content.Context, android.location.ILocationManager) 
		android.content.Context context
		android.location.ILocationManager service
	private android.location.LocationProvider createProvider (java.lang.String, com.android.internal.location.ProviderProperties) 
		String name
		com.android.internal.location.ProviderProperties properties
	public java.util.List getAllProviders () 
		android.os.RemoteException e
	public java.util.List getProviders (boolean) 
		android.os.RemoteException e
		boolean enabledOnly
	public android.location.LocationProvider getProvider (java.lang.String) 
		com.android.internal.location.ProviderProperties properties
		android.os.RemoteException e
		String name
	public java.util.List getProviders (android.location.Criteria, boolean) 
		android.os.RemoteException e
		android.location.Criteria criteria
		boolean enabledOnly
	public java.lang.String getBestProvider (android.location.Criteria, boolean) 
		android.os.RemoteException e
		android.location.Criteria criteria
		boolean enabledOnly
	public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener) 
		String provider
		long minTime
		float minDistance
		android.location.LocationListener listener
		android.location.LocationRequest request
	public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener, android.os.Looper) 
		String provider
		long minTime
		float minDistance
		android.location.LocationListener listener
		android.os.Looper looper
		android.location.LocationRequest request
	public void requestLocationUpdates (long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper) 
		long minTime
		float minDistance
		android.location.Criteria criteria
		android.location.LocationListener listener
		android.os.Looper looper
		android.location.LocationRequest request
	public void requestLocationUpdates (java.lang.String, long, float, android.app.PendingIntent) 
		String provider
		long minTime
		float minDistance
		android.app.PendingIntent intent
		android.location.LocationRequest request
	public void requestLocationUpdates (long, float, android.location.Criteria, android.app.PendingIntent) 
		long minTime
		float minDistance
		android.location.Criteria criteria
		android.app.PendingIntent intent
		android.location.LocationRequest request
	public void requestSingleUpdate (java.lang.String, android.location.LocationListener, android.os.Looper) 
		String provider
		android.location.LocationListener listener
		android.os.Looper looper
		android.location.LocationRequest request
	public void requestSingleUpdate (android.location.Criteria, android.location.LocationListener, android.os.Looper) 
		android.location.Criteria criteria
		android.location.LocationListener listener
		android.os.Looper looper
		android.location.LocationRequest request
	public void requestSingleUpdate (java.lang.String, android.app.PendingIntent) 
		String provider
		android.app.PendingIntent intent
		android.location.LocationRequest request
	public void requestSingleUpdate (android.location.Criteria, android.app.PendingIntent) 
		android.location.Criteria criteria
		android.app.PendingIntent intent
		android.location.LocationRequest request
	public void requestLocationUpdates (android.location.LocationRequest, android.location.LocationListener, android.os.Looper) 
		android.location.LocationRequest request
		android.location.LocationListener listener
		android.os.Looper looper
	public void requestLocationUpdates (android.location.LocationRequest, android.app.PendingIntent) 
		android.location.LocationRequest request
		android.app.PendingIntent intent
	private android.location.LocationManager$ListenerTransport wrapListener (android.location.LocationListener, android.os.Looper) 
		android.location.LocationManager$ListenerTransport transport
		android.location.LocationListener listener
		android.os.Looper looper
	private void requestLocationUpdates (android.location.LocationRequest, android.location.LocationListener, android.os.Looper, android.app.PendingIntent) 
		android.os.RemoteException e
		android.location.LocationRequest request
		android.location.LocationListener listener
		android.os.Looper looper
		android.app.PendingIntent intent
		String packageName
		android.location.LocationManager$ListenerTransport transport
	public void removeUpdates (android.location.LocationListener) 
		android.os.RemoteException e
		android.location.LocationListener listener
		String packageName
		android.location.LocationManager$ListenerTransport transport
	public void removeUpdates (android.app.PendingIntent) 
		android.os.RemoteException e
		android.app.PendingIntent intent
		String packageName
	public void addProximityAlert (double, double, float, long, android.app.PendingIntent) 
		android.os.RemoteException e
		double latitude
		double longitude
		float radius
		long expiration
		android.app.PendingIntent intent
		android.location.Geofence fence
		android.location.LocationRequest request
	public void addGeofence (android.location.LocationRequest, android.location.Geofence, android.app.PendingIntent) 
		android.os.RemoteException e
		android.location.LocationRequest request
		android.location.Geofence fence
		android.app.PendingIntent intent
	public void removeProximityAlert (android.app.PendingIntent) 
		android.os.RemoteException e
		android.app.PendingIntent intent
		String packageName
	public void removeGeofence (android.location.Geofence, android.app.PendingIntent) 
		android.os.RemoteException e
		android.location.Geofence fence
		android.app.PendingIntent intent
		String packageName
	public void removeAllGeofences (android.app.PendingIntent) 
		android.os.RemoteException e
		android.app.PendingIntent intent
		String packageName
	public boolean isProviderEnabled (java.lang.String) 
		android.os.RemoteException e
		String provider
	public android.location.Location getLastLocation () 
		android.os.RemoteException e
		String packageName
	public android.location.Location getLastKnownLocation (java.lang.String) 
		android.os.RemoteException e
		String provider
		String packageName
		android.location.LocationRequest request
	public void addTestProvider (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int) 
		android.os.RemoteException e
		String name
		boolean requiresNetwork
		boolean requiresSatellite
		boolean requiresCell
		boolean hasMonetaryCost
		boolean supportsAltitude
		boolean supportsSpeed
		boolean supportsBearing
		int powerRequirement
		int accuracy
		com.android.internal.location.ProviderProperties properties
	public void removeTestProvider (java.lang.String) 
		android.os.RemoteException e
		String provider
	public void setTestProviderLocation (java.lang.String, android.location.Location) 
		IllegalArgumentException e
		android.os.RemoteException e
		String provider
		android.location.Location loc
	public void clearTestProviderLocation (java.lang.String) 
		android.os.RemoteException e
		String provider
	public void setTestProviderEnabled (java.lang.String, boolean) 
		android.os.RemoteException e
		String provider
		boolean enabled
	public void clearTestProviderEnabled (java.lang.String) 
		android.os.RemoteException e
		String provider
	public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long) 
		android.os.RemoteException e
		String provider
		int status
		android.os.Bundle extras
		long updateTime
	public void clearTestProviderStatus (java.lang.String) 
		android.os.RemoteException e
		String provider
	public boolean addGpsStatusListener (android.location.GpsStatus$Listener) 
		android.location.LocationManager$GpsStatusListenerTransport transport
		android.os.RemoteException e
		android.location.GpsStatus$Listener listener
		boolean result
	public void removeGpsStatusListener (android.location.GpsStatus$Listener) 
		android.location.LocationManager$GpsStatusListenerTransport transport
		android.os.RemoteException e
		android.location.GpsStatus$Listener listener
	public boolean addNmeaListener (android.location.GpsStatus$NmeaListener) 
		android.location.LocationManager$GpsStatusListenerTransport transport
		android.os.RemoteException e
		android.location.GpsStatus$NmeaListener listener
		boolean result
	public void removeNmeaListener (android.location.GpsStatus$NmeaListener) 
		android.location.LocationManager$GpsStatusListenerTransport transport
		android.os.RemoteException e
		android.location.GpsStatus$NmeaListener listener
	public android.location.GpsStatus getGpsStatus (android.location.GpsStatus) 
		android.location.GpsStatus status
	public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		String provider
		String command
		android.os.Bundle extras
	public boolean sendNiResponse (int, int) 
		android.os.RemoteException e
		int notifId
		int userResponse
	private static void checkProvider (java.lang.String) 
		String provider
	private static void checkCriteria (android.location.Criteria) 
		android.location.Criteria criteria
	private static void checkListener (android.location.LocationListener) 
		android.location.LocationListener listener
	private void checkPendingIntent (android.app.PendingIntent) 
		IllegalArgumentException e
		android.app.PendingIntent intent
	private static void checkGeofence (android.location.Geofence) 
		android.location.Geofence fence
	static android.location.ILocationManager access$100 (android.location.LocationManager) 
		android.location.LocationManager x0
	static android.location.GpsStatus access$200 (android.location.LocationManager) 
		android.location.LocationManager x0
}

android/location/ICountryListener$Stub$Proxy.class
ICountryListener.java
package android.location
 android.location.ICountryListener$Stub$Proxy extends java.lang.Object implements android.location.ICountryListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onCountryDetected (android.location.Country)  throws android.os.RemoteException 
		android.location.Country country
		android.os.Parcel _data
}

android/location/Location$1.class
Location.java
package android.location
final android.location.Location$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.Location createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String provider
		android.location.Location l
	public android.location.Location[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/LocationProvider.class
LocationProvider.java
package android.location
public android.location.LocationProvider extends java.lang.Object {
	public static final int OUT_OF_SERVICE
	public static final int TEMPORARILY_UNAVAILABLE
	public static final int AVAILABLE
	public static final String BAD_CHARS_REGEX
	private final String mName
	private final com.android.internal.location.ProviderProperties mProperties
	public void  (java.lang.String, com.android.internal.location.ProviderProperties) 
		String name
		com.android.internal.location.ProviderProperties properties
	public java.lang.String getName () 
	public boolean meetsCriteria (android.location.Criteria) 
		android.location.Criteria criteria
	public static boolean propertiesMeetCriteria (java.lang.String, com.android.internal.location.ProviderProperties, android.location.Criteria) 
		String name
		com.android.internal.location.ProviderProperties properties
		android.location.Criteria criteria
	public boolean requiresNetwork () 
	public boolean requiresSatellite () 
	public boolean requiresCell () 
	public boolean hasMonetaryCost () 
	public boolean supportsAltitude () 
	public boolean supportsSpeed () 
	public boolean supportsBearing () 
	public int getPowerRequirement () 
	public int getAccuracy () 
}

android/location/GpsSatellite.class
GpsSatellite.java
package android.location
public final android.location.GpsSatellite extends java.lang.Object {
	boolean mValid
	boolean mHasEphemeris
	boolean mHasAlmanac
	boolean mUsedInFix
	int mPrn
	float mSnr
	float mElevation
	float mAzimuth
	void  (int) 
		int prn
	void setStatus (android.location.GpsSatellite) 
		android.location.GpsSatellite satellite
	public int getPrn () 
	public float getSnr () 
	public float getElevation () 
	public float getAzimuth () 
	public boolean hasEphemeris () 
	public boolean hasAlmanac () 
	public boolean usedInFix () 
}

android/location/FusedBatchOptions$1.class
FusedBatchOptions.java
package android.location
final android.location.FusedBatchOptions$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.FusedBatchOptions createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		android.location.FusedBatchOptions options
	public android.location.FusedBatchOptions[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/ILocationListener$Stub$Proxy.class
ILocationListener.java
package android.location
 android.location.ILocationListener$Stub$Proxy extends java.lang.Object implements android.location.ILocationListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onLocationChanged (android.location.Location)  throws android.os.RemoteException 
		android.location.Location location
		android.os.Parcel _data
	public void onStatusChanged (java.lang.String, int, android.os.Bundle)  throws android.os.RemoteException 
		String provider
		int status
		android.os.Bundle extras
		android.os.Parcel _data
	public void onProviderEnabled (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
	public void onProviderDisabled (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
}

android/location/SettingInjectorService.class
SettingInjectorService.java
package android.location
public abstract android.location.SettingInjectorService extends android.app.Service {
	private static final String TAG
	public static final String ACTION_SERVICE_INTENT
	public static final String META_DATA_NAME
	public static final String ATTRIBUTES_NAME
	public static final String ACTION_INJECTED_SETTING_CHANGED
	public static final String SUMMARY_KEY
	public static final String ENABLED_KEY
	public static final String MESSENGER_KEY
	private final String mName
	public void  (java.lang.String) 
		String name
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public final void onStart (android.content.Intent, int) 
		android.content.Intent intent
		int startId
	public final int onStartCommand (android.content.Intent, int, int) 
		android.content.Intent intent
		int flags
		int startId
	private void onHandleIntent (android.content.Intent) 
		RuntimeException e
		RuntimeException e
		android.content.Intent intent
		String summary
		boolean enabled
	private void sendStatus (android.content.Intent, java.lang.String, boolean) 
		android.os.RemoteException e
		android.content.Intent intent
		String summary
		boolean enabled
		android.os.Message message
		android.os.Bundle bundle
		android.os.Messenger messenger
	protected abstract java.lang.String onGetSummary () 
	protected abstract boolean onGetEnabled () 
}

android/location/Criteria$1.class
Criteria.java
package android.location
final android.location.Criteria$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.Criteria createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.location.Criteria c
	public android.location.Criteria[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/LocationManager$GpsStatusListenerTransport$1.class
LocationManager.java
package android.location
 android.location.LocationManager$GpsStatusListenerTransport$1 extends android.os.Handler {
	final android.location.LocationManager$GpsStatusListenerTransport this$1
	void  (android.location.LocationManager$GpsStatusListenerTransport) 
	public void handleMessage (android.os.Message) 
		android.location.LocationManager$GpsStatusListenerTransport$Nmea nmea
		int i
		int length
		android.os.Message msg
}

android/location/INetInitiatedListener$Stub$Proxy.class
INetInitiatedListener.java
package android.location
 android.location.INetInitiatedListener$Stub$Proxy extends java.lang.Object implements android.location.INetInitiatedListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean sendNiResponse (int, int)  throws android.os.RemoteException 
		int notifId
		int userResponse
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/location/ILocationManager$Stub$Proxy.class
ILocationManager.java
package android.location
 android.location.ILocationManager$Stub$Proxy extends java.lang.Object implements android.location.ILocationManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void requestLocationUpdates (android.location.LocationRequest, android.location.ILocationListener, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
		android.location.LocationRequest request
		android.location.ILocationListener listener
		android.app.PendingIntent intent
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeUpdates (android.location.ILocationListener, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
		android.location.ILocationListener listener
		android.app.PendingIntent intent
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestGeofence (android.location.LocationRequest, android.location.Geofence, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
		android.location.LocationRequest request
		android.location.Geofence geofence
		android.app.PendingIntent intent
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeGeofence (android.location.Geofence, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
		android.location.Geofence fence
		android.app.PendingIntent intent
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.location.Location getLastLocation (android.location.LocationRequest, java.lang.String)  throws android.os.RemoteException 
		android.location.Location _result
		android.location.LocationRequest request
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		android.location.Location _result
	public boolean addGpsStatusListener (android.location.IGpsStatusListener, java.lang.String)  throws android.os.RemoteException 
		android.location.IGpsStatusListener listener
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void removeGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
		android.location.IGpsStatusListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean geocoderIsPresent ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
		double latitude
		double longitude
		int maxResults
		android.location.GeocoderParams params
		java.util.List addrs
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
		String locationName
		double lowerLeftLatitude
		double lowerLeftLongitude
		double upperRightLatitude
		double upperRightLongitude
		int maxResults
		android.location.GeocoderParams params
		java.util.List addrs
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean sendNiResponse (int, int)  throws android.os.RemoteException 
		int notifId
		int userResponse
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getAllProviders ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getProviders (android.location.Criteria, boolean)  throws android.os.RemoteException 
		android.location.Criteria criteria
		boolean enabledOnly
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.lang.String getBestProvider (android.location.Criteria, boolean)  throws android.os.RemoteException 
		android.location.Criteria criteria
		boolean enabledOnly
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean providerMeetsCriteria (java.lang.String, android.location.Criteria)  throws android.os.RemoteException 
		String provider
		android.location.Criteria criteria
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public com.android.internal.location.ProviderProperties getProviderProperties (java.lang.String)  throws android.os.RemoteException 
		com.android.internal.location.ProviderProperties _result
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
		com.android.internal.location.ProviderProperties _result
	public boolean isProviderEnabled (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void addTestProvider (java.lang.String, com.android.internal.location.ProviderProperties)  throws android.os.RemoteException 
		String name
		com.android.internal.location.ProviderProperties properties
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeTestProvider (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setTestProviderLocation (java.lang.String, android.location.Location)  throws android.os.RemoteException 
		String provider
		android.location.Location loc
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearTestProviderLocation (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setTestProviderEnabled (java.lang.String, boolean)  throws android.os.RemoteException 
		String provider
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearTestProviderEnabled (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long)  throws android.os.RemoteException 
		String provider
		int status
		android.os.Bundle extras
		long updateTime
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearTestProviderStatus (java.lang.String)  throws android.os.RemoteException 
		String provider
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		String provider
		String command
		android.os.Bundle extras
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void reportLocation (android.location.Location, boolean)  throws android.os.RemoteException 
		android.location.Location location
		boolean passive
		android.os.Parcel _data
		android.os.Parcel _reply
	public void locationCallbackFinished (android.location.ILocationListener)  throws android.os.RemoteException 
		android.location.ILocationListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/location/GeocoderParams$1.class
GeocoderParams.java
package android.location
final android.location.GeocoderParams$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.GeocoderParams createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.location.GeocoderParams gp
		String language
		String country
		String variant
	public android.location.GeocoderParams[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/GpsStatus$1.class
GpsStatus.java
package android.location
 android.location.GpsStatus$1 extends java.lang.Object implements java.lang.Iterable  {
	final android.location.GpsStatus this$0
	void  (android.location.GpsStatus) 
	public java.util.Iterator iterator () 
}

android/location/FusedBatchOptions$BatchFlags.class
FusedBatchOptions.java
package android.location
public final android.location.FusedBatchOptions$BatchFlags extends java.lang.Object {
	public static int WAKEUP_ON_FIFO_FULL
	public static int CALLBACK_ON_LOCATION_FIX
	public void  () 
	static void  () 
}

android/location/GpsStatus$NmeaListener.class
GpsStatus.java
package android.location
public abstract android.location.GpsStatus$NmeaListener extends java.lang.Object {
	public abstract void onNmeaReceived (long, java.lang.String) 
}

android/location/ICountryDetector.class
ICountryDetector.java
package android.location
public abstract android.location.ICountryDetector extends java.lang.Object implements android.os.IInterface  {
	public abstract android.location.Country detectCountry ()  throws android.os.RemoteException 
	public abstract void addCountryListener (android.location.ICountryListener)  throws android.os.RemoteException 
	public abstract void removeCountryListener (android.location.ICountryListener)  throws android.os.RemoteException 
}

android/location/IGpsGeofenceHardware$Stub.class
IGpsGeofenceHardware.java
package android.location
public abstract android.location.IGpsGeofenceHardware$Stub extends android.os.Binder implements android.location.IGpsGeofenceHardware  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isHardwareGeofenceSupported
	static final int TRANSACTION_addCircularHardwareGeofence
	static final int TRANSACTION_removeHardwareGeofence
	static final int TRANSACTION_pauseHardwareGeofence
	static final int TRANSACTION_resumeHardwareGeofence
	public void  () 
	public static android.location.IGpsGeofenceHardware 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 
		boolean _result
		int _arg0
		double _arg1
		double _arg2
		double _arg3
		int _arg4
		int _arg5
		int _arg6
		int _arg7
		boolean _result
		int _arg0
		boolean _result
		int _arg0
		boolean _result
		int _arg0
		int _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/IGpsStatusListener.class
IGpsStatusListener.java
package android.location
public abstract android.location.IGpsStatusListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onGpsStarted ()  throws android.os.RemoteException 
	public abstract void onGpsStopped ()  throws android.os.RemoteException 
	public abstract void onFirstFix (int)  throws android.os.RemoteException 
	public abstract void onSvStatusChanged (int, int[], float[], float[], float[], int, int, int)  throws android.os.RemoteException 
	public abstract void onNmeaReceived (long, java.lang.String)  throws android.os.RemoteException 
}

android/location/IFusedGeofenceHardware.class
IFusedGeofenceHardware.java
package android.location
public abstract android.location.IFusedGeofenceHardware extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isSupported ()  throws android.os.RemoteException 
	public abstract void addGeofences (android.hardware.location.GeofenceHardwareRequestParcelable[])  throws android.os.RemoteException 
	public abstract void removeGeofences (int[])  throws android.os.RemoteException 
	public abstract void pauseMonitoringGeofence (int)  throws android.os.RemoteException 
	public abstract void resumeMonitoringGeofence (int, int)  throws android.os.RemoteException 
	public abstract void modifyGeofenceOptions (int, int, int, int, int, int)  throws android.os.RemoteException 
}

android/location/IGeocodeProvider$Stub.class
IGeocodeProvider.java
package android.location
public abstract android.location.IGeocodeProvider$Stub extends android.os.Binder implements android.location.IGeocodeProvider  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getFromLocation
	static final int TRANSACTION_getFromLocationName
	public void  () 
	public static android.location.IGeocodeProvider 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.location.GeocoderParams _arg3
		double _arg0
		double _arg1
		int _arg2
		android.location.GeocoderParams _arg3
		java.util.List _arg4
		String _result
		android.location.GeocoderParams _arg6
		String _arg0
		double _arg1
		double _arg2
		double _arg3
		double _arg4
		int _arg5
		android.location.GeocoderParams _arg6
		java.util.List _arg7
		String _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/LocationManager$ListenerTransport$1.class
LocationManager.java
package android.location
 android.location.LocationManager$ListenerTransport$1 extends android.os.Handler {
	final android.location.LocationManager val$this$0
	final android.location.LocationManager$ListenerTransport this$1
	void  (android.location.LocationManager$ListenerTransport, android.location.LocationManager) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/location/IGeofenceProvider$Stub.class
IGeofenceProvider.java
package android.location
public abstract android.location.IGeofenceProvider$Stub extends android.os.Binder implements android.location.IGeofenceProvider  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setGeofenceHardware
	public void  () 
	public static android.location.IGeofenceProvider 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.location.IGeofenceHardware _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/ICountryListener.class
ICountryListener.java
package android.location
public abstract android.location.ICountryListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onCountryDetected (android.location.Country)  throws android.os.RemoteException 
}

android/location/CountryListener.class
CountryListener.java
package android.location
public abstract android.location.CountryListener extends java.lang.Object {
	public abstract void onCountryDetected (android.location.Country) 
}

android/location/Geocoder.class
Geocoder.java
package android.location
public final android.location.Geocoder extends java.lang.Object {
	private static final String TAG
	private android.location.GeocoderParams mParams
	private android.location.ILocationManager mService
	public static boolean isPresent () 
		android.os.RemoteException e
		android.os.IBinder b
		android.location.ILocationManager lm
	public void  (android.content.Context, java.util.Locale) 
		android.content.Context context
		java.util.Locale locale
		android.os.IBinder b
	public void  (android.content.Context) 
		android.content.Context context
	public java.util.List getFromLocation (double, double, int)  throws java.io.IOException 
		java.util.List results
		String ex
		android.os.RemoteException e
		double latitude
		double longitude
		int maxResults
	public java.util.List getFromLocationName (java.lang.String, int)  throws java.io.IOException 
		java.util.List results
		String ex
		android.os.RemoteException e
		String locationName
		int maxResults
	public java.util.List getFromLocationName (java.lang.String, int, double, double, double, double)  throws java.io.IOException 
		java.util.ArrayList result
		String ex
		android.os.RemoteException e
		String locationName
		int maxResults
		double lowerLeftLatitude
		double lowerLeftLongitude
		double upperRightLatitude
		double upperRightLongitude
}

android/location/ICountryDetector$Stub.class
ICountryDetector.java
package android.location
public abstract android.location.ICountryDetector$Stub extends android.os.Binder implements android.location.ICountryDetector  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_detectCountry
	static final int TRANSACTION_addCountryListener
	static final int TRANSACTION_removeCountryListener
	public void  () 
	public static android.location.ICountryDetector 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.location.Country _result
		android.location.ICountryListener _arg0
		android.location.ICountryListener _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/ILocationManager$Stub.class
ILocationManager.java
package android.location
public abstract android.location.ILocationManager$Stub extends android.os.Binder implements android.location.ILocationManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_requestLocationUpdates
	static final int TRANSACTION_removeUpdates
	static final int TRANSACTION_requestGeofence
	static final int TRANSACTION_removeGeofence
	static final int TRANSACTION_getLastLocation
	static final int TRANSACTION_addGpsStatusListener
	static final int TRANSACTION_removeGpsStatusListener
	static final int TRANSACTION_geocoderIsPresent
	static final int TRANSACTION_getFromLocation
	static final int TRANSACTION_getFromLocationName
	static final int TRANSACTION_sendNiResponse
	static final int TRANSACTION_getAllProviders
	static final int TRANSACTION_getProviders
	static final int TRANSACTION_getBestProvider
	static final int TRANSACTION_providerMeetsCriteria
	static final int TRANSACTION_getProviderProperties
	static final int TRANSACTION_isProviderEnabled
	static final int TRANSACTION_addTestProvider
	static final int TRANSACTION_removeTestProvider
	static final int TRANSACTION_setTestProviderLocation
	static final int TRANSACTION_clearTestProviderLocation
	static final int TRANSACTION_setTestProviderEnabled
	static final int TRANSACTION_clearTestProviderEnabled
	static final int TRANSACTION_setTestProviderStatus
	static final int TRANSACTION_clearTestProviderStatus
	static final int TRANSACTION_sendExtraCommand
	static final int TRANSACTION_reportLocation
	static final int TRANSACTION_locationCallbackFinished
	public void  () 
	public static android.location.ILocationManager 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.location.LocationRequest _arg0
		android.app.PendingIntent _arg2
		android.location.LocationRequest _arg0
		android.location.ILocationListener _arg1
		android.app.PendingIntent _arg2
		String _arg3
		android.app.PendingIntent _arg1
		android.location.ILocationListener _arg0
		android.app.PendingIntent _arg1
		String _arg2
		android.location.LocationRequest _arg0
		android.location.Geofence _arg1
		android.app.PendingIntent _arg2
		android.location.LocationRequest _arg0
		android.location.Geofence _arg1
		android.app.PendingIntent _arg2
		String _arg3
		android.location.Geofence _arg0
		android.app.PendingIntent _arg1
		android.location.Geofence _arg0
		android.app.PendingIntent _arg1
		String _arg2
		android.location.LocationRequest _arg0
		android.location.LocationRequest _arg0
		String _arg1
		android.location.Location _result
		android.location.IGpsStatusListener _arg0
		String _arg1
		boolean _result
		android.location.IGpsStatusListener _arg0
		boolean _result
		android.location.GeocoderParams _arg3
		double _arg0
		double _arg1
		int _arg2
		android.location.GeocoderParams _arg3
		java.util.List _arg4
		String _result
		android.location.GeocoderParams _arg6
		String _arg0
		double _arg1
		double _arg2
		double _arg3
		double _arg4
		int _arg5
		android.location.GeocoderParams _arg6
		java.util.List _arg7
		String _result
		int _arg0
		int _arg1
		boolean _result
		java.util.List _result
		android.location.Criteria _arg0
		android.location.Criteria _arg0
		boolean _arg1
		java.util.List _result
		android.location.Criteria _arg0
		android.location.Criteria _arg0
		boolean _arg1
		String _result
		android.location.Criteria _arg1
		String _arg0
		android.location.Criteria _arg1
		boolean _result
		String _arg0
		com.android.internal.location.ProviderProperties _result
		String _arg0
		boolean _result
		com.android.internal.location.ProviderProperties _arg1
		String _arg0
		com.android.internal.location.ProviderProperties _arg1
		String _arg0
		android.location.Location _arg1
		String _arg0
		android.location.Location _arg1
		String _arg0
		String _arg0
		boolean _arg1
		String _arg0
		android.os.Bundle _arg2
		String _arg0
		int _arg1
		android.os.Bundle _arg2
		long _arg3
		String _arg0
		android.os.Bundle _arg2
		String _arg0
		String _arg1
		android.os.Bundle _arg2
		boolean _result
		android.location.Location _arg0
		android.location.Location _arg0
		boolean _arg1
		android.location.ILocationListener _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/IGpsStatusListener$Stub$Proxy.class
IGpsStatusListener.java
package android.location
 android.location.IGpsStatusListener$Stub$Proxy extends java.lang.Object implements android.location.IGpsStatusListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onGpsStarted ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onGpsStopped ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onFirstFix (int)  throws android.os.RemoteException 
		int ttff
		android.os.Parcel _data
	public void onSvStatusChanged (int, int[], float[], float[], float[], int, int, int)  throws android.os.RemoteException 
		int svCount
		int[] prns
		float[] snrs
		float[] elevations
		float[] azimuths
		int ephemerisMask
		int almanacMask
		int usedInFixMask
		android.os.Parcel _data
	public void onNmeaReceived (long, java.lang.String)  throws android.os.RemoteException 
		long timestamp
		String nmea
		android.os.Parcel _data
}

android/location/IGpsGeofenceHardware$Stub$Proxy.class
IGpsGeofenceHardware.java
package android.location
 android.location.IGpsGeofenceHardware$Stub$Proxy extends java.lang.Object implements android.location.IGpsGeofenceHardware  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isHardwareGeofenceSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean addCircularHardwareGeofence (int, double, double, double, int, int, int, int)  throws android.os.RemoteException 
		int geofenceId
		double latitude
		double longitude
		double radius
		int lastTransition
		int monitorTransition
		int notificationResponsiveness
		int unknownTimer
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean removeHardwareGeofence (int)  throws android.os.RemoteException 
		int geofenceId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean pauseHardwareGeofence (int)  throws android.os.RemoteException 
		int geofenceId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean resumeHardwareGeofence (int, int)  throws android.os.RemoteException 
		int geofenceId
		int monitorTransition
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/location/IGpsStatusProvider$Stub$Proxy.class
IGpsStatusProvider.java
package android.location
 android.location.IGpsStatusProvider$Stub$Proxy extends java.lang.Object implements android.location.IGpsStatusProvider  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void addGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
		android.location.IGpsStatusListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
		android.location.IGpsStatusListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/location/Criteria.class
Criteria.java
package android.location
public android.location.Criteria extends java.lang.Object implements android.os.Parcelable  {
	public static final int NO_REQUIREMENT
	public static final int POWER_LOW
	public static final int POWER_MEDIUM
	public static final int POWER_HIGH
	public static final int ACCURACY_FINE
	public static final int ACCURACY_COARSE
	public static final int ACCURACY_LOW
	public static final int ACCURACY_MEDIUM
	public static final int ACCURACY_HIGH
	private int mHorizontalAccuracy
	private int mVerticalAccuracy
	private int mSpeedAccuracy
	private int mBearingAccuracy
	private int mPowerRequirement
	private boolean mAltitudeRequired
	private boolean mBearingRequired
	private boolean mSpeedRequired
	private boolean mCostAllowed
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.location.Criteria) 
		android.location.Criteria criteria
	public void setHorizontalAccuracy (int) 
		int accuracy
	public int getHorizontalAccuracy () 
	public void setVerticalAccuracy (int) 
		int accuracy
	public int getVerticalAccuracy () 
	public void setSpeedAccuracy (int) 
		int accuracy
	public int getSpeedAccuracy () 
	public void setBearingAccuracy (int) 
		int accuracy
	public int getBearingAccuracy () 
	public void setAccuracy (int) 
		int accuracy
	public int getAccuracy () 
	public void setPowerRequirement (int) 
		int level
	public int getPowerRequirement () 
	public void setCostAllowed (boolean) 
		boolean costAllowed
	public boolean isCostAllowed () 
	public void setAltitudeRequired (boolean) 
		boolean altitudeRequired
	public boolean isAltitudeRequired () 
	public void setSpeedRequired (boolean) 
		boolean speedRequired
	public boolean isSpeedRequired () 
	public void setBearingRequired (boolean) 
		boolean bearingRequired
	public boolean isBearingRequired () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	private static java.lang.String powerToString (int) 
		int power
	private static java.lang.String accuracyToString (int) 
		int accuracy
	public java.lang.String toString () 
		StringBuilder s
	static int access$002 (android.location.Criteria, int) 
		android.location.Criteria x0
		int x1
	static int access$102 (android.location.Criteria, int) 
		android.location.Criteria x0
		int x1
	static int access$202 (android.location.Criteria, int) 
		android.location.Criteria x0
		int x1
	static int access$302 (android.location.Criteria, int) 
		android.location.Criteria x0
		int x1
	static int access$402 (android.location.Criteria, int) 
		android.location.Criteria x0
		int x1
	static boolean access$502 (android.location.Criteria, boolean) 
		android.location.Criteria x0
		boolean x1
	static boolean access$602 (android.location.Criteria, boolean) 
		android.location.Criteria x0
		boolean x1
	static boolean access$702 (android.location.Criteria, boolean) 
		android.location.Criteria x0
		boolean x1
	static boolean access$802 (android.location.Criteria, boolean) 
		android.location.Criteria x0
		boolean x1
	static void  () 
}

android/location/IGpsStatusProvider$Stub.class
IGpsStatusProvider.java
package android.location
public abstract android.location.IGpsStatusProvider$Stub extends android.os.Binder implements android.location.IGpsStatusProvider  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_addGpsStatusListener
	static final int TRANSACTION_removeGpsStatusListener
	public void  () 
	public static android.location.IGpsStatusProvider 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.location.IGpsStatusListener _arg0
		android.location.IGpsStatusListener _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/ILocationListener$Stub.class
ILocationListener.java
package android.location
public abstract android.location.ILocationListener$Stub extends android.os.Binder implements android.location.ILocationListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onLocationChanged
	static final int TRANSACTION_onStatusChanged
	static final int TRANSACTION_onProviderEnabled
	static final int TRANSACTION_onProviderDisabled
	public void  () 
	public static android.location.ILocationListener 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.location.Location _arg0
		android.location.Location _arg0
		android.os.Bundle _arg2
		String _arg0
		int _arg1
		android.os.Bundle _arg2
		String _arg0
		String _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/location/IGeofenceProvider.class
IGeofenceProvider.java
package android.location
public abstract android.location.IGeofenceProvider extends java.lang.Object implements android.os.IInterface  {
	public abstract void setGeofenceHardware (android.hardware.location.IGeofenceHardware)  throws android.os.RemoteException 
}

android/location/LocationManager$GpsStatusListenerTransport$Nmea.class
LocationManager.java
package android.location
 android.location.LocationManager$GpsStatusListenerTransport$Nmea extends java.lang.Object {
	long mTimestamp
	String mNmea
	final android.location.LocationManager$GpsStatusListenerTransport this$1
	void  (android.location.LocationManager$GpsStatusListenerTransport, long, java.lang.String) 
		long timestamp
		String nmea
}

android/location/ILocationManager.class
ILocationManager.java
package android.location
public abstract android.location.ILocationManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void requestLocationUpdates (android.location.LocationRequest, android.location.ILocationListener, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
	public abstract void removeUpdates (android.location.ILocationListener, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
	public abstract void requestGeofence (android.location.LocationRequest, android.location.Geofence, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
	public abstract void removeGeofence (android.location.Geofence, android.app.PendingIntent, java.lang.String)  throws android.os.RemoteException 
	public abstract android.location.Location getLastLocation (android.location.LocationRequest, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean addGpsStatusListener (android.location.IGpsStatusListener, java.lang.String)  throws android.os.RemoteException 
	public abstract void removeGpsStatusListener (android.location.IGpsStatusListener)  throws android.os.RemoteException 
	public abstract boolean geocoderIsPresent ()  throws android.os.RemoteException 
	public abstract java.lang.String getFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
	public abstract java.lang.String getFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
	public abstract boolean sendNiResponse (int, int)  throws android.os.RemoteException 
	public abstract java.util.List getAllProviders ()  throws android.os.RemoteException 
	public abstract java.util.List getProviders (android.location.Criteria, boolean)  throws android.os.RemoteException 
	public abstract java.lang.String getBestProvider (android.location.Criteria, boolean)  throws android.os.RemoteException 
	public abstract boolean providerMeetsCriteria (java.lang.String, android.location.Criteria)  throws android.os.RemoteException 
	public abstract com.android.internal.location.ProviderProperties getProviderProperties (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isProviderEnabled (java.lang.String)  throws android.os.RemoteException 
	public abstract void addTestProvider (java.lang.String, com.android.internal.location.ProviderProperties)  throws android.os.RemoteException 
	public abstract void removeTestProvider (java.lang.String)  throws android.os.RemoteException 
	public abstract void setTestProviderLocation (java.lang.String, android.location.Location)  throws android.os.RemoteException 
	public abstract void clearTestProviderLocation (java.lang.String)  throws android.os.RemoteException 
	public abstract void setTestProviderEnabled (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void clearTestProviderEnabled (java.lang.String)  throws android.os.RemoteException 
	public abstract void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long)  throws android.os.RemoteException 
	public abstract void clearTestProviderStatus (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void reportLocation (android.location.Location, boolean)  throws android.os.RemoteException 
	public abstract void locationCallbackFinished (android.location.ILocationListener)  throws android.os.RemoteException 
}

android/location/Address.class
Address.java
package android.location
public android.location.Address extends java.lang.Object implements android.os.Parcelable  {
	private java.util.Locale mLocale
	private String mFeatureName
	private java.util.HashMap mAddressLines
	private int mMaxAddressLineIndex
	private String mAdminArea
	private String mSubAdminArea
	private String mLocality
	private String mSubLocality
	private String mThoroughfare
	private String mSubThoroughfare
	private String mPremises
	private String mPostalCode
	private String mCountryCode
	private String mCountryName
	private double mLatitude
	private double mLongitude
	private boolean mHasLatitude
	private boolean mHasLongitude
	private String mPhone
	private String mUrl
	private android.os.Bundle mExtras
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.util.Locale) 
		java.util.Locale locale
	public java.util.Locale getLocale () 
	public int getMaxAddressLineIndex () 
	public java.lang.String getAddressLine (int) 
		int index
	public void setAddressLine (int, java.lang.String) 
		Integer i
		java.util.Iterator i$
		int index
		String line
	public java.lang.String getFeatureName () 
	public void setFeatureName (java.lang.String) 
		String featureName
	public java.lang.String getAdminArea () 
	public void setAdminArea (java.lang.String) 
		String adminArea
	public java.lang.String getSubAdminArea () 
	public void setSubAdminArea (java.lang.String) 
		String subAdminArea
	public java.lang.String getLocality () 
	public void setLocality (java.lang.String) 
		String locality
	public java.lang.String getSubLocality () 
	public void setSubLocality (java.lang.String) 
		String sublocality
	public java.lang.String getThoroughfare () 
	public void setThoroughfare (java.lang.String) 
		String thoroughfare
	public java.lang.String getSubThoroughfare () 
	public void setSubThoroughfare (java.lang.String) 
		String subthoroughfare
	public java.lang.String getPremises () 
	public void setPremises (java.lang.String) 
		String premises
	public java.lang.String getPostalCode () 
	public void setPostalCode (java.lang.String) 
		String postalCode
	public java.lang.String getCountryCode () 
	public void setCountryCode (java.lang.String) 
		String countryCode
	public java.lang.String getCountryName () 
	public void setCountryName (java.lang.String) 
		String countryName
	public boolean hasLatitude () 
	public double getLatitude () 
	public void setLatitude (double) 
		double latitude
	public void clearLatitude () 
	public boolean hasLongitude () 
	public double getLongitude () 
	public void setLongitude (double) 
		double longitude
	public void clearLongitude () 
	public java.lang.String getPhone () 
	public void setPhone (java.lang.String) 
		String phone
	public java.lang.String getUrl () 
	public void setUrl (java.lang.String) 
		String Url
	public android.os.Bundle getExtras () 
	public void setExtras (android.os.Bundle) 
		android.os.Bundle extras
	public java.lang.String toString () 
		String line
		int i
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Set entries
		android.os.Parcel parcel
		int flags
	static java.util.HashMap access$002 (android.location.Address, java.util.HashMap) 
		android.location.Address x0
		java.util.HashMap x1
	static java.util.HashMap access$000 (android.location.Address) 
		android.location.Address x0
	static int access$102 (android.location.Address, int) 
		android.location.Address x0
		int x1
	static int access$100 (android.location.Address) 
		android.location.Address x0
	static java.lang.String access$202 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$302 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$402 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$502 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$602 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$702 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$802 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$902 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$1002 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$1102 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$1202 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static boolean access$1302 (android.location.Address, boolean) 
		android.location.Address x0
		boolean x1
	static boolean access$1300 (android.location.Address) 
		android.location.Address x0
	static double access$1402 (android.location.Address, double) 
		android.location.Address x0
		double x1
	static boolean access$1502 (android.location.Address, boolean) 
		android.location.Address x0
		boolean x1
	static boolean access$1500 (android.location.Address) 
		android.location.Address x0
	static double access$1602 (android.location.Address, double) 
		android.location.Address x0
		double x1
	static java.lang.String access$1702 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static java.lang.String access$1802 (android.location.Address, java.lang.String) 
		android.location.Address x0
		String x1
	static android.os.Bundle access$1902 (android.location.Address, android.os.Bundle) 
		android.location.Address x0
		android.os.Bundle x1
	static void  () 
}

android/location/Country$1.class
Country.java
package android.location
final android.location.Country$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.Country createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.location.Country[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/CountryDetector.class
CountryDetector.java
package android.location
public android.location.CountryDetector extends java.lang.Object {
	private static final String TAG
	private final android.location.ICountryDetector mService
	private final java.util.HashMap mListeners
	public void  (android.location.ICountryDetector) 
		android.location.ICountryDetector service
	public android.location.Country detectCountry () 
		android.os.RemoteException e
	public void addCountryListener (android.location.CountryListener, android.os.Looper) 
		android.os.RemoteException e
		android.location.CountryDetector$ListenerTransport transport
		android.location.CountryListener listener
		android.os.Looper looper
	public void removeCountryListener (android.location.CountryListener) 
		android.os.RemoteException e
		android.location.CountryDetector$ListenerTransport transport
		android.location.CountryListener listener
}

android/location/LocationManager$GpsStatusListenerTransport.class
LocationManager.java
package android.location
 android.location.LocationManager$GpsStatusListenerTransport extends android.location.IGpsStatusListener$Stub {
	private final android.location.GpsStatus$Listener mListener
	private final android.location.GpsStatus$NmeaListener mNmeaListener
	private static final int NMEA_RECEIVED
	private java.util.ArrayList mNmeaBuffer
	private final android.os.Handler mGpsHandler
	final android.location.LocationManager this$0
	void  (android.location.LocationManager, android.location.GpsStatus$Listener) 
		android.location.GpsStatus$Listener listener
	void  (android.location.LocationManager, android.location.GpsStatus$NmeaListener) 
		android.location.GpsStatus$NmeaListener listener
	public void onGpsStarted () 
		android.os.Message msg
	public void onGpsStopped () 
		android.os.Message msg
	public void onFirstFix (int) 
		android.os.Message msg
		int ttff
	public void onSvStatusChanged (int, int[], float[], float[], float[], int, int, int) 
		android.os.Message msg
		int svCount
		int[] prns
		float[] snrs
		float[] elevations
		float[] azimuths
		int ephemerisMask
		int almanacMask
		int usedInFixMask
	public void onNmeaReceived (long, java.lang.String) 
		android.os.Message msg
		long timestamp
		String nmea
	static java.util.ArrayList access$300 (android.location.LocationManager$GpsStatusListenerTransport) 
		android.location.LocationManager$GpsStatusListenerTransport x0
	static android.location.GpsStatus$NmeaListener access$400 (android.location.LocationManager$GpsStatusListenerTransport) 
		android.location.LocationManager$GpsStatusListenerTransport x0
	static android.location.GpsStatus$Listener access$500 (android.location.LocationManager$GpsStatusListenerTransport) 
		android.location.LocationManager$GpsStatusListenerTransport x0
}

android/location/IGeofenceProvider$Stub$Proxy.class
IGeofenceProvider.java
package android.location
 android.location.IGeofenceProvider$Stub$Proxy extends java.lang.Object implements android.location.IGeofenceProvider  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setGeofenceHardware (android.hardware.location.IGeofenceHardware)  throws android.os.RemoteException 
		android.hardware.location.IGeofenceHardware proxy
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/location/GpsStatus$SatelliteIterator.class
GpsStatus.java
package android.location
final android.location.GpsStatus$SatelliteIterator extends java.lang.Object implements java.util.Iterator  {
	private android.location.GpsSatellite[] mSatellites
	int mIndex
	final android.location.GpsStatus this$0
	void  (android.location.GpsStatus, android.location.GpsSatellite[]) 
		android.location.GpsSatellite[] satellites
	public boolean hasNext () 
		int i
	public android.location.GpsSatellite next () 
		android.location.GpsSatellite satellite
	public void remove () 
	public volatile java.lang.Object next () 
}

android/location/GpsStatus$Listener.class
GpsStatus.java
package android.location
public abstract android.location.GpsStatus$Listener extends java.lang.Object {
	public abstract void onGpsStatusChanged (int) 
}

android/location/LocationRequest$1.class
LocationRequest.java
package android.location
final android.location.LocationRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.LocationRequest createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.location.LocationRequest request
		String provider
		android.os.WorkSource workSource
	public android.location.LocationRequest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/LocationManager$ListenerTransport$2.class
LocationManager.java
package android.location
 android.location.LocationManager$ListenerTransport$2 extends android.os.Handler {
	final android.location.LocationManager val$this$0
	final android.location.LocationManager$ListenerTransport this$1
	void  (android.location.LocationManager$ListenerTransport, android.os.Looper, android.location.LocationManager) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/location/Geofence.class
Geofence.java
package android.location
public final android.location.Geofence extends java.lang.Object implements android.os.Parcelable  {
	public static final int TYPE_HORIZONTAL_CIRCLE
	private final int mType
	private final double mLatitude
	private final double mLongitude
	private final float mRadius
	public static final android.os.Parcelable$Creator CREATOR
	public static android.location.Geofence createCircle (double, double, float) 
		double latitude
		double longitude
		float radius
	private void  (double, double, float) 
		double latitude
		double longitude
		float radius
	public int getType () 
	public double getLatitude () 
	public double getLongitude () 
	public float getRadius () 
	private static void checkRadius (float) 
		float radius
	private static void checkLatLong (double, double) 
		double latitude
		double longitude
	private static void checkType (int) 
		int type
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	private static java.lang.String typeToString (int) 
		int type
	public java.lang.String toString () 
	public int hashCode () 
		int prime
		int result
		long temp
	public boolean equals (java.lang.Object) 
		Object obj
		android.location.Geofence other
	static void access$000 (int) 
		int x0
	static void  () 
}

android/location/IGpsGeofenceHardware.class
IGpsGeofenceHardware.java
package android.location
public abstract android.location.IGpsGeofenceHardware extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isHardwareGeofenceSupported ()  throws android.os.RemoteException 
	public abstract boolean addCircularHardwareGeofence (int, double, double, double, int, int, int, int)  throws android.os.RemoteException 
	public abstract boolean removeHardwareGeofence (int)  throws android.os.RemoteException 
	public abstract boolean pauseHardwareGeofence (int)  throws android.os.RemoteException 
	public abstract boolean resumeHardwareGeofence (int, int)  throws android.os.RemoteException 
}

android/location/LocationRequest.class
LocationRequest.java
package android.location
public final android.location.LocationRequest extends java.lang.Object implements android.os.Parcelable  {
	public static final int ACCURACY_FINE
	public static final int ACCURACY_BLOCK
	public static final int ACCURACY_CITY
	public static final int POWER_NONE
	public static final int POWER_LOW
	public static final int POWER_HIGH
	private static final double FASTEST_INTERVAL_FACTOR
	private int mQuality
	private long mInterval
	private long mFastestInterval
	private boolean mExplicitFastestInterval
	private long mExpireAt
	private int mNumUpdates
	private float mSmallestDisplacement
	private android.os.WorkSource mWorkSource
	private boolean mHideFromAppOps
	private String mProvider
	public static final android.os.Parcelable$Creator CREATOR
	public static android.location.LocationRequest create () 
		android.location.LocationRequest request
	public static android.location.LocationRequest createFromDeprecatedProvider (java.lang.String, long, float, boolean) 
		int quality
		int quality
		String provider
		long minTime
		float minDistance
		boolean singleShot
		int quality
		android.location.LocationRequest request
	public static android.location.LocationRequest createFromDeprecatedCriteria (android.location.Criteria, long, float, boolean) 
		android.location.Criteria criteria
		long minTime
		float minDistance
		boolean singleShot
		int quality
		android.location.LocationRequest request
	public void  () 
	public void  (android.location.LocationRequest) 
		android.location.LocationRequest src
	public android.location.LocationRequest setQuality (int) 
		int quality
	public int getQuality () 
	public android.location.LocationRequest setInterval (long) 
		long millis
	public long getInterval () 
	public android.location.LocationRequest setFastestInterval (long) 
		long millis
	public long getFastestInterval () 
	public android.location.LocationRequest setExpireIn (long) 
		long millis
		long elapsedRealtime
	public android.location.LocationRequest setExpireAt (long) 
		long millis
	public long getExpireAt () 
	public android.location.LocationRequest setNumUpdates (int) 
		int numUpdates
	public int getNumUpdates () 
	public void decrementNumUpdates () 
	public android.location.LocationRequest setProvider (java.lang.String) 
		String provider
	public java.lang.String getProvider () 
	public android.location.LocationRequest setSmallestDisplacement (float) 
		float meters
	public float getSmallestDisplacement () 
	public void setWorkSource (android.os.WorkSource) 
		android.os.WorkSource workSource
	public android.os.WorkSource getWorkSource () 
	public void setHideFromAppOps (boolean) 
		boolean hideFromAppOps
	public boolean getHideFromAppOps () 
	private static void checkInterval (long) 
		long millis
	private static void checkQuality (int) 
		int quality
	private static void checkDisplacement (float) 
		float meters
	private static void checkProvider (java.lang.String) 
		String name
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public static java.lang.String qualityToString (int) 
		int quality
	public java.lang.String toString () 
		long expireIn
		StringBuilder s
	static void  () 
}

android/location/Country.class
Country.java
package android.location
public android.location.Country extends java.lang.Object implements android.os.Parcelable  {
	public static final int COUNTRY_SOURCE_NETWORK
	public static final int COUNTRY_SOURCE_LOCATION
	public static final int COUNTRY_SOURCE_SIM
	public static final int COUNTRY_SOURCE_LOCALE
	private final String mCountryIso
	private final int mSource
	private int mHashCode
	private final long mTimestamp
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int) 
		String countryIso
		int source
	private void  (java.lang.String, int, long) 
		String countryIso
		int source
		long timestamp
	public void  (android.location.Country) 
		android.location.Country country
	public final java.lang.String getCountryIso () 
	public final int getSource () 
	public final long getTimestamp () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public boolean equals (java.lang.Object) 
		android.location.Country c
		Object object
	public int hashCode () 
		int hash
	public boolean equalsIgnoreSource (android.location.Country) 
		android.location.Country country
	public java.lang.String toString () 
	void  (java.lang.String, int, long, android.location.Country$1) 
		String x0
		int x1
		long x2
		android.location.Country$1 x3
	static void  () 
}

android/location/IGeocodeProvider.class
IGeocodeProvider.java
package android.location
public abstract android.location.IGeocodeProvider extends java.lang.Object implements android.os.IInterface  {
	public abstract java.lang.String getFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
	public abstract java.lang.String getFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
}

android/location/IGeocodeProvider$Stub$Proxy.class
IGeocodeProvider.java
package android.location
 android.location.IGeocodeProvider$Stub$Proxy extends java.lang.Object implements android.location.IGeocodeProvider  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.lang.String getFromLocation (double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
		double latitude
		double longitude
		int maxResults
		android.location.GeocoderParams params
		java.util.List addrs
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getFromLocationName (java.lang.String, double, double, double, double, int, android.location.GeocoderParams, java.util.List)  throws android.os.RemoteException 
		String locationName
		double lowerLeftLatitude
		double lowerLeftLongitude
		double upperRightLatitude
		double upperRightLongitude
		int maxResults
		android.location.GeocoderParams params
		java.util.List addrs
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
}

android/location/Location.class
Location.java
package android.location
public android.location.Location extends java.lang.Object implements android.os.Parcelable  {
	public static final int FORMAT_DEGREES
	public static final int FORMAT_MINUTES
	public static final int FORMAT_SECONDS
	public static final String EXTRA_COARSE_LOCATION
	public static final String EXTRA_NO_GPS_LOCATION
	private String mProvider
	private long mTime
	private long mElapsedRealtimeNanos
	private double mLatitude
	private double mLongitude
	private boolean mHasAltitude
	private double mAltitude
	private boolean mHasSpeed
	private float mSpeed
	private boolean mHasBearing
	private float mBearing
	private boolean mHasAccuracy
	private float mAccuracy
	private android.os.Bundle mExtras
	private boolean mIsFromMockProvider
	private double mLat1
	private double mLon1
	private double mLat2
	private double mLon2
	private float mDistance
	private float mInitialBearing
	private final float[] mResults
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String) 
		String provider
	public void  (android.location.Location) 
		android.location.Location l
	public void set (android.location.Location) 
		android.location.Location l
	public void reset () 
	public static java.lang.String convert (double, int) 
		int minutes
		int degrees
		double coordinate
		int outputType
		StringBuilder sb
		java.text.DecimalFormat df
	public static double convert (java.lang.String) 
		double val
		String seconds
		double min
		String degrees
		double val
		String minutes
		int deg
		double min
		double sec
		boolean isNegative180
		NumberFormatException nfe
		String coordinate
		boolean negative
		java.util.StringTokenizer st
		int tokens
	private static void computeDistanceAndBearing (double, double, double, double, float[]) 
		double lambdaOrig
		double t1
		double t2
		double sinSqSigma
		double sinAlpha
		double uSquared
		double B
		double C
		double cos2SMSq
		double delta
		int iter
		float finalBearing
		float initialBearing
		double lat1
		double lon1
		double lat2
		double lon2
		float[] results
		int MAXITERS
		double a
		double b
		double f
		double aSqMinusBSqOverBSq
		double L
		double A
		double U1
		double U2
		double cosU1
		double cosU2
		double sinU1
		double sinU2
		double cosU1cosU2
		double sinU1sinU2
		double sigma
		double deltaSigma
		double cosSqAlpha
		double cos2SM
		double cosSigma
		double sinSigma
		double cosLambda
		double sinLambda
		double lambda
		float distance
	public static void distanceBetween (double, double, double, double, float[]) 
		double startLatitude
		double startLongitude
		double endLatitude
		double endLongitude
		float[] results
	public float distanceTo (android.location.Location) 
		android.location.Location dest
	public float bearingTo (android.location.Location) 
		android.location.Location dest
	public java.lang.String getProvider () 
	public void setProvider (java.lang.String) 
		String provider
	public long getTime () 
	public void setTime (long) 
		long time
	public long getElapsedRealtimeNanos () 
	public void setElapsedRealtimeNanos (long) 
		long time
	public double getLatitude () 
	public void setLatitude (double) 
		double latitude
	public double getLongitude () 
	public void setLongitude (double) 
		double longitude
	public boolean hasAltitude () 
	public double getAltitude () 
	public void setAltitude (double) 
		double altitude
	public void removeAltitude () 
	public boolean hasSpeed () 
	public float getSpeed () 
	public void setSpeed (float) 
		float speed
	public void removeSpeed () 
	public boolean hasBearing () 
	public float getBearing () 
	public void setBearing (float) 
		float bearing
	public void removeBearing () 
	public boolean hasAccuracy () 
	public float getAccuracy () 
	public void setAccuracy (float) 
		float accuracy
	public void removeAccuracy () 
	public boolean isComplete () 
	public void makeComplete () 
	public android.os.Bundle getExtras () 
	public void setExtras (android.os.Bundle) 
		android.os.Bundle extras
	public java.lang.String toString () 
		StringBuilder s
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public android.location.Location getExtraLocation (java.lang.String) 
		android.os.Parcelable value
		String key
	public void setExtraLocation (java.lang.String, android.location.Location) 
		String key
		android.location.Location value
	public boolean isFromMockProvider () 
	public void setIsFromMockProvider (boolean) 
		boolean isFromMockProvider
	static long access$002 (android.location.Location, long) 
		android.location.Location x0
		long x1
	static long access$102 (android.location.Location, long) 
		android.location.Location x0
		long x1
	static double access$202 (android.location.Location, double) 
		android.location.Location x0
		double x1
	static double access$302 (android.location.Location, double) 
		android.location.Location x0
		double x1
	static boolean access$402 (android.location.Location, boolean) 
		android.location.Location x0
		boolean x1
	static double access$502 (android.location.Location, double) 
		android.location.Location x0
		double x1
	static boolean access$602 (android.location.Location, boolean) 
		android.location.Location x0
		boolean x1
	static float access$702 (android.location.Location, float) 
		android.location.Location x0
		float x1
	static boolean access$802 (android.location.Location, boolean) 
		android.location.Location x0
		boolean x1
	static float access$902 (android.location.Location, float) 
		android.location.Location x0
		float x1
	static boolean access$1002 (android.location.Location, boolean) 
		android.location.Location x0
		boolean x1
	static float access$1102 (android.location.Location, float) 
		android.location.Location x0
		float x1
	static android.os.Bundle access$1202 (android.location.Location, android.os.Bundle) 
		android.location.Location x0
		android.os.Bundle x1
	static boolean access$1302 (android.location.Location, boolean) 
		android.location.Location x0
		boolean x1
	static void  () 
}

android/location/Geofence$1.class
Geofence.java
package android.location
final android.location.Geofence$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.location.Geofence createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int type
		double latitude
		double longitude
		float radius
	public android.location.Geofence[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/location/FusedBatchOptions.class
FusedBatchOptions.java
package android.location
public android.location.FusedBatchOptions extends java.lang.Object implements android.os.Parcelable  {
	private volatile long mPeriodInNS
	private volatile int mSourcesToUse
	private volatile int mFlags
	private volatile double mMaxPowerAllocationInMW
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void setMaxPowerAllocationInMW (double) 
		double value
	public double getMaxPowerAllocationInMW () 
	public void setPeriodInNS (long) 
		long value
	public long getPeriodInNS () 
	public void setSourceToUse (int) 
		int source
	public void resetSourceToUse (int) 
		int source
	public boolean isSourceToUseSet (int) 
		int source
	public int getSourcesToUse () 
	public void setFlag (int) 
		int flag
	public void resetFlag (int) 
		int flag
	public boolean isFlagSet (int) 
		int flag
	public int getFlags () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	static void  () 
}

android/location/IFusedProvider$Stub$Proxy.class
IFusedProvider.java
package android.location
 android.location.IFusedProvider$Stub$Proxy extends java.lang.Object implements android.location.IFusedProvider  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onFusedLocationHardwareChange (android.hardware.location.IFusedLocationHardware)  throws android.os.RemoteException 
		android.hardware.location.IFusedLocationHardware instance
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/R$dimen.class
R.java
package android
public final android.R$dimen extends java.lang.Object {
	public static final int app_icon_size
	public static final int dialog_min_width_major
	public static final int dialog_min_width_minor
	public static final int notification_large_icon_height
	public static final int notification_large_icon_width
	public static final int thumbnail_height
	public static final int thumbnail_width
	public void  () 
}

android/sax/
android/sax/Children.class
Children.java
package android.sax
 android.sax.Children extends java.lang.Object {
	android.sax.Children$Child[] children
	void  () 
	android.sax.Element getOrCreate (android.sax.Element, java.lang.String, java.lang.String) 
		android.sax.Children$Child previous
		android.sax.Element parent
		String uri
		String localName
		int hash
		int index
		android.sax.Children$Child current
	android.sax.Element get (java.lang.String, java.lang.String) 
		String uri
		String localName
		int hash
		int index
		android.sax.Children$Child current
}

android/sax/RootElement.class
RootElement.java
package android.sax
public android.sax.RootElement extends android.sax.Element {
	final android.sax.RootElement$Handler handler
	public void  (java.lang.String, java.lang.String) 
		String uri
		String localName
	public void  (java.lang.String) 
		String localName
	public org.xml.sax.ContentHandler getContentHandler () 
}

android/sax/Children$Child.class
Children.java
package android.sax
 android.sax.Children$Child extends android.sax.Element {
	final int hash
	android.sax.Children$Child next
	void  (android.sax.Element, java.lang.String, java.lang.String, int, int) 
		android.sax.Element parent
		String uri
		String localName
		int depth
		int hash
}

android/sax/EndElementListener.class
EndElementListener.java
package android.sax
public abstract android.sax.EndElementListener extends java.lang.Object {
	public abstract void end () 
}

android/sax/EndTextElementListener.class
EndTextElementListener.java
package android.sax
public abstract android.sax.EndTextElementListener extends java.lang.Object {
	public abstract void end (java.lang.String) 
}

android/sax/TextElementListener.class
TextElementListener.java
package android.sax
public abstract android.sax.TextElementListener extends java.lang.Object implements android.sax.StartElementListener android.sax.EndTextElementListener  {
}

android/sax/Element.class
Element.java
package android.sax
public android.sax.Element extends java.lang.Object {
	final String uri
	final String localName
	final int depth
	final android.sax.Element parent
	android.sax.Children children
	java.util.ArrayList requiredChilden
	boolean visited
	android.sax.StartElementListener startElementListener
	android.sax.EndElementListener endElementListener
	android.sax.EndTextElementListener endTextElementListener
	void  (android.sax.Element, java.lang.String, java.lang.String, int) 
		android.sax.Element parent
		String uri
		String localName
		int depth
	public android.sax.Element getChild (java.lang.String) 
		String localName
	public android.sax.Element getChild (java.lang.String, java.lang.String) 
		String uri
		String localName
	public android.sax.Element requireChild (java.lang.String) 
		String localName
	public android.sax.Element requireChild (java.lang.String, java.lang.String) 
		String uri
		String localName
		android.sax.Element child
	public void setElementListener (android.sax.ElementListener) 
		android.sax.ElementListener elementListener
	public void setTextElementListener (android.sax.TextElementListener) 
		android.sax.TextElementListener elementListener
	public void setStartElementListener (android.sax.StartElementListener) 
		android.sax.StartElementListener startElementListener
	public void setEndElementListener (android.sax.EndElementListener) 
		android.sax.EndElementListener endElementListener
	public void setEndTextElementListener (android.sax.EndTextElementListener) 
		android.sax.EndTextElementListener endTextElementListener
	public java.lang.String toString () 
	static java.lang.String toString (java.lang.String, java.lang.String) 
		String uri
		String localName
	void resetRequiredChildren () 
		int i
		java.util.ArrayList requiredChildren
	void checkRequiredChildren (org.xml.sax.Locator)  throws org.xml.sax.SAXParseException 
		android.sax.Element child
		int i
		org.xml.sax.Locator locator
		java.util.ArrayList requiredChildren
}

android/sax/BadXmlException.class
BadXmlException.java
package android.sax
 android.sax.BadXmlException extends org.xml.sax.SAXParseException {
	public void  (java.lang.String, org.xml.sax.Locator) 
		String message
		org.xml.sax.Locator locator
	public java.lang.String getMessage () 
}

android/sax/StartElementListener.class
StartElementListener.java
package android.sax
public abstract android.sax.StartElementListener extends java.lang.Object {
	public abstract void start (org.xml.sax.Attributes) 
}

android/sax/ElementListener.class
ElementListener.java
package android.sax
public abstract android.sax.ElementListener extends java.lang.Object implements android.sax.StartElementListener android.sax.EndElementListener  {
}

android/sax/RootElement$Handler.class
RootElement.java
package android.sax
 android.sax.RootElement$Handler extends org.xml.sax.helpers.DefaultHandler {
	org.xml.sax.Locator locator
	int depth
	android.sax.Element current
	StringBuilder bodyBuilder
	final android.sax.RootElement this$0
	void  (android.sax.RootElement) 
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		android.sax.Element child
		android.sax.Children children
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
		int depth
	void startRoot (java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		org.xml.sax.Attributes attributes
		android.sax.Element root
	void start (android.sax.Element, org.xml.sax.Attributes) 
		android.sax.Element e
		org.xml.sax.Attributes attributes
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] buffer
		int start
		int length
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String body
		String uri
		String localName
		String qName
		android.sax.Element current
}

android/R$style.class
R.java
package android
public final android.R$style extends java.lang.Object {
	public static final int Animation
	public static final int Animation_Activity
	public static final int Animation_Dialog
	public static final int Animation_InputMethod
	public static final int Animation_Toast
	public static final int Animation_Translucent
	public static final int ButtonBar
	public static final int DeviceDefault_ButtonBar
	public static final int DeviceDefault_ButtonBar_AlertDialog
	public static final int DeviceDefault_Light_ButtonBar
	public static final int DeviceDefault_Light_ButtonBar_AlertDialog
	public static final int DeviceDefault_Light_SegmentedButton
	public static final int DeviceDefault_SegmentedButton
	public static final int Holo_ButtonBar
	public static final int Holo_ButtonBar_AlertDialog
	public static final int Holo_Light_ButtonBar
	public static final int Holo_Light_ButtonBar_AlertDialog
	public static final int Holo_Light_SegmentedButton
	public static final int Holo_SegmentedButton
	public static final int MediaButton
	public static final int MediaButton_Ffwd
	public static final int MediaButton_Next
	public static final int MediaButton_Pause
	public static final int MediaButton_Play
	public static final int MediaButton_Previous
	public static final int MediaButton_Rew
	public static final int TextAppearance
	public static final int TextAppearance_DeviceDefault
	public static final int TextAppearance_DeviceDefault_DialogWindowTitle
	public static final int TextAppearance_DeviceDefault_Inverse
	public static final int TextAppearance_DeviceDefault_Large
	public static final int TextAppearance_DeviceDefault_Large_Inverse
	public static final int TextAppearance_DeviceDefault_Medium
	public static final int TextAppearance_DeviceDefault_Medium_Inverse
	public static final int TextAppearance_DeviceDefault_SearchResult_Subtitle
	public static final int TextAppearance_DeviceDefault_SearchResult_Title
	public static final int TextAppearance_DeviceDefault_Small
	public static final int TextAppearance_DeviceDefault_Small_Inverse
	public static final int TextAppearance_DeviceDefault_Widget
	public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Menu
	public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle
	public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Subtitle_Inverse
	public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Title
	public static final int TextAppearance_DeviceDefault_Widget_ActionBar_Title_Inverse
	public static final int TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle
	public static final int TextAppearance_DeviceDefault_Widget_ActionMode_Subtitle_Inverse
	public static final int TextAppearance_DeviceDefault_Widget_ActionMode_Title
	public static final int TextAppearance_DeviceDefault_Widget_ActionMode_Title_Inverse
	public static final int TextAppearance_DeviceDefault_Widget_Button
	public static final int TextAppearance_DeviceDefault_Widget_DropDownHint
	public static final int TextAppearance_DeviceDefault_Widget_DropDownItem
	public static final int TextAppearance_DeviceDefault_Widget_EditText
	public static final int TextAppearance_DeviceDefault_Widget_IconMenu_Item
	public static final int TextAppearance_DeviceDefault_Widget_PopupMenu
	public static final int TextAppearance_DeviceDefault_Widget_PopupMenu_Large
	public static final int TextAppearance_DeviceDefault_Widget_PopupMenu_Small
	public static final int TextAppearance_DeviceDefault_Widget_TabWidget
	public static final int TextAppearance_DeviceDefault_Widget_TextView
	public static final int TextAppearance_DeviceDefault_Widget_TextView_PopupMenu
	public static final int TextAppearance_DeviceDefault_Widget_TextView_SpinnerItem
	public static final int TextAppearance_DeviceDefault_WindowTitle
	public static final int TextAppearance_DialogWindowTitle
	public static final int TextAppearance_Holo
	public static final int TextAppearance_Holo_DialogWindowTitle
	public static final int TextAppearance_Holo_Inverse
	public static final int TextAppearance_Holo_Large
	public static final int TextAppearance_Holo_Large_Inverse
	public static final int TextAppearance_Holo_Medium
	public static final int TextAppearance_Holo_Medium_Inverse
	public static final int TextAppearance_Holo_SearchResult_Subtitle
	public static final int TextAppearance_Holo_SearchResult_Title
	public static final int TextAppearance_Holo_Small
	public static final int TextAppearance_Holo_Small_Inverse
	public static final int TextAppearance_Holo_Widget
	public static final int TextAppearance_Holo_Widget_ActionBar_Menu
	public static final int TextAppearance_Holo_Widget_ActionBar_Subtitle
	public static final int TextAppearance_Holo_Widget_ActionBar_Subtitle_Inverse
	public static final int TextAppearance_Holo_Widget_ActionBar_Title
	public static final int TextAppearance_Holo_Widget_ActionBar_Title_Inverse
	public static final int TextAppearance_Holo_Widget_ActionMode_Subtitle
	public static final int TextAppearance_Holo_Widget_ActionMode_Subtitle_Inverse
	public static final int TextAppearance_Holo_Widget_ActionMode_Title
	public static final int TextAppearance_Holo_Widget_ActionMode_Title_Inverse
	public static final int TextAppearance_Holo_Widget_Button
	public static final int TextAppearance_Holo_Widget_DropDownHint
	public static final int TextAppearance_Holo_Widget_DropDownItem
	public static final int TextAppearance_Holo_Widget_EditText
	public static final int TextAppearance_Holo_Widget_IconMenu_Item
	public static final int TextAppearance_Holo_Widget_PopupMenu
	public static final int TextAppearance_Holo_Widget_PopupMenu_Large
	public static final int TextAppearance_Holo_Widget_PopupMenu_Small
	public static final int TextAppearance_Holo_Widget_TabWidget
	public static final int TextAppearance_Holo_Widget_TextView
	public static final int TextAppearance_Holo_Widget_TextView_PopupMenu
	public static final int TextAppearance_Holo_Widget_TextView_SpinnerItem
	public static final int TextAppearance_Holo_WindowTitle
	public static final int TextAppearance_Inverse
	public static final int TextAppearance_Large
	public static final int TextAppearance_Large_Inverse
	public static final int TextAppearance_Medium
	public static final int TextAppearance_Medium_Inverse
	public static final int TextAppearance_SearchResult_Subtitle
	public static final int TextAppearance_SearchResult_Title
	public static final int TextAppearance_Small
	public static final int TextAppearance_Small_Inverse
	public static final int TextAppearance_StatusBar_EventContent
	public static final int TextAppearance_StatusBar_EventContent_Title
	public static final int TextAppearance_StatusBar_Icon
	public static final int TextAppearance_StatusBar_Title
	public static final int TextAppearance_SuggestionHighlight
	public static final int TextAppearance_Theme
	public static final int TextAppearance_Theme_Dialog
	public static final int TextAppearance_Widget
	public static final int TextAppearance_Widget_Button
	public static final int TextAppearance_Widget_DropDownHint
	public static final int TextAppearance_Widget_DropDownItem
	public static final int TextAppearance_Widget_EditText
	public static final int TextAppearance_Widget_IconMenu_Item
	public static final int TextAppearance_Widget_PopupMenu_Large
	public static final int TextAppearance_Widget_PopupMenu_Small
	public static final int TextAppearance_Widget_TabWidget
	public static final int TextAppearance_Widget_TextView
	public static final int TextAppearance_Widget_TextView_PopupMenu
	public static final int TextAppearance_Widget_TextView_SpinnerItem
	public static final int TextAppearance_WindowTitle
	public static final int Theme
	public static final int Theme_Black
	public static final int Theme_Black_NoTitleBar
	public static final int Theme_Black_NoTitleBar_Fullscreen
	public static final int Theme_DeviceDefault
	public static final int Theme_DeviceDefault_Dialog
	public static final int Theme_DeviceDefault_Dialog_MinWidth
	public static final int Theme_DeviceDefault_Dialog_NoActionBar
	public static final int Theme_DeviceDefault_Dialog_NoActionBar_MinWidth
	public static final int Theme_DeviceDefault_DialogWhenLarge
	public static final int Theme_DeviceDefault_DialogWhenLarge_NoActionBar
	public static final int Theme_DeviceDefault_InputMethod
	public static final int Theme_DeviceDefault_Light
	public static final int Theme_DeviceDefault_Light_DarkActionBar
	public static final int Theme_DeviceDefault_Light_Dialog
	public static final int Theme_DeviceDefault_Light_Dialog_MinWidth
	public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar
	public static final int Theme_DeviceDefault_Light_Dialog_NoActionBar_MinWidth
	public static final int Theme_DeviceDefault_Light_DialogWhenLarge
	public static final int Theme_DeviceDefault_Light_DialogWhenLarge_NoActionBar
	public static final int Theme_DeviceDefault_Light_NoActionBar
	public static final int Theme_DeviceDefault_Light_NoActionBar_Fullscreen
	public static final int Theme_DeviceDefault_Light_NoActionBar_Overscan
	public static final int Theme_DeviceDefault_Light_NoActionBar_TranslucentDecor
	public static final int Theme_DeviceDefault_Light_Panel
	public static final int Theme_DeviceDefault_NoActionBar
	public static final int Theme_DeviceDefault_NoActionBar_Fullscreen
	public static final int Theme_DeviceDefault_NoActionBar_Overscan
	public static final int Theme_DeviceDefault_NoActionBar_TranslucentDecor
	public static final int Theme_DeviceDefault_Panel
	public static final int Theme_DeviceDefault_Wallpaper
	public static final int Theme_DeviceDefault_Wallpaper_NoTitleBar
	public static final int Theme_Dialog
	public static final int Theme_Holo
	public static final int Theme_Holo_Dialog
	public static final int Theme_Holo_Dialog_MinWidth
	public static final int Theme_Holo_Dialog_NoActionBar
	public static final int Theme_Holo_Dialog_NoActionBar_MinWidth
	public static final int Theme_Holo_DialogWhenLarge
	public static final int Theme_Holo_DialogWhenLarge_NoActionBar
	public static final int Theme_Holo_InputMethod
	public static final int Theme_Holo_Light
	public static final int Theme_Holo_Light_DarkActionBar
	public static final int Theme_Holo_Light_Dialog
	public static final int Theme_Holo_Light_Dialog_MinWidth
	public static final int Theme_Holo_Light_Dialog_NoActionBar
	public static final int Theme_Holo_Light_Dialog_NoActionBar_MinWidth
	public static final int Theme_Holo_Light_DialogWhenLarge
	public static final int Theme_Holo_Light_DialogWhenLarge_NoActionBar
	public static final int Theme_Holo_Light_NoActionBar
	public static final int Theme_Holo_Light_NoActionBar_Fullscreen
	public static final int Theme_Holo_Light_NoActionBar_Overscan
	public static final int Theme_Holo_Light_NoActionBar_TranslucentDecor
	public static final int Theme_Holo_Light_Panel
	public static final int Theme_Holo_NoActionBar
	public static final int Theme_Holo_NoActionBar_Fullscreen
	public static final int Theme_Holo_NoActionBar_Overscan
	public static final int Theme_Holo_NoActionBar_TranslucentDecor
	public static final int Theme_Holo_Panel
	public static final int Theme_Holo_Wallpaper
	public static final int Theme_Holo_Wallpaper_NoTitleBar
	public static final int Theme_InputMethod
	public static final int Theme_Light
	public static final int Theme_Light_NoTitleBar
	public static final int Theme_Light_NoTitleBar_Fullscreen
	public static final int Theme_Light_Panel
	public static final int Theme_Light_WallpaperSettings
	public static final int Theme_NoDisplay
	public static final int Theme_NoTitleBar
	public static final int Theme_NoTitleBar_Fullscreen
	public static final int Theme_NoTitleBar_OverlayActionModes
	public static final int Theme_Panel
	public static final int Theme_Translucent
	public static final int Theme_Translucent_NoTitleBar
	public static final int Theme_Translucent_NoTitleBar_Fullscreen
	public static final int Theme_Wallpaper
	public static final int Theme_Wallpaper_NoTitleBar
	public static final int Theme_Wallpaper_NoTitleBar_Fullscreen
	public static final int Theme_WallpaperSettings
	public static final int Theme_WithActionBar
	public static final int Widget
	public static final int Widget_AbsListView
	public static final int Widget_ActionBar
	public static final int Widget_ActionBar_TabBar
	public static final int Widget_ActionBar_TabText
	public static final int Widget_ActionBar_TabView
	public static final int Widget_ActionButton
	public static final int Widget_ActionButton_CloseMode
	public static final int Widget_ActionButton_Overflow
	public static final int Widget_AutoCompleteTextView
	public static final int Widget_Button
	public static final int Widget_Button_Inset
	public static final int Widget_Button_Small
	public static final int Widget_Button_Toggle
	public static final int Widget_CalendarView
	public static final int Widget_CompoundButton
	public static final int Widget_CompoundButton_CheckBox
	public static final int Widget_CompoundButton_RadioButton
	public static final int Widget_CompoundButton_Star
	public static final int Widget_DatePicker
	public static final int Widget_DeviceDefault
	public static final int Widget_DeviceDefault_ActionBar
	public static final int Widget_DeviceDefault_ActionBar_Solid
	public static final int Widget_DeviceDefault_ActionBar_TabBar
	public static final int Widget_DeviceDefault_ActionBar_TabText
	public static final int Widget_DeviceDefault_ActionBar_TabView
	public static final int Widget_DeviceDefault_ActionButton
	public static final int Widget_DeviceDefault_ActionButton_CloseMode
	public static final int Widget_DeviceDefault_ActionButton_Overflow
	public static final int Widget_DeviceDefault_ActionButton_TextButton
	public static final int Widget_DeviceDefault_ActionMode
	public static final int Widget_DeviceDefault_AutoCompleteTextView
	public static final int Widget_DeviceDefault_Button
	public static final int Widget_DeviceDefault_Button_Borderless
	public static final int Widget_DeviceDefault_Button_Borderless_Small
	public static final int Widget_DeviceDefault_Button_Inset
	public static final int Widget_DeviceDefault_Button_Small
	public static final int Widget_DeviceDefault_Button_Toggle
	public static final int Widget_DeviceDefault_CalendarView
	public static final int Widget_DeviceDefault_CheckedTextView
	public static final int Widget_DeviceDefault_CompoundButton_CheckBox
	public static final int Widget_DeviceDefault_CompoundButton_RadioButton
	public static final int Widget_DeviceDefault_CompoundButton_Star
	public static final int Widget_DeviceDefault_DatePicker
	public static final int Widget_DeviceDefault_DropDownItem
	public static final int Widget_DeviceDefault_DropDownItem_Spinner
	public static final int Widget_DeviceDefault_EditText
	public static final int Widget_DeviceDefault_ExpandableListView
	public static final int Widget_DeviceDefault_GridView
	public static final int Widget_DeviceDefault_HorizontalScrollView
	public static final int Widget_DeviceDefault_ImageButton
	public static final int Widget_DeviceDefault_Light
	public static final int Widget_DeviceDefault_Light_ActionBar
	public static final int Widget_DeviceDefault_Light_ActionBar_Solid
	public static final int Widget_DeviceDefault_Light_ActionBar_Solid_Inverse
	public static final int Widget_DeviceDefault_Light_ActionBar_TabBar
	public static final int Widget_DeviceDefault_Light_ActionBar_TabBar_Inverse
	public static final int Widget_DeviceDefault_Light_ActionBar_TabText
	public static final int Widget_DeviceDefault_Light_ActionBar_TabText_Inverse
	public static final int Widget_DeviceDefault_Light_ActionBar_TabView
	public static final int Widget_DeviceDefault_Light_ActionBar_TabView_Inverse
	public static final int Widget_DeviceDefault_Light_ActionButton
	public static final int Widget_DeviceDefault_Light_ActionButton_CloseMode
	public static final int Widget_DeviceDefault_Light_ActionButton_Overflow
	public static final int Widget_DeviceDefault_Light_ActionMode
	public static final int Widget_DeviceDefault_Light_ActionMode_Inverse
	public static final int Widget_DeviceDefault_Light_AutoCompleteTextView
	public static final int Widget_DeviceDefault_Light_Button
	public static final int Widget_DeviceDefault_Light_Button_Borderless_Small
	public static final int Widget_DeviceDefault_Light_Button_Inset
	public static final int Widget_DeviceDefault_Light_Button_Small
	public static final int Widget_DeviceDefault_Light_Button_Toggle
	public static final int Widget_DeviceDefault_Light_CalendarView
	public static final int Widget_DeviceDefault_Light_CheckedTextView
	public static final int Widget_DeviceDefault_Light_CompoundButton_CheckBox
	public static final int Widget_DeviceDefault_Light_CompoundButton_RadioButton
	public static final int Widget_DeviceDefault_Light_CompoundButton_Star
	public static final int Widget_DeviceDefault_Light_DropDownItem
	public static final int Widget_DeviceDefault_Light_DropDownItem_Spinner
	public static final int Widget_DeviceDefault_Light_EditText
	public static final int Widget_DeviceDefault_Light_ExpandableListView
	public static final int Widget_DeviceDefault_Light_GridView
	public static final int Widget_DeviceDefault_Light_HorizontalScrollView
	public static final int Widget_DeviceDefault_Light_ImageButton
	public static final int Widget_DeviceDefault_Light_ListPopupWindow
	public static final int Widget_DeviceDefault_Light_ListView
	public static final int Widget_DeviceDefault_Light_ListView_DropDown
	public static final int Widget_DeviceDefault_Light_MediaRouteButton
	public static final int Widget_DeviceDefault_Light_PopupMenu
	public static final int Widget_DeviceDefault_Light_PopupWindow
	public static final int Widget_DeviceDefault_Light_ProgressBar
	public static final int Widget_DeviceDefault_Light_ProgressBar_Horizontal
	public static final int Widget_DeviceDefault_Light_ProgressBar_Inverse
	public static final int Widget_DeviceDefault_Light_ProgressBar_Large
	public static final int Widget_DeviceDefault_Light_ProgressBar_Large_Inverse
	public static final int Widget_DeviceDefault_Light_ProgressBar_Small
	public static final int Widget_DeviceDefault_Light_ProgressBar_Small_Inverse
	public static final int Widget_DeviceDefault_Light_ProgressBar_Small_Title
	public static final int Widget_DeviceDefault_Light_RatingBar
	public static final int Widget_DeviceDefault_Light_RatingBar_Indicator
	public static final int Widget_DeviceDefault_Light_RatingBar_Small
	public static final int Widget_DeviceDefault_Light_ScrollView
	public static final int Widget_DeviceDefault_Light_SeekBar
	public static final int Widget_DeviceDefault_Light_Spinner
	public static final int Widget_DeviceDefault_Light_Tab
	public static final int Widget_DeviceDefault_Light_TabWidget
	public static final int Widget_DeviceDefault_Light_TextView
	public static final int Widget_DeviceDefault_Light_TextView_SpinnerItem
	public static final int Widget_DeviceDefault_Light_WebTextView
	public static final int Widget_DeviceDefault_Light_WebView
	public static final int Widget_DeviceDefault_ListPopupWindow
	public static final int Widget_DeviceDefault_ListView
	public static final int Widget_DeviceDefault_ListView_DropDown
	public static final int Widget_DeviceDefault_MediaRouteButton
	public static final int Widget_DeviceDefault_PopupMenu
	public static final int Widget_DeviceDefault_PopupWindow
	public static final int Widget_DeviceDefault_ProgressBar
	public static final int Widget_DeviceDefault_ProgressBar_Horizontal
	public static final int Widget_DeviceDefault_ProgressBar_Large
	public static final int Widget_DeviceDefault_ProgressBar_Small
	public static final int Widget_DeviceDefault_ProgressBar_Small_Title
	public static final int Widget_DeviceDefault_RatingBar
	public static final int Widget_DeviceDefault_RatingBar_Indicator
	public static final int Widget_DeviceDefault_RatingBar_Small
	public static final int Widget_DeviceDefault_ScrollView
	public static final int Widget_DeviceDefault_SeekBar
	public static final int Widget_DeviceDefault_Spinner
	public static final int Widget_DeviceDefault_Tab
	public static final int Widget_DeviceDefault_TabWidget
	public static final int Widget_DeviceDefault_TextView
	public static final int Widget_DeviceDefault_TextView_SpinnerItem
	public static final int Widget_DeviceDefault_WebTextView
	public static final int Widget_DeviceDefault_WebView
	public static final int Widget_DropDownItem
	public static final int Widget_DropDownItem_Spinner
	public static final int Widget_EditText
	public static final int Widget_ExpandableListView
	public static final int Widget_FragmentBreadCrumbs
	public static final int Widget_Gallery
	public static final int Widget_GridView
	public static final int Widget_Holo
	public static final int Widget_Holo_ActionBar
	public static final int Widget_Holo_ActionBar_Solid
	public static final int Widget_Holo_ActionBar_TabBar
	public static final int Widget_Holo_ActionBar_TabText
	public static final int Widget_Holo_ActionBar_TabView
	public static final int Widget_Holo_ActionButton
	public static final int Widget_Holo_ActionButton_CloseMode
	public static final int Widget_Holo_ActionButton_Overflow
	public static final int Widget_Holo_ActionButton_TextButton
	public static final int Widget_Holo_ActionMode
	public static final int Widget_Holo_AutoCompleteTextView
	public static final int Widget_Holo_Button
	public static final int Widget_Holo_Button_Borderless
	public static final int Widget_Holo_Button_Borderless_Small
	public static final int Widget_Holo_Button_Inset
	public static final int Widget_Holo_Button_Small
	public static final int Widget_Holo_Button_Toggle
	public static final int Widget_Holo_CalendarView
	public static final int Widget_Holo_CheckedTextView
	public static final int Widget_Holo_CompoundButton_CheckBox
	public static final int Widget_Holo_CompoundButton_RadioButton
	public static final int Widget_Holo_CompoundButton_Star
	public static final int Widget_Holo_DatePicker
	public static final int Widget_Holo_DropDownItem
	public static final int Widget_Holo_DropDownItem_Spinner
	public static final int Widget_Holo_EditText
	public static final int Widget_Holo_ExpandableListView
	public static final int Widget_Holo_GridView
	public static final int Widget_Holo_HorizontalScrollView
	public static final int Widget_Holo_ImageButton
	public static final int Widget_Holo_Light
	public static final int Widget_Holo_Light_ActionBar
	public static final int Widget_Holo_Light_ActionBar_Solid
	public static final int Widget_Holo_Light_ActionBar_Solid_Inverse
	public static final int Widget_Holo_Light_ActionBar_TabBar
	public static final int Widget_Holo_Light_ActionBar_TabBar_Inverse
	public static final int Widget_Holo_Light_ActionBar_TabText
	public static final int Widget_Holo_Light_ActionBar_TabText_Inverse
	public static final int Widget_Holo_Light_ActionBar_TabView
	public static final int Widget_Holo_Light_ActionBar_TabView_Inverse
	public static final int Widget_Holo_Light_ActionButton
	public static final int Widget_Holo_Light_ActionButton_CloseMode
	public static final int Widget_Holo_Light_ActionButton_Overflow
	public static final int Widget_Holo_Light_ActionMode
	public static final int Widget_Holo_Light_ActionMode_Inverse
	public static final int Widget_Holo_Light_AutoCompleteTextView
	public static final int Widget_Holo_Light_Button
	public static final int Widget_Holo_Light_Button_Borderless_Small
	public static final int Widget_Holo_Light_Button_Inset
	public static final int Widget_Holo_Light_Button_Small
	public static final int Widget_Holo_Light_Button_Toggle
	public static final int Widget_Holo_Light_CalendarView
	public static final int Widget_Holo_Light_CheckedTextView
	public static final int Widget_Holo_Light_CompoundButton_CheckBox
	public static final int Widget_Holo_Light_CompoundButton_RadioButton
	public static final int Widget_Holo_Light_CompoundButton_Star
	public static final int Widget_Holo_Light_DropDownItem
	public static final int Widget_Holo_Light_DropDownItem_Spinner
	public static final int Widget_Holo_Light_EditText
	public static final int Widget_Holo_Light_ExpandableListView
	public static final int Widget_Holo_Light_GridView
	public static final int Widget_Holo_Light_HorizontalScrollView
	public static final int Widget_Holo_Light_ImageButton
	public static final int Widget_Holo_Light_ListPopupWindow
	public static final int Widget_Holo_Light_ListView
	public static final int Widget_Holo_Light_ListView_DropDown
	public static final int Widget_Holo_Light_MediaRouteButton
	public static final int Widget_Holo_Light_PopupMenu
	public static final int Widget_Holo_Light_PopupWindow
	public static final int Widget_Holo_Light_ProgressBar
	public static final int Widget_Holo_Light_ProgressBar_Horizontal
	public static final int Widget_Holo_Light_ProgressBar_Inverse
	public static final int Widget_Holo_Light_ProgressBar_Large
	public static final int Widget_Holo_Light_ProgressBar_Large_Inverse
	public static final int Widget_Holo_Light_ProgressBar_Small
	public static final int Widget_Holo_Light_ProgressBar_Small_Inverse
	public static final int Widget_Holo_Light_ProgressBar_Small_Title
	public static final int Widget_Holo_Light_RatingBar
	public static final int Widget_Holo_Light_RatingBar_Indicator
	public static final int Widget_Holo_Light_RatingBar_Small
	public static final int Widget_Holo_Light_ScrollView
	public static final int Widget_Holo_Light_SeekBar
	public static final int Widget_Holo_Light_Spinner
	public static final int Widget_Holo_Light_Tab
	public static final int Widget_Holo_Light_TabWidget
	public static final int Widget_Holo_Light_TextView
	public static final int Widget_Holo_Light_TextView_SpinnerItem
	public static final int Widget_Holo_Light_WebTextView
	public static final int Widget_Holo_Light_WebView
	public static final int Widget_Holo_ListPopupWindow
	public static final int Widget_Holo_ListView
	public static final int Widget_Holo_ListView_DropDown
	public static final int Widget_Holo_MediaRouteButton
	public static final int Widget_Holo_PopupMenu
	public static final int Widget_Holo_PopupWindow
	public static final int Widget_Holo_ProgressBar
	public static final int Widget_Holo_ProgressBar_Horizontal
	public static final int Widget_Holo_ProgressBar_Large
	public static final int Widget_Holo_ProgressBar_Small
	public static final int Widget_Holo_ProgressBar_Small_Title
	public static final int Widget_Holo_RatingBar
	public static final int Widget_Holo_RatingBar_Indicator
	public static final int Widget_Holo_RatingBar_Small
	public static final int Widget_Holo_ScrollView
	public static final int Widget_Holo_SeekBar
	public static final int Widget_Holo_Spinner
	public static final int Widget_Holo_Tab
	public static final int Widget_Holo_TabWidget
	public static final int Widget_Holo_TextView
	public static final int Widget_Holo_TextView_SpinnerItem
	public static final int Widget_Holo_WebTextView
	public static final int Widget_Holo_WebView
	public static final int Widget_ImageButton
	public static final int Widget_ImageWell
	public static final int Widget_KeyboardView
	public static final int Widget_ListPopupWindow
	public static final int Widget_ListView
	public static final int Widget_ListView_DropDown
	public static final int Widget_ListView_Menu
	public static final int Widget_ListView_White
	public static final int Widget_PopupMenu
	public static final int Widget_PopupWindow
	public static final int Widget_ProgressBar
	public static final int Widget_ProgressBar_Horizontal
	public static final int Widget_ProgressBar_Inverse
	public static final int Widget_ProgressBar_Large
	public static final int Widget_ProgressBar_Large_Inverse
	public static final int Widget_ProgressBar_Small
	public static final int Widget_ProgressBar_Small_Inverse
	public static final int Widget_RatingBar
	public static final int Widget_ScrollView
	public static final int Widget_SeekBar
	public static final int Widget_Spinner
	public static final int Widget_Spinner_DropDown
	public static final int Widget_TabWidget
	public static final int Widget_TextView
	public static final int Widget_TextView_PopupMenu
	public static final int Widget_TextView_SpinnerItem
	public static final int Widget_WebView
	public void  () 
}

android/service/
android/service/wallpaper/
android/service/wallpaper/WallpaperService$Engine.class
WallpaperService.java
package android.service.wallpaper
public android.service.wallpaper.WallpaperService$Engine extends java.lang.Object {
	android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper mIWallpaperEngine
	com.android.internal.os.HandlerCaller mCaller
	android.service.wallpaper.IWallpaperConnection mConnection
	android.os.IBinder mWindowToken
	boolean mInitializing
	boolean mVisible
	boolean mScreenOn
	boolean mReportedVisible
	boolean mDestroyed
	boolean mCreated
	boolean mSurfaceCreated
	boolean mIsCreating
	boolean mDrawingAllowed
	boolean mOffsetsChanged
	boolean mFixedSizeAllowed
	int mWidth
	int mHeight
	int mFormat
	int mType
	int mCurWidth
	int mCurHeight
	int mWindowFlags
	int mWindowPrivateFlags
	int mCurWindowFlags
	int mCurWindowPrivateFlags
	final android.graphics.Rect mVisibleInsets
	final android.graphics.Rect mWinFrame
	final android.graphics.Rect mOverscanInsets
	final android.graphics.Rect mContentInsets
	final android.content.res.Configuration mConfiguration
	final android.view.WindowManager$LayoutParams mLayout
	android.view.IWindowSession mSession
	android.view.InputChannel mInputChannel
	final Object mLock
	boolean mOffsetMessageEnqueued
	float mPendingXOffset
	float mPendingYOffset
	float mPendingXOffsetStep
	float mPendingYOffsetStep
	boolean mPendingSync
	android.view.MotionEvent mPendingMove
	final android.content.BroadcastReceiver mReceiver
	final com.android.internal.view.BaseSurfaceHolder mSurfaceHolder
	android.service.wallpaper.WallpaperService$Engine$WallpaperInputEventReceiver mInputEventReceiver
	final com.android.internal.view.BaseIWindow mWindow
	final android.service.wallpaper.WallpaperService this$0
	public void  (android.service.wallpaper.WallpaperService) 
	public android.view.SurfaceHolder getSurfaceHolder () 
	public int getDesiredMinimumWidth () 
	public int getDesiredMinimumHeight () 
	public boolean isVisible () 
	public boolean isPreview () 
	public void setTouchEventsEnabled (boolean) 
		boolean enabled
	public void setOffsetNotificationsEnabled (boolean) 
		boolean enabled
	public void setFixedSizeAllowed (boolean) 
		boolean allowed
	public void onCreate (android.view.SurfaceHolder) 
		android.view.SurfaceHolder surfaceHolder
	public void onDestroy () 
	public void onVisibilityChanged (boolean) 
		boolean visible
	public void onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void onOffsetsChanged (float, float, float, float, int, int) 
		float xOffset
		float yOffset
		float xOffsetStep
		float yOffsetStep
		int xPixelOffset
		int yPixelOffset
	public android.os.Bundle onCommand (java.lang.String, int, int, int, android.os.Bundle, boolean) 
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		boolean resultRequested
	public void onDesiredSizeChanged (int, int) 
		int desiredWidth
		int desiredHeight
	public void onSurfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int width
		int height
	public void onSurfaceRedrawNeeded (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void onSurfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void onSurfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	protected void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter out
		String[] args
	private void dispatchPointer (android.view.MotionEvent) 
		android.os.Message msg
		android.view.MotionEvent event
	void updateSurface (boolean, boolean, boolean) 
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		int relayoutResult
		int w
		int h
		boolean didSurface
		android.os.RemoteException ex
		boolean forceRelayout
		boolean forceReport
		boolean redrawNeeded
		int myWidth
		int myHeight
		boolean creating
		boolean surfaceCreating
		boolean formatChanged
		boolean sizeChanged
		boolean typeChanged
		boolean flagsChanged
	void attach (android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper) 
		android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper wrapper
		android.content.IntentFilter filter
	void doDesiredSizeChanged (int, int) 
		int desiredWidth
		int desiredHeight
	void doVisibilityChanged (boolean) 
		boolean visible
	void reportVisibility () 
		boolean visible
	void doOffsetsChanged (boolean) 
		int availw
		int xPixels
		int availh
		int yPixels
		android.os.RemoteException e
		boolean always
		float xOffset
		float yOffset
		float xOffsetStep
		float yOffsetStep
		boolean sync
	void doCommand (android.service.wallpaper.WallpaperService$WallpaperCommand) 
		android.os.Bundle result
		android.os.RemoteException e
		android.service.wallpaper.WallpaperService$WallpaperCommand cmd
		android.os.Bundle result
	void reportSurfaceDestroyed () 
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
	void detach () 
		android.os.RemoteException e
	static void access$000 (android.service.wallpaper.WallpaperService$Engine, android.view.MotionEvent) 
		android.service.wallpaper.WallpaperService$Engine x0
		android.view.MotionEvent x1
}

android/service/wallpaper/IWallpaperService$Stub$Proxy.class
IWallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.IWallpaperService$Stub$Proxy extends java.lang.Object implements android.service.wallpaper.IWallpaperService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void attach (android.service.wallpaper.IWallpaperConnection, android.os.IBinder, int, boolean, int, int)  throws android.os.RemoteException 
		android.service.wallpaper.IWallpaperConnection connection
		android.os.IBinder windowToken
		int windowType
		boolean isPreview
		int reqWidth
		int reqHeight
		android.os.Parcel _data
}

android/service/wallpaper/WallpaperService$Engine$2.class
WallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.WallpaperService$Engine$2 extends com.android.internal.view.BaseSurfaceHolder {
	final android.service.wallpaper.WallpaperService$Engine this$1
	void  (android.service.wallpaper.WallpaperService$Engine) 
	public boolean onAllowLockCanvas () 
	public void onRelayoutContainer () 
		android.os.Message msg
	public void onUpdateSurface () 
		android.os.Message msg
	public boolean isCreating () 
	public void setFixedSize (int, int) 
		int width
		int height
	public void setKeepScreenOn (boolean) 
		boolean screenOn
}

android/service/wallpaper/WallpaperService$WallpaperCommand.class
WallpaperService.java
package android.service.wallpaper
final android.service.wallpaper.WallpaperService$WallpaperCommand extends java.lang.Object {
	String action
	int x
	int y
	int z
	android.os.Bundle extras
	boolean sync
	void  () 
}

android/service/wallpaper/IWallpaperEngine$Stub.class
IWallpaperEngine.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperEngine$Stub extends android.os.Binder implements android.service.wallpaper.IWallpaperEngine  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setDesiredSize
	static final int TRANSACTION_setVisibility
	static final int TRANSACTION_dispatchPointer
	static final int TRANSACTION_dispatchWallpaperCommand
	static final int TRANSACTION_destroy
	public void  () 
	public static android.service.wallpaper.IWallpaperEngine 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
		boolean _arg0
		android.view.MotionEvent _arg0
		android.view.MotionEvent _arg0
		android.os.Bundle _arg4
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.Bundle _arg4
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/wallpaper/IWallpaperEngine.class
IWallpaperEngine.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperEngine extends java.lang.Object implements android.os.IInterface  {
	public abstract void setDesiredSize (int, int)  throws android.os.RemoteException 
	public abstract void setVisibility (boolean)  throws android.os.RemoteException 
	public abstract void dispatchPointer (android.view.MotionEvent)  throws android.os.RemoteException 
	public abstract void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void destroy ()  throws android.os.RemoteException 
}

android/service/wallpaper/IWallpaperService.class
IWallpaperService.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperService extends java.lang.Object implements android.os.IInterface  {
	public abstract void attach (android.service.wallpaper.IWallpaperConnection, android.os.IBinder, int, boolean, int, int)  throws android.os.RemoteException 
}

android/service/wallpaper/WallpaperService$Engine$1.class
WallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.WallpaperService$Engine$1 extends android.content.BroadcastReceiver {
	final android.service.wallpaper.WallpaperService$Engine this$1
	void  (android.service.wallpaper.WallpaperService$Engine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/service/wallpaper/IWallpaperService$Stub.class
IWallpaperService.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperService$Stub extends android.os.Binder implements android.service.wallpaper.IWallpaperService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_attach
	public void  () 
	public static android.service.wallpaper.IWallpaperService 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.service.wallpaper.IWallpaperConnection _arg0
		android.os.IBinder _arg1
		int _arg2
		boolean _arg3
		int _arg4
		int _arg5
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/wallpaper/IWallpaperConnection$Stub$Proxy.class
IWallpaperConnection.java
package android.service.wallpaper
 android.service.wallpaper.IWallpaperConnection$Stub$Proxy extends java.lang.Object implements android.service.wallpaper.IWallpaperConnection  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void attachEngine (android.service.wallpaper.IWallpaperEngine)  throws android.os.RemoteException 
		android.service.wallpaper.IWallpaperEngine engine
		android.os.Parcel _data
		android.os.Parcel _reply
	public void engineShown (android.service.wallpaper.IWallpaperEngine)  throws android.os.RemoteException 
		android.service.wallpaper.IWallpaperEngine engine
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.ParcelFileDescriptor setWallpaper (java.lang.String)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
}

android/service/wallpaper/WallpaperService$Engine$3.class
WallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.WallpaperService$Engine$3 extends com.android.internal.view.BaseIWindow {
	final android.service.wallpaper.WallpaperService$Engine this$1
	void  (android.service.wallpaper.WallpaperService$Engine) 
	public void resized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration) 
		android.graphics.Rect frame
		android.graphics.Rect overscanInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		boolean reportDraw
		android.content.res.Configuration newConfig
		android.os.Message msg
	public void moved (int, int) 
		int newX
		int newY
		android.os.Message msg
	public void dispatchAppVisibility (boolean) 
		android.os.Message msg
		boolean visible
	public void dispatchWallpaperOffsets (float, float, float, float, boolean) 
		android.os.Message msg
		float x
		float y
		float xStep
		float yStep
		boolean sync
	public void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle, boolean) 
		android.service.wallpaper.WallpaperService$WallpaperCommand cmd
		android.os.Message msg
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		boolean sync
}

android/service/wallpaper/WallpaperSettingsActivity.class
WallpaperSettingsActivity.java
package android.service.wallpaper
public android.service.wallpaper.WallpaperSettingsActivity extends android.preference.PreferenceActivity {
	public static final String EXTRA_PREVIEW_MODE
	public void  () 
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle icicle
}

android/service/wallpaper/WallpaperService$IWallpaperServiceWrapper.class
WallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.WallpaperService$IWallpaperServiceWrapper extends android.service.wallpaper.IWallpaperService$Stub {
	private final android.service.wallpaper.WallpaperService mTarget
	final android.service.wallpaper.WallpaperService this$0
	public void  (android.service.wallpaper.WallpaperService, android.service.wallpaper.WallpaperService) 
		android.service.wallpaper.WallpaperService context
	public void attach (android.service.wallpaper.IWallpaperConnection, android.os.IBinder, int, boolean, int, int) 
		android.service.wallpaper.IWallpaperConnection conn
		android.os.IBinder windowToken
		int windowType
		boolean isPreview
		int reqWidth
		int reqHeight
}

android/service/wallpaper/WallpaperService.class
WallpaperService.java
package android.service.wallpaper
public abstract android.service.wallpaper.WallpaperService extends android.app.Service {
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	static final String TAG
	static final boolean DEBUG
	private static final int DO_ATTACH
	private static final int DO_DETACH
	private static final int DO_SET_DESIRED_SIZE
	private static final int MSG_UPDATE_SURFACE
	private static final int MSG_VISIBILITY_CHANGED
	private static final int MSG_WALLPAPER_OFFSETS
	private static final int MSG_WALLPAPER_COMMAND
	private static final int MSG_WINDOW_RESIZED
	private static final int MSG_WINDOW_MOVED
	private static final int MSG_TOUCH_EVENT
	private final java.util.ArrayList mActiveEngines
	public void  () 
	public void onCreate () 
	public void onDestroy () 
		int i
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public abstract android.service.wallpaper.WallpaperService$Engine onCreateEngine () 
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		android.service.wallpaper.WallpaperService$Engine engine
		int i
		java.io.FileDescriptor fd
		java.io.PrintWriter out
		String[] args
	static java.util.ArrayList access$200 (android.service.wallpaper.WallpaperService) 
		android.service.wallpaper.WallpaperService x0
}

android/service/wallpaper/IWallpaperEngine$Stub$Proxy.class
IWallpaperEngine.java
package android.service.wallpaper
 android.service.wallpaper.IWallpaperEngine$Stub$Proxy extends java.lang.Object implements android.service.wallpaper.IWallpaperEngine  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setDesiredSize (int, int)  throws android.os.RemoteException 
		int width
		int height
		android.os.Parcel _data
	public void setVisibility (boolean)  throws android.os.RemoteException 
		boolean visible
		android.os.Parcel _data
	public void dispatchPointer (android.view.MotionEvent)  throws android.os.RemoteException 
		android.view.MotionEvent event
		android.os.Parcel _data
	public void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle)  throws android.os.RemoteException 
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		android.os.Parcel _data
	public void destroy ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/service/wallpaper/IWallpaperConnection.class
IWallpaperConnection.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperConnection extends java.lang.Object implements android.os.IInterface  {
	public abstract void attachEngine (android.service.wallpaper.IWallpaperEngine)  throws android.os.RemoteException 
	public abstract void engineShown (android.service.wallpaper.IWallpaperEngine)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor setWallpaper (java.lang.String)  throws android.os.RemoteException 
}

android/service/wallpaper/WallpaperService$Engine$WallpaperInputEventReceiver.class
WallpaperService.java
package android.service.wallpaper
final android.service.wallpaper.WallpaperService$Engine$WallpaperInputEventReceiver extends android.view.InputEventReceiver {
	final android.service.wallpaper.WallpaperService$Engine this$1
	public void  (android.service.wallpaper.WallpaperService$Engine, android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	public void onInputEvent (android.view.InputEvent) 
		android.view.MotionEvent dup
		android.view.InputEvent event
		boolean handled
}

android/service/wallpaper/WallpaperService$IWallpaperEngineWrapper.class
WallpaperService.java
package android.service.wallpaper
 android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper extends android.service.wallpaper.IWallpaperEngine$Stub implements com.android.internal.os.HandlerCaller$Callback  {
	private final com.android.internal.os.HandlerCaller mCaller
	final android.service.wallpaper.IWallpaperConnection mConnection
	final android.os.IBinder mWindowToken
	final int mWindowType
	final boolean mIsPreview
	boolean mShownReported
	int mReqWidth
	int mReqHeight
	android.service.wallpaper.WallpaperService$Engine mEngine
	final android.service.wallpaper.WallpaperService this$0
	void  (android.service.wallpaper.WallpaperService, android.service.wallpaper.WallpaperService, android.service.wallpaper.IWallpaperConnection, android.os.IBinder, int, boolean, int, int) 
		android.service.wallpaper.WallpaperService context
		android.service.wallpaper.IWallpaperConnection conn
		android.os.IBinder windowToken
		int windowType
		boolean isPreview
		int reqWidth
		int reqHeight
		android.os.Message msg
	public void setDesiredSize (int, int) 
		int width
		int height
		android.os.Message msg
	public void setVisibility (boolean) 
		boolean visible
		android.os.Message msg
	public void dispatchPointer (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle) 
		String action
		int x
		int y
		int z
		android.os.Bundle extras
	public void reportShown () 
		android.os.RemoteException e
	public void destroy () 
		android.os.Message msg
	public void executeMessage (android.os.Message) 
		android.os.RemoteException e
		android.service.wallpaper.WallpaperService$Engine engine
		android.service.wallpaper.WallpaperService$WallpaperCommand cmd
		boolean reportDraw
		boolean skip
		android.view.MotionEvent ev
		android.os.Message message
	static com.android.internal.os.HandlerCaller access$100 (android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper) 
		android.service.wallpaper.WallpaperService$IWallpaperEngineWrapper x0
}

android/service/wallpaper/IWallpaperConnection$Stub.class
IWallpaperConnection.java
package android.service.wallpaper
public abstract android.service.wallpaper.IWallpaperConnection$Stub extends android.os.Binder implements android.service.wallpaper.IWallpaperConnection  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_attachEngine
	static final int TRANSACTION_engineShown
	static final int TRANSACTION_setWallpaper
	public void  () 
	public static android.service.wallpaper.IWallpaperConnection 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.service.wallpaper.IWallpaperEngine _arg0
		android.service.wallpaper.IWallpaperEngine _arg0
		String _arg0
		android.os.ParcelFileDescriptor _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/dreams/
android/service/dreams/Sandman.class
Sandman.java
package android.service.dreams
public final android.service.dreams.Sandman extends java.lang.Object {
	private static final String TAG
	private static final android.content.ComponentName SOMNAMBULATOR_COMPONENT
	private void  () 
	public static boolean shouldStartDockApp (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		android.content.ComponentName name
	public static void startDreamByUserRequest (android.content.Context) 
		android.content.Context context
	public static void startDreamWhenDockedIfAppropriate (android.content.Context) 
		android.content.Context context
	private static void startDream (android.content.Context, boolean) 
		android.os.PowerManager powerManager
		android.service.dreams.IDreamManager dreamManagerService
		android.os.RemoteException ex
		android.content.Context context
		boolean docked
	private static boolean isScreenSaverEnabled (android.content.Context) 
		android.content.Context context
		int def
	private static boolean isScreenSaverActivatedOnDock (android.content.Context) 
		android.content.Context context
		int def
	static void  () 
}

android/service/dreams/DreamService$DreamServiceWrapper$1.class
DreamService.java
package android.service.dreams
 android.service.dreams.DreamService$DreamServiceWrapper$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.os.IBinder val$windowToken
	final android.service.dreams.DreamService$DreamServiceWrapper this$1
	void  (android.service.dreams.DreamService$DreamServiceWrapper, android.os.IBinder) 
	public void run () 
}

android/service/dreams/DreamService$DreamServiceWrapper.class
DreamService.java
package android.service.dreams
 android.service.dreams.DreamService$DreamServiceWrapper extends android.service.dreams.IDreamService$Stub {
	final android.service.dreams.DreamService this$0
	private void  (android.service.dreams.DreamService) 
	public void attach (android.os.IBinder) 
		android.os.IBinder windowToken
	public void detach () 
	void  (android.service.dreams.DreamService, android.service.dreams.DreamService$1) 
		android.service.dreams.DreamService x0
		android.service.dreams.DreamService$1 x1
}

android/service/dreams/IDreamManager.class
IDreamManager.java
package android.service.dreams
public abstract android.service.dreams.IDreamManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void dream ()  throws android.os.RemoteException 
	public abstract void awaken ()  throws android.os.RemoteException 
	public abstract void setDreamComponents (android.content.ComponentName[])  throws android.os.RemoteException 
	public abstract android.content.ComponentName[] getDreamComponents ()  throws android.os.RemoteException 
	public abstract android.content.ComponentName getDefaultDreamComponent ()  throws android.os.RemoteException 
	public abstract void testDream (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract boolean isDreaming ()  throws android.os.RemoteException 
	public abstract void finishSelf (android.os.IBinder)  throws android.os.RemoteException 
}

android/service/dreams/DreamService.class
DreamService.java
package android.service.dreams
public android.service.dreams.DreamService extends android.app.Service implements android.view.Window$Callback  {
	private final String TAG
	public static final String DREAM_SERVICE
	public static final String SERVICE_INTERFACE
	public static final String DREAM_META_DATA
	private final android.os.Handler mHandler
	private android.os.IBinder mWindowToken
	private android.view.Window mWindow
	private android.view.WindowManager mWindowManager
	private android.service.dreams.IDreamManager mSandman
	private boolean mInteractive
	private boolean mLowProfile
	private boolean mFullscreen
	private boolean mScreenBright
	private boolean mFinished
	private boolean mDebug
	public void  () 
	public void setDebug (boolean) 
		boolean dbg
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean dispatchGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public android.view.View onCreatePanelView (int) 
		int featureId
	public boolean onCreatePanelMenu (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onPreparePanel (int, android.view.View, android.view.Menu) 
		int featureId
		android.view.View view
		android.view.Menu menu
	public boolean onMenuOpened (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onMenuItemSelected (int, android.view.MenuItem) 
		int featureId
		android.view.MenuItem item
	public void onWindowAttributesChanged (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams attrs
	public void onContentChanged () 
	public void onWindowFocusChanged (boolean) 
		boolean hasFocus
	public void onAttachedToWindow () 
	public void onDetachedFromWindow () 
	public void onPanelClosed (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onSearchRequested () 
	public android.view.ActionMode onWindowStartingActionMode (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback callback
	public void onActionModeStarted (android.view.ActionMode) 
		android.view.ActionMode mode
	public void onActionModeFinished (android.view.ActionMode) 
		android.view.ActionMode mode
	public android.view.WindowManager getWindowManager () 
	public android.view.Window getWindow () 
	public void setContentView (int) 
		int layoutResID
	public void setContentView (android.view.View) 
		android.view.View view
	public void setContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void addContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public android.view.View findViewById (int) 
		int id
	public void setInteractive (boolean) 
		boolean interactive
	public boolean isInteractive () 
	public void setLowProfile (boolean) 
		boolean lowProfile
		int flag
	public boolean isLowProfile () 
	public void setFullscreen (boolean) 
		boolean fullscreen
		int flag
	public boolean isFullscreen () 
	public void setScreenBright (boolean) 
		boolean screenBright
		int flag
	public boolean isScreenBright () 
	public void onCreate () 
	public void onDreamingStarted () 
	public void onDreamingStopped () 
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public final void finish () 
	public void onDestroy () 
	private void loadSandman () 
	private final void detach () 
		Throwable t
		Throwable t
	private final void attach (android.os.IBinder) 
		Throwable t
		android.os.IBinder windowToken
		android.view.WindowManager$LayoutParams lp
	private void safelyFinish () 
		Throwable t
	private void finishInternal () 
		Throwable t
	private boolean getWindowFlagValue (int, boolean) 
		int flag
		boolean defaultValue
	private void applyWindowFlags (int, int) 
		android.view.WindowManager$LayoutParams lp
		int flags
		int mask
	private boolean getSystemUiVisibilityFlagValue (int, boolean) 
		int flag
		boolean defaultValue
		android.view.View v
	private void applySystemUiVisibilityFlags (int, int) 
		int flags
		int mask
		android.view.View v
	private int applyFlags (int, int, int) 
		int oldFlags
		int flags
		int mask
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	static java.lang.String access$100 (android.service.dreams.DreamService) 
		android.service.dreams.DreamService x0
	static void access$200 (android.service.dreams.DreamService) 
		android.service.dreams.DreamService x0
	static void access$300 (android.service.dreams.DreamService, android.os.IBinder) 
		android.service.dreams.DreamService x0
		android.os.IBinder x1
	static android.os.Handler access$400 (android.service.dreams.DreamService) 
		android.service.dreams.DreamService x0
	static void access$500 (android.service.dreams.DreamService) 
		android.service.dreams.DreamService x0
}

android/service/dreams/IDreamService$Stub.class
IDreamService.java
package android.service.dreams
public abstract android.service.dreams.IDreamService$Stub extends android.os.Binder implements android.service.dreams.IDreamService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_attach
	static final int TRANSACTION_detach
	public void  () 
	public static android.service.dreams.IDreamService 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.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/dreams/DreamService$1.class
DreamService.java
package android.service.dreams
 android.service.dreams.DreamService$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.service.dreams.DreamService this$0
	void  (android.service.dreams.DreamService) 
	public void run () 
		Throwable t
}

android/service/dreams/IDreamService$Stub$Proxy.class
IDreamService.java
package android.service.dreams
 android.service.dreams.IDreamService$Stub$Proxy extends java.lang.Object implements android.service.dreams.IDreamService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void attach (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder windowToken
		android.os.Parcel _data
	public void detach ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/service/dreams/IDreamManager$Stub$Proxy.class
IDreamManager.java
package android.service.dreams
 android.service.dreams.IDreamManager$Stub$Proxy extends java.lang.Object implements android.service.dreams.IDreamManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dream ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void awaken ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setDreamComponents (android.content.ComponentName[])  throws android.os.RemoteException 
		android.content.ComponentName[] componentNames
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.ComponentName[] getDreamComponents ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName[] _result
	public android.content.ComponentName getDefaultDreamComponent ()  throws android.os.RemoteException 
		android.content.ComponentName _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public void testDream (android.content.ComponentName)  throws android.os.RemoteException 
		android.content.ComponentName componentName
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isDreaming ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void finishSelf (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/service/dreams/DreamService$DreamServiceWrapper$2.class
DreamService.java
package android.service.dreams
 android.service.dreams.DreamService$DreamServiceWrapper$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.service.dreams.DreamService$DreamServiceWrapper this$1
	void  (android.service.dreams.DreamService$DreamServiceWrapper) 
	public void run () 
}

android/service/dreams/IDreamManager$Stub.class
IDreamManager.java
package android.service.dreams
public abstract android.service.dreams.IDreamManager$Stub extends android.os.Binder implements android.service.dreams.IDreamManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dream
	static final int TRANSACTION_awaken
	static final int TRANSACTION_setDreamComponents
	static final int TRANSACTION_getDreamComponents
	static final int TRANSACTION_getDefaultDreamComponent
	static final int TRANSACTION_testDream
	static final int TRANSACTION_isDreaming
	static final int TRANSACTION_finishSelf
	public void  () 
	public static android.service.dreams.IDreamManager 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.content.ComponentName[] _arg0
		android.content.ComponentName[] _result
		android.content.ComponentName _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		boolean _result
		android.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/dreams/IDreamService.class
IDreamService.java
package android.service.dreams
public abstract android.service.dreams.IDreamService extends java.lang.Object implements android.os.IInterface  {
	public abstract void attach (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void detach ()  throws android.os.RemoteException 
}

android/service/textservice/
android/service/textservice/SpellCheckerService$SpellCheckerServiceBinder.class
SpellCheckerService.java
package android.service.textservice
 android.service.textservice.SpellCheckerService$SpellCheckerServiceBinder extends com.android.internal.textservice.ISpellCheckerService$Stub {
	private final java.lang.ref.WeakReference mInternalServiceRef
	public void  (android.service.textservice.SpellCheckerService) 
		android.service.textservice.SpellCheckerService service
	public com.android.internal.textservice.ISpellCheckerSession getISpellCheckerSession (java.lang.String, com.android.internal.textservice.ISpellCheckerSessionListener, android.os.Bundle) 
		String locale
		com.android.internal.textservice.ISpellCheckerSessionListener listener
		android.os.Bundle bundle
		android.service.textservice.SpellCheckerService service
		android.service.textservice.SpellCheckerService$Session session
		android.service.textservice.SpellCheckerService$InternalISpellCheckerSession internalSession
}

android/service/textservice/SpellCheckerService$Session.class
SpellCheckerService.java
package android.service.textservice
public abstract android.service.textservice.SpellCheckerService$Session extends java.lang.Object {
	private android.service.textservice.SpellCheckerService$InternalISpellCheckerSession mInternalSession
	private volatile android.service.textservice.SpellCheckerService$SentenceLevelAdapter mSentenceLevelAdapter
	public void  () 
	public final void setInternalISpellCheckerSession (android.service.textservice.SpellCheckerService$InternalISpellCheckerSession) 
		android.service.textservice.SpellCheckerService$InternalISpellCheckerSession session
	public abstract void onCreate () 
	public abstract android.view.textservice.SuggestionsInfo onGetSuggestions (android.view.textservice.TextInfo, int) 
	public android.view.textservice.SuggestionsInfo[] onGetSuggestionsMultiple (android.view.textservice.TextInfo[], int, boolean) 
		int i
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		boolean sequentialWords
		int length
		android.view.textservice.SuggestionsInfo[] retval
	public android.view.textservice.SentenceSuggestionsInfo[] onGetSentenceSuggestionsMultiple (android.view.textservice.TextInfo[], int) 
		String localeStr
		int j
		android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams textInfoParams
		java.util.ArrayList mItems
		int itemsSize
		android.view.textservice.TextInfo[] splitTextInfos
		int i
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		int infosSize
		android.view.textservice.SentenceSuggestionsInfo[] retval
	public void onCancel () 
	public void onClose () 
	public java.lang.String getLocale () 
	public android.os.Bundle getBundle () 
}

android/service/textservice/SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams.class
SpellCheckerService.java
package android.service.textservice
public android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams extends java.lang.Object {
	final android.view.textservice.TextInfo mOriginalTextInfo
	final java.util.ArrayList mItems
	final int mSize
	public void  (android.view.textservice.TextInfo, java.util.ArrayList) 
		android.view.textservice.TextInfo ti
		java.util.ArrayList items
}

android/service/textservice/SpellCheckerService$InternalISpellCheckerSession.class
SpellCheckerService.java
package android.service.textservice
 android.service.textservice.SpellCheckerService$InternalISpellCheckerSession extends com.android.internal.textservice.ISpellCheckerSession$Stub {
	private com.android.internal.textservice.ISpellCheckerSessionListener mListener
	private final android.service.textservice.SpellCheckerService$Session mSession
	private final String mLocale
	private final android.os.Bundle mBundle
	public void  (java.lang.String, com.android.internal.textservice.ISpellCheckerSessionListener, android.os.Bundle, android.service.textservice.SpellCheckerService$Session) 
		String locale
		com.android.internal.textservice.ISpellCheckerSessionListener listener
		android.os.Bundle bundle
		android.service.textservice.SpellCheckerService$Session session
	public void onGetSuggestionsMultiple (android.view.textservice.TextInfo[], int, boolean) 
		android.os.RemoteException e
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		boolean sequentialWords
		int pri
	public void onGetSentenceSuggestionsMultiple (android.view.textservice.TextInfo[], int) 
		android.os.RemoteException e
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
	public void onCancel () 
		int pri
	public void onClose () 
		int pri
	public java.lang.String getLocale () 
	public android.os.Bundle getBundle () 
}

android/service/textservice/SpellCheckerService.class
SpellCheckerService.java
package android.service.textservice
public abstract android.service.textservice.SpellCheckerService extends android.app.Service {
	private static final String TAG
	private static final boolean DBG
	public static final String SERVICE_INTERFACE
	private final android.service.textservice.SpellCheckerService$SpellCheckerServiceBinder mBinder
	public void  () 
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public abstract android.service.textservice.SpellCheckerService$Session createSession () 
	static void  () 
}

android/service/textservice/SpellCheckerService$SentenceLevelAdapter.class
SpellCheckerService.java
package android.service.textservice
 android.service.textservice.SpellCheckerService$SentenceLevelAdapter extends java.lang.Object {
	public static final android.view.textservice.SentenceSuggestionsInfo[] EMPTY_SENTENCE_SUGGESTIONS_INFOS
	private static final android.view.textservice.SuggestionsInfo EMPTY_SUGGESTIONS_INFO
	private final android.text.method.WordIterator mWordIterator
	public void  (java.util.Locale) 
		java.util.Locale locale
	private android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams getSplitWords (android.view.textservice.TextInfo) 
		String query
		android.view.textservice.TextInfo ti
		android.view.textservice.TextInfo originalTextInfo
		android.text.method.WordIterator wordIterator
		CharSequence originalText
		int cookie
		int start
		int end
		java.util.ArrayList wordItems
		int wordEnd
		int wordStart
	public static android.view.textservice.SentenceSuggestionsInfo reconstructSuggestions (android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams, android.view.textservice.SuggestionsInfo[]) 
		android.view.textservice.SuggestionsInfo cur
		int j
		android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceWordItem item
		android.view.textservice.SuggestionsInfo result
		int i
		android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams originalTextInfoParams
		android.view.textservice.SuggestionsInfo[] results
		int originalCookie
		int originalSequence
		int querySize
		int[] offsets
		int[] lengths
		android.view.textservice.SuggestionsInfo[] reconstructedSuggestions
	static android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceTextInfoParams access$000 (android.service.textservice.SpellCheckerService$SentenceLevelAdapter, android.view.textservice.TextInfo) 
		android.service.textservice.SpellCheckerService$SentenceLevelAdapter x0
		android.view.textservice.TextInfo x1
	static void  () 
}

android/service/textservice/SpellCheckerService$SentenceLevelAdapter$SentenceWordItem.class
SpellCheckerService.java
package android.service.textservice
public android.service.textservice.SpellCheckerService$SentenceLevelAdapter$SentenceWordItem extends java.lang.Object {
	public final android.view.textservice.TextInfo mTextInfo
	public final int mStart
	public final int mLength
	public void  (android.view.textservice.TextInfo, int, int) 
		android.view.textservice.TextInfo ti
		int start
		int end
}

android/service/notification/
android/service/notification/StatusBarNotification$1.class
StatusBarNotification.java
package android.service.notification
final android.service.notification.StatusBarNotification$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.service.notification.StatusBarNotification createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.service.notification.StatusBarNotification[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/service/notification/NotificationListenerService.class
NotificationListenerService.java
package android.service.notification
public abstract android.service.notification.NotificationListenerService extends android.app.Service {
	private final String TAG
	private android.service.notification.NotificationListenerService$INotificationListenerWrapper mWrapper
	private android.app.INotificationManager mNoMan
	public static final String SERVICE_INTERFACE
	public void  () 
	public abstract void onNotificationPosted (android.service.notification.StatusBarNotification) 
	public abstract void onNotificationRemoved (android.service.notification.StatusBarNotification) 
	private final android.app.INotificationManager getNotificationInterface () 
	public final void cancelNotification (java.lang.String, java.lang.String, int) 
		android.os.RemoteException ex
		String pkg
		String tag
		int id
	public final void cancelAllNotifications () 
		android.os.RemoteException ex
	public android.service.notification.StatusBarNotification[] getActiveNotifications () 
		android.os.RemoteException ex
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	static java.lang.String access$100 (android.service.notification.NotificationListenerService) 
		android.service.notification.NotificationListenerService x0
}

android/service/notification/INotificationListener.class
INotificationListener.java
package android.service.notification
public abstract android.service.notification.INotificationListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onNotificationPosted (android.service.notification.StatusBarNotification)  throws android.os.RemoteException 
	public abstract void onNotificationRemoved (android.service.notification.StatusBarNotification)  throws android.os.RemoteException 
}

android/service/notification/INotificationListener$Stub.class
INotificationListener.java
package android.service.notification
public abstract android.service.notification.INotificationListener$Stub extends android.os.Binder implements android.service.notification.INotificationListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onNotificationPosted
	static final int TRANSACTION_onNotificationRemoved
	public void  () 
	public static android.service.notification.INotificationListener 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.service.notification.StatusBarNotification _arg0
		android.service.notification.StatusBarNotification _arg0
		android.service.notification.StatusBarNotification _arg0
		android.service.notification.StatusBarNotification _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/service/notification/NotificationListenerService$INotificationListenerWrapper.class
NotificationListenerService.java
package android.service.notification
 android.service.notification.NotificationListenerService$INotificationListenerWrapper extends android.service.notification.INotificationListener$Stub {
	final android.service.notification.NotificationListenerService this$0
	private void  (android.service.notification.NotificationListenerService) 
	public void onNotificationPosted (android.service.notification.StatusBarNotification) 
		Throwable t
		android.service.notification.StatusBarNotification sbn
	public void onNotificationRemoved (android.service.notification.StatusBarNotification) 
		Throwable t
		android.service.notification.StatusBarNotification sbn
	void  (android.service.notification.NotificationListenerService, android.service.notification.NotificationListenerService$1) 
		android.service.notification.NotificationListenerService x0
		android.service.notification.NotificationListenerService$1 x1
}

android/service/notification/StatusBarNotification.class
StatusBarNotification.java
package android.service.notification
public android.service.notification.StatusBarNotification extends java.lang.Object implements android.os.Parcelable  {
	private final String pkg
	private final int id
	private final String tag
	private final int uid
	private final String basePkg
	private final int initialPid
	private final android.app.Notification notification
	private final android.os.UserHandle user
	private final long postTime
	private final int score
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, java.lang.String, int, int, int, android.app.Notification, android.os.UserHandle) 
		String pkg
		int id
		String tag
		int uid
		int initialPid
		int score
		android.app.Notification notification
		android.os.UserHandle user
	public void  (java.lang.String, java.lang.String, int, java.lang.String, int, int, int, android.app.Notification, android.os.UserHandle) 
		String pkg
		String basePkg
		int id
		String tag
		int uid
		int initialPid
		int score
		android.app.Notification notification
		android.os.UserHandle user
	public void  (java.lang.String, java.lang.String, int, java.lang.String, int, int, int, android.app.Notification, android.os.UserHandle, long) 
		String pkg
		String basePkg
		int id
		String tag
		int uid
		int initialPid
		int score
		android.app.Notification notification
		android.os.UserHandle user
		long postTime
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int describeContents () 
	public android.service.notification.StatusBarNotification cloneLight () 
		android.app.Notification no
	public android.service.notification.StatusBarNotification clone () 
	public java.lang.String toString () 
	public boolean isOngoing () 
	public boolean isClearable () 
	public int getUserId () 
	public java.lang.String getPackageName () 
	public int getId () 
	public java.lang.String getTag () 
	public int getUid () 
	public java.lang.String getBasePkg () 
	public int getInitialPid () 
	public android.app.Notification getNotification () 
	public android.os.UserHandle getUser () 
	public long getPostTime () 
	public int getScore () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/service/notification/NotificationListenerService$1.class
NotificationListenerService.java
package android.service.notification
 android.service.notification.NotificationListenerService$1 extends java.lang.Object {
}

android/service/notification/INotificationListener$Stub$Proxy.class
INotificationListener.java
package android.service.notification
 android.service.notification.INotificationListener$Stub$Proxy extends java.lang.Object implements android.service.notification.INotificationListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onNotificationPosted (android.service.notification.StatusBarNotification)  throws android.os.RemoteException 
		android.service.notification.StatusBarNotification notification
		android.os.Parcel _data
	public void onNotificationRemoved (android.service.notification.StatusBarNotification)  throws android.os.RemoteException 
		android.service.notification.StatusBarNotification notification
		android.os.Parcel _data
}

android/R$array.class
R.java
package android
public final android.R$array extends java.lang.Object {
	public static final int emailAddressTypes
	public static final int imProtocols
	public static final int organizationTypes
	public static final int phoneTypes
	public static final int postalAddressTypes
	public void  () 
}

android/annotation/
android/annotation/SuppressLint.class
SuppressLint.java
package android.annotation
public abstract android.annotation.SuppressLint extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String[] value () 
}

android/annotation/SdkConstant$SdkConstantType.class
SdkConstant.java
package android.annotation
public final android.annotation.SdkConstant$SdkConstantType extends java.lang.Enum {
	public static final android.annotation.SdkConstant$SdkConstantType ACTIVITY_INTENT_ACTION
	public static final android.annotation.SdkConstant$SdkConstantType BROADCAST_INTENT_ACTION
	public static final android.annotation.SdkConstant$SdkConstantType SERVICE_ACTION
	public static final android.annotation.SdkConstant$SdkConstantType INTENT_CATEGORY
	public static final android.annotation.SdkConstant$SdkConstantType FEATURE
	private static final android.annotation.SdkConstant$SdkConstantType[] $VALUES
	public static android.annotation.SdkConstant$SdkConstantType[] values () 
	public static android.annotation.SdkConstant$SdkConstantType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/annotation/SdkConstant.class
SdkConstant.java
package android.annotation
public abstract android.annotation.SdkConstant extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract android.annotation.SdkConstant$SdkConstantType value () 
}

android/annotation/PrivateApi.class
PrivateApi.java
package android.annotation
public abstract android.annotation.PrivateApi extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/annotation/TargetApi.class
TargetApi.java
package android.annotation
public abstract android.annotation.TargetApi extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int value () 
}

android/annotation/Widget.class
Widget.java
package android.annotation
public abstract android.annotation.Widget extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/R$mipmap.class
R.java
package android
public final android.R$mipmap extends java.lang.Object {
	public static final int sym_def_app_icon
	public void  () 
}

android/R$anim.class
R.java
package android
public final android.R$anim extends java.lang.Object {
	public static final int accelerate_decelerate_interpolator
	public static final int accelerate_interpolator
	public static final int anticipate_interpolator
	public static final int anticipate_overshoot_interpolator
	public static final int bounce_interpolator
	public static final int cycle_interpolator
	public static final int decelerate_interpolator
	public static final int fade_in
	public static final int fade_out
	public static final int linear_interpolator
	public static final int overshoot_interpolator
	public static final int slide_in_left
	public static final int slide_out_right
	public void  () 
}

android/accessibilityservice/
android/accessibilityservice/IAccessibilityServiceConnection.class
IAccessibilityServiceConnection.java
package android.accessibilityservice
public abstract android.accessibilityservice.IAccessibilityServiceConnection extends java.lang.Object implements android.os.IInterface  {
	public abstract void setServiceInfo (android.accessibilityservice.AccessibilityServiceInfo)  throws android.os.RemoteException 
	public abstract boolean findAccessibilityNodeInfoByAccessibilityId (int, long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, long)  throws android.os.RemoteException 
	public abstract boolean findAccessibilityNodeInfosByText (int, long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
	public abstract boolean findAccessibilityNodeInfosByViewId (int, long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
	public abstract boolean findFocus (int, long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
	public abstract boolean focusSearch (int, long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
	public abstract boolean performAccessibilityAction (int, long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
	public abstract android.accessibilityservice.AccessibilityServiceInfo getServiceInfo ()  throws android.os.RemoteException 
	public abstract boolean performGlobalAction (int)  throws android.os.RemoteException 
	public abstract void setOnKeyEventResult (boolean, int)  throws android.os.RemoteException 
}

android/accessibilityservice/AccessibilityServiceInfo.class
AccessibilityServiceInfo.java
package android.accessibilityservice
public android.accessibilityservice.AccessibilityServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG_ACCESSIBILITY_SERVICE
	public static final int CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT
	public static final int CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION
	public static final int CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY
	public static final int CAPABILITY_CAN_REQUEST_FILTER_KEY_EVENTS
	private static final android.util.SparseArray sAvailableCapabilityInfos
	public static final int FEEDBACK_SPOKEN
	public static final int FEEDBACK_HAPTIC
	public static final int FEEDBACK_AUDIBLE
	public static final int FEEDBACK_VISUAL
	public static final int FEEDBACK_GENERIC
	public static final int FEEDBACK_BRAILLE
	public static final int FEEDBACK_ALL_MASK
	public static final int DEFAULT
	public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS
	public static final int FLAG_REQUEST_TOUCH_EXPLORATION_MODE
	public static final int FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY
	public static final int FLAG_REPORT_VIEW_IDS
	public static final int FLAG_REQUEST_FILTER_KEY_EVENTS
	public int eventTypes
	public String[] packageNames
	public int feedbackType
	public long notificationTimeout
	public int flags
	private String mId
	private android.content.pm.ResolveInfo mResolveInfo
	private String mSettingsActivityName
	private int mCapabilities
	private int mDescriptionResId
	private String mNonLocalizedDescription
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.ResolveInfo, android.content.Context)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		CharSequence nonLocalizedDescription
		android.content.pm.PackageManager packageManager
		int type
		String nodeName
		android.util.AttributeSet allAttributes
		android.content.res.Resources resources
		android.content.res.TypedArray asAttributes
		String packageNamez
		android.util.TypedValue peekedValue
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ResolveInfo resolveInfo
		android.content.Context context
		android.content.pm.ServiceInfo serviceInfo
		android.content.res.XmlResourceParser parser
	public void updateDynamicallyConfigurableProperties (android.accessibilityservice.AccessibilityServiceInfo) 
		android.accessibilityservice.AccessibilityServiceInfo other
	public void setComponentName (android.content.ComponentName) 
		android.content.ComponentName component
	public java.lang.String getId () 
	public android.content.pm.ResolveInfo getResolveInfo () 
	public java.lang.String getSettingsActivityName () 
	public boolean getCanRetrieveWindowContent () 
	public int getCapabilities () 
	public void setCapabilities (int) 
		int capabilities
	public java.lang.String getDescription () 
	public java.lang.String loadDescription (android.content.pm.PackageManager) 
		android.content.pm.PackageManager packageManager
		android.content.pm.ServiceInfo serviceInfo
		CharSequence description
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flagz
	private void initFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.accessibilityservice.AccessibilityServiceInfo other
	public java.lang.String toString () 
		StringBuilder stringBuilder
	private static void appendFeedbackTypes (java.lang.StringBuilder, int) 
		int feedbackTypeBit
		StringBuilder stringBuilder
		int feedbackTypes
	private static void appendPackageNames (java.lang.StringBuilder, java.lang.String[]) 
		int i
		int packageNameCount
		StringBuilder stringBuilder
		String[] packageNames
	private static void appendEventTypes (java.lang.StringBuilder, int) 
		int eventTypeBit
		StringBuilder stringBuilder
		int eventTypes
	private static void appendFlags (java.lang.StringBuilder, int) 
		int flagBit
		StringBuilder stringBuilder
		int flags
	private static void appendCapabilities (java.lang.StringBuilder, int) 
		int capabilityBit
		StringBuilder stringBuilder
		int capabilities
	public static java.lang.String feedbackTypeToString (int) 
		int feedbackTypeFlag
		int feedbackType
		StringBuilder builder
	public static java.lang.String flagToString (int) 
		int flag
	public static java.lang.String capabilityToString (int) 
		int capability
	public java.util.List getCapabilityInfos () 
		int capabilityBit
		android.accessibilityservice.AccessibilityServiceInfo$CapabilityInfo capabilityInfo
		int capabilities
		java.util.List capabilityInfos
	static void access$000 (android.accessibilityservice.AccessibilityServiceInfo, android.os.Parcel) 
		android.accessibilityservice.AccessibilityServiceInfo x0
		android.os.Parcel x1
	static void  () 
}

android/accessibilityservice/IAccessibilityServiceConnection$Stub$Proxy.class
IAccessibilityServiceConnection.java
package android.accessibilityservice
 android.accessibilityservice.IAccessibilityServiceConnection$Stub$Proxy extends java.lang.Object implements android.accessibilityservice.IAccessibilityServiceConnection  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setServiceInfo (android.accessibilityservice.AccessibilityServiceInfo)  throws android.os.RemoteException 
		android.accessibilityservice.AccessibilityServiceInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean findAccessibilityNodeInfoByAccessibilityId (int, long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean findAccessibilityNodeInfosByText (int, long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		String text
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean findAccessibilityNodeInfosByViewId (int, long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		String viewId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean findFocus (int, long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		int focusType
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean focusSearch (int, long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		int direction
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean performAccessibilityAction (int, long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, long)  throws android.os.RemoteException 
		int accessibilityWindowId
		long accessibilityNodeId
		int action
		android.os.Bundle arguments
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		long threadId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.accessibilityservice.AccessibilityServiceInfo getServiceInfo ()  throws android.os.RemoteException 
		android.accessibilityservice.AccessibilityServiceInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accessibilityservice.AccessibilityServiceInfo _result
	public boolean performGlobalAction (int)  throws android.os.RemoteException 
		int action
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setOnKeyEventResult (boolean, int)  throws android.os.RemoteException 
		boolean handled
		int sequence
		android.os.Parcel _data
}

android/accessibilityservice/AccessibilityServiceInfo$CapabilityInfo.class
AccessibilityServiceInfo.java
package android.accessibilityservice
public final android.accessibilityservice.AccessibilityServiceInfo$CapabilityInfo extends java.lang.Object {
	public final int capability
	public final int titleResId
	public final int descResId
	public void  (int, int, int) 
		int capability
		int titleResId
		int descResId
}

android/accessibilityservice/IAccessibilityServiceClient.class
IAccessibilityServiceClient.java
package android.accessibilityservice
public abstract android.accessibilityservice.IAccessibilityServiceClient extends java.lang.Object implements android.os.IInterface  {
	public abstract void setConnection (android.accessibilityservice.IAccessibilityServiceConnection, int)  throws android.os.RemoteException 
	public abstract void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent)  throws android.os.RemoteException 
	public abstract void onInterrupt ()  throws android.os.RemoteException 
	public abstract void onGesture (int)  throws android.os.RemoteException 
	public abstract void clearAccessibilityNodeInfoCache ()  throws android.os.RemoteException 
	public abstract void onKeyEvent (android.view.KeyEvent, int)  throws android.os.RemoteException 
}

android/accessibilityservice/AccessibilityService$IAccessibilityServiceClientWrapper.class
AccessibilityService.java
package android.accessibilityservice
public android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper extends android.accessibilityservice.IAccessibilityServiceClient$Stub implements com.android.internal.os.HandlerCaller$Callback  {
	static final int NO_ID
	private static final int DO_SET_SET_CONNECTION
	private static final int DO_ON_INTERRUPT
	private static final int DO_ON_ACCESSIBILITY_EVENT
	private static final int DO_ON_GESTURE
	private static final int DO_CLEAR_ACCESSIBILITY_NODE_INFO_CACHE
	private static final int DO_ON_KEY_EVENT
	private final com.android.internal.os.HandlerCaller mCaller
	private final android.accessibilityservice.AccessibilityService$Callbacks mCallback
	private int mConnectionId
	public void  (android.content.Context, android.os.Looper, android.accessibilityservice.AccessibilityService$Callbacks) 
		android.content.Context context
		android.os.Looper looper
		android.accessibilityservice.AccessibilityService$Callbacks callback
	public void setConnection (android.accessibilityservice.IAccessibilityServiceConnection, int) 
		android.accessibilityservice.IAccessibilityServiceConnection connection
		int connectionId
		android.os.Message message
	public void onInterrupt () 
		android.os.Message message
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.os.Message message
	public void onGesture (int) 
		int gestureId
		android.os.Message message
	public void clearAccessibilityNodeInfoCache () 
		android.os.Message message
	public void onKeyEvent (android.view.KeyEvent, int) 
		android.view.KeyEvent event
		int sequence
		android.os.Message message
	public void executeMessage (android.os.Message) 
		android.view.accessibility.AccessibilityEvent event
		android.accessibilityservice.IAccessibilityServiceConnection connection
		int gestureId
		android.os.RemoteException re
		boolean result
		int sequence
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.view.KeyEvent event
		android.os.Message message
}

android/accessibilityservice/AccessibilityServiceInfo$1.class
AccessibilityServiceInfo.java
package android.accessibilityservice
final android.accessibilityservice.AccessibilityServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.accessibilityservice.AccessibilityServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		android.accessibilityservice.AccessibilityServiceInfo info
	public android.accessibilityservice.AccessibilityServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/accessibilityservice/AccessibilityService$Callbacks.class
AccessibilityService.java
package android.accessibilityservice
public abstract android.accessibilityservice.AccessibilityService$Callbacks extends java.lang.Object {
	public abstract void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
	public abstract void onInterrupt () 
	public abstract void onServiceConnected () 
	public abstract void onSetConnectionId (int) 
	public abstract boolean onGesture (int) 
	public abstract boolean onKeyEvent (android.view.KeyEvent) 
}

android/accessibilityservice/AccessibilityService.class
AccessibilityService.java
package android.accessibilityservice
public abstract android.accessibilityservice.AccessibilityService extends android.app.Service {
	public static final int GESTURE_SWIPE_UP
	public static final int GESTURE_SWIPE_DOWN
	public static final int GESTURE_SWIPE_LEFT
	public static final int GESTURE_SWIPE_RIGHT
	public static final int GESTURE_SWIPE_LEFT_AND_RIGHT
	public static final int GESTURE_SWIPE_RIGHT_AND_LEFT
	public static final int GESTURE_SWIPE_UP_AND_DOWN
	public static final int GESTURE_SWIPE_DOWN_AND_UP
	public static final int GESTURE_SWIPE_LEFT_AND_UP
	public static final int GESTURE_SWIPE_LEFT_AND_DOWN
	public static final int GESTURE_SWIPE_RIGHT_AND_UP
	public static final int GESTURE_SWIPE_RIGHT_AND_DOWN
	public static final int GESTURE_SWIPE_UP_AND_LEFT
	public static final int GESTURE_SWIPE_UP_AND_RIGHT
	public static final int GESTURE_SWIPE_DOWN_AND_LEFT
	public static final int GESTURE_SWIPE_DOWN_AND_RIGHT
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	public static final int GLOBAL_ACTION_BACK
	public static final int GLOBAL_ACTION_HOME
	public static final int GLOBAL_ACTION_RECENTS
	public static final int GLOBAL_ACTION_NOTIFICATIONS
	public static final int GLOBAL_ACTION_QUICK_SETTINGS
	private static final String LOG_TAG
	private int mConnectionId
	private android.accessibilityservice.AccessibilityServiceInfo mInfo
	public void  () 
	public abstract void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
	public abstract void onInterrupt () 
	protected void onServiceConnected () 
	protected boolean onGesture (int) 
		int gestureId
	protected boolean onKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public android.view.accessibility.AccessibilityNodeInfo getRootInActiveWindow () 
	public final boolean performGlobalAction (int) 
		android.os.RemoteException re
		int action
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo () 
		android.os.RemoteException re
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public final void setServiceInfo (android.accessibilityservice.AccessibilityServiceInfo) 
		android.accessibilityservice.AccessibilityServiceInfo info
	private void sendServiceInfo () 
		android.os.RemoteException re
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	static int access$002 (android.accessibilityservice.AccessibilityService, int) 
		android.accessibilityservice.AccessibilityService x0
		int x1
}

android/accessibilityservice/IAccessibilityServiceClient$Stub$Proxy.class
IAccessibilityServiceClient.java
package android.accessibilityservice
 android.accessibilityservice.IAccessibilityServiceClient$Stub$Proxy extends java.lang.Object implements android.accessibilityservice.IAccessibilityServiceClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setConnection (android.accessibilityservice.IAccessibilityServiceConnection, int)  throws android.os.RemoteException 
		android.accessibilityservice.IAccessibilityServiceConnection connection
		int connectionId
		android.os.Parcel _data
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent)  throws android.os.RemoteException 
		android.view.accessibility.AccessibilityEvent event
		android.os.Parcel _data
	public void onInterrupt ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onGesture (int)  throws android.os.RemoteException 
		int gesture
		android.os.Parcel _data
	public void clearAccessibilityNodeInfoCache ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onKeyEvent (android.view.KeyEvent, int)  throws android.os.RemoteException 
		android.view.KeyEvent event
		int sequence
		android.os.Parcel _data
}

android/accessibilityservice/AccessibilityService$1.class
AccessibilityService.java
package android.accessibilityservice
 android.accessibilityservice.AccessibilityService$1 extends java.lang.Object implements android.accessibilityservice.AccessibilityService$Callbacks  {
	final android.accessibilityservice.AccessibilityService this$0
	void  (android.accessibilityservice.AccessibilityService) 
	public void onServiceConnected () 
	public void onInterrupt () 
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onSetConnectionId (int) 
		int connectionId
	public boolean onGesture (int) 
		int gestureId
	public boolean onKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
}

android/accessibilityservice/IAccessibilityServiceConnection$Stub.class
IAccessibilityServiceConnection.java
package android.accessibilityservice
public abstract android.accessibilityservice.IAccessibilityServiceConnection$Stub extends android.os.Binder implements android.accessibilityservice.IAccessibilityServiceConnection  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setServiceInfo
	static final int TRANSACTION_findAccessibilityNodeInfoByAccessibilityId
	static final int TRANSACTION_findAccessibilityNodeInfosByText
	static final int TRANSACTION_findAccessibilityNodeInfosByViewId
	static final int TRANSACTION_findFocus
	static final int TRANSACTION_focusSearch
	static final int TRANSACTION_performAccessibilityAction
	static final int TRANSACTION_getServiceInfo
	static final int TRANSACTION_performGlobalAction
	static final int TRANSACTION_setOnKeyEventResult
	public void  () 
	public static android.accessibilityservice.IAccessibilityServiceConnection 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.accessibilityservice.AccessibilityServiceInfo _arg0
		android.accessibilityservice.AccessibilityServiceInfo _arg0
		int _arg0
		long _arg1
		int _arg2
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg3
		int _arg4
		long _arg5
		boolean _result
		int _arg0
		long _arg1
		String _arg2
		int _arg3
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg4
		long _arg5
		boolean _result
		int _arg0
		long _arg1
		String _arg2
		int _arg3
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg4
		long _arg5
		boolean _result
		int _arg0
		long _arg1
		int _arg2
		int _arg3
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg4
		long _arg5
		boolean _result
		int _arg0
		long _arg1
		int _arg2
		int _arg3
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg4
		long _arg5
		boolean _result
		android.os.Bundle _arg3
		int _arg0
		long _arg1
		int _arg2
		android.os.Bundle _arg3
		int _arg4
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg5
		long _arg6
		boolean _result
		android.accessibilityservice.AccessibilityServiceInfo _result
		int _arg0
		boolean _result
		boolean _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/accessibilityservice/IAccessibilityServiceClient$Stub.class
IAccessibilityServiceClient.java
package android.accessibilityservice
public abstract android.accessibilityservice.IAccessibilityServiceClient$Stub extends android.os.Binder implements android.accessibilityservice.IAccessibilityServiceClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setConnection
	static final int TRANSACTION_onAccessibilityEvent
	static final int TRANSACTION_onInterrupt
	static final int TRANSACTION_onGesture
	static final int TRANSACTION_clearAccessibilityNodeInfoCache
	static final int TRANSACTION_onKeyEvent
	public void  () 
	public static android.accessibilityservice.IAccessibilityServiceClient 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.accessibilityservice.IAccessibilityServiceConnection _arg0
		int _arg1
		android.view.accessibility.AccessibilityEvent _arg0
		android.view.accessibility.AccessibilityEvent _arg0
		int _arg0
		android.view.KeyEvent _arg0
		android.view.KeyEvent _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/
android/print/PrintManager.class
PrintManager.java
package android.print
public final android.print.PrintManager extends java.lang.Object {
	private static final String LOG_TAG
	private static final boolean DEBUG
	private static final int MSG_NOTIFY_PRINT_JOB_STATE_CHANGED
	public static final String ACTION_PRINT_DIALOG
	public static final String EXTRA_PRINT_DIALOG_INTENT
	public static final String EXTRA_PRINT_JOB
	public static final String EXTRA_PRINT_DOCUMENT_ADAPTER
	public static final int APP_ID_ANY
	private final android.content.Context mContext
	private final android.print.IPrintManager mService
	private final int mUserId
	private final int mAppId
	private final android.os.Handler mHandler
	private java.util.Map mPrintJobStateChangeListeners
	public void  (android.content.Context, android.print.IPrintManager, int, int) 
		android.content.Context context
		android.print.IPrintManager service
		int userId
		int appId
	public android.print.PrintManager getGlobalPrintManagerForUser (int) 
		int userId
	android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId) 
		android.os.RemoteException re
		android.print.PrintJobId printJobId
	public void addPrintJobStateChangeListener (android.print.PrintManager$PrintJobStateChangeListener) 
		android.os.RemoteException re
		android.print.PrintManager$PrintJobStateChangeListener listener
		android.print.PrintManager$PrintJobStateChangeListenerWrapper wrappedListener
	public void removePrintJobStateChangeListener (android.print.PrintManager$PrintJobStateChangeListener) 
		android.os.RemoteException re
		android.print.PrintManager$PrintJobStateChangeListener listener
		android.print.PrintManager$PrintJobStateChangeListenerWrapper wrappedListener
	public android.print.PrintJob getPrintJob (android.print.PrintJobId) 
		android.print.PrintJobInfo printJob
		android.os.RemoteException re
		android.print.PrintJobId printJobId
	public java.util.List getPrintJobs () 
		int i
		java.util.List printJobInfos
		int printJobCount
		java.util.List printJobs
		android.os.RemoteException re
	void cancelPrintJob (android.print.PrintJobId) 
		android.os.RemoteException re
		android.print.PrintJobId printJobId
	void restartPrintJob (android.print.PrintJobId) 
		android.os.RemoteException re
		android.print.PrintJobId printJobId
	public android.print.PrintJob print (java.lang.String, android.print.PrintDocumentAdapter, android.print.PrintAttributes) 
		android.content.IntentSender$SendIntentException sie
		android.print.PrintJobInfo printJob
		android.content.IntentSender intent
		android.os.Bundle result
		android.os.RemoteException re
		String printJobName
		android.print.PrintDocumentAdapter documentAdapter
		android.print.PrintAttributes attributes
		android.print.PrintManager$PrintDocumentAdapterDelegate delegate
	public java.util.List getEnabledPrintServices () 
		java.util.List enabledServices
		android.os.RemoteException re
	public java.util.List getInstalledPrintServices () 
		java.util.List installedServices
		android.os.RemoteException re
	public android.print.PrinterDiscoverySession createPrinterDiscoverySession () 
}

android/print/PrintJobId.class
PrintJobId.java
package android.print
public final android.print.PrintJobId extends java.lang.Object implements android.os.Parcelable  {
	private final String mValue
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String) 
		String value
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintJobId other
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int describeContents () 
	public java.lang.String flattenToString () 
	public static android.print.PrintJobId unflattenFromString (java.lang.String) 
		String string
	static void  () 
}

android/print/IPrintSpooler.class
IPrintSpooler.java
package android.print
public abstract android.print.IPrintSpooler extends java.lang.Object implements android.os.IInterface  {
	public abstract void removeObsoletePrintJobs ()  throws android.os.RemoteException 
	public abstract void getPrintJobInfos (android.print.IPrintSpoolerCallbacks, android.content.ComponentName, int, int, int)  throws android.os.RemoteException 
	public abstract void getPrintJobInfo (android.print.PrintJobId, android.print.IPrintSpoolerCallbacks, int, int)  throws android.os.RemoteException 
	public abstract void createPrintJob (android.print.PrintJobInfo)  throws android.os.RemoteException 
	public abstract void setPrintJobState (android.print.PrintJobId, int, java.lang.String, android.print.IPrintSpoolerCallbacks, int)  throws android.os.RemoteException 
	public abstract void setPrintJobTag (android.print.PrintJobId, java.lang.String, android.print.IPrintSpoolerCallbacks, int)  throws android.os.RemoteException 
	public abstract void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)  throws android.os.RemoteException 
	public abstract void setClient (android.print.IPrintSpoolerClient)  throws android.os.RemoteException 
	public abstract void setPrintJobCancelling (android.print.PrintJobId, boolean)  throws android.os.RemoteException 
}

android/print/IPrinterDiscoveryObserver$Stub$Proxy.class
IPrinterDiscoveryObserver.java
package android.print
 android.print.IPrinterDiscoveryObserver$Stub$Proxy extends java.lang.Object implements android.print.IPrinterDiscoveryObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onPrintersAdded (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice printers
		android.os.Parcel _data
	public void onPrintersRemoved (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice printerIds
		android.os.Parcel _data
}

android/print/IPrintSpoolerCallbacks.class
IPrintSpoolerCallbacks.java
package android.print
public abstract android.print.IPrintSpoolerCallbacks extends java.lang.Object implements android.os.IInterface  {
	public abstract void onGetPrintJobInfosResult (java.util.List, int)  throws android.os.RemoteException 
	public abstract void onCancelPrintJobResult (boolean, int)  throws android.os.RemoteException 
	public abstract void onSetPrintJobStateResult (boolean, int)  throws android.os.RemoteException 
	public abstract void onSetPrintJobTagResult (boolean, int)  throws android.os.RemoteException 
	public abstract void onGetPrintJobInfoResult (android.print.PrintJobInfo, int)  throws android.os.RemoteException 
}

android/print/PrintFileDocumentAdapter$WriteFileAsyncTask$1.class
PrintFileDocumentAdapter.java
package android.print
 android.print.PrintFileDocumentAdapter$WriteFileAsyncTask$1 extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener  {
	final android.print.PrintFileDocumentAdapter val$this$0
	final android.print.PrintFileDocumentAdapter$WriteFileAsyncTask this$1
	void  (android.print.PrintFileDocumentAdapter$WriteFileAsyncTask, android.print.PrintFileDocumentAdapter) 
	public void onCancel () 
}

android/print/PrinterCapabilitiesInfo.class
PrinterCapabilitiesInfo.java
package android.print
public final android.print.PrinterCapabilitiesInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int DEFAULT_UNDEFINED
	private static final int PROPERTY_MEDIA_SIZE
	private static final int PROPERTY_RESOLUTION
	private static final int PROPERTY_COLOR_MODE
	private static final int PROPERTY_COUNT
	private static final android.print.PrintAttributes$Margins DEFAULT_MARGINS
	private android.print.PrintAttributes$Margins mMinMargins
	private java.util.List mMediaSizes
	private java.util.List mResolutions
	private int mColorModes
	private final int[] mDefaults
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo prototype
	public void copyFrom (android.print.PrinterCapabilitiesInfo) 
		int i
		android.print.PrinterCapabilitiesInfo other
		int defaultCount
	public java.util.List getMediaSizes () 
	public java.util.List getResolutions () 
	public android.print.PrintAttributes$Margins getMinMargins () 
	public int getColorModes () 
	public android.print.PrintAttributes getDefaults () 
		android.print.PrintAttributes$Builder builder
		int mediaSizeIndex
		int resolutionIndex
		int colorMode
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrinterCapabilitiesInfo other
	public java.lang.String toString () 
		StringBuilder builder
	private java.lang.String colorModesToString () 
		int colorMode
		StringBuilder builder
		int colorModes
	private void writeMediaSizes (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int mediaSizeCount
	private void readMediaSizes (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int mediaSizeCount
	private void writeResolutions (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int resolutionCount
	private void readResolutions (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int resolutionCount
	private void writeMargins (android.print.PrintAttributes$Margins, android.os.Parcel) 
		android.print.PrintAttributes$Margins margins
		android.os.Parcel parcel
	private android.print.PrintAttributes$Margins readMargins (android.os.Parcel) 
		android.os.Parcel parcel
	private void readDefaults (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int defaultCount
	private void writeDefaults (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		int defaultCount
	static java.util.List access$000 (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo x0
	static java.util.List access$002 (android.print.PrinterCapabilitiesInfo, java.util.List) 
		android.print.PrinterCapabilitiesInfo x0
		java.util.List x1
	static int[] access$100 (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo x0
	static java.util.List access$200 (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo x0
	static java.util.List access$202 (android.print.PrinterCapabilitiesInfo, java.util.List) 
		android.print.PrinterCapabilitiesInfo x0
		java.util.List x1
	static android.print.PrintAttributes$Margins access$302 (android.print.PrinterCapabilitiesInfo, android.print.PrintAttributes$Margins) 
		android.print.PrinterCapabilitiesInfo x0
		android.print.PrintAttributes$Margins x1
	static int access$402 (android.print.PrinterCapabilitiesInfo, int) 
		android.print.PrinterCapabilitiesInfo x0
		int x1
	static int access$400 (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo x0
	static android.print.PrintAttributes$Margins access$300 (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo x0
	void  (android.os.Parcel, android.print.PrinterCapabilitiesInfo$1) 
		android.os.Parcel x0
		android.print.PrinterCapabilitiesInfo$1 x1
	static void  () 
}

android/print/PrinterCapabilitiesInfo$1.class
PrinterCapabilitiesInfo.java
package android.print
final android.print.PrinterCapabilitiesInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrinterCapabilitiesInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrinterCapabilitiesInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/IWriteResultCallback$Stub.class
IWriteResultCallback.java
package android.print
public abstract android.print.IWriteResultCallback$Stub extends android.os.Binder implements android.print.IWriteResultCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onWriteFinished
	static final int TRANSACTION_onWriteFailed
	public void  () 
	public static android.print.IWriteResultCallback 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.print.PageRange[] _arg0
		int _arg1
		CharSequence _arg0
		CharSequence _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrinterDiscoverySession.class
PrinterDiscoverySession.java
package android.print
public final android.print.PrinterDiscoverySession extends java.lang.Object {
	private static final String LOG_TAG
	private static final int MSG_PRINTERS_ADDED
	private static final int MSG_PRINTERS_REMOVED
	private final java.util.LinkedHashMap mPrinters
	private final android.print.IPrintManager mPrintManager
	private final int mUserId
	private final android.os.Handler mHandler
	private android.print.IPrinterDiscoveryObserver mObserver
	private android.print.PrinterDiscoverySession$OnPrintersChangeListener mListener
	private boolean mIsPrinterDiscoveryStarted
	void  (android.print.IPrintManager, android.content.Context, int) 
		android.os.RemoteException re
		android.print.IPrintManager printManager
		android.content.Context context
		int userId
	public final void startPrinterDisovery (java.util.List) 
		android.os.RemoteException re
		java.util.List priorityList
	public final void stopPrinterDiscovery () 
		android.os.RemoteException re
	public final void startPrinterStateTracking (android.print.PrinterId) 
		android.os.RemoteException re
		android.print.PrinterId printerId
	public final void stopPrinterStateTracking (android.print.PrinterId) 
		android.os.RemoteException re
		android.print.PrinterId printerId
	public final void validatePrinters (java.util.List) 
		android.os.RemoteException re
		java.util.List printerIds
	public final void destroy () 
	public final java.util.List getPrinters () 
	public final boolean isDestroyed () 
	public final boolean isPrinterDiscoveryStarted () 
	public final void setOnPrintersChangeListener (android.print.PrinterDiscoverySession$OnPrintersChangeListener) 
		android.print.PrinterDiscoverySession$OnPrintersChangeListener listener
	protected final void finalize ()  throws java.lang.Throwable 
	private boolean isDestroyedNoCheck () 
	private void destroyNoCheck () 
		android.os.RemoteException re
	private void handlePrintersAdded (java.util.List) 
		android.print.PrinterInfo printer
		int i
		int printerCount
		android.print.PrinterInfo printer
		int i
		android.print.PrinterInfo updatedPrinter
		android.print.PrinterId oldPrinterId
		java.util.Iterator i$
		java.util.List addedPrinters
		android.util.ArrayMap addedPrintersMap
		int printerCount
	private void handlePrintersRemoved (java.util.List) 
		android.print.PrinterId removedPrinterId
		int i
		java.util.List printerIds
		boolean printersChanged
		int removedPrinterIdCount
	private void notifyOnPrintersChanged () 
	private static void throwIfNotCalledOnMainThread () 
	static void access$000 (android.print.PrinterDiscoverySession, java.util.List) 
		android.print.PrinterDiscoverySession x0
		java.util.List x1
	static void access$100 (android.print.PrinterDiscoverySession, java.util.List) 
		android.print.PrinterDiscoverySession x0
		java.util.List x1
	static android.os.Handler access$200 (android.print.PrinterDiscoverySession) 
		android.print.PrinterDiscoverySession x0
}

android/print/PrinterInfo$Builder.class
PrinterInfo.java
package android.print
public final android.print.PrinterInfo$Builder extends java.lang.Object {
	private final android.print.PrinterInfo mPrototype
	public void  (android.print.PrinterId, java.lang.String, int) 
		android.print.PrinterId printerId
		String name
		int status
	public void  (android.print.PrinterInfo) 
		android.print.PrinterInfo other
	public android.print.PrinterInfo$Builder setStatus (int) 
		int status
	public android.print.PrinterInfo$Builder setName (java.lang.String) 
		String name
	public android.print.PrinterInfo$Builder setDescription (java.lang.String) 
		String description
	public android.print.PrinterInfo$Builder setCapabilities (android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterCapabilitiesInfo capabilities
	public android.print.PrinterInfo build () 
	private boolean isValidStatus (int) 
		int status
}

android/print/PrinterDiscoverySession$OnPrintersChangeListener.class
PrinterDiscoverySession.java
package android.print
public abstract android.print.PrinterDiscoverySession$OnPrintersChangeListener extends java.lang.Object {
	public abstract void onPrintersChanged () 
}

android/print/IPrintDocumentAdapterObserver$Stub.class
IPrintDocumentAdapterObserver.java
package android.print
public abstract android.print.IPrintDocumentAdapterObserver$Stub extends android.os.Binder implements android.print.IPrintDocumentAdapterObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onDestroy
	public void  () 
	public static android.print.IPrintDocumentAdapterObserver 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintManager$PrintDocumentAdapterDelegate$MyLayoutResultCallback.class
PrintManager.java
package android.print
final android.print.PrintManager$PrintDocumentAdapterDelegate$MyLayoutResultCallback extends android.print.PrintDocumentAdapter$LayoutResultCallback {
	private android.print.ILayoutResultCallback mCallback
	private final int mSequence
	final android.print.PrintManager$PrintDocumentAdapterDelegate this$0
	public void  (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.ILayoutResultCallback, int) 
		android.print.ILayoutResultCallback callback
		int sequence
	public void onLayoutFinished (android.print.PrintDocumentInfo, boolean) 
		android.os.RemoteException re
		android.print.PrintDocumentInfo info
		boolean changed
		android.print.ILayoutResultCallback callback
	public void onLayoutFailed (java.lang.CharSequence) 
		android.os.RemoteException re
		CharSequence error
		android.print.ILayoutResultCallback callback
	public void onLayoutCancelled () 
	private void clearLocked () 
}

android/print/PrintFileDocumentAdapter.class
PrintFileDocumentAdapter.java
package android.print
public android.print.PrintFileDocumentAdapter extends android.print.PrintDocumentAdapter {
	private static final String LOG_TAG
	private final android.content.Context mContext
	private final java.io.File mFile
	private final android.print.PrintDocumentInfo mDocumentInfo
	private android.print.PrintFileDocumentAdapter$WriteFileAsyncTask mWriteFileAsyncTask
	public void  (android.content.Context, java.io.File, android.print.PrintDocumentInfo) 
		android.content.Context context
		java.io.File file
		android.print.PrintDocumentInfo documentInfo
	public void onLayout (android.print.PrintAttributes, android.print.PrintAttributes, android.os.CancellationSignal, android.print.PrintDocumentAdapter$LayoutResultCallback, android.os.Bundle) 
		android.print.PrintAttributes oldAttributes
		android.print.PrintAttributes newAttributes
		android.os.CancellationSignal cancellationSignal
		android.print.PrintDocumentAdapter$LayoutResultCallback callback
		android.os.Bundle metadata
	public void onWrite (android.print.PageRange[], android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback) 
		android.print.PageRange[] pages
		android.os.ParcelFileDescriptor destination
		android.os.CancellationSignal cancellationSignal
		android.print.PrintDocumentAdapter$WriteResultCallback callback
	static java.io.File access$000 (android.print.PrintFileDocumentAdapter) 
		android.print.PrintFileDocumentAdapter x0
	static android.content.Context access$100 (android.print.PrintFileDocumentAdapter) 
		android.print.PrintFileDocumentAdapter x0
}

android/print/PrintAttributes$Builder.class
PrintAttributes.java
package android.print
public final android.print.PrintAttributes$Builder extends java.lang.Object {
	private final android.print.PrintAttributes mAttributes
	public void  () 
	public android.print.PrintAttributes$Builder setMediaSize (android.print.PrintAttributes$MediaSize) 
		android.print.PrintAttributes$MediaSize mediaSize
	public android.print.PrintAttributes$Builder setResolution (android.print.PrintAttributes$Resolution) 
		android.print.PrintAttributes$Resolution resolution
	public android.print.PrintAttributes$Builder setMinMargins (android.print.PrintAttributes$Margins) 
		android.print.PrintAttributes$Margins margins
	public android.print.PrintAttributes$Builder setColorMode (int) 
		int colorMode
	public android.print.PrintAttributes build () 
}

android/print/PrintJobInfo$Builder.class
PrintJobInfo.java
package android.print
public final android.print.PrintJobInfo$Builder extends java.lang.Object {
	private final android.print.PrintJobInfo mPrototype
	public void  (android.print.PrintJobInfo) 
		android.print.PrintJobInfo prototype
	public void setCopies (int) 
		int copies
	public void setAttributes (android.print.PrintAttributes) 
		android.print.PrintAttributes attributes
	public void setPages (android.print.PageRange[]) 
		android.print.PageRange[] pages
	public void putAdvancedOption (java.lang.String, java.lang.String) 
		String key
		String value
	public void putAdvancedOption (java.lang.String, int) 
		String key
		int value
	public android.print.PrintJobInfo build () 
}

android/print/IPrintManager$Stub.class
IPrintManager.java
package android.print
public abstract android.print.IPrintManager$Stub extends android.os.Binder implements android.print.IPrintManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getPrintJobInfos
	static final int TRANSACTION_getPrintJobInfo
	static final int TRANSACTION_print
	static final int TRANSACTION_cancelPrintJob
	static final int TRANSACTION_restartPrintJob
	static final int TRANSACTION_addPrintJobStateChangeListener
	static final int TRANSACTION_removePrintJobStateChangeListener
	static final int TRANSACTION_getInstalledPrintServices
	static final int TRANSACTION_getEnabledPrintServices
	static final int TRANSACTION_createPrinterDiscoverySession
	static final int TRANSACTION_startPrinterDiscovery
	static final int TRANSACTION_stopPrinterDiscovery
	static final int TRANSACTION_validatePrinters
	static final int TRANSACTION_startPrinterStateTracking
	static final int TRANSACTION_stopPrinterStateTracking
	static final int TRANSACTION_destroyPrinterDiscoverySession
	public void  () 
	public static android.print.IPrintManager 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
		java.util.List _result
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int _arg1
		int _arg2
		android.print.PrintJobInfo _result
		android.print.PrintAttributes _arg2
		String _arg0
		android.print.IPrintDocumentAdapter _arg1
		android.print.PrintAttributes _arg2
		String _arg3
		int _arg4
		int _arg5
		android.os.Bundle _result
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int _arg1
		int _arg2
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int _arg1
		int _arg2
		android.print.IPrintJobStateChangeListener _arg0
		int _arg1
		int _arg2
		android.print.IPrintJobStateChangeListener _arg0
		int _arg1
		int _arg0
		java.util.List _result
		int _arg0
		java.util.List _result
		android.print.IPrinterDiscoveryObserver _arg0
		int _arg1
		android.print.IPrinterDiscoveryObserver _arg0
		java.util.List _arg1
		int _arg2
		android.print.IPrinterDiscoveryObserver _arg0
		int _arg1
		java.util.List _arg0
		int _arg1
		android.print.PrinterId _arg0
		android.print.PrinterId _arg0
		int _arg1
		android.print.PrinterId _arg0
		android.print.PrinterId _arg0
		int _arg1
		android.print.IPrinterDiscoveryObserver _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintAttributes.class
PrintAttributes.java
package android.print
public final android.print.PrintAttributes extends java.lang.Object implements android.os.Parcelable  {
	public static final int COLOR_MODE_MONOCHROME
	public static final int COLOR_MODE_COLOR
	private static final int VALID_COLOR_MODES
	private android.print.PrintAttributes$MediaSize mMediaSize
	private android.print.PrintAttributes$Resolution mResolution
	private android.print.PrintAttributes$Margins mMinMargins
	private int mColorMode
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrintAttributes$MediaSize getMediaSize () 
	public void setMediaSize (android.print.PrintAttributes$MediaSize) 
		android.print.PrintAttributes$MediaSize mediaSize
	public android.print.PrintAttributes$Resolution getResolution () 
	public void setResolution (android.print.PrintAttributes$Resolution) 
		android.print.PrintAttributes$Resolution resolution
	public android.print.PrintAttributes$Margins getMinMargins () 
	public void setMinMargins (android.print.PrintAttributes$Margins) 
		android.print.PrintAttributes$Margins margins
	public int getColorMode () 
	public void setColorMode (int) 
		int colorMode
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int describeContents () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintAttributes other
	public java.lang.String toString () 
		StringBuilder builder
	public void clear () 
	public void copyFrom (android.print.PrintAttributes) 
		android.print.PrintAttributes other
	static java.lang.String colorModeToString (int) 
		int colorMode
	static void enforceValidColorMode (int) 
		int colorMode
	void  (android.os.Parcel, android.print.PrintAttributes$1) 
		android.os.Parcel x0
		android.print.PrintAttributes$1 x1
	static void  () 
}

android/print/PrintDocumentAdapter$LayoutResultCallback.class
PrintDocumentAdapter.java
package android.print
public abstract android.print.PrintDocumentAdapter$LayoutResultCallback extends java.lang.Object {
	public void  () 
	public void onLayoutFinished (android.print.PrintDocumentInfo, boolean) 
		android.print.PrintDocumentInfo info
		boolean changed
	public void onLayoutFailed (java.lang.CharSequence) 
		CharSequence error
	public void onLayoutCancelled () 
}

android/print/PrintDocumentInfo.class
PrintDocumentInfo.java
package android.print
public final android.print.PrintDocumentInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int PAGE_COUNT_UNKNOWN
	public static final int CONTENT_TYPE_UNKNOWN
	public static final int CONTENT_TYPE_DOCUMENT
	public static final int CONTENT_TYPE_PHOTO
	private String mName
	private int mPageCount
	private int mContentType
	private long mDataSize
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	private void  (android.print.PrintDocumentInfo) 
		android.print.PrintDocumentInfo prototype
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public java.lang.String getName () 
	public int getPageCount () 
	public int getContentType () 
	public long getDataSize () 
	public void setDataSize (long) 
		long dataSize
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintDocumentInfo other
	public java.lang.String toString () 
		StringBuilder builder
	private java.lang.String contentTyepToString (int) 
		int contentType
	void  (android.print.PrintDocumentInfo$1) 
		android.print.PrintDocumentInfo$1 x0
	static java.lang.String access$102 (android.print.PrintDocumentInfo, java.lang.String) 
		android.print.PrintDocumentInfo x0
		String x1
	static int access$202 (android.print.PrintDocumentInfo, int) 
		android.print.PrintDocumentInfo x0
		int x1
	static int access$302 (android.print.PrintDocumentInfo, int) 
		android.print.PrintDocumentInfo x0
		int x1
	void  (android.print.PrintDocumentInfo, android.print.PrintDocumentInfo$1) 
		android.print.PrintDocumentInfo x0
		android.print.PrintDocumentInfo$1 x1
	void  (android.os.Parcel, android.print.PrintDocumentInfo$1) 
		android.os.Parcel x0
		android.print.PrintDocumentInfo$1 x1
	static void  () 
}

android/print/PrintFileDocumentAdapter$WriteFileAsyncTask.class
PrintFileDocumentAdapter.java
package android.print
final android.print.PrintFileDocumentAdapter$WriteFileAsyncTask extends android.os.AsyncTask {
	private final android.os.ParcelFileDescriptor mDestination
	private final android.print.PrintDocumentAdapter$WriteResultCallback mResultCallback
	private final android.os.CancellationSignal mCancellationSignal
	final android.print.PrintFileDocumentAdapter this$0
	public void  (android.print.PrintFileDocumentAdapter, android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback) 
		android.os.ParcelFileDescriptor destination
		android.os.CancellationSignal cancellationSignal
		android.print.PrintDocumentAdapter$WriteResultCallback callback
	protected transient java.lang.Void doInBackground (java.lang.Void[]) 
		int readByteCount
		java.io.IOException ioe
		Void[] params
		java.io.InputStream in
		java.io.OutputStream out
		byte[] buffer
	protected void onPostExecute (java.lang.Void) 
		Void result
	protected void onCancelled (java.lang.Void) 
		Void result
	protected volatile void onCancelled (java.lang.Object) 
		Object x0
	protected volatile void onPostExecute (java.lang.Object) 
		Object x0
	protected volatile java.lang.Object doInBackground (java.lang.Object[]) 
		Object[] x0
}

android/print/PrintDocumentAdapter$WriteResultCallback.class
PrintDocumentAdapter.java
package android.print
public abstract android.print.PrintDocumentAdapter$WriteResultCallback extends java.lang.Object {
	public void  () 
	public void onWriteFinished (android.print.PageRange[]) 
		android.print.PageRange[] pages
	public void onWriteFailed (java.lang.CharSequence) 
		CharSequence error
	public void onWriteCancelled () 
}

android/print/PrinterDiscoverySession$SessionHandler.class
PrinterDiscoverySession.java
package android.print
final android.print.PrinterDiscoverySession$SessionHandler extends android.os.Handler {
	final android.print.PrinterDiscoverySession this$0
	public void  (android.print.PrinterDiscoverySession, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		java.util.List printers
		java.util.List printerIds
		android.os.Message message
}

android/print/PrintJobInfo.class
PrintJobInfo.java
package android.print
public final android.print.PrintJobInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int STATE_ANY
	public static final int STATE_ANY_VISIBLE_TO_CLIENTS
	public static final int STATE_ANY_ACTIVE
	public static final int STATE_ANY_SCHEDULED
	public static final int STATE_CREATED
	public static final int STATE_QUEUED
	public static final int STATE_STARTED
	public static final int STATE_BLOCKED
	public static final int STATE_COMPLETED
	public static final int STATE_FAILED
	public static final int STATE_CANCELED
	private android.print.PrintJobId mId
	private String mLabel
	private android.print.PrinterId mPrinterId
	private String mPrinterName
	private int mState
	private int mAppId
	private String mTag
	private long mCreationTime
	private int mCopies
	private String mStateReason
	private android.print.PageRange[] mPageRanges
	private android.print.PrintAttributes mAttributes
	private android.print.PrintDocumentInfo mDocumentInfo
	private android.os.Bundle mAdvancedOptions
	private boolean mCanceling
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.print.PrintJobInfo) 
		android.print.PrintJobInfo other
	private void  (android.os.Parcel) 
		int i
		android.os.Parcel parcel
		android.os.Parcelable[] parcelables
	public android.print.PrintJobId getId () 
	public void setId (android.print.PrintJobId) 
		android.print.PrintJobId id
	public java.lang.String getLabel () 
	public void setLabel (java.lang.String) 
		String label
	public android.print.PrinterId getPrinterId () 
	public void setPrinterId (android.print.PrinterId) 
		android.print.PrinterId printerId
	public java.lang.String getPrinterName () 
	public void setPrinterName (java.lang.String) 
		String printerName
	public int getState () 
	public void setState (int) 
		int state
	public int getAppId () 
	public void setAppId (int) 
		int appId
	public java.lang.String getTag () 
	public void setTag (java.lang.String) 
		String tag
	public long getCreationTime () 
	public void setCreationTime (long) 
		long creationTime
	public int getCopies () 
	public void setCopies (int) 
		int copyCount
	public java.lang.String getStateReason () 
	public void setStateReason (java.lang.String) 
		String stateReason
	public android.print.PageRange[] getPages () 
	public void setPages (android.print.PageRange[]) 
		android.print.PageRange[] pageRanges
	public android.print.PrintAttributes getAttributes () 
	public void setAttributes (android.print.PrintAttributes) 
		android.print.PrintAttributes attributes
	public android.print.PrintDocumentInfo getDocumentInfo () 
	public void setDocumentInfo (android.print.PrintDocumentInfo) 
		android.print.PrintDocumentInfo info
	public boolean isCancelling () 
	public void setCancelling (boolean) 
		boolean cancelling
	public boolean hasAdvancedOption (java.lang.String) 
		String key
	public java.lang.String getAdvancedStringOption (java.lang.String) 
		String key
	public int getAdvancedIntOption (java.lang.String) 
		String key
	public android.os.Bundle getAdvancedOptions () 
	public void setAdvancedOptions (android.os.Bundle) 
		android.os.Bundle options
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public java.lang.String toString () 
		StringBuilder builder
	public static java.lang.String stateToString (int) 
		int state
	static int access$002 (android.print.PrintJobInfo, int) 
		android.print.PrintJobInfo x0
		int x1
	static android.print.PrintAttributes access$102 (android.print.PrintJobInfo, android.print.PrintAttributes) 
		android.print.PrintJobInfo x0
		android.print.PrintAttributes x1
	static android.print.PageRange[] access$202 (android.print.PrintJobInfo, android.print.PageRange[]) 
		android.print.PrintJobInfo x0
		android.print.PageRange[] x1
	static android.os.Bundle access$300 (android.print.PrintJobInfo) 
		android.print.PrintJobInfo x0
	static android.os.Bundle access$302 (android.print.PrintJobInfo, android.os.Bundle) 
		android.print.PrintJobInfo x0
		android.os.Bundle x1
	void  (android.os.Parcel, android.print.PrintJobInfo$1) 
		android.os.Parcel x0
		android.print.PrintJobInfo$1 x1
	static void  () 
}

android/print/PrintManager$PrintDocumentAdapterDelegate$LayoutSpec.class
PrintManager.java
package android.print
 android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec extends java.lang.Object {
	android.print.ILayoutResultCallback callback
	android.print.PrintAttributes oldAttributes
	android.print.PrintAttributes newAttributes
	android.os.Bundle metadata
	int sequence
	final android.print.PrintManager$PrintDocumentAdapterDelegate this$0
	private void  (android.print.PrintManager$PrintDocumentAdapterDelegate) 
	void  (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.PrintManager$1) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
		android.print.PrintManager$1 x1
}

android/print/IPrinterDiscoveryObserver.class
IPrinterDiscoveryObserver.java
package android.print
public abstract android.print.IPrinterDiscoveryObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onPrintersAdded (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
	public abstract void onPrintersRemoved (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
}

android/print/IPrintJobStateChangeListener$Stub.class
IPrintJobStateChangeListener.java
package android.print
public abstract android.print.IPrintJobStateChangeListener$Stub extends android.os.Binder implements android.print.IPrintJobStateChangeListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onPrintJobStateChanged
	public void  () 
	public static android.print.IPrintJobStateChangeListener 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.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/IPrintSpooler$Stub$Proxy.class
IPrintSpooler.java
package android.print
 android.print.IPrintSpooler$Stub$Proxy extends java.lang.Object implements android.print.IPrintSpooler  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void removeObsoletePrintJobs ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void getPrintJobInfos (android.print.IPrintSpoolerCallbacks, android.content.ComponentName, int, int, int)  throws android.os.RemoteException 
		android.print.IPrintSpoolerCallbacks callback
		android.content.ComponentName componentName
		int state
		int appId
		int sequence
		android.os.Parcel _data
	public void getPrintJobInfo (android.print.PrintJobId, android.print.IPrintSpoolerCallbacks, int, int)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		android.print.IPrintSpoolerCallbacks callback
		int appId
		int sequence
		android.os.Parcel _data
	public void createPrintJob (android.print.PrintJobInfo)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJob
		android.os.Parcel _data
	public void setPrintJobState (android.print.PrintJobId, int, java.lang.String, android.print.IPrintSpoolerCallbacks, int)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		int status
		String stateReason
		android.print.IPrintSpoolerCallbacks callback
		int sequence
		android.os.Parcel _data
	public void setPrintJobTag (android.print.PrintJobId, java.lang.String, android.print.IPrintSpoolerCallbacks, int)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		String tag
		android.print.IPrintSpoolerCallbacks callback
		int sequence
		android.os.Parcel _data
	public void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor fd
		android.print.PrintJobId printJobId
		android.os.Parcel _data
	public void setClient (android.print.IPrintSpoolerClient)  throws android.os.RemoteException 
		android.print.IPrintSpoolerClient client
		android.os.Parcel _data
	public void setPrintJobCancelling (android.print.PrintJobId, boolean)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		boolean cancelling
		android.os.Parcel _data
}

android/print/PrinterInfo$1.class
PrinterInfo.java
package android.print
final android.print.PrinterInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrinterInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrinterInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/PrintJobInfo$1.class
PrintJobInfo.java
package android.print
final android.print.PrintJobInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrintJobInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrintJobInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/IPrinterDiscoveryObserver$Stub.class
IPrinterDiscoveryObserver.java
package android.print
public abstract android.print.IPrinterDiscoveryObserver$Stub extends android.os.Binder implements android.print.IPrinterDiscoveryObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onPrintersAdded
	static final int TRANSACTION_onPrintersRemoved
	public void  () 
	public static android.print.IPrinterDiscoveryObserver 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.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintDocumentInfo$Builder.class
PrintDocumentInfo.java
package android.print
public final android.print.PrintDocumentInfo$Builder extends java.lang.Object {
	private final android.print.PrintDocumentInfo mPrototype
	public void  (java.lang.String) 
		String name
	public android.print.PrintDocumentInfo$Builder setPageCount (int) 
		int pageCount
	public android.print.PrintDocumentInfo$Builder setContentType (int) 
		int type
	public android.print.PrintDocumentInfo build () 
}

android/print/IPrintSpoolerClient$Stub.class
IPrintSpoolerClient.java
package android.print
public abstract android.print.IPrintSpoolerClient$Stub extends android.os.Binder implements android.print.IPrintSpoolerClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onPrintJobQueued
	static final int TRANSACTION_onAllPrintJobsForServiceHandled
	static final int TRANSACTION_onAllPrintJobsHandled
	static final int TRANSACTION_onPrintJobStateChanged
	public void  () 
	public static android.print.IPrintSpoolerClient 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.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintManager$PrintJobStateChangeListener.class
PrintManager.java
package android.print
public abstract android.print.PrintManager$PrintJobStateChangeListener extends java.lang.Object {
	public abstract void onPrintJobStateChanged (android.print.PrintJobId) 
}

android/print/IWriteResultCallback.class
IWriteResultCallback.java
package android.print
public abstract android.print.IWriteResultCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onWriteFinished (android.print.PageRange[], int)  throws android.os.RemoteException 
	public abstract void onWriteFailed (java.lang.CharSequence, int)  throws android.os.RemoteException 
}

android/print/IPrintManager$Stub$Proxy.class
IPrintManager.java
package android.print
 android.print.IPrintManager$Stub$Proxy extends java.lang.Object implements android.print.IPrintManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.util.List getPrintJobInfos (int, int)  throws android.os.RemoteException 
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
		android.print.PrintJobInfo _result
		android.print.PrintJobId printJobId
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.print.PrintJobInfo _result
	public android.os.Bundle print (java.lang.String, android.print.IPrintDocumentAdapter, android.print.PrintAttributes, java.lang.String, int, int)  throws android.os.RemoteException 
		android.os.Bundle _result
		String printJobName
		android.print.IPrintDocumentAdapter printAdapter
		android.print.PrintAttributes attributes
		String packageName
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public void cancelPrintJob (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void restartPrintJob (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addPrintJobStateChangeListener (android.print.IPrintJobStateChangeListener, int, int)  throws android.os.RemoteException 
		android.print.IPrintJobStateChangeListener listener
		int appId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removePrintJobStateChangeListener (android.print.IPrintJobStateChangeListener, int)  throws android.os.RemoteException 
		android.print.IPrintJobStateChangeListener listener
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List getInstalledPrintServices (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getEnabledPrintServices (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void createPrinterDiscoverySession (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
		android.print.IPrinterDiscoveryObserver observer
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startPrinterDiscovery (android.print.IPrinterDiscoveryObserver, java.util.List, int)  throws android.os.RemoteException 
		android.print.IPrinterDiscoveryObserver observer
		java.util.List priorityList
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopPrinterDiscovery (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
		android.print.IPrinterDiscoveryObserver observer
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void validatePrinters (java.util.List, int)  throws android.os.RemoteException 
		java.util.List printerIds
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startPrinterStateTracking (android.print.PrinterId, int)  throws android.os.RemoteException 
		android.print.PrinterId printerId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopPrinterStateTracking (android.print.PrinterId, int)  throws android.os.RemoteException 
		android.print.PrinterId printerId
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void destroyPrinterDiscoverySession (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
		android.print.IPrinterDiscoveryObserver observer
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/print/IPrintSpoolerCallbacks$Stub.class
IPrintSpoolerCallbacks.java
package android.print
public abstract android.print.IPrintSpoolerCallbacks$Stub extends android.os.Binder implements android.print.IPrintSpoolerCallbacks  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onGetPrintJobInfosResult
	static final int TRANSACTION_onCancelPrintJobResult
	static final int TRANSACTION_onSetPrintJobStateResult
	static final int TRANSACTION_onSetPrintJobTagResult
	static final int TRANSACTION_onGetPrintJobInfoResult
	public void  () 
	public static android.print.IPrintSpoolerCallbacks 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 _arg1
		boolean _arg0
		int _arg1
		boolean _arg0
		int _arg1
		boolean _arg0
		int _arg1
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrinterCapabilitiesInfo$Builder.class
PrinterCapabilitiesInfo.java
package android.print
public final android.print.PrinterCapabilitiesInfo$Builder extends java.lang.Object {
	private final android.print.PrinterCapabilitiesInfo mPrototype
	public void  (android.print.PrinterId) 
		android.print.PrinterId printerId
	public android.print.PrinterCapabilitiesInfo$Builder addMediaSize (android.print.PrintAttributes$MediaSize, boolean) 
		android.print.PrintAttributes$MediaSize mediaSize
		boolean isDefault
		int insertionIndex
	public android.print.PrinterCapabilitiesInfo$Builder addResolution (android.print.PrintAttributes$Resolution, boolean) 
		android.print.PrintAttributes$Resolution resolution
		boolean isDefault
		int insertionIndex
	public android.print.PrinterCapabilitiesInfo$Builder setMinMargins (android.print.PrintAttributes$Margins) 
		android.print.PrintAttributes$Margins margins
	public android.print.PrinterCapabilitiesInfo$Builder setColorModes (int, int) 
		int currentMode
		int colorModes
		int defaultColorMode
		int currentModes
	public android.print.PrinterCapabilitiesInfo build () 
	private void throwIfDefaultAlreadySpecified (int) 
		int propertyIndex
}

android/print/PrintManager$PrintDocumentAdapterDelegate$WriteSpec.class
PrintManager.java
package android.print
 android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec extends java.lang.Object {
	android.print.IWriteResultCallback callback
	android.print.PageRange[] pages
	android.os.ParcelFileDescriptor fd
	int sequence
	final android.print.PrintManager$PrintDocumentAdapterDelegate this$0
	private void  (android.print.PrintManager$PrintDocumentAdapterDelegate) 
	void  (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.PrintManager$1) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
		android.print.PrintManager$1 x1
}

android/print/IPrintJobStateChangeListener.class
IPrintJobStateChangeListener.java
package android.print
public abstract android.print.IPrintJobStateChangeListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onPrintJobStateChanged (android.print.PrintJobId)  throws android.os.RemoteException 
}

android/print/PrinterInfo.class
PrinterInfo.java
package android.print
public final android.print.PrinterInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int STATUS_IDLE
	public static final int STATUS_BUSY
	public static final int STATUS_UNAVAILABLE
	private android.print.PrinterId mId
	private String mName
	private int mStatus
	private String mDescription
	private android.print.PrinterCapabilitiesInfo mCapabilities
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	private void  (android.print.PrinterInfo) 
		android.print.PrinterInfo prototype
	public void copyFrom (android.print.PrinterInfo) 
		android.print.PrinterInfo other
	public android.print.PrinterId getId () 
	public java.lang.String getName () 
	public int getStatus () 
	public java.lang.String getDescription () 
	public android.print.PrinterCapabilitiesInfo getCapabilities () 
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrinterInfo other
	public java.lang.String toString () 
		StringBuilder builder
	void  (android.print.PrinterInfo$1) 
		android.print.PrinterInfo$1 x0
	static android.print.PrinterId access$102 (android.print.PrinterInfo, android.print.PrinterId) 
		android.print.PrinterInfo x0
		android.print.PrinterId x1
	static java.lang.String access$202 (android.print.PrinterInfo, java.lang.String) 
		android.print.PrinterInfo x0
		String x1
	static int access$302 (android.print.PrinterInfo, int) 
		android.print.PrinterInfo x0
		int x1
	static java.lang.String access$402 (android.print.PrinterInfo, java.lang.String) 
		android.print.PrinterInfo x0
		String x1
	static android.print.PrinterCapabilitiesInfo access$502 (android.print.PrinterInfo, android.print.PrinterCapabilitiesInfo) 
		android.print.PrinterInfo x0
		android.print.PrinterCapabilitiesInfo x1
	void  (android.os.Parcel, android.print.PrinterInfo$1) 
		android.os.Parcel x0
		android.print.PrinterInfo$1 x1
	static void  () 
}

android/print/IPrintManager.class
IPrintManager.java
package android.print
public abstract android.print.IPrintManager extends java.lang.Object implements android.os.IInterface  {
	public abstract java.util.List getPrintJobInfos (int, int)  throws android.os.RemoteException 
	public abstract android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
	public abstract android.os.Bundle print (java.lang.String, android.print.IPrintDocumentAdapter, android.print.PrintAttributes, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void cancelPrintJob (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
	public abstract void restartPrintJob (android.print.PrintJobId, int, int)  throws android.os.RemoteException 
	public abstract void addPrintJobStateChangeListener (android.print.IPrintJobStateChangeListener, int, int)  throws android.os.RemoteException 
	public abstract void removePrintJobStateChangeListener (android.print.IPrintJobStateChangeListener, int)  throws android.os.RemoteException 
	public abstract java.util.List getInstalledPrintServices (int)  throws android.os.RemoteException 
	public abstract java.util.List getEnabledPrintServices (int)  throws android.os.RemoteException 
	public abstract void createPrinterDiscoverySession (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
	public abstract void startPrinterDiscovery (android.print.IPrinterDiscoveryObserver, java.util.List, int)  throws android.os.RemoteException 
	public abstract void stopPrinterDiscovery (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
	public abstract void validatePrinters (java.util.List, int)  throws android.os.RemoteException 
	public abstract void startPrinterStateTracking (android.print.PrinterId, int)  throws android.os.RemoteException 
	public abstract void stopPrinterStateTracking (android.print.PrinterId, int)  throws android.os.RemoteException 
	public abstract void destroyPrinterDiscoverySession (android.print.IPrinterDiscoveryObserver, int)  throws android.os.RemoteException 
}

android/print/IPrintDocumentAdapterObserver.class
IPrintDocumentAdapterObserver.java
package android.print
public abstract android.print.IPrintDocumentAdapterObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onDestroy ()  throws android.os.RemoteException 
}

android/print/ILayoutResultCallback.class
ILayoutResultCallback.java
package android.print
public abstract android.print.ILayoutResultCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onLayoutFinished (android.print.PrintDocumentInfo, boolean, int)  throws android.os.RemoteException 
	public abstract void onLayoutFailed (java.lang.CharSequence, int)  throws android.os.RemoteException 
}

android/print/ILayoutResultCallback$Stub$Proxy.class
ILayoutResultCallback.java
package android.print
 android.print.ILayoutResultCallback$Stub$Proxy extends java.lang.Object implements android.print.ILayoutResultCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onLayoutFinished (android.print.PrintDocumentInfo, boolean, int)  throws android.os.RemoteException 
		android.print.PrintDocumentInfo info
		boolean changed
		int sequence
		android.os.Parcel _data
	public void onLayoutFailed (java.lang.CharSequence, int)  throws android.os.RemoteException 
		CharSequence error
		int sequence
		android.os.Parcel _data
}

android/print/PrintManager$PrintJobStateChangeListenerWrapper.class
PrintManager.java
package android.print
final android.print.PrintManager$PrintJobStateChangeListenerWrapper extends android.print.IPrintJobStateChangeListener$Stub {
	private final java.lang.ref.WeakReference mWeakListener
	private final java.lang.ref.WeakReference mWeakHandler
	public void  (android.print.PrintManager$PrintJobStateChangeListener, android.os.Handler) 
		android.print.PrintManager$PrintJobStateChangeListener listener
		android.os.Handler handler
	public void onPrintJobStateChanged (android.print.PrintJobId) 
		com.android.internal.os.SomeArgs args
		android.print.PrintJobId printJobId
		android.os.Handler handler
		android.print.PrintManager$PrintJobStateChangeListener listener
	public void destroy () 
	public android.print.PrintManager$PrintJobStateChangeListener getListener () 
}

android/print/PrintAttributes$1.class
PrintAttributes.java
package android.print
final android.print.PrintAttributes$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrintAttributes createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrintAttributes[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/PageRange.class
PageRange.java
package android.print
public final android.print.PageRange extends java.lang.Object implements android.os.Parcelable  {
	public static final android.print.PageRange ALL_PAGES
	private final int mStart
	private final int mEnd
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int) 
		int start
		int end
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public int getStart () 
	public int getEnd () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PageRange other
	public java.lang.String toString () 
		StringBuilder builder
	void  (android.os.Parcel, android.print.PageRange$1) 
		android.os.Parcel x0
		android.print.PageRange$1 x1
	static void  () 
}

android/print/PrintManager$PrintDocumentAdapterDelegate.class
PrintManager.java
package android.print
final android.print.PrintManager$PrintDocumentAdapterDelegate extends android.print.IPrintDocumentAdapter$Stub implements android.app.Application$ActivityLifecycleCallbacks  {
	private final Object mLock
	private android.os.CancellationSignal mLayoutOrWriteCancellation
	private android.app.Activity mActivity
	private android.print.PrintDocumentAdapter mDocumentAdapter
	private android.os.Handler mHandler
	private android.print.IPrintDocumentAdapterObserver mObserver
	private android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec mLastLayoutSpec
	private android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec mLastWriteSpec
	private boolean mStartReqeusted
	private boolean mStarted
	private boolean mFinishRequested
	private boolean mFinished
	private boolean mDestroyed
	public void  (android.app.Activity, android.print.PrintDocumentAdapter) 
		android.app.Activity activity
		android.print.PrintDocumentAdapter documentAdapter
	public void setObserver (android.print.IPrintDocumentAdapterObserver) 
		android.os.RemoteException re
		android.print.IPrintDocumentAdapterObserver observer
		boolean destroyed
	public void start () 
	public void layout (android.print.PrintAttributes, android.print.PrintAttributes, android.print.ILayoutResultCallback, android.os.Bundle, int) 
		android.os.RemoteException re
		android.print.PrintAttributes oldAttributes
		android.print.PrintAttributes newAttributes
		android.print.ILayoutResultCallback callback
		android.os.Bundle metadata
		int sequence
		boolean destroyed
	public void write (android.print.PageRange[], android.os.ParcelFileDescriptor, android.print.IWriteResultCallback, int) 
		android.os.RemoteException re
		android.print.PageRange[] pages
		android.os.ParcelFileDescriptor fd
		android.print.IWriteResultCallback callback
		int sequence
		boolean destroyed
	public void finish () 
	public void cancel () 
	public void onActivityPaused (android.app.Activity) 
		android.app.Activity activity
	public void onActivityCreated (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle savedInstanceState
	public void onActivityStarted (android.app.Activity) 
		android.app.Activity activity
	public void onActivityResumed (android.app.Activity) 
		android.app.Activity activity
	public void onActivityStopped (android.app.Activity) 
		android.app.Activity activity
	public void onActivitySaveInstanceState (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle outState
	public void onActivityDestroyed (android.app.Activity) 
		android.print.IPrintDocumentAdapterObserver observer
		android.os.RemoteException re
		android.app.Activity activity
		android.print.IPrintDocumentAdapterObserver observer
	private boolean isFinished () 
	private void clearLocked () 
	private boolean cancelPreviousCancellableOperationLocked () 
	private void doPendingWorkLocked () 
	static boolean access$200 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static java.lang.Object access$300 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static android.print.PrintDocumentAdapter access$400 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec access$500 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec access$502 (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
		android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec x1
	static android.os.CancellationSignal access$602 (android.print.PrintManager$PrintDocumentAdapterDelegate, android.os.CancellationSignal) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
		android.os.CancellationSignal x1
	static android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec access$700 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec access$702 (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
		android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec x1
	static android.app.Activity access$800 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static void access$900 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static boolean access$1000 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
	static void access$1100 (android.print.PrintManager$PrintDocumentAdapterDelegate) 
		android.print.PrintManager$PrintDocumentAdapterDelegate x0
}

android/print/IPrintJobStateChangeListener$Stub$Proxy.class
IPrintJobStateChangeListener.java
package android.print
 android.print.IPrintJobStateChangeListener$Stub$Proxy extends java.lang.Object implements android.print.IPrintJobStateChangeListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onPrintJobStateChanged (android.print.PrintJobId)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		android.os.Parcel _data
}

android/print/PrintManager$PrintDocumentAdapterDelegate$MyHandler.class
PrintManager.java
package android.print
final android.print.PrintManager$PrintDocumentAdapterDelegate$MyHandler extends android.os.Handler {
	public static final int MSG_START
	public static final int MSG_LAYOUT
	public static final int MSG_WRITE
	public static final int MSG_FINISH
	final android.print.PrintManager$PrintDocumentAdapterDelegate this$0
	public void  (android.print.PrintManager$PrintDocumentAdapterDelegate, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.print.PrintDocumentAdapter adapter
		android.print.PrintDocumentAdapter adapter
		android.os.CancellationSignal cancellation
		android.print.PrintManager$PrintDocumentAdapterDelegate$LayoutSpec layoutSpec
		android.print.PrintDocumentAdapter adapter
		android.os.CancellationSignal cancellation
		android.print.PrintManager$PrintDocumentAdapterDelegate$WriteSpec writeSpec
		android.print.PrintDocumentAdapter adapter
		android.app.Activity activity
		android.os.Message message
}

android/print/IPrintSpoolerClient.class
IPrintSpoolerClient.java
package android.print
public abstract android.print.IPrintSpoolerClient extends java.lang.Object implements android.os.IInterface  {
	public abstract void onPrintJobQueued (android.print.PrintJobInfo)  throws android.os.RemoteException 
	public abstract void onAllPrintJobsForServiceHandled (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract void onAllPrintJobsHandled ()  throws android.os.RemoteException 
	public abstract void onPrintJobStateChanged (android.print.PrintJobInfo)  throws android.os.RemoteException 
}

android/print/PrinterId$1.class
PrinterId.java
package android.print
final android.print.PrinterId$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrinterId createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrinterId[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/IWriteResultCallback$Stub$Proxy.class
IWriteResultCallback.java
package android.print
 android.print.IWriteResultCallback$Stub$Proxy extends java.lang.Object implements android.print.IWriteResultCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onWriteFinished (android.print.PageRange[], int)  throws android.os.RemoteException 
		android.print.PageRange[] pages
		int sequence
		android.os.Parcel _data
	public void onWriteFailed (java.lang.CharSequence, int)  throws android.os.RemoteException 
		CharSequence error
		int sequence
		android.os.Parcel _data
}

android/print/PrintManager$1.class
PrintManager.java
package android.print
 android.print.PrintManager$1 extends android.os.Handler {
	final android.print.PrintManager this$0
	void  (android.print.PrintManager, android.os.Looper, android.os.Handler$Callback, boolean) 
		android.os.Looper x0
		android.os.Handler$Callback x1
		boolean x2
	public void handleMessage (android.os.Message) 
		android.print.PrintJobId printJobId
		com.android.internal.os.SomeArgs args
		android.print.PrintManager$PrintJobStateChangeListenerWrapper wrapper
		android.print.PrintManager$PrintJobStateChangeListener listener
		android.os.Message message
}

android/print/PrintAttributes$MediaSize.class
PrintAttributes.java
package android.print
public final android.print.PrintAttributes$MediaSize extends java.lang.Object {
	private static final String LOG_TAG
	private static final java.util.Map sIdToMediaSizeMap
	public static final android.print.PrintAttributes$MediaSize UNKNOWN_PORTRAIT
	public static final android.print.PrintAttributes$MediaSize UNKNOWN_LANDSCAPE
	public static final android.print.PrintAttributes$MediaSize ISO_A0
	public static final android.print.PrintAttributes$MediaSize ISO_A1
	public static final android.print.PrintAttributes$MediaSize ISO_A2
	public static final android.print.PrintAttributes$MediaSize ISO_A3
	public static final android.print.PrintAttributes$MediaSize ISO_A4
	public static final android.print.PrintAttributes$MediaSize ISO_A5
	public static final android.print.PrintAttributes$MediaSize ISO_A6
	public static final android.print.PrintAttributes$MediaSize ISO_A7
	public static final android.print.PrintAttributes$MediaSize ISO_A8
	public static final android.print.PrintAttributes$MediaSize ISO_A9
	public static final android.print.PrintAttributes$MediaSize ISO_A10
	public static final android.print.PrintAttributes$MediaSize ISO_B0
	public static final android.print.PrintAttributes$MediaSize ISO_B1
	public static final android.print.PrintAttributes$MediaSize ISO_B2
	public static final android.print.PrintAttributes$MediaSize ISO_B3
	public static final android.print.PrintAttributes$MediaSize ISO_B4
	public static final android.print.PrintAttributes$MediaSize ISO_B5
	public static final android.print.PrintAttributes$MediaSize ISO_B6
	public static final android.print.PrintAttributes$MediaSize ISO_B7
	public static final android.print.PrintAttributes$MediaSize ISO_B8
	public static final android.print.PrintAttributes$MediaSize ISO_B9
	public static final android.print.PrintAttributes$MediaSize ISO_B10
	public static final android.print.PrintAttributes$MediaSize ISO_C0
	public static final android.print.PrintAttributes$MediaSize ISO_C1
	public static final android.print.PrintAttributes$MediaSize ISO_C2
	public static final android.print.PrintAttributes$MediaSize ISO_C3
	public static final android.print.PrintAttributes$MediaSize ISO_C4
	public static final android.print.PrintAttributes$MediaSize ISO_C5
	public static final android.print.PrintAttributes$MediaSize ISO_C6
	public static final android.print.PrintAttributes$MediaSize ISO_C7
	public static final android.print.PrintAttributes$MediaSize ISO_C8
	public static final android.print.PrintAttributes$MediaSize ISO_C9
	public static final android.print.PrintAttributes$MediaSize ISO_C10
	public static final android.print.PrintAttributes$MediaSize NA_LETTER
	public static final android.print.PrintAttributes$MediaSize NA_GOVT_LETTER
	public static final android.print.PrintAttributes$MediaSize NA_LEGAL
	public static final android.print.PrintAttributes$MediaSize NA_JUNIOR_LEGAL
	public static final android.print.PrintAttributes$MediaSize NA_LEDGER
	public static final android.print.PrintAttributes$MediaSize NA_TABLOID
	public static final android.print.PrintAttributes$MediaSize NA_INDEX_3X5
	public static final android.print.PrintAttributes$MediaSize NA_INDEX_4X6
	public static final android.print.PrintAttributes$MediaSize NA_INDEX_5X8
	public static final android.print.PrintAttributes$MediaSize NA_MONARCH
	public static final android.print.PrintAttributes$MediaSize NA_QUARTO
	public static final android.print.PrintAttributes$MediaSize NA_FOOLSCAP
	public static final android.print.PrintAttributes$MediaSize ROC_8K
	public static final android.print.PrintAttributes$MediaSize ROC_16K
	public static final android.print.PrintAttributes$MediaSize PRC_1
	public static final android.print.PrintAttributes$MediaSize PRC_2
	public static final android.print.PrintAttributes$MediaSize PRC_3
	public static final android.print.PrintAttributes$MediaSize PRC_4
	public static final android.print.PrintAttributes$MediaSize PRC_5
	public static final android.print.PrintAttributes$MediaSize PRC_6
	public static final android.print.PrintAttributes$MediaSize PRC_7
	public static final android.print.PrintAttributes$MediaSize PRC_8
	public static final android.print.PrintAttributes$MediaSize PRC_9
	public static final android.print.PrintAttributes$MediaSize PRC_10
	public static final android.print.PrintAttributes$MediaSize PRC_16K
	public static final android.print.PrintAttributes$MediaSize OM_PA_KAI
	public static final android.print.PrintAttributes$MediaSize OM_DAI_PA_KAI
	public static final android.print.PrintAttributes$MediaSize OM_JUURO_KU_KAI
	public static final android.print.PrintAttributes$MediaSize JIS_B10
	public static final android.print.PrintAttributes$MediaSize JIS_B9
	public static final android.print.PrintAttributes$MediaSize JIS_B8
	public static final android.print.PrintAttributes$MediaSize JIS_B7
	public static final android.print.PrintAttributes$MediaSize JIS_B6
	public static final android.print.PrintAttributes$MediaSize JIS_B5
	public static final android.print.PrintAttributes$MediaSize JIS_B4
	public static final android.print.PrintAttributes$MediaSize JIS_B3
	public static final android.print.PrintAttributes$MediaSize JIS_B2
	public static final android.print.PrintAttributes$MediaSize JIS_B1
	public static final android.print.PrintAttributes$MediaSize JIS_B0
	public static final android.print.PrintAttributes$MediaSize JIS_EXEC
	public static final android.print.PrintAttributes$MediaSize JPN_CHOU4
	public static final android.print.PrintAttributes$MediaSize JPN_CHOU3
	public static final android.print.PrintAttributes$MediaSize JPN_CHOU2
	public static final android.print.PrintAttributes$MediaSize JPN_HAGAKI
	public static final android.print.PrintAttributes$MediaSize JPN_OUFUKU
	public static final android.print.PrintAttributes$MediaSize JPN_KAHU
	public static final android.print.PrintAttributes$MediaSize JPN_KAKU2
	public static final android.print.PrintAttributes$MediaSize JPN_YOU4
	private final String mId
	public final String mLabel
	public final String mPackageName
	public final int mLabelResId
	private final int mWidthMils
	private final int mHeightMils
	public void  (java.lang.String, java.lang.String, int, int, int) 
		String id
		String packageName
		int labelResId
		int widthMils
		int heightMils
	public void  (java.lang.String, java.lang.String, int, int) 
		String id
		String label
		int widthMils
		int heightMils
	public void  (java.lang.String, java.lang.String, java.lang.String, int, int, int) 
		String id
		String label
		String packageName
		int widthMils
		int heightMils
		int labelResId
	public java.lang.String getId () 
	public java.lang.String getLabel (android.content.pm.PackageManager) 
		android.content.res.Resources$NotFoundException nfe
		android.content.pm.PackageManager$NameNotFoundException nnfee
		android.content.pm.PackageManager packageManager
	public int getWidthMils () 
	public int getHeightMils () 
	public boolean isPortrait () 
	public android.print.PrintAttributes$MediaSize asPortrait () 
	public android.print.PrintAttributes$MediaSize asLandscape () 
	void writeToParcel (android.os.Parcel) 
		android.os.Parcel parcel
	static android.print.PrintAttributes$MediaSize createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintAttributes$MediaSize other
	public java.lang.String toString () 
		StringBuilder builder
	public static android.print.PrintAttributes$MediaSize getStandardMediaSizeById (java.lang.String) 
		String id
	static void  () 
}

android/print/pdf/
android/print/pdf/PrintedPdfDocument.class
PrintedPdfDocument.java
package android.print.pdf
public android.print.pdf.PrintedPdfDocument extends android.graphics.pdf.PdfDocument {
	private static final int MILS_PER_INCH
	private static final int POINTS_IN_INCH
	private final int mPageWidth
	private final int mPageHeight
	private final android.graphics.Rect mContentRect
	public void  (android.content.Context, android.print.PrintAttributes) 
		android.content.Context context
		android.print.PrintAttributes attributes
		android.print.PrintAttributes$MediaSize mediaSize
		android.print.PrintAttributes$Margins minMargins
		int marginLeft
		int marginTop
		int marginRight
		int marginBottom
	public android.graphics.pdf.PdfDocument$Page startPage (int) 
		int pageNumber
		android.graphics.pdf.PdfDocument$PageInfo pageInfo
	public int getPageWidth () 
	public int getPageHeight () 
	public android.graphics.Rect getPageContentRect () 
}

android/print/PrintAttributes$Margins.class
PrintAttributes.java
package android.print
public final android.print.PrintAttributes$Margins extends java.lang.Object {
	public static final android.print.PrintAttributes$Margins NO_MARGINS
	private final int mLeftMils
	private final int mTopMils
	private final int mRightMils
	private final int mBottomMils
	public void  (int, int, int, int) 
		int leftMils
		int topMils
		int rightMils
		int bottomMils
	public int getLeftMils () 
	public int getTopMils () 
	public int getRightMils () 
	public int getBottomMils () 
	void writeToParcel (android.os.Parcel) 
		android.os.Parcel parcel
	static android.print.PrintAttributes$Margins createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintAttributes$Margins other
	public java.lang.String toString () 
		StringBuilder builder
	static void  () 
}

android/print/IPrintDocumentAdapter.class
IPrintDocumentAdapter.java
package android.print
public abstract android.print.IPrintDocumentAdapter extends java.lang.Object implements android.os.IInterface  {
	public abstract void setObserver (android.print.IPrintDocumentAdapterObserver)  throws android.os.RemoteException 
	public abstract void start ()  throws android.os.RemoteException 
	public abstract void layout (android.print.PrintAttributes, android.print.PrintAttributes, android.print.ILayoutResultCallback, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract void write (android.print.PageRange[], android.os.ParcelFileDescriptor, android.print.IWriteResultCallback, int)  throws android.os.RemoteException 
	public abstract void finish ()  throws android.os.RemoteException 
	public abstract void cancel ()  throws android.os.RemoteException 
}

android/print/IPrintSpoolerCallbacks$Stub$Proxy.class
IPrintSpoolerCallbacks.java
package android.print
 android.print.IPrintSpoolerCallbacks$Stub$Proxy extends java.lang.Object implements android.print.IPrintSpoolerCallbacks  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onGetPrintJobInfosResult (java.util.List, int)  throws android.os.RemoteException 
		java.util.List printJob
		int sequence
		android.os.Parcel _data
	public void onCancelPrintJobResult (boolean, int)  throws android.os.RemoteException 
		boolean canceled
		int sequence
		android.os.Parcel _data
	public void onSetPrintJobStateResult (boolean, int)  throws android.os.RemoteException 
		boolean success
		int sequence
		android.os.Parcel _data
	public void onSetPrintJobTagResult (boolean, int)  throws android.os.RemoteException 
		boolean success
		int sequence
		android.os.Parcel _data
	public void onGetPrintJobInfoResult (android.print.PrintJobInfo, int)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJob
		int sequence
		android.os.Parcel _data
}

android/print/ILayoutResultCallback$Stub.class
ILayoutResultCallback.java
package android.print
public abstract android.print.ILayoutResultCallback$Stub extends android.os.Binder implements android.print.ILayoutResultCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onLayoutFinished
	static final int TRANSACTION_onLayoutFailed
	public void  () 
	public static android.print.ILayoutResultCallback 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.print.PrintDocumentInfo _arg0
		android.print.PrintDocumentInfo _arg0
		boolean _arg1
		int _arg2
		CharSequence _arg0
		CharSequence _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintManager$PrintDocumentAdapterDelegate$MyWriteResultCallback.class
PrintManager.java
package android.print
final android.print.PrintManager$PrintDocumentAdapterDelegate$MyWriteResultCallback extends android.print.PrintDocumentAdapter$WriteResultCallback {
	private android.os.ParcelFileDescriptor mFd
	private int mSequence
	private android.print.IWriteResultCallback mCallback
	final android.print.PrintManager$PrintDocumentAdapterDelegate this$0
	public void  (android.print.PrintManager$PrintDocumentAdapterDelegate, android.print.IWriteResultCallback, android.os.ParcelFileDescriptor, int) 
		android.print.IWriteResultCallback callback
		android.os.ParcelFileDescriptor fd
		int sequence
	public void onWriteFinished (android.print.PageRange[]) 
		android.os.RemoteException re
		android.print.PageRange[] pages
		android.print.IWriteResultCallback callback
	public void onWriteFailed (java.lang.CharSequence) 
		android.os.RemoteException re
		CharSequence error
		android.print.IWriteResultCallback callback
	public void onWriteCancelled () 
	private void clearLocked () 
}

android/print/PrintAttributes$Resolution.class
PrintAttributes.java
package android.print
public final android.print.PrintAttributes$Resolution extends java.lang.Object {
	private final String mId
	private final String mLabel
	private final int mHorizontalDpi
	private final int mVerticalDpi
	public void  (java.lang.String, java.lang.String, int, int) 
		String id
		String label
		int horizontalDpi
		int verticalDpi
	public java.lang.String getId () 
	public java.lang.String getLabel () 
	public int getHorizontalDpi () 
	public int getVerticalDpi () 
	void writeToParcel (android.os.Parcel) 
		android.os.Parcel parcel
	static android.print.PrintAttributes$Resolution createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintAttributes$Resolution other
	public java.lang.String toString () 
		StringBuilder builder
}

android/print/IPrintDocumentAdapter$Stub.class
IPrintDocumentAdapter.java
package android.print
public abstract android.print.IPrintDocumentAdapter$Stub extends android.os.Binder implements android.print.IPrintDocumentAdapter  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setObserver
	static final int TRANSACTION_start
	static final int TRANSACTION_layout
	static final int TRANSACTION_write
	static final int TRANSACTION_finish
	static final int TRANSACTION_cancel
	public void  () 
	public static android.print.IPrintDocumentAdapter 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.print.IPrintDocumentAdapterObserver _arg0
		android.print.PrintAttributes _arg0
		android.print.PrintAttributes _arg1
		android.os.Bundle _arg3
		android.print.PrintAttributes _arg0
		android.print.PrintAttributes _arg1
		android.print.ILayoutResultCallback _arg2
		android.os.Bundle _arg3
		int _arg4
		android.os.ParcelFileDescriptor _arg1
		android.print.PageRange[] _arg0
		android.os.ParcelFileDescriptor _arg1
		android.print.IWriteResultCallback _arg2
		int _arg3
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintDocumentAdapter.class
PrintDocumentAdapter.java
package android.print
public abstract android.print.PrintDocumentAdapter extends java.lang.Object {
	public static final String EXTRA_PRINT_PREVIEW
	public void  () 
	public void onStart () 
	public abstract void onLayout (android.print.PrintAttributes, android.print.PrintAttributes, android.os.CancellationSignal, android.print.PrintDocumentAdapter$LayoutResultCallback, android.os.Bundle) 
	public abstract void onWrite (android.print.PageRange[], android.os.ParcelFileDescriptor, android.os.CancellationSignal, android.print.PrintDocumentAdapter$WriteResultCallback) 
	public void onFinish () 
}

android/print/IPrintSpoolerClient$Stub$Proxy.class
IPrintSpoolerClient.java
package android.print
 android.print.IPrintSpoolerClient$Stub$Proxy extends java.lang.Object implements android.print.IPrintSpoolerClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onPrintJobQueued (android.print.PrintJobInfo)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJob
		android.os.Parcel _data
	public void onAllPrintJobsForServiceHandled (android.content.ComponentName)  throws android.os.RemoteException 
		android.content.ComponentName printService
		android.os.Parcel _data
	public void onAllPrintJobsHandled ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onPrintJobStateChanged (android.print.PrintJobInfo)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJob
		android.os.Parcel _data
}

android/print/IPrintSpooler$Stub.class
IPrintSpooler.java
package android.print
public abstract android.print.IPrintSpooler$Stub extends android.os.Binder implements android.print.IPrintSpooler  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_removeObsoletePrintJobs
	static final int TRANSACTION_getPrintJobInfos
	static final int TRANSACTION_getPrintJobInfo
	static final int TRANSACTION_createPrintJob
	static final int TRANSACTION_setPrintJobState
	static final int TRANSACTION_setPrintJobTag
	static final int TRANSACTION_writePrintJobData
	static final int TRANSACTION_setClient
	static final int TRANSACTION_setPrintJobCancelling
	public void  () 
	public static android.print.IPrintSpooler 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.content.ComponentName _arg1
		android.print.IPrintSpoolerCallbacks _arg0
		android.content.ComponentName _arg1
		int _arg2
		int _arg3
		int _arg4
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		android.print.IPrintSpoolerCallbacks _arg1
		int _arg2
		int _arg3
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int _arg1
		String _arg2
		android.print.IPrintSpoolerCallbacks _arg3
		int _arg4
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		String _arg1
		android.print.IPrintSpoolerCallbacks _arg2
		int _arg3
		android.os.ParcelFileDescriptor _arg0
		android.print.PrintJobId _arg1
		android.os.ParcelFileDescriptor _arg0
		android.print.PrintJobId _arg1
		android.print.IPrintSpoolerClient _arg0
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		boolean _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/print/PrintJobId$1.class
PrintJobId.java
package android.print
final android.print.PrintJobId$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrintJobId createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrintJobId[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/PrintDocumentInfo$1.class
PrintDocumentInfo.java
package android.print
final android.print.PrintDocumentInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PrintDocumentInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PrintDocumentInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/print/IPrintDocumentAdapter$Stub$Proxy.class
IPrintDocumentAdapter.java
package android.print
 android.print.IPrintDocumentAdapter$Stub$Proxy extends java.lang.Object implements android.print.IPrintDocumentAdapter  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setObserver (android.print.IPrintDocumentAdapterObserver)  throws android.os.RemoteException 
		android.print.IPrintDocumentAdapterObserver observer
		android.os.Parcel _data
	public void start ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void layout (android.print.PrintAttributes, android.print.PrintAttributes, android.print.ILayoutResultCallback, android.os.Bundle, int)  throws android.os.RemoteException 
		android.print.PrintAttributes oldAttributes
		android.print.PrintAttributes newAttributes
		android.print.ILayoutResultCallback callback
		android.os.Bundle metadata
		int sequence
		android.os.Parcel _data
	public void write (android.print.PageRange[], android.os.ParcelFileDescriptor, android.print.IWriteResultCallback, int)  throws android.os.RemoteException 
		android.print.PageRange[] pages
		android.os.ParcelFileDescriptor fd
		android.print.IWriteResultCallback callback
		int sequence
		android.os.Parcel _data
	public void finish ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void cancel ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/print/PrintJob.class
PrintJob.java
package android.print
public final android.print.PrintJob extends java.lang.Object {
	private final android.print.PrintManager mPrintManager
	private android.print.PrintJobInfo mCachedInfo
	void  (android.print.PrintJobInfo, android.print.PrintManager) 
		android.print.PrintJobInfo info
		android.print.PrintManager printManager
	public android.print.PrintJobId getId () 
	public android.print.PrintJobInfo getInfo () 
		android.print.PrintJobInfo info
	public void cancel () 
		int state
	public void restart () 
	public boolean isQueued () 
	public boolean isStarted () 
	public boolean isBlocked () 
	public boolean isCompleted () 
	public boolean isFailed () 
	public boolean isCancelled () 
	private boolean isInImmutableState () 
		int state
	public boolean equals (java.lang.Object) 
		Object obj
		android.print.PrintJob other
	public int hashCode () 
}

android/print/IPrintDocumentAdapterObserver$Stub$Proxy.class
IPrintDocumentAdapterObserver.java
package android.print
 android.print.IPrintDocumentAdapterObserver$Stub$Proxy extends java.lang.Object implements android.print.IPrintDocumentAdapterObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onDestroy ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/print/PrinterId.class
PrinterId.java
package android.print
public final android.print.PrinterId extends java.lang.Object implements android.os.Parcelable  {
	private final android.content.ComponentName mServiceName
	private final String mLocalId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.ComponentName, java.lang.String) 
		android.content.ComponentName serviceName
		String localId
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public android.content.ComponentName getServiceName () 
	public java.lang.String getLocalId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public boolean equals (java.lang.Object) 
		Object object
		android.print.PrinterId other
	public int hashCode () 
		int prime
		int hashCode
	public java.lang.String toString () 
		StringBuilder builder
	void  (android.os.Parcel, android.print.PrinterId$1) 
		android.os.Parcel x0
		android.print.PrinterId$1 x1
	static void  () 
}

android/print/PrinterDiscoverySession$PrinterDiscoveryObserver.class
PrinterDiscoverySession.java
package android.print
final android.print.PrinterDiscoverySession$PrinterDiscoveryObserver extends android.print.IPrinterDiscoveryObserver$Stub {
	private final java.lang.ref.WeakReference mWeakSession
	public void  (android.print.PrinterDiscoverySession) 
		android.print.PrinterDiscoverySession session
	public void onPrintersAdded (android.content.pm.ParceledListSlice) 
		android.content.pm.ParceledListSlice printers
		android.print.PrinterDiscoverySession session
	public void onPrintersRemoved (android.content.pm.ParceledListSlice) 
		android.content.pm.ParceledListSlice printerIds
		android.print.PrinterDiscoverySession session
}

android/print/PageRange$1.class
PageRange.java
package android.print
final android.print.PageRange$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.print.PageRange createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.print.PageRange[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/bluetooth/
android/bluetooth/BluetoothGattCharacteristic.class
BluetoothGattCharacteristic.java
package android.bluetooth
public android.bluetooth.BluetoothGattCharacteristic extends java.lang.Object {
	public static final int PROPERTY_BROADCAST
	public static final int PROPERTY_READ
	public static final int PROPERTY_WRITE_NO_RESPONSE
	public static final int PROPERTY_WRITE
	public static final int PROPERTY_NOTIFY
	public static final int PROPERTY_INDICATE
	public static final int PROPERTY_SIGNED_WRITE
	public static final int PROPERTY_EXTENDED_PROPS
	public static final int PERMISSION_READ
	public static final int PERMISSION_READ_ENCRYPTED
	public static final int PERMISSION_READ_ENCRYPTED_MITM
	public static final int PERMISSION_WRITE
	public static final int PERMISSION_WRITE_ENCRYPTED
	public static final int PERMISSION_WRITE_ENCRYPTED_MITM
	public static final int PERMISSION_WRITE_SIGNED
	public static final int PERMISSION_WRITE_SIGNED_MITM
	public static final int WRITE_TYPE_DEFAULT
	public static final int WRITE_TYPE_NO_RESPONSE
	public static final int WRITE_TYPE_SIGNED
	public static final int FORMAT_UINT8
	public static final int FORMAT_UINT16
	public static final int FORMAT_UINT32
	public static final int FORMAT_SINT8
	public static final int FORMAT_SINT16
	public static final int FORMAT_SINT32
	public static final int FORMAT_SFLOAT
	public static final int FORMAT_FLOAT
	protected java.util.UUID mUuid
	protected int mInstance
	protected int mProperties
	protected int mPermissions
	protected int mKeySize
	protected int mWriteType
	protected android.bluetooth.BluetoothGattService mService
	protected byte[] mValue
	protected java.util.List mDescriptors
	public void  (java.util.UUID, int, int) 
		java.util.UUID uuid
		int properties
		int permissions
	void  (android.bluetooth.BluetoothGattService, java.util.UUID, int, int, int) 
		android.bluetooth.BluetoothGattService service
		java.util.UUID uuid
		int instanceId
		int properties
		int permissions
	private void initCharacteristic (android.bluetooth.BluetoothGattService, java.util.UUID, int, int, int) 
		android.bluetooth.BluetoothGattService service
		java.util.UUID uuid
		int instanceId
		int properties
		int permissions
	int getKeySize () 
	public boolean addDescriptor (android.bluetooth.BluetoothGattDescriptor) 
		android.bluetooth.BluetoothGattDescriptor descriptor
	android.bluetooth.BluetoothGattDescriptor getDescriptor (java.util.UUID, int) 
		android.bluetooth.BluetoothGattDescriptor descriptor
		java.util.Iterator i$
		java.util.UUID uuid
		int instanceId
	public android.bluetooth.BluetoothGattService getService () 
	void setService (android.bluetooth.BluetoothGattService) 
		android.bluetooth.BluetoothGattService service
	public java.util.UUID getUuid () 
	public int getInstanceId () 
	public int getProperties () 
	public int getPermissions () 
	public int getWriteType () 
	public void setWriteType (int) 
		int writeType
	public void setKeySize (int) 
		int keySize
	public java.util.List getDescriptors () 
	public android.bluetooth.BluetoothGattDescriptor getDescriptor (java.util.UUID) 
		android.bluetooth.BluetoothGattDescriptor descriptor
		java.util.Iterator i$
		java.util.UUID uuid
	public byte[] getValue () 
	public java.lang.Integer getIntValue (int, int) 
		int formatType
		int offset
	public java.lang.Float getFloatValue (int, int) 
		int formatType
		int offset
	public java.lang.String getStringValue (int) 
		int i
		int offset
		byte[] strBytes
	public boolean setValue (byte[]) 
		byte[] value
	public boolean setValue (int, int, int) 
		int value
		int formatType
		int offset
		int len
	public boolean setValue (int, int, int, int) 
		int mantissa
		int exponent
		int formatType
		int offset
		int len
	public boolean setValue (java.lang.String) 
		String value
	private int getTypeLen (int) 
		int formatType
	private int unsignedByteToInt (byte) 
		byte b
	private int unsignedBytesToInt (byte, byte) 
		byte b0
		byte b1
	private int unsignedBytesToInt (byte, byte, byte, byte) 
		byte b0
		byte b1
		byte b2
		byte b3
	private float bytesToFloat (byte, byte) 
		byte b0
		byte b1
		int mantissa
		int exponent
	private float bytesToFloat (byte, byte, byte, byte) 
		byte b0
		byte b1
		byte b2
		byte b3
		int mantissa
	private int unsignedToSigned (int, int) 
		int unsigned
		int size
	private int intToSignedBits (int, int) 
		int i
		int size
}

android/bluetooth/BluetoothGattServerCallback.class
BluetoothGattServerCallback.java
package android.bluetooth
public abstract android.bluetooth.BluetoothGattServerCallback extends java.lang.Object {
	public void  () 
	public void onConnectionStateChange (android.bluetooth.BluetoothDevice, int, int) 
		android.bluetooth.BluetoothDevice device
		int status
		int newState
	public void onServiceAdded (int, android.bluetooth.BluetoothGattService) 
		int status
		android.bluetooth.BluetoothGattService service
	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[]) 
		android.bluetooth.BluetoothDevice device
		int requestId
		android.bluetooth.BluetoothGattCharacteristic characteristic
		boolean preparedWrite
		boolean responseNeeded
		int offset
		byte[] value
	public void onDescriptorReadRequest (android.bluetooth.BluetoothDevice, int, int, android.bluetooth.BluetoothGattDescriptor) 
		android.bluetooth.BluetoothDevice device
		int requestId
		int offset
		android.bluetooth.BluetoothGattDescriptor descriptor
	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
	public void onExecuteWrite (android.bluetooth.BluetoothDevice, int, boolean) 
		android.bluetooth.BluetoothDevice device
		int requestId
		boolean execute
}

android/bluetooth/IBluetoothHeadsetPhone.class
IBluetoothHeadsetPhone.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHeadsetPhone extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean answerCall ()  throws android.os.RemoteException 
	public abstract boolean hangupCall ()  throws android.os.RemoteException 
	public abstract boolean sendDtmf (int)  throws android.os.RemoteException 
	public abstract boolean processChld (int)  throws android.os.RemoteException 
	public abstract java.lang.String getNetworkOperator ()  throws android.os.RemoteException 
	public abstract java.lang.String getSubscriberNumber ()  throws android.os.RemoteException 
	public abstract boolean listCurrentCalls ()  throws android.os.RemoteException 
	public abstract boolean queryPhoneState ()  throws android.os.RemoteException 
	public abstract void updateBtHandsfreeAfterRadioTechnologyChange ()  throws android.os.RemoteException 
	public abstract void cdmaSwapSecondCallState ()  throws android.os.RemoteException 
	public abstract void cdmaSetSecondCallState (boolean)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothHeadset$2.class
BluetoothHeadset.java
package android.bluetooth
 android.bluetooth.BluetoothHeadset$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothHeadset this$0
	void  (android.bluetooth.BluetoothHeadset) 
	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
}

android/bluetooth/IBluetoothMap$Stub.class
IBluetoothMap.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothMap$Stub extends android.os.Binder implements android.bluetooth.IBluetoothMap  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getState
	static final int TRANSACTION_getClient
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_isConnected
	static final int TRANSACTION_getConnectedDevices
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_getConnectionState
	static final int TRANSACTION_setPriority
	static final int TRANSACTION_getPriority
	public void  () 
	public static android.bluetooth.IBluetoothMap 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 _result
		android.bluetooth.BluetoothDevice _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothA2dp$Stub$Proxy.class
IBluetoothA2dp.java
package android.bluetooth
 android.bluetooth.IBluetoothA2dp$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothA2dp  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getConnectedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int priority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isAvrcpAbsoluteVolumeSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void adjustAvrcpAbsoluteVolume (int)  throws android.os.RemoteException 
		int direction
		android.os.Parcel _data
	public void setAvrcpAbsoluteVolume (int)  throws android.os.RemoteException 
		int volume
		android.os.Parcel _data
	public boolean isA2dpPlaying (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/bluetooth/BluetoothDevice.class
BluetoothDevice.java
package android.bluetooth
public final android.bluetooth.BluetoothDevice extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final boolean DBG
	public static final int ERROR
	public static final String ACTION_FOUND
	public static final String ACTION_DISAPPEARED
	public static final String ACTION_CLASS_CHANGED
	public static final String ACTION_ACL_CONNECTED
	public static final String ACTION_ACL_DISCONNECT_REQUESTED
	public static final String ACTION_ACL_DISCONNECTED
	public static final String ACTION_NAME_CHANGED
	public static final String ACTION_ALIAS_CHANGED
	public static final String ACTION_BOND_STATE_CHANGED
	public static final String EXTRA_DEVICE
	public static final String EXTRA_NAME
	public static final String EXTRA_RSSI
	public static final String EXTRA_CLASS
	public static final String EXTRA_BOND_STATE
	public static final String EXTRA_PREVIOUS_BOND_STATE
	public static final int BOND_NONE
	public static final int BOND_BONDING
	public static final int BOND_BONDED
	public static final String EXTRA_REASON
	public static final String EXTRA_PAIRING_VARIANT
	public static final String EXTRA_PAIRING_KEY
	public static final int DEVICE_TYPE_UNKNOWN
	public static final int DEVICE_TYPE_CLASSIC
	public static final int DEVICE_TYPE_LE
	public static final int DEVICE_TYPE_DUAL
	public static final String ACTION_UUID
	public static final String ACTION_NAME_FAILED
	public static final String ACTION_PAIRING_REQUEST
	public static final String ACTION_PAIRING_CANCEL
	public static final String ACTION_CONNECTION_ACCESS_REQUEST
	public static final String ACTION_CONNECTION_ACCESS_REPLY
	public static final String ACTION_CONNECTION_ACCESS_CANCEL
	public static final String EXTRA_ACCESS_REQUEST_TYPE
	public static final int REQUEST_TYPE_PROFILE_CONNECTION
	public static final int REQUEST_TYPE_PHONEBOOK_ACCESS
	public static final int REQUEST_TYPE_MESSAGE_ACCESS
	public static final String EXTRA_PACKAGE_NAME
	public static final String EXTRA_CLASS_NAME
	public static final String EXTRA_CONNECTION_ACCESS_RESULT
	public static final int CONNECTION_ACCESS_YES
	public static final int CONNECTION_ACCESS_NO
	public static final String EXTRA_ALWAYS_ALLOWED
	public static final int BOND_SUCCESS
	public static final int UNBOND_REASON_AUTH_FAILED
	public static final int UNBOND_REASON_AUTH_REJECTED
	public static final int UNBOND_REASON_AUTH_CANCELED
	public static final int UNBOND_REASON_REMOTE_DEVICE_DOWN
	public static final int UNBOND_REASON_DISCOVERY_IN_PROGRESS
	public static final int UNBOND_REASON_AUTH_TIMEOUT
	public static final int UNBOND_REASON_REPEATED_ATTEMPTS
	public static final int UNBOND_REASON_REMOTE_AUTH_CANCELED
	public static final int UNBOND_REASON_REMOVED
	public static final int PAIRING_VARIANT_PIN
	public static final int PAIRING_VARIANT_PASSKEY
	public static final int PAIRING_VARIANT_PASSKEY_CONFIRMATION
	public static final int PAIRING_VARIANT_CONSENT
	public static final int PAIRING_VARIANT_DISPLAY_PASSKEY
	public static final int PAIRING_VARIANT_DISPLAY_PIN
	public static final int PAIRING_VARIANT_OOB_CONSENT
	public static final String EXTRA_UUID
	private static android.bluetooth.IBluetooth sService
	private final String mAddress
	static android.bluetooth.IBluetoothManagerCallback mStateChangeCallback
	public static final android.os.Parcelable$Creator CREATOR
	static android.bluetooth.IBluetooth getService () 
		android.bluetooth.BluetoothAdapter adapter
	void  (java.lang.String) 
		String address
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String getAddress () 
	public java.lang.String getName () 
		android.os.RemoteException e
	public int getType () 
		android.os.RemoteException e
	public java.lang.String getAlias () 
		android.os.RemoteException e
	public boolean setAlias (java.lang.String) 
		android.os.RemoteException e
		String alias
	public java.lang.String getAliasName () 
		String name
	public boolean createBond () 
		android.os.RemoteException e
	public boolean createBondOutOfBand (byte[], byte[]) 
		byte[] hash
		byte[] randomizer
	public boolean setDeviceOutOfBandData (byte[], byte[]) 
		byte[] hash
		byte[] randomizer
	public boolean cancelBondProcess () 
		android.os.RemoteException e
	public boolean removeBond () 
		android.os.RemoteException e
	public int getBondState () 
		android.os.RemoteException e
		NullPointerException npe
	public android.bluetooth.BluetoothClass getBluetoothClass () 
		int classInt
		android.os.RemoteException e
	public boolean getTrustState () 
	public boolean setTrust (boolean) 
		boolean value
	public android.os.ParcelUuid[] getUuids () 
		android.os.RemoteException e
	public boolean fetchUuidsWithSdp () 
		android.os.RemoteException e
	public int getServiceChannel (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public boolean setPin (byte[]) 
		android.os.RemoteException e
		byte[] pin
	public boolean setPasskey (int) 
		int passkey
	public boolean setPairingConfirmation (boolean) 
		android.os.RemoteException e
		boolean confirm
	public boolean setRemoteOutOfBandData () 
	public boolean cancelPairingUserInput () 
		android.os.RemoteException e
	public boolean isBluetoothDock () 
	public android.bluetooth.BluetoothSocket createRfcommSocket (int)  throws java.io.IOException 
		int channel
	public android.bluetooth.BluetoothSocket createRfcommSocketToServiceRecord (java.util.UUID)  throws java.io.IOException 
		java.util.UUID uuid
	public android.bluetooth.BluetoothSocket createInsecureRfcommSocketToServiceRecord (java.util.UUID)  throws java.io.IOException 
		java.util.UUID uuid
	public android.bluetooth.BluetoothSocket createInsecureRfcommSocket (int)  throws java.io.IOException 
		int port
	public android.bluetooth.BluetoothSocket createScoSocket ()  throws java.io.IOException 
	public static byte[] convertPinToBytes (java.lang.String) 
		java.io.UnsupportedEncodingException uee
		String pin
		byte[] pinBytes
	public android.bluetooth.BluetoothGatt connectGatt (android.content.Context, boolean, android.bluetooth.BluetoothGattCallback) 
		android.bluetooth.IBluetoothGatt iGatt
		android.bluetooth.BluetoothGatt gatt
		android.os.RemoteException e
		android.content.Context context
		boolean autoConnect
		android.bluetooth.BluetoothGattCallback callback
		android.bluetooth.BluetoothAdapter adapter
		android.bluetooth.IBluetoothManager managerService
	static android.bluetooth.IBluetooth access$002 (android.bluetooth.IBluetooth) 
		android.bluetooth.IBluetooth x0
	static void  () 
}

android/bluetooth/IBluetoothHeadsetPhone$Stub.class
IBluetoothHeadsetPhone.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHeadsetPhone$Stub extends android.os.Binder implements android.bluetooth.IBluetoothHeadsetPhone  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_answerCall
	static final int TRANSACTION_hangupCall
	static final int TRANSACTION_sendDtmf
	static final int TRANSACTION_processChld
	static final int TRANSACTION_getNetworkOperator
	static final int TRANSACTION_getSubscriberNumber
	static final int TRANSACTION_listCurrentCalls
	static final int TRANSACTION_queryPhoneState
	static final int TRANSACTION_updateBtHandsfreeAfterRadioTechnologyChange
	static final int TRANSACTION_cdmaSwapSecondCallState
	static final int TRANSACTION_cdmaSetSecondCallState
	public void  () 
	public static android.bluetooth.IBluetoothHeadsetPhone 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 
		boolean _result
		boolean _result
		int _arg0
		boolean _result
		int _arg0
		boolean _result
		String _result
		String _result
		boolean _result
		boolean _result
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothSocket.class
BluetoothSocket.java
package android.bluetooth
public final android.bluetooth.BluetoothSocket extends java.lang.Object implements java.io.Closeable  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final int MAX_RFCOMM_CHANNEL
	static final int TYPE_RFCOMM
	static final int TYPE_SCO
	static final int TYPE_L2CAP
	static final int EBADFD
	static final int EADDRINUSE
	static final int SEC_FLAG_ENCRYPT
	static final int SEC_FLAG_AUTH
	private final int mType
	private android.bluetooth.BluetoothDevice mDevice
	private String mAddress
	private final boolean mAuth
	private final boolean mEncrypt
	private final android.bluetooth.BluetoothInputStream mInputStream
	private final android.bluetooth.BluetoothOutputStream mOutputStream
	private final android.os.ParcelUuid mUuid
	private android.os.ParcelFileDescriptor mPfd
	private android.net.LocalSocket mSocket
	private java.io.InputStream mSocketIS
	private java.io.OutputStream mSocketOS
	private int mPort
	private int mFd
	private String mServiceName
	private static int PROXY_CONNECTION_TIMEOUT
	private static int SOCK_SIGNAL_SIZE
	private volatile android.bluetooth.BluetoothSocket$SocketState mSocketState
	void  (int, int, boolean, boolean, android.bluetooth.BluetoothDevice, int, android.os.ParcelUuid)  throws java.io.IOException 
		int type
		int fd
		boolean auth
		boolean encrypt
		android.bluetooth.BluetoothDevice device
		int port
		android.os.ParcelUuid uuid
	private void  (android.bluetooth.BluetoothSocket) 
		android.bluetooth.BluetoothSocket s
	private android.bluetooth.BluetoothSocket acceptSocket (java.lang.String)  throws java.io.IOException 
		String RemoteAddr
		android.bluetooth.BluetoothSocket as
		java.io.FileDescriptor[] fds
	private void  (int, int, boolean, boolean, java.lang.String, int)  throws java.io.IOException 
		int type
		int fd
		boolean auth
		boolean encrypt
		String address
		int port
	protected void finalize ()  throws java.lang.Throwable 
	private int getSecurityFlags () 
		int flags
	public android.bluetooth.BluetoothDevice getRemoteDevice () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public boolean isConnected () 
	void setServiceName (java.lang.String) 
		String name
	public void connect ()  throws java.io.IOException 
		java.io.FileDescriptor fd
		android.bluetooth.IBluetooth bluetoothProxy
		int channel
		android.os.RemoteException e
	int bindListen () 
		android.os.RemoteException e
		java.io.FileDescriptor fd
		int channel
		java.io.IOException e
		int ret
		android.bluetooth.IBluetooth bluetoothProxy
	android.bluetooth.BluetoothSocket accept (int)  throws java.io.IOException 
		int timeout
		android.bluetooth.BluetoothSocket acceptedSocket
		String RemoteAddr
	int available ()  throws java.io.IOException 
	void flush ()  throws java.io.IOException 
	int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
		int ret
	int write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
	public void close ()  throws java.io.IOException 
	void removeChannel () 
	int getPort () 
	private java.lang.String convertAddr (byte[]) 
		byte[] addr
	private java.lang.String waitSocketSignal (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
		byte[] sig
		int ret
		java.nio.ByteBuffer bb
		int size
		byte[] addr
		int channel
		int status
		String RemoteAddr
	private int readAll (java.io.InputStream, byte[])  throws java.io.IOException 
		int ret
		java.io.InputStream is
		byte[] b
		int left
	private int readInt (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream is
		byte[] ibytes
		int ret
		java.nio.ByteBuffer bb
	static void  () 
}

android/bluetooth/IBluetoothManagerCallback$Stub$Proxy.class
IBluetoothManagerCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothManagerCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothManagerCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onBluetoothServiceUp (android.bluetooth.IBluetooth)  throws android.os.RemoteException 
		android.bluetooth.IBluetooth bluetoothService
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onBluetoothServiceDown ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/IBluetoothHealth$Stub$Proxy.class
IBluetoothHealth.java
package android.bluetooth
 android.bluetooth.IBluetoothHealth$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothHealth  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean registerAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.IBluetoothHealthCallback)  throws android.os.RemoteException 
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.bluetooth.IBluetoothHealthCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean unregisterAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean connectChannelToSource (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean connectChannelToSink (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		int channelType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnectChannel (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		int id
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.os.ParcelFileDescriptor getMainChannelFd (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public java.util.List getConnectedHealthDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getHealthDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getHealthDeviceConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/bluetooth/IBluetoothHealth.class
IBluetoothHealth.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHealth extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean registerAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.IBluetoothHealthCallback)  throws android.os.RemoteException 
	public abstract boolean unregisterAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
	public abstract boolean connectChannelToSource (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
	public abstract boolean connectChannelToSink (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
	public abstract boolean disconnectChannel (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor getMainChannelFd (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedHealthDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getHealthDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getHealthDeviceConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothGattServer.class
BluetoothGattServer.java
package android.bluetooth
public final android.bluetooth.BluetoothGattServer extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private final android.content.Context mContext
	private android.bluetooth.BluetoothAdapter mAdapter
	private android.bluetooth.IBluetoothGatt mService
	private android.bluetooth.BluetoothGattServerCallback mCallback
	private Object mServerIfLock
	private int mServerIf
	private java.util.List mServices
	private static final int CALLBACK_REG_TIMEOUT
	private final android.bluetooth.IBluetoothGattServerCallback mBluetoothGattServerCallback
	void  (android.content.Context, android.bluetooth.IBluetoothGatt) 
		android.content.Context context
		android.bluetooth.IBluetoothGatt iGatt
	public void close () 
	boolean registerCallback (android.bluetooth.BluetoothGattServerCallback) 
		android.os.RemoteException e
		InterruptedException e
		android.bluetooth.BluetoothGattServerCallback callback
		java.util.UUID uuid
	private void unregisterCallback () 
		android.os.RemoteException e
	android.bluetooth.BluetoothGattService getService (java.util.UUID, int, int) 
		android.bluetooth.BluetoothGattService svc
		java.util.Iterator i$
		java.util.UUID uuid
		int instanceId
		int type
	public boolean connect (android.bluetooth.BluetoothDevice, boolean) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		boolean autoConnect
	public void cancelConnection (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean sendResponse (android.bluetooth.BluetoothDevice, int, int, int, byte[]) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int requestId
		int status
		int offset
		byte[] value
	public boolean notifyCharacteristicChanged (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothGattCharacteristic, boolean) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothGattCharacteristic characteristic
		boolean confirm
		android.bluetooth.BluetoothGattService service
	public boolean addService (android.bluetooth.BluetoothGattService) 
		android.bluetooth.BluetoothGattService includedService
		java.util.Iterator i$
		android.bluetooth.BluetoothGattDescriptor descriptor
		java.util.Iterator i$
		int permission
		java.util.List descriptors
		android.bluetooth.BluetoothGattCharacteristic characteristic
		java.util.Iterator i$
		java.util.List includedServices
		java.util.List characteristics
		android.os.RemoteException e
		android.bluetooth.BluetoothGattService service
	public boolean removeService (android.bluetooth.BluetoothGattService) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattService intService
	public void clearServices () 
		android.os.RemoteException e
	public java.util.List getServices () 
	public android.bluetooth.BluetoothGattService getService (java.util.UUID) 
		android.bluetooth.BluetoothGattService service
		java.util.Iterator i$
		java.util.UUID uuid
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		int[] states
	static java.lang.Object access$000 (android.bluetooth.BluetoothGattServer) 
		android.bluetooth.BluetoothGattServer x0
	static android.bluetooth.BluetoothGattServerCallback access$100 (android.bluetooth.BluetoothGattServer) 
		android.bluetooth.BluetoothGattServer x0
	static int access$202 (android.bluetooth.BluetoothGattServer, int) 
		android.bluetooth.BluetoothGattServer x0
		int x1
	static android.bluetooth.BluetoothAdapter access$300 (android.bluetooth.BluetoothGattServer) 
		android.bluetooth.BluetoothGattServer x0
}

android/bluetooth/BluetoothHealthAppConfiguration$1.class
BluetoothHealthAppConfiguration.java
package android.bluetooth
final android.bluetooth.BluetoothHealthAppConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.bluetooth.BluetoothHealthAppConfiguration createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String name
		int type
		int role
		int channelType
	public android.bluetooth.BluetoothHealthAppConfiguration[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/bluetooth/BluetoothAssignedNumbers.class
BluetoothAssignedNumbers.java
package android.bluetooth
public android.bluetooth.BluetoothAssignedNumbers extends java.lang.Object {
	public static final int ERICSSON_TECHNOLOGY
	public static final int NOKIA_MOBILE_PHONES
	public static final int INTEL
	public static final int IBM
	public static final int TOSHIBA
	public static final int THREECOM
	public static final int MICROSOFT
	public static final int LUCENT
	public static final int MOTOROLA
	public static final int INFINEON_TECHNOLOGIES
	public static final int CAMBRIDGE_SILICON_RADIO
	public static final int SILICON_WAVE
	public static final int DIGIANSWER
	public static final int TEXAS_INSTRUMENTS
	public static final int PARTHUS_TECHNOLOGIES
	public static final int BROADCOM
	public static final int MITEL_SEMICONDUCTOR
	public static final int WIDCOMM
	public static final int ZEEVO
	public static final int ATMEL
	public static final int MITSUBISHI_ELECTRIC
	public static final int RTX_TELECOM
	public static final int KC_TECHNOLOGY
	public static final int NEWLOGIC
	public static final int TRANSILICA
	public static final int ROHDE_AND_SCHWARZ
	public static final int TTPCOM
	public static final int SIGNIA_TECHNOLOGIES
	public static final int CONEXANT_SYSTEMS
	public static final int QUALCOMM
	public static final int INVENTEL
	public static final int AVM_BERLIN
	public static final int BANDSPEED
	public static final int MANSELLA
	public static final int NEC
	public static final int WAVEPLUS_TECHNOLOGY
	public static final int ALCATEL
	public static final int PHILIPS_SEMICONDUCTORS
	public static final int C_TECHNOLOGIES
	public static final int OPEN_INTERFACE
	public static final int RF_MICRO_DEVICES
	public static final int HITACHI
	public static final int SYMBOL_TECHNOLOGIES
	public static final int TENOVIS
	public static final int MACRONIX
	public static final int GCT_SEMICONDUCTOR
	public static final int NORWOOD_SYSTEMS
	public static final int MEWTEL_TECHNOLOGY
	public static final int ST_MICROELECTRONICS
	public static final int SYNOPSYS
	public static final int RED_M
	public static final int COMMIL
	public static final int CATC
	public static final int ECLIPSE
	public static final int RENESAS_TECHNOLOGY
	public static final int MOBILIAN_CORPORATION
	public static final int TERAX
	public static final int INTEGRATED_SYSTEM_SOLUTION
	public static final int MATSUSHITA_ELECTRIC
	public static final int GENNUM
	public static final int RESEARCH_IN_MOTION
	public static final int IPEXTREME
	public static final int SYSTEMS_AND_CHIPS
	public static final int BLUETOOTH_SIG
	public static final int SEIKO_EPSON
	public static final int INTEGRATED_SILICON_SOLUTION
	public static final int CONWISE_TECHNOLOGY
	public static final int PARROT
	public static final int SOCKET_MOBILE
	public static final int ATHEROS_COMMUNICATIONS
	public static final int MEDIATEK
	public static final int BLUEGIGA
	public static final int MARVELL
	public static final int THREE_DSP
	public static final int ACCEL_SEMICONDUCTOR
	public static final int CONTINENTAL_AUTOMOTIVE
	public static final int APPLE
	public static final int STACCATO_COMMUNICATIONS
	public static final int AVAGO
	public static final int APT_LICENSING
	public static final int SIRF_TECHNOLOGY
	public static final int TZERO_TECHNOLOGIES
	public static final int J_AND_M
	public static final int FREE2MOVE
	public static final int THREE_DIJOY
	public static final int PLANTRONICS
	public static final int SONY_ERICSSON
	public static final int HARMAN_INTERNATIONAL
	public static final int VIZIO
	public static final int NORDIC_SEMICONDUCTOR
	public static final int EM_MICROELECTRONIC_MARIN
	public static final int RALINK_TECHNOLOGY
	public static final int BELKIN_INTERNATIONAL
	public static final int REALTEK_SEMICONDUCTOR
	public static final int STONESTREET_ONE
	public static final int WICENTRIC
	public static final int RIVIERAWAVES
	public static final int RDA_MICROELECTRONICS
	public static final int GIBSON_GUITARS
	public static final int MICOMMAND
	public static final int BAND_XI_INTERNATIONAL
	public static final int HEWLETT_PACKARD
	public static final int NINE_SOLUTIONS
	public static final int GN_NETCOM
	public static final int GENERAL_MOTORS
	public static final int A_AND_D_ENGINEERING
	public static final int MINDTREE
	public static final int POLAR_ELECTRO
	public static final int BEAUTIFUL_ENTERPRISE
	public static final int BRIARTEK
	public static final int SUMMIT_DATA_COMMUNICATIONS
	public static final int SOUND_ID
	public static final int MONSTER
	public static final int CONNECTBLUE
	public static final int SHANGHAI_SUPER_SMART_ELECTRONICS
	public static final int GROUP_SENSE
	public static final int ZOMM
	public static final int SAMSUNG_ELECTRONICS
	public static final int CREATIVE_TECHNOLOGY
	public static final int LAIRD_TECHNOLOGIES
	public static final int NIKE
	public static final int LESSWIRE
	public static final int MSTAR_SEMICONDUCTOR
	public static final int HANLYNN_TECHNOLOGIES
	public static final int A_AND_R_CAMBRIDGE
	public static final int SEERS_TECHNOLOGY
	public static final int SPORTS_TRACKING_TECHNOLOGIES
	public static final int AUTONET_MOBILE
	public static final int DELORME_PUBLISHING_COMPANY
	public static final int WUXI_VIMICRO
	public static final int SENNHEISER_COMMUNICATIONS
	public static final int TIMEKEEPING_SYSTEMS
	public static final int LUDUS_HELSINKI
	public static final int BLUERADIOS
	public static final int EQUINOX_AG
	public static final int GARMIN_INTERNATIONAL
	public static final int ECOTEST
	public static final int GN_RESOUND
	public static final int JAWBONE
	public static final int TOPCORN_POSITIONING_SYSTEMS
	public static final int QUALCOMM_LABS
	public static final int ZSCAN_SOFTWARE
	public static final int QUINTIC
	public static final int STOLLMAN_E_PLUS_V
	public static final int FUNAI_ELECTRIC
	public static final int ADVANCED_PANMOBIL_SYSTEMS
	public static final int THINKOPTICS
	public static final int UNIVERSAL_ELECTRONICS
	public static final int AIROHA_TECHNOLOGY
	public static final int NEC_LIGHTING
	public static final int ODM_TECHNOLOGY
	public static final int BLUETREK_TECHNOLOGIES
	public static final int ZER01_TV
	public static final int I_TECH_DYNAMIC_GLOBAL_DISTRIBUTION
	public static final int ALPWISE
	public static final int JIANGSU_TOPPOWER_AUTOMOTIVE_ELECTRONICS
	public static final int COLORFY
	public static final int GEOFORCE
	public static final int BOSE
	public static final int SUUNTO
	public static final int KENSINGTON_COMPUTER_PRODUCTS_GROUP
	public static final int SR_MEDIZINELEKTRONIK
	public static final int VERTU
	public static final int META_WATCH
	public static final int LINAK
	public static final int OTL_DYNAMICS
	public static final int PANDA_OCEAN
	public static final int VISTEON
	public static final int ARP_DEVICES
	public static final int MAGNETI_MARELLI
	public static final int CAEN_RFID
	public static final int INGENIEUR_SYSTEMGRUPPE_ZAHN
	public static final int GREEN_THROTTLE_GAMES
	public static final int PETER_SYSTEMTECHNIK
	public static final int OMEGAWAVE
	public static final int CINETIX
	public static final int PASSIF_SEMICONDUCTOR
	public static final int SARIS_CYCLING_GROUP
	public static final int BEKEY
	public static final int CLARINOX_TECHNOLOGIES
	public static final int BDE_TECHNOLOGY
	public static final int SWIRL_NETWORKS
	public static final int MESO_INTERNATIONAL
	public static final int TRELAB
	public static final int QUALCOMM_INNOVATION_CENTER
	public static final int JOHNSON_CONTROLS
	public static final int STARKEY_LABORATORIES
	public static final int S_POWER_ELECTRONICS
	public static final int ACE_SENSOR
	public static final int APLIX
	public static final int AAMP_OF_AMERICA
	public static final int STALMART_TECHNOLOGY
	public static final int AMICCOM_ELECTRONICS
	public static final int SHENZHEN_EXCELSECU_DATA_TECHNOLOGY
	public static final int GENEQ
	public static final int ADIDAS
	public static final int LG_ELECTRONICS
	public static final int ONSET_COMPUTER
	public static final int SELFLY
	public static final int QUUPPA
	public static final int GELO
	public static final int EVLUMA
	public static final int MC10
	public static final int BINAURIC
	public static final int BEATS_ELECTRONICS
	public static final int MICROCHIP_TECHNOLOGY
	public static final int ELGATO_SYSTEMS
	public static final int ARCHOS
	public static final int DEXCOM
	public static final int POLAR_ELECTRO_EUROPE
	public static final int DIALOG_SEMICONDUCTOR
	public static final int TAIXINGBANG_TECHNOLOGY
	public static final int KAWANTECH
	public static final int AUSTCO_COMMUNICATION_SYSTEMS
	public static final int TIMEX_GROUP_USA
	public static final int QUALCOMM_TECHNOLOGIES
	public static final int QUALCOMM_CONNECTED_EXPERIENCES
	public static final int VOYETRA_TURTLE_BEACH
	public static final int TXTR
	public static final int BIOSENTRONICS
	public static final int PROCTER_AND_GAMBLE
	public static final int HOSIDEN
	public static final int MUZIK
	public static final int MISFIT_WEARABLES
	public static final int GOOGLE
	public static final int DANLERS
	public static final int SEMILINK
	private void  () 
}

android/bluetooth/BluetoothAdapter$LeScanCallback.class
BluetoothAdapter.java
package android.bluetooth
public abstract android.bluetooth.BluetoothAdapter$LeScanCallback extends java.lang.Object {
	public abstract void onLeScan (android.bluetooth.BluetoothDevice, int, byte[]) 
}

android/bluetooth/IBluetoothCallback$Stub.class
IBluetoothCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onBluetoothStateChange
	public void  () 
	public static android.bluetooth.IBluetoothCallback 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
}

android/bluetooth/BluetoothMap$2.class
BluetoothMap.java
package android.bluetooth
 android.bluetooth.BluetoothMap$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothMap this$0
	void  (android.bluetooth.BluetoothMap) 
	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
}

android/bluetooth/BluetoothProfile.class
BluetoothProfile.java
package android.bluetooth
public abstract android.bluetooth.BluetoothProfile extends java.lang.Object {
	public static final String EXTRA_STATE
	public static final String EXTRA_PREVIOUS_STATE
	public static final int STATE_DISCONNECTED
	public static final int STATE_CONNECTING
	public static final int STATE_CONNECTED
	public static final int STATE_DISCONNECTING
	public static final int HEADSET
	public static final int A2DP
	public static final int HEALTH
	public static final int INPUT_DEVICE
	public static final int PAN
	public static final int PBAP
	public static final int GATT
	public static final int GATT_SERVER
	public static final int MAP
	public static final int PRIORITY_AUTO_CONNECT
	public static final int PRIORITY_ON
	public static final int PRIORITY_OFF
	public static final int PRIORITY_UNDEFINED
	public abstract java.util.List getConnectedDevices () 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[]) 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice) 
}

android/bluetooth/IBluetoothPbap.class
IBluetoothPbap.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothPbap extends java.lang.Object implements android.os.IInterface  {
	public abstract int getState ()  throws android.os.RemoteException 
	public abstract android.bluetooth.BluetoothDevice getClient ()  throws android.os.RemoteException 
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract void disconnect ()  throws android.os.RemoteException 
	public abstract boolean isConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothPbap$Stub.class
IBluetoothPbap.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothPbap$Stub extends android.os.Binder implements android.bluetooth.IBluetoothPbap  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getState
	static final int TRANSACTION_getClient
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_isConnected
	public void  () 
	public static android.bluetooth.IBluetoothPbap 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 _result
		android.bluetooth.BluetoothDevice _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothStateChangeCallback$Stub.class
IBluetoothStateChangeCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothStateChangeCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothStateChangeCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onBluetoothStateChange
	public void  () 
	public static android.bluetooth.IBluetoothStateChangeCallback 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 
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothHealth$Stub.class
IBluetoothHealth.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHealth$Stub extends android.os.Binder implements android.bluetooth.IBluetoothHealth  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerAppConfiguration
	static final int TRANSACTION_unregisterAppConfiguration
	static final int TRANSACTION_connectChannelToSource
	static final int TRANSACTION_connectChannelToSink
	static final int TRANSACTION_disconnectChannel
	static final int TRANSACTION_getMainChannelFd
	static final int TRANSACTION_getConnectedHealthDevices
	static final int TRANSACTION_getHealthDevicesMatchingConnectionStates
	static final int TRANSACTION_getHealthDeviceConnectionState
	public void  () 
	public static android.bluetooth.IBluetoothHealth 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.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.IBluetoothHealthCallback _arg1
		boolean _result
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		int _arg2
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		int _arg2
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg1
		android.os.ParcelFileDescriptor _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothAdapter$StateChangeCallbackWrapper.class
BluetoothAdapter.java
package android.bluetooth
public android.bluetooth.BluetoothAdapter$StateChangeCallbackWrapper extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	private android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback mCallback
	final android.bluetooth.BluetoothAdapter this$0
	void  (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback) 
		android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback callback
	public void onBluetoothStateChange (boolean) 
		boolean on
}

android/bluetooth/BluetoothMap$1.class
BluetoothMap.java
package android.bluetooth
 android.bluetooth.BluetoothMap$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothMap this$0
	void  (android.bluetooth.BluetoothMap) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/BluetoothHealthAppConfiguration.class
BluetoothHealthAppConfiguration.java
package android.bluetooth
public final android.bluetooth.BluetoothHealthAppConfiguration extends java.lang.Object implements android.os.Parcelable  {
	private final String mName
	private final int mDataType
	private final int mRole
	private final int mChannelType
	public static final android.os.Parcelable$Creator CREATOR
	void  (java.lang.String, int) 
		String name
		int dataType
	void  (java.lang.String, int, int, int) 
		String name
		int dataType
		int role
		int channelType
	public boolean equals (java.lang.Object) 
		android.bluetooth.BluetoothHealthAppConfiguration config
		Object o
	public int hashCode () 
		int result
	public java.lang.String toString () 
	public int describeContents () 
	public int getDataType () 
	public java.lang.String getName () 
	public int getRole () 
	public int getChannelType () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/bluetooth/IBluetoothGattServerCallback$Stub.class
IBluetoothGattServerCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGattServerCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothGattServerCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onServerRegistered
	static final int TRANSACTION_onScanResult
	static final int TRANSACTION_onServerConnectionState
	static final int TRANSACTION_onServiceAdded
	static final int TRANSACTION_onCharacteristicReadRequest
	static final int TRANSACTION_onDescriptorReadRequest
	static final int TRANSACTION_onCharacteristicWriteRequest
	static final int TRANSACTION_onDescriptorWriteRequest
	static final int TRANSACTION_onExecuteWrite
	public void  () 
	public static android.bluetooth.IBluetoothGattServerCallback 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
		String _arg0
		int _arg1
		byte[] _arg2
		int _arg0
		int _arg1
		boolean _arg2
		String _arg3
		android.os.ParcelUuid _arg3
		int _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		String _arg0
		int _arg1
		int _arg2
		boolean _arg3
		int _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg9
		String _arg0
		int _arg1
		int _arg2
		boolean _arg3
		int _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg9
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg10
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		boolean _arg4
		boolean _arg5
		int _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		int _arg9
		android.os.ParcelUuid _arg10
		byte[] _arg11
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg10
		android.os.ParcelUuid _arg11
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		boolean _arg4
		boolean _arg5
		int _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		int _arg9
		android.os.ParcelUuid _arg10
		android.os.ParcelUuid _arg11
		byte[] _arg12
		String _arg0
		int _arg1
		boolean _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothManager$Stub.class
IBluetoothManager.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothManager$Stub extends android.os.Binder implements android.bluetooth.IBluetoothManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerAdapter
	static final int TRANSACTION_unregisterAdapter
	static final int TRANSACTION_registerStateChangeCallback
	static final int TRANSACTION_unregisterStateChangeCallback
	static final int TRANSACTION_isEnabled
	static final int TRANSACTION_enable
	static final int TRANSACTION_enableNoAutoConnect
	static final int TRANSACTION_disable
	static final int TRANSACTION_getBluetoothGatt
	static final int TRANSACTION_getAddress
	static final int TRANSACTION_getName
	public void  () 
	public static android.bluetooth.IBluetoothManager 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.bluetooth.IBluetoothManagerCallback _arg0
		android.bluetooth.IBluetooth _result
		android.bluetooth.IBluetoothManagerCallback _arg0
		android.bluetooth.IBluetoothStateChangeCallback _arg0
		android.bluetooth.IBluetoothStateChangeCallback _arg0
		boolean _result
		boolean _result
		boolean _result
		boolean _arg0
		boolean _result
		android.bluetooth.IBluetoothGatt _result
		String _result
		String _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothSocket$SocketState.class
BluetoothSocket.java
package android.bluetooth
final android.bluetooth.BluetoothSocket$SocketState extends java.lang.Enum {
	public static final android.bluetooth.BluetoothSocket$SocketState INIT
	public static final android.bluetooth.BluetoothSocket$SocketState CONNECTED
	public static final android.bluetooth.BluetoothSocket$SocketState LISTENING
	public static final android.bluetooth.BluetoothSocket$SocketState CLOSED
	private static final android.bluetooth.BluetoothSocket$SocketState[] $VALUES
	public static android.bluetooth.BluetoothSocket$SocketState[] values () 
	public static android.bluetooth.BluetoothSocket$SocketState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/bluetooth/BluetoothInputStream.class
BluetoothInputStream.java
package android.bluetooth
final android.bluetooth.BluetoothInputStream extends java.io.InputStream {
	private android.bluetooth.BluetoothSocket mSocket
	void  (android.bluetooth.BluetoothSocket) 
		android.bluetooth.BluetoothSocket s
	public int available ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		byte[] b
		int ret
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
}

android/bluetooth/BluetoothAdapter$BluetoothStateChangeCallback.class
BluetoothAdapter.java
package android.bluetooth
public abstract android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback extends java.lang.Object {
	public abstract void onBluetoothStateChange (boolean) 
}

android/bluetooth/IBluetoothA2dp.class
IBluetoothA2dp.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothA2dp extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean isAvrcpAbsoluteVolumeSupported ()  throws android.os.RemoteException 
	public abstract void adjustAvrcpAbsoluteVolume (int)  throws android.os.RemoteException 
	public abstract void setAvrcpAbsoluteVolume (int)  throws android.os.RemoteException 
	public abstract boolean isA2dpPlaying (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothHeadset$Stub.class
IBluetoothHeadset.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHeadset$Stub extends android.os.Binder implements android.bluetooth.IBluetoothHeadset  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_getConnectedDevices
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_getConnectionState
	static final int TRANSACTION_setPriority
	static final int TRANSACTION_getPriority
	static final int TRANSACTION_startVoiceRecognition
	static final int TRANSACTION_stopVoiceRecognition
	static final int TRANSACTION_isAudioConnected
	static final int TRANSACTION_sendVendorSpecificResultCode
	static final int TRANSACTION_getBatteryUsageHint
	static final int TRANSACTION_acceptIncomingConnect
	static final int TRANSACTION_rejectIncomingConnect
	static final int TRANSACTION_getAudioState
	static final int TRANSACTION_isAudioOn
	static final int TRANSACTION_connectAudio
	static final int TRANSACTION_disconnectAudio
	static final int TRANSACTION_startScoUsingVirtualVoiceCall
	static final int TRANSACTION_stopScoUsingVirtualVoiceCall
	static final int TRANSACTION_phoneStateChanged
	static final int TRANSACTION_clccResponse
	public void  () 
	public static android.bluetooth.IBluetoothHeadset 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.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		String _arg1
		String _arg2
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		boolean _result
		boolean _result
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		int _arg0
		int _arg1
		int _arg2
		String _arg3
		int _arg4
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		boolean _arg4
		String _arg5
		int _arg6
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothGattDescriptor.class
BluetoothGattDescriptor.java
package android.bluetooth
public android.bluetooth.BluetoothGattDescriptor extends java.lang.Object {
	public static final byte[] ENABLE_NOTIFICATION_VALUE
	public static final byte[] ENABLE_INDICATION_VALUE
	public static final byte[] DISABLE_NOTIFICATION_VALUE
	public static final int PERMISSION_READ
	public static final int PERMISSION_READ_ENCRYPTED
	public static final int PERMISSION_READ_ENCRYPTED_MITM
	public static final int PERMISSION_WRITE
	public static final int PERMISSION_WRITE_ENCRYPTED
	public static final int PERMISSION_WRITE_ENCRYPTED_MITM
	public static final int PERMISSION_WRITE_SIGNED
	public static final int PERMISSION_WRITE_SIGNED_MITM
	protected java.util.UUID mUuid
	protected int mInstance
	protected int mPermissions
	protected android.bluetooth.BluetoothGattCharacteristic mCharacteristic
	protected byte[] mValue
	public void  (java.util.UUID, int) 
		java.util.UUID uuid
		int permissions
	void  (android.bluetooth.BluetoothGattCharacteristic, java.util.UUID, int, int) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
		java.util.UUID uuid
		int instance
		int permissions
	private void initDescriptor (android.bluetooth.BluetoothGattCharacteristic, java.util.UUID, int, int) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
		java.util.UUID uuid
		int instance
		int permissions
	public android.bluetooth.BluetoothGattCharacteristic getCharacteristic () 
	void setCharacteristic (android.bluetooth.BluetoothGattCharacteristic) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public java.util.UUID getUuid () 
	public int getInstanceId () 
	public int getPermissions () 
	public byte[] getValue () 
	public boolean setValue (byte[]) 
		byte[] value
	static void  () 
}

android/bluetooth/BluetoothPbap$2.class
BluetoothPbap.java
package android.bluetooth
 android.bluetooth.BluetoothPbap$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothPbap this$0
	void  (android.bluetooth.BluetoothPbap) 
	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
}

android/bluetooth/IBluetoothGattCallback$Stub.class
IBluetoothGattCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGattCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothGattCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onClientRegistered
	static final int TRANSACTION_onClientConnectionState
	static final int TRANSACTION_onScanResult
	static final int TRANSACTION_onGetService
	static final int TRANSACTION_onGetIncludedService
	static final int TRANSACTION_onGetCharacteristic
	static final int TRANSACTION_onGetDescriptor
	static final int TRANSACTION_onSearchComplete
	static final int TRANSACTION_onCharacteristicRead
	static final int TRANSACTION_onCharacteristicWrite
	static final int TRANSACTION_onExecuteWrite
	static final int TRANSACTION_onDescriptorRead
	static final int TRANSACTION_onDescriptorWrite
	static final int TRANSACTION_onNotify
	static final int TRANSACTION_onReadRemoteRssi
	static final int TRANSACTION_onAdvertiseStateChange
	public void  () 
	public static android.bluetooth.IBluetoothGattCallback 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
		int _arg1
		boolean _arg2
		String _arg3
		String _arg0
		int _arg1
		byte[] _arg2
		android.os.ParcelUuid _arg3
		String _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg6
		String _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		int _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg5
		String _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		int _arg4
		android.os.ParcelUuid _arg5
		int _arg6
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg5
		android.os.ParcelUuid _arg7
		String _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		int _arg4
		android.os.ParcelUuid _arg5
		int _arg6
		android.os.ParcelUuid _arg7
		String _arg0
		int _arg1
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		byte[] _arg7
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		String _arg0
		int _arg1
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		byte[] _arg9
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg5
		String _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		int _arg4
		android.os.ParcelUuid _arg5
		byte[] _arg6
		String _arg0
		int _arg1
		int _arg2
		int _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothPan.class
BluetoothPan.java
package android.bluetooth
public final android.bluetooth.BluetoothPan extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String ACTION_CONNECTION_STATE_CHANGED
	public static final String EXTRA_LOCAL_ROLE
	public static final int PAN_ROLE_NONE
	public static final int LOCAL_NAP_ROLE
	public static final int REMOTE_NAP_ROLE
	public static final int LOCAL_PANU_ROLE
	public static final int REMOTE_PANU_ROLE
	public static final int PAN_DISCONNECT_FAILED_NOT_CONNECTED
	public static final int PAN_CONNECT_FAILED_ALREADY_CONNECTED
	public static final int PAN_CONNECT_FAILED_ATTEMPT_FAILED
	public static final int PAN_OPERATION_GENERIC_FAILURE
	public static final int PAN_OPERATION_SUCCESS
	private android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.BluetoothAdapter mAdapter
	private android.bluetooth.IBluetoothPan mPanService
	private final android.bluetooth.IBluetoothStateChangeCallback mStateChangeCallback
	private final android.content.ServiceConnection mConnection
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException re
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	void close () 
		android.os.RemoteException re
		Exception re
		android.bluetooth.IBluetoothManager mgr
	protected void finalize () 
	public boolean connect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean disconnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public void setBluetoothTethering (boolean) 
		android.os.RemoteException e
		boolean value
	public boolean isTetheringOn () 
		android.os.RemoteException e
	private boolean isEnabled () 
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothPan) 
		android.bluetooth.BluetoothPan x0
	static android.bluetooth.IBluetoothPan access$102 (android.bluetooth.BluetoothPan, android.bluetooth.IBluetoothPan) 
		android.bluetooth.BluetoothPan x0
		android.bluetooth.IBluetoothPan x1
	static android.content.Context access$200 (android.bluetooth.BluetoothPan) 
		android.bluetooth.BluetoothPan x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$300 (android.bluetooth.BluetoothPan) 
		android.bluetooth.BluetoothPan x0
}

android/bluetooth/BluetoothHeadset$1.class
BluetoothHeadset.java
package android.bluetooth
 android.bluetooth.BluetoothHeadset$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothHeadset this$0
	void  (android.bluetooth.BluetoothHeadset) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/BluetoothInputDevice$2.class
BluetoothInputDevice.java
package android.bluetooth
 android.bluetooth.BluetoothInputDevice$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothInputDevice this$0
	void  (android.bluetooth.BluetoothInputDevice) 
	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
}

android/bluetooth/BluetoothClass.class
BluetoothClass.java
package android.bluetooth
public final android.bluetooth.BluetoothClass extends java.lang.Object implements android.os.Parcelable  {
	public static final int ERROR
	private final int mClass
	public static final android.os.Parcelable$Creator CREATOR
	public static final int PROFILE_HEADSET
	public static final int PROFILE_A2DP
	public static final int PROFILE_OPP
	public static final int PROFILE_HID
	public static final int PROFILE_PANU
	public static final int PROFILE_NAP
	public void  (int) 
		int classInt
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public boolean hasService (int) 
		int service
	public int getMajorDeviceClass () 
	public int getDeviceClass () 
	public boolean doesClassMatch (int) 
		int profile
	static void  () 
}

android/bluetooth/IBluetoothGatt.class
IBluetoothGatt.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGatt extends java.lang.Object implements android.os.IInterface  {
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract void startScan (int, boolean)  throws android.os.RemoteException 
	public abstract void startScanWithUuids (int, boolean, android.os.ParcelUuid[])  throws android.os.RemoteException 
	public abstract void stopScan (int, boolean)  throws android.os.RemoteException 
	public abstract void registerClient (android.os.ParcelUuid, android.bluetooth.IBluetoothGattCallback)  throws android.os.RemoteException 
	public abstract void unregisterClient (int)  throws android.os.RemoteException 
	public abstract void clientConnect (int, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void clientDisconnect (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void startAdvertising (int)  throws android.os.RemoteException 
	public abstract void stopAdvertising ()  throws android.os.RemoteException 
	public abstract boolean setAdvServiceData (byte[])  throws android.os.RemoteException 
	public abstract byte[] getAdvServiceData ()  throws android.os.RemoteException 
	public abstract boolean setAdvManufacturerCodeAndData (int, byte[])  throws android.os.RemoteException 
	public abstract byte[] getAdvManufacturerData ()  throws android.os.RemoteException 
	public abstract java.util.List getAdvServiceUuids ()  throws android.os.RemoteException 
	public abstract void removeAdvManufacturerCodeAndData (int)  throws android.os.RemoteException 
	public abstract boolean isAdvertising ()  throws android.os.RemoteException 
	public abstract void refreshDevice (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void discoverServices (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void readCharacteristic (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
	public abstract void writeCharacteristic (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, int, byte[])  throws android.os.RemoteException 
	public abstract void readDescriptor (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
	public abstract void writeDescriptor (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, int, byte[])  throws android.os.RemoteException 
	public abstract void registerForNotification (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, boolean)  throws android.os.RemoteException 
	public abstract void beginReliableWrite (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void endReliableWrite (int, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void readRemoteRssi (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void registerServer (android.os.ParcelUuid, android.bluetooth.IBluetoothGattServerCallback)  throws android.os.RemoteException 
	public abstract void unregisterServer (int)  throws android.os.RemoteException 
	public abstract void serverConnect (int, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void serverDisconnect (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void beginServiceDeclaration (int, int, int, int, android.os.ParcelUuid, boolean)  throws android.os.RemoteException 
	public abstract void addIncludedService (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void addCharacteristic (int, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
	public abstract void addDescriptor (int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
	public abstract void endServiceDeclaration (int)  throws android.os.RemoteException 
	public abstract void removeService (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void clearServices (int)  throws android.os.RemoteException 
	public abstract void sendResponse (int, java.lang.String, int, int, int, byte[])  throws android.os.RemoteException 
	public abstract void sendNotification (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, boolean, byte[])  throws android.os.RemoteException 
}

android/bluetooth/BluetoothAdapter$GattCallbackWrapper.class
BluetoothAdapter.java
package android.bluetooth
 android.bluetooth.BluetoothAdapter$GattCallbackWrapper extends android.bluetooth.IBluetoothGattCallback$Stub {
	private static final int LE_CALLBACK_REG_TIMEOUT
	private static final int LE_CALLBACK_REG_WAIT_COUNT
	private final android.bluetooth.BluetoothAdapter$AdvertiseCallback mAdvertiseCallback
	private final android.bluetooth.BluetoothAdapter$LeScanCallback mLeScanCb
	private int mLeHandle
	private final java.util.UUID[] mScanFilter
	private java.lang.ref.WeakReference mBluetoothAdapter
	public void  (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdapter$LeScanCallback, java.util.UUID[]) 
		android.bluetooth.BluetoothAdapter bluetoothAdapter
		android.bluetooth.BluetoothAdapter$LeScanCallback leScanCb
		java.util.UUID[] uuid
	public void  (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdapter$LeScanCallback, java.util.UUID[], android.bluetooth.BluetoothAdapter$AdvertiseCallback) 
		android.bluetooth.BluetoothAdapter bluetoothAdapter
		android.bluetooth.BluetoothAdapter$LeScanCallback leScanCb
		java.util.UUID[] uuid
		android.bluetooth.BluetoothAdapter$AdvertiseCallback callback
	public boolean scanStarted () 
	public boolean advertiseStarted () 
	private boolean waitForRegisteration (int) 
		InterruptedException e
		int count
		int maxWaitCount
		boolean started
	public void stopAdvertising () 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		android.bluetooth.BluetoothAdapter adapter
	public void stopLeScan () 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		android.bluetooth.BluetoothAdapter adapter
	public void onClientRegistered (int, int) 
		int i
		android.os.ParcelUuid[] uuids
		android.bluetooth.BluetoothAdapter adapter
		android.os.RemoteException e
		android.os.RemoteException e
		android.bluetooth.IBluetoothGatt iGatt
		int status
		int clientIf
	public void onClientConnectionState (int, int, boolean, java.lang.String) 
		int status
		int clientIf
		boolean connected
		String address
	public void onScanResult (java.lang.String, int, byte[]) 
		android.bluetooth.BluetoothAdapter adapter
		Exception ex
		String address
		int rssi
		byte[] advData
	public void onGetService (java.lang.String, int, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
	public void onGetIncludedService (java.lang.String, int, int, android.os.ParcelUuid, int, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int inclSrvcType
		int inclSrvcInstId
		android.os.ParcelUuid inclSrvcUuid
	public void onGetCharacteristic (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int charProps
	public void onGetDescriptor (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descInstId
		android.os.ParcelUuid descUuid
	public void onSearchComplete (java.lang.String, int) 
		String address
		int status
	public void onCharacteristicRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
	public void onCharacteristicWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
	public void onNotify (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
	public void onDescriptorRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descInstId
		android.os.ParcelUuid descrUuid
		byte[] value
	public void onDescriptorWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descInstId
		android.os.ParcelUuid descrUuid
	public void onExecuteWrite (java.lang.String, int) 
		String address
		int status
	public void onReadRemoteRssi (java.lang.String, int, int) 
		String address
		int rssi
		int status
	public void onAdvertiseStateChange (int, int) 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		android.bluetooth.BluetoothAdapter adapter
		int advertiseState
		int status
	static int access$000 (android.bluetooth.BluetoothAdapter$GattCallbackWrapper) 
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper x0
	static android.bluetooth.BluetoothAdapter$AdvertiseCallback access$100 (android.bluetooth.BluetoothAdapter$GattCallbackWrapper) 
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper x0
}

android/bluetooth/BluetoothDevice$1.class
BluetoothDevice.java
package android.bluetooth
final android.bluetooth.BluetoothDevice$1 extends android.bluetooth.IBluetoothManagerCallback$Stub {
	void  () 
	public void onBluetoothServiceUp (android.bluetooth.IBluetooth)  throws android.os.RemoteException 
		android.bluetooth.IBluetooth bluetoothService
	public void onBluetoothServiceDown ()  throws android.os.RemoteException 
}

android/bluetooth/BluetoothTetheringDataTracker$2.class
BluetoothTetheringDataTracker.java
package android.bluetooth
 android.bluetooth.BluetoothTetheringDataTracker$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.net.LinkProperties val$linkProperties
	final android.bluetooth.BluetoothTetheringDataTracker this$0
	void  (android.bluetooth.BluetoothTetheringDataTracker, android.net.LinkProperties) 
	public void run () 
		android.os.Message msg
		android.net.DhcpResults dhcpResults
		boolean success
}

android/bluetooth/BluetoothAdapter$AdvertiseCallback.class
BluetoothAdapter.java
package android.bluetooth
public abstract android.bluetooth.BluetoothAdapter$AdvertiseCallback extends java.lang.Object {
	public abstract void onAdvertiseStart (int) 
	public abstract void onAdvertiseStop (int) 
}

android/bluetooth/BluetoothInputDevice.class
BluetoothInputDevice.java
package android.bluetooth
public final android.bluetooth.BluetoothInputDevice extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String ACTION_CONNECTION_STATE_CHANGED
	public static final String ACTION_PROTOCOL_MODE_CHANGED
	public static final String ACTION_VIRTUAL_UNPLUG_STATUS
	public static final int INPUT_DISCONNECT_FAILED_NOT_CONNECTED
	public static final int INPUT_CONNECT_FAILED_ALREADY_CONNECTED
	public static final int INPUT_CONNECT_FAILED_ATTEMPT_FAILED
	public static final int INPUT_OPERATION_GENERIC_FAILURE
	public static final int INPUT_OPERATION_SUCCESS
	public static final int PROTOCOL_REPORT_MODE
	public static final int PROTOCOL_BOOT_MODE
	public static final int PROTOCOL_UNSUPPORTED_MODE
	public static final byte REPORT_TYPE_INPUT
	public static final byte REPORT_TYPE_OUTPUT
	public static final byte REPORT_TYPE_FEATURE
	public static final int VIRTUAL_UNPLUG_STATUS_SUCCESS
	public static final int VIRTUAL_UNPLUG_STATUS_FAIL
	public static final String EXTRA_PROTOCOL_MODE
	public static final String EXTRA_REPORT_TYPE
	public static final String EXTRA_REPORT_ID
	public static final String EXTRA_REPORT_BUFFER_SIZE
	public static final String EXTRA_REPORT
	public static final String EXTRA_VIRTUAL_UNPLUG_STATUS
	private android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.BluetoothAdapter mAdapter
	private android.bluetooth.IBluetoothInputDevice mService
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	private final android.content.ServiceConnection mConnection
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	public boolean connect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean disconnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean setPriority (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int priority
	public int getPriority (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	private boolean isEnabled () 
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	public boolean virtualUnplug (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean getProtocolMode (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean setProtocolMode (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int protocolMode
	public boolean getReport (android.bluetooth.BluetoothDevice, byte, byte, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		byte reportType
		byte reportId
		int bufferSize
	public boolean setReport (android.bluetooth.BluetoothDevice, byte, java.lang.String) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		byte reportType
		String report
	public boolean sendData (android.bluetooth.BluetoothDevice, java.lang.String) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		String report
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothInputDevice) 
		android.bluetooth.BluetoothInputDevice x0
	static android.bluetooth.IBluetoothInputDevice access$102 (android.bluetooth.BluetoothInputDevice, android.bluetooth.IBluetoothInputDevice) 
		android.bluetooth.BluetoothInputDevice x0
		android.bluetooth.IBluetoothInputDevice x1
	static android.content.Context access$200 (android.bluetooth.BluetoothInputDevice) 
		android.bluetooth.BluetoothInputDevice x0
	static android.bluetooth.IBluetoothInputDevice access$100 (android.bluetooth.BluetoothInputDevice) 
		android.bluetooth.BluetoothInputDevice x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$300 (android.bluetooth.BluetoothInputDevice) 
		android.bluetooth.BluetoothInputDevice x0
}

android/bluetooth/BluetoothPbap.class
BluetoothPbap.java
package android.bluetooth
public android.bluetooth.BluetoothPbap extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String PBAP_STATE
	public static final String PBAP_PREVIOUS_STATE
	public static final String PBAP_STATE_CHANGED_ACTION
	private android.bluetooth.IBluetoothPbap mService
	private final android.content.Context mContext
	private android.bluetooth.BluetoothPbap$ServiceListener mServiceListener
	private android.bluetooth.BluetoothAdapter mAdapter
	public static final int STATE_ERROR
	public static final int STATE_DISCONNECTED
	public static final int STATE_CONNECTING
	public static final int STATE_CONNECTED
	public static final int RESULT_FAILURE
	public static final int RESULT_SUCCESS
	public static final int RESULT_CANCELED
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	private final android.content.ServiceConnection mConnection
	public void  (android.content.Context, android.bluetooth.BluetoothPbap$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothPbap$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	protected void finalize ()  throws java.lang.Throwable 
	public synchronized void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	public int getState () 
		android.os.RemoteException e
	public android.bluetooth.BluetoothDevice getClient () 
		android.os.RemoteException e
	public boolean isConnected (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean disconnect () 
		android.os.RemoteException e
	public static boolean doesClassMatchSink (android.bluetooth.BluetoothClass) 
		android.bluetooth.BluetoothClass btClass
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothPbap) 
		android.bluetooth.BluetoothPbap x0
	static android.bluetooth.IBluetoothPbap access$102 (android.bluetooth.BluetoothPbap, android.bluetooth.IBluetoothPbap) 
		android.bluetooth.BluetoothPbap x0
		android.bluetooth.IBluetoothPbap x1
	static android.content.Context access$200 (android.bluetooth.BluetoothPbap) 
		android.bluetooth.BluetoothPbap x0
	static android.bluetooth.IBluetoothPbap access$100 (android.bluetooth.BluetoothPbap) 
		android.bluetooth.BluetoothPbap x0
	static void access$300 (java.lang.String) 
		String x0
	static android.bluetooth.BluetoothPbap$ServiceListener access$400 (android.bluetooth.BluetoothPbap) 
		android.bluetooth.BluetoothPbap x0
}

android/bluetooth/IBluetoothHealthCallback.class
IBluetoothHealthCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHealthCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onHealthAppConfigurationStatusChange (android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
	public abstract void onHealthChannelStateChange (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.BluetoothDevice, int, int, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothGattCallback$Stub$Proxy.class
IBluetoothGattCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothGattCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothGattCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onClientRegistered (int, int)  throws android.os.RemoteException 
		int status
		int clientIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onClientConnectionState (int, int, boolean, java.lang.String)  throws android.os.RemoteException 
		int status
		int clientIf
		boolean connected
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onScanResult (java.lang.String, int, byte[])  throws android.os.RemoteException 
		String address
		int rssi
		byte[] advData
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onGetService (java.lang.String, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onGetIncludedService (java.lang.String, int, int, android.os.ParcelUuid, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int inclSrvcType
		int inclSrvcInstId
		android.os.ParcelUuid inclSrvcUuid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onGetCharacteristic (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int charProps
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onGetDescriptor (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descrUuid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onSearchComplete (java.lang.String, int)  throws android.os.RemoteException 
		String address
		int status
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onCharacteristicRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onCharacteristicWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onExecuteWrite (java.lang.String, int)  throws android.os.RemoteException 
		String address
		int status
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onDescriptorRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descrUuid
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onDescriptorWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descrUuid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onNotify (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onReadRemoteRssi (java.lang.String, int, int)  throws android.os.RemoteException 
		String address
		int rssi
		int status
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onAdvertiseStateChange (int, int)  throws android.os.RemoteException 
		int advertiseState
		int status
		android.os.Parcel _data
}

android/bluetooth/IBluetoothInputDevice.class
IBluetoothInputDevice.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothInputDevice extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean getProtocolMode (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean virtualUnplug (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setProtocolMode (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract boolean getReport (android.bluetooth.BluetoothDevice, byte, byte, int)  throws android.os.RemoteException 
	public abstract boolean setReport (android.bluetooth.BluetoothDevice, byte, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean sendData (android.bluetooth.BluetoothDevice, java.lang.String)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothA2dp$2.class
BluetoothA2dp.java
package android.bluetooth
 android.bluetooth.BluetoothA2dp$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothA2dp this$0
	void  (android.bluetooth.BluetoothA2dp) 
	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
}

android/bluetooth/IBluetooth$Stub$Proxy.class
IBluetooth.java
package android.bluetooth
 android.bluetooth.IBluetooth$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetooth  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean enable ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enableNoAutoConnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disable ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getAddress ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public android.os.ParcelUuid[] getUuids ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelUuid[] _result
	public boolean setName (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getName ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public int getScanMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setScanMode (int, int)  throws android.os.RemoteException 
		int mode
		int duration
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getDiscoverableTimeout ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setDiscoverableTimeout (int)  throws android.os.RemoteException 
		int timeout
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean startDiscovery ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean cancelDiscovery ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isDiscovering ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getAdapterConnectionState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getProfileConnectionState (int)  throws android.os.RemoteException 
		int profile
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.bluetooth.BluetoothDevice[] getBondedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.bluetooth.BluetoothDevice[] _result
	public boolean createBond (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean cancelBondProcess (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean removeBond (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getBondState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String getRemoteName (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public int getRemoteType (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String getRemoteAlias (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean setRemoteAlias (android.bluetooth.BluetoothDevice, java.lang.String)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getRemoteClass (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.os.ParcelUuid[] getRemoteUuids (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelUuid[] _result
	public boolean fetchRemoteUuids (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setPin (android.bluetooth.BluetoothDevice, boolean, int, byte[])  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		boolean accept
		int len
		byte[] pinCode
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setPasskey (android.bluetooth.BluetoothDevice, boolean, int, byte[])  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		boolean accept
		int len
		byte[] passkey
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setPairingConfirmation (android.bluetooth.BluetoothDevice, boolean)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		boolean accept
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void sendConnectionStateChange (android.bluetooth.BluetoothDevice, int, int, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int profile
		int state
		int prevState
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerCallback (android.bluetooth.IBluetoothCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterCallback (android.bluetooth.IBluetoothCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.ParcelFileDescriptor connectSocket (android.bluetooth.BluetoothDevice, int, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		android.bluetooth.BluetoothDevice device
		int type
		android.os.ParcelUuid uuid
		int port
		int flag
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public android.os.ParcelFileDescriptor createSocketChannel (int, java.lang.String, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		int type
		String serviceName
		android.os.ParcelUuid uuid
		int port
		int flag
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public boolean configHciSnoopLog (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/bluetooth/BluetoothPbap$ServiceListener.class
BluetoothPbap.java
package android.bluetooth
public abstract android.bluetooth.BluetoothPbap$ServiceListener extends java.lang.Object {
	public abstract void onServiceConnected (android.bluetooth.BluetoothPbap) 
	public abstract void onServiceDisconnected () 
}

android/bluetooth/IBluetoothHealthCallback$Stub.class
IBluetoothHealthCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHealthCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothHealthCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onHealthAppConfigurationStatusChange
	static final int TRANSACTION_onHealthChannelStateChange
	public void  () 
	public static android.bluetooth.IBluetoothHealthCallback 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.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		int _arg1
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.BluetoothDevice _arg1
		android.os.ParcelFileDescriptor _arg4
		android.bluetooth.BluetoothHealthAppConfiguration _arg0
		android.bluetooth.BluetoothDevice _arg1
		int _arg2
		int _arg3
		android.os.ParcelFileDescriptor _arg4
		int _arg5
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothPan$1.class
BluetoothPan.java
package android.bluetooth
 android.bluetooth.BluetoothPan$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothPan this$0
	void  (android.bluetooth.BluetoothPan) 
	public void onBluetoothStateChange (boolean)  throws android.os.RemoteException 
		Exception re
		boolean on
}

android/bluetooth/IBluetoothGattCallback.class
IBluetoothGattCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGattCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onClientRegistered (int, int)  throws android.os.RemoteException 
	public abstract void onClientConnectionState (int, int, boolean, java.lang.String)  throws android.os.RemoteException 
	public abstract void onScanResult (java.lang.String, int, byte[])  throws android.os.RemoteException 
	public abstract void onGetService (java.lang.String, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onGetIncludedService (java.lang.String, int, int, android.os.ParcelUuid, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onGetCharacteristic (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
	public abstract void onGetDescriptor (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onSearchComplete (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void onCharacteristicRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
	public abstract void onCharacteristicWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onExecuteWrite (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void onDescriptorRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
	public abstract void onDescriptorWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onNotify (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
	public abstract void onReadRemoteRssi (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void onAdvertiseStateChange (int, int)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothGatt.class
BluetoothGatt.java
package android.bluetooth
public final android.bluetooth.BluetoothGatt extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private final android.content.Context mContext
	private android.bluetooth.IBluetoothGatt mService
	private android.bluetooth.BluetoothGattCallback mCallback
	private int mClientIf
	private boolean mAuthRetry
	private android.bluetooth.BluetoothDevice mDevice
	private boolean mAutoConnect
	private int mConnState
	private final Object mStateLock
	private static final int CONN_STATE_IDLE
	private static final int CONN_STATE_CONNECTING
	private static final int CONN_STATE_CONNECTED
	private static final int CONN_STATE_DISCONNECTING
	private static final int CONN_STATE_CLOSED
	private java.util.List mServices
	public static final int GATT_SUCCESS
	public static final int GATT_READ_NOT_PERMITTED
	public static final int GATT_WRITE_NOT_PERMITTED
	public static final int GATT_INSUFFICIENT_AUTHENTICATION
	public static final int GATT_REQUEST_NOT_SUPPORTED
	public static final int GATT_INSUFFICIENT_ENCRYPTION
	public static final int GATT_INVALID_OFFSET
	public static final int GATT_INVALID_ATTRIBUTE_LENGTH
	public static final int GATT_FAILURE
	static final int AUTHENTICATION_NONE
	static final int AUTHENTICATION_NO_MITM
	static final int AUTHENTICATION_MITM
	private final android.bluetooth.IBluetoothGattCallback mBluetoothGattCallback
	void  (android.content.Context, android.bluetooth.IBluetoothGatt, android.bluetooth.BluetoothDevice) 
		android.content.Context context
		android.bluetooth.IBluetoothGatt iGatt
		android.bluetooth.BluetoothDevice device
	public void close () 
	android.bluetooth.BluetoothGattService getService (android.bluetooth.BluetoothDevice, java.util.UUID, int, int) 
		android.bluetooth.BluetoothGattService svc
		java.util.Iterator i$
		android.bluetooth.BluetoothDevice device
		java.util.UUID uuid
		int instanceId
		int type
	private boolean registerApp (android.bluetooth.BluetoothGattCallback) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattCallback callback
		java.util.UUID uuid
	private void unregisterApp () 
		android.os.RemoteException e
	boolean connect (java.lang.Boolean, android.bluetooth.BluetoothGattCallback) 
		Boolean autoConnect
		android.bluetooth.BluetoothGattCallback callback
	public void disconnect () 
		android.os.RemoteException e
	public boolean connect () 
		android.os.RemoteException e
	public android.bluetooth.BluetoothDevice getDevice () 
	public boolean discoverServices () 
		android.os.RemoteException e
	public java.util.List getServices () 
		android.bluetooth.BluetoothGattService service
		java.util.Iterator i$
		java.util.List result
	public android.bluetooth.BluetoothGattService getService (java.util.UUID) 
		android.bluetooth.BluetoothGattService service
		java.util.Iterator i$
		java.util.UUID uuid
	public boolean readCharacteristic (android.bluetooth.BluetoothGattCharacteristic) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothDevice device
	public boolean writeCharacteristic (android.bluetooth.BluetoothGattCharacteristic) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothDevice device
	public boolean readDescriptor (android.bluetooth.BluetoothGattDescriptor) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattDescriptor descriptor
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothDevice device
	public boolean writeDescriptor (android.bluetooth.BluetoothGattDescriptor) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattDescriptor descriptor
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothDevice device
	public boolean beginReliableWrite () 
		android.os.RemoteException e
	public boolean executeReliableWrite () 
		android.os.RemoteException e
	public void abortReliableWrite () 
		android.os.RemoteException e
	public void abortReliableWrite (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice mDevice
	public boolean setCharacteristicNotification (android.bluetooth.BluetoothGattCharacteristic, boolean) 
		android.os.RemoteException e
		android.bluetooth.BluetoothGattCharacteristic characteristic
		boolean enable
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothDevice device
	public boolean refresh () 
		android.os.RemoteException e
	public boolean readRemoteRssi () 
		android.os.RemoteException e
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		int[] states
	static java.lang.Object access$000 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static int access$100 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static int access$202 (android.bluetooth.BluetoothGatt, int) 
		android.bluetooth.BluetoothGatt x0
		int x1
	static android.bluetooth.BluetoothGattCallback access$300 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static int access$102 (android.bluetooth.BluetoothGatt, int) 
		android.bluetooth.BluetoothGatt x0
		int x1
	static int access$200 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static android.bluetooth.BluetoothDevice access$400 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static boolean access$500 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static android.bluetooth.IBluetoothGatt access$600 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static java.util.List access$700 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static boolean access$800 (android.bluetooth.BluetoothGatt) 
		android.bluetooth.BluetoothGatt x0
	static boolean access$802 (android.bluetooth.BluetoothGatt, boolean) 
		android.bluetooth.BluetoothGatt x0
		boolean x1
}

android/bluetooth/BluetoothGatt$1.class
BluetoothGatt.java
package android.bluetooth
 android.bluetooth.BluetoothGatt$1 extends android.bluetooth.IBluetoothGattCallback$Stub {
	final android.bluetooth.BluetoothGatt this$0
	void  (android.bluetooth.BluetoothGatt) 
	public void onClientRegistered (int, int) 
		android.os.RemoteException e
		int status
		int clientIf
	public void onClientConnectionState (int, int, boolean, java.lang.String) 
		Exception ex
		int status
		int clientIf
		boolean connected
		String address
		int profileState
	public void onScanResult (java.lang.String, int, byte[]) 
		String address
		int rssi
		byte[] advData
	public void onGetService (java.lang.String, int, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
	public void onGetIncludedService (java.lang.String, int, int, android.os.ParcelUuid, int, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int inclSrvcType
		int inclSrvcInstId
		android.os.ParcelUuid inclSrvcUuid
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattService includedService
	public void onGetCharacteristic (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int charProps
		android.bluetooth.BluetoothGattService service
	public void onGetDescriptor (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descUuid
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onSearchComplete (java.lang.String, int) 
		Exception ex
		String address
		int status
	public void onCharacteristicRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		android.os.RemoteException e
		Exception ex
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onCharacteristicWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		android.os.RemoteException e
		Exception ex
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onNotify (java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		Exception ex
		String address
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		byte[] value
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onDescriptorRead (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		android.os.RemoteException e
		Exception ex
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descrUuid
		byte[] value
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattDescriptor descriptor
	public void onDescriptorWrite (java.lang.String, int, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		android.os.RemoteException e
		Exception ex
		String address
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcUuid
		int charInstId
		android.os.ParcelUuid charUuid
		int descrInstId
		android.os.ParcelUuid descrUuid
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattDescriptor descriptor
	public void onExecuteWrite (java.lang.String, int) 
		Exception ex
		String address
		int status
	public void onReadRemoteRssi (java.lang.String, int, int) 
		Exception ex
		String address
		int rssi
		int status
	public void onAdvertiseStateChange (int, int) 
		int state
		int status
}

android/bluetooth/IBluetoothHeadsetPhone$Stub$Proxy.class
IBluetoothHeadsetPhone.java
package android.bluetooth
 android.bluetooth.IBluetoothHeadsetPhone$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothHeadsetPhone  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean answerCall ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean hangupCall ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean sendDtmf (int)  throws android.os.RemoteException 
		int dtmf
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean processChld (int)  throws android.os.RemoteException 
		int chld
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getNetworkOperator ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getSubscriberNumber ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean listCurrentCalls ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean queryPhoneState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void updateBtHandsfreeAfterRadioTechnologyChange ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cdmaSwapSecondCallState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cdmaSetSecondCallState (boolean)  throws android.os.RemoteException 
		boolean state
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/IBluetooth.class
IBluetooth.java
package android.bluetooth
public abstract android.bluetooth.IBluetooth extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isEnabled ()  throws android.os.RemoteException 
	public abstract int getState ()  throws android.os.RemoteException 
	public abstract boolean enable ()  throws android.os.RemoteException 
	public abstract boolean enableNoAutoConnect ()  throws android.os.RemoteException 
	public abstract boolean disable ()  throws android.os.RemoteException 
	public abstract java.lang.String getAddress ()  throws android.os.RemoteException 
	public abstract android.os.ParcelUuid[] getUuids ()  throws android.os.RemoteException 
	public abstract boolean setName (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getName ()  throws android.os.RemoteException 
	public abstract int getScanMode ()  throws android.os.RemoteException 
	public abstract boolean setScanMode (int, int)  throws android.os.RemoteException 
	public abstract int getDiscoverableTimeout ()  throws android.os.RemoteException 
	public abstract boolean setDiscoverableTimeout (int)  throws android.os.RemoteException 
	public abstract boolean startDiscovery ()  throws android.os.RemoteException 
	public abstract boolean cancelDiscovery ()  throws android.os.RemoteException 
	public abstract boolean isDiscovering ()  throws android.os.RemoteException 
	public abstract int getAdapterConnectionState ()  throws android.os.RemoteException 
	public abstract int getProfileConnectionState (int)  throws android.os.RemoteException 
	public abstract android.bluetooth.BluetoothDevice[] getBondedDevices ()  throws android.os.RemoteException 
	public abstract boolean createBond (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean cancelBondProcess (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean removeBond (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract int getBondState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.lang.String getRemoteName (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract int getRemoteType (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.lang.String getRemoteAlias (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setRemoteAlias (android.bluetooth.BluetoothDevice, java.lang.String)  throws android.os.RemoteException 
	public abstract int getRemoteClass (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract android.os.ParcelUuid[] getRemoteUuids (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean fetchRemoteUuids (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setPin (android.bluetooth.BluetoothDevice, boolean, int, byte[])  throws android.os.RemoteException 
	public abstract boolean setPasskey (android.bluetooth.BluetoothDevice, boolean, int, byte[])  throws android.os.RemoteException 
	public abstract boolean setPairingConfirmation (android.bluetooth.BluetoothDevice, boolean)  throws android.os.RemoteException 
	public abstract void sendConnectionStateChange (android.bluetooth.BluetoothDevice, int, int, int)  throws android.os.RemoteException 
	public abstract void registerCallback (android.bluetooth.IBluetoothCallback)  throws android.os.RemoteException 
	public abstract void unregisterCallback (android.bluetooth.IBluetoothCallback)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor connectSocket (android.bluetooth.BluetoothDevice, int, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor createSocketChannel (int, java.lang.String, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
	public abstract boolean configHciSnoopLog (boolean)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothHealth$BluetoothHealthCallbackWrapper.class
BluetoothHealth.java
package android.bluetooth
 android.bluetooth.BluetoothHealth$BluetoothHealthCallbackWrapper extends android.bluetooth.IBluetoothHealthCallback$Stub {
	private android.bluetooth.BluetoothHealthCallback mCallback
	public void  (android.bluetooth.BluetoothHealthCallback) 
		android.bluetooth.BluetoothHealthCallback callback
	public void onHealthAppConfigurationStatusChange (android.bluetooth.BluetoothHealthAppConfiguration, int) 
		android.bluetooth.BluetoothHealthAppConfiguration config
		int status
	public void onHealthChannelStateChange (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.BluetoothDevice, int, int, android.os.ParcelFileDescriptor, int) 
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.bluetooth.BluetoothDevice device
		int prevState
		int newState
		android.os.ParcelFileDescriptor fd
		int channelId
}

android/bluetooth/BluetoothTetheringDataTracker$BtdtHandler.class
BluetoothTetheringDataTracker.java
package android.bluetooth
 android.bluetooth.BluetoothTetheringDataTracker$BtdtHandler extends android.os.Handler {
	private com.android.internal.util.AsyncChannel mStackChannel
	private final android.bluetooth.BluetoothTetheringDataTracker mBtdt
	void  (android.os.Looper, android.bluetooth.BluetoothTetheringDataTracker) 
		android.os.Looper looper
		android.bluetooth.BluetoothTetheringDataTracker parent
	public void handleMessage (android.os.Message) 
		com.android.internal.util.AsyncChannel ac
		android.net.LinkProperties linkProperties
		android.os.Message msg
}

android/bluetooth/IBluetoothStateChangeCallback.class
IBluetoothStateChangeCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothStateChangeCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onBluetoothStateChange (boolean)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothA2dp$Stub.class
IBluetoothA2dp.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothA2dp$Stub extends android.os.Binder implements android.bluetooth.IBluetoothA2dp  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_getConnectedDevices
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_getConnectionState
	static final int TRANSACTION_setPriority
	static final int TRANSACTION_getPriority
	static final int TRANSACTION_isAvrcpAbsoluteVolumeSupported
	static final int TRANSACTION_adjustAvrcpAbsoluteVolume
	static final int TRANSACTION_setAvrcpAbsoluteVolume
	static final int TRANSACTION_isA2dpPlaying
	public void  () 
	public static android.bluetooth.IBluetoothA2dp 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.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		boolean _result
		int _arg0
		int _arg0
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothPbap$1.class
BluetoothPbap.java
package android.bluetooth
 android.bluetooth.BluetoothPbap$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothPbap this$0
	void  (android.bluetooth.BluetoothPbap) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/IBluetoothCallback$Stub$Proxy.class
IBluetoothCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onBluetoothStateChange (int, int)  throws android.os.RemoteException 
		int prevState
		int newState
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothClass$1.class
BluetoothClass.java
package android.bluetooth
final android.bluetooth.BluetoothClass$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.bluetooth.BluetoothClass createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.bluetooth.BluetoothClass[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/bluetooth/BluetoothProfile$ServiceListener.class
BluetoothProfile.java
package android.bluetooth
public abstract android.bluetooth.BluetoothProfile$ServiceListener extends java.lang.Object {
	public abstract void onServiceConnected (int, android.bluetooth.BluetoothProfile) 
	public abstract void onServiceDisconnected (int) 
}

android/bluetooth/IBluetoothMap$Stub$Proxy.class
IBluetoothMap.java
package android.bluetooth
 android.bluetooth.IBluetoothMap$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothMap  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int getState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.bluetooth.BluetoothDevice getClient ()  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.bluetooth.BluetoothDevice _result
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getConnectedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int priority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/bluetooth/BluetoothClass$Device.class
BluetoothClass.java
package android.bluetooth
public android.bluetooth.BluetoothClass$Device extends java.lang.Object {
	private static final int BITMASK
	public static final int COMPUTER_UNCATEGORIZED
	public static final int COMPUTER_DESKTOP
	public static final int COMPUTER_SERVER
	public static final int COMPUTER_LAPTOP
	public static final int COMPUTER_HANDHELD_PC_PDA
	public static final int COMPUTER_PALM_SIZE_PC_PDA
	public static final int COMPUTER_WEARABLE
	public static final int PHONE_UNCATEGORIZED
	public static final int PHONE_CELLULAR
	public static final int PHONE_CORDLESS
	public static final int PHONE_SMART
	public static final int PHONE_MODEM_OR_GATEWAY
	public static final int PHONE_ISDN
	public static final int AUDIO_VIDEO_UNCATEGORIZED
	public static final int AUDIO_VIDEO_WEARABLE_HEADSET
	public static final int AUDIO_VIDEO_HANDSFREE
	public static final int AUDIO_VIDEO_MICROPHONE
	public static final int AUDIO_VIDEO_LOUDSPEAKER
	public static final int AUDIO_VIDEO_HEADPHONES
	public static final int AUDIO_VIDEO_PORTABLE_AUDIO
	public static final int AUDIO_VIDEO_CAR_AUDIO
	public static final int AUDIO_VIDEO_SET_TOP_BOX
	public static final int AUDIO_VIDEO_HIFI_AUDIO
	public static final int AUDIO_VIDEO_VCR
	public static final int AUDIO_VIDEO_VIDEO_CAMERA
	public static final int AUDIO_VIDEO_CAMCORDER
	public static final int AUDIO_VIDEO_VIDEO_MONITOR
	public static final int AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER
	public static final int AUDIO_VIDEO_VIDEO_CONFERENCING
	public static final int AUDIO_VIDEO_VIDEO_GAMING_TOY
	public static final int WEARABLE_UNCATEGORIZED
	public static final int WEARABLE_WRIST_WATCH
	public static final int WEARABLE_PAGER
	public static final int WEARABLE_JACKET
	public static final int WEARABLE_HELMET
	public static final int WEARABLE_GLASSES
	public static final int TOY_UNCATEGORIZED
	public static final int TOY_ROBOT
	public static final int TOY_VEHICLE
	public static final int TOY_DOLL_ACTION_FIGURE
	public static final int TOY_CONTROLLER
	public static final int TOY_GAME
	public static final int HEALTH_UNCATEGORIZED
	public static final int HEALTH_BLOOD_PRESSURE
	public static final int HEALTH_THERMOMETER
	public static final int HEALTH_WEIGHING
	public static final int HEALTH_GLUCOSE
	public static final int HEALTH_PULSE_OXIMETER
	public static final int HEALTH_PULSE_RATE
	public static final int HEALTH_DATA_DISPLAY
	public static final int PERIPHERAL_NON_KEYBOARD_NON_POINTING
	public static final int PERIPHERAL_KEYBOARD
	public static final int PERIPHERAL_POINTING
	public static final int PERIPHERAL_KEYBOARD_POINTING
	public void  () 
}

android/bluetooth/IBluetoothManager$Stub$Proxy.class
IBluetoothManager.java
package android.bluetooth
 android.bluetooth.IBluetoothManager$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.bluetooth.IBluetooth registerAdapter (android.bluetooth.IBluetoothManagerCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothManagerCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		android.bluetooth.IBluetooth _result
	public void unregisterAdapter (android.bluetooth.IBluetoothManagerCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothManagerCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerStateChangeCallback (android.bluetooth.IBluetoothStateChangeCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothStateChangeCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterStateChangeCallback (android.bluetooth.IBluetoothStateChangeCallback)  throws android.os.RemoteException 
		android.bluetooth.IBluetoothStateChangeCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enable ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enableNoAutoConnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disable (boolean)  throws android.os.RemoteException 
		boolean persist
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.bluetooth.IBluetoothGatt getBluetoothGatt ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.bluetooth.IBluetoothGatt _result
	public java.lang.String getAddress ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getName ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
}

android/bluetooth/BluetoothManager.class
BluetoothManager.java
package android.bluetooth
public final android.bluetooth.BluetoothManager extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private final android.bluetooth.BluetoothAdapter mAdapter
	public void  (android.content.Context) 
		android.content.Context context
	public android.bluetooth.BluetoothAdapter getAdapter () 
	public int getConnectionState (android.bluetooth.BluetoothDevice, int) 
		android.bluetooth.BluetoothDevice connectedDevice
		java.util.Iterator i$
		android.bluetooth.BluetoothDevice device
		int profile
		java.util.List connectedDevices
	public java.util.List getConnectedDevices (int) 
		android.bluetooth.IBluetoothManager managerService
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		int profile
		java.util.List connectedDevices
	public java.util.List getDevicesMatchingConnectionStates (int, int[]) 
		android.bluetooth.IBluetoothManager managerService
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		int profile
		int[] states
		java.util.List devices
	public android.bluetooth.BluetoothGattServer openGattServer (android.content.Context, android.bluetooth.BluetoothGattServerCallback) 
		android.bluetooth.IBluetoothManager managerService
		android.bluetooth.IBluetoothGatt iGatt
		android.bluetooth.BluetoothGattServer mGattServer
		Boolean regStatus
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothGattServerCallback callback
}

android/bluetooth/IBluetooth$Stub.class
IBluetooth.java
package android.bluetooth
public abstract android.bluetooth.IBluetooth$Stub extends android.os.Binder implements android.bluetooth.IBluetooth  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isEnabled
	static final int TRANSACTION_getState
	static final int TRANSACTION_enable
	static final int TRANSACTION_enableNoAutoConnect
	static final int TRANSACTION_disable
	static final int TRANSACTION_getAddress
	static final int TRANSACTION_getUuids
	static final int TRANSACTION_setName
	static final int TRANSACTION_getName
	static final int TRANSACTION_getScanMode
	static final int TRANSACTION_setScanMode
	static final int TRANSACTION_getDiscoverableTimeout
	static final int TRANSACTION_setDiscoverableTimeout
	static final int TRANSACTION_startDiscovery
	static final int TRANSACTION_cancelDiscovery
	static final int TRANSACTION_isDiscovering
	static final int TRANSACTION_getAdapterConnectionState
	static final int TRANSACTION_getProfileConnectionState
	static final int TRANSACTION_getBondedDevices
	static final int TRANSACTION_createBond
	static final int TRANSACTION_cancelBondProcess
	static final int TRANSACTION_removeBond
	static final int TRANSACTION_getBondState
	static final int TRANSACTION_getRemoteName
	static final int TRANSACTION_getRemoteType
	static final int TRANSACTION_getRemoteAlias
	static final int TRANSACTION_setRemoteAlias
	static final int TRANSACTION_getRemoteClass
	static final int TRANSACTION_getRemoteUuids
	static final int TRANSACTION_fetchRemoteUuids
	static final int TRANSACTION_setPin
	static final int TRANSACTION_setPasskey
	static final int TRANSACTION_setPairingConfirmation
	static final int TRANSACTION_sendConnectionStateChange
	static final int TRANSACTION_registerCallback
	static final int TRANSACTION_unregisterCallback
	static final int TRANSACTION_connectSocket
	static final int TRANSACTION_createSocketChannel
	static final int TRANSACTION_configHciSnoopLog
	public void  () 
	public static android.bluetooth.IBluetooth 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 
		boolean _result
		int _result
		boolean _result
		boolean _result
		boolean _result
		String _result
		android.os.ParcelUuid[] _result
		String _arg0
		boolean _result
		String _result
		int _result
		int _arg0
		int _arg1
		boolean _result
		int _result
		int _arg0
		boolean _result
		boolean _result
		boolean _result
		boolean _result
		int _result
		int _arg0
		int _result
		android.bluetooth.BluetoothDevice[] _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		String _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		String _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		String _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		android.os.ParcelUuid[] _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _arg1
		int _arg2
		byte[] _arg3
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _arg1
		int _arg2
		byte[] _arg3
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		int _arg2
		int _arg3
		android.bluetooth.IBluetoothCallback _arg0
		android.bluetooth.IBluetoothCallback _arg0
		android.bluetooth.BluetoothDevice _arg0
		android.os.ParcelUuid _arg2
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		android.os.ParcelUuid _arg2
		int _arg3
		int _arg4
		android.os.ParcelFileDescriptor _result
		android.os.ParcelUuid _arg2
		int _arg0
		String _arg1
		android.os.ParcelUuid _arg2
		int _arg3
		int _arg4
		android.os.ParcelFileDescriptor _result
		boolean _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothGattServerCallback.class
IBluetoothGattServerCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGattServerCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onServerRegistered (int, int)  throws android.os.RemoteException 
	public abstract void onScanResult (java.lang.String, int, byte[])  throws android.os.RemoteException 
	public abstract void onServerConnectionState (int, int, boolean, java.lang.String)  throws android.os.RemoteException 
	public abstract void onServiceAdded (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onCharacteristicReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onDescriptorReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid)  throws android.os.RemoteException 
	public abstract void onCharacteristicWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
	public abstract void onDescriptorWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
	public abstract void onExecuteWrite (java.lang.String, int, boolean)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothAdapter$2.class
BluetoothAdapter.java
package android.bluetooth
 android.bluetooth.BluetoothAdapter$2 extends android.bluetooth.IBluetoothManagerCallback$Stub {
	final android.bluetooth.BluetoothAdapter this$0
	void  (android.bluetooth.BluetoothAdapter) 
	public void onBluetoothServiceUp (android.bluetooth.IBluetooth) 
		Exception e
		android.bluetooth.IBluetoothManagerCallback cb
		java.util.Iterator i$
		android.bluetooth.IBluetooth bluetoothService
	public void onBluetoothServiceDown () 
		Exception e
		android.bluetooth.IBluetoothManagerCallback cb
		java.util.Iterator i$
}

android/bluetooth/BluetoothHealthCallback.class
BluetoothHealthCallback.java
package android.bluetooth
public abstract android.bluetooth.BluetoothHealthCallback extends java.lang.Object {
	private static final String TAG
	public void  () 
	public void onHealthAppConfigurationStatusChange (android.bluetooth.BluetoothHealthAppConfiguration, int) 
		android.bluetooth.BluetoothHealthAppConfiguration config
		int status
	public void onHealthChannelStateChange (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.BluetoothDevice, int, int, android.os.ParcelFileDescriptor, int) 
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.bluetooth.BluetoothDevice device
		int prevState
		int newState
		android.os.ParcelFileDescriptor fd
		int channelId
}

android/bluetooth/IBluetoothManager.class
IBluetoothManager.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.bluetooth.IBluetooth registerAdapter (android.bluetooth.IBluetoothManagerCallback)  throws android.os.RemoteException 
	public abstract void unregisterAdapter (android.bluetooth.IBluetoothManagerCallback)  throws android.os.RemoteException 
	public abstract void registerStateChangeCallback (android.bluetooth.IBluetoothStateChangeCallback)  throws android.os.RemoteException 
	public abstract void unregisterStateChangeCallback (android.bluetooth.IBluetoothStateChangeCallback)  throws android.os.RemoteException 
	public abstract boolean isEnabled ()  throws android.os.RemoteException 
	public abstract boolean enable ()  throws android.os.RemoteException 
	public abstract boolean enableNoAutoConnect ()  throws android.os.RemoteException 
	public abstract boolean disable (boolean)  throws android.os.RemoteException 
	public abstract android.bluetooth.IBluetoothGatt getBluetoothGatt ()  throws android.os.RemoteException 
	public abstract java.lang.String getAddress ()  throws android.os.RemoteException 
	public abstract java.lang.String getName ()  throws android.os.RemoteException 
}

android/bluetooth/BluetoothTetheringDataTracker$1.class
BluetoothTetheringDataTracker.java
package android.bluetooth
 android.bluetooth.BluetoothTetheringDataTracker$1 extends java.lang.Object implements android.bluetooth.BluetoothProfile$ServiceListener  {
	final android.bluetooth.BluetoothTetheringDataTracker this$0
	void  (android.bluetooth.BluetoothTetheringDataTracker) 
	public void onServiceConnected (int, android.bluetooth.BluetoothProfile) 
		int profile
		android.bluetooth.BluetoothProfile proxy
	public void onServiceDisconnected (int) 
		int profile
}

android/bluetooth/IBluetoothManagerCallback$Stub.class
IBluetoothManagerCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothManagerCallback$Stub extends android.os.Binder implements android.bluetooth.IBluetoothManagerCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onBluetoothServiceUp
	static final int TRANSACTION_onBluetoothServiceDown
	public void  () 
	public static android.bluetooth.IBluetoothManagerCallback 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.bluetooth.IBluetooth _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/IBluetoothHeadset$Stub$Proxy.class
IBluetoothHeadset.java
package android.bluetooth
 android.bluetooth.IBluetoothHeadset$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothHeadset  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getConnectedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int priority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean startVoiceRecognition (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean stopVoiceRecognition (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isAudioConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean sendVendorSpecificResultCode (android.bluetooth.BluetoothDevice, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		String command
		String arg
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getBatteryUsageHint (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean acceptIncomingConnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean rejectIncomingConnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getAudioState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isAudioOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean connectAudio ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnectAudio ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean startScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean stopScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void phoneStateChanged (int, int, int, java.lang.String, int)  throws android.os.RemoteException 
		int numActive
		int numHeld
		int callState
		String number
		int type
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clccResponse (int, int, int, int, boolean, java.lang.String, int)  throws android.os.RemoteException 
		int index
		int direction
		int status
		int mode
		boolean mpty
		String number
		int type
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothMap.class
BluetoothMap.java
package android.bluetooth
public final android.bluetooth.BluetoothMap extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String ACTION_CONNECTION_STATE_CHANGED
	private android.bluetooth.IBluetoothMap mService
	private final android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.BluetoothAdapter mAdapter
	public static final int STATE_ERROR
	public static final int RESULT_FAILURE
	public static final int RESULT_SUCCESS
	public static final int RESULT_CANCELED
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	private final android.content.ServiceConnection mConnection
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	protected void finalize ()  throws java.lang.Throwable 
	public synchronized void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	public int getState () 
		android.os.RemoteException e
	public android.bluetooth.BluetoothDevice getClient () 
		android.os.RemoteException e
	public boolean isConnected (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean connect (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	public boolean disconnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public static boolean doesClassMatchSink (android.bluetooth.BluetoothClass) 
		android.bluetooth.BluetoothClass btClass
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean setPriority (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int priority
	public int getPriority (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	private static void log (java.lang.String) 
		String msg
	private boolean isEnabled () 
		android.bluetooth.BluetoothAdapter adapter
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothMap) 
		android.bluetooth.BluetoothMap x0
	static android.bluetooth.IBluetoothMap access$102 (android.bluetooth.BluetoothMap, android.bluetooth.IBluetoothMap) 
		android.bluetooth.BluetoothMap x0
		android.bluetooth.IBluetoothMap x1
	static android.content.Context access$200 (android.bluetooth.BluetoothMap) 
		android.bluetooth.BluetoothMap x0
	static android.bluetooth.IBluetoothMap access$100 (android.bluetooth.BluetoothMap) 
		android.bluetooth.BluetoothMap x0
	static void access$300 (java.lang.String) 
		String x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$400 (android.bluetooth.BluetoothMap) 
		android.bluetooth.BluetoothMap x0
}

android/bluetooth/IBluetoothPan$Stub.class
IBluetoothPan.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothPan$Stub extends android.os.Binder implements android.bluetooth.IBluetoothPan  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isTetheringOn
	static final int TRANSACTION_setBluetoothTethering
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_getConnectedDevices
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_getConnectionState
	public void  () 
	public static android.bluetooth.IBluetoothPan 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 
		boolean _result
		boolean _arg0
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothInputDevice$1.class
BluetoothInputDevice.java
package android.bluetooth
 android.bluetooth.BluetoothInputDevice$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothInputDevice this$0
	void  (android.bluetooth.BluetoothInputDevice) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/BluetoothAdapter$1.class
BluetoothAdapter.java
package android.bluetooth
 android.bluetooth.BluetoothAdapter$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.bluetooth.BluetoothAdapter$AdvertiseCallback val$callback
	final android.bluetooth.BluetoothAdapter this$0
	void  (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdapter$AdvertiseCallback) 
	public void run () 
}

android/bluetooth/BluetoothGattService.class
BluetoothGattService.java
package android.bluetooth
public android.bluetooth.BluetoothGattService extends java.lang.Object {
	public static final int SERVICE_TYPE_PRIMARY
	public static final int SERVICE_TYPE_SECONDARY
	protected android.bluetooth.BluetoothDevice mDevice
	protected java.util.UUID mUuid
	protected int mInstanceId
	protected int mHandles
	protected int mServiceType
	protected java.util.List mCharacteristics
	protected java.util.List mIncludedServices
	private boolean mAdvertisePreferred
	public void  (java.util.UUID, int) 
		java.util.UUID uuid
		int serviceType
	void  (android.bluetooth.BluetoothDevice, java.util.UUID, int, int) 
		android.bluetooth.BluetoothDevice device
		java.util.UUID uuid
		int instanceId
		int serviceType
	android.bluetooth.BluetoothDevice getDevice () 
	public boolean addService (android.bluetooth.BluetoothGattService) 
		android.bluetooth.BluetoothGattService service
	public boolean addCharacteristic (android.bluetooth.BluetoothGattCharacteristic) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
	android.bluetooth.BluetoothGattCharacteristic getCharacteristic (java.util.UUID, int) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
		java.util.Iterator i$
		java.util.UUID uuid
		int instanceId
	public void setInstanceId (int) 
		int instanceId
	int getHandles () 
	public void setHandles (int) 
		int handles
	void addIncludedService (android.bluetooth.BluetoothGattService) 
		android.bluetooth.BluetoothGattService includedService
	public java.util.UUID getUuid () 
	public int getInstanceId () 
	public int getType () 
	public java.util.List getIncludedServices () 
	public java.util.List getCharacteristics () 
	public android.bluetooth.BluetoothGattCharacteristic getCharacteristic (java.util.UUID) 
		android.bluetooth.BluetoothGattCharacteristic characteristic
		java.util.Iterator i$
		java.util.UUID uuid
	public boolean isAdvertisePreferred () 
	public void setAdvertisePreferred (boolean) 
		boolean advertisePreferred
}

android/bluetooth/IBluetoothGattServerCallback$Stub$Proxy.class
IBluetoothGattServerCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothGattServerCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothGattServerCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onServerRegistered (int, int)  throws android.os.RemoteException 
		int status
		int serverIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onScanResult (java.lang.String, int, byte[])  throws android.os.RemoteException 
		String address
		int rssi
		byte[] advData
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onServerConnectionState (int, int, boolean, java.lang.String)  throws android.os.RemoteException 
		int status
		int serverIf
		boolean connected
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onServiceAdded (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onCharacteristicReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int transId
		int offset
		boolean isLong
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onDescriptorReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid)  throws android.os.RemoteException 
		String address
		int transId
		int offset
		boolean isLong
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		android.os.ParcelUuid descrId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onCharacteristicWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
		String address
		int transId
		int offset
		int length
		boolean isPrep
		boolean needRsp
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onDescriptorWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid, byte[])  throws android.os.RemoteException 
		String address
		int transId
		int offset
		int length
		boolean isPrep
		boolean needRsp
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		android.os.ParcelUuid descrId
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onExecuteWrite (java.lang.String, int, boolean)  throws android.os.RemoteException 
		String address
		int transId
		boolean execWrite
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothPan$2.class
BluetoothPan.java
package android.bluetooth
 android.bluetooth.BluetoothPan$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothPan this$0
	void  (android.bluetooth.BluetoothPan) 
	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
}

android/bluetooth/BluetoothTetheringDataTracker.class
BluetoothTetheringDataTracker.java
package android.bluetooth
public android.bluetooth.BluetoothTetheringDataTracker extends android.net.BaseNetworkStateTracker {
	private static final String NETWORKTYPE
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private java.util.concurrent.atomic.AtomicBoolean mTeardownRequested
	private java.util.concurrent.atomic.AtomicBoolean mPrivateDnsRouteSet
	private java.util.concurrent.atomic.AtomicInteger mDefaultGatewayAddr
	private java.util.concurrent.atomic.AtomicBoolean mDefaultRouteSet
	private final Object mLinkPropertiesLock
	private final Object mNetworkInfoLock
	private android.bluetooth.BluetoothPan mBluetoothPan
	private static String mRevTetheredIface
	private android.os.Handler mCsHandler
	private static android.bluetooth.BluetoothTetheringDataTracker sInstance
	private android.bluetooth.BluetoothTetheringDataTracker$BtdtHandler mBtdtHandler
	private java.util.concurrent.atomic.AtomicReference mAsyncChannel
	private android.bluetooth.BluetoothProfile$ServiceListener mProfileServiceListener
	private void  () 
	public static synchronized android.bluetooth.BluetoothTetheringDataTracker getInstance () 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public boolean isTeardownRequested () 
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
		android.bluetooth.BluetoothAdapter adapter
	public boolean teardown () 
		android.bluetooth.BluetoothDevice device
		java.util.Iterator i$
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	public boolean reconnect () 
	public boolean setRadio (boolean) 
		boolean turnOn
	public synchronized boolean isAvailable () 
	public int startUsingNetworkFeature (java.lang.String, int, int) 
		String feature
		int callingPid
		int callingUid
	public int stopUsingNetworkFeature (java.lang.String, int, int) 
		String feature
		int callingPid
		int callingUid
	public void setUserDataEnable (boolean) 
		boolean enabled
	public void setPolicyDataEnable (boolean) 
		boolean enabled
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public android.net.NetworkInfo getNetworkInfo () 
	public android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public int getDefaultGatewayAddr () 
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public java.lang.String getTcpBufferSizesPropName () 
	private static short countPrefixLength (byte[]) 
		int i
		byte b
		byte[] arr$
		int len$
		int i$
		byte[] mask
		short count
	void startReverseTether (android.net.LinkProperties) 
		android.net.LinkProperties linkProperties
		Thread dhcpThread
	void stopReverseTether () 
	public void setDependencyMet (boolean) 
		boolean met
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
	static android.bluetooth.BluetoothPan access$002 (android.bluetooth.BluetoothTetheringDataTracker, android.bluetooth.BluetoothPan) 
		android.bluetooth.BluetoothTetheringDataTracker x0
		android.bluetooth.BluetoothPan x1
	static java.lang.Object access$100 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.net.LinkProperties access$200 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.net.LinkProperties access$302 (android.bluetooth.BluetoothTetheringDataTracker, android.net.LinkProperties) 
		android.bluetooth.BluetoothTetheringDataTracker x0
		android.net.LinkProperties x1
	static java.lang.Object access$400 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.net.NetworkInfo access$500 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.net.NetworkInfo access$600 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.os.Handler access$700 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static android.net.NetworkInfo access$800 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
	static java.util.concurrent.atomic.AtomicReference access$900 (android.bluetooth.BluetoothTetheringDataTracker) 
		android.bluetooth.BluetoothTetheringDataTracker x0
}

android/bluetooth/IBluetoothCallback.class
IBluetoothCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onBluetoothStateChange (int, int)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothPbap$Stub$Proxy.class
IBluetoothPbap.java
package android.bluetooth
 android.bluetooth.IBluetoothPbap$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothPbap  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int getState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.bluetooth.BluetoothDevice getClient ()  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.bluetooth.BluetoothDevice _result
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/bluetooth/BluetoothA2dp.class
BluetoothA2dp.java
package android.bluetooth
public final android.bluetooth.BluetoothA2dp extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String ACTION_CONNECTION_STATE_CHANGED
	public static final String ACTION_PLAYING_STATE_CHANGED
	public static final int STATE_PLAYING
	public static final int STATE_NOT_PLAYING
	private android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.IBluetoothA2dp mService
	private android.bluetooth.BluetoothAdapter mAdapter
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	private final android.content.ServiceConnection mConnection
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	public void finalize () 
	public boolean connect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean disconnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean setPriority (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int priority
	public int getPriority (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean isAvrcpAbsoluteVolumeSupported () 
		android.os.RemoteException e
	public void adjustAvrcpAbsoluteVolume (int) 
		android.os.RemoteException e
		int direction
	public void setAvrcpAbsoluteVolume (int) 
		android.os.RemoteException e
		int volume
	public boolean isA2dpPlaying (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean shouldSendVolumeKeys (android.bluetooth.BluetoothDevice) 
		android.os.ParcelUuid uuid
		android.os.ParcelUuid[] arr$
		int len$
		int i$
		android.os.ParcelUuid[] uuids
		android.bluetooth.BluetoothDevice device
	public static java.lang.String stateToString (int) 
		int state
	private boolean isEnabled () 
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothA2dp) 
		android.bluetooth.BluetoothA2dp x0
	static android.bluetooth.IBluetoothA2dp access$102 (android.bluetooth.BluetoothA2dp, android.bluetooth.IBluetoothA2dp) 
		android.bluetooth.BluetoothA2dp x0
		android.bluetooth.IBluetoothA2dp x1
	static android.content.Context access$200 (android.bluetooth.BluetoothA2dp) 
		android.bluetooth.BluetoothA2dp x0
	static android.bluetooth.IBluetoothA2dp access$100 (android.bluetooth.BluetoothA2dp) 
		android.bluetooth.BluetoothA2dp x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$300 (android.bluetooth.BluetoothA2dp) 
		android.bluetooth.BluetoothA2dp x0
}

android/bluetooth/BluetoothGattCallback.class
BluetoothGattCallback.java
package android.bluetooth
public abstract android.bluetooth.BluetoothGattCallback extends java.lang.Object {
	public void  () 
	public void onConnectionStateChange (android.bluetooth.BluetoothGatt, int, int) 
		android.bluetooth.BluetoothGatt gatt
		int status
		int newState
	public void onServicesDiscovered (android.bluetooth.BluetoothGatt, int) 
		android.bluetooth.BluetoothGatt gatt
		int status
	public void onCharacteristicRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int) 
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattCharacteristic characteristic
		int status
	public void onCharacteristicWrite (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic, int) 
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattCharacteristic characteristic
		int status
	public void onCharacteristicChanged (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattCharacteristic) 
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onDescriptorRead (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int) 
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattDescriptor descriptor
		int status
	public void onDescriptorWrite (android.bluetooth.BluetoothGatt, android.bluetooth.BluetoothGattDescriptor, int) 
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattDescriptor descriptor
		int status
	public void onReliableWriteCompleted (android.bluetooth.BluetoothGatt, int) 
		android.bluetooth.BluetoothGatt gatt
		int status
	public void onReadRemoteRssi (android.bluetooth.BluetoothGatt, int, int) 
		android.bluetooth.BluetoothGatt gatt
		int rssi
		int status
}

android/bluetooth/IBluetoothHeadset.class
IBluetoothHeadset.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothHeadset extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean startVoiceRecognition (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean stopVoiceRecognition (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean isAudioConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean sendVendorSpecificResultCode (android.bluetooth.BluetoothDevice, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract int getBatteryUsageHint (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean acceptIncomingConnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean rejectIncomingConnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract int getAudioState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean isAudioOn ()  throws android.os.RemoteException 
	public abstract boolean connectAudio ()  throws android.os.RemoteException 
	public abstract boolean disconnectAudio ()  throws android.os.RemoteException 
	public abstract boolean startScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean stopScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract void phoneStateChanged (int, int, int, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void clccResponse (int, int, int, int, boolean, java.lang.String, int)  throws android.os.RemoteException 
}

android/bluetooth/BluetoothAdvScanData.class
BluetoothAdvScanData.java
package android.bluetooth
public final android.bluetooth.BluetoothAdvScanData extends java.lang.Object {
	public static final int AD
	public static final int SCAN_RESPONSE
	public static final int EIR
	private static final String TAG
	private final int mDataType
	private android.bluetooth.IBluetoothGatt mBluetoothGatt
	public void  (android.bluetooth.IBluetoothGatt, int) 
		android.bluetooth.IBluetoothGatt mBluetoothGatt
		int dataType
	public int getDataType () 
	public boolean setManufacturerData (int, byte[]) 
		android.os.RemoteException e
		int manufacturerCode
		byte[] manufacturerData
	public boolean setServiceData (byte[]) 
		android.os.RemoteException e
		byte[] serviceData
	public java.util.List getServiceUuids () 
		android.os.RemoteException e
	public byte[] getManufacturerData () 
		android.os.RemoteException e
	public byte[] getServiceData () 
		android.os.RemoteException e
	public void removeManufacturerCodeAndData (int) 
		android.os.RemoteException e
		int manufacturerCode
}

android/bluetooth/BluetoothHealth$1.class
BluetoothHealth.java
package android.bluetooth
 android.bluetooth.BluetoothHealth$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothHealth this$0
	void  (android.bluetooth.BluetoothHealth) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/BluetoothHeadset.class
BluetoothHeadset.java
package android.bluetooth
public final android.bluetooth.BluetoothHeadset extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final String ACTION_CONNECTION_STATE_CHANGED
	public static final String ACTION_AUDIO_STATE_CHANGED
	public static final String ACTION_VENDOR_SPECIFIC_HEADSET_EVENT
	public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD
	public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_CMD_TYPE
	public static final int AT_CMD_TYPE_READ
	public static final int AT_CMD_TYPE_TEST
	public static final int AT_CMD_TYPE_SET
	public static final int AT_CMD_TYPE_BASIC
	public static final int AT_CMD_TYPE_ACTION
	public static final String EXTRA_VENDOR_SPECIFIC_HEADSET_EVENT_ARGS
	public static final String VENDOR_SPECIFIC_HEADSET_EVENT_COMPANY_ID_CATEGORY
	public static final String VENDOR_RESULT_CODE_COMMAND_ANDROID
	public static final int STATE_AUDIO_DISCONNECTED
	public static final int STATE_AUDIO_CONNECTING
	public static final int STATE_AUDIO_CONNECTED
	private android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.IBluetoothHeadset mService
	private android.bluetooth.BluetoothAdapter mAdapter
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	private final android.content.ServiceConnection mConnection
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	public boolean connect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean disconnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean setPriority (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int priority
	public int getPriority (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean startVoiceRecognition (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean stopVoiceRecognition (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean isAudioConnected (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public int getBatteryUsageHint (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public static boolean isBluetoothVoiceDialingEnabled (android.content.Context) 
		android.content.Context context
	public boolean acceptIncomingConnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean rejectIncomingConnect (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public int getAudioState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean isAudioOn () 
		android.os.RemoteException e
	public boolean connectAudio () 
		android.os.RemoteException e
	public boolean disconnectAudio () 
		android.os.RemoteException e
	public boolean startScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public boolean stopScoUsingVirtualVoiceCall (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public void phoneStateChanged (int, int, int, java.lang.String, int) 
		android.os.RemoteException e
		int numActive
		int numHeld
		int callState
		String number
		int type
	public void clccResponse (int, int, int, int, boolean, java.lang.String, int) 
		android.os.RemoteException e
		int index
		int direction
		int status
		int mode
		boolean mpty
		String number
		int type
	public boolean sendVendorSpecificResultCode (android.bluetooth.BluetoothDevice, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		String command
		String arg
	private boolean isEnabled () 
	private boolean isDisabled () 
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothHeadset) 
		android.bluetooth.BluetoothHeadset x0
	static android.bluetooth.IBluetoothHeadset access$102 (android.bluetooth.BluetoothHeadset, android.bluetooth.IBluetoothHeadset) 
		android.bluetooth.BluetoothHeadset x0
		android.bluetooth.IBluetoothHeadset x1
	static android.content.Context access$200 (android.bluetooth.BluetoothHeadset) 
		android.bluetooth.BluetoothHeadset x0
	static android.bluetooth.IBluetoothHeadset access$100 (android.bluetooth.BluetoothHeadset) 
		android.bluetooth.BluetoothHeadset x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$300 (android.bluetooth.BluetoothHeadset) 
		android.bluetooth.BluetoothHeadset x0
}

android/bluetooth/IBluetoothManagerCallback.class
IBluetoothManagerCallback.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothManagerCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onBluetoothServiceUp (android.bluetooth.IBluetooth)  throws android.os.RemoteException 
	public abstract void onBluetoothServiceDown ()  throws android.os.RemoteException 
}

android/bluetooth/BluetoothA2dp$1.class
BluetoothA2dp.java
package android.bluetooth
 android.bluetooth.BluetoothA2dp$1 extends android.bluetooth.IBluetoothStateChangeCallback$Stub {
	final android.bluetooth.BluetoothA2dp this$0
	void  (android.bluetooth.BluetoothA2dp) 
	public void onBluetoothStateChange (boolean) 
		Exception re
		Exception re
		boolean up
}

android/bluetooth/IBluetoothStateChangeCallback$Stub$Proxy.class
IBluetoothStateChangeCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothStateChangeCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothStateChangeCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onBluetoothStateChange (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothGattServer$1.class
BluetoothGattServer.java
package android.bluetooth
 android.bluetooth.BluetoothGattServer$1 extends android.bluetooth.IBluetoothGattServerCallback$Stub {
	final android.bluetooth.BluetoothGattServer this$0
	void  (android.bluetooth.BluetoothGattServer) 
	public void onServerRegistered (int, int) 
		int status
		int serverIf
	public void onScanResult (java.lang.String, int, byte[]) 
		String address
		int rssi
		byte[] advData
	public void onServerConnectionState (int, int, boolean, java.lang.String) 
		Exception ex
		int status
		int serverIf
		boolean connected
		String address
	public void onServiceAdded (int, int, int, android.os.ParcelUuid) 
		Exception ex
		int status
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		java.util.UUID srvcUuid
		android.bluetooth.BluetoothGattService service
	public void onCharacteristicReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid) 
		Exception ex
		String address
		int transId
		int offset
		boolean isLong
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		java.util.UUID srvcUuid
		java.util.UUID charUuid
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onDescriptorReadRequest (java.lang.String, int, int, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid) 
		Exception ex
		String address
		int transId
		int offset
		boolean isLong
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		android.os.ParcelUuid descrId
		java.util.UUID srvcUuid
		java.util.UUID charUuid
		java.util.UUID descrUuid
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattDescriptor descriptor
	public void onCharacteristicWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, byte[]) 
		Exception ex
		String address
		int transId
		int offset
		int length
		boolean isPrep
		boolean needRsp
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		byte[] value
		java.util.UUID srvcUuid
		java.util.UUID charUuid
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
	public void onDescriptorWriteRequest (java.lang.String, int, int, int, boolean, boolean, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, android.os.ParcelUuid, byte[]) 
		Exception ex
		String address
		int transId
		int offset
		int length
		boolean isPrep
		boolean needRsp
		int srvcType
		int srvcInstId
		android.os.ParcelUuid srvcId
		int charInstId
		android.os.ParcelUuid charId
		android.os.ParcelUuid descrId
		byte[] value
		java.util.UUID srvcUuid
		java.util.UUID charUuid
		java.util.UUID descrUuid
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothGattService service
		android.bluetooth.BluetoothGattCharacteristic characteristic
		android.bluetooth.BluetoothGattDescriptor descriptor
	public void onExecuteWrite (java.lang.String, int, boolean) 
		Exception ex
		String address
		int transId
		boolean execWrite
		android.bluetooth.BluetoothDevice device
}

android/bluetooth/BluetoothAdapter.class
BluetoothAdapter.java
package android.bluetooth
public final android.bluetooth.BluetoothAdapter extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final int ERROR
	public static final String ACTION_STATE_CHANGED
	public static final String EXTRA_STATE
	public static final String EXTRA_PREVIOUS_STATE
	public static final int STATE_OFF
	public static final int STATE_TURNING_ON
	public static final int STATE_ON
	public static final int STATE_TURNING_OFF
	public static final String ACTION_REQUEST_DISCOVERABLE
	public static final String EXTRA_DISCOVERABLE_DURATION
	public static final String ACTION_REQUEST_ENABLE
	public static final String ACTION_SCAN_MODE_CHANGED
	public static final String ACTION_BLUETOOTH_ADVERTISING_STARTED
	public static final String ACTION_BLUETOOTH_ADVERTISING_STOPPED
	public static final String EXTRA_SCAN_MODE
	public static final String EXTRA_PREVIOUS_SCAN_MODE
	public static final int SCAN_MODE_NONE
	public static final int SCAN_MODE_CONNECTABLE
	public static final int SCAN_MODE_CONNECTABLE_DISCOVERABLE
	public static final String ACTION_DISCOVERY_STARTED
	public static final String ACTION_DISCOVERY_FINISHED
	public static final String ACTION_LOCAL_NAME_CHANGED
	public static final String EXTRA_LOCAL_NAME
	public static final String ACTION_CONNECTION_STATE_CHANGED
	public static final String EXTRA_CONNECTION_STATE
	public static final String EXTRA_PREVIOUS_CONNECTION_STATE
	public static final int STATE_DISCONNECTED
	public static final int STATE_CONNECTING
	public static final int STATE_CONNECTED
	public static final int STATE_DISCONNECTING
	public static final int STATE_ADVERTISE_STARTING
	public static final int STATE_ADVERTISE_STARTED
	public static final int STATE_ADVERTISE_STOPPING
	public static final int STATE_ADVERTISE_STOPPED
	public static final int STATE_ADVERTISE_FORCE_STOPPING
	public static final String BLUETOOTH_MANAGER_SERVICE
	public static final int ADVERTISE_CALLBACK_SUCCESS
	private static final int ADDRESS_LENGTH
	private static android.bluetooth.BluetoothAdapter sAdapter
	private final android.bluetooth.IBluetoothManager mManagerService
	private android.bluetooth.IBluetooth mService
	private final java.util.Map mLeScanClients
	private android.bluetooth.BluetoothAdvScanData mBluetoothAdvScanData
	private android.bluetooth.BluetoothAdapter$GattCallbackWrapper mAdvertisingGattCallback
	private final android.os.Handler mHandler
	private final Object mLock
	private final android.bluetooth.IBluetoothManagerCallback mManagerCallback
	private java.util.ArrayList mProxyServiceStateCallbacks
	public static synchronized android.bluetooth.BluetoothAdapter getDefaultAdapter () 
		android.bluetooth.IBluetoothManager managerService
		android.os.IBinder b
	void  (android.bluetooth.IBluetoothManager) 
		android.os.RemoteException e
		android.bluetooth.IBluetoothManager managerService
	public android.bluetooth.BluetoothDevice getRemoteDevice (java.lang.String) 
		String address
	public android.bluetooth.BluetoothDevice getRemoteDevice (byte[]) 
		byte[] address
	public android.bluetooth.BluetoothAdvScanData getAdvScanData () 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
	public boolean startAdvertising (android.bluetooth.BluetoothAdapter$AdvertiseCallback) 
		android.bluetooth.IBluetoothGatt iGatt
		java.util.UUID uuid
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper wrapper
		android.os.RemoteException e
		android.bluetooth.BluetoothAdapter$AdvertiseCallback callback
	public boolean stopAdvertising (android.bluetooth.BluetoothAdapter$AdvertiseCallback) 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
		android.bluetooth.BluetoothAdapter$AdvertiseCallback callback
	public boolean isEnabled () 
		android.os.RemoteException e
	public int getState () 
		int state
		android.os.RemoteException e
	public boolean enable () 
		android.os.RemoteException e
	public boolean disable () 
		android.os.RemoteException e
	public boolean disable (boolean) 
		android.os.RemoteException e
		boolean persist
	public java.lang.String getAddress () 
		android.os.RemoteException e
	public java.lang.String getName () 
		android.os.RemoteException e
	public boolean configHciSnoopLog (boolean) 
		android.os.RemoteException e
		boolean enable
	public android.os.ParcelUuid[] getUuids () 
		android.os.RemoteException e
	public boolean setName (java.lang.String) 
		android.os.RemoteException e
		String name
	public int getScanMode () 
		android.os.RemoteException e
	public boolean setScanMode (int, int) 
		android.os.RemoteException e
		int mode
		int duration
	public boolean setScanMode (int) 
		int mode
	public int getDiscoverableTimeout () 
		android.os.RemoteException e
	public void setDiscoverableTimeout (int) 
		android.os.RemoteException e
		int timeout
	public boolean startDiscovery () 
		android.os.RemoteException e
	public boolean cancelDiscovery () 
		android.os.RemoteException e
	public boolean isDiscovering () 
		android.os.RemoteException e
	public boolean isAdvertising () 
		android.bluetooth.IBluetoothGatt iGatt
		android.os.RemoteException e
	public java.util.Set getBondedDevices () 
		android.os.RemoteException e
	public int getConnectionState () 
		android.os.RemoteException e
	public int getProfileConnectionState (int) 
		android.os.RemoteException e
		int profile
	public android.bluetooth.BluetoothServerSocket listenUsingRfcommOn (int)  throws java.io.IOException 
		int channel
		android.bluetooth.BluetoothServerSocket socket
		int errno
	public android.bluetooth.BluetoothServerSocket listenUsingRfcommWithServiceRecord (java.lang.String, java.util.UUID)  throws java.io.IOException 
		String name
		java.util.UUID uuid
	public android.bluetooth.BluetoothServerSocket listenUsingInsecureRfcommWithServiceRecord (java.lang.String, java.util.UUID)  throws java.io.IOException 
		String name
		java.util.UUID uuid
	public android.bluetooth.BluetoothServerSocket listenUsingEncryptedRfcommWithServiceRecord (java.lang.String, java.util.UUID)  throws java.io.IOException 
		String name
		java.util.UUID uuid
	private android.bluetooth.BluetoothServerSocket createNewRfcommSocketAndRecord (java.lang.String, java.util.UUID, boolean, boolean)  throws java.io.IOException 
		String name
		java.util.UUID uuid
		boolean auth
		boolean encrypt
		android.bluetooth.BluetoothServerSocket socket
		int errno
	public android.bluetooth.BluetoothServerSocket listenUsingInsecureRfcommOn (int)  throws java.io.IOException 
		int port
		android.bluetooth.BluetoothServerSocket socket
		int errno
	public android.bluetooth.BluetoothServerSocket listenUsingEncryptedRfcommOn (int)  throws java.io.IOException 
		int port
		android.bluetooth.BluetoothServerSocket socket
		int errno
	public static android.bluetooth.BluetoothServerSocket listenUsingScoOn ()  throws java.io.IOException 
		android.bluetooth.BluetoothServerSocket socket
		int errno
	public android.util.Pair readOutOfBandData () 
	public boolean getProfileProxy (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener, int) 
		android.bluetooth.BluetoothHeadset headset
		android.bluetooth.BluetoothA2dp a2dp
		android.bluetooth.BluetoothInputDevice iDev
		android.bluetooth.BluetoothPan pan
		android.bluetooth.BluetoothHealth health
		android.bluetooth.BluetoothMap map
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener listener
		int profile
	public void closeProfileProxy (int, android.bluetooth.BluetoothProfile) 
		android.bluetooth.BluetoothMap map
		android.bluetooth.BluetoothHeadset headset
		android.bluetooth.BluetoothA2dp a2dp
		android.bluetooth.BluetoothInputDevice iDev
		android.bluetooth.BluetoothPan pan
		android.bluetooth.BluetoothHealth health
		android.bluetooth.BluetoothGatt gatt
		android.bluetooth.BluetoothGattServer gattServer
		int profile
		android.bluetooth.BluetoothProfile proxy
	public boolean enableNoAutoConnect () 
		android.os.RemoteException e
	public boolean changeApplicationBluetoothState (boolean, android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback) 
		boolean on
		android.bluetooth.BluetoothAdapter$BluetoothStateChangeCallback callback
	private java.util.Set toDeviceSet (android.bluetooth.BluetoothDevice[]) 
		android.bluetooth.BluetoothDevice[] devices
		java.util.Set deviceSet
	protected void finalize ()  throws java.lang.Throwable 
		android.os.RemoteException e
	public static boolean checkBluetoothAddress (java.lang.String) 
		char c
		int i
		String address
	android.bluetooth.IBluetoothManager getBluetoothManager () 
	android.bluetooth.IBluetooth getBluetoothService (android.bluetooth.IBluetoothManagerCallback) 
		android.bluetooth.IBluetoothManagerCallback cb
	void removeServiceStateCallback (android.bluetooth.IBluetoothManagerCallback) 
		android.bluetooth.IBluetoothManagerCallback cb
	public boolean startLeScan (android.bluetooth.BluetoothAdapter$LeScanCallback) 
		android.bluetooth.BluetoothAdapter$LeScanCallback callback
	public boolean startLeScan (java.util.UUID[], android.bluetooth.BluetoothAdapter$LeScanCallback) 
		android.bluetooth.IBluetoothGatt iGatt
		java.util.UUID uuid
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper wrapper
		android.os.RemoteException e
		java.util.UUID[] serviceUuids
		android.bluetooth.BluetoothAdapter$LeScanCallback callback
	public void stopLeScan (android.bluetooth.BluetoothAdapter$LeScanCallback) 
		android.bluetooth.BluetoothAdapter$LeScanCallback callback
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper wrapper
	static android.bluetooth.IBluetoothManagerCallback access$200 (android.bluetooth.BluetoothAdapter) 
		android.bluetooth.BluetoothAdapter x0
	static android.bluetooth.IBluetooth access$302 (android.bluetooth.BluetoothAdapter, android.bluetooth.IBluetooth) 
		android.bluetooth.BluetoothAdapter x0
		android.bluetooth.IBluetooth x1
	static java.util.ArrayList access$400 (android.bluetooth.BluetoothAdapter) 
		android.bluetooth.BluetoothAdapter x0
	static android.bluetooth.BluetoothAdvScanData access$502 (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdvScanData) 
		android.bluetooth.BluetoothAdapter x0
		android.bluetooth.BluetoothAdvScanData x1
	static android.bluetooth.BluetoothAdapter$GattCallbackWrapper access$602 (android.bluetooth.BluetoothAdapter, android.bluetooth.BluetoothAdapter$GattCallbackWrapper) 
		android.bluetooth.BluetoothAdapter x0
		android.bluetooth.BluetoothAdapter$GattCallbackWrapper x1
}

android/bluetooth/IBluetoothInputDevice$Stub.class
IBluetoothInputDevice.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothInputDevice$Stub extends android.os.Binder implements android.bluetooth.IBluetoothInputDevice  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_getConnectedDevices
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_getConnectionState
	static final int TRANSACTION_setPriority
	static final int TRANSACTION_getPriority
	static final int TRANSACTION_getProtocolMode
	static final int TRANSACTION_virtualUnplug
	static final int TRANSACTION_setProtocolMode
	static final int TRANSACTION_getReport
	static final int TRANSACTION_setReport
	static final int TRANSACTION_sendData
	public void  () 
	public static android.bluetooth.IBluetoothInputDevice 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.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		java.util.List _result
		int[] _arg0
		java.util.List _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		byte _arg1
		byte _arg2
		int _arg3
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		byte _arg1
		String _arg2
		boolean _result
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		String _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothHealth.class
BluetoothHealth.java
package android.bluetooth
public final android.bluetooth.BluetoothHealth extends java.lang.Object implements android.bluetooth.BluetoothProfile  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	public static final int SOURCE_ROLE
	public static final int SINK_ROLE
	public static final int CHANNEL_TYPE_RELIABLE
	public static final int CHANNEL_TYPE_STREAMING
	public static final int CHANNEL_TYPE_ANY
	public static final int HEALTH_OPERATION_SUCCESS
	public static final int HEALTH_OPERATION_ERROR
	public static final int HEALTH_OPERATION_INVALID_ARGS
	public static final int HEALTH_OPERATION_GENERIC_FAILURE
	public static final int HEALTH_OPERATION_NOT_FOUND
	public static final int HEALTH_OPERATION_NOT_ALLOWED
	private final android.bluetooth.IBluetoothStateChangeCallback mBluetoothStateChangeCallback
	public static final int STATE_CHANNEL_DISCONNECTED
	public static final int STATE_CHANNEL_CONNECTING
	public static final int STATE_CHANNEL_CONNECTED
	public static final int STATE_CHANNEL_DISCONNECTING
	public static final int APP_CONFIG_REGISTRATION_SUCCESS
	public static final int APP_CONFIG_REGISTRATION_FAILURE
	public static final int APP_CONFIG_UNREGISTRATION_SUCCESS
	public static final int APP_CONFIG_UNREGISTRATION_FAILURE
	private android.content.Context mContext
	private android.bluetooth.BluetoothProfile$ServiceListener mServiceListener
	private android.bluetooth.IBluetoothHealth mService
	android.bluetooth.BluetoothAdapter mAdapter
	private final android.content.ServiceConnection mConnection
	public boolean registerSinkAppConfiguration (java.lang.String, int, android.bluetooth.BluetoothHealthCallback) 
		String name
		int dataType
		android.bluetooth.BluetoothHealthCallback callback
	public boolean registerAppConfiguration (java.lang.String, int, int, int, android.bluetooth.BluetoothHealthCallback) 
		android.os.RemoteException e
		String name
		int dataType
		int role
		int channelType
		android.bluetooth.BluetoothHealthCallback callback
		boolean result
		android.bluetooth.BluetoothHealth$BluetoothHealthCallbackWrapper wrapper
		android.bluetooth.BluetoothHealthAppConfiguration config
	public boolean unregisterAppConfiguration (android.bluetooth.BluetoothHealthAppConfiguration) 
		android.os.RemoteException e
		android.bluetooth.BluetoothHealthAppConfiguration config
		boolean result
	public boolean connectChannelToSource (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
	public boolean connectChannelToSink (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		int channelType
	public boolean disconnectChannel (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
		int channelId
	public android.os.ParcelFileDescriptor getMainChannelFd (android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothHealthAppConfiguration) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		android.bluetooth.BluetoothHealthAppConfiguration config
	public int getConnectionState (android.bluetooth.BluetoothDevice) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
	public java.util.List getConnectedDevices () 
		android.os.RemoteException e
	public java.util.List getDevicesMatchingConnectionStates (int[]) 
		android.os.RemoteException e
		int[] states
	void  (android.content.Context, android.bluetooth.BluetoothProfile$ServiceListener) 
		android.os.RemoteException e
		android.content.Context context
		android.bluetooth.BluetoothProfile$ServiceListener l
		android.bluetooth.IBluetoothManager mgr
	boolean doBind () 
		android.content.Intent intent
		android.content.ComponentName comp
	void close () 
		Exception e
		Exception re
		android.bluetooth.IBluetoothManager mgr
	private boolean isEnabled () 
		android.bluetooth.BluetoothAdapter adapter
	private boolean isValidDevice (android.bluetooth.BluetoothDevice) 
		android.bluetooth.BluetoothDevice device
	private boolean checkAppParam (java.lang.String, int, int, android.bluetooth.BluetoothHealthCallback) 
		String name
		int role
		int channelType
		android.bluetooth.BluetoothHealthCallback callback
	private static void log (java.lang.String) 
		String msg
	static android.content.ServiceConnection access$000 (android.bluetooth.BluetoothHealth) 
		android.bluetooth.BluetoothHealth x0
	static android.bluetooth.IBluetoothHealth access$102 (android.bluetooth.BluetoothHealth, android.bluetooth.IBluetoothHealth) 
		android.bluetooth.BluetoothHealth x0
		android.bluetooth.IBluetoothHealth x1
	static android.content.Context access$200 (android.bluetooth.BluetoothHealth) 
		android.bluetooth.BluetoothHealth x0
	static android.bluetooth.IBluetoothHealth access$100 (android.bluetooth.BluetoothHealth) 
		android.bluetooth.BluetoothHealth x0
	static android.bluetooth.BluetoothProfile$ServiceListener access$300 (android.bluetooth.BluetoothHealth) 
		android.bluetooth.BluetoothHealth x0
}

android/bluetooth/BluetoothClass$Device$Major.class
BluetoothClass.java
package android.bluetooth
public android.bluetooth.BluetoothClass$Device$Major extends java.lang.Object {
	private static final int BITMASK
	public static final int MISC
	public static final int COMPUTER
	public static final int PHONE
	public static final int NETWORKING
	public static final int AUDIO_VIDEO
	public static final int PERIPHERAL
	public static final int IMAGING
	public static final int WEARABLE
	public static final int TOY
	public static final int HEALTH
	public static final int UNCATEGORIZED
	public void  () 
}

android/bluetooth/BluetoothServerSocket.class
BluetoothServerSocket.java
package android.bluetooth
public final android.bluetooth.BluetoothServerSocket extends java.lang.Object implements java.io.Closeable  {
	final android.bluetooth.BluetoothSocket mSocket
	private android.os.Handler mHandler
	private int mMessage
	private final int mChannel
	void  (int, boolean, boolean, int)  throws java.io.IOException 
		int type
		boolean auth
		boolean encrypt
		int port
	void  (int, boolean, boolean, android.os.ParcelUuid)  throws java.io.IOException 
		int type
		boolean auth
		boolean encrypt
		android.os.ParcelUuid uuid
	public android.bluetooth.BluetoothSocket accept ()  throws java.io.IOException 
	public android.bluetooth.BluetoothSocket accept (int)  throws java.io.IOException 
		int timeout
	public void close ()  throws java.io.IOException 
	synchronized void setCloseHandler (android.os.Handler, int) 
		android.os.Handler handler
		int message
	void setServiceName (java.lang.String) 
		String ServiceName
	public int getChannel () 
}

android/bluetooth/IBluetoothGatt$Stub.class
IBluetoothGatt.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothGatt$Stub extends android.os.Binder implements android.bluetooth.IBluetoothGatt  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getDevicesMatchingConnectionStates
	static final int TRANSACTION_startScan
	static final int TRANSACTION_startScanWithUuids
	static final int TRANSACTION_stopScan
	static final int TRANSACTION_registerClient
	static final int TRANSACTION_unregisterClient
	static final int TRANSACTION_clientConnect
	static final int TRANSACTION_clientDisconnect
	static final int TRANSACTION_startAdvertising
	static final int TRANSACTION_stopAdvertising
	static final int TRANSACTION_setAdvServiceData
	static final int TRANSACTION_getAdvServiceData
	static final int TRANSACTION_setAdvManufacturerCodeAndData
	static final int TRANSACTION_getAdvManufacturerData
	static final int TRANSACTION_getAdvServiceUuids
	static final int TRANSACTION_removeAdvManufacturerCodeAndData
	static final int TRANSACTION_isAdvertising
	static final int TRANSACTION_refreshDevice
	static final int TRANSACTION_discoverServices
	static final int TRANSACTION_readCharacteristic
	static final int TRANSACTION_writeCharacteristic
	static final int TRANSACTION_readDescriptor
	static final int TRANSACTION_writeDescriptor
	static final int TRANSACTION_registerForNotification
	static final int TRANSACTION_beginReliableWrite
	static final int TRANSACTION_endReliableWrite
	static final int TRANSACTION_readRemoteRssi
	static final int TRANSACTION_registerServer
	static final int TRANSACTION_unregisterServer
	static final int TRANSACTION_serverConnect
	static final int TRANSACTION_serverDisconnect
	static final int TRANSACTION_beginServiceDeclaration
	static final int TRANSACTION_addIncludedService
	static final int TRANSACTION_addCharacteristic
	static final int TRANSACTION_addDescriptor
	static final int TRANSACTION_endServiceDeclaration
	static final int TRANSACTION_removeService
	static final int TRANSACTION_clearServices
	static final int TRANSACTION_sendResponse
	static final int TRANSACTION_sendNotification
	public void  () 
	public static android.bluetooth.IBluetoothGatt 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
		java.util.List _result
		int _arg0
		boolean _arg1
		int _arg0
		boolean _arg1
		android.os.ParcelUuid[] _arg2
		int _arg0
		boolean _arg1
		android.os.ParcelUuid _arg0
		android.os.ParcelUuid _arg0
		android.bluetooth.IBluetoothGattCallback _arg1
		int _arg0
		int _arg0
		String _arg1
		boolean _arg2
		int _arg0
		String _arg1
		int _arg0
		byte[] _arg0
		boolean _result
		byte[] _result
		int _arg0
		byte[] _arg1
		boolean _result
		byte[] _result
		java.util.List _result
		int _arg0
		boolean _result
		int _arg0
		String _arg1
		int _arg0
		String _arg1
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		int _arg8
		byte[] _arg9
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		int _arg9
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		android.os.ParcelUuid _arg8
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		int _arg7
		android.os.ParcelUuid _arg8
		int _arg9
		int _arg10
		byte[] _arg11
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		boolean _arg7
		int _arg0
		String _arg1
		int _arg0
		String _arg1
		boolean _arg2
		int _arg0
		String _arg1
		android.os.ParcelUuid _arg0
		android.os.ParcelUuid _arg0
		android.bluetooth.IBluetoothGattServerCallback _arg1
		int _arg0
		int _arg0
		String _arg1
		boolean _arg2
		int _arg0
		String _arg1
		android.os.ParcelUuid _arg4
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		boolean _arg5
		android.os.ParcelUuid _arg3
		int _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		android.os.ParcelUuid _arg1
		int _arg0
		android.os.ParcelUuid _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg1
		int _arg0
		android.os.ParcelUuid _arg1
		int _arg2
		int _arg0
		android.os.ParcelUuid _arg3
		int _arg0
		int _arg1
		int _arg2
		android.os.ParcelUuid _arg3
		int _arg0
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		int _arg4
		byte[] _arg5
		android.os.ParcelUuid _arg4
		android.os.ParcelUuid _arg6
		int _arg0
		String _arg1
		int _arg2
		int _arg3
		android.os.ParcelUuid _arg4
		int _arg5
		android.os.ParcelUuid _arg6
		boolean _arg7
		byte[] _arg8
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/bluetooth/BluetoothUuid.class
BluetoothUuid.java
package android.bluetooth
public final android.bluetooth.BluetoothUuid extends java.lang.Object {
	public static final android.os.ParcelUuid AudioSink
	public static final android.os.ParcelUuid AudioSource
	public static final android.os.ParcelUuid AdvAudioDist
	public static final android.os.ParcelUuid HSP
	public static final android.os.ParcelUuid HSP_AG
	public static final android.os.ParcelUuid Handsfree
	public static final android.os.ParcelUuid Handsfree_AG
	public static final android.os.ParcelUuid AvrcpController
	public static final android.os.ParcelUuid AvrcpTarget
	public static final android.os.ParcelUuid ObexObjectPush
	public static final android.os.ParcelUuid Hid
	public static final android.os.ParcelUuid Hogp
	public static final android.os.ParcelUuid PANU
	public static final android.os.ParcelUuid NAP
	public static final android.os.ParcelUuid BNEP
	public static final android.os.ParcelUuid PBAP_PSE
	public static final android.os.ParcelUuid MAP
	public static final android.os.ParcelUuid MNS
	public static final android.os.ParcelUuid MAS
	public static final android.os.ParcelUuid BASE_UUID
	public static final android.os.ParcelUuid[] RESERVED_UUIDS
	public void  () 
	public static boolean isAudioSource (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isAudioSink (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isAdvAudioDist (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isHandsfree (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isHeadset (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isAvrcpController (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isAvrcpTarget (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isInputDevice (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isPanu (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isNap (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isBnep (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isMap (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isMns (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isMas (android.os.ParcelUuid) 
		android.os.ParcelUuid uuid
	public static boolean isUuidPresent (android.os.ParcelUuid[], android.os.ParcelUuid) 
		android.os.ParcelUuid element
		android.os.ParcelUuid[] arr$
		int len$
		int i$
		android.os.ParcelUuid[] uuidArray
		android.os.ParcelUuid uuid
	public static boolean containsAnyUuid (android.os.ParcelUuid[], android.os.ParcelUuid[]) 
		android.os.ParcelUuid uuid
		android.os.ParcelUuid[] arr$
		int len$
		int i$
		android.os.ParcelUuid[] uuidA
		android.os.ParcelUuid[] uuidB
		java.util.HashSet uuidSet
	public static boolean containsAllUuids (android.os.ParcelUuid[], android.os.ParcelUuid[]) 
		android.os.ParcelUuid uuid
		android.os.ParcelUuid[] arr$
		int len$
		int i$
		android.os.ParcelUuid[] uuidA
		android.os.ParcelUuid[] uuidB
		java.util.HashSet uuidSet
	public static int getServiceIdentifierFromParcelUuid (android.os.ParcelUuid) 
		android.os.ParcelUuid parcelUuid
		java.util.UUID uuid
		long value
	public static boolean isShortUuid (android.os.ParcelUuid) 
		android.os.ParcelUuid parcelUuid
		java.util.UUID uuid
	static void  () 
}

android/bluetooth/BluetoothDevicePicker.class
BluetoothDevicePicker.java
package android.bluetooth
public abstract android.bluetooth.BluetoothDevicePicker extends java.lang.Object {
	public static final String EXTRA_NEED_AUTH
	public static final String EXTRA_FILTER_TYPE
	public static final String EXTRA_LAUNCH_PACKAGE
	public static final String EXTRA_LAUNCH_CLASS
	public static final String ACTION_DEVICE_SELECTED
	public static final String ACTION_LAUNCH
	public static final int FILTER_TYPE_ALL
	public static final int FILTER_TYPE_AUDIO
	public static final int FILTER_TYPE_TRANSFER
	public static final int FILTER_TYPE_PANU
	public static final int FILTER_TYPE_NAP
}

android/bluetooth/IBluetoothPan.class
IBluetoothPan.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothPan extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isTetheringOn ()  throws android.os.RemoteException 
	public abstract void setBluetoothTethering (boolean)  throws android.os.RemoteException 
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothPan$Stub$Proxy.class
IBluetoothPan.java
package android.bluetooth
 android.bluetooth.IBluetoothPan$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothPan  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isTetheringOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setBluetoothTethering (boolean)  throws android.os.RemoteException 
		boolean value
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getConnectedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/bluetooth/IBluetoothMap.class
IBluetoothMap.java
package android.bluetooth
public abstract android.bluetooth.IBluetoothMap extends java.lang.Object implements android.os.IInterface  {
	public abstract int getState ()  throws android.os.RemoteException 
	public abstract android.bluetooth.BluetoothDevice getClient ()  throws android.os.RemoteException 
	public abstract boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean isConnected (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract java.util.List getConnectedDevices ()  throws android.os.RemoteException 
	public abstract java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
	public abstract int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
	public abstract boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
}

android/bluetooth/IBluetoothHealthCallback$Stub$Proxy.class
IBluetoothHealthCallback.java
package android.bluetooth
 android.bluetooth.IBluetoothHealthCallback$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothHealthCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onHealthAppConfigurationStatusChange (android.bluetooth.BluetoothHealthAppConfiguration, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothHealthAppConfiguration config
		int status
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onHealthChannelStateChange (android.bluetooth.BluetoothHealthAppConfiguration, android.bluetooth.BluetoothDevice, int, int, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothHealthAppConfiguration config
		android.bluetooth.BluetoothDevice device
		int prevState
		int newState
		android.os.ParcelFileDescriptor fd
		int id
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothOutputStream.class
BluetoothOutputStream.java
package android.bluetooth
final android.bluetooth.BluetoothOutputStream extends java.io.OutputStream {
	private android.bluetooth.BluetoothSocket mSocket
	void  (android.bluetooth.BluetoothSocket) 
		android.bluetooth.BluetoothSocket s
	public void close ()  throws java.io.IOException 
	public void write (int)  throws java.io.IOException 
		int oneByte
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int count
	public void flush ()  throws java.io.IOException 
}

android/bluetooth/IBluetoothInputDevice$Stub$Proxy.class
IBluetoothInputDevice.java
package android.bluetooth
 android.bluetooth.IBluetoothInputDevice$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothInputDevice  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean connect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disconnect (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getConnectedDevices ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int getConnectionState (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean setPriority (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int priority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getPriority (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean getProtocolMode (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean virtualUnplug (android.bluetooth.BluetoothDevice)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setProtocolMode (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int protocolMode
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean getReport (android.bluetooth.BluetoothDevice, byte, byte, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		byte reportType
		byte reportId
		int bufferSize
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setReport (android.bluetooth.BluetoothDevice, byte, java.lang.String)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		byte reportType
		String report
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean sendData (android.bluetooth.BluetoothDevice, java.lang.String)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		String report
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/bluetooth/BluetoothClass$Service.class
BluetoothClass.java
package android.bluetooth
public final android.bluetooth.BluetoothClass$Service extends java.lang.Object {
	private static final int BITMASK
	public static final int LIMITED_DISCOVERABILITY
	public static final int POSITIONING
	public static final int NETWORKING
	public static final int RENDER
	public static final int CAPTURE
	public static final int OBJECT_TRANSFER
	public static final int AUDIO
	public static final int TELEPHONY
	public static final int INFORMATION
	public void  () 
}

android/bluetooth/IBluetoothGatt$Stub$Proxy.class
IBluetoothGatt.java
package android.bluetooth
 android.bluetooth.IBluetoothGatt$Stub$Proxy extends java.lang.Object implements android.bluetooth.IBluetoothGatt  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.util.List getDevicesMatchingConnectionStates (int[])  throws android.os.RemoteException 
		int[] states
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void startScan (int, boolean)  throws android.os.RemoteException 
		int appIf
		boolean isServer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startScanWithUuids (int, boolean, android.os.ParcelUuid[])  throws android.os.RemoteException 
		int appIf
		boolean isServer
		android.os.ParcelUuid[] ids
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopScan (int, boolean)  throws android.os.RemoteException 
		int appIf
		boolean isServer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerClient (android.os.ParcelUuid, android.bluetooth.IBluetoothGattCallback)  throws android.os.RemoteException 
		android.os.ParcelUuid appId
		android.bluetooth.IBluetoothGattCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterClient (int)  throws android.os.RemoteException 
		int clientIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clientConnect (int, java.lang.String, boolean)  throws android.os.RemoteException 
		int clientIf
		String address
		boolean isDirect
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clientDisconnect (int, java.lang.String)  throws android.os.RemoteException 
		int clientIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startAdvertising (int)  throws android.os.RemoteException 
		int appIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopAdvertising ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean setAdvServiceData (byte[])  throws android.os.RemoteException 
		byte[] serviceData
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public byte[] getAdvServiceData ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public boolean setAdvManufacturerCodeAndData (int, byte[])  throws android.os.RemoteException 
		int manufactureCode
		byte[] manufacturerData
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public byte[] getAdvManufacturerData ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public java.util.List getAdvServiceUuids ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void removeAdvManufacturerCodeAndData (int)  throws android.os.RemoteException 
		int manufacturerCode
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isAdvertising ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void refreshDevice (int, java.lang.String)  throws android.os.RemoteException 
		int clientIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void discoverServices (int, java.lang.String)  throws android.os.RemoteException 
		int clientIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void readCharacteristic (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
		int clientIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		int authReq
		android.os.Parcel _data
		android.os.Parcel _reply
	public void writeCharacteristic (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, int, byte[])  throws android.os.RemoteException 
		int clientIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		int writeType
		int authReq
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void readDescriptor (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
		int clientIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		int descrInstanceId
		android.os.ParcelUuid descrUuid
		int authReq
		android.os.Parcel _data
		android.os.Parcel _reply
	public void writeDescriptor (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, android.os.ParcelUuid, int, int, byte[])  throws android.os.RemoteException 
		int clientIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		int descrInstanceId
		android.os.ParcelUuid descrId
		int writeType
		int authReq
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerForNotification (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, boolean)  throws android.os.RemoteException 
		int clientIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public void beginReliableWrite (int, java.lang.String)  throws android.os.RemoteException 
		int clientIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void endReliableWrite (int, java.lang.String, boolean)  throws android.os.RemoteException 
		int clientIf
		String address
		boolean execute
		android.os.Parcel _data
		android.os.Parcel _reply
	public void readRemoteRssi (int, java.lang.String)  throws android.os.RemoteException 
		int clientIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerServer (android.os.ParcelUuid, android.bluetooth.IBluetoothGattServerCallback)  throws android.os.RemoteException 
		android.os.ParcelUuid appId
		android.bluetooth.IBluetoothGattServerCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterServer (int)  throws android.os.RemoteException 
		int serverIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void serverConnect (int, java.lang.String, boolean)  throws android.os.RemoteException 
		int servertIf
		String address
		boolean isDirect
		android.os.Parcel _data
		android.os.Parcel _reply
	public void serverDisconnect (int, java.lang.String)  throws android.os.RemoteException 
		int serverIf
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void beginServiceDeclaration (int, int, int, int, android.os.ParcelUuid, boolean)  throws android.os.RemoteException 
		int serverIf
		int srvcType
		int srvcInstanceId
		int minHandles
		android.os.ParcelUuid srvcId
		boolean advertisePreferred
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addIncludedService (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		int serverIf
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addCharacteristic (int, android.os.ParcelUuid, int, int)  throws android.os.RemoteException 
		int serverIf
		android.os.ParcelUuid charId
		int properties
		int permissions
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addDescriptor (int, android.os.ParcelUuid, int)  throws android.os.RemoteException 
		int serverIf
		android.os.ParcelUuid descId
		int permissions
		android.os.Parcel _data
		android.os.Parcel _reply
	public void endServiceDeclaration (int)  throws android.os.RemoteException 
		int serverIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeService (int, int, int, android.os.ParcelUuid)  throws android.os.RemoteException 
		int serverIf
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearServices (int)  throws android.os.RemoteException 
		int serverIf
		android.os.Parcel _data
		android.os.Parcel _reply
	public void sendResponse (int, java.lang.String, int, int, int, byte[])  throws android.os.RemoteException 
		int serverIf
		String address
		int requestId
		int status
		int offset
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void sendNotification (int, java.lang.String, int, int, android.os.ParcelUuid, int, android.os.ParcelUuid, boolean, byte[])  throws android.os.RemoteException 
		int serverIf
		String address
		int srvcType
		int srvcInstanceId
		android.os.ParcelUuid srvcId
		int charInstanceId
		android.os.ParcelUuid charId
		boolean confirm
		byte[] value
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/bluetooth/BluetoothHealth$2.class
BluetoothHealth.java
package android.bluetooth
 android.bluetooth.BluetoothHealth$2 extends java.lang.Object implements android.content.ServiceConnection  {
	final android.bluetooth.BluetoothHealth this$0
	void  (android.bluetooth.BluetoothHealth) 
	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
}

android/bluetooth/BluetoothDevice$2.class
BluetoothDevice.java
package android.bluetooth
final android.bluetooth.BluetoothDevice$2 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.bluetooth.BluetoothDevice createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.bluetooth.BluetoothDevice[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/
android/media/IMediaRouterService$Stub$Proxy.class
IMediaRouterService.java
package android.media
 android.media.IMediaRouterService$Stub$Proxy extends java.lang.Object implements android.media.IMediaRouterService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerClientAsUser (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterClient (android.media.IMediaRouterClient)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.media.MediaRouterClientState getState (android.media.IMediaRouterClient)  throws android.os.RemoteException 
		android.media.MediaRouterClientState _result
		android.media.IMediaRouterClient client
		android.os.Parcel _data
		android.os.Parcel _reply
		android.media.MediaRouterClientState _result
	public void setDiscoveryRequest (android.media.IMediaRouterClient, int, boolean)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		int routeTypes
		boolean activeScan
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setSelectedRoute (android.media.IMediaRouterClient, java.lang.String, boolean)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		String routeId
		boolean explicit
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestSetVolume (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		String routeId
		int volume
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestUpdateVolume (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
		android.media.IMediaRouterClient client
		String routeId
		int direction
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/media/MediaRouter$Static$1$1.class
MediaRouter.java
package android.media
 android.media.MediaRouter$Static$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.media.AudioRoutesInfo val$newRoutes
	final android.media.MediaRouter$Static$1 this$1
	void  (android.media.MediaRouter$Static$1, android.media.AudioRoutesInfo) 
	public void run () 
}

android/media/RemoteControlClient.class
RemoteControlClient.java
package android.media
public android.media.RemoteControlClient extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	public static final int PLAYSTATE_STOPPED
	public static final int PLAYSTATE_PAUSED
	public static final int PLAYSTATE_PLAYING
	public static final int PLAYSTATE_FAST_FORWARDING
	public static final int PLAYSTATE_REWINDING
	public static final int PLAYSTATE_SKIPPING_FORWARDS
	public static final int PLAYSTATE_SKIPPING_BACKWARDS
	public static final int PLAYSTATE_BUFFERING
	public static final int PLAYSTATE_ERROR
	public static final int PLAYSTATE_NONE
	public static final int PLAYBACK_TYPE_LOCAL
	public static final int PLAYBACK_TYPE_REMOTE
	private static final int PLAYBACK_TYPE_MIN
	private static final int PLAYBACK_TYPE_MAX
	public static final int PLAYBACK_VOLUME_FIXED
	public static final int PLAYBACK_VOLUME_VARIABLE
	public static final int PLAYBACKINFO_INVALID_VALUE
	public static final long PLAYBACK_POSITION_INVALID
	public static final long PLAYBACK_POSITION_ALWAYS_UNKNOWN
	public static final float PLAYBACK_SPEED_1X
	public static final int PLAYBACKINFO_PLAYBACK_TYPE
	public static final int PLAYBACKINFO_VOLUME
	public static final int PLAYBACKINFO_VOLUME_MAX
	public static final int PLAYBACKINFO_VOLUME_HANDLING
	public static final int PLAYBACKINFO_USES_STREAM
	public static final int FLAG_KEY_MEDIA_PREVIOUS
	public static final int FLAG_KEY_MEDIA_REWIND
	public static final int FLAG_KEY_MEDIA_PLAY
	public static final int FLAG_KEY_MEDIA_PLAY_PAUSE
	public static final int FLAG_KEY_MEDIA_PAUSE
	public static final int FLAG_KEY_MEDIA_STOP
	public static final int FLAG_KEY_MEDIA_FAST_FORWARD
	public static final int FLAG_KEY_MEDIA_NEXT
	public static final int FLAG_KEY_MEDIA_POSITION_UPDATE
	public static final int FLAG_KEY_MEDIA_RATING
	public static final int FLAGS_KEY_MEDIA_NONE
	public static final int FLAG_INFORMATION_REQUEST_METADATA
	public static final int FLAG_INFORMATION_REQUEST_KEY_MEDIA
	public static final int FLAG_INFORMATION_REQUEST_PLAYSTATE
	public static final int FLAG_INFORMATION_REQUEST_ALBUM_ART
	public static int MEDIA_POSITION_READABLE
	public static int MEDIA_POSITION_WRITABLE
	private int mPlaybackPositionCapabilities
	public static final int DEFAULT_PLAYBACK_VOLUME_HANDLING
	public static final int DEFAULT_PLAYBACK_VOLUME
	private int mPlaybackType
	private int mPlaybackVolumeMax
	private int mPlaybackVolume
	private int mPlaybackVolumeHandling
	private int mPlaybackStream
	private final Object mCacheLock
	private int mPlaybackState
	private long mPlaybackStateChangeTimeMs
	private long mPlaybackPositionMs
	private float mPlaybackSpeed
	private android.graphics.Bitmap mOriginalArtwork
	private int mTransportControlFlags
	private android.os.Bundle mMetadata
	private android.media.RemoteControlClient$OnPlaybackPositionUpdateListener mPositionUpdateListener
	private android.media.RemoteControlClient$OnGetPlaybackPositionListener mPositionProvider
	private android.media.RemoteControlClient$OnMetadataUpdateListener mMetadataUpdateListener
	private int mCurrentClientGenId
	private int mInternalClientGenId
	private final android.app.PendingIntent mRcMediaIntent
	private boolean mNeedsPositionSync
	private java.util.ArrayList mRcDisplays
	private final android.media.IRemoteControlClient mIRCC
	public static final int RCSE_ID_UNREGISTERED
	private int mRcseId
	private android.media.RemoteControlClient$EventHandler mEventHandler
	private static final int MSG_REQUEST_PLAYBACK_STATE
	private static final int MSG_REQUEST_METADATA
	private static final int MSG_REQUEST_TRANSPORTCONTROL
	private static final int MSG_REQUEST_ARTWORK
	private static final int MSG_NEW_INTERNAL_CLIENT_GEN
	private static final int MSG_NEW_CURRENT_CLIENT_GEN
	private static final int MSG_PLUG_DISPLAY
	private static final int MSG_UNPLUG_DISPLAY
	private static final int MSG_UPDATE_DISPLAY_ARTWORK_SIZE
	private static final int MSG_SEEK_TO
	private static final int MSG_POSITION_DRIFT_CHECK
	private static final int MSG_DISPLAY_WANTS_POS_SYNC
	private static final int MSG_UPDATE_METADATA
	private static final int MSG_REQUEST_METADATA_ARTWORK
	private static final int MSG_DISPLAY_ENABLE
	private static android.media.IAudioService sService
	private static final long POSITION_REFRESH_PERIOD_PLAYING_MS
	private static final long POSITION_REFRESH_PERIOD_MIN_MS
	private static final long POSITION_DRIFT_MAX_MS
	public void  (android.app.PendingIntent) 
		android.app.PendingIntent mediaButtonIntent
		android.os.Looper looper
	public void  (android.app.PendingIntent, android.os.Looper) 
		android.app.PendingIntent mediaButtonIntent
		android.os.Looper looper
	public android.media.RemoteControlClient$MetadataEditor editMetadata (boolean) 
		boolean startEmpty
		android.media.RemoteControlClient$MetadataEditor editor
	public void setPlaybackState (int) 
		int state
	public void setPlaybackState (int, long, float) 
		int state
		long timeInMs
		float playbackSpeed
	private void setPlaybackStateInt (int, long, float, boolean) 
		int state
		long timeInMs
		float playbackSpeed
		boolean hasPosition
	private void initiateCheckForDrift_syncCacheLock () 
	private void onPositionDriftCheck () 
		long estPos
		long actPos
	public void setTransportControlFlags (int) 
		int transportControlFlags
	public void setMetadataUpdateListener (android.media.RemoteControlClient$OnMetadataUpdateListener) 
		android.media.RemoteControlClient$OnMetadataUpdateListener l
	public void setPlaybackPositionUpdateListener (android.media.RemoteControlClient$OnPlaybackPositionUpdateListener) 
		int oldCapa
		android.media.RemoteControlClient$OnPlaybackPositionUpdateListener l
	public void setOnGetPlaybackPositionListener (android.media.RemoteControlClient$OnGetPlaybackPositionListener) 
		int oldCapa
		android.media.RemoteControlClient$OnGetPlaybackPositionListener l
	public void setPlaybackInformation (int, int) 
		int what
		int value
	public int getIntPlaybackInformation (int) 
		int what
	public android.app.PendingIntent getRcMediaIntent () 
	public android.media.IRemoteControlClient getIRemoteControlClient () 
	public void setRcseId (int) 
		int id
	public int getRcseId () 
	private void sendPlaybackState_syncCacheLock (android.media.IRemoteControlDisplay) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay target
	private void sendMetadata_syncCacheLock (android.media.IRemoteControlDisplay) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay target
	private void sendTransportControlInfo_syncCacheLock (android.media.IRemoteControlDisplay) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay target
	private void sendArtwork_syncCacheLock (android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay target
		int w
		int h
	private boolean sendArtworkToDisplay (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.os.RemoteException e
		android.graphics.Bitmap artwork
		android.media.RemoteControlClient$DisplayInfoForClient di
	private void sendMetadataWithArtwork_syncCacheLock (android.media.IRemoteControlDisplay, int, int) 
		android.graphics.Bitmap artwork
		android.os.RemoteException e
		android.graphics.Bitmap artwork
		android.os.RemoteException e
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay target
		int w
		int h
	private static android.media.IAudioService getService () 
		android.os.IBinder b
	private void sendAudioServiceNewPlaybackInfo_syncCacheLock (int, int) 
		android.os.RemoteException e
		int what
		int value
		android.media.IAudioService service
	private void sendAudioServiceNewPlaybackState_syncCacheLock () 
		android.os.RemoteException e
		android.media.IAudioService service
	private void onNewInternalClientGen (int) 
		int clientGeneration
	private void onNewCurrentClientGen (int) 
		int clientGeneration
	private void onPlugDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		boolean displayKnown
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	private void onUnplugDisplay (android.media.IRemoteControlDisplay) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		boolean oldNeedsPositionSync
		boolean newNeedsPositionSync
		android.media.IRemoteControlDisplay rcd
	private void onUpdateDisplayArtworkSize (android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	private void onDisplayWantsSync (android.media.IRemoteControlDisplay, boolean) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		boolean oldNeedsPositionSync
		boolean newNeedsPositionSync
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
	private void onDisplayEnable (android.media.IRemoteControlDisplay, boolean) 
		android.media.RemoteControlClient$DisplayInfoForClient di
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay rcd
		boolean enable
	private void onSeekTo (int, long) 
		int generationId
		long timeMs
	private void onUpdateMetadata (int, int, java.lang.Object) 
		int generationId
		int key
		Object value
	private android.graphics.Bitmap scaleBitmapIfTooBig (android.graphics.Bitmap, int, int) 
		float scale
		int newWidth
		int newHeight
		android.graphics.Bitmap$Config newConfig
		android.graphics.Bitmap outBitmap
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		int width
		int height
		android.graphics.Bitmap bitmap
		int maxWidth
		int maxHeight
	static boolean playbackPositionShouldMove (int) 
		int playstate
	private static long getCheckPeriodFromSpeed (float) 
		float speed
	static java.lang.Object access$000 (android.media.RemoteControlClient) 
		android.media.RemoteControlClient x0
	static android.os.Bundle access$102 (android.media.RemoteControlClient, android.os.Bundle) 
		android.media.RemoteControlClient x0
		android.os.Bundle x1
	static android.os.Bundle access$100 (android.media.RemoteControlClient) 
		android.media.RemoteControlClient x0
	static android.graphics.Bitmap access$200 (android.media.RemoteControlClient) 
		android.media.RemoteControlClient x0
	static android.graphics.Bitmap access$202 (android.media.RemoteControlClient, android.graphics.Bitmap) 
		android.media.RemoteControlClient x0
		android.graphics.Bitmap x1
	static void access$300 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		int x2
		int x3
	static void access$400 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
	static void access$500 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		int x2
		int x3
	static android.media.RemoteControlClient$EventHandler access$700 (android.media.RemoteControlClient) 
		android.media.RemoteControlClient x0
	static void access$800 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
	static void access$900 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
	static void access$1000 (android.media.RemoteControlClient, int) 
		android.media.RemoteControlClient x0
		int x1
	static void access$1100 (android.media.RemoteControlClient, int) 
		android.media.RemoteControlClient x0
		int x1
	static void access$1200 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		int x2
		int x3
	static void access$1300 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
	static void access$1400 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, int, int) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		int x2
		int x3
	static void access$1500 (android.media.RemoteControlClient, int, long) 
		android.media.RemoteControlClient x0
		int x1
		long x2
	static void access$1600 (android.media.RemoteControlClient) 
		android.media.RemoteControlClient x0
	static void access$1700 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, boolean) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		boolean x2
	static void access$1800 (android.media.RemoteControlClient, int, int, java.lang.Object) 
		android.media.RemoteControlClient x0
		int x1
		int x2
		Object x3
	static void access$1900 (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, boolean) 
		android.media.RemoteControlClient x0
		android.media.IRemoteControlDisplay x1
		boolean x2
	static void  () 
}

android/media/WebVttParser$Phase.class
WebVttRenderer.java
package android.media
abstract android.media.WebVttParser$Phase extends java.lang.Object {
	public abstract void parse (java.lang.String) 
}

android/media/TimedText$Font.class
TimedText.java
package android.media
public final android.media.TimedText$Font extends java.lang.Object {
	public final int ID
	public final String name
	public void  (int, java.lang.String) 
		int id
		String name
}

android/media/ImageReader.class
ImageReader.java
package android.media
public android.media.ImageReader extends java.lang.Object implements java.lang.AutoCloseable  {
	private static final int ACQUIRE_SUCCESS
	private static final int ACQUIRE_NO_BUFS
	private static final int ACQUIRE_MAX_IMAGES
	private final int mWidth
	private final int mHeight
	private final int mFormat
	private final int mMaxImages
	private final int mNumPlanes
	private final android.view.Surface mSurface
	private final Object mListenerLock
	private android.media.ImageReader$OnImageAvailableListener mListener
	private android.media.ImageReader$ListenerHandler mListenerHandler
	private long mNativeContext
	public static android.media.ImageReader newInstance (int, int, int, int) 
		int width
		int height
		int format
		int maxImages
	protected void  (int, int, int, int) 
		int width
		int height
		int format
		int maxImages
	public int getWidth () 
	public int getHeight () 
	public int getImageFormat () 
	public int getMaxImages () 
	public android.view.Surface getSurface () 
	public android.media.Image acquireLatestImage () 
		android.media.Image result
		android.media.Image next
		android.media.Image image
	public android.media.Image acquireNextImageNoThrowISE () 
		android.media.ImageReader$SurfaceImage si
	private int acquireNextSurfaceImage (android.media.ImageReader$SurfaceImage) 
		android.media.ImageReader$SurfaceImage si
		int status
	public android.media.Image acquireNextImage () 
		android.media.ImageReader$SurfaceImage si
		int status
	private void releaseImage (android.media.Image) 
		android.media.Image i
		android.media.ImageReader$SurfaceImage si
	public void setOnImageAvailableListener (android.media.ImageReader$OnImageAvailableListener, android.os.Handler) 
		android.os.Looper looper
		android.media.ImageReader$OnImageAvailableListener listener
		android.os.Handler handler
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
	private int getNumPlanesFromFormat () 
	private static void postEventFromNative (java.lang.Object) 
		Object selfRef
		java.lang.ref.WeakReference weakSelf
		android.media.ImageReader ir
		android.os.Handler handler
	private synchronized native void nativeInit (java.lang.Object, int, int, int, int) 
	private synchronized native void nativeClose () 
	private synchronized native void nativeReleaseImage (android.media.Image) 
	private synchronized native android.view.Surface nativeGetSurface () 
	private synchronized native int nativeImageSetup (android.media.Image) 
	private static native void nativeClassInit () 
	static java.lang.Object access$300 (android.media.ImageReader) 
		android.media.ImageReader x0
	static android.media.ImageReader$OnImageAvailableListener access$400 (android.media.ImageReader) 
		android.media.ImageReader x0
	static void access$500 (android.media.ImageReader, android.media.Image) 
		android.media.ImageReader x0
		android.media.Image x1
	static int access$600 (android.media.ImageReader) 
		android.media.ImageReader x0
	static int access$700 (android.media.ImageReader) 
		android.media.ImageReader x0
	static int access$800 (android.media.ImageReader) 
		android.media.ImageReader x0
	static int access$1000 (android.media.ImageReader) 
		android.media.ImageReader x0
	static void  () 
}

android/media/MediaScannerConnection$MediaScannerConnectionClient.class
MediaScannerConnection.java
package android.media
public abstract android.media.MediaScannerConnection$MediaScannerConnectionClient extends java.lang.Object implements android.media.MediaScannerConnection$OnScanCompletedListener  {
	public abstract void onMediaScannerConnected () 
	public abstract void onScanCompleted (java.lang.String, android.net.Uri) 
}

android/media/MediaScanner$FileEntry.class
MediaScanner.java
package android.media
 android.media.MediaScanner$FileEntry extends java.lang.Object {
	long mRowId
	String mPath
	long mLastModified
	int mFormat
	boolean mLastModifiedChanged
	void  (long, java.lang.String, long, int) 
		long rowId
		String path
		long lastModified
		int format
	public java.lang.String toString () 
}

android/media/WebVttParser.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser extends java.lang.Object {
	private static final String TAG
	private android.media.WebVttParser$Phase mPhase
	private android.media.TextTrackCue mCue
	private java.util.Vector mCueTexts
	private android.media.WebVttCueListener mListener
	private String mBuffer
	private final android.media.WebVttParser$Phase mSkipRest
	private final android.media.WebVttParser$Phase mParseStart
	private final android.media.WebVttParser$Phase mParseHeader
	private final android.media.WebVttParser$Phase mParseCueId
	private final android.media.WebVttParser$Phase mParseCueTime
	private final android.media.WebVttParser$Phase mParseCueText
	void  (android.media.WebVttCueListener) 
		android.media.WebVttCueListener listener
	public static float parseFloatPercentage (java.lang.String)  throws java.lang.NumberFormatException 
		float value
		NumberFormatException e
		String s
	public static int parseIntPercentage (java.lang.String)  throws java.lang.NumberFormatException 
		int value
		NumberFormatException e
		String s
	public static long parseTimestampMs (java.lang.String)  throws java.lang.NumberFormatException 
		String group
		String[] arr$
		int len$
		int i$
		String s
		String[] parts
		long value
	public static java.lang.String timeToString (long) 
		long timeMs
	public void parse (java.lang.String) 
		int i
		String s
		boolean trailingCR
		String[] lines
	public void eos () 
	public void yieldCue () 
	private void log_warning (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String nameType
		String name
		String message
		String subMessage
		String value
	private void log_warning (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String nameType
		String name
		String message
		String value
	private void log_warning (java.lang.String, java.lang.String) 
		String message
		String value
	static void access$000 (android.media.WebVttParser, java.lang.String, java.lang.String) 
		android.media.WebVttParser x0
		String x1
		String x2
	static android.media.WebVttParser$Phase access$102 (android.media.WebVttParser, android.media.WebVttParser$Phase) 
		android.media.WebVttParser x0
		android.media.WebVttParser$Phase x1
	static android.media.WebVttParser$Phase access$200 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.WebVttParser$Phase access$300 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static void access$400 (android.media.WebVttParser, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		android.media.WebVttParser x0
		String x1
		String x2
		String x3
		String x4
		String x5
	static void access$500 (android.media.WebVttParser, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		android.media.WebVttParser x0
		String x1
		String x2
		String x3
		String x4
	static android.media.WebVttParser$Phase access$600 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.WebVttParser$Phase access$700 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.WebVttParser$Phase access$100 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.WebVttCueListener access$800 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.TextTrackCue access$900 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.WebVttParser$Phase access$1000 (android.media.WebVttParser) 
		android.media.WebVttParser x0
	static android.media.TextTrackCue access$902 (android.media.WebVttParser, android.media.TextTrackCue) 
		android.media.WebVttParser x0
		android.media.TextTrackCue x1
	static java.util.Vector access$1100 (android.media.WebVttParser) 
		android.media.WebVttParser x0
}

android/media/IMediaScannerService.class
IMediaScannerService.java
package android.media
public abstract android.media.IMediaScannerService extends java.lang.Object implements android.os.IInterface  {
	public abstract void requestScanFile (java.lang.String, java.lang.String, android.media.IMediaScannerListener)  throws android.os.RemoteException 
	public abstract void scanFile (java.lang.String, java.lang.String)  throws android.os.RemoteException 
}

android/media/AudioService$ForceControlStreamClient.class
AudioService.java
package android.media
 android.media.AudioService$ForceControlStreamClient extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.os.IBinder mCb
	final android.media.AudioService this$0
	void  (android.media.AudioService, android.os.IBinder) 
		android.os.RemoteException e
		android.os.IBinder cb
	public void binderDied () 
	public void release () 
}

android/media/UnsupportedSchemeException.class
UnsupportedSchemeException.java
package android.media
public final android.media.UnsupportedSchemeException extends android.media.MediaDrmException {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/MediaRouterClientState.class
MediaRouterClientState.java
package android.media
public final android.media.MediaRouterClientState extends java.lang.Object implements android.os.Parcelable  {
	public final java.util.ArrayList routes
	public String globallySelectedRouteId
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	void  (android.os.Parcel) 
		android.os.Parcel src
	public android.media.MediaRouterClientState$RouteInfo getRoute (java.lang.String) 
		android.media.MediaRouterClientState$RouteInfo route
		int i
		String id
		int count
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/media/AudioService$SoundPoolListenerThread.class
AudioService.java
package android.media
 android.media.AudioService$SoundPoolListenerThread extends java.lang.Thread {
	final android.media.AudioService this$0
	public void  (android.media.AudioService) 
	public void run () 
}

android/media/MediaFocusControl$MediaEventHandler.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$MediaEventHandler extends android.os.Handler {
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/MediaPlayer$OnVideoSizeChangedListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnVideoSizeChangedListener extends java.lang.Object {
	public abstract void onVideoSizeChanged (android.media.MediaPlayer, int, int) 
}

android/media/MediaRecorder$VideoSource.class
MediaRecorder.java
package android.media
public final android.media.MediaRecorder$VideoSource extends java.lang.Object {
	public static final int DEFAULT
	public static final int CAMERA
	public static final int GRALLOC_BUFFER
	final android.media.MediaRecorder this$0
	private void  (android.media.MediaRecorder) 
}

android/media/MediaRouter$Static$Client.class
MediaRouter.java
package android.media
final android.media.MediaRouter$Static$Client extends android.media.IMediaRouterClient$Stub {
	final android.media.MediaRouter$Static this$0
	void  (android.media.MediaRouter$Static) 
	public void onStateChanged () 
}

android/media/RemoteDisplay.class
RemoteDisplay.java
package android.media
public final android.media.RemoteDisplay extends java.lang.Object {
	public static final int DISPLAY_FLAG_SECURE
	public static final int DISPLAY_ERROR_UNKOWN
	public static final int DISPLAY_ERROR_CONNECTION_DROPPED
	private final dalvik.system.CloseGuard mGuard
	private final android.media.RemoteDisplay$Listener mListener
	private final android.os.Handler mHandler
	private long mPtr
	private native long nativeListen (java.lang.String) 
	private native void nativeDispose (long) 
	private native void nativePause (long) 
	private native void nativeResume (long) 
	private void  (android.media.RemoteDisplay$Listener, android.os.Handler) 
		android.media.RemoteDisplay$Listener listener
		android.os.Handler handler
	protected void finalize ()  throws java.lang.Throwable 
	public static android.media.RemoteDisplay listen (java.lang.String, android.media.RemoteDisplay$Listener, android.os.Handler) 
		String iface
		android.media.RemoteDisplay$Listener listener
		android.os.Handler handler
		android.media.RemoteDisplay display
	public void dispose () 
	public void pause () 
	public void resume () 
	private void dispose (boolean) 
		boolean finalized
	private void startListening (java.lang.String) 
		String iface
	private void notifyDisplayConnected (android.view.Surface, int, int, int, int) 
		android.view.Surface surface
		int width
		int height
		int flags
		int session
	private void notifyDisplayDisconnected () 
	private void notifyDisplayError (int) 
		int error
	static android.media.RemoteDisplay$Listener access$000 (android.media.RemoteDisplay) 
		android.media.RemoteDisplay x0
}

android/media/AudioSystem.class
AudioSystem.java
package android.media
public android.media.AudioSystem extends java.lang.Object {
	public static final int STREAM_VOICE_CALL
	public static final int STREAM_SYSTEM
	public static final int STREAM_RING
	public static final int STREAM_MUSIC
	public static final int STREAM_ALARM
	public static final int STREAM_NOTIFICATION
	public static final int STREAM_BLUETOOTH_SCO
	public static final int STREAM_SYSTEM_ENFORCED
	public static final int STREAM_DTMF
	public static final int STREAM_TTS
	public static final int NUM_STREAMS
	private static final int NUM_STREAM_TYPES
	public static final int MODE_INVALID
	public static final int MODE_CURRENT
	public static final int MODE_NORMAL
	public static final int MODE_RINGTONE
	public static final int MODE_IN_CALL
	public static final int MODE_IN_COMMUNICATION
	public static final int NUM_MODES
	public static final int ROUTE_EARPIECE
	public static final int ROUTE_SPEAKER
	public static final int ROUTE_BLUETOOTH
	public static final int ROUTE_BLUETOOTH_SCO
	public static final int ROUTE_HEADSET
	public static final int ROUTE_BLUETOOTH_A2DP
	public static final int ROUTE_ALL
	public static final int AUDIO_STATUS_OK
	public static final int AUDIO_STATUS_ERROR
	public static final int AUDIO_STATUS_SERVER_DIED
	private static android.media.AudioSystem$ErrorCallback mErrorCallback
	public static final int DEVICE_BIT_IN
	public static final int DEVICE_BIT_DEFAULT
	public static final int DEVICE_OUT_EARPIECE
	public static final int DEVICE_OUT_SPEAKER
	public static final int DEVICE_OUT_WIRED_HEADSET
	public static final int DEVICE_OUT_WIRED_HEADPHONE
	public static final int DEVICE_OUT_BLUETOOTH_SCO
	public static final int DEVICE_OUT_BLUETOOTH_SCO_HEADSET
	public static final int DEVICE_OUT_BLUETOOTH_SCO_CARKIT
	public static final int DEVICE_OUT_BLUETOOTH_A2DP
	public static final int DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES
	public static final int DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER
	public static final int DEVICE_OUT_AUX_DIGITAL
	public static final int DEVICE_OUT_ANLG_DOCK_HEADSET
	public static final int DEVICE_OUT_DGTL_DOCK_HEADSET
	public static final int DEVICE_OUT_USB_ACCESSORY
	public static final int DEVICE_OUT_USB_DEVICE
	public static final int DEVICE_OUT_REMOTE_SUBMIX
	public static final int DEVICE_OUT_DEFAULT
	public static final int DEVICE_OUT_ALL
	public static final int DEVICE_OUT_ALL_A2DP
	public static final int DEVICE_OUT_ALL_SCO
	public static final int DEVICE_OUT_ALL_USB
	public static final int DEVICE_IN_COMMUNICATION
	public static final int DEVICE_IN_AMBIENT
	public static final int DEVICE_IN_BUILTIN_MIC
	public static final int DEVICE_IN_BLUETOOTH_SCO_HEADSET
	public static final int DEVICE_IN_WIRED_HEADSET
	public static final int DEVICE_IN_AUX_DIGITAL
	public static final int DEVICE_IN_VOICE_CALL
	public static final int DEVICE_IN_BACK_MIC
	public static final int DEVICE_IN_REMOTE_SUBMIX
	public static final int DEVICE_IN_ANLG_DOCK_HEADSET
	public static final int DEVICE_IN_DGTL_DOCK_HEADSET
	public static final int DEVICE_IN_USB_ACCESSORY
	public static final int DEVICE_IN_USB_DEVICE
	public static final int DEVICE_IN_DEFAULT
	public static final int DEVICE_IN_ALL
	public static final int DEVICE_IN_ALL_SCO
	public static final int DEVICE_STATE_UNAVAILABLE
	public static final int DEVICE_STATE_AVAILABLE
	private static final int NUM_DEVICE_STATES
	public static final String DEVICE_OUT_EARPIECE_NAME
	public static final String DEVICE_OUT_SPEAKER_NAME
	public static final String DEVICE_OUT_WIRED_HEADSET_NAME
	public static final String DEVICE_OUT_WIRED_HEADPHONE_NAME
	public static final String DEVICE_OUT_BLUETOOTH_SCO_NAME
	public static final String DEVICE_OUT_BLUETOOTH_SCO_HEADSET_NAME
	public static final String DEVICE_OUT_BLUETOOTH_SCO_CARKIT_NAME
	public static final String DEVICE_OUT_BLUETOOTH_A2DP_NAME
	public static final String DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES_NAME
	public static final String DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER_NAME
	public static final String DEVICE_OUT_AUX_DIGITAL_NAME
	public static final String DEVICE_OUT_ANLG_DOCK_HEADSET_NAME
	public static final String DEVICE_OUT_DGTL_DOCK_HEADSET_NAME
	public static final String DEVICE_OUT_USB_ACCESSORY_NAME
	public static final String DEVICE_OUT_USB_DEVICE_NAME
	public static final String DEVICE_OUT_REMOTE_SUBMIX_NAME
	public static final int PHONE_STATE_OFFCALL
	public static final int PHONE_STATE_RINGING
	public static final int PHONE_STATE_INCALL
	public static final int FORCE_NONE
	public static final int FORCE_SPEAKER
	public static final int FORCE_HEADPHONES
	public static final int FORCE_BT_SCO
	public static final int FORCE_BT_A2DP
	public static final int FORCE_WIRED_ACCESSORY
	public static final int FORCE_BT_CAR_DOCK
	public static final int FORCE_BT_DESK_DOCK
	public static final int FORCE_ANALOG_DOCK
	public static final int FORCE_DIGITAL_DOCK
	public static final int FORCE_NO_BT_A2DP
	public static final int FORCE_SYSTEM_ENFORCED
	private static final int NUM_FORCE_CONFIG
	public static final int FORCE_DEFAULT
	public static final int FOR_COMMUNICATION
	public static final int FOR_MEDIA
	public static final int FOR_RECORD
	public static final int FOR_DOCK
	public static final int FOR_SYSTEM
	private static final int NUM_FORCE_USE
	public static final int SYNC_EVENT_NONE
	public static final int SYNC_EVENT_PRESENTATION_COMPLETE
	public void  () 
	public static final int getNumStreamTypes () 
	public static native int muteMicrophone (boolean) 
	public static native boolean isMicrophoneMuted () 
	public static native boolean isStreamActive (int, int) 
	public static native boolean isStreamActiveRemotely (int, int) 
	public static native boolean isSourceActive (int) 
	public static native int setParameters (java.lang.String) 
	public static native java.lang.String getParameters (java.lang.String) 
	public static void setErrorCallback (android.media.AudioSystem$ErrorCallback) 
		android.media.AudioSystem$ErrorCallback cb
	private static void errorCallbackFromNative (int) 
		int error
		android.media.AudioSystem$ErrorCallback errorCallback
	public static java.lang.String getDeviceName (int) 
		int device
	public static native int setDeviceConnectionState (int, int, java.lang.String) 
	public static native int getDeviceConnectionState (int, java.lang.String) 
	public static native int setPhoneState (int) 
	public static native int setForceUse (int, int) 
	public static native int getForceUse (int) 
	public static native int initStreamVolume (int, int, int) 
	public static native int setStreamVolumeIndex (int, int, int) 
	public static native int getStreamVolumeIndex (int, int) 
	public static native int setMasterVolume (float) 
	public static native float getMasterVolume () 
	public static native int setMasterMute (boolean) 
	public static native boolean getMasterMute () 
	public static native int getDevicesForStream (int) 
	public static native int getPrimaryOutputSamplingRate () 
	public static native int getPrimaryOutputFrameCount () 
	public static native int getOutputLatency (int) 
	public static native int setLowRamDevice (boolean) 
	public static native int checkAudioFlinger () 
}

android/media/MediaDrm$EventHandler.class
MediaDrm.java
package android.media
 android.media.MediaDrm$EventHandler extends android.os.Handler {
	private android.media.MediaDrm mMediaDrm
	final android.media.MediaDrm this$0
	public void  (android.media.MediaDrm, android.media.MediaDrm, android.os.Looper) 
		android.media.MediaDrm md
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Parcel parcel
		byte[] sessionId
		byte[] data
		android.os.Message msg
}

android/media/MediaRecorder$OnInfoListener.class
MediaRecorder.java
package android.media
public abstract android.media.MediaRecorder$OnInfoListener extends java.lang.Object {
	public abstract void onInfo (android.media.MediaRecorder, int, int) 
}

android/media/ImageReader$SurfaceImage.class
ImageReader.java
package android.media
 android.media.ImageReader$SurfaceImage extends android.media.Image {
	private long mLockedBuffer
	private long mTimestamp
	private android.media.ImageReader$SurfaceImage$SurfacePlane[] mPlanes
	private boolean mIsImageValid
	final android.media.ImageReader this$0
	public void  (android.media.ImageReader) 
	public void close () 
	public android.media.ImageReader getReader () 
	public int getFormat () 
	public int getWidth () 
	public int getHeight () 
	public long getTimestamp () 
	public android.media.Image$Plane[] getPlanes () 
	protected final void finalize ()  throws java.lang.Throwable 
	private void setImageValid (boolean) 
		boolean isValid
	private boolean isImageValid () 
	private void clearSurfacePlanes () 
		int i
	private void createSurfacePlanes () 
		int i
	private synchronized native java.nio.ByteBuffer nativeImageGetBuffer (int) 
	private synchronized native android.media.ImageReader$SurfaceImage$SurfacePlane nativeCreatePlane (int) 
	static void access$000 (android.media.ImageReader$SurfaceImage) 
		android.media.ImageReader$SurfaceImage x0
	static void access$100 (android.media.ImageReader$SurfaceImage, boolean) 
		android.media.ImageReader$SurfaceImage x0
		boolean x1
	static void access$200 (android.media.ImageReader$SurfaceImage) 
		android.media.ImageReader$SurfaceImage x0
	static boolean access$1100 (android.media.ImageReader$SurfaceImage) 
		android.media.ImageReader$SurfaceImage x0
	static java.nio.ByteBuffer access$1200 (android.media.ImageReader$SurfaceImage, int) 
		android.media.ImageReader$SurfaceImage x0
		int x1
}

android/media/RemoteControlClient$OnGetPlaybackPositionListener.class
RemoteControlClient.java
package android.media
public abstract android.media.RemoteControlClient$OnGetPlaybackPositionListener extends java.lang.Object {
	public abstract long onGetPlaybackPosition () 
}

android/media/VolumeController.class
VolumeController.java
package android.media
public abstract android.media.VolumeController extends java.lang.Object {
	public abstract void postHasNewRemotePlaybackInfo () 
	public abstract void postRemoteVolumeChanged (int, int) 
	public abstract void postRemoteSliderVisibility (boolean) 
}

android/media/MediaCryptoException.class
MediaCryptoException.java
package android.media
public final android.media.MediaCryptoException extends java.lang.Exception {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/Ringtone.class
Ringtone.java
package android.media
public android.media.Ringtone extends java.lang.Object {
	private static final String TAG
	private static final boolean LOGD
	private static final String[] MEDIA_COLUMNS
	private final android.content.Context mContext
	private final android.media.AudioManager mAudioManager
	private final boolean mAllowRemote
	private final android.media.IRingtonePlayer mRemotePlayer
	private final android.os.Binder mRemoteToken
	private android.media.MediaPlayer mLocalPlayer
	private android.net.Uri mUri
	private String mTitle
	private int mStreamType
	public void  (android.content.Context, boolean) 
		android.content.Context context
		boolean allowRemote
	public void setStreamType (int) 
		int streamType
	public int getStreamType () 
	public java.lang.String getTitle (android.content.Context) 
		android.content.Context context
	private static java.lang.String getTitle (android.content.Context, android.net.Uri, boolean) 
		android.net.Uri actualUri
		String actualTitle
		SecurityException e
		String authority
		android.content.Context context
		android.net.Uri uri
		boolean followSettingsUri
		android.database.Cursor cursor
		android.content.ContentResolver res
		String title
	public void setUri (android.net.Uri) 
		SecurityException e
		java.io.IOException e
		android.net.Uri uri
	public android.net.Uri getUri () 
	public void play () 
		android.os.RemoteException e
		android.net.Uri canonicalUri
	public void stop () 
		android.os.RemoteException e
	private void destroyLocalPlayer () 
	public boolean isPlaying () 
		android.os.RemoteException e
	private boolean playFallbackRingtone () 
		android.content.res.AssetFileDescriptor afd
		java.io.IOException ioe
		android.content.res.Resources$NotFoundException nfe
		int ringtoneType
	void setTitle (java.lang.String) 
		String title
	static void  () 
}

android/media/MediaPlayer$OnTimedTextListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnTimedTextListener extends java.lang.Object {
	public abstract void onTimedText (android.media.MediaPlayer, android.media.TimedText) 
}

android/media/IAudioRoutesObserver.class
IAudioRoutesObserver.java
package android.media
public abstract android.media.IAudioRoutesObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void dispatchAudioRoutesChanged (android.media.AudioRoutesInfo)  throws android.os.RemoteException 
}

android/media/MediaScannerClient.class
MediaScannerClient.java
package android.media
public abstract android.media.MediaScannerClient extends java.lang.Object {
	public abstract void scanFile (java.lang.String, long, long, boolean, boolean) 
	public abstract void handleStringTag (java.lang.String, java.lang.String) 
	public abstract void setMimeType (java.lang.String) 
}

android/media/WebVttParser$3.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$3 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	android.media.TextTrackRegion parseRegion (java.lang.String) 
		NumberFormatException e
		int lines
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		int commaAt
		String anchorX
		String anchorY
		float x
		float y
		int equalAt
		String name
		String value
		String setting
		String[] arr$
		int len$
		int i$
		String s
		android.media.TextTrackRegion region
	public void parse (java.lang.String) 
		android.media.TextTrackRegion region
		int colonAt
		String name
		String value
		String line
}

android/media/RemoteControlClient$OnMetadataUpdateListener.class
RemoteControlClient.java
package android.media
public abstract android.media.RemoteControlClient$OnMetadataUpdateListener extends java.lang.Object {
	public abstract void onMetadataUpdate (int, java.lang.Object) 
}

android/media/AudioService$1.class
AudioService.java
package android.media
 android.media.AudioService$1 extends java.lang.Object implements android.media.AudioSystem$ErrorCallback  {
	final android.media.AudioService this$0
	void  (android.media.AudioService) 
	public void onError (int) 
		int error
}

android/media/WebVttRenderingWidget$1.class
WebVttRenderer.java
package android.media
 android.media.WebVttRenderingWidget$1 extends android.view.accessibility.CaptioningManager$CaptioningChangeListener {
	final android.media.WebVttRenderingWidget this$0
	void  (android.media.WebVttRenderingWidget) 
	public void onFontScaleChanged (float) 
		float fontScale
		float fontSize
	public void onUserStyleChanged (android.view.accessibility.CaptioningManager$CaptionStyle) 
		android.view.accessibility.CaptioningManager$CaptionStyle userStyle
}

android/media/AudioTrack$OnPlaybackPositionUpdateListener.class
AudioTrack.java
package android.media
public abstract android.media.AudioTrack$OnPlaybackPositionUpdateListener extends java.lang.Object {
	public abstract void onMarkerReached (android.media.AudioTrack) 
	public abstract void onPeriodicNotification (android.media.AudioTrack) 
}

android/media/AudioRecord.class
AudioRecord.java
package android.media
public android.media.AudioRecord extends java.lang.Object {
	public static final int STATE_UNINITIALIZED
	public static final int STATE_INITIALIZED
	public static final int RECORDSTATE_STOPPED
	public static final int RECORDSTATE_RECORDING
	public static final int SUCCESS
	public static final int ERROR
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_INVALID_OPERATION
	private static final int AUDIORECORD_ERROR_SETUP_ZEROFRAMECOUNT
	private static final int AUDIORECORD_ERROR_SETUP_INVALIDCHANNELMASK
	private static final int AUDIORECORD_ERROR_SETUP_INVALIDFORMAT
	private static final int AUDIORECORD_ERROR_SETUP_INVALIDSOURCE
	private static final int AUDIORECORD_ERROR_SETUP_NATIVEINITFAILED
	private static final int NATIVE_EVENT_MARKER
	private static final int NATIVE_EVENT_NEW_POS
	private static final String TAG
	private long mNativeRecorderInJavaObj
	private long mNativeCallbackCookie
	private int mSampleRate
	private int mChannelCount
	private int mChannelMask
	private int mAudioFormat
	private int mRecordSource
	private int mState
	private int mRecordingState
	private final Object mRecordingStateLock
	private android.media.AudioRecord$OnRecordPositionUpdateListener mPositionListener
	private final Object mPositionListenerLock
	private android.media.AudioRecord$NativeEventHandler mEventHandler
	private android.os.Looper mInitializationLooper
	private int mNativeBufferSizeInBytes
	private int mSessionId
	public void  (int, int, int, int, int)  throws java.lang.IllegalArgumentException 
		int audioSource
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int bufferSizeInBytes
		int[] session
		int initResult
	private void audioParamCheck (int, int, int, int) 
		int audioSource
		int sampleRateInHz
		int channelConfig
		int audioFormat
	private void audioBuffSizeCheck (int) 
		int audioBufferSize
		int frameSizeInBytes
	public void release () 
		IllegalStateException ise
	protected void finalize () 
	public int getSampleRate () 
	public int getAudioSource () 
	public int getAudioFormat () 
	public int getChannelConfiguration () 
	public int getChannelCount () 
	public int getState () 
	public int getRecordingState () 
	public int getNotificationMarkerPosition () 
	public int getPositionNotificationPeriod () 
	public static int getMinBufferSize (int, int, int) 
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int channelCount
		int size
	public int getAudioSessionId () 
	public void startRecording ()  throws java.lang.IllegalStateException 
	public void startRecording (android.media.MediaSyncEvent)  throws java.lang.IllegalStateException 
		android.media.MediaSyncEvent syncEvent
	public void stop ()  throws java.lang.IllegalStateException 
	public int read (byte[], int, int) 
		byte[] audioData
		int offsetInBytes
		int sizeInBytes
	public int read (short[], int, int) 
		short[] audioData
		int offsetInShorts
		int sizeInShorts
	public int read (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer audioBuffer
		int sizeInBytes
	public void setRecordPositionUpdateListener (android.media.AudioRecord$OnRecordPositionUpdateListener) 
		android.media.AudioRecord$OnRecordPositionUpdateListener listener
	public void setRecordPositionUpdateListener (android.media.AudioRecord$OnRecordPositionUpdateListener, android.os.Handler) 
		android.media.AudioRecord$OnRecordPositionUpdateListener listener
		android.os.Handler handler
	public int setNotificationMarkerPosition (int) 
		int markerInFrames
	public int setPositionNotificationPeriod (int) 
		int periodInFrames
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object audiorecord_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.AudioRecord recorder
	private final native int native_setup (java.lang.Object, int, int, int, int, int, int[]) 
	private final native void native_finalize () 
	private final native void native_release () 
	private final native int native_start (int, int) 
	private final native void native_stop () 
	private final native int native_read_in_byte_array (byte[], int, int) 
	private final native int native_read_in_short_array (short[], int, int) 
	private final native int native_read_in_direct_buffer (java.lang.Object, int) 
	private final native int native_set_marker_pos (int) 
	private final native int native_get_marker_pos () 
	private final native int native_set_pos_update_period (int) 
	private final native int native_get_pos_update_period () 
	private static final native int native_get_min_buff_size (int, int, int) 
	private static void logd (java.lang.String) 
		String msg
	private static void loge (java.lang.String) 
		String msg
	static java.lang.Object access$000 (android.media.AudioRecord) 
		android.media.AudioRecord x0
	static android.media.AudioRecord$OnRecordPositionUpdateListener access$100 (android.media.AudioRecord) 
		android.media.AudioRecord x0
	static void access$200 (java.lang.String) 
		String x0
}

android/media/MediaFocusControl$RcClientDeathHandler.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$RcClientDeathHandler extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private final android.os.IBinder mCb
	private final android.app.PendingIntent mMediaIntent
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl, android.os.IBinder, android.app.PendingIntent) 
		android.os.IBinder cb
		android.app.PendingIntent pi
	public void binderDied () 
	public android.os.IBinder getBinder () 
	static android.os.IBinder access$3100 (android.media.MediaFocusControl$RcClientDeathHandler) 
		android.media.MediaFocusControl$RcClientDeathHandler x0
}

android/media/WebVttRenderingWidget$SpanLayout.class
WebVttRenderer.java
package android.media
 android.media.WebVttRenderingWidget$SpanLayout extends com.android.internal.widget.SubtitleView {
	private final android.text.SpannableStringBuilder mBuilder
	private final android.media.TextTrackCueSpan[] mSpans
	public void  (android.content.Context, android.media.TextTrackCueSpan[]) 
		android.content.Context context
		android.media.TextTrackCueSpan[] spans
	public void update () 
		android.media.TextTrackCueSpan span
		int i
		android.text.SpannableStringBuilder builder
		android.media.TextTrackCueSpan[] spans
		int spanCount
	public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
}

android/media/MediaRouter.class
MediaRouter.java
package android.media
public android.media.MediaRouter extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	static android.media.MediaRouter$Static sStatic
	public static final int ROUTE_TYPE_LIVE_AUDIO
	public static final int ROUTE_TYPE_LIVE_VIDEO
	public static final int ROUTE_TYPE_REMOTE_DISPLAY
	public static final int ROUTE_TYPE_USER
	static final int ROUTE_TYPE_ANY
	public static final int CALLBACK_FLAG_PERFORM_ACTIVE_SCAN
	public static final int CALLBACK_FLAG_UNFILTERED_EVENTS
	public static final int CALLBACK_FLAG_REQUEST_DISCOVERY
	public static final int CALLBACK_FLAG_PASSIVE_DISCOVERY
	public static final int AVAILABILITY_FLAG_IGNORE_DEFAULT_ROUTE
	static final java.util.HashMap sRouters
	static java.lang.String typesToString (int) 
		int types
		StringBuilder result
	public void  (android.content.Context) 
		android.content.Context appContext
		android.content.Context context
	public android.media.MediaRouter$RouteInfo getDefaultRoute () 
	public android.media.MediaRouter$RouteCategory getSystemCategory () 
	public android.media.MediaRouter$RouteInfo getSelectedRoute () 
	public android.media.MediaRouter$RouteInfo getSelectedRoute (int) 
		int type
	public boolean isRouteAvailable (int, int) 
		android.media.MediaRouter$RouteInfo route
		int i
		int types
		int flags
		int count
	public void addCallback (int, android.media.MediaRouter$Callback) 
		int types
		android.media.MediaRouter$Callback cb
	public void addCallback (int, android.media.MediaRouter$Callback, int) 
		android.media.MediaRouter$CallbackInfo info
		int types
		android.media.MediaRouter$Callback cb
		int flags
		android.media.MediaRouter$CallbackInfo info
		int index
	public void removeCallback (android.media.MediaRouter$Callback) 
		android.media.MediaRouter$Callback cb
		int index
	private int findCallbackInfo (android.media.MediaRouter$Callback) 
		android.media.MediaRouter$CallbackInfo info
		int i
		android.media.MediaRouter$Callback cb
		int count
	public void selectRoute (int, android.media.MediaRouter$RouteInfo) 
		int types
		android.media.MediaRouter$RouteInfo route
	public void selectRouteInt (int, android.media.MediaRouter$RouteInfo, boolean) 
		int types
		android.media.MediaRouter$RouteInfo route
		boolean explicit
	static void selectRouteStatic (int, android.media.MediaRouter$RouteInfo, boolean) 
		android.os.RemoteException e
		int types
		android.media.MediaRouter$RouteInfo route
		boolean explicit
		android.media.MediaRouter$RouteInfo oldRoute
		android.media.MediaRouter$RouteInfo btRoute
		android.hardware.display.WifiDisplay activeDisplay
		boolean oldRouteHasAddress
		boolean newRouteHasAddress
	static void selectDefaultRouteStatic () 
	static boolean matchesDeviceAddress (android.hardware.display.WifiDisplay, android.media.MediaRouter$RouteInfo) 
		android.hardware.display.WifiDisplay display
		android.media.MediaRouter$RouteInfo info
		boolean routeHasAddress
	public void addUserRoute (android.media.MediaRouter$UserRouteInfo) 
		android.media.MediaRouter$UserRouteInfo info
	public void addRouteInt (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo info
	static void addRouteStatic (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteGroup group
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteCategory cat
	public void removeUserRoute (android.media.MediaRouter$UserRouteInfo) 
		android.media.MediaRouter$UserRouteInfo info
	public void clearUserRoutes () 
		android.media.MediaRouter$RouteInfo info
		int i
	public void removeRouteInt (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo info
	static void removeRouteStatic (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteCategory cat
		int i
		android.media.MediaRouter$RouteCategory removingCat
		int count
		boolean found
		android.media.MediaRouter$RouteInfo info
	public int getCategoryCount () 
	public android.media.MediaRouter$RouteCategory getCategoryAt (int) 
		int index
	public int getRouteCount () 
	public android.media.MediaRouter$RouteInfo getRouteAt (int) 
		int index
	static int getRouteCountStatic () 
	static android.media.MediaRouter$RouteInfo getRouteAtStatic (int) 
		int index
	public android.media.MediaRouter$UserRouteInfo createUserRoute (android.media.MediaRouter$RouteCategory) 
		android.media.MediaRouter$RouteCategory category
	public android.media.MediaRouter$RouteCategory createRouteCategory (java.lang.CharSequence, boolean) 
		CharSequence name
		boolean isGroupable
	public android.media.MediaRouter$RouteCategory createRouteCategory (int, boolean) 
		int nameResId
		boolean isGroupable
	public void rebindAsUser (int) 
		int userId
	static void updateRoute (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteSelected (int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		int type
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteUnselected (int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		int type
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteChanged (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteChanged (android.media.MediaRouter$RouteInfo, int) 
		boolean oldVisibility
		boolean newVisibility
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
		int oldSupportedTypes
		int newSupportedTypes
	static void dispatchRouteAdded (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteRemoved (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
	static void dispatchRouteGrouped (android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup, int) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
		int index
	static void dispatchRouteUngrouped (android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
	static void dispatchRouteVolumeChanged (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
	static void dispatchRoutePresentationDisplayChanged (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$CallbackInfo cbi
		java.util.Iterator i$
		android.media.MediaRouter$RouteInfo info
	static void systemVolumeChanged (int) 
		android.os.RemoteException e
		int newValue
		android.media.MediaRouter$RouteInfo selectedRoute
	static void updateWifiDisplayStatus (android.hardware.display.WifiDisplayStatus) 
		android.hardware.display.WifiDisplay[] displays
		android.hardware.display.WifiDisplay activeDisplay
		String address
		boolean disconnected
		android.media.MediaRouter$RouteInfo route
		android.hardware.display.WifiDisplay d
		int i
		android.hardware.display.WifiDisplay d
		android.media.MediaRouter$RouteInfo route
		int i
		android.hardware.display.WifiDisplayStatus status
		android.hardware.display.WifiDisplay[] displays
		android.hardware.display.WifiDisplay activeDisplay
		String activeDisplayAddress
	private static boolean shouldShowWifiDisplay (android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplay) 
		android.hardware.display.WifiDisplay d
		android.hardware.display.WifiDisplay activeDisplay
	static int getWifiDisplayStatusCode (android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplayStatus) 
		int newStatus
		int newStatus
		int activeState
		android.hardware.display.WifiDisplay d
		android.hardware.display.WifiDisplayStatus wfdStatus
		int newStatus
	static boolean isWifiDisplayEnabled (android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplayStatus) 
		android.hardware.display.WifiDisplay d
		android.hardware.display.WifiDisplayStatus wfdStatus
	static android.media.MediaRouter$RouteInfo makeWifiDisplayRoute (android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplayStatus) 
		android.hardware.display.WifiDisplay display
		android.hardware.display.WifiDisplayStatus wfdStatus
		android.media.MediaRouter$RouteInfo newRoute
	private static void updateWifiDisplayRoute (android.media.MediaRouter$RouteInfo, android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplayStatus, boolean) 
		android.media.MediaRouter$RouteInfo route
		android.hardware.display.WifiDisplay display
		android.hardware.display.WifiDisplayStatus wfdStatus
		boolean disconnected
		boolean changed
		String newName
		boolean enabled
	private static android.hardware.display.WifiDisplay findWifiDisplay (android.hardware.display.WifiDisplay[], java.lang.String) 
		android.hardware.display.WifiDisplay d
		int i
		android.hardware.display.WifiDisplay[] displays
		String deviceAddress
	private static android.media.MediaRouter$RouteInfo findWifiDisplayRoute (android.hardware.display.WifiDisplay) 
		android.media.MediaRouter$RouteInfo info
		int i
		android.hardware.display.WifiDisplay d
		int count
	static boolean access$000 () 
	static void  () 
}

android/media/AudioManager$1.class
AudioManager.java
package android.media
 android.media.AudioManager$1 extends android.media.IAudioFocusDispatcher$Stub {
	final android.media.AudioManager this$0
	void  (android.media.AudioManager) 
	public void dispatchAudioFocusChange (int, java.lang.String) 
		int focusChange
		String id
		android.os.Message m
}

android/media/AudioService$VolumeStreamState$VolumeDeathHandler.class
AudioService.java
package android.media
 android.media.AudioService$VolumeStreamState$VolumeDeathHandler extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.os.IBinder mICallback
	private int mMuteCount
	final android.media.AudioService$VolumeStreamState this$1
	void  (android.media.AudioService$VolumeStreamState, android.os.IBinder) 
		android.os.IBinder cb
	public void mute (boolean) 
		android.os.RemoteException e
		boolean state
		boolean updateVolume
	public void binderDied () 
	static int access$1802 (android.media.AudioService$VolumeStreamState$VolumeDeathHandler, int) 
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler x0
		int x1
	static int access$1800 (android.media.AudioService$VolumeStreamState$VolumeDeathHandler) 
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler x0
	static android.os.IBinder access$4300 (android.media.AudioService$VolumeStreamState$VolumeDeathHandler) 
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler x0
}

android/media/MediaRouter$Callback.class
MediaRouter.java
package android.media
public abstract android.media.MediaRouter$Callback extends java.lang.Object {
	public void  () 
	public abstract void onRouteSelected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
	public abstract void onRouteUnselected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
	public abstract void onRouteAdded (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
	public abstract void onRouteRemoved (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
	public abstract void onRouteChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
	public abstract void onRouteGrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup, int) 
	public abstract void onRouteUngrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup) 
	public abstract void onRouteVolumeChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
	public void onRoutePresentationDisplayChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
}

android/media/Metadata.class
Metadata.java
package android.media
public android.media.Metadata extends java.lang.Object {
	public static final int ANY
	public static final int PAUSE_AVAILABLE
	public static final int SEEK_BACKWARD_AVAILABLE
	public static final int SEEK_FORWARD_AVAILABLE
	public static final int SEEK_AVAILABLE
	public static final int TITLE
	public static final int COMMENT
	public static final int COPYRIGHT
	public static final int ALBUM
	public static final int ARTIST
	public static final int AUTHOR
	public static final int COMPOSER
	public static final int GENRE
	public static final int DATE
	public static final int DURATION
	public static final int CD_TRACK_NUM
	public static final int CD_TRACK_MAX
	public static final int RATING
	public static final int ALBUM_ART
	public static final int VIDEO_FRAME
	public static final int BIT_RATE
	public static final int AUDIO_BIT_RATE
	public static final int VIDEO_BIT_RATE
	public static final int AUDIO_SAMPLE_RATE
	public static final int VIDEO_FRAME_RATE
	public static final int MIME_TYPE
	public static final int AUDIO_CODEC
	public static final int VIDEO_CODEC
	public static final int VIDEO_HEIGHT
	public static final int VIDEO_WIDTH
	public static final int NUM_TRACKS
	public static final int DRM_CRIPPLED
	private static final int LAST_SYSTEM
	private static final int FIRST_CUSTOM
	public static final java.util.Set MATCH_NONE
	public static final java.util.Set MATCH_ALL
	public static final int STRING_VAL
	public static final int INTEGER_VAL
	public static final int BOOLEAN_VAL
	public static final int LONG_VAL
	public static final int DOUBLE_VAL
	public static final int DATE_VAL
	public static final int BYTE_ARRAY_VAL
	private static final int LAST_TYPE
	private static final String TAG
	private static final int kInt32Size
	private static final int kMetaHeaderSize
	private static final int kRecordHeaderSize
	private static final int kMetaMarker
	private android.os.Parcel mParcel
	private final java.util.HashMap mKeyToPosMap
	public void  () 
	private boolean scanAllRecords (android.os.Parcel, int) 
		int start
		int size
		int metadataId
		int metadataType
		android.os.Parcel parcel
		int bytesLeft
		int recCount
		boolean error
	public boolean parse (android.os.Parcel) 
		android.os.Parcel parcel
		int pin
		int size
		int kShouldBeMetaMarker
	public java.util.Set keySet () 
	public boolean has (int) 
		int metadataId
	public java.lang.String getString (int) 
		int key
	public int getInt (int) 
		int key
	public boolean getBoolean (int) 
		int key
	public long getLong (int) 
		int key
	public double getDouble (int) 
		int key
	public byte[] getByteArray (int) 
		int key
	public java.util.Date getDate (int) 
		java.util.TimeZone tz
		java.util.Calendar cal
		int key
		long timeSinceEpoch
		String timeZone
	public static int lastSytemId () 
	public static int firstCustomId () 
	public static int lastType () 
	private boolean checkMetadataId (int) 
		int val
	private void checkType (int, int) 
		int key
		int expectedType
		int pos
		int type
	static void  () 
}

android/media/IRemoteControlClient$Stub$Proxy.class
IRemoteControlClient.java
package android.media
 android.media.IRemoteControlClient$Stub$Proxy extends java.lang.Object implements android.media.IRemoteControlClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onInformationRequested (int, int)  throws android.os.RemoteException 
		int generationId
		int infoFlags
		android.os.Parcel _data
	public void informationRequestForDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.os.Parcel _data
	public void setCurrentClientGenerationId (int)  throws android.os.RemoteException 
		int clientGeneration
		android.os.Parcel _data
	public void plugRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.os.Parcel _data
	public void unplugRemoteControlDisplay (android.media.IRemoteControlDisplay)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		android.os.Parcel _data
	public void setBitmapSizeForDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.os.Parcel _data
	public void setWantsSyncForDisplay (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
		android.os.Parcel _data
	public void enableRemoteControlDisplay (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		boolean enabled
		android.os.Parcel _data
	public void seekTo (int, long)  throws android.os.RemoteException 
		int clientGeneration
		long timeMs
		android.os.Parcel _data
	public void updateMetadata (int, int, android.media.Rating)  throws android.os.RemoteException 
		int clientGeneration
		int key
		android.media.Rating value
		android.os.Parcel _data
}

android/media/Image$Plane.class
Image.java
package android.media
public abstract android.media.Image$Plane extends java.lang.Object {
	protected void  () 
	public abstract int getRowStride () 
	public abstract int getPixelStride () 
	public abstract java.nio.ByteBuffer getBuffer () 
}

android/media/MediaInserter.class
MediaInserter.java
package android.media
public android.media.MediaInserter extends java.lang.Object {
	private final java.util.HashMap mRowMap
	private final java.util.HashMap mPriorityRowMap
	private final android.content.IContentProvider mProvider
	private final String mPackageName
	private final int mBufferSizePerUri
	public void  (android.content.IContentProvider, java.lang.String, int) 
		android.content.IContentProvider provider
		String packageName
		int bufferSizePerUri
	public void insert (android.net.Uri, android.content.ContentValues)  throws android.os.RemoteException 
		android.net.Uri tableUri
		android.content.ContentValues values
	public void insertwithPriority (android.net.Uri, android.content.ContentValues)  throws android.os.RemoteException 
		android.net.Uri tableUri
		android.content.ContentValues values
	private void insert (android.net.Uri, android.content.ContentValues, boolean)  throws android.os.RemoteException 
		android.net.Uri tableUri
		android.content.ContentValues values
		boolean priority
		java.util.HashMap rowmap
		java.util.List list
	public void flushAll ()  throws android.os.RemoteException 
		java.util.List list
		android.net.Uri tableUri
		java.util.Iterator i$
	private void flushAllPriority ()  throws android.os.RemoteException 
		java.util.List list
		android.net.Uri tableUri
		java.util.Iterator i$
	private void flush (android.net.Uri, java.util.List)  throws android.os.RemoteException 
		android.content.ContentValues[] valuesArray
		android.net.Uri tableUri
		java.util.List list
}

android/media/MediaSyncEvent.class
MediaSyncEvent.java
package android.media
public android.media.MediaSyncEvent extends java.lang.Object {
	public static final int SYNC_EVENT_NONE
	public static final int SYNC_EVENT_PRESENTATION_COMPLETE
	private final int mType
	private int mAudioSession
	public static android.media.MediaSyncEvent createEvent (int)  throws java.lang.IllegalArgumentException 
		int eventType
	private void  (int) 
		int eventType
	public android.media.MediaSyncEvent setAudioSessionId (int)  throws java.lang.IllegalArgumentException 
		int audioSessionId
	public int getType () 
	public int getAudioSessionId () 
	private static boolean isValidType (int) 
		int type
}

android/media/EncoderCapabilities.class
EncoderCapabilities.java
package android.media
public android.media.EncoderCapabilities extends java.lang.Object {
	private static final String TAG
	public static int[] getOutputFileFormats () 
		int i
		int nFormats
		int[] formats
	public static java.util.List getVideoEncoders () 
		int i
		int nEncoders
		java.util.List encoderList
	public static java.util.List getAudioEncoders () 
		int i
		int nEncoders
		java.util.List encoderList
	private void  () 
	private static final native void native_init () 
	private static final native int native_get_num_file_formats () 
	private static final native int native_get_file_format (int) 
	private static final native int native_get_num_video_encoders () 
	private static final native android.media.EncoderCapabilities$VideoEncoderCap native_get_video_encoder_cap (int) 
	private static final native int native_get_num_audio_encoders () 
	private static final native android.media.EncoderCapabilities$AudioEncoderCap native_get_audio_encoder_cap (int) 
	static void  () 
}

android/media/MediaPlayer$OnBufferingUpdateListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnBufferingUpdateListener extends java.lang.Object {
	public abstract void onBufferingUpdate (android.media.MediaPlayer, int) 
}

android/media/MediaCodec$BufferInfo.class
MediaCodec.java
package android.media
public final android.media.MediaCodec$BufferInfo extends java.lang.Object {
	public int offset
	public int size
	public long presentationTimeUs
	public int flags
	public void  () 
	public void set (int, int, long, int) 
		int newOffset
		int newSize
		long newTimeUs
		int newFlags
}

android/media/MediaScanner$WplHandler.class
MediaScanner.java
package android.media
 android.media.MediaScanner$WplHandler extends java.lang.Object implements android.sax.ElementListener  {
	final org.xml.sax.ContentHandler handler
	String playListDirectory
	final android.media.MediaScanner this$0
	public void  (android.media.MediaScanner, java.lang.String, android.net.Uri, android.database.Cursor) 
		String playListDirectory
		android.net.Uri uri
		android.database.Cursor fileList
		android.sax.RootElement root
		android.sax.Element body
		android.sax.Element seq
		android.sax.Element media
	public void start (org.xml.sax.Attributes) 
		org.xml.sax.Attributes attributes
		String path
	public void end () 
	org.xml.sax.ContentHandler getContentHandler () 
}

android/media/WebVttParser$1.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$1 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	public void parse (java.lang.String) 
		String line
}

android/media/IMediaRouterClient$Stub.class
IMediaRouterClient.java
package android.media
public abstract android.media.IMediaRouterClient$Stub extends android.os.Binder implements android.media.IMediaRouterClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStateChanged
	public void  () 
	public static android.media.IMediaRouterClient 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaTimeProvider$OnMediaTimeListener.class
MediaTimeProvider.java
package android.media
public abstract android.media.MediaTimeProvider$OnMediaTimeListener extends java.lang.Object {
	public abstract void onTimedEvent (long) 
	public abstract void onSeek (long) 
	public abstract void onStop () 
}

android/media/ImageReader$OnImageAvailableListener.class
ImageReader.java
package android.media
public abstract android.media.ImageReader$OnImageAvailableListener extends java.lang.Object {
	public abstract void onImageAvailable (android.media.ImageReader) 
}

android/media/DecoderCapabilities.class
DecoderCapabilities.java
package android.media
public android.media.DecoderCapabilities extends java.lang.Object {
	public static java.util.List getVideoDecoders () 
		int i
		java.util.List decoderList
		int nDecoders
	public static java.util.List getAudioDecoders () 
		int i
		java.util.List decoderList
		int nDecoders
	private void  () 
	private static final native void native_init () 
	private static final native int native_get_num_video_decoders () 
	private static final native int native_get_video_decoder_type (int) 
	private static final native int native_get_num_audio_decoders () 
	private static final native int native_get_audio_decoder_type (int) 
	static void  () 
}

android/media/AudioTrack.class
AudioTrack.java
package android.media
public android.media.AudioTrack extends java.lang.Object {
	private static final float VOLUME_MIN
	private static final float VOLUME_MAX
	private static final int SAMPLE_RATE_HZ_MIN
	private static final int SAMPLE_RATE_HZ_MAX
	public static final int PLAYSTATE_STOPPED
	public static final int PLAYSTATE_PAUSED
	public static final int PLAYSTATE_PLAYING
	public static final int MODE_STATIC
	public static final int MODE_STREAM
	public static final int STATE_UNINITIALIZED
	public static final int STATE_INITIALIZED
	public static final int STATE_NO_STATIC_DATA
	public static final int SUCCESS
	public static final int ERROR
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_INVALID_OPERATION
	private static final int ERROR_NATIVESETUP_AUDIOSYSTEM
	private static final int ERROR_NATIVESETUP_INVALIDCHANNELMASK
	private static final int ERROR_NATIVESETUP_INVALIDFORMAT
	private static final int ERROR_NATIVESETUP_INVALIDSTREAMTYPE
	private static final int ERROR_NATIVESETUP_NATIVEINITFAILED
	private static final int NATIVE_EVENT_MARKER
	private static final int NATIVE_EVENT_NEW_POS
	private static final String TAG
	private int mState
	private int mPlayState
	private final Object mPlayStateLock
	private int mNativeBufferSizeInBytes
	private int mNativeBufferSizeInFrames
	private android.media.AudioTrack$NativeEventHandlerDelegate mEventHandlerDelegate
	private final android.os.Looper mInitializationLooper
	private int mSampleRate
	private int mChannelCount
	private int mChannels
	private int mStreamType
	private int mDataLoadMode
	private int mChannelConfiguration
	private int mAudioFormat
	private int mSessionId
	private long mNativeTrackInJavaObj
	private long mJniData
	private static final int SUPPORTED_OUT_CHANNELS
	public void  (int, int, int, int, int, int)  throws java.lang.IllegalArgumentException 
		int streamType
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int bufferSizeInBytes
		int mode
	public void  (int, int, int, int, int, int, int)  throws java.lang.IllegalArgumentException 
		int streamType
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int bufferSizeInBytes
		int mode
		int sessionId
		android.os.Looper looper
		int[] session
		int initResult
	private void audioParamCheck (int, int, int, int, int) 
		int streamType
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int mode
	private static boolean isMultichannelConfigSupported (int) 
		int channelConfig
		int frontPair
		int backPair
	private void audioBuffSizeCheck (int) 
		int audioBufferSize
		int frameSizeInBytes
	public void release () 
		IllegalStateException ise
	protected void finalize () 
	public static float getMinVolume () 
	public static float getMaxVolume () 
	public int getSampleRate () 
	public int getPlaybackRate () 
	public int getAudioFormat () 
	public int getStreamType () 
	public int getChannelConfiguration () 
	public int getChannelCount () 
	public int getState () 
	public int getPlayState () 
	protected int getNativeFrameCount () 
	public int getNotificationMarkerPosition () 
	public int getPositionNotificationPeriod () 
	public int getPlaybackHeadPosition () 
	public int getLatency () 
	public static int getNativeOutputSampleRate (int) 
		int streamType
	public static int getMinBufferSize (int, int, int) 
		int sampleRateInHz
		int channelConfig
		int audioFormat
		int channelCount
		int size
	public int getAudioSessionId () 
	public boolean getTimestamp (android.media.AudioTimestamp) 
		android.media.AudioTimestamp timestamp
		long[] longArray
		int ret
	public void setPlaybackPositionUpdateListener (android.media.AudioTrack$OnPlaybackPositionUpdateListener) 
		android.media.AudioTrack$OnPlaybackPositionUpdateListener listener
	public void setPlaybackPositionUpdateListener (android.media.AudioTrack$OnPlaybackPositionUpdateListener, android.os.Handler) 
		android.media.AudioTrack$OnPlaybackPositionUpdateListener listener
		android.os.Handler handler
	public int setStereoVolume (float, float) 
		float leftVolume
		float rightVolume
	public int setVolume (float) 
		float volume
	public int setPlaybackRate (int) 
		int sampleRateInHz
	public int setNotificationMarkerPosition (int) 
		int markerInFrames
	public int setPositionNotificationPeriod (int) 
		int periodInFrames
	public int setPlaybackHeadPosition (int) 
		int positionInFrames
	public int setLoopPoints (int, int, int) 
		int startInFrames
		int endInFrames
		int loopCount
	protected void setState (int) 
		int state
	public void play ()  throws java.lang.IllegalStateException 
	public void stop ()  throws java.lang.IllegalStateException 
	public void pause ()  throws java.lang.IllegalStateException 
	public void flush () 
	public int write (byte[], int, int) 
		byte[] audioData
		int offsetInBytes
		int sizeInBytes
		int ret
	public int write (short[], int, int) 
		short[] audioData
		int offsetInShorts
		int sizeInShorts
		int ret
	public int reloadStaticData () 
	public int attachAuxEffect (int) 
		int effectId
	public int setAuxEffectSendLevel (float) 
		float level
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		android.os.Handler handler
		Object audiotrack_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.AudioTrack track
		android.media.AudioTrack$NativeEventHandlerDelegate delegate
	private final native int native_setup (java.lang.Object, int, int, int, int, int, int, int[]) 
	private final native void native_finalize () 
	private final native void native_release () 
	private final native void native_start () 
	private final native void native_stop () 
	private final native void native_pause () 
	private final native void native_flush () 
	private final native int native_write_byte (byte[], int, int, int) 
	private final native int native_write_short (short[], int, int, int) 
	private final native int native_reload_static () 
	private final native int native_get_native_frame_count () 
	private final native void native_setVolume (float, float) 
	private final native int native_set_playback_rate (int) 
	private final native int native_get_playback_rate () 
	private final native int native_set_marker_pos (int) 
	private final native int native_get_marker_pos () 
	private final native int native_set_pos_update_period (int) 
	private final native int native_get_pos_update_period () 
	private final native int native_set_position (int) 
	private final native int native_get_position () 
	private final native int native_get_latency () 
	private final native int native_get_timestamp (long[]) 
	private final native int native_set_loop (int, int, int) 
	private static final native int native_get_output_sample_rate (int) 
	private static final native int native_get_min_buff_size (int, int, int) 
	private final native int native_attachAuxEffect (int) 
	private final native void native_setAuxEffectSendLevel (float) 
	private static void logd (java.lang.String) 
		String msg
	private static void loge (java.lang.String) 
		String msg
	static android.os.Looper access$000 (android.media.AudioTrack) 
		android.media.AudioTrack x0
	static void access$100 (java.lang.String) 
		String x0
}

android/media/SoundPool$SoundPoolStub.class
SoundPool.java
package android.media
 android.media.SoundPool$SoundPoolStub extends java.lang.Object implements android.media.SoundPool$SoundPoolDelegate  {
	public void  () 
	public int load (java.lang.String, int) 
		String path
		int priority
	public int load (android.content.Context, int, int) 
		android.content.Context context
		int resId
		int priority
	public int load (android.content.res.AssetFileDescriptor, int) 
		android.content.res.AssetFileDescriptor afd
		int priority
	public int load (java.io.FileDescriptor, long, long, int) 
		java.io.FileDescriptor fd
		long offset
		long length
		int priority
	public final boolean unload (int) 
		int soundID
	public final int play (int, float, float, int, int, float) 
		int soundID
		float leftVolume
		float rightVolume
		int priority
		int loop
		float rate
	public final void pause (int) 
		int streamID
	public final void resume (int) 
		int streamID
	public final void autoPause () 
	public final void autoResume () 
	public final void stop (int) 
		int streamID
	public final void setVolume (int, float, float) 
		int streamID
		float leftVolume
		float rightVolume
	public void setVolume (int, float) 
		int streamID
		float volume
	public final void setPriority (int, int) 
		int streamID
		int priority
	public final void setLoop (int, int) 
		int streamID
		int loop
	public final void setRate (int, float) 
		int streamID
		float rate
	public void setOnLoadCompleteListener (android.media.SoundPool$OnLoadCompleteListener) 
		android.media.SoundPool$OnLoadCompleteListener listener
	public final void release () 
}

android/media/AudioService$AudioHandler$1.class
AudioService.java
package android.media
 android.media.AudioService$AudioHandler$1 extends java.lang.Object implements android.media.MediaPlayer$OnCompletionListener  {
	final android.media.AudioService$AudioHandler this$1
	void  (android.media.AudioService$AudioHandler) 
	public void onCompletion (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
}

android/media/AudioRoutesInfo$1.class
AudioRoutesInfo.java
package android.media
final android.media.AudioRoutesInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.AudioRoutesInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.AudioRoutesInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/AudioService$StreamVolumeCommand.class
AudioService.java
package android.media
 android.media.AudioService$StreamVolumeCommand extends java.lang.Object {
	public final int mStreamType
	public final int mIndex
	public final int mFlags
	public final int mDevice
	final android.media.AudioService this$0
	void  (android.media.AudioService, int, int, int, int) 
		int streamType
		int index
		int flags
		int device
}

android/media/TimedText$CharPos.class
TimedText.java
package android.media
public final android.media.TimedText$CharPos extends java.lang.Object {
	public final int startChar
	public final int endChar
	public void  (int, int) 
		int startChar
		int endChar
}

android/media/MediaPlayer$OnPreparedListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnPreparedListener extends java.lang.Object {
	public abstract void onPrepared (android.media.MediaPlayer) 
}

android/media/SubtitleController$Listener.class
SubtitleController.java
package android.media
public abstract android.media.SubtitleController$Listener extends java.lang.Object {
	public abstract void onSubtitleTrackSelected (android.media.SubtitleTrack) 
}

android/media/RemoteControlClient$OnPlaybackPositionUpdateListener.class
RemoteControlClient.java
package android.media
public abstract android.media.RemoteControlClient$OnPlaybackPositionUpdateListener extends java.lang.Object {
	public abstract void onPlaybackPositionUpdate (long) 
}

android/media/IRemoteDisplayProvider.class
IRemoteDisplayProvider.java
package android.media
public abstract android.media.IRemoteDisplayProvider extends java.lang.Object implements android.os.IInterface  {
	public abstract void setCallback (android.media.IRemoteDisplayCallback)  throws android.os.RemoteException 
	public abstract void setDiscoveryMode (int)  throws android.os.RemoteException 
	public abstract void connect (java.lang.String)  throws android.os.RemoteException 
	public abstract void disconnect (java.lang.String)  throws android.os.RemoteException 
	public abstract void setVolume (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void adjustVolume (java.lang.String, int)  throws android.os.RemoteException 
}

android/media/ImageReader$SurfaceImage$SurfacePlane.class
ImageReader.java
package android.media
 android.media.ImageReader$SurfaceImage$SurfacePlane extends android.media.Image$Plane {
	private final int mIndex
	private final int mPixelStride
	private final int mRowStride
	private java.nio.ByteBuffer mBuffer
	final android.media.ImageReader$SurfaceImage this$1
	private void  (android.media.ImageReader$SurfaceImage, int, int, int) 
		int index
		int rowStride
		int pixelStride
	public java.nio.ByteBuffer getBuffer () 
	public int getPixelStride () 
	public int getRowStride () 
	private void clearBuffer () 
	static void access$900 (android.media.ImageReader$SurfaceImage$SurfacePlane) 
		android.media.ImageReader$SurfaceImage$SurfacePlane x0
}

android/media/MediaPlayer$TimeProvider.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$TimeProvider extends java.lang.Object implements android.media.MediaPlayer$OnSeekCompleteListener android.media.MediaTimeProvider  {
	private static final String TAG
	private static final long MAX_NS_WITHOUT_POSITION_CHECK
	private static final long MAX_EARLY_CALLBACK_US
	private static final long TIME_ADJUSTMENT_RATE
	private long mLastTimeUs
	private android.media.MediaPlayer mPlayer
	private boolean mPaused
	private boolean mStopped
	private long mLastReportedTime
	private long mTimeAdjustment
	private android.media.MediaTimeProvider$OnMediaTimeListener[] mListeners
	private long[] mTimes
	private long mLastNanoTime
	private android.os.Handler mEventHandler
	private boolean mRefresh
	private boolean mPausing
	private boolean mSeeking
	private static final int NOTIFY
	private static final int NOTIFY_TIME
	private static final int REFRESH_AND_NOTIFY_TIME
	private static final int NOTIFY_STOP
	private static final int NOTIFY_SEEK
	private android.os.HandlerThread mHandlerThread
	public boolean DEBUG
	public void  (android.media.MediaPlayer) 
		IllegalStateException e
		android.media.MediaPlayer mp
		android.os.Looper looper
	private void scheduleNotification (int, long) 
		int type
		long delayUs
		android.os.Message msg
	public void close () 
	protected void finalize () 
	public void onPaused (boolean) 
		boolean paused
	public void onStopped () 
	public void onSeekComplete (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
	public void onNewPlayer () 
	private synchronized void notifySeek () 
		android.media.MediaTimeProvider$OnMediaTimeListener listener
		android.media.MediaTimeProvider$OnMediaTimeListener[] arr$
		int len$
		int i$
		long timeUs
		IllegalStateException e
	private synchronized void notifyStop () 
		android.media.MediaTimeProvider$OnMediaTimeListener listener
		android.media.MediaTimeProvider$OnMediaTimeListener[] arr$
		int len$
		int i$
	private int registerListener (android.media.MediaTimeProvider$OnMediaTimeListener) 
		android.media.MediaTimeProvider$OnMediaTimeListener[] newListeners
		long[] newTimes
		android.media.MediaTimeProvider$OnMediaTimeListener listener
		int i
	public void notifyAt (long, android.media.MediaTimeProvider$OnMediaTimeListener) 
		long timeUs
		android.media.MediaTimeProvider$OnMediaTimeListener listener
	public void scheduleUpdate (android.media.MediaTimeProvider$OnMediaTimeListener) 
		int i
		android.media.MediaTimeProvider$OnMediaTimeListener listener
	public void cancelNotifications (android.media.MediaTimeProvider$OnMediaTimeListener) 
		int i
		android.media.MediaTimeProvider$OnMediaTimeListener listener
	private synchronized void notifyTimedEvent (boolean) 
		IllegalStateException e
		long time
		long[] arr$
		int len$
		int i$
		StringBuilder sb
		boolean first
		int ix
		android.media.MediaTimeProvider$OnMediaTimeListener listener
		java.util.Iterator i$
		boolean refreshTime
		long nowUs
		long nextTimeUs
		java.util.Vector activatedListeners
	private long getEstimatedTime (long, boolean) 
		long adjustment
		long timeSinceRead
		long nanoTime
		boolean monotonic
	public long getCurrentTimeUs (boolean, boolean)  throws java.lang.IllegalStateException 
		IllegalStateException e
		long nanoTime
		boolean refreshTime
		boolean monotonic
	static void access$2000 (android.media.MediaPlayer$TimeProvider, boolean) 
		android.media.MediaPlayer$TimeProvider x0
		boolean x1
	static void access$2100 (android.media.MediaPlayer$TimeProvider) 
		android.media.MediaPlayer$TimeProvider x0
	static void access$2200 (android.media.MediaPlayer$TimeProvider) 
		android.media.MediaPlayer$TimeProvider x0
}

android/media/RemoteControlClient$DisplayInfoForClient.class
RemoteControlClient.java
package android.media
 android.media.RemoteControlClient$DisplayInfoForClient extends java.lang.Object {
	private android.media.IRemoteControlDisplay mRcDisplay
	private int mArtworkExpectedWidth
	private int mArtworkExpectedHeight
	private boolean mWantsPositionSync
	private boolean mEnabled
	final android.media.RemoteControlClient this$0
	void  (android.media.RemoteControlClient, android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	static boolean access$2000 (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
	static android.media.IRemoteControlDisplay access$2100 (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
	static int access$2200 (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
	static int access$2300 (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
	static int access$2202 (android.media.RemoteControlClient$DisplayInfoForClient, int) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
		int x1
	static int access$2302 (android.media.RemoteControlClient$DisplayInfoForClient, int) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
		int x1
	static boolean access$2400 (android.media.RemoteControlClient$DisplayInfoForClient) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
	static boolean access$2402 (android.media.RemoteControlClient$DisplayInfoForClient, boolean) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
		boolean x1
	static boolean access$2002 (android.media.RemoteControlClient$DisplayInfoForClient, boolean) 
		android.media.RemoteControlClient$DisplayInfoForClient x0
		boolean x1
}

android/media/effect/
android/media/effect/EffectUpdateListener.class
EffectUpdateListener.java
package android.media.effect
public abstract android.media.effect.EffectUpdateListener extends java.lang.Object {
	public abstract void onEffectUpdated (android.media.effect.Effect, java.lang.Object) 
}

android/media/effect/effects/
android/media/effect/effects/FlipEffect.class
FlipEffect.java
package android.media.effect.effects
public android.media.effect.effects.FlipEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/ColorTemperatureEffect.class
ColorTemperatureEffect.java
package android.media.effect.effects
public android.media.effect.effects.ColorTemperatureEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/PosterizeEffect.class
PosterizeEffect.java
package android.media.effect.effects
public android.media.effect.effects.PosterizeEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/DuotoneEffect.class
DuotoneEffect.java
package android.media.effect.effects
public android.media.effect.effects.DuotoneEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/GrayscaleEffect.class
GrayscaleEffect.java
package android.media.effect.effects
public android.media.effect.effects.GrayscaleEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/NegativeEffect.class
NegativeEffect.java
package android.media.effect.effects
public android.media.effect.effects.NegativeEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/SaturateEffect.class
SaturateEffect.java
package android.media.effect.effects
public android.media.effect.effects.SaturateEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/GrainEffect.class
GrainEffect.java
package android.media.effect.effects
public android.media.effect.effects.GrainEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/SepiaEffect.class
SepiaEffect.java
package android.media.effect.effects
public android.media.effect.effects.SepiaEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/RedEyeEffect.class
RedEyeEffect.java
package android.media.effect.effects
public android.media.effect.effects.RedEyeEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/LomoishEffect.class
LomoishEffect.java
package android.media.effect.effects
public android.media.effect.effects.LomoishEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/DocumentaryEffect.class
DocumentaryEffect.java
package android.media.effect.effects
public android.media.effect.effects.DocumentaryEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/BackDropperEffect$1.class
BackDropperEffect.java
package android.media.effect.effects
 android.media.effect.effects.BackDropperEffect$1 extends java.lang.Object implements android.filterpacks.videoproc.BackDropperFilter$LearningDoneListener  {
	final android.media.effect.effects.BackDropperEffect this$0
	void  (android.media.effect.effects.BackDropperEffect) 
	public void onLearningDone (android.filterpacks.videoproc.BackDropperFilter) 
		android.filterpacks.videoproc.BackDropperFilter filter
}

android/media/effect/effects/StraightenEffect.class
StraightenEffect.java
package android.media.effect.effects
public android.media.effect.effects.StraightenEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/SharpenEffect.class
SharpenEffect.java
package android.media.effect.effects
public android.media.effect.effects.SharpenEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/FillLightEffect.class
FillLightEffect.java
package android.media.effect.effects
public android.media.effect.effects.FillLightEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/BitmapOverlayEffect.class
BitmapOverlayEffect.java
package android.media.effect.effects
public android.media.effect.effects.BitmapOverlayEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/ContrastEffect.class
ContrastEffect.java
package android.media.effect.effects
public android.media.effect.effects.ContrastEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/CrossProcessEffect.class
CrossProcessEffect.java
package android.media.effect.effects
public android.media.effect.effects.CrossProcessEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/IdentityEffect.class
IdentityEffect.java
package android.media.effect.effects
public android.media.effect.effects.IdentityEffect extends android.media.effect.FilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
	public void apply (int, int, int, int) 
		int inputTexId
		int width
		int height
		int outputTexId
		android.filterfw.core.Frame inputFrame
		android.filterfw.core.Frame outputFrame
	public void setParameter (java.lang.String, java.lang.Object) 
		String parameterKey
		Object value
	public void release () 
}

android/media/effect/effects/TintEffect.class
TintEffect.java
package android.media.effect.effects
public android.media.effect.effects.TintEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/RotateEffect.class
RotateEffect.java
package android.media.effect.effects
public android.media.effect.effects.RotateEffect extends android.media.effect.SizeChangeEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/CropEffect.class
CropEffect.java
package android.media.effect.effects
public android.media.effect.effects.CropEffect extends android.media.effect.SizeChangeEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/AutoFixEffect.class
AutoFixEffect.java
package android.media.effect.effects
public android.media.effect.effects.AutoFixEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/BackDropperEffect.class
BackDropperEffect.java
package android.media.effect.effects
public android.media.effect.effects.BackDropperEffect extends android.media.effect.FilterGraphEffect {
	private static final String mGraphDefinition
	private android.media.effect.EffectUpdateListener mEffectListener
	private android.filterpacks.videoproc.BackDropperFilter$LearningDoneListener mLearningListener
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
		android.filterfw.core.Filter replacer
	public void setParameter (java.lang.String, java.lang.Object) 
		android.filterfw.core.Filter background
		android.filterfw.core.Filter background
		String parameterKey
		Object value
	public void setUpdateListener (android.media.effect.EffectUpdateListener) 
		android.media.effect.EffectUpdateListener listener
	static android.media.effect.EffectUpdateListener access$000 (android.media.effect.effects.BackDropperEffect) 
		android.media.effect.effects.BackDropperEffect x0
}

android/media/effect/effects/BlackWhiteEffect.class
BlackWhiteEffect.java
package android.media.effect.effects
public android.media.effect.effects.BlackWhiteEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/VignetteEffect.class
VignetteEffect.java
package android.media.effect.effects
public android.media.effect.effects.VignetteEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/FisheyeEffect.class
FisheyeEffect.java
package android.media.effect.effects
public android.media.effect.effects.FisheyeEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/effects/BrightnessEffect.class
BrightnessEffect.java
package android.media.effect.effects
public android.media.effect.effects.BrightnessEffect extends android.media.effect.SingleFilterEffect {
	public void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
}

android/media/effect/FilterEffect.class
FilterEffect.java
package android.media.effect
public abstract android.media.effect.FilterEffect extends android.media.effect.Effect {
	protected android.media.effect.EffectContext mEffectContext
	private String mName
	protected void  (android.media.effect.EffectContext, java.lang.String) 
		android.media.effect.EffectContext context
		String name
	public java.lang.String getName () 
	protected void beginGLEffect () 
	protected void endGLEffect () 
	protected android.filterfw.core.FilterContext getFilterContext () 
	protected android.filterfw.core.Frame frameFromTexture (int, int, int) 
		int texId
		int width
		int height
		android.filterfw.core.FrameManager manager
		android.filterfw.core.FrameFormat format
		android.filterfw.core.Frame frame
}

android/media/effect/EffectFactory.class
EffectFactory.java
package android.media.effect
public android.media.effect.EffectFactory extends java.lang.Object {
	private android.media.effect.EffectContext mEffectContext
	private static final String[] EFFECT_PACKAGES
	public static final String EFFECT_IDENTITY
	public static final String EFFECT_BRIGHTNESS
	public static final String EFFECT_CONTRAST
	public static final String EFFECT_FISHEYE
	public static final String EFFECT_BACKDROPPER
	public static final String EFFECT_AUTOFIX
	public static final String EFFECT_BLACKWHITE
	public static final String EFFECT_CROP
	public static final String EFFECT_CROSSPROCESS
	public static final String EFFECT_DOCUMENTARY
	public static final String EFFECT_BITMAPOVERLAY
	public static final String EFFECT_DUOTONE
	public static final String EFFECT_FILLLIGHT
	public static final String EFFECT_FLIP
	public static final String EFFECT_GRAIN
	public static final String EFFECT_GRAYSCALE
	public static final String EFFECT_LOMOISH
	public static final String EFFECT_NEGATIVE
	public static final String EFFECT_POSTERIZE
	public static final String EFFECT_REDEYE
	public static final String EFFECT_ROTATE
	public static final String EFFECT_SATURATE
	public static final String EFFECT_SEPIA
	public static final String EFFECT_SHARPEN
	public static final String EFFECT_STRAIGHTEN
	public static final String EFFECT_TEMPERATURE
	public static final String EFFECT_TINT
	public static final String EFFECT_VIGNETTE
	void  (android.media.effect.EffectContext) 
		android.media.effect.EffectContext effectContext
	public android.media.effect.Effect createEffect (java.lang.String) 
		String effectName
		Class effectClass
	public static boolean isEffectSupported (java.lang.String) 
		String effectName
	private static java.lang.Class getEffectClassByName (java.lang.String) 
		ClassNotFoundException e
		String packageName
		String[] arr$
		int len$
		int i$
		String className
		Class effectClass
		ClassLoader contextClassLoader
	private android.media.effect.Effect instantiateEffect (java.lang.Class, java.lang.String) 
		ClassCastException e
		NoSuchMethodException e
		Throwable t
		Class effectClass
		String name
		java.lang.reflect.Constructor effectConstructor
		android.media.effect.Effect effect
	static void  () 
}

android/media/effect/Effect.class
Effect.java
package android.media.effect
public abstract android.media.effect.Effect extends java.lang.Object {
	public void  () 
	public abstract java.lang.String getName () 
	public abstract void apply (int, int, int, int) 
	public abstract void setParameter (java.lang.String, java.lang.Object) 
	public void setUpdateListener (android.media.effect.EffectUpdateListener) 
		android.media.effect.EffectUpdateListener listener
	public abstract void release () 
}

android/media/effect/FilterGraphEffect.class
FilterGraphEffect.java
package android.media.effect
public android.media.effect.FilterGraphEffect extends android.media.effect.FilterEffect {
	private static final String TAG
	protected String mInputName
	protected String mOutputName
	protected android.filterfw.core.GraphRunner mRunner
	protected android.filterfw.core.FilterGraph mGraph
	protected Class mSchedulerClass
	public void  (android.media.effect.EffectContext, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Class) 
		android.media.effect.EffectContext context
		String name
		String graphString
		String inputName
		String outputName
		Class scheduler
	private void createGraph (java.lang.String) 
		android.filterfw.io.GraphIOException e
		String graphString
		android.filterfw.io.GraphReader reader
	public void apply (int, int, int, int) 
		RuntimeException e
		int inputTexId
		int width
		int height
		int outputTexId
		android.filterfw.core.Filter src
		android.filterfw.core.Filter dest
	public void setParameter (java.lang.String, java.lang.Object) 
		String parameterKey
		Object value
	public void release () 
}

android/media/effect/SizeChangeEffect.class
SizeChangeEffect.java
package android.media.effect
public android.media.effect.SizeChangeEffect extends android.media.effect.SingleFilterEffect {
	public transient void  (android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object[]) 
		android.media.effect.EffectContext context
		String name
		Class filterClass
		String inputName
		String outputName
		Object[] finalParameters
	public void apply (int, int, int, int) 
		int inputTexId
		int width
		int height
		int outputTexId
		android.filterfw.core.Frame inputFrame
		android.filterfw.core.Frame resultFrame
		int outputWidth
		int outputHeight
		android.filterfw.core.Frame outputFrame
}

android/media/effect/EffectContext.class
EffectContext.java
package android.media.effect
public android.media.effect.EffectContext extends java.lang.Object {
	private final int GL_STATE_FBO
	private final int GL_STATE_PROGRAM
	private final int GL_STATE_ARRAYBUFFER
	private final int GL_STATE_COUNT
	android.filterfw.core.FilterContext mFilterContext
	private android.media.effect.EffectFactory mFactory
	private int[] mOldState
	public static android.media.effect.EffectContext createWithCurrentGlContext () 
		android.media.effect.EffectContext result
	public android.media.effect.EffectFactory getFactory () 
	public void release () 
	private void  () 
	private void initInCurrentGlContext () 
		android.filterfw.core.GLEnvironment glEnvironment
	final void assertValidGLState () 
		android.filterfw.core.GLEnvironment glEnv
	final void saveGLState () 
	final void restoreGLState () 
}

android/media/effect/SingleFilterEffect.class
SingleFilterEffect.java
package android.media.effect
public android.media.effect.SingleFilterEffect extends android.media.effect.FilterEffect {
	protected android.filterfw.core.FilterFunction mFunction
	protected String mInputName
	protected String mOutputName
	public transient void  (android.media.effect.EffectContext, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object[]) 
		android.media.effect.EffectContext context
		String name
		Class filterClass
		String inputName
		String outputName
		Object[] finalParameters
		String filterName
		android.filterfw.core.FilterFactory factory
		android.filterfw.core.Filter filter
	public void apply (int, int, int, int) 
		int inputTexId
		int width
		int height
		int outputTexId
		android.filterfw.core.Frame inputFrame
		android.filterfw.core.Frame outputFrame
		android.filterfw.core.Frame resultFrame
	public void setParameter (java.lang.String, java.lang.Object) 
		String parameterKey
		Object value
	public void release () 
}

android/media/MediaRecorder$AudioSource.class
MediaRecorder.java
package android.media
public final android.media.MediaRecorder$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
	protected static final int HOTWORD
	final android.media.MediaRecorder this$0
	private void  (android.media.MediaRecorder) 
}

android/media/MediaCodec$CryptoException.class
MediaCodec.java
package android.media
public final android.media.MediaCodec$CryptoException extends java.lang.RuntimeException {
	public static final int ERROR_NO_KEY
	public static final int ERROR_KEY_EXPIRED
	public static final int ERROR_RESOURCE_BUSY
	private int mErrorCode
	public void  (int, java.lang.String) 
		int errorCode
		String detailMessage
	public int getErrorCode () 
}

android/media/IMediaRouterClient$Stub$Proxy.class
IMediaRouterClient.java
package android.media
 android.media.IMediaRouterClient$Stub$Proxy extends java.lang.Object implements android.media.IMediaRouterClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStateChanged ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/media/Tokenizer$TagTokenizer.class
WebVttRenderer.java
package android.media
 android.media.Tokenizer$TagTokenizer extends java.lang.Object implements android.media.Tokenizer$TokenizerPhase  {
	private boolean mAtAnnotation
	private String mName
	private String mAnnotation
	final android.media.Tokenizer this$0
	void  (android.media.Tokenizer) 
	public android.media.Tokenizer$TokenizerPhase start () 
	public void tokenize () 
		String[] parts
		String[] parts
		String part
	private void yield_tag () 
		long timestampMs
		NumberFormatException e
		String[] classes
		int dotAt
}

android/media/DeniedByServerException.class
DeniedByServerException.java
package android.media
public final android.media.DeniedByServerException extends android.media.MediaDrmException {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/ImageReader$ListenerHandler.class
ImageReader.java
package android.media
final android.media.ImageReader$ListenerHandler extends android.os.Handler {
	final android.media.ImageReader this$0
	public void  (android.media.ImageReader, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.media.ImageReader$OnImageAvailableListener listener
}

android/media/MediaDrm$ProvisionRequest.class
MediaDrm.java
package android.media
public final android.media.MediaDrm$ProvisionRequest extends java.lang.Object {
	private byte[] mData
	private String mDefaultUrl
	void  () 
	public byte[] getData () 
	public java.lang.String getDefaultUrl () 
}

android/media/SubtitleController$Renderer.class
SubtitleController.java
package android.media
public abstract android.media.SubtitleController$Renderer extends java.lang.Object {
	public void  () 
	public abstract boolean supports (android.media.MediaFormat) 
	public abstract android.media.SubtitleTrack createTrack (android.media.MediaFormat) 
}

android/media/MediaPlayer$TimeProvider$EventHandler.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$TimeProvider$EventHandler extends android.os.Handler {
	final android.media.MediaPlayer$TimeProvider this$0
	public void  (android.media.MediaPlayer$TimeProvider, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/MediaRecorder$AudioEncoder.class
MediaRecorder.java
package android.media
public final android.media.MediaRecorder$AudioEncoder extends java.lang.Object {
	public static final int DEFAULT
	public static final int AMR_NB
	public static final int AMR_WB
	public static final int AAC
	public static final int HE_AAC
	public static final int AAC_ELD
	final android.media.MediaRecorder this$0
	private void  (android.media.MediaRecorder) 
}

android/media/RemoteDisplay$3.class
RemoteDisplay.java
package android.media
 android.media.RemoteDisplay$3 extends java.lang.Object implements java.lang.Runnable  {
	final int val$error
	final android.media.RemoteDisplay this$0
	void  (android.media.RemoteDisplay, int) 
	public void run () 
}

android/media/MediaCodecInfo$CodecCapabilities.class
MediaCodecInfo.java
package android.media
public final android.media.MediaCodecInfo$CodecCapabilities extends java.lang.Object {
	public android.media.MediaCodecInfo$CodecProfileLevel[] profileLevels
	public static final int COLOR_FormatMonochrome
	public static final int COLOR_Format8bitRGB332
	public static final int COLOR_Format12bitRGB444
	public static final int COLOR_Format16bitARGB4444
	public static final int COLOR_Format16bitARGB1555
	public static final int COLOR_Format16bitRGB565
	public static final int COLOR_Format16bitBGR565
	public static final int COLOR_Format18bitRGB666
	public static final int COLOR_Format18bitARGB1665
	public static final int COLOR_Format19bitARGB1666
	public static final int COLOR_Format24bitRGB888
	public static final int COLOR_Format24bitBGR888
	public static final int COLOR_Format24bitARGB1887
	public static final int COLOR_Format25bitARGB1888
	public static final int COLOR_Format32bitBGRA8888
	public static final int COLOR_Format32bitARGB8888
	public static final int COLOR_FormatYUV411Planar
	public static final int COLOR_FormatYUV411PackedPlanar
	public static final int COLOR_FormatYUV420Planar
	public static final int COLOR_FormatYUV420PackedPlanar
	public static final int COLOR_FormatYUV420SemiPlanar
	public static final int COLOR_FormatYUV422Planar
	public static final int COLOR_FormatYUV422PackedPlanar
	public static final int COLOR_FormatYUV422SemiPlanar
	public static final int COLOR_FormatYCbYCr
	public static final int COLOR_FormatYCrYCb
	public static final int COLOR_FormatCbYCrY
	public static final int COLOR_FormatCrYCbY
	public static final int COLOR_FormatYUV444Interleaved
	public static final int COLOR_FormatRawBayer8bit
	public static final int COLOR_FormatRawBayer10bit
	public static final int COLOR_FormatRawBayer8bitcompressed
	public static final int COLOR_FormatL2
	public static final int COLOR_FormatL4
	public static final int COLOR_FormatL8
	public static final int COLOR_FormatL16
	public static final int COLOR_FormatL24
	public static final int COLOR_FormatL32
	public static final int COLOR_FormatYUV420PackedSemiPlanar
	public static final int COLOR_FormatYUV422PackedSemiPlanar
	public static final int COLOR_Format18BitBGR666
	public static final int COLOR_Format24BitARGB6666
	public static final int COLOR_Format24BitABGR6666
	public static final int COLOR_TI_FormatYUV420PackedSemiPlanar
	public static final int COLOR_FormatSurface
	public static final int COLOR_QCOM_FormatYUV420SemiPlanar
	public int[] colorFormats
	private static final int FLAG_SupportsAdaptivePlayback
	private int flags
	public static final String FEATURE_AdaptivePlayback
	public void  () 
	public final boolean isFeatureSupported (java.lang.String) 
		String name
}

android/media/MediaActionSound.class
MediaActionSound.java
package android.media
public android.media.MediaActionSound extends java.lang.Object {
	private static final int NUM_MEDIA_SOUND_STREAMS
	private android.media.SoundPool mSoundPool
	private int[] mSoundIds
	private int mSoundIdToPlay
	private static final String[] SOUND_FILES
	private static final String TAG
	public static final int SHUTTER_CLICK
	public static final int FOCUS_COMPLETE
	public static final int START_VIDEO_RECORDING
	public static final int STOP_VIDEO_RECORDING
	private static final int SOUND_NOT_LOADED
	private android.media.SoundPool$OnLoadCompleteListener mLoadCompleteListener
	public void  () 
		int i
	public synchronized void load (int) 
		int soundName
	public synchronized void play (int) 
		int soundName
	public void release () 
	static int access$000 (android.media.MediaActionSound) 
		android.media.MediaActionSound x0
	static int access$002 (android.media.MediaActionSound, int) 
		android.media.MediaActionSound x0
		int x1
	static void  () 
}

android/media/AudioService$2.class
AudioService.java
package android.media
 android.media.AudioService$2 extends java.lang.Object implements android.bluetooth.BluetoothProfile$ServiceListener  {
	final android.media.AudioService this$0
	void  (android.media.AudioService) 
	public void onServiceConnected (int, android.bluetooth.BluetoothProfile) 
		int state
		int delay
		android.bluetooth.BluetoothDevice btDevice
		boolean status
		int profile
		android.bluetooth.BluetoothProfile proxy
		java.util.List deviceList
	public void onServiceDisconnected (int) 
		int profile
}

android/media/FocusRequester.class
FocusRequester.java
package android.media
 android.media.FocusRequester extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private android.media.MediaFocusControl$AudioFocusDeathHandler mDeathHandler
	private final android.media.IAudioFocusDispatcher mFocusDispatcher
	private final android.os.IBinder mSourceRef
	private final String mClientId
	private final String mPackageName
	private final int mCallingUid
	private final int mFocusGainRequest
	private int mFocusLossReceived
	private final int mStreamType
	void  (int, int, android.media.IAudioFocusDispatcher, android.os.IBinder, java.lang.String, android.media.MediaFocusControl$AudioFocusDeathHandler, java.lang.String, int) 
		int streamType
		int focusRequest
		android.media.IAudioFocusDispatcher afl
		android.os.IBinder source
		String id
		android.media.MediaFocusControl$AudioFocusDeathHandler hdlr
		String pn
		int uid
	boolean hasSameClient (java.lang.String) 
		NullPointerException e
		String otherClient
	boolean hasSameBinder (android.os.IBinder) 
		android.os.IBinder ib
	boolean hasSamePackage (java.lang.String) 
		NullPointerException e
		String pack
	boolean hasSameUid (int) 
		int uid
	int getGainRequest () 
	int getStreamType () 
	private static java.lang.String focusChangeToString (int) 
		int focus
	private java.lang.String focusGainToString () 
	private java.lang.String focusLossToString () 
	void dump (java.io.PrintWriter) 
		java.io.PrintWriter pw
	void release () 
		java.util.NoSuchElementException e
	protected void finalize ()  throws java.lang.Throwable 
	private int focusLossForGainRequest (int) 
		int gainRequest
	void handleExternalFocusGain (int) 
		int focusGain
		int focusLoss
	void handleFocusGain (int) 
		android.os.RemoteException e
		int focusGain
	void handleFocusLoss (int) 
		android.os.RemoteException e
		int focusLoss
}

android/media/TimedText$Karaoke.class
TimedText.java
package android.media
public final android.media.TimedText$Karaoke extends java.lang.Object {
	public final int startTimeMs
	public final int endTimeMs
	public final int startChar
	public final int endChar
	public void  (int, int, int, int) 
		int startTimeMs
		int endTimeMs
		int startChar
		int endChar
}

android/media/MediaCodec.class
MediaCodec.java
package android.media
public final android.media.MediaCodec extends java.lang.Object {
	public static final int BUFFER_FLAG_SYNC_FRAME
	public static final int BUFFER_FLAG_CODEC_CONFIG
	public static final int BUFFER_FLAG_END_OF_STREAM
	public static final int CONFIGURE_FLAG_ENCODE
	public static final int CRYPTO_MODE_UNENCRYPTED
	public static final int CRYPTO_MODE_AES_CTR
	public static final int INFO_TRY_AGAIN_LATER
	public static final int INFO_OUTPUT_FORMAT_CHANGED
	public static final int INFO_OUTPUT_BUFFERS_CHANGED
	public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT
	public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING
	public static final String PARAMETER_KEY_VIDEO_BITRATE
	public static final String PARAMETER_KEY_SUSPEND
	public static final String PARAMETER_KEY_REQUEST_SYNC_FRAME
	private long mNativeContext
	public static android.media.MediaCodec createDecoderByType (java.lang.String) 
		String type
	public static android.media.MediaCodec createEncoderByType (java.lang.String) 
		String type
	public static android.media.MediaCodec createByCodecName (java.lang.String) 
		String name
	private void  (java.lang.String, boolean, boolean) 
		String name
		boolean nameIsType
		boolean encoder
	protected void finalize () 
	public final native void release () 
	public void configure (android.media.MediaFormat, android.view.Surface, android.media.MediaCrypto, int) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		android.media.MediaFormat format
		android.view.Surface surface
		android.media.MediaCrypto crypto
		int flags
		java.util.Map formatMap
		String[] keys
		Object[] values
	private final native void native_configure (java.lang.String[], java.lang.Object[], android.view.Surface, android.media.MediaCrypto, int) 
	public final native android.view.Surface createInputSurface () 
	public final native void start () 
	public final native void stop () 
	public final native void flush () 
	public final native void queueInputBuffer (int, int, int, long, int)  throws android.media.MediaCodec$CryptoException 
	public final native void queueSecureInputBuffer (int, int, android.media.MediaCodec$CryptoInfo, long, int)  throws android.media.MediaCodec$CryptoException 
	public final native int dequeueInputBuffer (long) 
	public final native int dequeueOutputBuffer (android.media.MediaCodec$BufferInfo, long) 
	public final native void releaseOutputBuffer (int, boolean) 
	public final native void signalEndOfInputStream () 
	public final android.media.MediaFormat getOutputFormat () 
	private final native java.util.Map getOutputFormatNative () 
	public java.nio.ByteBuffer[] getInputBuffers () 
	public java.nio.ByteBuffer[] getOutputBuffers () 
	public final native void setVideoScalingMode (int) 
	public final native java.lang.String getName () 
	public final void setParameters (android.os.Bundle) 
		String key
		java.util.Iterator i$
		android.os.Bundle params
		String[] keys
		Object[] values
		int i
	private final native void setParameters (java.lang.String[], java.lang.Object[]) 
	public android.media.MediaCodecInfo getCodecInfo () 
	private final native java.nio.ByteBuffer[] getBuffers (boolean) 
	private static final native void native_init () 
	private final native void native_setup (java.lang.String, boolean, boolean) 
	private final native void native_finalize () 
	static void  () 
}

android/media/MediaPlayer$1.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$1 extends java.lang.Object implements android.media.MediaPlayer$OnSubtitleDataListener  {
	final android.media.MediaPlayer this$0
	void  (android.media.MediaPlayer) 
	public void onSubtitleData (android.media.MediaPlayer, android.media.SubtitleData) 
		long runID
		java.io.UnsupportedEncodingException e
		android.media.MediaPlayer mp
		android.media.SubtitleData data
		int index
		android.media.SubtitleTrack track
}

android/media/IMediaRouterClient.class
IMediaRouterClient.java
package android.media
public abstract android.media.IMediaRouterClient extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStateChanged ()  throws android.os.RemoteException 
}

android/media/MediaExtractor.class
MediaExtractor.java
package android.media
public final android.media.MediaExtractor extends java.lang.Object {
	public static final int SEEK_TO_PREVIOUS_SYNC
	public static final int SEEK_TO_NEXT_SYNC
	public static final int SEEK_TO_CLOSEST_SYNC
	public static final int SAMPLE_FLAG_SYNC
	public static final int SAMPLE_FLAG_ENCRYPTED
	private long mNativeContext
	public void  () 
	public final native void setDataSource (android.media.DataSource)  throws java.io.IOException 
	public final void setDataSource (android.content.Context, android.net.Uri, java.util.Map)  throws java.io.IOException 
		android.content.ContentResolver resolver
		SecurityException ex
		java.io.IOException ex
		android.content.Context context
		android.net.Uri uri
		java.util.Map headers
		String scheme
		android.content.res.AssetFileDescriptor fd
	public final void setDataSource (java.lang.String, java.util.Map)  throws java.io.IOException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		String path
		java.util.Map headers
		String[] keys
		String[] values
	private final native void setDataSource (java.lang.String, java.lang.String[], java.lang.String[])  throws java.io.IOException 
	public final void setDataSource (java.lang.String)  throws java.io.IOException 
		String path
	public final void setDataSource (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
	public final native void setDataSource (java.io.FileDescriptor, long, long)  throws java.io.IOException 
	protected void finalize () 
	public final native void release () 
	public final native int getTrackCount () 
	public java.util.Map getPsshInfo () 
		long msb
		long lsb
		java.util.UUID uuid
		int datalen
		byte[] psshdata
		java.nio.ByteBuffer rawpssh
		java.util.Map psshMap
		java.util.Map formatMap
	private native java.util.Map getFileFormatNative () 
	public android.media.MediaFormat getTrackFormat (int) 
		int index
	private native java.util.Map getTrackFormatNative (int) 
	public native void selectTrack (int) 
	public native void unselectTrack (int) 
	public native void seekTo (long, int) 
	public native boolean advance () 
	public native int readSampleData (java.nio.ByteBuffer, int) 
	public native int getSampleTrackIndex () 
	public native long getSampleTime () 
	public native int getSampleFlags () 
	public native boolean getSampleCryptoInfo (android.media.MediaCodec$CryptoInfo) 
	public native long getCachedDuration () 
	public native boolean hasCacheReachedEndOfStream () 
	private static final native void native_init () 
	private final native void native_setup () 
	private final native void native_finalize () 
	static void  () 
}

android/media/SoundPool$SoundPoolDelegate.class
SoundPool.java
package android.media
abstract android.media.SoundPool$SoundPoolDelegate extends java.lang.Object {
	public abstract int load (java.lang.String, int) 
	public abstract int load (android.content.Context, int, int) 
	public abstract int load (android.content.res.AssetFileDescriptor, int) 
	public abstract int load (java.io.FileDescriptor, long, long, int) 
	public abstract boolean unload (int) 
	public abstract int play (int, float, float, int, int, float) 
	public abstract void pause (int) 
	public abstract void resume (int) 
	public abstract void autoPause () 
	public abstract void autoResume () 
	public abstract void stop (int) 
	public abstract void setVolume (int, float, float) 
	public abstract void setVolume (int, float) 
	public abstract void setPriority (int, int) 
	public abstract void setLoop (int, int) 
	public abstract void setRate (int, float) 
	public abstract void setOnLoadCompleteListener (android.media.SoundPool$OnLoadCompleteListener) 
	public abstract void release () 
}

android/media/ExifInterface.class
ExifInterface.java
package android.media
public android.media.ExifInterface extends java.lang.Object {
	public static final String TAG_ORIENTATION
	public static final String TAG_DATETIME
	public static final String TAG_MAKE
	public static final String TAG_MODEL
	public static final String TAG_FLASH
	public static final String TAG_IMAGE_WIDTH
	public static final String TAG_IMAGE_LENGTH
	public static final String TAG_GPS_LATITUDE
	public static final String TAG_GPS_LONGITUDE
	public static final String TAG_GPS_LATITUDE_REF
	public static final String TAG_GPS_LONGITUDE_REF
	public static final String TAG_EXPOSURE_TIME
	public static final String TAG_APERTURE
	public static final String TAG_ISO
	public static final String TAG_GPS_ALTITUDE
	public static final String TAG_GPS_ALTITUDE_REF
	public static final String TAG_GPS_TIMESTAMP
	public static final String TAG_GPS_DATESTAMP
	public static final String TAG_WHITE_BALANCE
	public static final String TAG_FOCAL_LENGTH
	public static final String TAG_GPS_PROCESSING_METHOD
	public static final int ORIENTATION_UNDEFINED
	public static final int ORIENTATION_NORMAL
	public static final int ORIENTATION_FLIP_HORIZONTAL
	public static final int ORIENTATION_ROTATE_180
	public static final int ORIENTATION_FLIP_VERTICAL
	public static final int ORIENTATION_TRANSPOSE
	public static final int ORIENTATION_ROTATE_90
	public static final int ORIENTATION_TRANSVERSE
	public static final int ORIENTATION_ROTATE_270
	public static final int WHITEBALANCE_AUTO
	public static final int WHITEBALANCE_MANUAL
	private static java.text.SimpleDateFormat sFormatter
	private String mFilename
	private java.util.HashMap mAttributes
	private boolean mHasThumbnail
	private static final Object sLock
	public void  (java.lang.String)  throws java.io.IOException 
		String filename
	public java.lang.String getAttribute (java.lang.String) 
		String tag
	public int getAttributeInt (java.lang.String, int) 
		NumberFormatException ex
		String tag
		int defaultValue
		String value
	public double getAttributeDouble (java.lang.String, double) 
		int index
		double denom
		double num
		NumberFormatException ex
		String tag
		double defaultValue
		String value
	public void setAttribute (java.lang.String, java.lang.String) 
		String tag
		String value
	private void loadAttributes ()  throws java.io.IOException 
		int equalPos
		String attrName
		int lenPos
		int attrLen
		String attrValue
		int i
		String attrStr
		int ptr
		int count
	public void saveAttributes ()  throws java.io.IOException 
		String key
		String val
		java.util.Map$Entry iter
		java.util.Iterator i$
		StringBuilder sb
		int size
		String s
	public boolean hasThumbnail () 
	public byte[] getThumbnail () 
	public long[] getThumbnailRange () 
	public boolean getLatLong (float[]) 
		IllegalArgumentException e
		float[] output
		String latValue
		String latRef
		String lngValue
		String lngRef
	public double getAltitude (double) 
		double defaultValue
		double altitude
		int ref
	public long getDateTime () 
		java.util.Date datetime
		IllegalArgumentException ex
		String dateTimeString
		java.text.ParsePosition pos
	public long getGpsDateTime () 
		java.util.Date datetime
		IllegalArgumentException ex
		String date
		String time
		String dateTimeString
		java.text.ParsePosition pos
	private static float convertRationalLatLonToFloat (java.lang.String, java.lang.String) 
		String[] parts
		String[] pair
		double degrees
		double minutes
		double seconds
		double result
		NumberFormatException e
		ArrayIndexOutOfBoundsException e
		String rationalString
		String ref
	private native boolean appendThumbnailNative (java.lang.String, java.lang.String) 
	private native void saveAttributesNative (java.lang.String, java.lang.String) 
	private native java.lang.String getAttributesNative (java.lang.String) 
	private native void commitChangesNative (java.lang.String) 
	private native byte[] getThumbnailNative (java.lang.String) 
	private native long[] getThumbnailRangeNative (java.lang.String) 
	static void  () 
}

android/media/RemoteController$MetadataEditor.class
RemoteController.java
package android.media
public android.media.RemoteController$MetadataEditor extends android.media.MediaMetadataEditor {
	final android.media.RemoteController this$0
	protected void  (android.media.RemoteController) 
	protected void  (android.media.RemoteController, android.os.Bundle, long) 
		android.os.Bundle metadata
		long editableKeys
	private void cleanupBitmapFromBundle (int) 
		int key
	public synchronized void apply () 
		android.media.Rating rating
		int genId
	static void access$1200 (android.media.RemoteController$MetadataEditor, int) 
		android.media.RemoteController$MetadataEditor x0
		int x1
}

android/media/ResampleInputStream.class
ResampleInputStream.java
package android.media
public final android.media.ResampleInputStream extends java.io.InputStream {
	private static final String TAG
	private java.io.InputStream mInputStream
	private final int mRateIn
	private final int mRateOut
	private byte[] mBuf
	private int mBufCount
	private static final int mFirLength
	private final byte[] mOneByte
	public void  (java.io.InputStream, int, int) 
		java.io.InputStream inputStream
		int rateIn
		int rateOut
	public int read ()  throws java.io.IOException 
		int rtn
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] bf
		int len
		int n
		byte[] b
		int offset
		int length
		int nIn
		int nFwd
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void fir21 (byte[], int, byte[], int, int) 
	static void  () 
}

android/media/IRemoteDisplayCallback$Stub.class
IRemoteDisplayCallback.java
package android.media
public abstract android.media.IRemoteDisplayCallback$Stub extends android.os.Binder implements android.media.IRemoteDisplayCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStateChanged
	public void  () 
	public static android.media.IRemoteDisplayCallback 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.RemoteDisplayState _arg0
		android.media.RemoteDisplayState _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/ThumbnailUtils.class
ThumbnailUtils.java
package android.media
public android.media.ThumbnailUtils extends java.lang.Object {
	private static final String TAG
	private static final int MAX_NUM_PIXELS_THUMBNAIL
	private static final int MAX_NUM_PIXELS_MICRO_THUMBNAIL
	private static final int UNCONSTRAINED
	private static final int OPTIONS_NONE
	private static final int OPTIONS_SCALE_UP
	public static final int OPTIONS_RECYCLE_INPUT
	public static final int TARGET_SIZE_MINI_THUMBNAIL
	public static final int TARGET_SIZE_MICRO_THUMBNAIL
	public void  () 
	public static android.graphics.Bitmap createImageThumbnail (java.lang.String, int) 
		java.io.IOException ex
		java.io.FileDescriptor fd
		android.graphics.BitmapFactory$Options options
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		OutOfMemoryError oom
		java.io.IOException ex
		java.io.IOException ex
		java.io.FileInputStream stream
		String filePath
		int kind
		boolean wantMini
		int targetSize
		int maxPixels
		android.media.ThumbnailUtils$SizedThumbnailBitmap sizedThumbnailBitmap
		android.graphics.Bitmap bitmap
		android.media.MediaFile$MediaFileType fileType
	public static android.graphics.Bitmap createVideoThumbnail (java.lang.String, int) 
		RuntimeException ex
		IllegalArgumentException ex
		RuntimeException ex
		RuntimeException ex
		RuntimeException ex
		RuntimeException ex
		float scale
		int w
		int h
		int width
		int height
		int max
		String filePath
		int kind
		android.graphics.Bitmap bitmap
		android.media.MediaMetadataRetriever retriever
	public static android.graphics.Bitmap extractThumbnail (android.graphics.Bitmap, int, int) 
		android.graphics.Bitmap source
		int width
		int height
	public static android.graphics.Bitmap extractThumbnail (android.graphics.Bitmap, int, int, int) 
		float scale
		android.graphics.Bitmap source
		int width
		int height
		int options
		float scale
		android.graphics.Matrix matrix
		android.graphics.Bitmap thumbnail
	private static int computeSampleSize (android.graphics.BitmapFactory$Options, int, int) 
		int roundedSize
		android.graphics.BitmapFactory$Options options
		int minSideLength
		int maxNumOfPixels
		int initialSize
		int roundedSize
	private static int computeInitialSampleSize (android.graphics.BitmapFactory$Options, int, int) 
		android.graphics.BitmapFactory$Options options
		int minSideLength
		int maxNumOfPixels
		double w
		double h
		int lowerBound
		int upperBound
	private static android.graphics.Bitmap makeBitmap (int, int, android.net.Uri, android.content.ContentResolver, android.os.ParcelFileDescriptor, android.graphics.BitmapFactory$Options) 
		java.io.FileDescriptor fd
		OutOfMemoryError ex
		int minSideLength
		int maxNumOfPixels
		android.net.Uri uri
		android.content.ContentResolver cr
		android.os.ParcelFileDescriptor pfd
		android.graphics.BitmapFactory$Options options
		android.graphics.Bitmap b
	private static void closeSilently (android.os.ParcelFileDescriptor) 
		Throwable t
		android.os.ParcelFileDescriptor c
	private static android.os.ParcelFileDescriptor makeInputStream (android.net.Uri, android.content.ContentResolver) 
		java.io.IOException ex
		android.net.Uri uri
		android.content.ContentResolver cr
	private static android.graphics.Bitmap transform (android.graphics.Matrix, android.graphics.Bitmap, int, int, int) 
		android.graphics.Bitmap b2
		android.graphics.Canvas c
		int deltaXHalf
		int deltaYHalf
		android.graphics.Rect src
		int dstX
		int dstY
		android.graphics.Rect dst
		float scale
		float scale
		android.graphics.Bitmap b1
		android.graphics.Matrix scaler
		android.graphics.Bitmap source
		int targetWidth
		int targetHeight
		int options
		boolean scaleUp
		boolean recycle
		int deltaX
		int deltaY
		float bitmapWidthF
		float bitmapHeightF
		float bitmapAspect
		float viewAspect
		android.graphics.Bitmap b1
		int dx1
		int dy1
		android.graphics.Bitmap b2
	private static void createThumbnailFromEXIF (java.lang.String, int, int, android.media.ThumbnailUtils$SizedThumbnailBitmap) 
		java.io.IOException ex
		int width
		int height
		String filePath
		int targetSize
		int maxPixels
		android.media.ThumbnailUtils$SizedThumbnailBitmap sizedThumbBitmap
		android.media.ExifInterface exif
		byte[] thumbData
		android.graphics.BitmapFactory$Options fullOptions
		android.graphics.BitmapFactory$Options exifOptions
		int exifThumbWidth
		int fullThumbWidth
}

android/media/IAudioFocusDispatcher$Stub.class
IAudioFocusDispatcher.java
package android.media
public abstract android.media.IAudioFocusDispatcher$Stub extends android.os.Binder implements android.media.IAudioFocusDispatcher  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dispatchAudioFocusChange
	public void  () 
	public static android.media.IAudioFocusDispatcher 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
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaRouter$Static$1.class
MediaRouter.java
package android.media
 android.media.MediaRouter$Static$1 extends android.media.IAudioRoutesObserver$Stub {
	final android.media.MediaRouter$Static this$0
	void  (android.media.MediaRouter$Static) 
	public void dispatchAudioRoutesChanged (android.media.AudioRoutesInfo) 
		android.media.AudioRoutesInfo newRoutes
}

android/media/TimedText.class
TimedText.java
package android.media
public final android.media.TimedText extends java.lang.Object {
	private static final int FIRST_PUBLIC_KEY
	private static final int KEY_DISPLAY_FLAGS
	private static final int KEY_STYLE_FLAGS
	private static final int KEY_BACKGROUND_COLOR_RGBA
	private static final int KEY_HIGHLIGHT_COLOR_RGBA
	private static final int KEY_SCROLL_DELAY
	private static final int KEY_WRAP_TEXT
	private static final int KEY_START_TIME
	private static final int KEY_STRUCT_BLINKING_TEXT_LIST
	private static final int KEY_STRUCT_FONT_LIST
	private static final int KEY_STRUCT_HIGHLIGHT_LIST
	private static final int KEY_STRUCT_HYPER_TEXT_LIST
	private static final int KEY_STRUCT_KARAOKE_LIST
	private static final int KEY_STRUCT_STYLE_LIST
	private static final int KEY_STRUCT_TEXT_POS
	private static final int KEY_STRUCT_JUSTIFICATION
	private static final int KEY_STRUCT_TEXT
	private static final int LAST_PUBLIC_KEY
	private static final int FIRST_PRIVATE_KEY
	private static final int KEY_GLOBAL_SETTING
	private static final int KEY_LOCAL_SETTING
	private static final int KEY_START_CHAR
	private static final int KEY_END_CHAR
	private static final int KEY_FONT_ID
	private static final int KEY_FONT_SIZE
	private static final int KEY_TEXT_COLOR_RGBA
	private static final int LAST_PRIVATE_KEY
	private static final String TAG
	private final java.util.HashMap mKeyObjectMap
	private int mDisplayFlags
	private int mBackgroundColorRGBA
	private int mHighlightColorRGBA
	private int mScrollDelay
	private int mWrapText
	private java.util.List mBlinkingPosList
	private java.util.List mHighlightPosList
	private java.util.List mKaraokeList
	private java.util.List mFontList
	private java.util.List mStyleList
	private java.util.List mHyperTextList
	private android.graphics.Rect mTextBounds
	private String mTextChars
	private android.media.TimedText$Justification mJustification
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public java.lang.String getText () 
	public android.graphics.Rect getBounds () 
	private boolean parseParcel (android.os.Parcel) 
		int mStartTimeMs
		int textLen
		byte[] text
		int horizontal
		int vertical
		int top
		int left
		int bottom
		int right
		int key
		Object object
		android.os.Parcel parcel
		int type
	private void readStyle (android.os.Parcel) 
		int flags
		int key
		android.os.Parcel parcel
		boolean endOfStyle
		int startChar
		int endChar
		int fontId
		boolean isBold
		boolean isItalic
		boolean isUnderlined
		int fontSize
		int colorRGBA
		android.media.TimedText$Style style
	private void readFont (android.os.Parcel) 
		int id
		int nameLen
		byte[] text
		String name
		android.media.TimedText$Font font
		int i
		android.os.Parcel parcel
		int entryCount
	private void readHighlight (android.os.Parcel) 
		android.os.Parcel parcel
		int startChar
		int endChar
		android.media.TimedText$CharPos pos
	private void readKaraoke (android.os.Parcel) 
		int startTimeMs
		int endTimeMs
		int startChar
		int endChar
		android.media.TimedText$Karaoke kara
		int i
		android.os.Parcel parcel
		int entryCount
	private void readHyperText (android.os.Parcel) 
		android.os.Parcel parcel
		int startChar
		int endChar
		int len
		byte[] url
		String urlString
		byte[] alt
		String altString
		android.media.TimedText$HyperText hyperText
	private void readBlinkingText (android.os.Parcel) 
		android.os.Parcel parcel
		int startChar
		int endChar
		android.media.TimedText$CharPos blinkingPos
	private boolean isValidKey (int) 
		int key
	private boolean containsKey (int) 
		int key
	private java.util.Set keySet () 
	private java.lang.Object getObject (int) 
		int key
}

android/media/IMediaScannerListener$Stub$Proxy.class
IMediaScannerListener.java
package android.media
 android.media.IMediaScannerListener$Stub$Proxy extends java.lang.Object implements android.media.IMediaScannerListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void scanCompleted (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
		String path
		android.net.Uri uri
		android.os.Parcel _data
}

android/media/WebVttParser$5.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$5 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	static final boolean $assertionsDisabled
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	public void parse (java.lang.String) 
		int linePosition
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		int colonAt
		String name
		String value
		String setting
		String[] arr$
		int len$
		int i$
		String line
		int arrowAt
		String start
		String rest
		int spaceAt
		String end
	static void  () 
}

android/media/IRingtonePlayer$Stub$Proxy.class
IRingtonePlayer.java
package android.media
 android.media.IRingtonePlayer$Stub$Proxy extends java.lang.Object implements android.media.IRingtonePlayer  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void play (android.os.IBinder, android.net.Uri, int)  throws android.os.RemoteException 
		android.os.IBinder token
		android.net.Uri uri
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stop (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isPlaying (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void playAsync (android.net.Uri, android.os.UserHandle, boolean, int)  throws android.os.RemoteException 
		android.net.Uri uri
		android.os.UserHandle user
		boolean looping
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopAsync ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/media/MediaFocusControl.class
MediaFocusControl.java
package android.media
public android.media.MediaFocusControl extends java.lang.Object implements android.app.PendingIntent$OnFinished  {
	private static final String TAG
	protected static final boolean DEBUG_RC
	protected static final boolean DEBUG_VOL
	private boolean mIsRinging
	private final android.os.PowerManager$WakeLock mMediaEventWakeLock
	private final android.media.MediaFocusControl$MediaEventHandler mEventHandler
	private final android.content.Context mContext
	private final android.content.ContentResolver mContentResolver
	private final android.media.VolumeController mVolumeController
	private final android.content.BroadcastReceiver mReceiver
	private final android.app.AppOpsManager mAppOps
	private final android.app.KeyguardManager mKeyguardManager
	private final android.media.AudioService mAudioService
	private final android.media.MediaFocusControl$NotificationListenerObserver mNotifListenerObserver
	private static final android.net.Uri ENABLED_NOTIFICATION_LISTENERS_URI
	private static final int RCD_REG_FAILURE
	private static final int RCD_REG_SUCCESS_PERMISSION
	private static final int RCD_REG_SUCCESS_ENABLED_NOTIF
	private static final int MSG_PERSIST_MEDIABUTTONRECEIVER
	private static final int MSG_RCDISPLAY_CLEAR
	private static final int MSG_RCDISPLAY_UPDATE
	private static final int MSG_REEVALUATE_REMOTE
	private static final int MSG_RCC_NEW_PLAYBACK_INFO
	private static final int MSG_RCC_NEW_VOLUME_OBS
	private static final int MSG_PROMOTE_RCC
	private static final int MSG_RCC_NEW_PLAYBACK_STATE
	private static final int MSG_RCC_SEEK_REQUEST
	private static final int MSG_RCC_UPDATE_METADATA
	private static final int MSG_RCDISPLAY_INIT_INFO
	private static final int MSG_REEVALUATE_RCD
	private static final int SENDMSG_REPLACE
	private static final int SENDMSG_NOOP
	private static final int SENDMSG_QUEUE
	protected static final String IN_VOICE_COMM_FOCUS_ID
	private static final Object mAudioFocusLock
	private static final Object mRingingLock
	private android.telephony.PhoneStateListener mPhoneStateListener
	private final java.util.Stack mFocusStack
	private static final int VOICEBUTTON_ACTION_DISCARD_CURRENT_KEY_PRESS
	private static final int VOICEBUTTON_ACTION_START_VOICE_INPUT
	private static final int VOICEBUTTON_ACTION_SIMULATE_KEY_PRESS
	private final Object mVoiceEventLock
	private boolean mVoiceButtonDown
	private boolean mVoiceButtonHandled
	private static final int WAKELOCK_RELEASE_ON_FINISHED
	private static final String EXTRA_WAKELOCK_ACQUIRED
	android.content.BroadcastReceiver mKeyEventDone
	private final Object mCurrentRcLock
	private android.media.IRemoteControlClient mCurrentRcClient
	private android.app.PendingIntent mCurrentRcClientIntent
	private static final int RC_INFO_NONE
	private static final int RC_INFO_ALL
	private int mCurrentRcClientGen
	private static int sLastRccId
	private android.media.MediaFocusControl$RemotePlaybackState mMainRemote
	private boolean mMainRemoteIsActive
	private boolean mHasRemotePlayback
	private final java.util.Stack mRCStack
	private android.content.ComponentName mMediaReceiverForCalls
	private java.util.ArrayList mRcDisplays
	protected void  (android.os.Looper, android.content.Context, android.media.VolumeController, android.media.AudioService) 
		android.os.Looper looper
		android.content.Context cntxt
		android.media.VolumeController volumeCtrl
		android.media.AudioService as
		android.os.PowerManager pm
		android.telephony.TelephonyManager tmgr
		android.content.IntentFilter pkgFilter
	protected void dump (java.io.PrintWriter) 
		java.io.PrintWriter pw
	private int checkRcdRegistrationAuthorization (android.content.ComponentName) 
		android.content.ComponentName component
		int i
		String[] components
		int currentUser
		String enabledNotifListeners
		long ident
		android.content.ComponentName listenerComp
	protected boolean registerRemoteController (android.media.IRemoteControlDisplay, int, int, android.content.ComponentName) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.content.ComponentName listenerComp
		int reg
	protected boolean registerRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		int reg
	private void postReevaluateRemoteControlDisplays () 
	private void onReevaluateRemoteControlDisplays () 
		String[] enabledComponents
		android.os.RemoteException e
		boolean wasEnabled
		android.media.MediaFocusControl$DisplayInfoForServer di
		String[] enabledComponents
		java.util.Iterator displayIterator
		int currentUser
		String enabledNotifListeners
	private boolean isComponentInStringArray (android.content.ComponentName, java.lang.String[]) 
		int i
		android.content.ComponentName comp
		String[] enabledArray
		String compString
	private static void sendMsg (android.os.Handler, int, int, int, int, java.lang.Object, int) 
		android.os.Handler handler
		int msg
		int existingMsgPolicy
		int arg1
		int arg2
		Object obj
		int delay
	protected void discardAudioFocusOwner () 
		android.media.FocusRequester exFocusOwner
	private void notifyTopOfAudioFocusStack () 
	private void propagateFocusLossFromGain_syncAf (int) 
		int focusGain
		java.util.Iterator stackIterator
	private void dumpFocusStack (java.io.PrintWriter) 
		java.util.Iterator stackIterator
		java.io.PrintWriter pw
	private void removeFocusStackEntry (java.lang.String, boolean) 
		android.media.FocusRequester fr
		android.media.FocusRequester fr
		java.util.Iterator stackIterator
		String clientToRemove
		boolean signal
	private void removeFocusStackEntryForClient (android.os.IBinder) 
		android.media.FocusRequester fr
		android.os.IBinder cb
		boolean isTopOfStackForClientToRemove
		java.util.Iterator stackIterator
	private boolean canReassignAudioFocus () 
	protected int getCurrentAudioFocus () 
	protected int requestAudioFocus (int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		android.media.FocusRequester fr
		android.media.MediaFocusControl$AudioFocusDeathHandler afdh
		int mainStreamType
		int focusChangeHint
		android.os.IBinder cb
		android.media.IAudioFocusDispatcher fd
		String clientId
		String callingPackageName
	protected int abandonAudioFocus (android.media.IAudioFocusDispatcher, java.lang.String) 
		java.util.ConcurrentModificationException cme
		android.media.IAudioFocusDispatcher fl
		String clientId
	protected void unregisterAudioFocusClient (java.lang.String) 
		String clientId
	protected void dispatchMediaKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	protected void dispatchMediaKeyEventUnderWakelock (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	private void filterMediaKeyEvent (android.view.KeyEvent, boolean) 
		android.view.KeyEvent keyEvent
		boolean needWakeLock
	private void dispatchMediaKeyEventForCalls (android.view.KeyEvent, boolean) 
		android.view.KeyEvent keyEvent
		boolean needWakeLock
		android.content.Intent keyIntent
		long ident
	private void dispatchMediaKeyEvent (android.view.KeyEvent, boolean) 
		android.app.PendingIntent$CanceledException e
		long ident
		android.view.KeyEvent keyEvent
		boolean needWakeLock
		android.content.Intent keyIntent
	private void filterVoiceInputKeyEvent (android.view.KeyEvent, boolean) 
		android.view.KeyEvent keyEvent
		boolean needWakeLock
		int voiceButtonAction
		int keyAction
	private void sendSimulatedMediaButtonEvent (android.view.KeyEvent, boolean) 
		android.view.KeyEvent originalKeyEvent
		boolean needWakeLock
		android.view.KeyEvent keyEvent
	protected static boolean isMediaKeyCode (int) 
		int keyCode
	private static boolean isValidMediaKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	private static boolean isValidVoiceInputKeyCode (int) 
		int keyCode
	private void startVoiceBasedInteractions (boolean) 
		android.content.ActivityNotFoundException e
		boolean needWakeLock
		android.content.Intent voiceIntent
		android.os.PowerManager pm
		boolean isLocked
		long identity
	public void onSendFinished (android.app.PendingIntent, android.content.Intent, int, java.lang.String, android.os.Bundle) 
		android.app.PendingIntent pendingIntent
		android.content.Intent intent
		int resultCode
		String resultData
		android.os.Bundle resultExtras
	private void dumpRCStack (java.io.PrintWriter) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		java.util.Iterator stackIterator
		java.io.PrintWriter pw
	private void dumpRCCStack (java.io.PrintWriter) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		java.util.Iterator stackIterator
		java.io.PrintWriter pw
	private void dumpRCDList (java.io.PrintWriter) 
		android.media.MediaFocusControl$DisplayInfoForServer di
		java.util.Iterator displayIterator
		java.io.PrintWriter pw
	private void cleanupMediaButtonReceiverForPackage (java.lang.String, boolean) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		android.content.pm.PackageManager pm
		android.media.MediaFocusControl$RemoteControlStackEntry oldTop
		java.util.Iterator stackIterator
		String packageName
		boolean removeAll
	protected void restoreMediaButtonReceiver () 
		android.content.ComponentName eventReceiver
		android.content.Intent mediaButtonIntent
		android.app.PendingIntent pi
		String receiverName
	private boolean pushMediaButtonReceiver_syncAfRcs (android.app.PendingIntent, android.content.ComponentName, android.os.IBinder) 
		int index
		ArrayIndexOutOfBoundsException e
		android.app.PendingIntent mediaIntent
		android.content.ComponentName target
		android.os.IBinder token
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		boolean wasInsideStack
	private void removeMediaButtonReceiver_syncAfRcs (android.app.PendingIntent) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		android.app.PendingIntent pi
	private boolean isCurrentRcController (android.app.PendingIntent) 
		android.app.PendingIntent pi
	private void onHandlePersistMediaButtonReceiver (android.content.ComponentName) 
		android.content.ComponentName receiver
	private void setNewRcClientOnDisplays_syncRcsCurrc (int, android.app.PendingIntent, boolean) 
		android.os.RemoteException e
		android.media.MediaFocusControl$DisplayInfoForServer di
		java.util.Iterator displayIterator
		int newClientGeneration
		android.app.PendingIntent newMediaIntent
		boolean clearing
	private void setNewRcClientGenerationOnClients_syncRcsCurrc (int) 
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry se
		int newClientGeneration
		java.util.Iterator stackIterator
	private void setNewRcClient_syncRcsCurrc (int, android.app.PendingIntent, boolean) 
		int newClientGeneration
		android.app.PendingIntent newMediaIntent
		boolean clearing
	private void onRcDisplayClear () 
	private void onRcDisplayUpdate (android.media.MediaFocusControl$RemoteControlStackEntry, int) 
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int flags
	private void onRcDisplayInitInfo (android.media.IRemoteControlDisplay, int, int) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.media.IRemoteControlDisplay newRcd
		int w
		int h
	private void clearRemoteControlDisplay_syncAfRcs () 
	private void updateRemoteControlDisplay_syncAfRcs (int) 
		int infoChangedFlags
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int infoFlagsAboutToBeUsed
	private void checkUpdateRemoteControlDisplay_syncAfRcs (int) 
		android.media.FocusRequester fr
		int index
		ArrayIndexOutOfBoundsException e
		int infoChangedFlags
		android.media.FocusRequester af
	private void postPromoteRcc (int) 
		int rccId
	private void onPromoteRcc (int) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		ArrayIndexOutOfBoundsException e
		int indexToPromote
		int rccId
	protected void registerMediaButtonIntent (android.app.PendingIntent, android.content.ComponentName, android.os.IBinder) 
		android.app.PendingIntent mediaIntent
		android.content.ComponentName eventReceiver
		android.os.IBinder token
	protected void unregisterMediaButtonIntent (android.app.PendingIntent) 
		boolean topOfStackWillChange
		android.app.PendingIntent mediaIntent
	protected void registerMediaButtonEventReceiverForCalls (android.content.ComponentName) 
		android.content.ComponentName c
	protected void unregisterMediaButtonEventReceiverForCalls () 
	protected int registerRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient, java.lang.String) 
		android.os.RemoteException e
		android.os.IBinder b
		android.media.MediaFocusControl$RcClientDeathHandler rcdh
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
		String callingPackageName
		int rccId
	protected void unregisterRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		boolean topRccChange
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
	private void plugRemoteControlDisplaysIntoClient_syncRcStack (android.media.IRemoteControlClient) 
		android.os.RemoteException e
		android.media.MediaFocusControl$DisplayInfoForServer di
		android.media.IRemoteControlClient rcc
		java.util.Iterator displayIterator
	private void enableRemoteControlDisplayForClient_syncRcStack (android.media.IRemoteControlDisplay, boolean) 
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		android.media.IRemoteControlDisplay rcd
		boolean enabled
		java.util.Iterator stackIterator
	private boolean rcDisplayIsPluggedIn_syncRcStack (android.media.IRemoteControlDisplay) 
		android.media.MediaFocusControl$DisplayInfoForServer di
		android.media.IRemoteControlDisplay rcd
		java.util.Iterator displayIterator
	private void registerRemoteControlDisplay_int (android.media.IRemoteControlDisplay, int, int, android.content.ComponentName) 
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		android.media.MediaFocusControl$DisplayInfoForServer di
		java.util.Iterator stackIterator
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.content.ComponentName listenerComp
	protected void unregisterRemoteControlDisplay (android.media.IRemoteControlDisplay) 
		android.media.MediaFocusControl$DisplayInfoForServer di
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		java.util.Iterator stackIterator
		boolean displayWasPluggedIn
		java.util.Iterator displayIterator
		android.media.IRemoteControlDisplay rcd
	protected void remoteControlDisplayUsesBitmapSize (android.media.IRemoteControlDisplay, int, int) 
		android.media.MediaFocusControl$DisplayInfoForServer di
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		java.util.Iterator stackIterator
		java.util.Iterator displayIterator
		boolean artworkSizeUpdate
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	protected void remoteControlDisplayWantsPlaybackPositionSync (android.media.IRemoteControlDisplay, boolean) 
		android.media.MediaFocusControl$DisplayInfoForServer di
		android.os.RemoteException e
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		boolean rcdRegistered
		java.util.Iterator displayIterator
		java.util.Iterator stackIterator
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
	protected void setRemoteControlClientPlaybackPosition (int, long) 
		int generationId
		long timeMs
	private void onSetRemoteControlClientPlaybackPosition (int, long) 
		android.os.RemoteException e
		int generationId
		long timeMs
	protected void updateRemoteControlClientMetadata (int, int, android.media.Rating) 
		int genId
		int key
		android.media.Rating value
	private void onUpdateRemoteControlClientMetadata (int, int, android.media.Rating) 
		android.os.RemoteException e
		int genId
		int key
		android.media.Rating value
	protected void setPlaybackInfoForRcc (int, int, int) 
		int rccId
		int what
		int value
	private void onNewPlaybackInfoForRcc (int, int, int) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		int rccId
		int key
		int value
	protected void setPlaybackStateForRcc (int, int, long, float) 
		int rccId
		int state
		long timeMs
		float speed
	private void onNewPlaybackStateForRcc (int, int, android.media.MediaFocusControl$RccPlaybackState) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		int rccId
		int state
		android.media.MediaFocusControl$RccPlaybackState newState
	protected void registerRemoteVolumeObserverForRcc (int, android.media.IRemoteVolumeObserver) 
		int rccId
		android.media.IRemoteVolumeObserver rvo
	private void onRegisterVolumeObserverForRcc (int, android.media.IRemoteVolumeObserver) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		int rccId
		android.media.IRemoteVolumeObserver rvo
	protected boolean checkUpdateRemoteStateIfActive (int) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		int streamType
	private static boolean isPlaystateActive (int) 
		int playState
	protected void adjustRemoteVolume (int, int, int) 
		int streamType
		int direction
		int flags
		int rccId
		boolean volFixed
	private void sendVolumeUpdateToRemote (int, int) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		android.os.RemoteException e
		int rccId
		int direction
		android.media.IRemoteVolumeObserver rvo
	protected int getRemoteStreamMaxVolume () 
	protected int getRemoteStreamVolume () 
	protected void setRemoteStreamVolume (int) 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		int index
		ArrayIndexOutOfBoundsException e
		android.os.RemoteException e
		int vol
		int rccId
		android.media.IRemoteVolumeObserver rvo
	private void postReevaluateRemote () 
	private void onReevaluateRemote () 
		android.media.MediaFocusControl$RemoteControlStackEntry rcse
		java.util.Iterator stackIterator
		boolean hasRemotePlayback
	static android.media.MediaFocusControl$MediaEventHandler access$200 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static android.content.ContentResolver access$300 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static android.net.Uri access$400 () 
	static void access$500 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static void access$1100 (android.media.MediaFocusControl, android.content.ComponentName) 
		android.media.MediaFocusControl x0
		android.content.ComponentName x1
	static void access$1200 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static void access$1300 (android.media.MediaFocusControl, android.media.MediaFocusControl$RemoteControlStackEntry, int) 
		android.media.MediaFocusControl x0
		android.media.MediaFocusControl$RemoteControlStackEntry x1
		int x2
	static void access$1400 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static void access$1500 (android.media.MediaFocusControl, int, int, int) 
		android.media.MediaFocusControl x0
		int x1
		int x2
		int x3
	static void access$1600 (android.media.MediaFocusControl, int, android.media.IRemoteVolumeObserver) 
		android.media.MediaFocusControl x0
		int x1
		android.media.IRemoteVolumeObserver x2
	static void access$1700 (android.media.MediaFocusControl, int, int, android.media.MediaFocusControl$RccPlaybackState) 
		android.media.MediaFocusControl x0
		int x1
		int x2
		android.media.MediaFocusControl$RccPlaybackState x3
	static void access$1800 (android.media.MediaFocusControl, int, long) 
		android.media.MediaFocusControl x0
		int x1
		long x2
	static void access$1900 (android.media.MediaFocusControl, int, int, android.media.Rating) 
		android.media.MediaFocusControl x0
		int x1
		int x2
		android.media.Rating x3
	static void access$2000 (android.media.MediaFocusControl, int) 
		android.media.MediaFocusControl x0
		int x1
	static void access$2100 (android.media.MediaFocusControl, android.media.IRemoteControlDisplay, int, int) 
		android.media.MediaFocusControl x0
		android.media.IRemoteControlDisplay x1
		int x2
		int x3
	static void access$2200 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static java.lang.Object access$2300 () 
	static boolean access$2402 (android.media.MediaFocusControl, boolean) 
		android.media.MediaFocusControl x0
		boolean x1
	static java.lang.Object access$2500 () 
	static void access$2600 (android.media.MediaFocusControl, android.os.IBinder) 
		android.media.MediaFocusControl x0
		android.os.IBinder x1
	static void access$2700 (android.media.MediaFocusControl, java.lang.String, boolean) 
		android.media.MediaFocusControl x0
		String x1
		boolean x2
	static android.os.PowerManager$WakeLock access$2800 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static void access$2900 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static int access$3004 () 
	static java.util.Stack access$3300 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static java.util.ArrayList access$3400 (android.media.MediaFocusControl) 
		android.media.MediaFocusControl x0
	static void  () 
}

android/media/MediaFocusControl$1.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$1 extends android.telephony.PhoneStateListener {
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl) 
	public void onCallStateChanged (int, java.lang.String) 
		int state
		String incomingNumber
}

android/media/MediaRouter$WifiDisplayStatusChangedReceiver.class
MediaRouter.java
package android.media
 android.media.MediaRouter$WifiDisplayStatusChangedReceiver extends android.content.BroadcastReceiver {
	void  () 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/media/AudioTrack$NativeEventHandlerDelegate.class
AudioTrack.java
package android.media
 android.media.AudioTrack$NativeEventHandlerDelegate extends java.lang.Object {
	private final android.os.Handler mHandler
	final android.media.AudioTrack this$0
	void  (android.media.AudioTrack, android.media.AudioTrack, android.media.AudioTrack$OnPlaybackPositionUpdateListener, android.os.Handler) 
		android.os.Looper looper
		android.media.AudioTrack track
		android.media.AudioTrack$OnPlaybackPositionUpdateListener listener
		android.os.Handler handler
		android.os.Looper looper
	android.os.Handler getHandler () 
}

android/media/AudioService$AudioHandler$2.class
AudioService.java
package android.media
 android.media.AudioService$AudioHandler$2 extends java.lang.Object implements android.media.MediaPlayer$OnErrorListener  {
	final android.media.AudioService$AudioHandler this$1
	void  (android.media.AudioService$AudioHandler) 
	public boolean onError (android.media.MediaPlayer, int, int) 
		android.media.MediaPlayer mp
		int what
		int extra
}

android/media/WebVttRenderingWidget$CueLayout.class
WebVttRenderer.java
package android.media
 android.media.WebVttRenderingWidget$CueLayout extends android.widget.LinearLayout {
	public final android.media.TextTrackCue mCue
	private android.view.accessibility.CaptioningManager$CaptionStyle mCaptionStyle
	private float mFontSize
	private boolean mActive
	private int mOrder
	public void  (android.content.Context, android.media.TextTrackCue, android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.content.Context context
		android.media.TextTrackCue cue
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		boolean horizontal
	public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.view.View child
		int i
		android.view.accessibility.CaptioningManager$CaptionStyle style
		float fontSize
		int n
	public void prepForPrune () 
	public void update () 
		android.media.WebVttRenderingWidget$SpanLayout lineBox
		int i
		int cueAlignment
		android.text.Layout$Alignment alignment
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		android.media.TextTrackCueSpan[][] lines
		int lineCount
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	public void measureForParent (int, int) 
		int maximumSize
		int widthMeasureSpec
		int heightMeasureSpec
		android.media.TextTrackCue cue
		int specWidth
		int specHeight
		int direction
		int absAlignment
		int maximumSize
		int size
	public void setOrder (int) 
		int order
	public boolean isActive () 
	public android.media.TextTrackCue getCue () 
	static int access$000 (android.media.WebVttRenderingWidget$CueLayout) 
		android.media.WebVttRenderingWidget$CueLayout x0
}

android/media/JetPlayer$NativeEventHandler.class
JetPlayer.java
package android.media
 android.media.JetPlayer$NativeEventHandler extends android.os.Handler {
	private android.media.JetPlayer mJet
	final android.media.JetPlayer this$0
	public void  (android.media.JetPlayer, android.media.JetPlayer, android.os.Looper) 
		android.media.JetPlayer jet
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.media.JetPlayer$OnJetEventListener listener
}

android/media/MediaFile.class
MediaFile.java
package android.media
public android.media.MediaFile extends java.lang.Object {
	public static final int FILE_TYPE_MP3
	public static final int FILE_TYPE_M4A
	public static final int FILE_TYPE_WAV
	public static final int FILE_TYPE_AMR
	public static final int FILE_TYPE_AWB
	public static final int FILE_TYPE_WMA
	public static final int FILE_TYPE_OGG
	public static final int FILE_TYPE_AAC
	public static final int FILE_TYPE_MKA
	public static final int FILE_TYPE_FLAC
	private static final int FIRST_AUDIO_FILE_TYPE
	private static final int LAST_AUDIO_FILE_TYPE
	public static final int FILE_TYPE_MID
	public static final int FILE_TYPE_SMF
	public static final int FILE_TYPE_IMY
	private static final int FIRST_MIDI_FILE_TYPE
	private static final int LAST_MIDI_FILE_TYPE
	public static final int FILE_TYPE_MP4
	public static final int FILE_TYPE_M4V
	public static final int FILE_TYPE_3GPP
	public static final int FILE_TYPE_3GPP2
	public static final int FILE_TYPE_WMV
	public static final int FILE_TYPE_ASF
	public static final int FILE_TYPE_MKV
	public static final int FILE_TYPE_MP2TS
	public static final int FILE_TYPE_AVI
	public static final int FILE_TYPE_WEBM
	private static final int FIRST_VIDEO_FILE_TYPE
	private static final int LAST_VIDEO_FILE_TYPE
	public static final int FILE_TYPE_MP2PS
	private static final int FIRST_VIDEO_FILE_TYPE2
	private static final int LAST_VIDEO_FILE_TYPE2
	public static final int FILE_TYPE_JPEG
	public static final int FILE_TYPE_GIF
	public static final int FILE_TYPE_PNG
	public static final int FILE_TYPE_BMP
	public static final int FILE_TYPE_WBMP
	public static final int FILE_TYPE_WEBP
	private static final int FIRST_IMAGE_FILE_TYPE
	private static final int LAST_IMAGE_FILE_TYPE
	public static final int FILE_TYPE_M3U
	public static final int FILE_TYPE_PLS
	public static final int FILE_TYPE_WPL
	public static final int FILE_TYPE_HTTPLIVE
	private static final int FIRST_PLAYLIST_FILE_TYPE
	private static final int LAST_PLAYLIST_FILE_TYPE
	public static final int FILE_TYPE_FL
	private static final int FIRST_DRM_FILE_TYPE
	private static final int LAST_DRM_FILE_TYPE
	public static final int FILE_TYPE_TEXT
	public static final int FILE_TYPE_HTML
	public static final int FILE_TYPE_PDF
	public static final int FILE_TYPE_XML
	public static final int FILE_TYPE_MS_WORD
	public static final int FILE_TYPE_MS_EXCEL
	public static final int FILE_TYPE_MS_POWERPOINT
	public static final int FILE_TYPE_ZIP
	private static final java.util.HashMap sFileTypeMap
	private static final java.util.HashMap sMimeTypeMap
	private static final java.util.HashMap sFileTypeToFormatMap
	private static final java.util.HashMap sMimeTypeToFormatMap
	private static final java.util.HashMap sFormatToMimeTypeMap
	public void  () 
	static void addFileType (java.lang.String, int, java.lang.String) 
		String extension
		int fileType
		String mimeType
	static void addFileType (java.lang.String, int, java.lang.String, int) 
		String extension
		int fileType
		String mimeType
		int mtpFormatCode
	private static boolean isWMAEnabled () 
		android.media.DecoderCapabilities$AudioDecoder decoder
		int i
		java.util.List decoders
		int count
	private static boolean isWMVEnabled () 
		android.media.DecoderCapabilities$VideoDecoder decoder
		int i
		java.util.List decoders
		int count
	public static boolean isAudioFileType (int) 
		int fileType
	public static boolean isVideoFileType (int) 
		int fileType
	public static boolean isImageFileType (int) 
		int fileType
	public static boolean isPlayListFileType (int) 
		int fileType
	public static boolean isDrmFileType (int) 
		int fileType
	public static android.media.MediaFile$MediaFileType getFileType (java.lang.String) 
		String path
		int lastDot
	public static boolean isMimeTypeMedia (java.lang.String) 
		String mimeType
		int fileType
	public static java.lang.String getFileTitle (java.lang.String) 
		String path
		int lastSlash
		int lastDot
	public static int getFileTypeForMimeType (java.lang.String) 
		String mimeType
		Integer value
	public static java.lang.String getMimeTypeForFile (java.lang.String) 
		String path
		android.media.MediaFile$MediaFileType mediaFileType
	public static int getFormatCode (java.lang.String, java.lang.String) 
		Integer value
		String extension
		Integer value
		String fileName
		String mimeType
		int lastDot
	public static java.lang.String getMimeTypeForFormatCode (int) 
		int formatCode
	static void  () 
}

android/media/AudioManager$FocusEventHandlerDelegate$1.class
AudioManager.java
package android.media
 android.media.AudioManager$FocusEventHandlerDelegate$1 extends android.os.Handler {
	final android.media.AudioManager val$this$0
	final android.media.AudioManager$FocusEventHandlerDelegate this$1
	void  (android.media.AudioManager$FocusEventHandlerDelegate, android.os.Looper, android.media.AudioManager) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.media.AudioManager$OnAudioFocusChangeListener listener
}

android/media/MediaMuxer.class
MediaMuxer.java
package android.media
public final android.media.MediaMuxer extends java.lang.Object {
	private static final int MUXER_STATE_UNINITIALIZED
	private static final int MUXER_STATE_INITIALIZED
	private static final int MUXER_STATE_STARTED
	private static final int MUXER_STATE_STOPPED
	private int mState
	private final dalvik.system.CloseGuard mCloseGuard
	private int mLastTrackIndex
	private long mNativeObject
	private static native long nativeSetup (java.io.FileDescriptor, int) 
	private static native void nativeRelease (long) 
	private static native void nativeStart (long) 
	private static native void nativeStop (long) 
	private static native int nativeAddTrack (long, java.lang.String[], java.lang.Object[]) 
	private static native void nativeSetOrientationHint (long, int) 
	private static native void nativeSetLocation (long, int, int) 
	private static native void nativeWriteSampleData (long, int, java.nio.ByteBuffer, int, int, long, int) 
	public void  (java.lang.String, int)  throws java.io.IOException 
		java.io.File file
		java.io.FileDescriptor fd
		String path
		int format
		java.io.FileOutputStream fos
	public void setOrientationHint (int) 
		int degrees
	public void setLocation (float, float) 
		String msg
		String msg
		float latitude
		float longitude
		int latitudex10000
		int longitudex10000
	public void start () 
	public void stop () 
	protected void finalize ()  throws java.lang.Throwable 
	public int addTrack (android.media.MediaFormat) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		android.media.MediaFormat format
		int trackIndex
		java.util.Map formatMap
		String[] keys
		Object[] values
		int mapSize
	public void writeSampleData (int, java.nio.ByteBuffer, android.media.MediaCodec$BufferInfo) 
		int trackIndex
		java.nio.ByteBuffer byteBuf
		android.media.MediaCodec$BufferInfo bufferInfo
	public void release () 
	static void  () 
}

android/media/RemoteControlClient$MetadataEditor.class
RemoteControlClient.java
package android.media
public android.media.RemoteControlClient$MetadataEditor extends android.media.MediaMetadataEditor {
	public static final int BITMAP_KEY_ARTWORK
	public static final int METADATA_KEY_ARTWORK
	final android.media.RemoteControlClient this$0
	private void  (android.media.RemoteControlClient) 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public synchronized android.media.RemoteControlClient$MetadataEditor putString (int, java.lang.String)  throws java.lang.IllegalArgumentException 
		int key
		String value
	public synchronized android.media.RemoteControlClient$MetadataEditor putLong (int, long)  throws java.lang.IllegalArgumentException 
		int key
		long value
	public synchronized android.media.RemoteControlClient$MetadataEditor putBitmap (int, android.graphics.Bitmap)  throws java.lang.IllegalArgumentException 
		int key
		android.graphics.Bitmap bitmap
	public synchronized void clear () 
	public synchronized void apply () 
	public volatile android.media.MediaMetadataEditor putBitmap (int, android.graphics.Bitmap)  throws java.lang.IllegalArgumentException 
		int x0
		android.graphics.Bitmap x1
	public volatile android.media.MediaMetadataEditor putLong (int, long)  throws java.lang.IllegalArgumentException 
		int x0
		long x1
	public volatile android.media.MediaMetadataEditor putString (int, java.lang.String)  throws java.lang.IllegalArgumentException 
		int x0
		String x1
	void  (android.media.RemoteControlClient, android.media.RemoteControlClient$1) 
		android.media.RemoteControlClient x0
		android.media.RemoteControlClient$1 x1
}

android/media/IAudioFocusDispatcher$Stub$Proxy.class
IAudioFocusDispatcher.java
package android.media
 android.media.IAudioFocusDispatcher$Stub$Proxy extends java.lang.Object implements android.media.IAudioFocusDispatcher  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dispatchAudioFocusChange (int, java.lang.String)  throws android.os.RemoteException 
		int focusChange
		String clientId
		android.os.Parcel _data
}

android/media/MediaRouter$UserRouteInfo.class
MediaRouter.java
package android.media
public android.media.MediaRouter$UserRouteInfo extends android.media.MediaRouter$RouteInfo {
	android.media.RemoteControlClient mRcc
	void  (android.media.MediaRouter$RouteCategory) 
		android.media.MediaRouter$RouteCategory category
	public void setName (java.lang.CharSequence) 
		CharSequence name
	public void setName (int) 
		int resId
	public void setDescription (java.lang.CharSequence) 
		CharSequence description
	public void setStatus (java.lang.CharSequence) 
		CharSequence status
	public void setRemoteControlClient (android.media.RemoteControlClient) 
		android.media.RemoteControlClient rcc
	public android.media.RemoteControlClient getRemoteControlClient () 
	public void setIconDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public void setIconResource (int) 
		int resId
	public void setVolumeCallback (android.media.MediaRouter$VolumeCallback) 
		android.media.MediaRouter$VolumeCallback vcb
	public void setPlaybackType (int) 
		int type
	public void setVolumeHandling (int) 
		int volumeHandling
	public void setVolume (int) 
		int volume
	public void requestSetVolume (int) 
		int volume
	public void requestUpdateVolume (int) 
		int direction
	public void setVolumeMax (int) 
		int volumeMax
	public void setPlaybackStream (int) 
		int stream
	private void updatePlaybackInfoOnRcc () 
		android.os.RemoteException e
	private void setPlaybackInfoOnRcc (int, int) 
		int what
		int value
}

android/media/MediaFocusControl$NotificationListenerObserver.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$NotificationListenerObserver extends android.database.ContentObserver {
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl) 
	public void onChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
}

android/media/IAudioService.class
IAudioService.java
package android.media
public abstract android.media.IAudioService extends java.lang.Object implements android.os.IInterface  {
	public abstract int verifyX509CertChain (int, byte[], java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void adjustVolume (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isLocalOrRemoteMusicActive ()  throws android.os.RemoteException 
	public abstract void adjustLocalOrRemoteStreamVolume (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void adjustSuggestedStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void adjustStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void adjustMasterVolume (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void setStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void setRemoteStreamVolume (int)  throws android.os.RemoteException 
	public abstract void setMasterVolume (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void setStreamSolo (int, boolean, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setStreamMute (int, boolean, android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean isStreamMute (int)  throws android.os.RemoteException 
	public abstract void setMasterMute (boolean, int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean isMasterMute ()  throws android.os.RemoteException 
	public abstract int getStreamVolume (int)  throws android.os.RemoteException 
	public abstract int getMasterVolume ()  throws android.os.RemoteException 
	public abstract int getStreamMaxVolume (int)  throws android.os.RemoteException 
	public abstract int getMasterMaxVolume ()  throws android.os.RemoteException 
	public abstract int getLastAudibleStreamVolume (int)  throws android.os.RemoteException 
	public abstract int getLastAudibleMasterVolume ()  throws android.os.RemoteException 
	public abstract void setRingerMode (int)  throws android.os.RemoteException 
	public abstract int getRingerMode ()  throws android.os.RemoteException 
	public abstract void setVibrateSetting (int, int)  throws android.os.RemoteException 
	public abstract int getVibrateSetting (int)  throws android.os.RemoteException 
	public abstract boolean shouldVibrate (int)  throws android.os.RemoteException 
	public abstract void setMode (int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract int getMode ()  throws android.os.RemoteException 
	public abstract void playSoundEffect (int)  throws android.os.RemoteException 
	public abstract void playSoundEffectVolume (int, float)  throws android.os.RemoteException 
	public abstract boolean loadSoundEffects ()  throws android.os.RemoteException 
	public abstract void unloadSoundEffects ()  throws android.os.RemoteException 
	public abstract void reloadAudioSettings ()  throws android.os.RemoteException 
	public abstract void avrcpSupportsAbsoluteVolume (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void setSpeakerphoneOn (boolean)  throws android.os.RemoteException 
	public abstract boolean isSpeakerphoneOn ()  throws android.os.RemoteException 
	public abstract void setBluetoothScoOn (boolean)  throws android.os.RemoteException 
	public abstract boolean isBluetoothScoOn ()  throws android.os.RemoteException 
	public abstract void setBluetoothA2dpOn (boolean)  throws android.os.RemoteException 
	public abstract boolean isBluetoothA2dpOn ()  throws android.os.RemoteException 
	public abstract int requestAudioFocus (int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract int abandonAudioFocus (android.media.IAudioFocusDispatcher, java.lang.String)  throws android.os.RemoteException 
	public abstract void unregisterAudioFocusClient (java.lang.String)  throws android.os.RemoteException 
	public abstract int getCurrentAudioFocus ()  throws android.os.RemoteException 
	public abstract void dispatchMediaKeyEvent (android.view.KeyEvent)  throws android.os.RemoteException 
	public abstract void dispatchMediaKeyEventUnderWakelock (android.view.KeyEvent)  throws android.os.RemoteException 
	public abstract void registerMediaButtonIntent (android.app.PendingIntent, android.content.ComponentName, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void unregisterMediaButtonIntent (android.app.PendingIntent)  throws android.os.RemoteException 
	public abstract void registerMediaButtonEventReceiverForCalls (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract void unregisterMediaButtonEventReceiverForCalls ()  throws android.os.RemoteException 
	public abstract boolean registerRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
	public abstract boolean registerRemoteController (android.media.IRemoteControlDisplay, int, int, android.content.ComponentName)  throws android.os.RemoteException 
	public abstract void unregisterRemoteControlDisplay (android.media.IRemoteControlDisplay)  throws android.os.RemoteException 
	public abstract void remoteControlDisplayUsesBitmapSize (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
	public abstract void remoteControlDisplayWantsPlaybackPositionSync (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
	public abstract void setRemoteControlClientPlaybackPosition (int, long)  throws android.os.RemoteException 
	public abstract void updateRemoteControlClientMetadata (int, int, android.media.Rating)  throws android.os.RemoteException 
	public abstract int registerRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient, java.lang.String)  throws android.os.RemoteException 
	public abstract void unregisterRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient)  throws android.os.RemoteException 
	public abstract void setPlaybackInfoForRcc (int, int, int)  throws android.os.RemoteException 
	public abstract void setPlaybackStateForRcc (int, int, long, float)  throws android.os.RemoteException 
	public abstract int getRemoteStreamMaxVolume ()  throws android.os.RemoteException 
	public abstract int getRemoteStreamVolume ()  throws android.os.RemoteException 
	public abstract void registerRemoteVolumeObserverForRcc (int, android.media.IRemoteVolumeObserver)  throws android.os.RemoteException 
	public abstract void startBluetoothSco (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void stopBluetoothSco (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void forceVolumeControlStream (int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setRingtonePlayer (android.media.IRingtonePlayer)  throws android.os.RemoteException 
	public abstract android.media.IRingtonePlayer getRingtonePlayer ()  throws android.os.RemoteException 
	public abstract int getMasterStreamType ()  throws android.os.RemoteException 
	public abstract void setWiredDeviceConnectionState (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract int setBluetoothA2dpDeviceConnectionState (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
	public abstract android.media.AudioRoutesInfo startWatchingRoutes (android.media.IAudioRoutesObserver)  throws android.os.RemoteException 
	public abstract boolean isCameraSoundForced ()  throws android.os.RemoteException 
}

android/media/TextTrackRegion.class
WebVttRenderer.java
package android.media
 android.media.TextTrackRegion extends java.lang.Object {
	static final int SCROLL_VALUE_NONE
	static final int SCROLL_VALUE_SCROLL_UP
	String mId
	float mWidth
	int mLines
	float mAnchorPointX
	float mAnchorPointY
	float mViewportAnchorPointX
	float mViewportAnchorPointY
	int mScrollValue
	void  () 
	public java.lang.String toString () 
		StringBuilder res
}

android/media/Image.class
Image.java
package android.media
public abstract android.media.Image extends java.lang.Object implements java.lang.AutoCloseable  {
	protected void  () 
	public abstract int getFormat () 
	public abstract int getWidth () 
	public abstract int getHeight () 
	public abstract long getTimestamp () 
	public abstract android.media.Image$Plane[] getPlanes () 
	public abstract void close () 
}

android/media/FaceDetector$1.class
FaceDetector.java
package android.media
 android.media.FaceDetector$1 extends java.lang.Object {
}

android/media/EncoderCapabilities$VideoEncoderCap.class
EncoderCapabilities.java
package android.media
public android.media.EncoderCapabilities$VideoEncoderCap extends java.lang.Object {
	public final int mCodec
	public final int mMinBitRate
	public final int mMaxBitRate
	public final int mMinFrameRate
	public final int mMaxFrameRate
	public final int mMinFrameWidth
	public final int mMaxFrameWidth
	public final int mMinFrameHeight
	public final int mMaxFrameHeight
	private void  (int, int, int, int, int, int, int, int, int) 
		int codec
		int minBitRate
		int maxBitRate
		int minFrameRate
		int maxFrameRate
		int minFrameWidth
		int maxFrameWidth
		int minFrameHeight
		int maxFrameHeight
}

android/media/MediaPlayer$EventHandler.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$EventHandler extends android.os.Handler {
	private android.media.MediaPlayer mMediaPlayer
	final android.media.MediaPlayer this$0
	public void  (android.media.MediaPlayer, android.media.MediaPlayer, android.os.Looper) 
		android.media.MediaPlayer mp
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Parcel parcel
		android.media.TimedText text
		android.os.Parcel parcel
		android.media.SubtitleData data
		boolean error_was_handled
		android.os.Message msg
}

android/media/Tokenizer$OnTokenListener.class
WebVttRenderer.java
package android.media
abstract android.media.Tokenizer$OnTokenListener extends java.lang.Object {
	public abstract void onData (java.lang.String) 
	public abstract void onStart (java.lang.String, java.lang.String[], java.lang.String) 
	public abstract void onEnd (java.lang.String) 
	public abstract void onTimeStamp (long) 
	public abstract void onLineEnd () 
}

android/media/MediaRouterClientState$RouteInfo.class
MediaRouterClientState.java
package android.media
public final android.media.MediaRouterClientState$RouteInfo extends java.lang.Object implements android.os.Parcelable  {
	public String id
	public String name
	public String description
	public int supportedTypes
	public boolean enabled
	public int statusCode
	public int playbackType
	public int playbackStream
	public int volume
	public int volumeMax
	public int volumeHandling
	public int presentationDisplayId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String) 
		String id
	public void  (android.media.MediaRouterClientState$RouteInfo) 
		android.media.MediaRouterClientState$RouteInfo other
	void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/media/DecoderCapabilities$VideoDecoder.class
DecoderCapabilities.java
package android.media
public final android.media.DecoderCapabilities$VideoDecoder extends java.lang.Enum {
	public static final android.media.DecoderCapabilities$VideoDecoder VIDEO_DECODER_WMV
	private static final android.media.DecoderCapabilities$VideoDecoder[] $VALUES
	public static android.media.DecoderCapabilities$VideoDecoder[] values () 
	public static android.media.DecoderCapabilities$VideoDecoder valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/media/MediaFocusControl$DisplayInfoForServer.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$DisplayInfoForServer extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private final android.media.IRemoteControlDisplay mRcDisplay
	private final android.os.IBinder mRcDisplayBinder
	private int mArtworkExpectedWidth
	private int mArtworkExpectedHeight
	private boolean mWantsPositionSync
	private android.content.ComponentName mClientNotifListComp
	private boolean mEnabled
	final android.media.MediaFocusControl this$0
	public void  (android.media.MediaFocusControl, android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public boolean init () 
		android.os.RemoteException e
	public void release () 
		java.util.NoSuchElementException e
	public void binderDied () 
		android.media.MediaFocusControl$DisplayInfoForServer di
		java.util.Iterator displayIterator
	static android.content.ComponentName access$600 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static boolean access$700 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static boolean access$702 (android.media.MediaFocusControl$DisplayInfoForServer, boolean) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
		boolean x1
	static android.media.IRemoteControlDisplay access$800 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static int access$900 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static int access$1000 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static boolean access$3200 (android.media.MediaFocusControl$DisplayInfoForServer) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
	static android.content.ComponentName access$602 (android.media.MediaFocusControl$DisplayInfoForServer, android.content.ComponentName) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
		android.content.ComponentName x1
	static int access$902 (android.media.MediaFocusControl$DisplayInfoForServer, int) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
		int x1
	static int access$1002 (android.media.MediaFocusControl$DisplayInfoForServer, int) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
		int x1
	static boolean access$3202 (android.media.MediaFocusControl$DisplayInfoForServer, boolean) 
		android.media.MediaFocusControl$DisplayInfoForServer x0
		boolean x1
}

android/media/MediaRecorder.class
MediaRecorder.java
package android.media
public android.media.MediaRecorder extends java.lang.Object {
	private static final String TAG
	private long mNativeContext
	private android.view.Surface mSurface
	private String mPath
	private java.io.FileDescriptor mFd
	private android.media.MediaRecorder$EventHandler mEventHandler
	private android.media.MediaRecorder$OnErrorListener mOnErrorListener
	private android.media.MediaRecorder$OnInfoListener mOnInfoListener
	public static final int MEDIA_RECORDER_ERROR_UNKNOWN
	public static final int MEDIA_ERROR_SERVER_DIED
	public static final int MEDIA_RECORDER_INFO_UNKNOWN
	public static final int MEDIA_RECORDER_INFO_MAX_DURATION_REACHED
	public static final int MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED
	public static final int MEDIA_RECORDER_TRACK_INFO_LIST_START
	public static final int MEDIA_RECORDER_TRACK_INFO_COMPLETION_STATUS
	public static final int MEDIA_RECORDER_TRACK_INFO_PROGRESS_IN_TIME
	public static final int MEDIA_RECORDER_TRACK_INFO_TYPE
	public static final int MEDIA_RECORDER_TRACK_INFO_DURATION_MS
	public static final int MEDIA_RECORDER_TRACK_INFO_MAX_CHUNK_DUR_MS
	public static final int MEDIA_RECORDER_TRACK_INFO_ENCODED_FRAMES
	public static final int MEDIA_RECORDER_TRACK_INTER_CHUNK_TIME_MS
	public static final int MEDIA_RECORDER_TRACK_INFO_INITIAL_DELAY_MS
	public static final int MEDIA_RECORDER_TRACK_INFO_START_OFFSET_MS
	public static final int MEDIA_RECORDER_TRACK_INFO_DATA_KBYTES
	public static final int MEDIA_RECORDER_TRACK_INFO_LIST_END
	public void  () 
		android.os.Looper looper
		String packageName
	public native void setCamera (android.hardware.Camera) 
	public void setPreviewDisplay (android.view.Surface) 
		android.view.Surface sv
	public native void setAudioSource (int)  throws java.lang.IllegalStateException 
	public static final int getAudioSourceMax () 
	public native void setVideoSource (int)  throws java.lang.IllegalStateException 
	public void setProfile (android.media.CamcorderProfile) 
		android.media.CamcorderProfile profile
	public void setCaptureRate (double) 
		double fps
		double timeBetweenFrameCapture
		int timeBetweenFrameCaptureMs
	public void setOrientationHint (int) 
		int degrees
	public void setLocation (float, float) 
		String msg
		String msg
		float latitude
		float longitude
		int latitudex10000
		int longitudex10000
	public native void setOutputFormat (int)  throws java.lang.IllegalStateException 
	public native void setVideoSize (int, int)  throws java.lang.IllegalStateException 
	public native void setVideoFrameRate (int)  throws java.lang.IllegalStateException 
	public native void setMaxDuration (int)  throws java.lang.IllegalArgumentException 
	public native void setMaxFileSize (long)  throws java.lang.IllegalArgumentException 
	public native void setAudioEncoder (int)  throws java.lang.IllegalStateException 
	public native void setVideoEncoder (int)  throws java.lang.IllegalStateException 
	public void setAudioSamplingRate (int) 
		int samplingRate
	public void setAudioChannels (int) 
		int numChannels
	public void setAudioEncodingBitRate (int) 
		int bitRate
	public void setVideoEncodingBitRate (int) 
		int bitRate
	public void setAuxiliaryOutputFile (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	public void setAuxiliaryOutputFile (java.lang.String) 
		String path
	public void setOutputFile (java.io.FileDescriptor)  throws java.lang.IllegalStateException 
		java.io.FileDescriptor fd
	public void setOutputFile (java.lang.String)  throws java.lang.IllegalStateException 
		String path
	private native void _setOutputFile (java.io.FileDescriptor, long, long)  throws java.lang.IllegalStateException java.io.IOException 
	private native void _prepare ()  throws java.lang.IllegalStateException java.io.IOException 
	public void prepare ()  throws java.lang.IllegalStateException java.io.IOException 
		java.io.FileOutputStream fos
	public native void start ()  throws java.lang.IllegalStateException 
	public native void stop ()  throws java.lang.IllegalStateException 
	public void reset () 
	private native void native_reset () 
	public native int getMaxAmplitude ()  throws java.lang.IllegalStateException 
	public void setOnErrorListener (android.media.MediaRecorder$OnErrorListener) 
		android.media.MediaRecorder$OnErrorListener l
	public void setOnInfoListener (android.media.MediaRecorder$OnInfoListener) 
		android.media.MediaRecorder$OnInfoListener listener
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object mediarecorder_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.MediaRecorder mr
	public native void release () 
	private static final native void native_init () 
	private final native void native_setup (java.lang.Object, java.lang.String)  throws java.lang.IllegalStateException 
	private final native void native_finalize () 
	private native void setParameter (java.lang.String) 
	protected void finalize () 
	static long access$000 (android.media.MediaRecorder) 
		android.media.MediaRecorder x0
	static android.media.MediaRecorder$OnErrorListener access$100 (android.media.MediaRecorder) 
		android.media.MediaRecorder x0
	static android.media.MediaRecorder$OnInfoListener access$200 (android.media.MediaRecorder) 
		android.media.MediaRecorder x0
	static void  () 
}

android/media/AudioFormat.class
AudioFormat.java
package android.media
public android.media.AudioFormat extends java.lang.Object {
	public static final int ENCODING_INVALID
	public static final int ENCODING_DEFAULT
	public static final int ENCODING_PCM_16BIT
	public static final int ENCODING_PCM_8BIT
	public static final int CHANNEL_CONFIGURATION_INVALID
	public static final int CHANNEL_CONFIGURATION_DEFAULT
	public static final int CHANNEL_CONFIGURATION_MONO
	public static final int CHANNEL_CONFIGURATION_STEREO
	public static final int CHANNEL_INVALID
	public static final int CHANNEL_OUT_DEFAULT
	public static final int CHANNEL_OUT_FRONT_LEFT
	public static final int CHANNEL_OUT_FRONT_RIGHT
	public static final int CHANNEL_OUT_FRONT_CENTER
	public static final int CHANNEL_OUT_LOW_FREQUENCY
	public static final int CHANNEL_OUT_BACK_LEFT
	public static final int CHANNEL_OUT_BACK_RIGHT
	public static final int CHANNEL_OUT_FRONT_LEFT_OF_CENTER
	public static final int CHANNEL_OUT_FRONT_RIGHT_OF_CENTER
	public static final int CHANNEL_OUT_BACK_CENTER
	public static final int CHANNEL_OUT_SIDE_LEFT
	public static final int CHANNEL_OUT_SIDE_RIGHT
	public static final int CHANNEL_OUT_TOP_CENTER
	public static final int CHANNEL_OUT_TOP_FRONT_LEFT
	public static final int CHANNEL_OUT_TOP_FRONT_CENTER
	public static final int CHANNEL_OUT_TOP_FRONT_RIGHT
	public static final int CHANNEL_OUT_TOP_BACK_LEFT
	public static final int CHANNEL_OUT_TOP_BACK_CENTER
	public static final int CHANNEL_OUT_TOP_BACK_RIGHT
	public static final int CHANNEL_OUT_MONO
	public static final int CHANNEL_OUT_STEREO
	public static final int CHANNEL_OUT_QUAD
	public static final int CHANNEL_OUT_SURROUND
	public static final int CHANNEL_OUT_5POINT1
	public static final int CHANNEL_OUT_7POINT1
	public static final int CHANNEL_OUT_7POINT1_SURROUND
	public static final int CHANNEL_IN_DEFAULT
	public static final int CHANNEL_IN_LEFT
	public static final int CHANNEL_IN_RIGHT
	public static final int CHANNEL_IN_FRONT
	public static final int CHANNEL_IN_BACK
	public static final int CHANNEL_IN_LEFT_PROCESSED
	public static final int CHANNEL_IN_RIGHT_PROCESSED
	public static final int CHANNEL_IN_FRONT_PROCESSED
	public static final int CHANNEL_IN_BACK_PROCESSED
	public static final int CHANNEL_IN_PRESSURE
	public static final int CHANNEL_IN_X_AXIS
	public static final int CHANNEL_IN_Y_AXIS
	public static final int CHANNEL_IN_Z_AXIS
	public static final int CHANNEL_IN_VOICE_UPLINK
	public static final int CHANNEL_IN_VOICE_DNLINK
	public static final int CHANNEL_IN_MONO
	public static final int CHANNEL_IN_STEREO
	public void  () 
}

android/media/MediaRouter$VolumeCallback.class
MediaRouter.java
package android.media
public abstract android.media.MediaRouter$VolumeCallback extends java.lang.Object {
	public void  () 
	public abstract void onVolumeUpdateRequest (android.media.MediaRouter$RouteInfo, int) 
	public abstract void onVolumeSetRequest (android.media.MediaRouter$RouteInfo, int) 
}

android/media/MediaRecorder$OnErrorListener.class
MediaRecorder.java
package android.media
public abstract android.media.MediaRecorder$OnErrorListener extends java.lang.Object {
	public abstract void onError (android.media.MediaRecorder, int, int) 
}

android/media/RemoteController$EventHandler.class
RemoteController.java
package android.media
 android.media.RemoteController$EventHandler extends android.os.Handler {
	final android.media.RemoteController this$0
	public void  (android.media.RemoteController, android.media.RemoteController, android.os.Looper) 
		android.media.RemoteController rc
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/MediaFocusControl$2.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$2 extends android.content.BroadcastReceiver {
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		android.os.Bundle extras
}

android/media/MediaRouterClientState$RouteInfo$1.class
MediaRouterClientState.java
package android.media
final android.media.MediaRouterClientState$RouteInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.MediaRouterClientState$RouteInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.MediaRouterClientState$RouteInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/AudioRecord$NativeEventHandler.class
AudioRecord.java
package android.media
 android.media.AudioRecord$NativeEventHandler extends android.os.Handler {
	private final android.media.AudioRecord mAudioRecord
	final android.media.AudioRecord this$0
	void  (android.media.AudioRecord, android.media.AudioRecord, android.os.Looper) 
		android.media.AudioRecord recorder
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.media.AudioRecord$OnRecordPositionUpdateListener listener
}

android/media/RemoteDisplayState.class
RemoteDisplayState.java
package android.media
public final android.media.RemoteDisplayState extends java.lang.Object implements android.os.Parcelable  {
	public static final String SERVICE_INTERFACE
	public static final int DISCOVERY_MODE_NONE
	public static final int DISCOVERY_MODE_PASSIVE
	public static final int DISCOVERY_MODE_ACTIVE
	public final java.util.ArrayList displays
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	void  (android.os.Parcel) 
		android.os.Parcel src
	public boolean isValid () 
		int i
		int count
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/media/IRemoteVolumeObserver$Stub.class
IRemoteVolumeObserver.java
package android.media
public abstract android.media.IRemoteVolumeObserver$Stub extends android.os.Binder implements android.media.IRemoteVolumeObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dispatchRemoteVolumeUpdate
	public void  () 
	public static android.media.IRemoteVolumeObserver 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
}

android/media/SoundPool$OnLoadCompleteListener.class
SoundPool.java
package android.media
public abstract android.media.SoundPool$OnLoadCompleteListener extends java.lang.Object {
	public abstract void onLoadComplete (android.media.SoundPool, int, int) 
}

android/media/AsyncPlayer$Command.class
AsyncPlayer.java
package android.media
final android.media.AsyncPlayer$Command extends java.lang.Object {
	int code
	android.content.Context context
	android.net.Uri uri
	boolean looping
	int stream
	long requestTime
	private void  () 
	public java.lang.String toString () 
	void  (android.media.AsyncPlayer$1) 
		android.media.AsyncPlayer$1 x0
}

android/media/IAudioRoutesObserver$Stub.class
IAudioRoutesObserver.java
package android.media
public abstract android.media.IAudioRoutesObserver$Stub extends android.os.Binder implements android.media.IAudioRoutesObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dispatchAudioRoutesChanged
	public void  () 
	public static android.media.IAudioRoutesObserver 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.AudioRoutesInfo _arg0
		android.media.AudioRoutesInfo _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/TextTrackCueSpan.class
WebVttRenderer.java
package android.media
 android.media.TextTrackCueSpan extends java.lang.Object {
	long mTimestampMs
	boolean mEnabled
	String mText
	void  (java.lang.String, long) 
		String text
		long timestamp
	public boolean equals (java.lang.Object) 
		Object o
		android.media.TextTrackCueSpan span
}

android/media/audiofx/
android/media/audiofx/AudioEffect.class
AudioEffect.java
package android.media.audiofx
public android.media.audiofx.AudioEffect extends java.lang.Object {
	private static final String TAG
	public static final java.util.UUID EFFECT_TYPE_ENV_REVERB
	public static final java.util.UUID EFFECT_TYPE_PRESET_REVERB
	public static final java.util.UUID EFFECT_TYPE_EQUALIZER
	public static final java.util.UUID EFFECT_TYPE_BASS_BOOST
	public static final java.util.UUID EFFECT_TYPE_VIRTUALIZER
	public static final java.util.UUID EFFECT_TYPE_AGC
	public static final java.util.UUID EFFECT_TYPE_AEC
	public static final java.util.UUID EFFECT_TYPE_NS
	public static final java.util.UUID EFFECT_TYPE_LOUDNESS_ENHANCER
	public static final java.util.UUID EFFECT_TYPE_NULL
	public static final int STATE_UNINITIALIZED
	public static final int STATE_INITIALIZED
	public static final int NATIVE_EVENT_CONTROL_STATUS
	public static final int NATIVE_EVENT_ENABLED_STATUS
	public static final int NATIVE_EVENT_PARAMETER_CHANGED
	public static final int SUCCESS
	public static final int ERROR
	public static final int ALREADY_EXISTS
	public static final int ERROR_NO_INIT
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_INVALID_OPERATION
	public static final int ERROR_NO_MEMORY
	public static final int ERROR_DEAD_OBJECT
	public static final String EFFECT_INSERT
	public static final String EFFECT_AUXILIARY
	public static final String EFFECT_PRE_PROCESSING
	private int mState
	private final Object mStateLock
	private int mId
	private long mNativeAudioEffect
	private long mJniData
	private android.media.audiofx.AudioEffect$Descriptor mDescriptor
	private android.media.audiofx.AudioEffect$OnEnableStatusChangeListener mEnableStatusChangeListener
	private android.media.audiofx.AudioEffect$OnControlStatusChangeListener mControlChangeStatusListener
	private android.media.audiofx.AudioEffect$OnParameterChangeListener mParameterChangeListener
	public final Object mListenerLock
	public android.media.audiofx.AudioEffect$NativeEventHandler mNativeEventHandler
	public static final String ACTION_DISPLAY_AUDIO_EFFECT_CONTROL_PANEL
	public static final String ACTION_OPEN_AUDIO_EFFECT_CONTROL_SESSION
	public static final String ACTION_CLOSE_AUDIO_EFFECT_CONTROL_SESSION
	public static final String EXTRA_AUDIO_SESSION
	public static final String EXTRA_PACKAGE_NAME
	public static final String EXTRA_CONTENT_TYPE
	public static final int CONTENT_TYPE_MUSIC
	public static final int CONTENT_TYPE_MOVIE
	public static final int CONTENT_TYPE_GAME
	public static final int CONTENT_TYPE_VOICE
	public void  (java.util.UUID, java.util.UUID, int, int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		java.util.UUID type
		java.util.UUID uuid
		int priority
		int audioSession
		int[] id
		android.media.audiofx.AudioEffect$Descriptor[] desc
		int initResult
	public void release () 
	protected void finalize () 
	public android.media.audiofx.AudioEffect$Descriptor getDescriptor ()  throws java.lang.IllegalStateException 
	public static android.media.audiofx.AudioEffect$Descriptor[] queryEffects () 
	public static android.media.audiofx.AudioEffect$Descriptor[] queryPreProcessings (int) 
		int audioSession
	public static boolean isEffectTypeAvailable (java.util.UUID) 
		int i
		java.util.UUID type
		android.media.audiofx.AudioEffect$Descriptor[] desc
	public int setEnabled (boolean)  throws java.lang.IllegalStateException 
		boolean enabled
	public int setParameter (byte[], byte[])  throws java.lang.IllegalStateException 
		byte[] param
		byte[] value
	public int setParameter (int, int)  throws java.lang.IllegalStateException 
		int param
		int value
		byte[] p
		byte[] v
	public int setParameter (int, short)  throws java.lang.IllegalStateException 
		int param
		short value
		byte[] p
		byte[] v
	public int setParameter (int, byte[])  throws java.lang.IllegalStateException 
		int param
		byte[] value
		byte[] p
	public int setParameter (int[], int[])  throws java.lang.IllegalStateException 
		byte[] p2
		byte[] v2
		int[] param
		int[] value
		byte[] p
		byte[] v
	public int setParameter (int[], short[])  throws java.lang.IllegalStateException 
		byte[] p2
		byte[] v2
		int[] param
		short[] value
		byte[] p
		byte[] v
	public int setParameter (int[], byte[])  throws java.lang.IllegalStateException 
		byte[] p2
		int[] param
		byte[] value
		byte[] p
	public int getParameter (byte[], byte[])  throws java.lang.IllegalStateException 
		byte[] param
		byte[] value
	public int getParameter (int, byte[])  throws java.lang.IllegalStateException 
		int param
		byte[] value
		byte[] p
	public int getParameter (int, int[])  throws java.lang.IllegalStateException 
		int param
		int[] value
		byte[] p
		byte[] v
		int status
	public int getParameter (int, short[])  throws java.lang.IllegalStateException 
		int param
		short[] value
		byte[] p
		byte[] v
		int status
	public int getParameter (int[], int[])  throws java.lang.IllegalStateException 
		byte[] p2
		int[] param
		int[] value
		byte[] p
		byte[] v
		int status
	public int getParameter (int[], short[])  throws java.lang.IllegalStateException 
		byte[] p2
		int[] param
		short[] value
		byte[] p
		byte[] v
		int status
	public int getParameter (int[], byte[])  throws java.lang.IllegalStateException 
		byte[] p2
		int[] param
		byte[] value
		byte[] p
	public int command (int, byte[], byte[])  throws java.lang.IllegalStateException 
		int cmdCode
		byte[] command
		byte[] reply
	public int getId ()  throws java.lang.IllegalStateException 
	public boolean getEnabled ()  throws java.lang.IllegalStateException 
	public boolean hasControl ()  throws java.lang.IllegalStateException 
	public void setEnableStatusListener (android.media.audiofx.AudioEffect$OnEnableStatusChangeListener) 
		android.media.audiofx.AudioEffect$OnEnableStatusChangeListener listener
	public void setControlStatusListener (android.media.audiofx.AudioEffect$OnControlStatusChangeListener) 
		android.media.audiofx.AudioEffect$OnControlStatusChangeListener listener
	public void setParameterListener (android.media.audiofx.AudioEffect$OnParameterChangeListener) 
		android.media.audiofx.AudioEffect$OnParameterChangeListener listener
	private void createNativeEventHandler () 
		android.os.Looper looper
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object effect_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.audiofx.AudioEffect effect
	private static final native void native_init () 
	private final native int native_setup (java.lang.Object, java.lang.String, java.lang.String, int, int, int[], java.lang.Object[]) 
	private final native void native_finalize () 
	private final native void native_release () 
	private final native int native_setEnabled (boolean) 
	private final native boolean native_getEnabled () 
	private final native boolean native_hasControl () 
	private final native int native_setParameter (int, byte[], int, byte[]) 
	private final native int native_getParameter (int, byte[], int, byte[]) 
	private final native int native_command (int, int, byte[], int, byte[]) 
	private static native java.lang.Object[] native_query_effects () 
	private static native java.lang.Object[] native_query_pre_processing (int) 
	public void checkState (java.lang.String)  throws java.lang.IllegalStateException 
		String methodName
	public void checkStatus (int) 
		int status
	public static boolean isError (int) 
		int status
	public int byteArrayToInt (byte[]) 
		byte[] valueBuf
	public int byteArrayToInt (byte[], int) 
		byte[] valueBuf
		int offset
		java.nio.ByteBuffer converter
	public byte[] intToByteArray (int) 
		int value
		java.nio.ByteBuffer converter
	public short byteArrayToShort (byte[]) 
		byte[] valueBuf
	public short byteArrayToShort (byte[], int) 
		byte[] valueBuf
		int offset
		java.nio.ByteBuffer converter
	public byte[] shortToByteArray (short) 
		short value
		java.nio.ByteBuffer converter
		short sValue
	public transient byte[] concatArrays (byte[][]) 
		byte[] a
		byte[][] arr$
		int len$
		int i$
		byte[] a
		byte[][] arr$
		int len$
		int i$
		byte[][] arrays
		int len
		byte[] b
		int offs
	static android.media.audiofx.AudioEffect$OnEnableStatusChangeListener access$000 (android.media.audiofx.AudioEffect) 
		android.media.audiofx.AudioEffect x0
	static android.media.audiofx.AudioEffect$OnControlStatusChangeListener access$100 (android.media.audiofx.AudioEffect) 
		android.media.audiofx.AudioEffect x0
	static android.media.audiofx.AudioEffect$OnParameterChangeListener access$200 (android.media.audiofx.AudioEffect) 
		android.media.audiofx.AudioEffect x0
	static void  () 
}

android/media/audiofx/EnvironmentalReverb.class
EnvironmentalReverb.java
package android.media.audiofx
public android.media.audiofx.EnvironmentalReverb extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_ROOM_LEVEL
	public static final int PARAM_ROOM_HF_LEVEL
	public static final int PARAM_DECAY_TIME
	public static final int PARAM_DECAY_HF_RATIO
	public static final int PARAM_REFLECTIONS_LEVEL
	public static final int PARAM_REFLECTIONS_DELAY
	public static final int PARAM_REVERB_LEVEL
	public static final int PARAM_REVERB_DELAY
	public static final int PARAM_DIFFUSION
	public static final int PARAM_DENSITY
	private static final int PARAM_PROPERTIES
	private android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener mParamListener
	private android.media.audiofx.EnvironmentalReverb$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	private static int PROPERTY_SIZE
	public void  (int, int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int priority
		int audioSession
	public void setRoomLevel (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short room
		byte[] param
	public short getRoomLevel ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setRoomHFLevel (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short roomHF
		byte[] param
	public short getRoomHFLevel ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setDecayTime (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int decayTime
		byte[] param
	public int getDecayTime ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setDecayHFRatio (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short decayHFRatio
		byte[] param
	public short getDecayHFRatio ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setReflectionsLevel (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short reflectionsLevel
		byte[] param
	public short getReflectionsLevel ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setReflectionsDelay (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int reflectionsDelay
		byte[] param
	public int getReflectionsDelay ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setReverbLevel (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short reverbLevel
		byte[] param
	public short getReverbLevel ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setReverbDelay (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int reverbDelay
		byte[] param
	public int getReverbDelay ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setDiffusion (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short diffusion
		byte[] param
	public short getDiffusion ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setDensity (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short density
		byte[] param
	public short getDensity ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
	public void setParameterListener (android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener) 
		android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener listener
	public android.media.audiofx.EnvironmentalReverb$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		byte[] param
		android.media.audiofx.EnvironmentalReverb$Settings settings
	public void setProperties (android.media.audiofx.EnvironmentalReverb$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.EnvironmentalReverb$Settings settings
		byte[] param
	static java.lang.Object access$000 (android.media.audiofx.EnvironmentalReverb) 
		android.media.audiofx.EnvironmentalReverb x0
	static android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener access$100 (android.media.audiofx.EnvironmentalReverb) 
		android.media.audiofx.EnvironmentalReverb x0
	static void  () 
}

android/media/audiofx/AudioEffect$OnEnableStatusChangeListener.class
AudioEffect.java
package android.media.audiofx
public abstract android.media.audiofx.AudioEffect$OnEnableStatusChangeListener extends java.lang.Object {
	public abstract void onEnableStatusChange (android.media.audiofx.AudioEffect, boolean) 
}

android/media/audiofx/AudioEffect$OnControlStatusChangeListener.class
AudioEffect.java
package android.media.audiofx
public abstract android.media.audiofx.AudioEffect$OnControlStatusChangeListener extends java.lang.Object {
	public abstract void onControlStatusChange (android.media.audiofx.AudioEffect, boolean) 
}

android/media/audiofx/Virtualizer$BaseParameterListener.class
Virtualizer.java
package android.media.audiofx
 android.media.audiofx.Virtualizer$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.Virtualizer this$0
	private void  (android.media.audiofx.Virtualizer) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p
		short v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.Virtualizer$OnParameterChangeListener l
	void  (android.media.audiofx.Virtualizer, android.media.audiofx.Virtualizer$1) 
		android.media.audiofx.Virtualizer x0
		android.media.audiofx.Virtualizer$1 x1
}

android/media/audiofx/AudioEffect$Descriptor.class
AudioEffect.java
package android.media.audiofx
public android.media.audiofx.AudioEffect$Descriptor extends java.lang.Object {
	public java.util.UUID type
	public java.util.UUID uuid
	public String connectMode
	public String name
	public String implementor
	public void  () 
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String type
		String uuid
		String connectMode
		String name
		String implementor
}

android/media/audiofx/BassBoost$1.class
BassBoost.java
package android.media.audiofx
 android.media.audiofx.BassBoost$1 extends java.lang.Object {
}

android/media/audiofx/LoudnessEnhancer$Settings.class
LoudnessEnhancer.java
package android.media.audiofx
public android.media.audiofx.LoudnessEnhancer$Settings extends java.lang.Object {
	public int targetGainmB
	public void  () 
	public void  (java.lang.String) 
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		String key
	public java.lang.String toString () 
		String str
}

android/media/audiofx/PresetReverb$Settings.class
PresetReverb.java
package android.media.audiofx
public android.media.audiofx.PresetReverb$Settings extends java.lang.Object {
	public short preset
	public void  () 
	public void  (java.lang.String) 
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		int tokens
		String key
	public java.lang.String toString () 
		String str
}

android/media/audiofx/Visualizer$OnDataCaptureListener.class
Visualizer.java
package android.media.audiofx
public abstract android.media.audiofx.Visualizer$OnDataCaptureListener extends java.lang.Object {
	public abstract void onWaveFormDataCapture (android.media.audiofx.Visualizer, byte[], int) 
	public abstract void onFftDataCapture (android.media.audiofx.Visualizer, byte[], int) 
}

android/media/audiofx/Equalizer.class
Equalizer.java
package android.media.audiofx
public android.media.audiofx.Equalizer extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_NUM_BANDS
	public static final int PARAM_LEVEL_RANGE
	public static final int PARAM_BAND_LEVEL
	public static final int PARAM_CENTER_FREQ
	public static final int PARAM_BAND_FREQ_RANGE
	public static final int PARAM_GET_BAND
	public static final int PARAM_CURRENT_PRESET
	public static final int PARAM_GET_NUM_OF_PRESETS
	public static final int PARAM_GET_PRESET_NAME
	private static final int PARAM_PROPERTIES
	public static final int PARAM_STRING_SIZE_MAX
	private short mNumBands
	private int mNumPresets
	private String[] mPresetNames
	private android.media.audiofx.Equalizer$OnParameterChangeListener mParamListener
	private android.media.audiofx.Equalizer$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	public void  (int, int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		java.io.UnsupportedEncodingException e
		int length
		int i
		byte[] value
		int[] param
		int priority
		int audioSession
	public short getNumberOfBands ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int[] param
		short[] result
	public short[] getBandLevelRange ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] result
	public void setBandLevel (short, short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short band
		short level
		int[] param
		short[] value
	public short getBandLevel (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short band
		int[] param
		short[] result
	public int getCenterFreq (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short band
		int[] param
		int[] result
	public int[] getBandFreqRange (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short band
		int[] param
		int[] result
	public short getBand (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int frequency
		int[] param
		short[] result
	public short getCurrentPreset ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] result
	public void usePreset (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short preset
	public short getNumberOfPresets ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] result
	public java.lang.String getPresetName (short) 
		short preset
	public void setParameterListener (android.media.audiofx.Equalizer$OnParameterChangeListener) 
		android.media.audiofx.Equalizer$OnParameterChangeListener listener
	public android.media.audiofx.Equalizer$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int i
		byte[] param
		android.media.audiofx.Equalizer$Settings settings
	public void setProperties (android.media.audiofx.Equalizer$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int i
		android.media.audiofx.Equalizer$Settings settings
		byte[] param
	static java.lang.Object access$000 (android.media.audiofx.Equalizer) 
		android.media.audiofx.Equalizer x0
	static android.media.audiofx.Equalizer$OnParameterChangeListener access$100 (android.media.audiofx.Equalizer) 
		android.media.audiofx.Equalizer x0
}

android/media/audiofx/PresetReverb.class
PresetReverb.java
package android.media.audiofx
public android.media.audiofx.PresetReverb extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_PRESET
	public static final short PRESET_NONE
	public static final short PRESET_SMALLROOM
	public static final short PRESET_MEDIUMROOM
	public static final short PRESET_LARGEROOM
	public static final short PRESET_MEDIUMHALL
	public static final short PRESET_LARGEHALL
	public static final short PRESET_PLATE
	private android.media.audiofx.PresetReverb$OnParameterChangeListener mParamListener
	private android.media.audiofx.PresetReverb$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	public void  (int, int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int priority
		int audioSession
	public void setPreset (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short preset
	public short getPreset ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] value
	public void setParameterListener (android.media.audiofx.PresetReverb$OnParameterChangeListener) 
		android.media.audiofx.PresetReverb$OnParameterChangeListener listener
	public android.media.audiofx.PresetReverb$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.PresetReverb$Settings settings
		short[] value
	public void setProperties (android.media.audiofx.PresetReverb$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.PresetReverb$Settings settings
	static java.lang.Object access$000 (android.media.audiofx.PresetReverb) 
		android.media.audiofx.PresetReverb x0
	static android.media.audiofx.PresetReverb$OnParameterChangeListener access$100 (android.media.audiofx.PresetReverb) 
		android.media.audiofx.PresetReverb x0
}

android/media/audiofx/LoudnessEnhancer$BaseParameterListener.class
LoudnessEnhancer.java
package android.media.audiofx
 android.media.audiofx.LoudnessEnhancer$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.LoudnessEnhancer this$0
	private void  (android.media.audiofx.LoudnessEnhancer) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p
		int v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener l
	void  (android.media.audiofx.LoudnessEnhancer, android.media.audiofx.LoudnessEnhancer$1) 
		android.media.audiofx.LoudnessEnhancer x0
		android.media.audiofx.LoudnessEnhancer$1 x1
}

android/media/audiofx/Equalizer$BaseParameterListener.class
Equalizer.java
package android.media.audiofx
 android.media.audiofx.Equalizer$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.Equalizer this$0
	private void  (android.media.audiofx.Equalizer) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p1
		int p2
		int v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.Equalizer$OnParameterChangeListener l
	void  (android.media.audiofx.Equalizer, android.media.audiofx.Equalizer$1) 
		android.media.audiofx.Equalizer x0
		android.media.audiofx.Equalizer$1 x1
}

android/media/audiofx/NoiseSuppressor.class
NoiseSuppressor.java
package android.media.audiofx
public android.media.audiofx.NoiseSuppressor extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static boolean isAvailable () 
	public static android.media.audiofx.NoiseSuppressor create (int) 
		IllegalArgumentException e
		UnsupportedOperationException e
		RuntimeException e
		int audioSession
		android.media.audiofx.NoiseSuppressor ns
	private void  (int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int audioSession
}

android/media/audiofx/AudioEffect$NativeEventHandler.class
AudioEffect.java
package android.media.audiofx
 android.media.audiofx.AudioEffect$NativeEventHandler extends android.os.Handler {
	private android.media.audiofx.AudioEffect mAudioEffect
	final android.media.audiofx.AudioEffect this$0
	public void  (android.media.audiofx.AudioEffect, android.media.audiofx.AudioEffect, android.os.Looper) 
		android.media.audiofx.AudioEffect ae
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		int vOffset
		byte[] p
		int status
		int psize
		int vsize
		byte[] param
		byte[] value
		android.media.audiofx.AudioEffect$OnEnableStatusChangeListener enableStatusChangeListener
		android.media.audiofx.AudioEffect$OnControlStatusChangeListener controlStatusChangeListener
		android.media.audiofx.AudioEffect$OnParameterChangeListener parameterChangeListener
		android.os.Message msg
}

android/media/audiofx/Virtualizer$OnParameterChangeListener.class
Virtualizer.java
package android.media.audiofx
public abstract android.media.audiofx.Virtualizer$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.Virtualizer, int, int, short) 
}

android/media/audiofx/AcousticEchoCanceler.class
AcousticEchoCanceler.java
package android.media.audiofx
public android.media.audiofx.AcousticEchoCanceler extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static boolean isAvailable () 
	public static android.media.audiofx.AcousticEchoCanceler create (int) 
		IllegalArgumentException e
		UnsupportedOperationException e
		RuntimeException e
		int audioSession
		android.media.audiofx.AcousticEchoCanceler aec
	private void  (int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int audioSession
}

android/media/audiofx/EnvironmentalReverb$BaseParameterListener.class
EnvironmentalReverb.java
package android.media.audiofx
 android.media.audiofx.EnvironmentalReverb$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.EnvironmentalReverb this$0
	private void  (android.media.audiofx.EnvironmentalReverb) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p
		int v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener l
	void  (android.media.audiofx.EnvironmentalReverb, android.media.audiofx.EnvironmentalReverb$1) 
		android.media.audiofx.EnvironmentalReverb x0
		android.media.audiofx.EnvironmentalReverb$1 x1
}

android/media/audiofx/PresetReverb$OnParameterChangeListener.class
PresetReverb.java
package android.media.audiofx
public abstract android.media.audiofx.PresetReverb$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.PresetReverb, int, int, short) 
}

android/media/audiofx/Equalizer$Settings.class
Equalizer.java
package android.media.audiofx
public android.media.audiofx.Equalizer$Settings extends java.lang.Object {
	public short curPreset
	public short numBands
	public short[] bandLevels
	public void  () 
	public void  (java.lang.String) 
		int i
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		int tokens
		String key
	public java.lang.String toString () 
		int i
		String str
}

android/media/audiofx/LoudnessEnhancer$OnParameterChangeListener.class
LoudnessEnhancer.java
package android.media.audiofx
public abstract android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.LoudnessEnhancer, int, int) 
}

android/media/audiofx/Visualizer$MeasurementPeakRms.class
Visualizer.java
package android.media.audiofx
public final android.media.audiofx.Visualizer$MeasurementPeakRms extends java.lang.Object {
	public int mPeak
	public int mRms
	public void  () 
}

android/media/audiofx/Virtualizer$Settings.class
Virtualizer.java
package android.media.audiofx
public android.media.audiofx.Virtualizer$Settings extends java.lang.Object {
	public short strength
	public void  () 
	public void  (java.lang.String) 
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		int tokens
		String key
	public java.lang.String toString () 
		String str
}

android/media/audiofx/Equalizer$OnParameterChangeListener.class
Equalizer.java
package android.media.audiofx
public abstract android.media.audiofx.Equalizer$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.Equalizer, int, int, int, int) 
}

android/media/audiofx/EnvironmentalReverb$Settings.class
EnvironmentalReverb.java
package android.media.audiofx
public android.media.audiofx.EnvironmentalReverb$Settings extends java.lang.Object {
	public short roomLevel
	public short roomHFLevel
	public int decayTime
	public short decayHFRatio
	public short reflectionsLevel
	public int reflectionsDelay
	public short reverbLevel
	public int reverbDelay
	public short diffusion
	public short density
	public void  () 
	public void  (java.lang.String) 
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		int tokens
		String key
	public java.lang.String toString () 
}

android/media/audiofx/AudioEffect$OnParameterChangeListener.class
AudioEffect.java
package android.media.audiofx
public abstract android.media.audiofx.AudioEffect$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
}

android/media/audiofx/BassBoost$OnParameterChangeListener.class
BassBoost.java
package android.media.audiofx
public abstract android.media.audiofx.BassBoost$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.BassBoost, int, int, short) 
}

android/media/audiofx/Virtualizer.class
Virtualizer.java
package android.media.audiofx
public android.media.audiofx.Virtualizer extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_STRENGTH_SUPPORTED
	public static final int PARAM_STRENGTH
	private boolean mStrengthSupported
	private android.media.audiofx.Virtualizer$OnParameterChangeListener mParamListener
	private android.media.audiofx.Virtualizer$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	public void  (int, int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int priority
		int audioSession
		int[] value
	public boolean getStrengthSupported () 
	public void setStrength (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short strength
	public short getRoundedStrength ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] value
	public void setParameterListener (android.media.audiofx.Virtualizer$OnParameterChangeListener) 
		android.media.audiofx.Virtualizer$OnParameterChangeListener listener
	public android.media.audiofx.Virtualizer$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.Virtualizer$Settings settings
		short[] value
	public void setProperties (android.media.audiofx.Virtualizer$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.Virtualizer$Settings settings
	static java.lang.Object access$000 (android.media.audiofx.Virtualizer) 
		android.media.audiofx.Virtualizer x0
	static android.media.audiofx.Virtualizer$OnParameterChangeListener access$100 (android.media.audiofx.Virtualizer) 
		android.media.audiofx.Virtualizer x0
}

android/media/audiofx/Equalizer$1.class
Equalizer.java
package android.media.audiofx
 android.media.audiofx.Equalizer$1 extends java.lang.Object {
}

android/media/audiofx/LoudnessEnhancer.class
LoudnessEnhancer.java
package android.media.audiofx
public android.media.audiofx.LoudnessEnhancer extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_TARGET_GAIN_MB
	private android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener mParamListener
	private android.media.audiofx.LoudnessEnhancer$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	public void  (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int audioSession
	public void  (int, int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int priority
		int audioSession
	public void setTargetGain (int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int gainmB
	public float getTargetGain ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		int[] value
	public void setParameterListener (android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener) 
		android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener listener
	public android.media.audiofx.LoudnessEnhancer$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.LoudnessEnhancer$Settings settings
		int[] value
	public void setProperties (android.media.audiofx.LoudnessEnhancer$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.LoudnessEnhancer$Settings settings
	static java.lang.Object access$000 (android.media.audiofx.LoudnessEnhancer) 
		android.media.audiofx.LoudnessEnhancer x0
	static android.media.audiofx.LoudnessEnhancer$OnParameterChangeListener access$100 (android.media.audiofx.LoudnessEnhancer) 
		android.media.audiofx.LoudnessEnhancer x0
}

android/media/audiofx/PresetReverb$BaseParameterListener.class
PresetReverb.java
package android.media.audiofx
 android.media.audiofx.PresetReverb$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.PresetReverb this$0
	private void  (android.media.audiofx.PresetReverb) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p
		short v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.PresetReverb$OnParameterChangeListener l
	void  (android.media.audiofx.PresetReverb, android.media.audiofx.PresetReverb$1) 
		android.media.audiofx.PresetReverb x0
		android.media.audiofx.PresetReverb$1 x1
}

android/media/audiofx/EnvironmentalReverb$OnParameterChangeListener.class
EnvironmentalReverb.java
package android.media.audiofx
public abstract android.media.audiofx.EnvironmentalReverb$OnParameterChangeListener extends java.lang.Object {
	public abstract void onParameterChange (android.media.audiofx.EnvironmentalReverb, int, int, int) 
}

android/media/audiofx/Visualizer.class
Visualizer.java
package android.media.audiofx
public android.media.audiofx.Visualizer extends java.lang.Object {
	private static final String TAG
	public static final int STATE_UNINITIALIZED
	public static final int STATE_INITIALIZED
	public static final int STATE_ENABLED
	public static final int SCALING_MODE_NORMALIZED
	public static final int SCALING_MODE_AS_PLAYED
	public static final int MEASUREMENT_MODE_NONE
	public static final int MEASUREMENT_MODE_PEAK_RMS
	private static final int NATIVE_EVENT_PCM_CAPTURE
	private static final int NATIVE_EVENT_FFT_CAPTURE
	private static final int NATIVE_EVENT_SERVER_DIED
	public static final int SUCCESS
	public static final int ERROR
	public static final int ALREADY_EXISTS
	public static final int ERROR_NO_INIT
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_INVALID_OPERATION
	public static final int ERROR_NO_MEMORY
	public static final int ERROR_DEAD_OBJECT
	private int mState
	private final Object mStateLock
	private int mId
	private final Object mListenerLock
	private android.media.audiofx.Visualizer$NativeEventHandler mNativeEventHandler
	private android.media.audiofx.Visualizer$OnDataCaptureListener mCaptureListener
	private android.media.audiofx.Visualizer$OnServerDiedListener mServerDiedListener
	private long mNativeVisualizer
	private long mJniData
	public void  (int)  throws java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int result
		int audioSession
		int[] id
	public void release () 
	protected void finalize () 
	public int setEnabled (boolean)  throws java.lang.IllegalStateException 
		int status
		boolean enabled
	public boolean getEnabled () 
	public static native int[] getCaptureSizeRange () 
	public static native int getMaxCaptureRate () 
	public int setCaptureSize (int)  throws java.lang.IllegalStateException 
		int size
	public int getCaptureSize ()  throws java.lang.IllegalStateException 
	public int setScalingMode (int)  throws java.lang.IllegalStateException 
		int mode
	public int getScalingMode ()  throws java.lang.IllegalStateException 
	public int setMeasurementMode (int)  throws java.lang.IllegalStateException 
		int mode
	public int getMeasurementMode ()  throws java.lang.IllegalStateException 
	public int getSamplingRate ()  throws java.lang.IllegalStateException 
	public int getWaveForm (byte[])  throws java.lang.IllegalStateException 
		byte[] waveform
	public int getFft (byte[])  throws java.lang.IllegalStateException 
		byte[] fft
	public int getMeasurementPeakRms (android.media.audiofx.Visualizer$MeasurementPeakRms) 
		android.media.audiofx.Visualizer$MeasurementPeakRms measurement
	public int setDataCaptureListener (android.media.audiofx.Visualizer$OnDataCaptureListener, int, boolean, boolean) 
		android.os.Looper looper
		android.media.audiofx.Visualizer$OnDataCaptureListener listener
		int rate
		boolean waveform
		boolean fft
		int status
	public int setServerDiedListener (android.media.audiofx.Visualizer$OnServerDiedListener) 
		android.media.audiofx.Visualizer$OnServerDiedListener listener
	private static final native void native_init () 
	private final native int native_setup (java.lang.Object, int, int[]) 
	private final native void native_finalize () 
	private final native void native_release () 
	private final native int native_setEnabled (boolean) 
	private final native boolean native_getEnabled () 
	private final native int native_setCaptureSize (int) 
	private final native int native_getCaptureSize () 
	private final native int native_setScalingMode (int) 
	private final native int native_getScalingMode () 
	private final native int native_setMeasurementMode (int) 
	private final native int native_getMeasurementMode () 
	private final native int native_getSamplingRate () 
	private final native int native_getWaveForm (byte[]) 
	private final native int native_getFft (byte[]) 
	private final native int native_getPeakRms (android.media.audiofx.Visualizer$MeasurementPeakRms) 
	private final native int native_setPeriodicCapture (int, boolean, boolean) 
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object effect_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.audiofx.Visualizer visu
	static java.lang.Object access$000 (android.media.audiofx.Visualizer) 
		android.media.audiofx.Visualizer x0
	static android.media.audiofx.Visualizer$OnDataCaptureListener access$100 (android.media.audiofx.Visualizer) 
		android.media.audiofx.Visualizer x0
	static android.media.audiofx.Visualizer$OnServerDiedListener access$200 (android.media.audiofx.Visualizer) 
		android.media.audiofx.Visualizer x0
	static void  () 
}

android/media/audiofx/BassBoost$BaseParameterListener.class
BassBoost.java
package android.media.audiofx
 android.media.audiofx.BassBoost$BaseParameterListener extends java.lang.Object implements android.media.audiofx.AudioEffect$OnParameterChangeListener  {
	final android.media.audiofx.BassBoost this$0
	private void  (android.media.audiofx.BassBoost) 
	public void onParameterChange (android.media.audiofx.AudioEffect, int, byte[], byte[]) 
		int p
		short v
		android.media.audiofx.AudioEffect effect
		int status
		byte[] param
		byte[] value
		android.media.audiofx.BassBoost$OnParameterChangeListener l
	void  (android.media.audiofx.BassBoost, android.media.audiofx.BassBoost$1) 
		android.media.audiofx.BassBoost x0
		android.media.audiofx.BassBoost$1 x1
}

android/media/audiofx/PresetReverb$1.class
PresetReverb.java
package android.media.audiofx
 android.media.audiofx.PresetReverb$1 extends java.lang.Object {
}

android/media/audiofx/Visualizer$OnServerDiedListener.class
Visualizer.java
package android.media.audiofx
public abstract android.media.audiofx.Visualizer$OnServerDiedListener extends java.lang.Object {
	public abstract void onServerDied () 
}

android/media/audiofx/BassBoost.class
BassBoost.java
package android.media.audiofx
public android.media.audiofx.BassBoost extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static final int PARAM_STRENGTH_SUPPORTED
	public static final int PARAM_STRENGTH
	private boolean mStrengthSupported
	private android.media.audiofx.BassBoost$OnParameterChangeListener mParamListener
	private android.media.audiofx.BassBoost$BaseParameterListener mBaseParamListener
	private final Object mParamListenerLock
	public void  (int, int)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int priority
		int audioSession
		int[] value
	public boolean getStrengthSupported () 
	public void setStrength (short)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short strength
	public short getRoundedStrength ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		short[] value
	public void setParameterListener (android.media.audiofx.BassBoost$OnParameterChangeListener) 
		android.media.audiofx.BassBoost$OnParameterChangeListener listener
	public android.media.audiofx.BassBoost$Settings getProperties ()  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.BassBoost$Settings settings
		short[] value
	public void setProperties (android.media.audiofx.BassBoost$Settings)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException java.lang.UnsupportedOperationException 
		android.media.audiofx.BassBoost$Settings settings
	static java.lang.Object access$000 (android.media.audiofx.BassBoost) 
		android.media.audiofx.BassBoost x0
	static android.media.audiofx.BassBoost$OnParameterChangeListener access$100 (android.media.audiofx.BassBoost) 
		android.media.audiofx.BassBoost x0
}

android/media/audiofx/Visualizer$NativeEventHandler.class
Visualizer.java
package android.media.audiofx
 android.media.audiofx.Visualizer$NativeEventHandler extends android.os.Handler {
	private android.media.audiofx.Visualizer mVisualizer
	final android.media.audiofx.Visualizer this$0
	public void  (android.media.audiofx.Visualizer, android.media.audiofx.Visualizer, android.os.Looper) 
		android.media.audiofx.Visualizer v
		android.os.Looper looper
	private void handleCaptureMessage (android.os.Message) 
		byte[] data
		int samplingRate
		android.os.Message msg
		android.media.audiofx.Visualizer$OnDataCaptureListener l
	private void handleServerDiedMessage (android.os.Message) 
		android.os.Message msg
		android.media.audiofx.Visualizer$OnServerDiedListener l
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/audiofx/AutomaticGainControl.class
AutomaticGainControl.java
package android.media.audiofx
public android.media.audiofx.AutomaticGainControl extends android.media.audiofx.AudioEffect {
	private static final String TAG
	public static boolean isAvailable () 
	public static android.media.audiofx.AutomaticGainControl create (int) 
		IllegalArgumentException e
		UnsupportedOperationException e
		RuntimeException e
		int audioSession
		android.media.audiofx.AutomaticGainControl agc
	private void  (int)  throws java.lang.IllegalArgumentException java.lang.UnsupportedOperationException java.lang.RuntimeException 
		int audioSession
}

android/media/audiofx/BassBoost$Settings.class
BassBoost.java
package android.media.audiofx
public android.media.audiofx.BassBoost$Settings extends java.lang.Object {
	public short strength
	public void  () 
	public void  (java.lang.String) 
		NumberFormatException nfe
		String settings
		java.util.StringTokenizer st
		int tokens
		String key
	public java.lang.String toString () 
		String str
}

android/media/audiofx/LoudnessEnhancer$1.class
LoudnessEnhancer.java
package android.media.audiofx
 android.media.audiofx.LoudnessEnhancer$1 extends java.lang.Object {
}

android/media/audiofx/EnvironmentalReverb$1.class
EnvironmentalReverb.java
package android.media.audiofx
 android.media.audiofx.EnvironmentalReverb$1 extends java.lang.Object {
}

android/media/audiofx/Virtualizer$1.class
Virtualizer.java
package android.media.audiofx
 android.media.audiofx.Virtualizer$1 extends java.lang.Object {
}

android/media/MediaDrm$CryptoSession.class
MediaDrm.java
package android.media
public final android.media.MediaDrm$CryptoSession extends java.lang.Object {
	private android.media.MediaDrm mDrm
	private byte[] mSessionId
	final android.media.MediaDrm this$0
	void  (android.media.MediaDrm, android.media.MediaDrm, byte[], java.lang.String, java.lang.String) 
		android.media.MediaDrm drm
		byte[] sessionId
		String cipherAlgorithm
		String macAlgorithm
	public byte[] encrypt (byte[], byte[], byte[]) 
		byte[] keyid
		byte[] input
		byte[] iv
	public byte[] decrypt (byte[], byte[], byte[]) 
		byte[] keyid
		byte[] input
		byte[] iv
	public byte[] sign (byte[], byte[]) 
		byte[] keyid
		byte[] message
	public boolean verify (byte[], byte[], byte[]) 
		byte[] keyid
		byte[] message
		byte[] signature
}

android/media/SubtitleController$2.class
SubtitleController.java
package android.media
 android.media.SubtitleController$2 extends android.view.accessibility.CaptioningManager$CaptioningChangeListener {
	final android.media.SubtitleController this$0
	void  (android.media.SubtitleController) 
	public void onEnabledChanged (boolean) 
		boolean enabled
	public void onLocaleChanged (java.util.Locale) 
		java.util.Locale locale
}

android/media/MediaPlayer$OnSeekCompleteListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnSeekCompleteListener extends java.lang.Object {
	public abstract void onSeekComplete (android.media.MediaPlayer) 
}

android/media/MediaRouterClientState$1.class
MediaRouterClientState.java
package android.media
final android.media.MediaRouterClientState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.MediaRouterClientState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.MediaRouterClientState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/RemoteDisplayState$RemoteDisplayInfo.class
RemoteDisplayState.java
package android.media
public final android.media.RemoteDisplayState$RemoteDisplayInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int STATUS_NOT_AVAILABLE
	public static final int STATUS_IN_USE
	public static final int STATUS_AVAILABLE
	public static final int STATUS_CONNECTING
	public static final int STATUS_CONNECTED
	public static final int PLAYBACK_VOLUME_VARIABLE
	public static final int PLAYBACK_VOLUME_FIXED
	public String id
	public String name
	public String description
	public int status
	public int volume
	public int volumeMax
	public int volumeHandling
	public int presentationDisplayId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String) 
		String id
	public void  (android.media.RemoteDisplayState$RemoteDisplayInfo) 
		android.media.RemoteDisplayState$RemoteDisplayInfo other
	void  (android.os.Parcel) 
		android.os.Parcel in
	public boolean isValid () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/media/IMediaRouterService$Stub.class
IMediaRouterService.java
package android.media
public abstract android.media.IMediaRouterService$Stub extends android.os.Binder implements android.media.IMediaRouterService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerClientAsUser
	static final int TRANSACTION_unregisterClient
	static final int TRANSACTION_getState
	static final int TRANSACTION_setDiscoveryRequest
	static final int TRANSACTION_setSelectedRoute
	static final int TRANSACTION_requestSetVolume
	static final int TRANSACTION_requestUpdateVolume
	public void  () 
	public static android.media.IMediaRouterService 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.IMediaRouterClient _arg0
		String _arg1
		int _arg2
		android.media.IMediaRouterClient _arg0
		android.media.IMediaRouterClient _arg0
		android.media.MediaRouterClientState _result
		android.media.IMediaRouterClient _arg0
		int _arg1
		boolean _arg2
		android.media.IMediaRouterClient _arg0
		String _arg1
		boolean _arg2
		android.media.IMediaRouterClient _arg0
		String _arg1
		int _arg2
		android.media.IMediaRouterClient _arg0
		String _arg1
		int _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/Tokenizer$DataTokenizer.class
WebVttRenderer.java
package android.media
 android.media.Tokenizer$DataTokenizer extends java.lang.Object implements android.media.Tokenizer$TokenizerPhase  {
	private StringBuilder mData
	final android.media.Tokenizer this$0
	void  (android.media.Tokenizer) 
	public android.media.Tokenizer$TokenizerPhase start () 
	private boolean replaceEscape (java.lang.String, java.lang.String, int) 
		String escape
		String replacement
		int pos
	public void tokenize () 
		int pos
		int end
}

android/media/IRemoteControlClient.class
IRemoteControlClient.java
package android.media
public abstract android.media.IRemoteControlClient extends java.lang.Object implements android.os.IInterface  {
	public abstract void onInformationRequested (int, int)  throws android.os.RemoteException 
	public abstract void informationRequestForDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
	public abstract void setCurrentClientGenerationId (int)  throws android.os.RemoteException 
	public abstract void plugRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
	public abstract void unplugRemoteControlDisplay (android.media.IRemoteControlDisplay)  throws android.os.RemoteException 
	public abstract void setBitmapSizeForDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
	public abstract void setWantsSyncForDisplay (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
	public abstract void enableRemoteControlDisplay (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
	public abstract void seekTo (int, long)  throws android.os.RemoteException 
	public abstract void updateMetadata (int, int, android.media.Rating)  throws android.os.RemoteException 
}

android/media/MediaScanner$MediaBulkDeleter.class
MediaScanner.java
package android.media
 android.media.MediaScanner$MediaBulkDeleter extends java.lang.Object {
	StringBuilder whereClause
	java.util.ArrayList whereArgs
	final android.content.IContentProvider mProvider
	final String mPackageName
	final android.net.Uri mBaseUri
	public void  (android.content.IContentProvider, java.lang.String, android.net.Uri) 
		android.content.IContentProvider provider
		String packageName
		android.net.Uri baseUri
	public void delete (long)  throws android.os.RemoteException 
		long id
	public void flush ()  throws android.os.RemoteException 
		String[] foo
		int numrows
		int size
}

android/media/AudioRoutesInfo.class
AudioRoutesInfo.java
package android.media
public android.media.AudioRoutesInfo extends java.lang.Object implements android.os.Parcelable  {
	static final int MAIN_SPEAKER
	static final int MAIN_HEADSET
	static final int MAIN_HEADPHONES
	static final int MAIN_DOCK_SPEAKERS
	static final int MAIN_HDMI
	CharSequence mBluetoothName
	int mMainType
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.media.AudioRoutesInfo) 
		android.media.AudioRoutesInfo o
	void  (android.os.Parcel) 
		android.os.Parcel src
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/media/AudioManager.class
AudioManager.java
package android.media
public android.media.AudioManager extends java.lang.Object {
	private final android.content.Context mContext
	private long mVolumeKeyUpTime
	private final boolean mUseMasterVolume
	private final boolean mUseVolumeKeySounds
	private final android.os.Binder mToken
	private static String TAG
	public static final String ACTION_AUDIO_BECOMING_NOISY
	public static final String RINGER_MODE_CHANGED_ACTION
	public static final String EXTRA_RINGER_MODE
	public static final String VIBRATE_SETTING_CHANGED_ACTION
	public static final String VOLUME_CHANGED_ACTION
	public static final String MASTER_VOLUME_CHANGED_ACTION
	public static final String MASTER_MUTE_CHANGED_ACTION
	public static final String EXTRA_VIBRATE_SETTING
	public static final String EXTRA_VIBRATE_TYPE
	public static final String EXTRA_VOLUME_STREAM_TYPE
	public static final String EXTRA_VOLUME_STREAM_VALUE
	public static final String EXTRA_PREV_VOLUME_STREAM_VALUE
	public static final String EXTRA_MASTER_VOLUME_VALUE
	public static final String EXTRA_PREV_MASTER_VOLUME_VALUE
	public static final String EXTRA_MASTER_VOLUME_MUTED
	public static final int STREAM_VOICE_CALL
	public static final int STREAM_SYSTEM
	public static final int STREAM_RING
	public static final int STREAM_MUSIC
	public static final int STREAM_ALARM
	public static final int STREAM_NOTIFICATION
	public static final int STREAM_BLUETOOTH_SCO
	public static final int STREAM_SYSTEM_ENFORCED
	public static final int STREAM_DTMF
	public static final int STREAM_TTS
	public static final int NUM_STREAMS
	public static final int[] DEFAULT_STREAM_VOLUME
	public static final int ADJUST_RAISE
	public static final int ADJUST_LOWER
	public static final int ADJUST_SAME
	public static final int FLAG_SHOW_UI
	public static final int FLAG_ALLOW_RINGER_MODES
	public static final int FLAG_PLAY_SOUND
	public static final int FLAG_REMOVE_SOUND_AND_VIBRATE
	public static final int FLAG_VIBRATE
	public static final int FLAG_FIXED_VOLUME
	public static final int FLAG_BLUETOOTH_ABS_VOLUME
	public static final int RINGER_MODE_SILENT
	public static final int RINGER_MODE_VIBRATE
	public static final int RINGER_MODE_NORMAL
	private static final int RINGER_MODE_MAX
	public static final int VIBRATE_TYPE_RINGER
	public static final int VIBRATE_TYPE_NOTIFICATION
	public static final int VIBRATE_SETTING_OFF
	public static final int VIBRATE_SETTING_ON
	public static final int VIBRATE_SETTING_ONLY_SILENT
	public static final int USE_DEFAULT_STREAM_TYPE
	private static android.media.IAudioService sService
	public static final String ACTION_SCO_AUDIO_STATE_CHANGED
	public static final String ACTION_SCO_AUDIO_STATE_UPDATED
	public static final String EXTRA_SCO_AUDIO_STATE
	public static final String EXTRA_SCO_AUDIO_PREVIOUS_STATE
	public static final int SCO_AUDIO_STATE_DISCONNECTED
	public static final int SCO_AUDIO_STATE_CONNECTED
	public static final int SCO_AUDIO_STATE_CONNECTING
	public static final int SCO_AUDIO_STATE_ERROR
	public static final int MODE_INVALID
	public static final int MODE_CURRENT
	public static final int MODE_NORMAL
	public static final int MODE_RINGTONE
	public static final int MODE_IN_CALL
	public static final int MODE_IN_COMMUNICATION
	public static final int ROUTE_EARPIECE
	public static final int ROUTE_SPEAKER
	public static final int ROUTE_BLUETOOTH
	public static final int ROUTE_BLUETOOTH_SCO
	public static final int ROUTE_HEADSET
	public static final int ROUTE_BLUETOOTH_A2DP
	public static final int ROUTE_ALL
	public static final int FX_KEY_CLICK
	public static final int FX_FOCUS_NAVIGATION_UP
	public static final int FX_FOCUS_NAVIGATION_DOWN
	public static final int FX_FOCUS_NAVIGATION_LEFT
	public static final int FX_FOCUS_NAVIGATION_RIGHT
	public static final int FX_KEYPRESS_STANDARD
	public static final int FX_KEYPRESS_SPACEBAR
	public static final int FX_KEYPRESS_DELETE
	public static final int FX_KEYPRESS_RETURN
	public static final int FX_KEYPRESS_INVALID
	public static final int NUM_SOUND_EFFECTS
	public static final int AUDIOFOCUS_NONE
	public static final int AUDIOFOCUS_GAIN
	public static final int AUDIOFOCUS_GAIN_TRANSIENT
	public static final int AUDIOFOCUS_GAIN_TRANSIENT_MAY_DUCK
	public static final int AUDIOFOCUS_GAIN_TRANSIENT_EXCLUSIVE
	public static final int AUDIOFOCUS_LOSS
	public static final int AUDIOFOCUS_LOSS_TRANSIENT
	public static final int AUDIOFOCUS_LOSS_TRANSIENT_CAN_DUCK
	private final java.util.HashMap mAudioFocusIdListenerMap
	private final Object mFocusListenerLock
	private final android.media.AudioManager$FocusEventHandlerDelegate mAudioFocusEventHandlerDelegate
	private final android.media.IAudioFocusDispatcher mAudioFocusDispatcher
	public static final int AUDIOFOCUS_REQUEST_FAILED
	public static final int AUDIOFOCUS_REQUEST_GRANTED
	private final android.os.IBinder mICallBack
	public static final int DEVICE_OUT_EARPIECE
	public static final int DEVICE_OUT_SPEAKER
	public static final int DEVICE_OUT_WIRED_HEADSET
	public static final int DEVICE_OUT_WIRED_HEADPHONE
	public static final int DEVICE_OUT_BLUETOOTH_SCO
	public static final int DEVICE_OUT_BLUETOOTH_SCO_HEADSET
	public static final int DEVICE_OUT_BLUETOOTH_SCO_CARKIT
	public static final int DEVICE_OUT_BLUETOOTH_A2DP
	public static final int DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES
	public static final int DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER
	public static final int DEVICE_OUT_AUX_DIGITAL
	public static final int DEVICE_OUT_ANLG_DOCK_HEADSET
	public static final int DEVICE_OUT_DGTL_DOCK_HEADSET
	public static final int DEVICE_OUT_USB_ACCESSORY
	public static final int DEVICE_OUT_USB_DEVICE
	public static final int DEVICE_OUT_DEFAULT
	public static final String PROPERTY_OUTPUT_SAMPLE_RATE
	public static final String PROPERTY_OUTPUT_FRAMES_PER_BUFFER
	public void  (android.content.Context) 
		android.content.Context context
	private static android.media.IAudioService getService () 
		android.os.IBinder b
	public void dispatchMediaKeyEvent (android.view.KeyEvent) 
		android.os.RemoteException e
		android.view.KeyEvent keyEvent
		android.media.IAudioService service
	public void preDispatchKeyEvent (android.view.KeyEvent, int) 
		android.view.KeyEvent event
		int stream
		int keyCode
	public void handleKeyDown (android.view.KeyEvent, int) 
		int flags
		android.view.KeyEvent event
		int stream
		int keyCode
	public void handleKeyUp (android.view.KeyEvent, int) 
		int flags
		android.view.KeyEvent event
		int stream
		int keyCode
	public void adjustStreamVolume (int, int, int) 
		android.os.RemoteException e
		int streamType
		int direction
		int flags
		android.media.IAudioService service
	public void adjustVolume (int, int) 
		android.os.RemoteException e
		int direction
		int flags
		android.media.IAudioService service
	public void adjustSuggestedStreamVolume (int, int, int) 
		android.os.RemoteException e
		int direction
		int suggestedStreamType
		int flags
		android.media.IAudioService service
	public void adjustMasterVolume (int, int) 
		android.os.RemoteException e
		int steps
		int flags
		android.media.IAudioService service
	public int getRingerMode () 
		android.os.RemoteException e
		android.media.IAudioService service
	public static boolean isValidRingerMode (int) 
		int ringerMode
	public int getStreamMaxVolume (int) 
		android.os.RemoteException e
		int streamType
		android.media.IAudioService service
	public int getStreamVolume (int) 
		android.os.RemoteException e
		int streamType
		android.media.IAudioService service
	public int getLastAudibleStreamVolume (int) 
		android.os.RemoteException e
		int streamType
		android.media.IAudioService service
	public int getMasterStreamType () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void setRingerMode (int) 
		android.os.RemoteException e
		int ringerMode
		android.media.IAudioService service
	public void setStreamVolume (int, int, int) 
		android.os.RemoteException e
		int streamType
		int index
		int flags
		android.media.IAudioService service
	public int getMasterMaxVolume () 
		android.os.RemoteException e
		android.media.IAudioService service
	public int getMasterVolume () 
		android.os.RemoteException e
		android.media.IAudioService service
	public int getLastAudibleMasterVolume () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void setMasterVolume (int, int) 
		android.os.RemoteException e
		int index
		int flags
		android.media.IAudioService service
	public void setStreamSolo (int, boolean) 
		android.os.RemoteException e
		int streamType
		boolean state
		android.media.IAudioService service
	public void setStreamMute (int, boolean) 
		android.os.RemoteException e
		int streamType
		boolean state
		android.media.IAudioService service
	public boolean isStreamMute (int) 
		android.os.RemoteException e
		int streamType
		android.media.IAudioService service
	public void setMasterMute (boolean) 
		boolean state
	public void setMasterMute (boolean, int) 
		android.os.RemoteException e
		boolean state
		int flags
		android.media.IAudioService service
	public boolean isMasterMute () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void forceVolumeControlStream (int) 
		android.os.RemoteException e
		int streamType
		android.media.IAudioService service
	public boolean shouldVibrate (int) 
		android.os.RemoteException e
		int vibrateType
		android.media.IAudioService service
	public int getVibrateSetting (int) 
		android.os.RemoteException e
		int vibrateType
		android.media.IAudioService service
	public void setVibrateSetting (int, int) 
		android.os.RemoteException e
		int vibrateType
		int vibrateSetting
		android.media.IAudioService service
	public void setSpeakerphoneOn (boolean) 
		android.os.RemoteException e
		boolean on
		android.media.IAudioService service
	public boolean isSpeakerphoneOn () 
		android.os.RemoteException e
		android.media.IAudioService service
	public boolean isBluetoothScoAvailableOffCall () 
	public void startBluetoothSco () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void stopBluetoothSco () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void setBluetoothScoOn (boolean) 
		android.os.RemoteException e
		boolean on
		android.media.IAudioService service
	public boolean isBluetoothScoOn () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void setBluetoothA2dpOn (boolean) 
		boolean on
	public boolean isBluetoothA2dpOn () 
	public void setWiredHeadsetOn (boolean) 
		boolean on
	public boolean isWiredHeadsetOn () 
	public void setMicrophoneMute (boolean) 
		boolean on
	public boolean isMicrophoneMute () 
	public void setMode (int) 
		android.os.RemoteException e
		int mode
		android.media.IAudioService service
	public int getMode () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void setRouting (int, int, int) 
		int mode
		int routes
		int mask
	public int getRouting (int) 
		int mode
	public boolean isMusicActive () 
	public boolean isMusicActiveRemotely () 
	public boolean isLocalOrRemoteMusicActive () 
		android.os.RemoteException e
		android.media.IAudioService service
	public boolean isAudioFocusExclusive () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void adjustLocalOrRemoteStreamVolume (int, int) 
		android.os.RemoteException e
		int streamType
		int direction
		android.media.IAudioService service
	public void setParameter (java.lang.String, java.lang.String) 
		String key
		String value
	public void setParameters (java.lang.String) 
		String keyValuePairs
	public java.lang.String getParameters (java.lang.String) 
		String keys
	public void playSoundEffect (int) 
		android.os.RemoteException e
		int effectType
		android.media.IAudioService service
	public void playSoundEffect (int, float) 
		android.os.RemoteException e
		int effectType
		float volume
		android.media.IAudioService service
	private boolean querySoundEffectsEnabled () 
	public void loadSoundEffects () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void unloadSoundEffects () 
		android.os.RemoteException e
		android.media.IAudioService service
	private android.media.AudioManager$OnAudioFocusChangeListener findFocusListener (java.lang.String) 
		String id
	private java.lang.String getIdForAudioFocusListener (android.media.AudioManager$OnAudioFocusChangeListener) 
		android.media.AudioManager$OnAudioFocusChangeListener l
	public void registerAudioFocusListener (android.media.AudioManager$OnAudioFocusChangeListener) 
		android.media.AudioManager$OnAudioFocusChangeListener l
	public void unregisterAudioFocusListener (android.media.AudioManager$OnAudioFocusChangeListener) 
		android.media.AudioManager$OnAudioFocusChangeListener l
	public int requestAudioFocus (android.media.AudioManager$OnAudioFocusChangeListener, int, int) 
		android.os.RemoteException e
		android.media.AudioManager$OnAudioFocusChangeListener l
		int streamType
		int durationHint
		int status
		android.media.IAudioService service
	public void requestAudioFocusForCall (int, int) 
		android.os.RemoteException e
		int streamType
		int durationHint
		android.media.IAudioService service
	public void abandonAudioFocusForCall () 
		android.os.RemoteException e
		android.media.IAudioService service
	public int abandonAudioFocus (android.media.AudioManager$OnAudioFocusChangeListener) 
		android.os.RemoteException e
		android.media.AudioManager$OnAudioFocusChangeListener l
		int status
		android.media.IAudioService service
	public void registerMediaButtonEventReceiver (android.content.ComponentName) 
		android.content.ComponentName eventReceiver
		android.content.Intent mediaButtonIntent
		android.app.PendingIntent pi
	public void registerMediaButtonEventReceiver (android.app.PendingIntent) 
		android.app.PendingIntent eventReceiver
	public void registerMediaButtonIntent (android.app.PendingIntent, android.content.ComponentName) 
		android.os.RemoteException e
		android.app.PendingIntent pi
		android.content.ComponentName eventReceiver
		android.media.IAudioService service
	public void registerMediaButtonEventReceiverForCalls (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName eventReceiver
		android.media.IAudioService service
	public void unregisterMediaButtonEventReceiverForCalls () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void unregisterMediaButtonEventReceiver (android.content.ComponentName) 
		android.content.ComponentName eventReceiver
		android.content.Intent mediaButtonIntent
		android.app.PendingIntent pi
	public void unregisterMediaButtonEventReceiver (android.app.PendingIntent) 
		android.app.PendingIntent eventReceiver
	public void unregisterMediaButtonIntent (android.app.PendingIntent) 
		android.os.RemoteException e
		android.app.PendingIntent pi
		android.media.IAudioService service
	public void registerRemoteControlClient (android.media.RemoteControlClient) 
		int rcseId
		android.os.RemoteException e
		android.media.RemoteControlClient rcClient
		android.media.IAudioService service
	public void unregisterRemoteControlClient (android.media.RemoteControlClient) 
		android.os.RemoteException e
		android.media.RemoteControlClient rcClient
		android.media.IAudioService service
	public boolean registerRemoteController (android.media.RemoteController) 
		int[] artworkDimensions
		boolean reg
		android.os.RemoteException e
		android.media.RemoteController rctlr
		android.media.IAudioService service
		android.media.RemoteController$OnClientUpdateListener l
		android.content.ComponentName listenerComponent
	public void unregisterRemoteController (android.media.RemoteController) 
		android.os.RemoteException e
		android.media.RemoteController rctlr
		android.media.IAudioService service
	public void registerRemoteControlDisplay (android.media.IRemoteControlDisplay) 
		android.media.IRemoteControlDisplay rcd
	public void registerRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.os.RemoteException e
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.media.IAudioService service
	public void unregisterRemoteControlDisplay (android.media.IRemoteControlDisplay) 
		android.os.RemoteException e
		android.media.IRemoteControlDisplay rcd
		android.media.IAudioService service
	public void remoteControlDisplayUsesBitmapSize (android.media.IRemoteControlDisplay, int, int) 
		android.os.RemoteException e
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.media.IAudioService service
	public void remoteControlDisplayWantsPlaybackPositionSync (android.media.IRemoteControlDisplay, boolean) 
		android.os.RemoteException e
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
		android.media.IAudioService service
	public void setRemoteControlClientPlaybackPosition (int, long) 
		android.os.RemoteException e
		int generationId
		long timeMs
		android.media.IAudioService service
	public void updateRemoteControlClientMetadata (int, int, android.media.Rating) 
		android.os.RemoteException e
		int generationId
		int key
		android.media.Rating value
		android.media.IAudioService service
	public void reloadAudioSettings () 
		android.os.RemoteException e
		android.media.IAudioService service
	public void avrcpSupportsAbsoluteVolume (java.lang.String, boolean) 
		android.os.RemoteException e
		String address
		boolean support
		android.media.IAudioService service
	public boolean isSilentMode () 
		int ringerMode
		boolean silentMode
	public int getDevicesForStream (int) 
		int streamType
	public void setWiredDeviceConnectionState (int, int, java.lang.String) 
		android.os.RemoteException e
		int device
		int state
		String name
		android.media.IAudioService service
	public int setBluetoothA2dpDeviceConnectionState (android.bluetooth.BluetoothDevice, int) 
		android.os.RemoteException e
		android.bluetooth.BluetoothDevice device
		int state
		android.media.IAudioService service
		int delay
	public android.media.IRingtonePlayer getRingtonePlayer () 
		android.os.RemoteException e
	public java.lang.String getProperty (java.lang.String) 
		int outputSampleRate
		int outputFramesPerBuffer
		String key
	public int getOutputLatency (int) 
		int streamType
	static java.lang.Object access$000 (android.media.AudioManager) 
		android.media.AudioManager x0
	static android.media.AudioManager$OnAudioFocusChangeListener access$100 (android.media.AudioManager, java.lang.String) 
		android.media.AudioManager x0
		String x1
	static android.media.AudioManager$FocusEventHandlerDelegate access$200 (android.media.AudioManager) 
		android.media.AudioManager x0
	static void  () 
}

android/media/MediaPlayer$OnInfoListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnInfoListener extends java.lang.Object {
	public abstract boolean onInfo (android.media.MediaPlayer, int, int) 
}

android/media/ResourceBusyException.class
ResourceBusyException.java
package android.media
public final android.media.ResourceBusyException extends android.media.MediaDrmException {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/SoundPool$SoundPoolImpl$EventHandler.class
SoundPool.java
package android.media
 android.media.SoundPool$SoundPoolImpl$EventHandler extends android.os.Handler {
	private android.media.SoundPool mSoundPool
	final android.media.SoundPool$SoundPoolImpl this$0
	public void  (android.media.SoundPool$SoundPoolImpl, android.media.SoundPool, android.os.Looper) 
		android.media.SoundPool soundPool
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/ToneGenerator.class
ToneGenerator.java
package android.media
public android.media.ToneGenerator extends java.lang.Object {
	public static final int TONE_DTMF_0
	public static final int TONE_DTMF_1
	public static final int TONE_DTMF_2
	public static final int TONE_DTMF_3
	public static final int TONE_DTMF_4
	public static final int TONE_DTMF_5
	public static final int TONE_DTMF_6
	public static final int TONE_DTMF_7
	public static final int TONE_DTMF_8
	public static final int TONE_DTMF_9
	public static final int TONE_DTMF_S
	public static final int TONE_DTMF_P
	public static final int TONE_DTMF_A
	public static final int TONE_DTMF_B
	public static final int TONE_DTMF_C
	public static final int TONE_DTMF_D
	public static final int TONE_SUP_DIAL
	public static final int TONE_SUP_BUSY
	public static final int TONE_SUP_CONGESTION
	public static final int TONE_SUP_RADIO_ACK
	public static final int TONE_SUP_RADIO_NOTAVAIL
	public static final int TONE_SUP_ERROR
	public static final int TONE_SUP_CALL_WAITING
	public static final int TONE_SUP_RINGTONE
	public static final int TONE_PROP_BEEP
	public static final int TONE_PROP_ACK
	public static final int TONE_PROP_NACK
	public static final int TONE_PROP_PROMPT
	public static final int TONE_PROP_BEEP2
	public static final int TONE_SUP_INTERCEPT
	public static final int TONE_SUP_INTERCEPT_ABBREV
	public static final int TONE_SUP_CONGESTION_ABBREV
	public static final int TONE_SUP_CONFIRM
	public static final int TONE_SUP_PIP
	public static final int TONE_CDMA_DIAL_TONE_LITE
	public static final int TONE_CDMA_NETWORK_USA_RINGBACK
	public static final int TONE_CDMA_INTERCEPT
	public static final int TONE_CDMA_ABBR_INTERCEPT
	public static final int TONE_CDMA_REORDER
	public static final int TONE_CDMA_ABBR_REORDER
	public static final int TONE_CDMA_NETWORK_BUSY
	public static final int TONE_CDMA_CONFIRM
	public static final int TONE_CDMA_ANSWER
	public static final int TONE_CDMA_NETWORK_CALLWAITING
	public static final int TONE_CDMA_PIP
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_NORMAL
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_INTERGROUP
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_SP_PRI
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_PAT3
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_PING_RING
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_PAT5
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_PAT6
	public static final int TONE_CDMA_CALL_SIGNAL_ISDN_PAT7
	public static final int TONE_CDMA_HIGH_L
	public static final int TONE_CDMA_MED_L
	public static final int TONE_CDMA_LOW_L
	public static final int TONE_CDMA_HIGH_SS
	public static final int TONE_CDMA_MED_SS
	public static final int TONE_CDMA_LOW_SS
	public static final int TONE_CDMA_HIGH_SSL
	public static final int TONE_CDMA_MED_SSL
	public static final int TONE_CDMA_LOW_SSL
	public static final int TONE_CDMA_HIGH_SS_2
	public static final int TONE_CDMA_MED_SS_2
	public static final int TONE_CDMA_LOW_SS_2
	public static final int TONE_CDMA_HIGH_SLS
	public static final int TONE_CDMA_MED_SLS
	public static final int TONE_CDMA_LOW_SLS
	public static final int TONE_CDMA_HIGH_S_X4
	public static final int TONE_CDMA_MED_S_X4
	public static final int TONE_CDMA_LOW_S_X4
	public static final int TONE_CDMA_HIGH_PBX_L
	public static final int TONE_CDMA_MED_PBX_L
	public static final int TONE_CDMA_LOW_PBX_L
	public static final int TONE_CDMA_HIGH_PBX_SS
	public static final int TONE_CDMA_MED_PBX_SS
	public static final int TONE_CDMA_LOW_PBX_SS
	public static final int TONE_CDMA_HIGH_PBX_SSL
	public static final int TONE_CDMA_MED_PBX_SSL
	public static final int TONE_CDMA_LOW_PBX_SSL
	public static final int TONE_CDMA_HIGH_PBX_SLS
	public static final int TONE_CDMA_MED_PBX_SLS
	public static final int TONE_CDMA_LOW_PBX_SLS
	public static final int TONE_CDMA_HIGH_PBX_S_X4
	public static final int TONE_CDMA_MED_PBX_S_X4
	public static final int TONE_CDMA_LOW_PBX_S_X4
	public static final int TONE_CDMA_ALERT_NETWORK_LITE
	public static final int TONE_CDMA_ALERT_AUTOREDIAL_LITE
	public static final int TONE_CDMA_ONE_MIN_BEEP
	public static final int TONE_CDMA_KEYPAD_VOLUME_KEY_LITE
	public static final int TONE_CDMA_PRESSHOLDKEY_LITE
	public static final int TONE_CDMA_ALERT_INCALL_LITE
	public static final int TONE_CDMA_EMERGENCY_RINGBACK
	public static final int TONE_CDMA_ALERT_CALL_GUARD
	public static final int TONE_CDMA_SOFT_ERROR_LITE
	public static final int TONE_CDMA_CALLDROP_LITE
	public static final int TONE_CDMA_NETWORK_BUSY_ONE_SHOT
	public static final int TONE_CDMA_ABBR_ALERT
	public static final int TONE_CDMA_SIGNAL_OFF
	public static final int MAX_VOLUME
	public static final int MIN_VOLUME
	private long mNativeContext
	public void  (int, int) 
		int streamType
		int volume
	public boolean startTone (int) 
		int toneType
	public native boolean startTone (int, int) 
	public native void stopTone () 
	public native void release () 
	private final native void native_setup (int, int) 
	private final native void native_finalize () 
	public final native int getAudioSessionId () 
	protected void finalize () 
}

android/media/MediaRouter$Static$Client$1.class
MediaRouter.java
package android.media
 android.media.MediaRouter$Static$Client$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.media.MediaRouter$Static$Client this$1
	void  (android.media.MediaRouter$Static$Client) 
	public void run () 
}

android/media/MediaRouter$RouteGroup.class
MediaRouter.java
package android.media
public android.media.MediaRouter$RouteGroup extends android.media.MediaRouter$RouteInfo {
	final java.util.ArrayList mRoutes
	private boolean mUpdateName
	void  (android.media.MediaRouter$RouteCategory) 
		android.media.MediaRouter$RouteCategory category
	java.lang.CharSequence getName (android.content.res.Resources) 
		android.content.res.Resources res
	public void addRoute (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo route
		int at
	public void addRoute (android.media.MediaRouter$RouteInfo, int) 
		android.media.MediaRouter$RouteInfo route
		int insertAt
	public void removeRoute (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo route
	public void removeRoute (int) 
		int index
		android.media.MediaRouter$RouteInfo route
	public int getRouteCount () 
	public android.media.MediaRouter$RouteInfo getRouteAt (int) 
		int index
	public void setIconDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public void setIconResource (int) 
		int resId
	public void requestSetVolume (int) 
		android.media.MediaRouter$RouteInfo route
		int routeVol
		int i
		int volume
		int maxVol
		float scaledVolume
		int routeCount
	public void requestUpdateVolume (int) 
		android.media.MediaRouter$RouteInfo route
		int routeVol
		int i
		int direction
		int maxVol
		int routeCount
		int volume
	void memberNameChanged (android.media.MediaRouter$RouteInfo, java.lang.CharSequence) 
		android.media.MediaRouter$RouteInfo info
		CharSequence name
	void memberStatusChanged (android.media.MediaRouter$RouteInfo, java.lang.CharSequence) 
		android.media.MediaRouter$RouteInfo info
		CharSequence status
	void memberVolumeChanged (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo info
	void updateVolume () 
		int routeVol
		int i
		int routeCount
		int volume
	void routeUpdated () 
		android.media.MediaRouter$RouteInfo route
		int routeMaxVolume
		int i
		int types
		int count
		int maxVolume
		boolean isLocal
		boolean isFixedVolume
	void updateName () 
		android.media.MediaRouter$RouteInfo info
		int i
		StringBuilder sb
		int count
	public java.lang.String toString () 
		int i
		StringBuilder sb
		int count
}

android/media/MediaCodecInfo$CodecProfileLevel.class
MediaCodecInfo.java
package android.media
public final android.media.MediaCodecInfo$CodecProfileLevel extends java.lang.Object {
	public static final int AVCProfileBaseline
	public static final int AVCProfileMain
	public static final int AVCProfileExtended
	public static final int AVCProfileHigh
	public static final int AVCProfileHigh10
	public static final int AVCProfileHigh422
	public static final int AVCProfileHigh444
	public static final int AVCLevel1
	public static final int AVCLevel1b
	public static final int AVCLevel11
	public static final int AVCLevel12
	public static final int AVCLevel13
	public static final int AVCLevel2
	public static final int AVCLevel21
	public static final int AVCLevel22
	public static final int AVCLevel3
	public static final int AVCLevel31
	public static final int AVCLevel32
	public static final int AVCLevel4
	public static final int AVCLevel41
	public static final int AVCLevel42
	public static final int AVCLevel5
	public static final int AVCLevel51
	public static final int H263ProfileBaseline
	public static final int H263ProfileH320Coding
	public static final int H263ProfileBackwardCompatible
	public static final int H263ProfileISWV2
	public static final int H263ProfileISWV3
	public static final int H263ProfileHighCompression
	public static final int H263ProfileInternet
	public static final int H263ProfileInterlace
	public static final int H263ProfileHighLatency
	public static final int H263Level10
	public static final int H263Level20
	public static final int H263Level30
	public static final int H263Level40
	public static final int H263Level45
	public static final int H263Level50
	public static final int H263Level60
	public static final int H263Level70
	public static final int MPEG4ProfileSimple
	public static final int MPEG4ProfileSimpleScalable
	public static final int MPEG4ProfileCore
	public static final int MPEG4ProfileMain
	public static final int MPEG4ProfileNbit
	public static final int MPEG4ProfileScalableTexture
	public static final int MPEG4ProfileSimpleFace
	public static final int MPEG4ProfileSimpleFBA
	public static final int MPEG4ProfileBasicAnimated
	public static final int MPEG4ProfileHybrid
	public static final int MPEG4ProfileAdvancedRealTime
	public static final int MPEG4ProfileCoreScalable
	public static final int MPEG4ProfileAdvancedCoding
	public static final int MPEG4ProfileAdvancedCore
	public static final int MPEG4ProfileAdvancedScalable
	public static final int MPEG4ProfileAdvancedSimple
	public static final int MPEG4Level0
	public static final int MPEG4Level0b
	public static final int MPEG4Level1
	public static final int MPEG4Level2
	public static final int MPEG4Level3
	public static final int MPEG4Level4
	public static final int MPEG4Level4a
	public static final int MPEG4Level5
	public static final int AACObjectMain
	public static final int AACObjectLC
	public static final int AACObjectSSR
	public static final int AACObjectLTP
	public static final int AACObjectHE
	public static final int AACObjectScalable
	public static final int AACObjectERLC
	public static final int AACObjectLD
	public static final int AACObjectHE_PS
	public static final int AACObjectELD
	public static final int VP8Level_Version0
	public static final int VP8Level_Version1
	public static final int VP8Level_Version2
	public static final int VP8Level_Version3
	public static final int VP8ProfileMain
	public int profile
	public int level
	public void  () 
}

android/media/RemoteController$PlaybackInfo.class
RemoteController.java
package android.media
 android.media.RemoteController$PlaybackInfo extends java.lang.Object {
	int mState
	long mStateChangeTimeMs
	long mCurrentPosMs
	float mSpeed
	void  (int, long, long, float) 
		int state
		long stateChangeTimeMs
		long currentPosMs
		float speed
}

android/media/IRemoteDisplayProvider$Stub$Proxy.class
IRemoteDisplayProvider.java
package android.media
 android.media.IRemoteDisplayProvider$Stub$Proxy extends java.lang.Object implements android.media.IRemoteDisplayProvider  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setCallback (android.media.IRemoteDisplayCallback)  throws android.os.RemoteException 
		android.media.IRemoteDisplayCallback callback
		android.os.Parcel _data
	public void setDiscoveryMode (int)  throws android.os.RemoteException 
		int mode
		android.os.Parcel _data
	public void connect (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
	public void disconnect (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
	public void setVolume (java.lang.String, int)  throws android.os.RemoteException 
		String id
		int volume
		android.os.Parcel _data
	public void adjustVolume (java.lang.String, int)  throws android.os.RemoteException 
		String id
		int delta
		android.os.Parcel _data
}

android/media/SubtitleController$Anchor.class
SubtitleController.java
package android.media
public abstract android.media.SubtitleController$Anchor extends java.lang.Object {
	public abstract void setSubtitleWidget (android.media.SubtitleTrack$RenderingWidget) 
	public abstract android.os.Looper getSubtitleLooper () 
}

android/media/EncoderCapabilities$AudioEncoderCap.class
EncoderCapabilities.java
package android.media
public android.media.EncoderCapabilities$AudioEncoderCap extends java.lang.Object {
	public final int mCodec
	public final int mMinChannels
	public final int mMaxChannels
	public final int mMinSampleRate
	public final int mMaxSampleRate
	public final int mMinBitRate
	public final int mMaxBitRate
	private void  (int, int, int, int, int, int, int) 
		int codec
		int minBitRate
		int maxBitRate
		int minSampleRate
		int maxSampleRate
		int minChannels
		int maxChannels
}

android/media/MediaScanner$PlaylistEntry.class
MediaScanner.java
package android.media
 android.media.MediaScanner$PlaylistEntry extends java.lang.Object {
	String path
	long bestmatchid
	int bestmatchlevel
	private void  () 
	void  (android.media.MediaScanner$1) 
		android.media.MediaScanner$1 x0
}

android/media/SoundPool$SoundPoolImpl.class
SoundPool.java
package android.media
 android.media.SoundPool$SoundPoolImpl extends java.lang.Object implements android.media.SoundPool$SoundPoolDelegate  {
	private static final String TAG
	private static final boolean DEBUG
	private long mNativeContext
	private android.media.SoundPool$SoundPoolImpl$EventHandler mEventHandler
	private android.media.SoundPool$OnLoadCompleteListener mOnLoadCompleteListener
	private android.media.SoundPool mProxy
	private final Object mLock
	private static final int SAMPLE_LOADED
	public void  (android.media.SoundPool, int, int, int) 
		android.media.SoundPool proxy
		int maxStreams
		int streamType
		int srcQuality
	public int load (java.lang.String, int) 
		java.io.File f
		android.os.ParcelFileDescriptor fd
		java.io.IOException e
		String path
		int priority
		int id
	public int load (android.content.Context, int, int) 
		java.io.IOException ex
		android.content.Context context
		int resId
		int priority
		android.content.res.AssetFileDescriptor afd
		int id
	public int load (android.content.res.AssetFileDescriptor, int) 
		long len
		android.content.res.AssetFileDescriptor afd
		int priority
	public int load (java.io.FileDescriptor, long, long, int) 
		java.io.FileDescriptor fd
		long offset
		long length
		int priority
	private final native int _load (java.lang.String, int) 
	private final native int _load (java.io.FileDescriptor, long, long, int) 
	public final native boolean unload (int) 
	public final native int play (int, float, float, int, int, float) 
	public final native void pause (int) 
	public final native void resume (int) 
	public final native void autoPause () 
	public final native void autoResume () 
	public final native void stop (int) 
	public final native void setVolume (int, float, float) 
	public void setVolume (int, float) 
		int streamID
		float volume
	public final native void setPriority (int, int) 
	public final native void setLoop (int, int) 
	public final native void setRate (int, float) 
	public void setOnLoadCompleteListener (android.media.SoundPool$OnLoadCompleteListener) 
		android.os.Looper looper
		android.media.SoundPool$OnLoadCompleteListener listener
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object weakRef
		int msg
		int arg1
		int arg2
		Object obj
		android.media.SoundPool$SoundPoolImpl soundPoolImpl
	public final native void release () 
	private final native int native_setup (java.lang.Object, int, int, int) 
	protected void finalize () 
	static java.lang.Object access$000 (android.media.SoundPool$SoundPoolImpl) 
		android.media.SoundPool$SoundPoolImpl x0
	static android.media.SoundPool$OnLoadCompleteListener access$100 (android.media.SoundPool$SoundPoolImpl) 
		android.media.SoundPool$SoundPoolImpl x0
	static void  () 
}

android/media/IAudioService$Stub$Proxy.class
IAudioService.java
package android.media
 android.media.IAudioService$Stub$Proxy extends java.lang.Object implements android.media.IAudioService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int verifyX509CertChain (int, byte[], java.lang.String, java.lang.String)  throws android.os.RemoteException 
		int chainsize
		byte[] chain
		String host
		String authtype
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void adjustVolume (int, int, java.lang.String)  throws android.os.RemoteException 
		int direction
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isLocalOrRemoteMusicActive ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void adjustLocalOrRemoteStreamVolume (int, int, java.lang.String)  throws android.os.RemoteException 
		int streamType
		int direction
		String callingPackage
		android.os.Parcel _data
	public void adjustSuggestedStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
		int direction
		int suggestedStreamType
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void adjustStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
		int streamType
		int direction
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void adjustMasterVolume (int, int, java.lang.String)  throws android.os.RemoteException 
		int direction
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setStreamVolume (int, int, int, java.lang.String)  throws android.os.RemoteException 
		int streamType
		int index
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setRemoteStreamVolume (int)  throws android.os.RemoteException 
		int index
		android.os.Parcel _data
	public void setMasterVolume (int, int, java.lang.String)  throws android.os.RemoteException 
		int index
		int flags
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setStreamSolo (int, boolean, android.os.IBinder)  throws android.os.RemoteException 
		int streamType
		boolean state
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setStreamMute (int, boolean, android.os.IBinder)  throws android.os.RemoteException 
		int streamType
		boolean state
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isStreamMute (int)  throws android.os.RemoteException 
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setMasterMute (boolean, int, android.os.IBinder)  throws android.os.RemoteException 
		boolean state
		int flags
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isMasterMute ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getStreamVolume (int)  throws android.os.RemoteException 
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getMasterVolume ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getStreamMaxVolume (int)  throws android.os.RemoteException 
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getMasterMaxVolume ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getLastAudibleStreamVolume (int)  throws android.os.RemoteException 
		int streamType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getLastAudibleMasterVolume ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setRingerMode (int)  throws android.os.RemoteException 
		int ringerMode
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getRingerMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setVibrateSetting (int, int)  throws android.os.RemoteException 
		int vibrateType
		int vibrateSetting
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getVibrateSetting (int)  throws android.os.RemoteException 
		int vibrateType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean shouldVibrate (int)  throws android.os.RemoteException 
		int vibrateType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setMode (int, android.os.IBinder)  throws android.os.RemoteException 
		int mode
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void playSoundEffect (int)  throws android.os.RemoteException 
		int effectType
		android.os.Parcel _data
	public void playSoundEffectVolume (int, float)  throws android.os.RemoteException 
		int effectType
		float volume
		android.os.Parcel _data
	public boolean loadSoundEffects ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void unloadSoundEffects ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void reloadAudioSettings ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void avrcpSupportsAbsoluteVolume (java.lang.String, boolean)  throws android.os.RemoteException 
		String address
		boolean support
		android.os.Parcel _data
	public void setSpeakerphoneOn (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isSpeakerphoneOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setBluetoothScoOn (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isBluetoothScoOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setBluetoothA2dpOn (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isBluetoothA2dpOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int requestAudioFocus (int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		int mainStreamType
		int durationHint
		android.os.IBinder cb
		android.media.IAudioFocusDispatcher fd
		String clientId
		String callingPackageName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int abandonAudioFocus (android.media.IAudioFocusDispatcher, java.lang.String)  throws android.os.RemoteException 
		android.media.IAudioFocusDispatcher fd
		String clientId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void unregisterAudioFocusClient (java.lang.String)  throws android.os.RemoteException 
		String clientId
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getCurrentAudioFocus ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void dispatchMediaKeyEvent (android.view.KeyEvent)  throws android.os.RemoteException 
		android.view.KeyEvent keyEvent
		android.os.Parcel _data
	public void dispatchMediaKeyEventUnderWakelock (android.view.KeyEvent)  throws android.os.RemoteException 
		android.view.KeyEvent keyEvent
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerMediaButtonIntent (android.app.PendingIntent, android.content.ComponentName, android.os.IBinder)  throws android.os.RemoteException 
		android.app.PendingIntent pi
		android.content.ComponentName c
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterMediaButtonIntent (android.app.PendingIntent)  throws android.os.RemoteException 
		android.app.PendingIntent pi
		android.os.Parcel _data
	public void registerMediaButtonEventReceiverForCalls (android.content.ComponentName)  throws android.os.RemoteException 
		android.content.ComponentName c
		android.os.Parcel _data
	public void unregisterMediaButtonEventReceiverForCalls ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public boolean registerRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean registerRemoteController (android.media.IRemoteControlDisplay, int, int, android.content.ComponentName)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.content.ComponentName listenerComp
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void unregisterRemoteControlDisplay (android.media.IRemoteControlDisplay)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		android.os.Parcel _data
	public void remoteControlDisplayUsesBitmapSize (android.media.IRemoteControlDisplay, int, int)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.os.Parcel _data
	public void remoteControlDisplayWantsPlaybackPositionSync (android.media.IRemoteControlDisplay, boolean)  throws android.os.RemoteException 
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
		android.os.Parcel _data
	public void setRemoteControlClientPlaybackPosition (int, long)  throws android.os.RemoteException 
		int generationId
		long timeMs
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateRemoteControlClientMetadata (int, int, android.media.Rating)  throws android.os.RemoteException 
		int generationId
		int key
		android.media.Rating value
		android.os.Parcel _data
		android.os.Parcel _reply
	public int registerRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient, java.lang.String)  throws android.os.RemoteException 
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
		String callingPackageName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void unregisterRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient)  throws android.os.RemoteException 
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
		android.os.Parcel _data
	public void setPlaybackInfoForRcc (int, int, int)  throws android.os.RemoteException 
		int rccId
		int what
		int value
		android.os.Parcel _data
	public void setPlaybackStateForRcc (int, int, long, float)  throws android.os.RemoteException 
		int rccId
		int state
		long timeMs
		float speed
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getRemoteStreamMaxVolume ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getRemoteStreamVolume ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void registerRemoteVolumeObserverForRcc (int, android.media.IRemoteVolumeObserver)  throws android.os.RemoteException 
		int rccId
		android.media.IRemoteVolumeObserver rvo
		android.os.Parcel _data
	public void startBluetoothSco (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder cb
		int targetSdkVersion
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopBluetoothSco (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public void forceVolumeControlStream (int, android.os.IBinder)  throws android.os.RemoteException 
		int streamType
		android.os.IBinder cb
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setRingtonePlayer (android.media.IRingtonePlayer)  throws android.os.RemoteException 
		android.media.IRingtonePlayer player
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.media.IRingtonePlayer getRingtonePlayer ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.media.IRingtonePlayer _result
	public int getMasterStreamType ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setWiredDeviceConnectionState (int, int, java.lang.String)  throws android.os.RemoteException 
		int device
		int state
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
	public int setBluetoothA2dpDeviceConnectionState (android.bluetooth.BluetoothDevice, int)  throws android.os.RemoteException 
		android.bluetooth.BluetoothDevice device
		int state
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.media.AudioRoutesInfo startWatchingRoutes (android.media.IAudioRoutesObserver)  throws android.os.RemoteException 
		android.media.AudioRoutesInfo _result
		android.media.IAudioRoutesObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
		android.media.AudioRoutesInfo _result
	public boolean isCameraSoundForced ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/media/IMediaScannerService$Stub$Proxy.class
IMediaScannerService.java
package android.media
 android.media.IMediaScannerService$Stub$Proxy extends java.lang.Object implements android.media.IMediaScannerService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void requestScanFile (java.lang.String, java.lang.String, android.media.IMediaScannerListener)  throws android.os.RemoteException 
		String path
		String mimeType
		android.media.IMediaScannerListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void scanFile (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String path
		String mimeType
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/media/IMediaScannerListener.class
IMediaScannerListener.java
package android.media
public abstract android.media.IMediaScannerListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void scanCompleted (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
}

android/media/NotProvisionedException.class
NotProvisionedException.java
package android.media
public final android.media.NotProvisionedException extends android.media.MediaDrmException {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/ThumbnailUtils$SizedThumbnailBitmap.class
ThumbnailUtils.java
package android.media
 android.media.ThumbnailUtils$SizedThumbnailBitmap extends java.lang.Object {
	public byte[] mThumbnailData
	public android.graphics.Bitmap mBitmap
	public int mThumbnailWidth
	public int mThumbnailHeight
	private void  () 
	void  (android.media.ThumbnailUtils$1) 
		android.media.ThumbnailUtils$1 x0
}

android/media/MediaRouter$RouteInfo$1$1.class
MediaRouter.java
package android.media
 android.media.MediaRouter$RouteInfo$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final int val$direction
	final int val$value
	final android.media.MediaRouter$RouteInfo$1 this$1
	void  (android.media.MediaRouter$RouteInfo$1, int, int) 
	public void run () 
}

android/media/IRemoteControlDisplay.class
IRemoteControlDisplay.java
package android.media
public abstract android.media.IRemoteControlDisplay extends java.lang.Object implements android.os.IInterface  {
	public abstract void setCurrentClientId (int, android.app.PendingIntent, boolean)  throws android.os.RemoteException 
	public abstract void setEnabled (boolean)  throws android.os.RemoteException 
	public abstract void setPlaybackState (int, int, long, long, float)  throws android.os.RemoteException 
	public abstract void setTransportControlInfo (int, int, int)  throws android.os.RemoteException 
	public abstract void setMetadata (int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void setArtwork (int, android.graphics.Bitmap)  throws android.os.RemoteException 
	public abstract void setAllMetadata (int, android.os.Bundle, android.graphics.Bitmap)  throws android.os.RemoteException 
}

android/media/CameraProfile.class
CameraProfile.java
package android.media
public android.media.CameraProfile extends java.lang.Object {
	public static final int QUALITY_LOW
	public static final int QUALITY_MEDIUM
	public static final int QUALITY_HIGH
	private static final java.util.HashMap sCache
	public void  () 
	public static int getJpegEncodingQualityParameter (int) 
		int i
		int quality
		int numberOfCameras
		android.hardware.Camera$CameraInfo cameraInfo
	public static int getJpegEncodingQualityParameter (int, int) 
		int[] levels
		int cameraId
		int quality
	private static int[] getImageEncodingQualityLevels (int) 
		int i
		int cameraId
		int nLevels
		int[] levels
	private static final native void native_init () 
	private static final native int native_get_num_image_encoding_quality_levels (int) 
	private static final native int native_get_image_encoding_quality_level (int, int) 
	static void  () 
}

android/media/AudioService$VolumeStreamState.class
AudioService.java
package android.media
public android.media.AudioService$VolumeStreamState extends java.lang.Object {
	private final int mStreamType
	private String mVolumeIndexSettingName
	private int mIndexMax
	private final java.util.concurrent.ConcurrentHashMap mIndex
	private java.util.ArrayList mDeathHandlers
	final android.media.AudioService this$0
	private void  (android.media.AudioService, java.lang.String, int) 
		String settingName
		int streamType
	public java.lang.String getSettingNameForDevice (int) 
		int device
		String name
		String suffix
	public void readSettings () 
		int index
		int device
		String name
		int defaultIndex
		int index
		int i
		int remainingDevices
	public void applyDeviceVolume (int) 
		int index
		int index
		int device
		int index
	public void applyAllVolumes () 
		int index
		java.util.Map$Entry entry
		int device
		int index
		java.util.Set set
		java.util.Iterator i
	public boolean adjustIndex (int, int) 
		int deltaIndex
		int device
	public boolean setIndex (int, int) 
		int scaledIndex
		int streamType
		boolean currentDevice
		int numStreamTypes
		int oldIndex
		int index
		int device
	public int getIndex (int) 
		Integer index
		int device
	public int getMaxIndex () 
	public void setAllIndexes (android.media.AudioService$VolumeStreamState) 
		java.util.Map$Entry entry
		java.util.Map$Entry entry
		int device
		int srcStreamType
		int index
		java.util.Set set
		java.util.Iterator i
		android.media.AudioService$VolumeStreamState srcStream
	public void setAllIndexesToMax () 
		java.util.Map$Entry entry
		java.util.Set set
		java.util.Iterator i
	public void mute (android.os.IBinder, boolean) 
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler handler
		android.os.IBinder cb
		boolean state
	public int getStreamType () 
	private int getValidIndex (int) 
		int index
	private synchronized int muteCount () 
		int i
		int count
		int size
	private synchronized boolean isMuted () 
	private android.media.AudioService$VolumeStreamState$VolumeDeathHandler getDeathHandler (android.os.IBinder, boolean) 
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler handler
		int i
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler handler
		android.os.IBinder cb
		boolean state
		android.media.AudioService$VolumeStreamState$VolumeDeathHandler handler
		int size
	private void dump (java.io.PrintWriter) 
		java.util.Map$Entry entry
		java.io.PrintWriter pw
		java.util.Set set
		java.util.Iterator i
	static boolean access$300 (android.media.AudioService$VolumeStreamState) 
		android.media.AudioService$VolumeStreamState x0
	void  (android.media.AudioService, java.lang.String, int, android.media.AudioService$1) 
		android.media.AudioService x0
		String x1
		int x2
		android.media.AudioService$1 x3
	static void access$500 (android.media.AudioService$VolumeStreamState, java.io.PrintWriter) 
		android.media.AudioService$VolumeStreamState x0
		java.io.PrintWriter x1
	static java.util.concurrent.ConcurrentHashMap access$900 (android.media.AudioService$VolumeStreamState) 
		android.media.AudioService$VolumeStreamState x0
	static java.util.ArrayList access$1700 (android.media.AudioService$VolumeStreamState) 
		android.media.AudioService$VolumeStreamState x0
	static int access$4200 (android.media.AudioService$VolumeStreamState) 
		android.media.AudioService$VolumeStreamState x0
	static int access$5500 (android.media.AudioService$VolumeStreamState) 
		android.media.AudioService$VolumeStreamState x0
}

android/media/AudioManager$OnAudioFocusChangeListener.class
AudioManager.java
package android.media
public abstract android.media.AudioManager$OnAudioFocusChangeListener extends java.lang.Object {
	public abstract void onAudioFocusChange (int) 
}

android/media/WebVttRenderer.class
WebVttRenderer.java
package android.media
public android.media.WebVttRenderer extends android.media.SubtitleController$Renderer {
	private final android.content.Context mContext
	private android.media.WebVttRenderingWidget mRenderingWidget
	public void  (android.content.Context) 
		android.content.Context context
	public boolean supports (android.media.MediaFormat) 
		android.media.MediaFormat format
	public android.media.SubtitleTrack createTrack (android.media.MediaFormat) 
		android.media.MediaFormat format
}

android/media/MediaScannerConnection$ClientProxy.class
MediaScannerConnection.java
package android.media
 android.media.MediaScannerConnection$ClientProxy extends java.lang.Object implements android.media.MediaScannerConnection$MediaScannerConnectionClient  {
	final String[] mPaths
	final String[] mMimeTypes
	final android.media.MediaScannerConnection$OnScanCompletedListener mClient
	android.media.MediaScannerConnection mConnection
	int mNextPath
	void  (java.lang.String[], java.lang.String[], android.media.MediaScannerConnection$OnScanCompletedListener) 
		String[] paths
		String[] mimeTypes
		android.media.MediaScannerConnection$OnScanCompletedListener client
	public void onMediaScannerConnected () 
	public void onScanCompleted (java.lang.String, android.net.Uri) 
		String path
		android.net.Uri uri
	void scanNextPath () 
		String mimeType
}

android/media/SubtitleTrack$CueList$EntryIterator.class
SubtitleTrack.java
package android.media
 android.media.SubtitleTrack$CueList$EntryIterator extends java.lang.Object implements java.util.Iterator  {
	private long mCurrentTimeMs
	private java.util.Iterator mListIterator
	private boolean mDone
	private java.util.SortedMap mRemainingCues
	private java.util.Iterator mLastListIterator
	private android.util.Pair mLastEntry
	final android.media.SubtitleTrack$CueList this$0
	public boolean hasNext () 
	public android.util.Pair next () 
	public void remove () 
		long timeMs
		long[] arr$
		int len$
		int i$
		android.media.SubtitleTrack$Cue cue
	public void  (android.media.SubtitleTrack$CueList, java.util.SortedMap) 
		java.util.SortedMap cues
	private void nextKey () 
		IllegalArgumentException e
		java.util.NoSuchElementException e
	public volatile java.lang.Object next () 
}

android/media/MediaPlayer$TrackInfo$1.class
MediaPlayer.java
package android.media
final android.media.MediaPlayer$TrackInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.MediaPlayer$TrackInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.MediaPlayer$TrackInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/MediaRecorder$VideoEncoder.class
MediaRecorder.java
package android.media
public final android.media.MediaRecorder$VideoEncoder extends java.lang.Object {
	public static final int DEFAULT
	public static final int H263
	public static final int H264
	public static final int MPEG_4_SP
	final android.media.MediaRecorder this$0
	private void  (android.media.MediaRecorder) 
}

android/media/IRemoteVolumeObserver.class
IRemoteVolumeObserver.java
package android.media
public abstract android.media.IRemoteVolumeObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void dispatchRemoteVolumeUpdate (int, int)  throws android.os.RemoteException 
}

android/media/AmrInputStream.class
AmrInputStream.java
package android.media
public final android.media.AmrInputStream extends java.io.InputStream {
	private static final String TAG
	private static final int SAMPLES_PER_FRAME
	private java.io.InputStream mInputStream
	private long mGae
	private final byte[] mBuf
	private int mBufIn
	private int mBufOut
	private byte[] mOneByte
	public void  (java.io.InputStream) 
		java.io.InputStream inputStream
	public int read ()  throws java.io.IOException 
		int rtn
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		int n
		int i
		byte[] b
		int offset
		int length
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
	private static native long GsmAmrEncoderNew () 
	private static native void GsmAmrEncoderInitialize (long) 
	private static native int GsmAmrEncoderEncode (long, byte[], int, byte[], int)  throws java.io.IOException 
	private static native void GsmAmrEncoderCleanup (long) 
	private static native void GsmAmrEncoderDelete (long) 
	static void  () 
}

android/media/MediaCrypto.class
MediaCrypto.java
package android.media
public final android.media.MediaCrypto extends java.lang.Object {
	private long mNativeContext
	public static final boolean isCryptoSchemeSupported (java.util.UUID) 
		java.util.UUID uuid
	private static final byte[] getByteArrayFromUUID (java.util.UUID) 
		int i
		java.util.UUID uuid
		long msb
		long lsb
		byte[] uuidBytes
	private static final native boolean isCryptoSchemeSupportedNative (byte[]) 
	public void  (java.util.UUID, byte[])  throws android.media.MediaCryptoException 
		java.util.UUID uuid
		byte[] initData
	public final native boolean requiresSecureDecoderComponent (java.lang.String) 
	protected void finalize () 
	public final native void release () 
	private static final native void native_init () 
	private final native void native_setup (byte[], byte[])  throws android.media.MediaCryptoException 
	private final native void native_finalize () 
	static void  () 
}

android/media/IRemoteDisplayProvider$Stub.class
IRemoteDisplayProvider.java
package android.media
public abstract android.media.IRemoteDisplayProvider$Stub extends android.os.Binder implements android.media.IRemoteDisplayProvider  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setCallback
	static final int TRANSACTION_setDiscoveryMode
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_setVolume
	static final int TRANSACTION_adjustVolume
	public void  () 
	public static android.media.IRemoteDisplayProvider 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.IRemoteDisplayCallback _arg0
		int _arg0
		String _arg0
		String _arg0
		String _arg0
		int _arg1
		String _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaCodecInfo.class
MediaCodecInfo.java
package android.media
public final android.media.MediaCodecInfo extends java.lang.Object {
	private int mIndex
	void  (int) 
		int index
	public final java.lang.String getName () 
	public final boolean isEncoder () 
	public final java.lang.String[] getSupportedTypes () 
	public final android.media.MediaCodecInfo$CodecCapabilities getCapabilitiesForType (java.lang.String) 
		String type
}

android/media/RemoteDisplay$Listener.class
RemoteDisplay.java
package android.media
public abstract android.media.RemoteDisplay$Listener extends java.lang.Object {
	public abstract void onDisplayConnected (android.view.Surface, int, int, int, int) 
	public abstract void onDisplayDisconnected () 
	public abstract void onDisplayError (int) 
}

android/media/IRemoteControlClient$Stub.class
IRemoteControlClient.java
package android.media
public abstract android.media.IRemoteControlClient$Stub extends android.os.Binder implements android.media.IRemoteControlClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onInformationRequested
	static final int TRANSACTION_informationRequestForDisplay
	static final int TRANSACTION_setCurrentClientGenerationId
	static final int TRANSACTION_plugRemoteControlDisplay
	static final int TRANSACTION_unplugRemoteControlDisplay
	static final int TRANSACTION_setBitmapSizeForDisplay
	static final int TRANSACTION_setWantsSyncForDisplay
	static final int TRANSACTION_enableRemoteControlDisplay
	static final int TRANSACTION_seekTo
	static final int TRANSACTION_updateMetadata
	public void  () 
	public static android.media.IRemoteControlClient 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
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		int _arg0
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		android.media.IRemoteControlDisplay _arg0
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		android.media.IRemoteControlDisplay _arg0
		boolean _arg1
		android.media.IRemoteControlDisplay _arg0
		boolean _arg1
		int _arg0
		long _arg1
		android.media.Rating _arg2
		int _arg0
		int _arg1
		android.media.Rating _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/WebVttRenderingWidget.class
WebVttRenderer.java
package android.media
 android.media.WebVttRenderingWidget extends android.view.ViewGroup implements android.media.SubtitleTrack$RenderingWidget  {
	private static final boolean DEBUG
	private static final int DEBUG_REGION_BACKGROUND
	private static final int DEBUG_CUE_BACKGROUND
	private static final float LINE_HEIGHT_RATIO
	private final android.util.ArrayMap mRegionBoxes
	private final android.util.ArrayMap mCueBoxes
	private final android.view.accessibility.CaptioningManager mManager
	private android.media.SubtitleTrack$RenderingWidget$OnChangedListener mListener
	private android.view.accessibility.CaptioningManager$CaptionStyle mCaptionStyle
	private float mFontSize
	private boolean mHasChangeListener
	private final android.view.accessibility.CaptioningManager$CaptioningChangeListener mCaptioningListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void setSize (int, int) 
		int width
		int height
		int widthSpec
		int heightSpec
	public void onAttachedToWindow () 
	public void onDetachedFromWindow () 
	public void setOnChangedListener (android.media.SubtitleTrack$RenderingWidget$OnChangedListener) 
		android.media.SubtitleTrack$RenderingWidget$OnChangedListener listener
	public void setVisible (boolean) 
		boolean visible
	private void manageChangeListener () 
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		boolean needsListener
	public void setActiveCues (java.util.Vector) 
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		android.media.WebVttRenderingWidget$CueLayout cueBox
		android.media.TextTrackCue cue
		android.media.TextTrackRegion region
		int i
		java.util.Vector activeCues
		android.content.Context context
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		int count
		int width
		int height
	private void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		int i
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		int cueCount
		int regionCount
	private void prune () 
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		int i
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		int regionCount
		int cueCount
	private void prepForPrune () 
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		int i
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		int regionCount
		int cueCount
	protected void onMeasure (int, int) 
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		int i
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int regionCount
		int cueCount
	protected void onLayout (boolean, int, int, int, int) 
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		int i
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		boolean changed
		int l
		int t
		int r
		int b
		int viewportWidth
		int viewportHeight
		int regionCount
		int cueCount
	private void layoutRegion (int, int, android.media.WebVttRenderingWidget$RegionLayout) 
		int viewportWidth
		int viewportHeight
		android.media.WebVttRenderingWidget$RegionLayout regionBox
		android.media.TextTrackRegion region
		int regionHeight
		int regionWidth
		float x
		float y
		int left
		int top
	private void layoutCue (int, int, android.media.WebVttRenderingWidget$CueLayout) 
		int paddingLeft
		int paddingRight
		float rightEdge
		int top
		int viewportWidth
		int viewportHeight
		android.media.WebVttRenderingWidget$CueLayout cueBox
		android.media.TextTrackCue cue
		int direction
		int absAlignment
		boolean cueSnapToLines
		int size
		int xPosition
		int left
		int width
		int yPosition
		int height
		int top
	private int calculateLinePosition (android.media.WebVttRenderingWidget$CueLayout) 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		android.media.TextTrackCue cue
		Integer linePosition
		boolean snapToLines
		boolean autoPosition
	private static int resolveCueAlignment (int, int) 
		int layoutDirection
		int alignment
	static android.view.accessibility.CaptioningManager$CaptionStyle access$100 (android.media.WebVttRenderingWidget) 
		android.media.WebVttRenderingWidget x0
	static void access$200 (android.media.WebVttRenderingWidget, android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.media.WebVttRenderingWidget x0
		android.view.accessibility.CaptioningManager$CaptionStyle x1
		float x2
	static float access$300 (android.media.WebVttRenderingWidget) 
		android.media.WebVttRenderingWidget x0
	static int access$400 (int, int) 
		int x0
		int x1
}

android/media/IMediaScannerService$Stub.class
IMediaScannerService.java
package android.media
public abstract android.media.IMediaScannerService$Stub extends android.os.Binder implements android.media.IMediaScannerService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_requestScanFile
	static final int TRANSACTION_scanFile
	public void  () 
	public static android.media.IMediaScannerService 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
		String _arg1
		android.media.IMediaScannerListener _arg2
		String _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaRouter$RouteCategory.class
MediaRouter.java
package android.media
public android.media.MediaRouter$RouteCategory extends java.lang.Object {
	CharSequence mName
	int mNameResId
	int mTypes
	final boolean mGroupable
	boolean mIsSystem
	void  (java.lang.CharSequence, int, boolean) 
		CharSequence name
		int types
		boolean groupable
	void  (int, int, boolean) 
		int nameResId
		int types
		boolean groupable
	public java.lang.CharSequence getName () 
	public java.lang.CharSequence getName (android.content.Context) 
		android.content.Context context
	java.lang.CharSequence getName (android.content.res.Resources) 
		android.content.res.Resources res
	public java.util.List getRoutes (java.util.List) 
		android.media.MediaRouter$RouteInfo route
		int i
		java.util.List out
		int count
	public int getSupportedTypes () 
	public boolean isGroupable () 
	public boolean isSystem () 
	public java.lang.String toString () 
}

android/media/MediaMetadataEditor.class
MediaMetadataEditor.java
package android.media
public abstract android.media.MediaMetadataEditor extends java.lang.Object {
	private static final String TAG
	public static final int BITMAP_KEY_ARTWORK
	public static final int RATING_KEY_BY_OTHERS
	public static final int RATING_KEY_BY_USER
	public static final int KEY_EDITABLE_MASK
	protected long mEditableKeys
	protected boolean mMetadataChanged
	protected boolean mApplied
	protected boolean mArtworkChanged
	protected android.graphics.Bitmap mEditorArtwork
	protected android.os.Bundle mEditorMetadata
	protected static final int METADATA_TYPE_INVALID
	protected static final int METADATA_TYPE_LONG
	protected static final int METADATA_TYPE_STRING
	protected static final int METADATA_TYPE_BITMAP
	protected static final int METADATA_TYPE_RATING
	protected static final android.util.SparseIntArray METADATA_KEYS_TYPE
	protected void  () 
	public abstract void apply () 
	public synchronized void clear () 
	public synchronized void addEditableKey (int) 
		int key
	public synchronized void removeEditableKeys () 
	public synchronized int[] getEditableKeys () 
		int[] keys
	public synchronized android.media.MediaMetadataEditor putString (int, java.lang.String)  throws java.lang.IllegalArgumentException 
		int key
		String value
	public synchronized android.media.MediaMetadataEditor putLong (int, long)  throws java.lang.IllegalArgumentException 
		int key
		long value
	public synchronized android.media.MediaMetadataEditor putBitmap (int, android.graphics.Bitmap)  throws java.lang.IllegalArgumentException 
		int key
		android.graphics.Bitmap bitmap
	public synchronized android.media.MediaMetadataEditor putObject (int, java.lang.Object)  throws java.lang.IllegalArgumentException 
		int key
		Object value
	public synchronized long getLong (int, long)  throws java.lang.IllegalArgumentException 
		int key
		long defaultValue
	public synchronized java.lang.String getString (int, java.lang.String)  throws java.lang.IllegalArgumentException 
		int key
		String defaultValue
	public synchronized android.graphics.Bitmap getBitmap (int, android.graphics.Bitmap)  throws java.lang.IllegalArgumentException 
		int key
		android.graphics.Bitmap defaultValue
	public synchronized java.lang.Object getObject (int, java.lang.Object)  throws java.lang.IllegalArgumentException 
		int key
		Object defaultValue
	static void  () 
}

android/media/IAudioService$Stub.class
IAudioService.java
package android.media
public abstract android.media.IAudioService$Stub extends android.os.Binder implements android.media.IAudioService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_verifyX509CertChain
	static final int TRANSACTION_adjustVolume
	static final int TRANSACTION_isLocalOrRemoteMusicActive
	static final int TRANSACTION_adjustLocalOrRemoteStreamVolume
	static final int TRANSACTION_adjustSuggestedStreamVolume
	static final int TRANSACTION_adjustStreamVolume
	static final int TRANSACTION_adjustMasterVolume
	static final int TRANSACTION_setStreamVolume
	static final int TRANSACTION_setRemoteStreamVolume
	static final int TRANSACTION_setMasterVolume
	static final int TRANSACTION_setStreamSolo
	static final int TRANSACTION_setStreamMute
	static final int TRANSACTION_isStreamMute
	static final int TRANSACTION_setMasterMute
	static final int TRANSACTION_isMasterMute
	static final int TRANSACTION_getStreamVolume
	static final int TRANSACTION_getMasterVolume
	static final int TRANSACTION_getStreamMaxVolume
	static final int TRANSACTION_getMasterMaxVolume
	static final int TRANSACTION_getLastAudibleStreamVolume
	static final int TRANSACTION_getLastAudibleMasterVolume
	static final int TRANSACTION_setRingerMode
	static final int TRANSACTION_getRingerMode
	static final int TRANSACTION_setVibrateSetting
	static final int TRANSACTION_getVibrateSetting
	static final int TRANSACTION_shouldVibrate
	static final int TRANSACTION_setMode
	static final int TRANSACTION_getMode
	static final int TRANSACTION_playSoundEffect
	static final int TRANSACTION_playSoundEffectVolume
	static final int TRANSACTION_loadSoundEffects
	static final int TRANSACTION_unloadSoundEffects
	static final int TRANSACTION_reloadAudioSettings
	static final int TRANSACTION_avrcpSupportsAbsoluteVolume
	static final int TRANSACTION_setSpeakerphoneOn
	static final int TRANSACTION_isSpeakerphoneOn
	static final int TRANSACTION_setBluetoothScoOn
	static final int TRANSACTION_isBluetoothScoOn
	static final int TRANSACTION_setBluetoothA2dpOn
	static final int TRANSACTION_isBluetoothA2dpOn
	static final int TRANSACTION_requestAudioFocus
	static final int TRANSACTION_abandonAudioFocus
	static final int TRANSACTION_unregisterAudioFocusClient
	static final int TRANSACTION_getCurrentAudioFocus
	static final int TRANSACTION_dispatchMediaKeyEvent
	static final int TRANSACTION_dispatchMediaKeyEventUnderWakelock
	static final int TRANSACTION_registerMediaButtonIntent
	static final int TRANSACTION_unregisterMediaButtonIntent
	static final int TRANSACTION_registerMediaButtonEventReceiverForCalls
	static final int TRANSACTION_unregisterMediaButtonEventReceiverForCalls
	static final int TRANSACTION_registerRemoteControlDisplay
	static final int TRANSACTION_registerRemoteController
	static final int TRANSACTION_unregisterRemoteControlDisplay
	static final int TRANSACTION_remoteControlDisplayUsesBitmapSize
	static final int TRANSACTION_remoteControlDisplayWantsPlaybackPositionSync
	static final int TRANSACTION_setRemoteControlClientPlaybackPosition
	static final int TRANSACTION_updateRemoteControlClientMetadata
	static final int TRANSACTION_registerRemoteControlClient
	static final int TRANSACTION_unregisterRemoteControlClient
	static final int TRANSACTION_setPlaybackInfoForRcc
	static final int TRANSACTION_setPlaybackStateForRcc
	static final int TRANSACTION_getRemoteStreamMaxVolume
	static final int TRANSACTION_getRemoteStreamVolume
	static final int TRANSACTION_registerRemoteVolumeObserverForRcc
	static final int TRANSACTION_startBluetoothSco
	static final int TRANSACTION_stopBluetoothSco
	static final int TRANSACTION_forceVolumeControlStream
	static final int TRANSACTION_setRingtonePlayer
	static final int TRANSACTION_getRingtonePlayer
	static final int TRANSACTION_getMasterStreamType
	static final int TRANSACTION_setWiredDeviceConnectionState
	static final int TRANSACTION_setBluetoothA2dpDeviceConnectionState
	static final int TRANSACTION_startWatchingRoutes
	static final int TRANSACTION_isCameraSoundForced
	public void  () 
	public static android.media.IAudioService 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
		String _arg2
		String _arg3
		int _result
		int _arg0
		int _arg1
		String _arg2
		boolean _result
		int _arg0
		int _arg1
		String _arg2
		int _arg0
		int _arg1
		int _arg2
		String _arg3
		int _arg0
		int _arg1
		int _arg2
		String _arg3
		int _arg0
		int _arg1
		String _arg2
		int _arg0
		int _arg1
		int _arg2
		String _arg3
		int _arg0
		int _arg0
		int _arg1
		String _arg2
		int _arg0
		boolean _arg1
		android.os.IBinder _arg2
		int _arg0
		boolean _arg1
		android.os.IBinder _arg2
		int _arg0
		boolean _result
		boolean _arg0
		int _arg1
		android.os.IBinder _arg2
		boolean _result
		int _arg0
		int _result
		int _result
		int _arg0
		int _result
		int _result
		int _arg0
		int _result
		int _result
		int _arg0
		int _result
		int _arg0
		int _arg1
		int _arg0
		int _result
		int _arg0
		boolean _result
		int _arg0
		android.os.IBinder _arg1
		int _result
		int _arg0
		int _arg0
		float _arg1
		boolean _result
		String _arg0
		boolean _arg1
		boolean _arg0
		boolean _result
		boolean _arg0
		boolean _result
		boolean _arg0
		boolean _result
		int _arg0
		int _arg1
		android.os.IBinder _arg2
		android.media.IAudioFocusDispatcher _arg3
		String _arg4
		String _arg5
		int _result
		android.media.IAudioFocusDispatcher _arg0
		String _arg1
		int _result
		String _arg0
		int _result
		android.view.KeyEvent _arg0
		android.view.KeyEvent _arg0
		android.view.KeyEvent _arg0
		android.view.KeyEvent _arg0
		android.app.PendingIntent _arg0
		android.content.ComponentName _arg1
		android.app.PendingIntent _arg0
		android.content.ComponentName _arg1
		android.os.IBinder _arg2
		android.app.PendingIntent _arg0
		android.app.PendingIntent _arg0
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		boolean _result
		android.content.ComponentName _arg3
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg3
		boolean _result
		android.media.IRemoteControlDisplay _arg0
		android.media.IRemoteControlDisplay _arg0
		int _arg1
		int _arg2
		android.media.IRemoteControlDisplay _arg0
		boolean _arg1
		int _arg0
		long _arg1
		android.media.Rating _arg2
		int _arg0
		int _arg1
		android.media.Rating _arg2
		android.app.PendingIntent _arg0
		android.app.PendingIntent _arg0
		android.media.IRemoteControlClient _arg1
		String _arg2
		int _result
		android.app.PendingIntent _arg0
		android.app.PendingIntent _arg0
		android.media.IRemoteControlClient _arg1
		int _arg0
		int _arg1
		int _arg2
		int _arg0
		int _arg1
		long _arg2
		float _arg3
		int _result
		int _result
		int _arg0
		android.media.IRemoteVolumeObserver _arg1
		android.os.IBinder _arg0
		int _arg1
		android.os.IBinder _arg0
		int _arg0
		android.os.IBinder _arg1
		android.media.IRingtonePlayer _arg0
		android.media.IRingtonePlayer _result
		int _result
		int _arg0
		int _arg1
		String _arg2
		android.bluetooth.BluetoothDevice _arg0
		android.bluetooth.BluetoothDevice _arg0
		int _arg1
		int _result
		android.media.IAudioRoutesObserver _arg0
		android.media.AudioRoutesInfo _result
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaScannerConnection$OnScanCompletedListener.class
MediaScannerConnection.java
package android.media
public abstract android.media.MediaScannerConnection$OnScanCompletedListener extends java.lang.Object {
	public abstract void onScanCompleted (java.lang.String, android.net.Uri) 
}

android/media/MediaFocusControl$RccPlaybackState.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$RccPlaybackState extends java.lang.Object {
	public int mState
	public long mPositionMs
	public float mSpeed
	public void  (int, long, float) 
		int state
		long positionMs
		float speed
	public void reset () 
	public java.lang.String toString () 
	private java.lang.String posToString () 
	private java.lang.String stateToString () 
}

android/media/MediaPlayer$OnCompletionListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnCompletionListener extends java.lang.Object {
	public abstract void onCompletion (android.media.MediaPlayer) 
}

android/media/MediaRouter$VolumeChangeReceiver.class
MediaRouter.java
package android.media
 android.media.MediaRouter$VolumeChangeReceiver extends android.content.BroadcastReceiver {
	void  () 
	public void onReceive (android.content.Context, android.content.Intent) 
		int streamType
		int newVolume
		int oldVolume
		android.content.Context context
		android.content.Intent intent
}

android/media/SoundPool.class
SoundPool.java
package android.media
public android.media.SoundPool extends java.lang.Object {
	private final android.media.SoundPool$SoundPoolDelegate mImpl
	public void  (int, int, int) 
		int maxStreams
		int streamType
		int srcQuality
	public int load (java.lang.String, int) 
		String path
		int priority
	public int load (android.content.Context, int, int) 
		android.content.Context context
		int resId
		int priority
	public int load (android.content.res.AssetFileDescriptor, int) 
		android.content.res.AssetFileDescriptor afd
		int priority
	public int load (java.io.FileDescriptor, long, long, int) 
		java.io.FileDescriptor fd
		long offset
		long length
		int priority
	public final boolean unload (int) 
		int soundID
	public final int play (int, float, float, int, int, float) 
		int soundID
		float leftVolume
		float rightVolume
		int priority
		int loop
		float rate
	public final void pause (int) 
		int streamID
	public final void resume (int) 
		int streamID
	public final void autoPause () 
	public final void autoResume () 
	public final void stop (int) 
		int streamID
	public final void setVolume (int, float, float) 
		int streamID
		float leftVolume
		float rightVolume
	public void setVolume (int, float) 
		int streamID
		float volume
	public final void setPriority (int, int) 
		int streamID
		int priority
	public final void setLoop (int, int) 
		int streamID
		int loop
	public final void setRate (int, float) 
		int streamID
		float rate
	public void setOnLoadCompleteListener (android.media.SoundPool$OnLoadCompleteListener) 
		android.media.SoundPool$OnLoadCompleteListener listener
	public final void release () 
}

android/media/IRemoteDisplayCallback$Stub$Proxy.class
IRemoteDisplayCallback.java
package android.media
 android.media.IRemoteDisplayCallback$Stub$Proxy extends java.lang.Object implements android.media.IRemoteDisplayCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStateChanged (android.media.RemoteDisplayState)  throws android.os.RemoteException 
		android.media.RemoteDisplayState state
		android.os.Parcel _data
}

android/media/TextTrackCue.class
WebVttRenderer.java
package android.media
 android.media.TextTrackCue extends android.media.SubtitleTrack$Cue {
	static final int WRITING_DIRECTION_HORIZONTAL
	static final int WRITING_DIRECTION_VERTICAL_RL
	static final int WRITING_DIRECTION_VERTICAL_LR
	static final int ALIGNMENT_MIDDLE
	static final int ALIGNMENT_START
	static final int ALIGNMENT_END
	static final int ALIGNMENT_LEFT
	static final int ALIGNMENT_RIGHT
	private static final String TAG
	String mId
	boolean mPauseOnExit
	int mWritingDirection
	String mRegionId
	boolean mSnapToLines
	Integer mLinePosition
	boolean mAutoLinePosition
	int mTextPosition
	int mSize
	int mAlignment
	String[] mStrings
	android.media.TextTrackCueSpan[][] mLines
	android.media.TextTrackRegion mRegion
	void  () 
	public boolean equals (java.lang.Object) 
		int line
		android.media.TextTrackCue cue
		boolean res
		IncompatibleClassChangeError e
		Object o
	public java.lang.StringBuilder appendStringsToBuilder (java.lang.StringBuilder) 
		String s
		String[] arr$
		int len$
		int i$
		boolean first
		StringBuilder builder
	public java.lang.StringBuilder appendLinesToBuilder (java.lang.StringBuilder) 
		android.media.TextTrackCueSpan span
		android.media.TextTrackCueSpan[] arr$
		int len$
		int i$
		boolean innerFirst
		long lastTimestamp
		android.media.TextTrackCueSpan[] spans
		android.media.TextTrackCueSpan[][] arr$
		int len$
		int i$
		boolean first
		StringBuilder builder
	public java.lang.String toString () 
		StringBuilder res
	public int hashCode () 
	public void onTime (long) 
		android.media.TextTrackCueSpan span
		android.media.TextTrackCueSpan[] arr$
		int len$
		int i$
		android.media.TextTrackCueSpan[] line
		android.media.TextTrackCueSpan[][] arr$
		int len$
		int i$
		long timeMs
}

android/media/TimedText$HyperText.class
TimedText.java
package android.media
public final android.media.TimedText$HyperText extends java.lang.Object {
	public final int startChar
	public final int endChar
	public final String URL
	public final String altString
	public void  (int, int, java.lang.String, java.lang.String) 
		int startChar
		int endChar
		String url
		String alt
}

android/media/MediaFocusControl$PackageIntentsReceiver.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$PackageIntentsReceiver extends android.content.BroadcastReceiver {
	final android.media.MediaFocusControl this$0
	private void  (android.media.MediaFocusControl) 
	public void onReceive (android.content.Context, android.content.Intent) 
		String packageName
		String packageName
		android.content.Context context
		android.content.Intent intent
		String action
	void  (android.media.MediaFocusControl, android.media.MediaFocusControl$1) 
		android.media.MediaFocusControl x0
		android.media.MediaFocusControl$1 x1
}

android/media/MediaScanner$MyMediaScannerClient.class
MediaScanner.java
package android.media
 android.media.MediaScanner$MyMediaScannerClient extends java.lang.Object implements android.media.MediaScannerClient  {
	private String mArtist
	private String mAlbumArtist
	private String mAlbum
	private String mTitle
	private String mComposer
	private String mGenre
	private String mMimeType
	private int mFileType
	private int mTrack
	private int mYear
	private int mDuration
	private String mPath
	private long mLastModified
	private long mFileSize
	private String mWriter
	private int mCompilation
	private boolean mIsDrm
	private boolean mNoMedia
	private int mWidth
	private int mHeight
	final android.media.MediaScanner this$0
	private void  (android.media.MediaScanner) 
	public android.media.MediaScanner$FileEntry beginFile (java.lang.String, java.lang.String, long, long, boolean, boolean) 
		android.media.MediaFile$MediaFileType mediaFileType
		String path
		String mimeType
		long lastModified
		long fileSize
		boolean isDirectory
		boolean noMedia
		android.media.MediaScanner$FileEntry entry
		long delta
		boolean wasModified
	public void scanFile (java.lang.String, long, long, boolean, boolean) 
		String path
		long lastModified
		long fileSize
		boolean isDirectory
		boolean noMedia
	public android.net.Uri doScanFile (java.lang.String, java.lang.String, long, long, boolean, boolean, boolean) 
		String directPath
		java.io.File f
		String lowpath
		boolean ringtones
		boolean notifications
		boolean alarms
		boolean podcasts
		boolean music
		boolean isaudio
		boolean isvideo
		boolean isimage
		android.media.MediaScanner$FileEntry entry
		android.os.RemoteException e
		String path
		String mimeType
		long lastModified
		long fileSize
		boolean isDirectory
		boolean scanAlways
		boolean noMedia
		android.net.Uri result
	private int parseSubstring (java.lang.String, int, int) 
		String s
		int start
		int defaultValue
		int length
		char ch
		int result
	public void handleStringTag (java.lang.String, java.lang.String) 
		int num
		int num
		String name
		String value
	private boolean convertGenreCode (java.lang.String, java.lang.String) 
		String input
		String expected
		String output
	private void testGenreNameConverter () 
	public java.lang.String getGenreName (java.lang.String) 
		char c
		String ret
		short genreIndex
		NumberFormatException e
		boolean parenthesized
		StringBuffer number
		int i
		char charAfterNumber
		String genreTagValue
		int length
	private void processImageFile (java.lang.String) 
		Throwable th
		String path
	public void setMimeType (java.lang.String) 
		String mimeType
	private android.content.ContentValues toValues () 
		android.content.ContentValues map
		String resolution
	private android.net.Uri endFile (android.media.MediaScanner$FileEntry, boolean, boolean, boolean, boolean, boolean)  throws android.os.RemoteException 
		int idx
		int previousSlash
		int lastSlash
		java.io.IOException ex
		int degree
		float[] latlng
		long time
		int orientation
		android.media.ExifInterface exif
		int format
		int fileType
		int mediaType
		android.media.MediaScanner$FileEntry entry
		boolean ringtones
		boolean notifications
		boolean alarms
		boolean music
		boolean podcasts
		android.content.ContentValues values
		String title
		String album
		long rowId
		android.net.Uri tableUri
		android.media.MediaInserter inserter
		android.net.Uri result
		boolean needToSetSettings
	private boolean doesPathHaveFilename (java.lang.String, java.lang.String) 
		String path
		String filename
		int pathFilenameStart
		int filenameLength
	private void setSettingIfNotSet (java.lang.String, android.net.Uri, long) 
		String settingName
		android.net.Uri uri
		long rowId
		String existingSettingValue
	private int getFileTypeFromDrm (java.lang.String) 
		String drmMimetype
		String path
		int resultFileType
	void  (android.media.MediaScanner, android.media.MediaScanner$1) 
		android.media.MediaScanner x0
		android.media.MediaScanner$1 x1
}

android/media/AudioService$AudioSystemThread.class
AudioService.java
package android.media
 android.media.AudioService$AudioSystemThread extends java.lang.Thread {
	final android.media.AudioService this$0
	void  (android.media.AudioService) 
	public void run () 
}

android/media/WebVttRenderingWidget$RegionLayout.class
WebVttRenderer.java
package android.media
 android.media.WebVttRenderingWidget$RegionLayout extends android.widget.LinearLayout {
	private final java.util.ArrayList mRegionCueBoxes
	private final android.media.TextTrackRegion mRegion
	private android.view.accessibility.CaptioningManager$CaptionStyle mCaptionStyle
	private float mFontSize
	public void  (android.content.Context, android.media.TextTrackRegion, android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.content.Context context
		android.media.TextTrackRegion region
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
	public void setCaptionStyle (android.view.accessibility.CaptioningManager$CaptionStyle, float) 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		android.view.accessibility.CaptioningManager$CaptionStyle captionStyle
		float fontSize
		int cueCount
	public void measureForParent (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		android.media.TextTrackRegion region
		int specWidth
		int specHeight
		int width
		int size
	public void prepForPrune () 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		int cueCount
	public void put (android.media.TextTrackCue) 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		android.media.TextTrackCue cue
		int cueCount
		android.media.WebVttRenderingWidget$CueLayout cueBox
	public boolean prune () 
		android.media.WebVttRenderingWidget$CueLayout cueBox
		int i
		int cueCount
	public android.media.TextTrackRegion getRegion () 
}

android/media/AudioService$ScoClient.class
AudioService.java
package android.media
 android.media.AudioService$ScoClient extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.os.IBinder mCb
	private int mCreatorPid
	private int mStartcount
	final android.media.AudioService this$0
	void  (android.media.AudioService, android.os.IBinder) 
		android.os.IBinder cb
	public void binderDied () 
		int index
	public void incCount (int) 
		android.os.RemoteException e
		int targetSdkVersion
	public void decCount () 
		java.util.NoSuchElementException e
	public void clearCount (boolean) 
		java.util.NoSuchElementException e
		boolean stopSco
	public int getCount () 
	public android.os.IBinder getBinder () 
	public int getPid () 
	public int totalCount () 
		int i
		int count
		int size
	private void requestScoState (int, int) 
		boolean status
		boolean status
		boolean status
		boolean status
		int state
		int targetSdkVersion
}

android/media/IRemoteDisplayCallback.class
IRemoteDisplayCallback.java
package android.media
public abstract android.media.IRemoteDisplayCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStateChanged (android.media.RemoteDisplayState)  throws android.os.RemoteException 
}

android/media/MediaRouter$VolumeCallbackInfo.class
MediaRouter.java
package android.media
 android.media.MediaRouter$VolumeCallbackInfo extends java.lang.Object {
	public final android.media.MediaRouter$VolumeCallback vcb
	public final android.media.MediaRouter$RouteInfo route
	public void  (android.media.MediaRouter$VolumeCallback, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$VolumeCallback vcb
		android.media.MediaRouter$RouteInfo route
}

android/media/Tokenizer$TokenizerPhase.class
WebVttRenderer.java
package android.media
abstract android.media.Tokenizer$TokenizerPhase extends java.lang.Object {
	public abstract android.media.Tokenizer$TokenizerPhase start () 
	public abstract void tokenize () 
}

android/media/SubtitleTrack$CueList$1.class
SubtitleTrack.java
package android.media
 android.media.SubtitleTrack$CueList$1 extends java.lang.Object implements java.lang.Iterable  {
	final long val$lastTimeMs
	final long val$timeMs
	final android.media.SubtitleTrack$CueList this$0
	void  (android.media.SubtitleTrack$CueList, long, long) 
	public java.util.Iterator iterator () 
		IllegalArgumentException e
}

android/media/MediaPlayer$TrackInfo.class
MediaPlayer.java
package android.media
public android.media.MediaPlayer$TrackInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int MEDIA_TRACK_TYPE_UNKNOWN
	public static final int MEDIA_TRACK_TYPE_VIDEO
	public static final int MEDIA_TRACK_TYPE_AUDIO
	public static final int MEDIA_TRACK_TYPE_TIMEDTEXT
	public static final int MEDIA_TRACK_TYPE_SUBTITLE
	final int mTrackType
	final android.media.MediaFormat mFormat
	static final android.os.Parcelable$Creator CREATOR
	public int getTrackType () 
	public java.lang.String getLanguage () 
		String language
	public android.media.MediaFormat getFormat () 
	void  (android.os.Parcel) 
		android.os.Parcel in
		String language
	void  (int, android.media.MediaFormat) 
		int type
		android.media.MediaFormat format
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/media/MediaActionSound$1.class
MediaActionSound.java
package android.media
 android.media.MediaActionSound$1 extends java.lang.Object implements android.media.SoundPool$OnLoadCompleteListener  {
	final android.media.MediaActionSound this$0
	void  (android.media.MediaActionSound) 
	public void onLoadComplete (android.media.SoundPool, int, int) 
		android.media.SoundPool soundPool
		int sampleId
		int status
}

android/media/SubtitleTrack.class
SubtitleTrack.java
package android.media
public abstract android.media.SubtitleTrack extends java.lang.Object implements android.media.MediaTimeProvider$OnMediaTimeListener  {
	private static final String TAG
	private long mLastUpdateTimeMs
	private long mLastTimeMs
	private Runnable mRunnable
	protected final android.util.LongSparseArray mRunsByEndTime
	protected final android.util.LongSparseArray mRunsByID
	protected android.media.SubtitleTrack$CueList mCues
	protected final java.util.Vector mActiveCues
	protected boolean mVisible
	public boolean DEBUG
	protected android.os.Handler mHandler
	private android.media.MediaFormat mFormat
	private long mNextScheduledTimeMs
	protected android.media.MediaTimeProvider mTimeProvider
	public void  (android.media.MediaFormat) 
		android.media.MediaFormat format
	public final android.media.MediaFormat getFormat () 
	public abstract void onData (java.lang.String, boolean, long) 
	public abstract android.media.SubtitleTrack$RenderingWidget getRenderingWidget () 
	public abstract void updateView (java.util.Vector) 
	protected synchronized void updateActiveCues (boolean, long) 
		android.util.Pair event
		android.media.SubtitleTrack$Cue cue
		java.util.Iterator it
		boolean rebuild
		long timeMs
	private void removeRunsByEndTimeIndex (int) 
		android.media.SubtitleTrack$Cue nextCue
		android.media.SubtitleTrack$Cue cue
		android.media.SubtitleTrack$Run nextRun
		int ix
		android.media.SubtitleTrack$Run run
	protected void finalize ()  throws java.lang.Throwable 
		int ix
		int size
	private synchronized void takeTime (long) 
		long timeMs
	protected synchronized void clearActiveCues () 
	protected void scheduleTimedEvents () 
	public void onTimedEvent (long) 
		long timeMs
		long timeUs
	public void onSeek (long) 
		long timeMs
		long timeUs
	public void onStop () 
	public void show () 
	public void hide () 
	protected synchronized boolean addCue (android.media.SubtitleTrack$Cue) 
		android.media.SubtitleTrack$Run run
		IllegalStateException e
		android.media.SubtitleTrack track
		long thenMs
		android.media.SubtitleTrack$Cue cue
		long nowMs
	public synchronized void setTimeProvider (android.media.MediaTimeProvider) 
		android.media.MediaTimeProvider timeProvider
	protected void finishedRun (long) 
		android.media.SubtitleTrack$Run run
		long runID
	public void setRunDiscardTimeMs (long, long) 
		android.media.SubtitleTrack$Run run
		long runID
		long timeMs
	static java.lang.Runnable access$102 (android.media.SubtitleTrack, java.lang.Runnable) 
		android.media.SubtitleTrack x0
		Runnable x1
}

android/media/ThumbnailUtils$1.class
ThumbnailUtils.java
package android.media
 android.media.ThumbnailUtils$1 extends java.lang.Object {
}

android/media/MediaFile$MediaFileType.class
MediaFile.java
package android.media
public android.media.MediaFile$MediaFileType extends java.lang.Object {
	public final int fileType
	public final String mimeType
	void  (int, java.lang.String) 
		int fileType
		String mimeType
}

android/media/MediaMetadataRetriever.class
MediaMetadataRetriever.java
package android.media
public android.media.MediaMetadataRetriever extends java.lang.Object {
	private long mNativeContext
	private static final int EMBEDDED_PICTURE_TYPE_ANY
	public static final int OPTION_PREVIOUS_SYNC
	public static final int OPTION_NEXT_SYNC
	public static final int OPTION_CLOSEST_SYNC
	public static final int OPTION_CLOSEST
	public static final int METADATA_KEY_CD_TRACK_NUMBER
	public static final int METADATA_KEY_ALBUM
	public static final int METADATA_KEY_ARTIST
	public static final int METADATA_KEY_AUTHOR
	public static final int METADATA_KEY_COMPOSER
	public static final int METADATA_KEY_DATE
	public static final int METADATA_KEY_GENRE
	public static final int METADATA_KEY_TITLE
	public static final int METADATA_KEY_YEAR
	public static final int METADATA_KEY_DURATION
	public static final int METADATA_KEY_NUM_TRACKS
	public static final int METADATA_KEY_WRITER
	public static final int METADATA_KEY_MIMETYPE
	public static final int METADATA_KEY_ALBUMARTIST
	public static final int METADATA_KEY_DISC_NUMBER
	public static final int METADATA_KEY_COMPILATION
	public static final int METADATA_KEY_HAS_AUDIO
	public static final int METADATA_KEY_HAS_VIDEO
	public static final int METADATA_KEY_VIDEO_WIDTH
	public static final int METADATA_KEY_VIDEO_HEIGHT
	public static final int METADATA_KEY_BITRATE
	public static final int METADATA_KEY_TIMED_TEXT_LANGUAGES
	public static final int METADATA_KEY_IS_DRM
	public static final int METADATA_KEY_LOCATION
	public static final int METADATA_KEY_VIDEO_ROTATION
	public void  () 
	public void setDataSource (java.lang.String)  throws java.lang.IllegalArgumentException 
		java.io.FileDescriptor fd
		java.io.FileNotFoundException fileEx
		java.io.IOException ioEx
		Exception e
		String path
		java.io.FileInputStream is
	public void setDataSource (java.lang.String, java.util.Map)  throws java.lang.IllegalArgumentException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		String uri
		java.util.Map headers
		int i
		String[] keys
		String[] values
	private native void _setDataSource (java.lang.String, java.lang.String[], java.lang.String[])  throws java.lang.IllegalArgumentException 
	public native void setDataSource (java.io.FileDescriptor, long, long)  throws java.lang.IllegalArgumentException 
	public void setDataSource (java.io.FileDescriptor)  throws java.lang.IllegalArgumentException 
		java.io.FileDescriptor fd
	public void setDataSource (android.content.Context, android.net.Uri)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
		java.io.FileNotFoundException e
		java.io.IOException ioEx
		android.content.ContentResolver resolver
		java.io.FileDescriptor descriptor
		SecurityException ex
		java.io.IOException ioEx
		java.io.IOException ioEx
		android.content.Context context
		android.net.Uri uri
		String scheme
		android.content.res.AssetFileDescriptor fd
	public native java.lang.String extractMetadata (int) 
	public android.graphics.Bitmap getFrameAtTime (long, int) 
		long timeUs
		int option
	public android.graphics.Bitmap getFrameAtTime (long) 
		long timeUs
	public android.graphics.Bitmap getFrameAtTime () 
	private native android.graphics.Bitmap _getFrameAtTime (long, int) 
	public byte[] getEmbeddedPicture () 
	private native byte[] getEmbeddedPicture (int) 
	public native void release () 
	private native void native_setup () 
	private static native void native_init () 
	private final native void native_finalize () 
	protected void finalize ()  throws java.lang.Throwable 
	static void  () 
}

android/media/SubtitleController.class
SubtitleController.java
package android.media
public android.media.SubtitleController extends java.lang.Object {
	private android.media.MediaTimeProvider mTimeProvider
	private java.util.Vector mRenderers
	private java.util.Vector mTracks
	private android.media.SubtitleTrack mSelectedTrack
	private boolean mShowing
	private android.view.accessibility.CaptioningManager mCaptioningManager
	private android.os.Handler mHandler
	private static final int WHAT_SHOW
	private static final int WHAT_HIDE
	private static final int WHAT_SELECT_TRACK
	private static final int WHAT_SELECT_DEFAULT_TRACK
	private final android.os.Handler$Callback mCallback
	private android.view.accessibility.CaptioningManager$CaptioningChangeListener mCaptioningChangeListener
	private boolean mTrackIsExplicit
	private boolean mVisibilityIsExplicit
	private android.media.SubtitleController$Anchor mAnchor
	private android.media.SubtitleController$Listener mListener
	static final boolean $assertionsDisabled
	public void  (android.content.Context, android.media.MediaTimeProvider, android.media.SubtitleController$Listener) 
		android.content.Context context
		android.media.MediaTimeProvider timeProvider
		android.media.SubtitleController$Listener listener
	protected void finalize ()  throws java.lang.Throwable 
	public android.media.SubtitleTrack[] getTracks () 
		android.media.SubtitleTrack[] tracks
	public android.media.SubtitleTrack getSelectedTrack () 
	private android.media.SubtitleTrack$RenderingWidget getRenderingWidget () 
	public boolean selectTrack (android.media.SubtitleTrack) 
		android.media.SubtitleTrack track
	private void doSelectTrack (android.media.SubtitleTrack) 
		android.media.SubtitleTrack track
	public android.media.SubtitleTrack getDefaultTrack () 
		android.media.MediaFormat format
		String language
		boolean forced
		boolean autoselect
		boolean is_default
		boolean languageMatches
		int score
		android.media.SubtitleTrack track
		java.util.Iterator i$
		android.media.SubtitleTrack bestTrack
		int bestScore
		java.util.Locale selectedLocale
		java.util.Locale locale
		boolean selectForced
	public void selectDefaultTrack () 
	private void doSelectDefaultTrack () 
		android.media.SubtitleTrack track
	public void reset () 
	public android.media.SubtitleTrack addTrack (android.media.MediaFormat) 
		android.media.SubtitleTrack track
		android.media.SubtitleController$Renderer renderer
		java.util.Iterator i$
		android.media.MediaFormat format
	public void show () 
	private void doShow () 
	public void hide () 
	private void doHide () 
	public void registerRenderer (android.media.SubtitleController$Renderer) 
		android.media.SubtitleController$Renderer renderer
	public void setAnchor (android.media.SubtitleController$Anchor) 
		android.media.SubtitleController$Anchor anchor
	private void checkAnchorLooper () 
	private void processOnAnchor (android.os.Message) 
		android.os.Message m
	static void access$000 (android.media.SubtitleController) 
		android.media.SubtitleController x0
	static void access$100 (android.media.SubtitleController) 
		android.media.SubtitleController x0
	static void access$200 (android.media.SubtitleController, android.media.SubtitleTrack) 
		android.media.SubtitleController x0
		android.media.SubtitleTrack x1
	static void access$300 (android.media.SubtitleController) 
		android.media.SubtitleController x0
	static void  () 
}

android/media/AudioService$SettingsObserver.class
AudioService.java
package android.media
 android.media.AudioService$SettingsObserver extends android.database.ContentObserver {
	final android.media.AudioService this$0
	void  (android.media.AudioService) 
	public void onChange (boolean) 
		boolean selfChange
}

android/media/MediaScannerConnection$1.class
MediaScannerConnection.java
package android.media
 android.media.MediaScannerConnection$1 extends android.media.IMediaScannerListener$Stub {
	final android.media.MediaScannerConnection this$0
	void  (android.media.MediaScannerConnection) 
	public void scanCompleted (java.lang.String, android.net.Uri) 
		String path
		android.net.Uri uri
		android.media.MediaScannerConnection$MediaScannerConnectionClient client
}

android/media/SubtitleData.class
SubtitleData.java
package android.media
public final android.media.SubtitleData extends java.lang.Object {
	private static final String TAG
	private int mTrackIndex
	private long mStartTimeUs
	private long mDurationUs
	private byte[] mData
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public int getTrackIndex () 
	public long getStartTimeUs () 
	public long getDurationUs () 
	public byte[] getData () 
	private boolean parseParcel (android.os.Parcel) 
		android.os.Parcel parcel
}

android/media/WebVttTrack.class
WebVttRenderer.java
package android.media
 android.media.WebVttTrack extends android.media.SubtitleTrack implements android.media.WebVttCueListener  {
	private static final String TAG
	private final android.media.WebVttParser mParser
	private final android.media.UnstyledTextExtractor mExtractor
	private final android.media.Tokenizer mTokenizer
	private final java.util.Vector mTimestamps
	private final android.media.WebVttRenderingWidget mRenderingWidget
	private final java.util.Map mRegions
	private Long mCurrentRunID
	void  (android.media.WebVttRenderingWidget, android.media.MediaFormat) 
		android.media.WebVttRenderingWidget renderingWidget
		android.media.MediaFormat format
	public android.media.WebVttRenderingWidget getRenderingWidget () 
	public void onData (java.lang.String, boolean, long) 
		String data
		boolean eos
		long runID
	public void onCueParsed (android.media.TextTrackCue) 
		String s
		String[] arr$
		int len$
		int i$
		android.media.TextTrackCueSpan span
		android.media.TextTrackCueSpan[] arr$
		int len$
		int i$
		android.media.TextTrackCueSpan[] line
		android.media.TextTrackCueSpan[][] arr$
		int len$
		int i$
		int ix
		android.media.TextTrackCue cue
	public void onRegionParsed (android.media.TextTrackRegion) 
		android.media.TextTrackRegion region
	public void updateView (java.util.Vector) 
		IllegalStateException e
		java.util.Vector activeCues
	public volatile android.media.SubtitleTrack$RenderingWidget getRenderingWidget () 
}

android/media/DataSource.class
DataSource.java
package android.media
public abstract android.media.DataSource extends java.lang.Object implements java.io.Closeable  {
	public abstract int readAt (long, byte[], int) 
	public abstract long getSize () 
}

android/media/IMediaScannerListener$Stub.class
IMediaScannerListener.java
package android.media
public abstract android.media.IMediaScannerListener$Stub extends android.os.Binder implements android.media.IMediaScannerListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_scanCompleted
	public void  () 
	public static android.media.IMediaScannerListener 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.net.Uri _arg1
		String _arg0
		android.net.Uri _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaDrm$KeyRequest.class
MediaDrm.java
package android.media
public final android.media.MediaDrm$KeyRequest extends java.lang.Object {
	private byte[] mData
	private String mDefaultUrl
	void  () 
	public byte[] getData () 
	public java.lang.String getDefaultUrl () 
}

android/media/MediaPlayer$2.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$2 extends java.lang.Object implements java.lang.Runnable  {
	final java.io.InputStream val$fIs
	final android.media.MediaFormat val$fFormat
	final android.os.HandlerThread val$thread
	final android.media.MediaPlayer this$0
	void  (android.media.MediaPlayer, java.io.InputStream, android.media.MediaFormat, android.os.HandlerThread) 
	private int addTrack () 
		android.media.SubtitleTrack track
		java.util.Scanner scanner
		String contents
	public void run () 
		android.os.Message m
		int res
}

android/media/MediaPlayer$OnSubtitleDataListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnSubtitleDataListener extends java.lang.Object {
	public abstract void onSubtitleData (android.media.MediaPlayer, android.media.SubtitleData) 
}

android/media/RemoteControlClient$EventHandler.class
RemoteControlClient.java
package android.media
 android.media.RemoteControlClient$EventHandler extends android.os.Handler {
	final android.media.RemoteControlClient this$0
	public void  (android.media.RemoteControlClient, android.media.RemoteControlClient, android.os.Looper) 
		android.media.RemoteControlClient rcc
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/RemoteController.class
RemoteController.java
package android.media
public final android.media.RemoteController extends java.lang.Object {
	private static final int MAX_BITMAP_DIMENSION
	private static final int TRANSPORT_UNKNOWN
	private static final String TAG
	private static final boolean DEBUG
	private static final Object mGenLock
	private static final Object mInfoLock
	private final android.media.RemoteController$RcDisplay mRcd
	private final android.content.Context mContext
	private final android.media.AudioManager mAudioManager
	private final int mMaxBitmapDimension
	private android.media.RemoteController$MetadataEditor mMetadataEditor
	private int mClientGenerationIdCurrent
	private boolean mIsRegistered
	private android.app.PendingIntent mClientPendingIntentCurrent
	private android.media.RemoteController$OnClientUpdateListener mOnClientUpdateListener
	private android.media.RemoteController$PlaybackInfo mLastPlaybackInfo
	private int mArtworkWidth
	private int mArtworkHeight
	private boolean mEnabled
	public static final int POSITION_SYNCHRONIZATION_NONE
	public static final int POSITION_SYNCHRONIZATION_CHECK
	private final android.media.RemoteController$EventHandler mEventHandler
	private static final int MSG_NEW_PENDING_INTENT
	private static final int MSG_NEW_PLAYBACK_INFO
	private static final int MSG_NEW_TRANSPORT_INFO
	private static final int MSG_NEW_METADATA
	private static final int MSG_CLIENT_CHANGE
	private static final int MSG_DISPLAY_ENABLE
	private static final int SENDMSG_REPLACE
	private static final int SENDMSG_NOOP
	private static final int SENDMSG_QUEUE
	public void  (android.content.Context, android.media.RemoteController$OnClientUpdateListener)  throws java.lang.IllegalArgumentException 
		android.content.Context context
		android.media.RemoteController$OnClientUpdateListener updateListener
	public void  (android.content.Context, android.media.RemoteController$OnClientUpdateListener, android.os.Looper)  throws java.lang.IllegalArgumentException 
		android.os.Looper l
		android.util.DisplayMetrics dm
		android.content.Context context
		android.media.RemoteController$OnClientUpdateListener updateListener
		android.os.Looper looper
	public java.lang.String getRemoteControlClientPackageName () 
	public long getEstimatedMediaPosition () 
		long thenPos
		long now
		long then
		long sinceThen
		long scaledSinceThen
	public boolean sendMediaKeyEvent (android.view.KeyEvent)  throws java.lang.IllegalArgumentException 
		android.app.PendingIntent$CanceledException e
		android.content.Intent intent
		android.view.KeyEvent keyEvent
		android.app.PendingIntent pi
	public boolean seekTo (long)  throws java.lang.IllegalArgumentException 
		long timeMs
		int genId
	public boolean setArtworkConfiguration (boolean, int, int)  throws java.lang.IllegalArgumentException 
		boolean wantBitmap
		int width
		int height
	public boolean setArtworkConfiguration (int, int)  throws java.lang.IllegalArgumentException 
		int width
		int height
	public boolean clearArtworkConfiguration () 
	public boolean setSynchronizationMode (int)  throws java.lang.IllegalArgumentException 
		int sync
	public android.media.RemoteController$MetadataEditor editMetadata () 
		android.media.RemoteController$MetadataEditor editor
	private static void sendMsg (android.os.Handler, int, int, int, int, java.lang.Object, int) 
		android.os.Handler handler
		int msg
		int existingMsgPolicy
		int arg1
		int arg2
		Object obj
		int delayMs
	private void onNewPendingIntent (int, android.app.PendingIntent) 
		int genId
		android.app.PendingIntent pi
	private void onNewPlaybackInfo (int, android.media.RemoteController$PlaybackInfo) 
		int genId
		android.media.RemoteController$PlaybackInfo pi
		android.media.RemoteController$OnClientUpdateListener l
	private void onNewTransportInfo (int, int) 
		int genId
		int transportControlFlags
		android.media.RemoteController$OnClientUpdateListener l
	private void onNewMetadata (int, android.os.Bundle) 
		int genId
		android.os.Bundle metadata
		android.media.RemoteController$OnClientUpdateListener l
		android.media.RemoteController$MetadataEditor metadataEditor
		long editableKeys
	private void onClientChange (int, boolean) 
		int genId
		boolean clearing
		android.media.RemoteController$OnClientUpdateListener l
	private void onDisplayEnable (boolean) 
		int genId
		android.media.RemoteController$PlaybackInfo pi
		android.os.Bundle metadata
		boolean enabled
		android.media.RemoteController$OnClientUpdateListener l
	void setIsRegistered (boolean) 
		boolean registered
	android.media.RemoteController$RcDisplay getRcDisplay () 
	int[] getArtworkSize () 
		int[] size
	android.media.RemoteController$OnClientUpdateListener getUpdateListener () 
	static java.lang.Object access$000 () 
	static int access$100 (android.media.RemoteController) 
		android.media.RemoteController x0
	static java.lang.Object access$200 () 
	static android.media.AudioManager access$300 (android.media.RemoteController) 
		android.media.RemoteController x0
	static int access$102 (android.media.RemoteController, int) 
		android.media.RemoteController x0
		int x1
	static android.media.RemoteController$EventHandler access$400 (android.media.RemoteController) 
		android.media.RemoteController x0
	static void access$500 (android.os.Handler, int, int, int, int, java.lang.Object, int) 
		android.os.Handler x0
		int x1
		int x2
		int x3
		int x4
		Object x5
		int x6
	static void access$600 (android.media.RemoteController, int, android.app.PendingIntent) 
		android.media.RemoteController x0
		int x1
		android.app.PendingIntent x2
	static void access$700 (android.media.RemoteController, int, android.media.RemoteController$PlaybackInfo) 
		android.media.RemoteController x0
		int x1
		android.media.RemoteController$PlaybackInfo x2
	static void access$800 (android.media.RemoteController, int, int) 
		android.media.RemoteController x0
		int x1
		int x2
	static void access$900 (android.media.RemoteController, int, android.os.Bundle) 
		android.media.RemoteController x0
		int x1
		android.os.Bundle x2
	static void access$1000 (android.media.RemoteController, int, boolean) 
		android.media.RemoteController x0
		int x1
		boolean x2
	static void access$1100 (android.media.RemoteController, boolean) 
		android.media.RemoteController x0
		boolean x1
	static void  () 
}

android/media/UnstyledTextExtractor.class
WebVttRenderer.java
package android.media
 android.media.UnstyledTextExtractor extends java.lang.Object implements android.media.Tokenizer$OnTokenListener  {
	StringBuilder mLine
	java.util.Vector mLines
	java.util.Vector mCurrentLine
	long mLastTimestamp
	void  () 
	private void init () 
	public void onData (java.lang.String) 
		String s
	public void onStart (java.lang.String, java.lang.String[], java.lang.String) 
		String tag
		String[] classes
		String annotation
	public void onEnd (java.lang.String) 
		String tag
	public void onTimeStamp (long) 
		long timestampMs
	public void onLineEnd () 
		android.media.TextTrackCueSpan[] spans
	public android.media.TextTrackCueSpan[][] getText () 
		android.media.TextTrackCueSpan[][] lines
}

android/media/MediaDrmException.class
MediaDrmException.java
package android.media
public android.media.MediaDrmException extends java.lang.Exception {
	public void  (java.lang.String) 
		String detailMessage
}

android/media/MediaScanner.class
MediaScanner.java
package android.media
public android.media.MediaScanner extends java.lang.Object {
	private static final String TAG
	private static final String[] FILES_PRESCAN_PROJECTION
	private static final String[] ID_PROJECTION
	private static final int FILES_PRESCAN_ID_COLUMN_INDEX
	private static final int FILES_PRESCAN_PATH_COLUMN_INDEX
	private static final int FILES_PRESCAN_FORMAT_COLUMN_INDEX
	private static final int FILES_PRESCAN_DATE_MODIFIED_COLUMN_INDEX
	private static final String[] PLAYLIST_MEMBERS_PROJECTION
	private static final int ID_PLAYLISTS_COLUMN_INDEX
	private static final int PATH_PLAYLISTS_COLUMN_INDEX
	private static final int DATE_MODIFIED_PLAYLISTS_COLUMN_INDEX
	private static final String RINGTONES_DIR
	private static final String NOTIFICATIONS_DIR
	private static final String ALARMS_DIR
	private static final String MUSIC_DIR
	private static final String PODCAST_DIR
	private static final String[] ID3_GENRES
	private long mNativeContext
	private android.content.Context mContext
	private String mPackageName
	private android.content.IContentProvider mMediaProvider
	private android.net.Uri mAudioUri
	private android.net.Uri mVideoUri
	private android.net.Uri mImagesUri
	private android.net.Uri mThumbsUri
	private android.net.Uri mPlaylistsUri
	private android.net.Uri mFilesUri
	private android.net.Uri mFilesUriNoNotify
	private boolean mProcessPlaylists
	private boolean mProcessGenres
	private int mMtpObjectHandle
	private final String mExternalStoragePath
	private final boolean mExternalIsEmulated
	private static final boolean ENABLE_BULK_INSERTS
	private int mOriginalCount
	private boolean mWasEmptyPriorToScan
	private boolean mDefaultRingtoneSet
	private boolean mDefaultNotificationSet
	private boolean mDefaultAlarmSet
	private String mDefaultRingtoneFilename
	private String mDefaultNotificationFilename
	private String mDefaultAlarmAlertFilename
	private static final String DEFAULT_RINGTONE_PROPERTY_PREFIX
	private boolean mCaseInsensitivePaths
	private final android.graphics.BitmapFactory$Options mBitmapOptions
	private java.util.ArrayList mPlaylistEntries
	private android.media.MediaInserter mMediaInserter
	private java.util.ArrayList mPlayLists
	private android.drm.DrmManagerClient mDrmManagerClient
	private final android.media.MediaScanner$MyMediaScannerClient mClient
	public void  (android.content.Context) 
		android.content.Context c
	private void setDefaultRingtoneFileNames () 
	private boolean isDrmEnabled () 
		String prop
	private void prescan (java.lang.String, boolean)  throws android.os.RemoteException 
		android.system.ErrnoException e1
		String parent
		android.media.MediaFile$MediaFileType mediaFileType
		int fileType
		boolean exists
		long rowId
		String path
		int format
		long lastModified
		int num
		long lastId
		android.net.Uri limitUri
		String filePath
		boolean prescanFiles
		android.database.Cursor c
		String where
		String[] selectionArgs
		android.net.Uri$Builder builder
		android.media.MediaScanner$MediaBulkDeleter deleter
	private boolean inScanDirectory (java.lang.String, java.lang.String[]) 
		String directory
		int i
		String path
		String[] directories
	private void pruneDeadThumbnailFiles () 
		String fullPathString
		int i
		String fullPathString
		SecurityException ex
		String fileToDelete
		java.util.Iterator i$
		android.os.RemoteException e
		java.util.HashSet existingFiles
		String directory
		String[] files
		android.database.Cursor c
	private void postscan (java.lang.String[])  throws android.os.RemoteException 
		String[] directories
	private void releaseResources () 
	private void initialize (java.lang.String) 
		String volumeName
	public void scanDirectories (java.lang.String[], java.lang.String) 
		int i
		long start
		long prescan
		long scan
		long end
		android.database.SQLException e
		UnsupportedOperationException e
		android.os.RemoteException e
		String[] directories
		String volumeName
	public android.net.Uri scanSingleFile (java.lang.String, java.lang.String, java.lang.String) 
		java.io.File file
		long lastModifiedSeconds
		android.os.RemoteException e
		String path
		String volumeName
		String mimeType
	private static boolean isNoMediaFile (java.lang.String) 
		int length
		String path
		java.io.File file
		int lastSlash
	public static boolean isNoMediaPath (java.lang.String) 
		java.io.File file
		int slashIndex
		String path
		int offset
	public void scanMtpFile (java.lang.String, java.lang.String, int, int) 
		String[] whereArgs
		android.os.RemoteException e
		android.content.ContentValues values
		android.media.MediaScanner$FileEntry entry
		android.os.RemoteException e
		String path
		String volumeName
		int objectHandle
		int format
		android.media.MediaFile$MediaFileType mediaFileType
		int fileType
		java.io.File file
		long lastModifiedSeconds
		android.database.Cursor fileList
	android.media.MediaScanner$FileEntry makeEntryFor (java.lang.String) 
		long rowId
		int format
		long lastModified
		android.os.RemoteException e
		String path
		String where
		String[] selectionArgs
		android.database.Cursor c
	private int matchPaths (java.lang.String, java.lang.String) 
		int slash1
		int slash2
		int backSlash1
		int backSlash2
		int start1
		int start2
		int length
		String path1
		String path2
		int result
		int end1
		int end2
	private boolean matchEntries (long, java.lang.String) 
		android.media.MediaScanner$PlaylistEntry entry
		int matchLength
		int i
		long rowId
		String data
		int len
		boolean done
	private void cachePlaylistEntry (java.lang.String, java.lang.String) 
		String line
		String playListDirectory
		android.media.MediaScanner$PlaylistEntry entry
		int entryLength
		char ch1
		boolean fullPath
	private void processCachedPlaylist (android.database.Cursor, android.content.ContentValues, android.net.Uri) 
		long rowId
		String data
		android.os.RemoteException e
		android.media.MediaScanner$PlaylistEntry entry
		int i
		android.database.Cursor fileList
		android.content.ContentValues values
		android.net.Uri playlistUri
		int len
		int index
	private void processM3uPlayList (java.lang.String, java.lang.String, android.net.Uri, android.content.ContentValues, android.database.Cursor) 
		String line
		java.io.File f
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		String path
		String playListDirectory
		android.net.Uri uri
		android.content.ContentValues values
		android.database.Cursor fileList
		java.io.BufferedReader reader
	private void processPlsPlayList (java.lang.String, java.lang.String, android.net.Uri, android.content.ContentValues, android.database.Cursor) 
		int equals
		String line
		java.io.File f
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		String path
		String playListDirectory
		android.net.Uri uri
		android.content.ContentValues values
		android.database.Cursor fileList
		java.io.BufferedReader reader
	private void processWplPlayList (java.lang.String, java.lang.String, android.net.Uri, android.content.ContentValues, android.database.Cursor) 
		java.io.File f
		java.io.IOException e
		org.xml.sax.SAXException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		String path
		String playListDirectory
		android.net.Uri uri
		android.content.ContentValues values
		android.database.Cursor fileList
		java.io.FileInputStream fis
	private void processPlayList (android.media.MediaScanner$FileEntry, android.database.Cursor)  throws android.os.RemoteException 
		int lastDot
		android.net.Uri uri
		android.net.Uri membersUri
		android.media.MediaScanner$FileEntry entry
		android.database.Cursor fileList
		String path
		android.content.ContentValues values
		int lastSlash
		android.net.Uri uri
		android.net.Uri membersUri
		long rowId
		String name
		String playListDirectory
		android.media.MediaFile$MediaFileType mediaFileType
		int fileType
	private void processPlayLists ()  throws android.os.RemoteException 
		android.media.MediaScanner$FileEntry entry
		android.os.RemoteException e1
		java.util.Iterator iterator
		android.database.Cursor fileList
	private native void processDirectory (java.lang.String, android.media.MediaScannerClient) 
	private native void processFile (java.lang.String, java.lang.String, android.media.MediaScannerClient) 
	public native void setLocale (java.lang.String) 
	public native byte[] extractAlbumArt (java.io.FileDescriptor) 
	private static final native void native_init () 
	private final native void native_setup () 
	private final native void native_finalize () 
	public void release () 
	protected void finalize () 
	static boolean access$100 (java.lang.String) 
		String x0
	static boolean access$200 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$300 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.util.ArrayList access$400 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static int access$500 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$600 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String access$700 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static void access$800 (android.media.MediaScanner, java.lang.String, java.lang.String, android.media.MediaScannerClient) 
		android.media.MediaScanner x0
		String x1
		String x2
		android.media.MediaScannerClient x3
	static boolean access$900 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String[] access$1000 () 
	static android.graphics.BitmapFactory$Options access$1100 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.net.Uri access$1200 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.media.MediaInserter access$1300 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.net.Uri access$1400 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.net.Uri access$1500 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.net.Uri access$1600 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$1700 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$1800 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String access$1900 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$2000 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String access$2100 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$2200 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String access$2300 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static java.lang.String access$2400 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.content.IContentProvider access$2500 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static boolean access$1802 (android.media.MediaScanner, boolean) 
		android.media.MediaScanner x0
		boolean x1
	static boolean access$2002 (android.media.MediaScanner, boolean) 
		android.media.MediaScanner x0
		boolean x1
	static boolean access$2202 (android.media.MediaScanner, boolean) 
		android.media.MediaScanner x0
		boolean x1
	static android.content.Context access$2600 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.drm.DrmManagerClient access$2700 (android.media.MediaScanner) 
		android.media.MediaScanner x0
	static android.drm.DrmManagerClient access$2702 (android.media.MediaScanner, android.drm.DrmManagerClient) 
		android.media.MediaScanner x0
		android.drm.DrmManagerClient x1
	static void access$2900 (android.media.MediaScanner, java.lang.String, java.lang.String) 
		android.media.MediaScanner x0
		String x1
		String x2
	static void  () 
}

android/media/MediaFocusControl$RemoteControlStackEntry.class
MediaFocusControl.java
package android.media
public android.media.MediaFocusControl$RemoteControlStackEntry extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	public int mRccId
	public final android.media.MediaFocusControl mController
	public final android.app.PendingIntent mMediaIntent
	public final android.content.ComponentName mReceiverComponent
	public android.os.IBinder mToken
	public String mCallingPackageName
	public int mCallingUid
	public android.media.IRemoteControlClient mRcClient
	public android.media.MediaFocusControl$RcClientDeathHandler mRcClientDeathHandler
	public int mPlaybackType
	public int mPlaybackVolume
	public int mPlaybackVolumeMax
	public int mPlaybackVolumeHandling
	public int mPlaybackStream
	public android.media.MediaFocusControl$RccPlaybackState mPlaybackState
	public android.media.IRemoteVolumeObserver mRemoteVolumeObs
	public void resetPlaybackInfo () 
	public void  (android.media.MediaFocusControl, android.app.PendingIntent, android.content.ComponentName, android.os.IBinder) 
		android.os.RemoteException e
		android.media.MediaFocusControl controller
		android.app.PendingIntent mediaIntent
		android.content.ComponentName eventReceiver
		android.os.IBinder token
	public void unlinkToRcClientDeath () 
		java.util.NoSuchElementException e
	public void destroy () 
	public void binderDied () 
	protected void finalize ()  throws java.lang.Throwable 
}

android/media/SubtitleTrack$RenderingWidget.class
SubtitleTrack.java
package android.media
public abstract android.media.SubtitleTrack$RenderingWidget extends java.lang.Object {
	public abstract void setOnChangedListener (android.media.SubtitleTrack$RenderingWidget$OnChangedListener) 
	public abstract void setSize (int, int) 
	public abstract void setVisible (boolean) 
	public abstract void draw (android.graphics.Canvas) 
	public abstract void onAttachedToWindow () 
	public abstract void onDetachedFromWindow () 
}

android/media/MediaCodecList.class
MediaCodecList.java
package android.media
public final android.media.MediaCodecList extends java.lang.Object {
	public static final native int getCodecCount () 
	public static final android.media.MediaCodecInfo getCodecInfoAt (int) 
		int index
	static final native java.lang.String getCodecName (int) 
	static final native boolean isEncoder (int) 
	static final native java.lang.String[] getSupportedTypes (int) 
	static final native android.media.MediaCodecInfo$CodecCapabilities getCodecCapabilities (int, java.lang.String) 
	static final native int findCodecByName (java.lang.String) 
	private static final native void native_init () 
	private void  () 
	static void  () 
}

android/media/MediaTimeProvider.class
MediaTimeProvider.java
package android.media
public abstract android.media.MediaTimeProvider extends java.lang.Object {
	public static final long NO_TIME
	public abstract void notifyAt (long, android.media.MediaTimeProvider$OnMediaTimeListener) 
	public abstract void scheduleUpdate (android.media.MediaTimeProvider$OnMediaTimeListener) 
	public abstract void cancelNotifications (android.media.MediaTimeProvider$OnMediaTimeListener) 
	public abstract long getCurrentTimeUs (boolean, boolean)  throws java.lang.IllegalStateException 
}

android/media/MediaRouter$RouteInfo.class
MediaRouter.java
package android.media
public android.media.MediaRouter$RouteInfo extends java.lang.Object {
	CharSequence mName
	int mNameResId
	CharSequence mDescription
	private CharSequence mStatus
	int mSupportedTypes
	android.media.MediaRouter$RouteGroup mGroup
	final android.media.MediaRouter$RouteCategory mCategory
	android.graphics.drawable.Drawable mIcon
	int mPlaybackType
	int mVolumeMax
	int mVolume
	int mVolumeHandling
	int mPlaybackStream
	android.media.MediaRouter$VolumeCallbackInfo mVcb
	android.view.Display mPresentationDisplay
	int mPresentationDisplayId
	String mDeviceAddress
	boolean mEnabled
	String mGlobalRouteId
	private int mRealStatusCode
	private int mResolvedStatusCode
	public static final int STATUS_NONE
	public static final int STATUS_SCANNING
	public static final int STATUS_CONNECTING
	public static final int STATUS_AVAILABLE
	public static final int STATUS_NOT_AVAILABLE
	public static final int STATUS_IN_USE
	public static final int STATUS_CONNECTED
	private Object mTag
	public static final int PLAYBACK_TYPE_LOCAL
	public static final int PLAYBACK_TYPE_REMOTE
	public static final int PLAYBACK_VOLUME_FIXED
	public static final int PLAYBACK_VOLUME_VARIABLE
	final android.media.IRemoteVolumeObserver$Stub mRemoteVolObserver
	void  (android.media.MediaRouter$RouteCategory) 
		android.media.MediaRouter$RouteCategory category
	public java.lang.CharSequence getName () 
	public java.lang.CharSequence getName (android.content.Context) 
		android.content.Context context
	java.lang.CharSequence getName (android.content.res.Resources) 
		android.content.res.Resources res
	public java.lang.CharSequence getDescription () 
	public java.lang.CharSequence getStatus () 
	boolean setRealStatusCode (int) 
		int statusCode
	boolean resolveStatusCode () 
		int statusCode
		int resId
	public int getStatusCode () 
	public int getSupportedTypes () 
	public boolean matchesTypes (int) 
		int types
	public android.media.MediaRouter$RouteGroup getGroup () 
	public android.media.MediaRouter$RouteCategory getCategory () 
	public android.graphics.drawable.Drawable getIconDrawable () 
	public void setTag (java.lang.Object) 
		Object tag
	public java.lang.Object getTag () 
	public int getPlaybackType () 
	public int getPlaybackStream () 
	public int getVolume () 
		android.os.RemoteException e
		int vol
	public void requestSetVolume (int) 
		android.os.RemoteException e
		int volume
	public void requestUpdateVolume (int) 
		int volume
		android.os.RemoteException e
		int direction
	public int getVolumeMax () 
		android.os.RemoteException e
		int volMax
	public int getVolumeHandling () 
	public android.view.Display getPresentationDisplay () 
	boolean updatePresentationDisplay () 
		android.view.Display display
	private android.view.Display choosePresentationDisplay () 
		android.view.Display display
		android.view.Display[] arr$
		int len$
		int i$
		android.view.Display display
		android.view.Display[] arr$
		int len$
		int i$
		android.view.Display[] displays
	public java.lang.String getDeviceAddress () 
	public boolean isEnabled () 
	public boolean isConnecting () 
	public boolean isSelected () 
	public boolean isDefault () 
	public void select () 
	void setStatusInt (java.lang.CharSequence) 
		CharSequence status
	void routeUpdated () 
	public java.lang.String toString () 
		String supportedTypes
	static int access$100 (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo x0
}

android/media/SubtitleTrack$Cue.class
SubtitleTrack.java
package android.media
public android.media.SubtitleTrack$Cue extends java.lang.Object {
	public long mStartTimeMs
	public long mEndTimeMs
	public long[] mInnerTimesMs
	public long mRunID
	public android.media.SubtitleTrack$Cue mNextInRun
	public void  () 
	public void onTime (long) 
		long timeMs
}

android/media/MediaRouter$SimpleCallback.class
MediaRouter.java
package android.media
public android.media.MediaRouter$SimpleCallback extends android.media.MediaRouter$Callback {
	public void  () 
	public void onRouteSelected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		int type
		android.media.MediaRouter$RouteInfo info
	public void onRouteUnselected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		int type
		android.media.MediaRouter$RouteInfo info
	public void onRouteAdded (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteRemoved (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteGrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup, int) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
		int index
	public void onRouteUngrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
	public void onRouteVolumeChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
}

android/media/IRemoteControlDisplay$Stub$Proxy.class
IRemoteControlDisplay.java
package android.media
 android.media.IRemoteControlDisplay$Stub$Proxy extends java.lang.Object implements android.media.IRemoteControlDisplay  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setCurrentClientId (int, android.app.PendingIntent, boolean)  throws android.os.RemoteException 
		int clientGeneration
		android.app.PendingIntent clientMediaIntent
		boolean clearing
		android.os.Parcel _data
	public void setEnabled (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
	public void setPlaybackState (int, int, long, long, float)  throws android.os.RemoteException 
		int generationId
		int state
		long stateChangeTimeMs
		long currentPosMs
		float speed
		android.os.Parcel _data
	public void setTransportControlInfo (int, int, int)  throws android.os.RemoteException 
		int generationId
		int transportControlFlags
		int posCapabilities
		android.os.Parcel _data
	public void setMetadata (int, android.os.Bundle)  throws android.os.RemoteException 
		int generationId
		android.os.Bundle metadata
		android.os.Parcel _data
	public void setArtwork (int, android.graphics.Bitmap)  throws android.os.RemoteException 
		int generationId
		android.graphics.Bitmap artwork
		android.os.Parcel _data
	public void setAllMetadata (int, android.os.Bundle, android.graphics.Bitmap)  throws android.os.RemoteException 
		int generationId
		android.os.Bundle metadata
		android.graphics.Bitmap artwork
		android.os.Parcel _data
}

android/media/IRemoteVolumeObserver$Stub$Proxy.class
IRemoteVolumeObserver.java
package android.media
 android.media.IRemoteVolumeObserver$Stub$Proxy extends java.lang.Object implements android.media.IRemoteVolumeObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dispatchRemoteVolumeUpdate (int, int)  throws android.os.RemoteException 
		int direction
		int value
		android.os.Parcel _data
}

android/media/IRingtonePlayer.class
IRingtonePlayer.java
package android.media
public abstract android.media.IRingtonePlayer extends java.lang.Object implements android.os.IInterface  {
	public abstract void play (android.os.IBinder, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract void stop (android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean isPlaying (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void playAsync (android.net.Uri, android.os.UserHandle, boolean, int)  throws android.os.RemoteException 
	public abstract void stopAsync ()  throws android.os.RemoteException 
}

android/media/AudioTrack$NativeEventHandlerDelegate$1.class
AudioTrack.java
package android.media
 android.media.AudioTrack$NativeEventHandlerDelegate$1 extends android.os.Handler {
	final android.media.AudioTrack val$this$0
	final android.media.AudioTrack val$track
	final android.media.AudioTrack$OnPlaybackPositionUpdateListener val$listener
	final android.media.AudioTrack$NativeEventHandlerDelegate this$1
	void  (android.media.AudioTrack$NativeEventHandlerDelegate, android.os.Looper, android.media.AudioTrack, android.media.AudioTrack, android.media.AudioTrack$OnPlaybackPositionUpdateListener) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/MediaMuxer$OutputFormat.class
MediaMuxer.java
package android.media
public final android.media.MediaMuxer$OutputFormat extends java.lang.Object {
	public static final int MUXER_OUTPUT_MPEG_4
	private void  () 
}

android/media/JetPlayer.class
JetPlayer.java
package android.media
public android.media.JetPlayer extends java.lang.Object {
	private static int MAXTRACKS
	private static final int JET_EVENT
	private static final int JET_USERID_UPDATE
	private static final int JET_NUMQUEUEDSEGMENT_UPDATE
	private static final int JET_PAUSE_UPDATE
	private static final int JET_EVENT_VAL_MASK
	private static final int JET_EVENT_CTRL_MASK
	private static final int JET_EVENT_CHAN_MASK
	private static final int JET_EVENT_TRACK_MASK
	private static final int JET_EVENT_SEG_MASK
	private static final int JET_EVENT_CTRL_SHIFT
	private static final int JET_EVENT_CHAN_SHIFT
	private static final int JET_EVENT_TRACK_SHIFT
	private static final int JET_EVENT_SEG_SHIFT
	private static final int JET_OUTPUT_RATE
	private static final int JET_OUTPUT_CHANNEL_CONFIG
	private android.media.JetPlayer$NativeEventHandler mEventHandler
	private android.os.Looper mInitializationLooper
	private final Object mEventListenerLock
	private android.media.JetPlayer$OnJetEventListener mJetEventListener
	private static android.media.JetPlayer singletonRef
	private long mNativePlayerInJavaObj
	private static final String TAG
	public static android.media.JetPlayer getJetPlayer () 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	private void  () 
		int buffSizeInBytes
	protected void finalize () 
	public void release () 
	public static int getMaxTracks () 
	public boolean loadJetFile (java.lang.String) 
		String path
	public boolean loadJetFile (android.content.res.AssetFileDescriptor) 
		android.content.res.AssetFileDescriptor afd
		long len
	public boolean closeJetFile () 
	public boolean play () 
	public boolean pause () 
	public boolean queueJetSegment (int, int, int, int, int, byte) 
		int segmentNum
		int libNum
		int repeatCount
		int transpose
		int muteFlags
		byte userID
	public boolean queueJetSegmentMuteArray (int, int, int, int, boolean[], byte) 
		int segmentNum
		int libNum
		int repeatCount
		int transpose
		boolean[] muteArray
		byte userID
	public boolean setMuteFlags (int, boolean) 
		int muteFlags
		boolean sync
	public boolean setMuteArray (boolean[], boolean) 
		boolean[] muteArray
		boolean sync
	public boolean setMuteFlag (int, boolean, boolean) 
		int trackId
		boolean muteFlag
		boolean sync
	public boolean triggerClip (int) 
		int clipId
	public boolean clearQueue () 
	public void setEventListener (android.media.JetPlayer$OnJetEventListener) 
		android.media.JetPlayer$OnJetEventListener listener
	public void setEventListener (android.media.JetPlayer$OnJetEventListener, android.os.Handler) 
		android.media.JetPlayer$OnJetEventListener listener
		android.os.Handler handler
	private final native boolean native_setup (java.lang.Object, int, int) 
	private final native void native_finalize () 
	private final native void native_release () 
	private final native boolean native_loadJetFromFile (java.lang.String) 
	private final native boolean native_loadJetFromFileD (java.io.FileDescriptor, long, long) 
	private final native boolean native_closeJetFile () 
	private final native boolean native_playJet () 
	private final native boolean native_pauseJet () 
	private final native boolean native_queueJetSegment (int, int, int, int, int, byte) 
	private final native boolean native_queueJetSegmentMuteArray (int, int, int, int, boolean[], byte) 
	private final native boolean native_setMuteFlags (int, boolean) 
	private final native boolean native_setMuteArray (boolean[], boolean) 
	private final native boolean native_setMuteFlag (int, boolean, boolean) 
	private final native boolean native_triggerClip (int) 
	private final native boolean native_clearQueue () 
	private static void postEventFromNative (java.lang.Object, int, int, int) 
		android.os.Message m
		Object jetplayer_ref
		int what
		int arg1
		int arg2
		android.media.JetPlayer jet
	private static void logd (java.lang.String) 
		String msg
	private static void loge (java.lang.String) 
		String msg
	static java.lang.Object access$000 (android.media.JetPlayer) 
		android.media.JetPlayer x0
	static android.media.JetPlayer$OnJetEventListener access$100 (android.media.JetPlayer) 
		android.media.JetPlayer x0
	static void access$200 (java.lang.String) 
		String x0
	static void  () 
}

android/media/MediaRouter$Static.class
MediaRouter.java
package android.media
 android.media.MediaRouter$Static extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener  {
	final android.content.Context mAppContext
	final android.content.res.Resources mResources
	final android.media.IAudioService mAudioService
	final android.hardware.display.DisplayManager mDisplayService
	final android.media.IMediaRouterService mMediaRouterService
	final android.os.Handler mHandler
	final java.util.concurrent.CopyOnWriteArrayList mCallbacks
	final java.util.ArrayList mRoutes
	final java.util.ArrayList mCategories
	final android.media.MediaRouter$RouteCategory mSystemCategory
	final android.media.AudioRoutesInfo mCurAudioRoutesInfo
	android.media.MediaRouter$RouteInfo mDefaultAudioVideo
	android.media.MediaRouter$RouteInfo mBluetoothA2dpRoute
	android.media.MediaRouter$RouteInfo mSelectedRoute
	final boolean mCanConfigureWifiDisplays
	boolean mActivelyScanningWifiDisplays
	String mPreviousActiveWifiDisplayAddress
	int mDiscoveryRequestRouteTypes
	boolean mDiscoverRequestActiveScan
	int mCurrentUserId
	android.media.IMediaRouterClient mClient
	android.media.MediaRouterClientState mClientState
	final android.media.IAudioRoutesObserver$Stub mAudioRoutesObserver
	void  (android.content.Context) 
		android.content.Context appContext
		android.os.IBinder b
	void startMonitoringRoutes (android.content.Context) 
		android.os.RemoteException e
		android.content.Context appContext
		android.media.AudioRoutesInfo newAudioRoutes
	void updateAudioRoutes (android.media.AudioRoutesInfo) 
		int name
		int name
		int name
		int name
		android.os.RemoteException e
		android.media.MediaRouter$RouteInfo info
		android.media.AudioRoutesInfo newRoutes
		int mainType
		boolean a2dpEnabled
	void updateDiscoveryRequest () 
		android.media.MediaRouter$CallbackInfo cbi
		int i
		int routeTypes
		int passiveRouteTypes
		boolean activeScan
		boolean activeScanWifiDisplay
		int count
	public void onDisplayAdded (int) 
		int displayId
	public void onDisplayChanged (int) 
		int displayId
	public void onDisplayRemoved (int) 
		int displayId
	public android.view.Display[] getAllPresentationDisplays () 
	private void updatePresentationDisplays (int) 
		android.media.MediaRouter$RouteInfo route
		int i
		int changedDisplayId
		int count
	void setSelectedRoute (android.media.MediaRouter$RouteInfo, boolean) 
		android.media.MediaRouter$RouteInfo info
		boolean explicit
	void rebindAsUser (int) 
		android.os.RemoteException ex
		android.media.MediaRouter$Static$Client client
		android.os.RemoteException ex
		int userId
	void publishClientDiscoveryRequest () 
		android.os.RemoteException ex
	void publishClientSelectedRoute (boolean) 
		android.os.RemoteException ex
		boolean explicit
	void updateClientState () 
		android.os.RemoteException ex
		android.media.MediaRouterClientState$RouteInfo globalRoute
		android.media.MediaRouter$RouteInfo route
		int i
		android.media.MediaRouter$RouteInfo route
		android.media.MediaRouterClientState$RouteInfo globalRoute
		int j
		android.media.MediaRouter$RouteInfo route
		String globalRouteId
		int i
		java.util.ArrayList globalRoutes
		String globallySelectedRouteId
		int globalRouteCount
	void requestSetVolume (android.media.MediaRouter$RouteInfo, int) 
		android.os.RemoteException ex
		android.media.MediaRouter$RouteInfo route
		int volume
	void requestUpdateVolume (android.media.MediaRouter$RouteInfo, int) 
		android.os.RemoteException ex
		android.media.MediaRouter$RouteInfo route
		int direction
	android.media.MediaRouter$RouteInfo makeGlobalRoute (android.media.MediaRouterClientState$RouteInfo) 
		android.media.MediaRouterClientState$RouteInfo globalRoute
		android.media.MediaRouter$RouteInfo route
	void updateGlobalRoute (android.media.MediaRouter$RouteInfo, android.media.MediaRouterClientState$RouteInfo) 
		android.media.MediaRouter$RouteInfo route
		android.media.MediaRouterClientState$RouteInfo globalRoute
		boolean changed
		boolean volumeChanged
		boolean presentationDisplayChanged
		int oldSupportedTypes
	android.media.MediaRouter$RouteInfo findGlobalRoute (java.lang.String) 
		android.media.MediaRouter$RouteInfo route
		int i
		String globalRouteId
		int count
}

android/media/MediaPlayer$ProxyReceiver.class
MediaPlayer.java
package android.media
 android.media.MediaPlayer$ProxyReceiver extends android.content.BroadcastReceiver {
	final android.media.MediaPlayer this$0
	private void  (android.media.MediaPlayer) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	void  (android.media.MediaPlayer, android.media.MediaPlayer$1) 
		android.media.MediaPlayer x0
		android.media.MediaPlayer$1 x1
}

android/media/MediaFocusControl$RemoteControlStackEntry$1.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$RemoteControlStackEntry$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.media.MediaFocusControl$RemoteControlStackEntry this$0
	void  (android.media.MediaFocusControl$RemoteControlStackEntry) 
	public void run () 
}

android/media/WebVttParser$2.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$2 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	public void parse (java.lang.String) 
		String line
}

android/media/RingtoneManager.class
RingtoneManager.java
package android.media
public android.media.RingtoneManager extends java.lang.Object {
	private static final String TAG
	public static final int TYPE_RINGTONE
	public static final int TYPE_NOTIFICATION
	public static final int TYPE_ALARM
	public static final int TYPE_ALL
	public static final String ACTION_RINGTONE_PICKER
	public static final String EXTRA_RINGTONE_SHOW_DEFAULT
	public static final String EXTRA_RINGTONE_SHOW_SILENT
	public static final String EXTRA_RINGTONE_INCLUDE_DRM
	public static final String EXTRA_RINGTONE_EXISTING_URI
	public static final String EXTRA_RINGTONE_DEFAULT_URI
	public static final String EXTRA_RINGTONE_TYPE
	public static final String EXTRA_RINGTONE_TITLE
	public static final String EXTRA_RINGTONE_PICKED_URI
	private static final String[] INTERNAL_COLUMNS
	private static final String[] MEDIA_COLUMNS
	public static final int ID_COLUMN_INDEX
	public static final int TITLE_COLUMN_INDEX
	public static final int URI_COLUMN_INDEX
	private android.app.Activity mActivity
	private android.content.Context mContext
	private android.database.Cursor mCursor
	private int mType
	private final java.util.List mFilterColumns
	private boolean mStopPreviousRingtone
	private android.media.Ringtone mPreviousRingtone
	public void  (android.app.Activity) 
		android.app.Activity activity
	public void  (android.content.Context) 
		android.content.Context context
	public void setType (int) 
		int type
	public int inferStreamType () 
	public void setStopPreviousRingtone (boolean) 
		boolean stopPreviousRingtone
	public boolean getStopPreviousRingtone () 
	public void stopPreviousRingtone () 
	public boolean getIncludeDrm () 
	public void setIncludeDrm (boolean) 
		boolean includeDrm
	public android.database.Cursor getCursor () 
		android.database.Cursor internalCursor
		android.database.Cursor mediaCursor
	public android.media.Ringtone getRingtone (int) 
		int position
	public android.net.Uri getRingtoneUri (int) 
		int position
	private static android.net.Uri getUriFromCursor (android.database.Cursor) 
		android.database.Cursor cursor
	public int getRingtonePosition (android.net.Uri) 
		String uriString
		int i
		android.net.Uri ringtoneUri
		android.database.Cursor cursor
		int cursorCount
		android.net.Uri currentUri
		String previousUriString
	public static android.net.Uri getValidRingtoneUri (android.content.Context) 
		android.content.Context context
		android.media.RingtoneManager rm
		android.net.Uri uri
	private static android.net.Uri getValidRingtoneUriFromCursorAndClose (android.content.Context, android.database.Cursor) 
		android.net.Uri uri
		android.content.Context context
		android.database.Cursor cursor
	private android.database.Cursor getInternalRingtones () 
	private android.database.Cursor getMediaRingtones () 
		String status
	private void setFilterColumnsList (int) 
		int type
		java.util.List columns
	private static java.lang.String constructBooleanTrueWhereClause (java.util.List) 
		int i
		java.util.List columns
		StringBuilder sb
	private android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	public static android.media.Ringtone getRingtone (android.content.Context, android.net.Uri) 
		android.content.Context context
		android.net.Uri ringtoneUri
	private static android.media.Ringtone getRingtone (android.content.Context, android.net.Uri, int) 
		android.media.Ringtone r
		Exception ex
		android.content.Context context
		android.net.Uri ringtoneUri
		int streamType
	public static android.net.Uri getActualDefaultRingtoneUri (android.content.Context, int) 
		android.content.Context context
		int type
		String setting
		String uriString
	public static void setActualDefaultRingtoneUri (android.content.Context, int, android.net.Uri) 
		android.content.Context context
		int type
		android.net.Uri ringtoneUri
		String setting
	private static java.lang.String getSettingForType (int) 
		int type
	public static boolean isDefault (android.net.Uri) 
		android.net.Uri ringtoneUri
	public static int getDefaultType (android.net.Uri) 
		android.net.Uri defaultRingtoneUri
	public static android.net.Uri getDefaultUri (int) 
		int type
	static void  () 
}

android/media/AudioService$AudioHandler.class
AudioService.java
package android.media
 android.media.AudioService$AudioHandler extends android.os.Handler {
	final android.media.AudioService this$0
	private void  (android.media.AudioService) 
	private void setDeviceVolume (android.media.AudioService$VolumeStreamState, int) 
		int streamDevice
		int streamType
		android.media.AudioService$VolumeStreamState streamState
		int device
		int numStreamTypes
	private void setAllVolumes (android.media.AudioService$VolumeStreamState) 
		int streamType
		android.media.AudioService$VolumeStreamState streamState
		int numStreamTypes
	private void persistVolume (android.media.AudioService$VolumeStreamState, int) 
		android.media.AudioService$VolumeStreamState streamState
		int device
	private void persistRingerMode (int) 
		int ringerMode
	private boolean onLoadSoundEffects () 
		InterruptedException e
		int fileIdx
		String filePath
		int sampleId
		int effect
		InterruptedException e
		int status
		int effect
		int attempts
		int[] poolId
		int numSamples
		int status
	private void onUnloadSoundEffects () 
		int fileIdx
		int effect
		int[] poolId
	private void onPlaySoundEffect (int, int) 
		float volFloat
		String filePath
		java.io.IOException ex
		IllegalArgumentException ex
		IllegalStateException ex
		android.media.MediaPlayer mediaPlayer
		float volFloat
		int effectType
		int volume
	private void cleanupPlayer (android.media.MediaPlayer) 
		IllegalStateException ex
		android.media.MediaPlayer mp
	private void setForceUse (int, int) 
		int usage
		int config
	private void onPersistSafeVolumeState (int) 
		int state
	public void handleMessage (android.os.Message) 
		java.util.Map$Entry device
		java.util.Set set
		java.util.Iterator i
		android.media.AudioService$VolumeStreamState streamState
		int streamType
		android.media.AudioService$LoadSoundEffectReply reply
		android.os.RemoteException e
		android.media.IAudioRoutesObserver obs
		android.media.AudioRoutesInfo routes
		int N
		int numStreamTypes
		boolean loaded
		android.os.Message msg
	void  (android.media.AudioService, android.media.AudioService$1) 
		android.media.AudioService x0
		android.media.AudioService$1 x1
	static void access$5100 (android.media.AudioService$AudioHandler, android.media.MediaPlayer) 
		android.media.AudioService$AudioHandler x0
		android.media.MediaPlayer x1
}

android/media/TimedText$Justification.class
TimedText.java
package android.media
public final android.media.TimedText$Justification extends java.lang.Object {
	public final int horizontalJustification
	public final int verticalJustification
	public void  (int, int) 
		int horizontal
		int vertical
}

android/media/IAudioRoutesObserver$Stub$Proxy.class
IAudioRoutesObserver.java
package android.media
 android.media.IAudioRoutesObserver$Stub$Proxy extends java.lang.Object implements android.media.IAudioRoutesObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dispatchAudioRoutesChanged (android.media.AudioRoutesInfo)  throws android.os.RemoteException 
		android.media.AudioRoutesInfo newRoutes
		android.os.Parcel _data
}

android/media/AudioRecord$OnRecordPositionUpdateListener.class
AudioRecord.java
package android.media
public abstract android.media.AudioRecord$OnRecordPositionUpdateListener extends java.lang.Object {
	public abstract void onMarkerReached (android.media.AudioRecord) 
	public abstract void onPeriodicNotification (android.media.AudioRecord) 
}

android/media/AudioTimestamp.class
AudioTimestamp.java
package android.media
public final android.media.AudioTimestamp extends java.lang.Object {
	public long framePosition
	public long nanoTime
	public void  () 
}

android/media/IMediaRouterService.class
IMediaRouterService.java
package android.media
public abstract android.media.IMediaRouterService extends java.lang.Object implements android.os.IInterface  {
	public abstract void registerClientAsUser (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void unregisterClient (android.media.IMediaRouterClient)  throws android.os.RemoteException 
	public abstract android.media.MediaRouterClientState getState (android.media.IMediaRouterClient)  throws android.os.RemoteException 
	public abstract void setDiscoveryRequest (android.media.IMediaRouterClient, int, boolean)  throws android.os.RemoteException 
	public abstract void setSelectedRoute (android.media.IMediaRouterClient, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void requestSetVolume (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void requestUpdateVolume (android.media.IMediaRouterClient, java.lang.String, int)  throws android.os.RemoteException 
}

android/media/AudioService$LoadSoundEffectReply.class
AudioService.java
package android.media
 android.media.AudioService$LoadSoundEffectReply extends java.lang.Object {
	public int mStatus
	final android.media.AudioService this$0
	void  (android.media.AudioService) 
}

android/media/RemoteController$RcDisplay.class
RemoteController.java
package android.media
 android.media.RemoteController$RcDisplay extends android.media.IRemoteControlDisplay$Stub {
	private final java.lang.ref.WeakReference mController
	void  (android.media.RemoteController) 
		android.media.RemoteController rc
	public void setCurrentClientId (int, android.app.PendingIntent, boolean) 
		int genId
		android.app.PendingIntent clientMediaIntent
		boolean clearing
		android.media.RemoteController rc
		boolean isNew
	public void setEnabled (boolean) 
		boolean enabled
		android.media.RemoteController rc
	public void setPlaybackState (int, int, long, long, float) 
		int genId
		int state
		long stateChangeTimeMs
		long currentPosMs
		float speed
		android.media.RemoteController rc
		android.media.RemoteController$PlaybackInfo playbackInfo
	public void setTransportControlInfo (int, int, int) 
		int genId
		int transportControlFlags
		int posCapabilities
		android.media.RemoteController rc
	public void setMetadata (int, android.os.Bundle) 
		int genId
		android.os.Bundle metadata
		android.media.RemoteController rc
	public void setArtwork (int, android.graphics.Bitmap) 
		int genId
		android.graphics.Bitmap artwork
		android.media.RemoteController rc
		android.os.Bundle metadata
	public void setAllMetadata (int, android.os.Bundle, android.graphics.Bitmap) 
		int genId
		android.os.Bundle metadata
		android.graphics.Bitmap artwork
		android.media.RemoteController rc
}

android/media/AudioService.class
AudioService.java
package android.media
public android.media.AudioService extends android.media.IAudioService$Stub {
	private static final String TAG
	protected static final boolean DEBUG_RC
	protected static final boolean DEBUG_VOL
	private static final boolean DEBUG_CERTS
	private static final int PERSIST_DELAY
	private final android.content.Context mContext
	private final android.content.ContentResolver mContentResolver
	private final android.app.AppOpsManager mAppOps
	private final boolean mVoiceCapable
	private android.view.VolumePanel mVolumePanel
	private static final int SENDMSG_REPLACE
	private static final int SENDMSG_NOOP
	private static final int SENDMSG_QUEUE
	private static final int MSG_SET_DEVICE_VOLUME
	private static final int MSG_PERSIST_VOLUME
	private static final int MSG_PERSIST_MASTER_VOLUME
	private static final int MSG_PERSIST_RINGER_MODE
	private static final int MSG_MEDIA_SERVER_DIED
	private static final int MSG_PLAY_SOUND_EFFECT
	private static final int MSG_BTA2DP_DOCK_TIMEOUT
	private static final int MSG_LOAD_SOUND_EFFECTS
	private static final int MSG_SET_FORCE_USE
	private static final int MSG_BT_HEADSET_CNCT_FAILED
	private static final int MSG_SET_ALL_VOLUMES
	private static final int MSG_PERSIST_MASTER_VOLUME_MUTE
	private static final int MSG_REPORT_NEW_ROUTES
	private static final int MSG_SET_FORCE_BT_A2DP_USE
	private static final int MSG_CHECK_MUSIC_ACTIVE
	private static final int MSG_BROADCAST_AUDIO_BECOMING_NOISY
	private static final int MSG_CONFIGURE_SAFE_MEDIA_VOLUME
	private static final int MSG_CONFIGURE_SAFE_MEDIA_VOLUME_FORCED
	private static final int MSG_PERSIST_SAFE_VOLUME_STATE
	private static final int MSG_BROADCAST_BT_CONNECTION_STATE
	private static final int MSG_UNLOAD_SOUND_EFFECTS
	private static final int MSG_SET_WIRED_DEVICE_CONNECTION_STATE
	private static final int MSG_SET_A2DP_CONNECTION_STATE
	private static final int BTA2DP_DOCK_TIMEOUT_MILLIS
	private static final int BT_HEADSET_CNCT_TIMEOUT_MS
	private android.media.AudioService$AudioSystemThread mAudioSystemThread
	private android.media.AudioService$AudioHandler mAudioHandler
	private android.media.AudioService$VolumeStreamState[] mStreamStates
	private android.media.AudioService$SettingsObserver mSettingsObserver
	private int mMode
	private final Object mSettingsLock
	private android.media.SoundPool mSoundPool
	private final Object mSoundEffectsLock
	private static final int NUM_SOUNDPOOL_CHANNELS
	private static final int MAX_MASTER_VOLUME
	private static final int MAX_BATCH_VOLUME_ADJUST_STEPS
	private static final String SOUND_EFFECTS_PATH
	private static final java.util.List SOUND_EFFECT_FILES
	private final int[][] SOUND_EFFECT_FILES_MAP
	private static final int[] MAX_STREAM_VOLUME
	private final int[] STREAM_VOLUME_ALIAS
	private final int[] STREAM_VOLUME_ALIAS_NON_VOICE
	private int[] mStreamVolumeAlias
	private static final int[] STEAM_VOLUME_OPS
	private final boolean mUseFixedVolume
	private final String[] STREAM_NAMES
	private final android.media.AudioSystem$ErrorCallback mAudioSystemCallback
	private int mRingerMode
	private int mRingerModeAffectedStreams
	private int mRingerModeMutedStreams
	private int mMuteAffectedStreams
	private int mVibrateSetting
	private final boolean mHasVibrator
	private final android.content.BroadcastReceiver mReceiver
	private final java.util.HashMap mConnectedDevices
	private int mForcedUseForComm
	private final boolean mUseMasterVolume
	private final int[] mMasterVolumeRamp
	private final java.util.ArrayList mSetModeDeathHandlers
	private final java.util.ArrayList mScoClients
	private android.bluetooth.BluetoothHeadset mBluetoothHeadset
	private android.bluetooth.BluetoothDevice mBluetoothHeadsetDevice
	private int mScoAudioState
	private static final int SCO_STATE_INACTIVE
	private static final int SCO_STATE_ACTIVATE_REQ
	private static final int SCO_STATE_ACTIVE_INTERNAL
	private static final int SCO_STATE_DEACTIVATE_REQ
	private static final int SCO_STATE_ACTIVE_EXTERNAL
	private static final int SCO_STATE_DEACTIVATE_EXT_REQ
	private int mScoAudioMode
	private static final int SCO_MODE_VIRTUAL_CALL
	private static final int SCO_MODE_RAW
	private int mScoConnectionState
	private boolean mBootCompleted
	private android.media.AudioService$SoundPoolCallback mSoundPoolCallBack
	private android.media.AudioService$SoundPoolListenerThread mSoundPoolListenerThread
	private android.os.Looper mSoundPoolLooper
	private static int sSoundEffectVolumeDb
	private static final int DEFAULT_STREAM_TYPE_OVERRIDE_DELAY_MS
	private int mPrevVolDirection
	private android.app.KeyguardManager mKeyguardManager
	private int mVolumeControlStream
	private final Object mForceControlStreamLock
	private android.media.AudioService$ForceControlStreamClient mForceControlStreamClient
	private volatile android.media.IRingtonePlayer mRingtonePlayer
	private int mDeviceOrientation
	private int mDeviceRotation
	private boolean mBluetoothA2dpEnabled
	private final Object mBluetoothA2dpEnabledLock
	final android.media.AudioRoutesInfo mCurAudioRoutes
	final android.os.RemoteCallbackList mRoutesObservers
	public static final int STREAM_REMOTE_MUSIC
	final int mFixedVolumeDevices
	private final boolean mMonitorOrientation
	private final boolean mMonitorRotation
	private boolean mDockAudioMediaEnabled
	private int mDockState
	private android.media.AudioService$StreamVolumeCommand mPendingVolumeCommand
	private android.os.PowerManager$WakeLock mAudioEventWakeLock
	private final android.media.MediaFocusControl mMediaFocusControl
	private android.bluetooth.BluetoothA2dp mA2dp
	private final Object mA2dpAvrcpLock
	private boolean mAvrcpAbsVolSupported
	private static final String TAG_AUDIO_ASSETS
	private static final String ATTR_VERSION
	private static final String TAG_GROUP
	private static final String ATTR_GROUP_NAME
	private static final String TAG_ASSET
	private static final String ATTR_ASSET_ID
	private static final String ATTR_ASSET_FILE
	private static final String ASSET_FILE_VERSION
	private static final String GROUP_TOUCH_SOUNDS
	private static final int SOUND_EFECTS_LOAD_TIMEOUT_MS
	private android.bluetooth.BluetoothProfile$ServiceListener mBluetoothProfileServiceListener
	int mBecomingNoisyIntentDevices
	private String mDockAddress
	private final int SAFE_MEDIA_VOLUME_NOT_CONFIGURED
	private final int SAFE_MEDIA_VOLUME_DISABLED
	private final int SAFE_MEDIA_VOLUME_INACTIVE
	private final int SAFE_MEDIA_VOLUME_ACTIVE
	private Integer mSafeMediaVolumeState
	private int mMcc
	private int mSafeMediaVolumeIndex
	private final int mSafeMediaVolumeDevices
	private int mMusicActiveMs
	private static final int UNSAFE_VOLUME_MUSIC_ACTIVE_MS_MAX
	private static final int MUSIC_ACTIVE_POLL_PERIOD_MS
	private static final int SAFE_VOLUME_CONFIGURE_TIMEOUT_MS
	private Boolean mCameraSoundForced
	private static final String[] RINGER_MODE_NAMES
	public void  (android.content.Context) 
		android.content.Context context
		android.os.PowerManager pm
		android.os.Vibrator vibrator
		boolean cameraSoundForced
		android.content.IntentFilter intentFilter
	private void createAudioSystemThread () 
	private void waitForAudioHandlerCreation () 
		InterruptedException e
	private void checkAllAliasStreamVolumes () 
		int streamType
		int numStreamTypes
	private void createStreamStates () 
		int i
		int numStreamTypes
		android.media.AudioService$VolumeStreamState[] streams
	private void dumpStreamStates (java.io.PrintWriter) 
		int i
		java.io.PrintWriter pw
		int numStreamTypes
	private void updateStreamVolumeAlias (boolean) 
		int dtmfStreamAlias
		boolean updateVolumes
		int dtmfStreamAlias
	private void readDockAudioSettings (android.content.ContentResolver) 
		android.content.ContentResolver cr
	private void readPersistedSettings () 
		android.content.ContentResolver cr
		int ringerModeFromSettings
		int ringerMode
		boolean masterMute
	private int rescaleIndex (int, int, int) 
		int index
		int srcStream
		int dstStream
	public boolean isLocalOrRemoteMusicActive () 
	public void adjustVolume (int, int, java.lang.String) 
		int direction
		int flags
		String callingPackage
	public void adjustLocalOrRemoteStreamVolume (int, int, java.lang.String) 
		int streamType
		int direction
		String callingPackage
	public void adjustSuggestedStreamVolume (int, int, int, java.lang.String) 
		int streamType
		int direction
		int suggestedStreamType
		int flags
		String callingPackage
		int streamType
	public void adjustStreamVolume (int, int, int, java.lang.String) 
		int step
		int step
		int ringerMode
		int streamType
		int direction
		int flags
		String callingPackage
		int streamTypeAlias
		android.media.AudioService$VolumeStreamState streamState
		int device
		int aliasIndex
		boolean adjustVolume
		int step
		int oldIndex
		int index
	public void adjustMasterVolume (int, int, java.lang.String) 
		int i
		int steps
		int flags
		String callingPackage
		int volume
		int delta
		int numSteps
		int direction
	private void onSetStreamVolume (int, int, int, int) 
		int newRingerMode
		int newRingerMode
		int streamType
		int index
		int flags
		int device
	public void setStreamVolume (int, int, int, java.lang.String) 
		int streamType
		int index
		int flags
		String callingPackage
		int streamTypeAlias
		android.media.AudioService$VolumeStreamState streamState
		int device
		int oldIndex
	public void forceVolumeControlStream (int, android.os.IBinder) 
		int streamType
		android.os.IBinder cb
	private int findVolumeDelta (int, int) 
		int i
		int i
		int length
		int direction
		int volume
		int delta
	private void sendBroadcastToAll (android.content.Intent) 
		android.content.Intent intent
		long ident
	private void sendStickyBroadcastToAll (android.content.Intent) 
		android.content.Intent intent
		long ident
	private void sendVolumeUpdate (int, int, int, int) 
		android.content.Intent intent
		int streamType
		int oldIndex
		int index
		int flags
	private void sendMasterVolumeUpdate (int, int, int) 
		int flags
		int oldVolume
		int newVolume
		android.content.Intent intent
	private void sendMasterMuteUpdate (boolean, int) 
		boolean muted
		int flags
	private void broadcastMasterMuteStatus (boolean) 
		boolean muted
		android.content.Intent intent
	private void setStreamVolumeInt (int, int, int, boolean) 
		int streamType
		int index
		int device
		boolean force
		android.media.AudioService$VolumeStreamState streamState
	public void setStreamSolo (int, boolean, android.os.IBinder) 
		int stream
		int streamType
		boolean state
		android.os.IBinder cb
	public void setStreamMute (int, boolean, android.os.IBinder) 
		int streamType
		boolean state
		android.os.IBinder cb
	public boolean isStreamMute (int) 
		int streamType
	public void setMasterMute (boolean, int, android.os.IBinder) 
		boolean state
		int flags
		android.os.IBinder cb
	public boolean isMasterMute () 
	protected static int getMaxStreamVolume (int) 
		int streamType
	public int getStreamVolume (int) 
		int streamType
		int device
		int index
	public int getMasterVolume () 
	public void setMasterVolume (int, int, java.lang.String) 
		int volume
		int flags
		String callingPackage
	private void doSetMasterVolume (float, int) 
		int oldVolume
		int newVolume
		float volume
		int flags
	public int getStreamMaxVolume (int) 
		int streamType
	public int getMasterMaxVolume () 
	public int getLastAudibleStreamVolume (int) 
		int streamType
		int device
	public int getLastAudibleMasterVolume () 
	public int getMasterStreamType () 
	public int getRingerMode () 
	private void ensureValidRingerMode (int) 
		int ringerMode
	public void setRingerMode (int) 
		int ringerMode
	private void setRingerModeInt (int, boolean) 
		java.util.Map$Entry entry
		java.util.Set set
		java.util.Iterator i
		int streamType
		int ringerMode
		boolean persist
		int numStreamTypes
	private void restoreMasterVolume () 
		float volume
	public boolean shouldVibrate (int) 
		int vibrateType
	public int getVibrateSetting (int) 
		int vibrateType
	public void setVibrateSetting (int, int) 
		int vibrateType
		int vibrateSetting
	public static int getValueForVibrateSetting (int, int, int) 
		int existingValue
		int vibrateType
		int vibrateSetting
	public void setMode (int, android.os.IBinder) 
		int mode
		android.os.IBinder cb
		int newModeOwnerPid
	int setModeInt (int, android.os.IBinder, int) 
		android.media.AudioService$SetModeDeathHandler h
		android.os.RemoteException e
		int streamType
		int device
		int index
		int mode
		android.os.IBinder cb
		int pid
		int newModeOwnerPid
		android.media.AudioService$SetModeDeathHandler hdlr
		java.util.Iterator iter
		int status
	public int getMode () 
	private void loadTouchSoundAssetDefaults () 
		int i
	private void loadTouchSoundAssets () 
		String name
		String element
		java.lang.reflect.Field field
		Exception e
		String id
		String file
		int fx
		int i
		String element
		String version
		boolean inTouchSoundsGroup
		android.content.res.Resources$NotFoundException e
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.res.XmlResourceParser parser
	public void playSoundEffect (int) 
		int effectType
	public void playSoundEffectVolume (int, float) 
		int effectType
		float volume
	public boolean loadSoundEffects () 
		InterruptedException e
		int attempts
		android.media.AudioService$LoadSoundEffectReply reply
	public void unloadSoundEffects () 
	public void reloadAudioSettings () 
	private void readAudioSettings (boolean) 
		int i
		int size
		android.media.AudioService$VolumeStreamState streamState
		int streamType
		boolean userSwitch
		int numStreamTypes
	public void setSpeakerphoneOn (boolean) 
		boolean on
	public boolean isSpeakerphoneOn () 
	public void setBluetoothScoOn (boolean) 
		boolean on
	public boolean isBluetoothScoOn () 
	public void setBluetoothA2dpOn (boolean) 
		boolean on
	public boolean isBluetoothA2dpOn () 
	public void startBluetoothSco (android.os.IBinder, int) 
		android.os.IBinder cb
		int targetSdkVersion
		android.media.AudioService$ScoClient client
		long ident
	public void stopBluetoothSco (android.os.IBinder) 
		android.os.IBinder cb
		android.media.AudioService$ScoClient client
		long ident
	private void checkScoAudioState () 
	private android.media.AudioService$ScoClient getScoClient (android.os.IBinder, boolean) 
		int i
		android.media.AudioService$ScoClient client
		int size
		android.os.IBinder cb
		boolean create
	public void clearAllScoClients (int, boolean) 
		android.media.AudioService$ScoClient cl
		int i
		android.media.AudioService$ScoClient savedClient
		int size
		int exceptPid
		boolean stopSco
	private boolean getBluetoothHeadset () 
		boolean result
		android.bluetooth.BluetoothAdapter adapter
	private void disconnectBluetoothSco (int) 
		int exceptPid
	private void resetBluetoothSco () 
	private void broadcastScoConnectionState (int) 
		int state
	private void onBroadcastScoConnectionState (int) 
		android.content.Intent newIntent
		int state
	private void onCheckMusicActive () 
		int index
		int device
	private void onConfigureSafeVolume (boolean) 
		int persistedState
		boolean safeMediaVolumeEnabled
		int persistedState
		int mcc
		boolean force
	private boolean checkForRingerModeChange (int, int, int) 
		int oldIndex
		int direction
		int step
		boolean adjustVolumeIndex
		int ringerMode
	public boolean isStreamAffectedByRingerMode (int) 
		int streamType
	private boolean isStreamMutedByRingerMode (int) 
		int streamType
	boolean updateRingerModeAffectedStreams () 
		int ringerModeAffectedStreams
	public boolean isStreamAffectedByMute (int) 
		int streamType
	private void ensureValidDirection (int) 
		int direction
	private void ensureValidSteps (int) 
		int steps
	private void ensureValidStreamType (int) 
		int streamType
	private boolean isInCommunication () 
		com.android.internal.telephony.ITelephony phone
		android.os.RemoteException e
		boolean isOffhook
	private boolean isAfMusicActiveRecently (int) 
		int delay_ms
	private int getActiveStreamType (int) 
		int suggestedStreamType
	private void broadcastRingerMode (int) 
		int ringerMode
		android.content.Intent broadcast
	private void broadcastVibrateSetting (int) 
		android.content.Intent broadcast
		int vibrateType
	private void queueMsgUnderWakeLock (android.os.Handler, int, int, int, java.lang.Object, int) 
		android.os.Handler handler
		int msg
		int arg1
		int arg2
		Object obj
		int delay
		long ident
	private static void sendMsg (android.os.Handler, int, int, int, int, java.lang.Object, int) 
		android.os.Handler handler
		int msg
		int existingMsgPolicy
		int arg1
		int arg2
		Object obj
		int delay
	boolean checkAudioSettingsPermission (java.lang.String) 
		String method
		String msg
	private int getDeviceForStream (int) 
		int stream
		int device
	public void setWiredDeviceConnectionState (int, int, java.lang.String) 
		int delay
		int device
		int state
		String name
	public int setBluetoothA2dpDeviceConnectionState (android.bluetooth.BluetoothDevice, int) 
		android.bluetooth.BluetoothDevice device
		int state
		int delay
	private void makeA2dpDeviceAvailable (java.lang.String) 
		String address
		android.media.AudioService$VolumeStreamState streamState
	private void onSendBecomingNoisyIntent () 
	private void makeA2dpDeviceUnavailableNow (java.lang.String) 
		String address
	private void makeA2dpDeviceUnavailableLater (java.lang.String) 
		String address
		android.os.Message msg
	private void cancelA2dpDeviceTimeout () 
	private boolean hasScheduledA2dpDockTimeout () 
	private void onSetA2dpConnectionState (android.bluetooth.BluetoothDevice, int) 
		String name
		boolean isConnected
		android.bluetooth.BluetoothDevice btDevice
		int state
		String address
	public void avrcpSupportsAbsoluteVolume (java.lang.String, boolean) 
		String address
		boolean support
	private boolean handleDeviceConnection (boolean, int, java.lang.String) 
		boolean isConnected
		boolean connected
		int device
		String params
	private int checkSendBecomingNoisyIntent (int, int) 
		int dev
		java.util.Iterator i$
		int devices
		int device
		int state
		int delay
	private void sendDeviceConnectionIntent (int, int, java.lang.String) 
		int newConn
		int device
		int state
		String name
		android.content.Intent intent
		int connType
		long ident
	private void onSetWiredDeviceConnectionState (int, int, java.lang.String) 
		boolean isUsb
		int device
		int state
		String name
	public boolean registerRemoteController (android.media.IRemoteControlDisplay, int, int, android.content.ComponentName) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
		android.content.ComponentName listenerComp
	public boolean registerRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public void unregisterRemoteControlDisplay (android.media.IRemoteControlDisplay) 
		android.media.IRemoteControlDisplay rcd
	public void remoteControlDisplayUsesBitmapSize (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public void remoteControlDisplayWantsPlaybackPositionSync (android.media.IRemoteControlDisplay, boolean) 
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
	public void registerMediaButtonEventReceiverForCalls (android.content.ComponentName) 
		android.content.ComponentName c
	public void unregisterMediaButtonEventReceiverForCalls () 
	public void registerMediaButtonIntent (android.app.PendingIntent, android.content.ComponentName, android.os.IBinder) 
		android.app.PendingIntent pi
		android.content.ComponentName c
		android.os.IBinder token
	public void unregisterMediaButtonIntent (android.app.PendingIntent) 
		android.app.PendingIntent pi
	public int registerRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient, java.lang.String) 
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
		String callingPckg
	public void unregisterRemoteControlClient (android.app.PendingIntent, android.media.IRemoteControlClient) 
		android.app.PendingIntent mediaIntent
		android.media.IRemoteControlClient rcClient
	public void setRemoteControlClientPlaybackPosition (int, long) 
		int generationId
		long timeMs
	public void updateRemoteControlClientMetadata (int, int, android.media.Rating) 
		int generationId
		int key
		android.media.Rating value
	public void registerRemoteVolumeObserverForRcc (int, android.media.IRemoteVolumeObserver) 
		int rccId
		android.media.IRemoteVolumeObserver rvo
	public int getRemoteStreamVolume () 
	public int getRemoteStreamMaxVolume () 
	public void setRemoteStreamVolume (int) 
		int index
	public void setPlaybackStateForRcc (int, int, long, float) 
		int rccId
		int state
		long timeMs
		float speed
	public void setPlaybackInfoForRcc (int, int, int) 
		int rccId
		int what
		int value
	public void dispatchMediaKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	public void dispatchMediaKeyEventUnderWakelock (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	public int requestAudioFocus (int, int, android.os.IBinder, android.media.IAudioFocusDispatcher, java.lang.String, java.lang.String) 
		int mainStreamType
		int durationHint
		android.os.IBinder cb
		android.media.IAudioFocusDispatcher fd
		String clientId
		String callingPackageName
	public int abandonAudioFocus (android.media.IAudioFocusDispatcher, java.lang.String) 
		android.media.IAudioFocusDispatcher fd
		String clientId
	public void unregisterAudioFocusClient (java.lang.String) 
		String clientId
	public int getCurrentAudioFocus () 
	private void handleConfigurationChanged (android.content.Context) 
		int newOrientation
		int newRotation
		android.media.AudioService$VolumeStreamState s
		android.content.res.Configuration config
		boolean cameraSoundForced
		Exception e
		android.content.Context context
	private void setOrientationForAudioSystem () 
	private void setRotationForAudioSystem () 
	public void setBluetoothA2dpOnInt (boolean) 
		boolean on
	public void setRingtonePlayer (android.media.IRingtonePlayer) 
		android.media.IRingtonePlayer player
	public android.media.IRingtonePlayer getRingtonePlayer () 
	public android.media.AudioRoutesInfo startWatchingRoutes (android.media.IAudioRoutesObserver) 
		android.media.AudioRoutesInfo routes
		android.media.IAudioRoutesObserver observer
	private void setSafeMediaVolumeEnabled (boolean) 
		boolean on
	private void enforceSafeMediaVolume () 
		int device
		int index
		android.media.AudioService$VolumeStreamState streamState
		int devices
		int i
	private boolean checkSafeMediaVolume (int, int, int) 
		int streamType
		int index
		int device
	public void disableSafeMediaVolume () 
	public int verifyX509CertChain (int, byte[], java.lang.String, java.lang.String) 
		int certlen
		int i
		android.net.http.SslError err
		Exception e
		int numcerts
		byte[] chain
		String domain
		String authType
		byte[][] certChain
		java.nio.ByteBuffer buf
	public boolean isCameraSoundForced () 
	private void dumpRingerMode (java.io.PrintWriter) 
		java.io.PrintWriter pw
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	private static void readAndSetLowRamDevice () 
		int status
	static android.media.AudioService$AudioHandler access$000 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$100 (android.os.Handler, int, int, int, int, java.lang.Object, int) 
		android.os.Handler x0
		int x1
		int x2
		int x3
		int x4
		Object x5
		int x6
	static java.lang.Object access$600 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.AudioService$ForceControlStreamClient access$700 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.AudioService$ForceControlStreamClient access$702 (android.media.AudioService, android.media.AudioService$ForceControlStreamClient) 
		android.media.AudioService x0
		android.media.AudioService$ForceControlStreamClient x1
	static int access$802 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static java.util.ArrayList access$1000 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$1100 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static android.os.Looper access$1202 (android.media.AudioService, android.os.Looper) 
		android.media.AudioService x0
		android.os.Looper x1
	static java.lang.Object access$1300 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.SoundPool access$1400 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.AudioService$SoundPoolCallback access$1502 (android.media.AudioService, android.media.AudioService$SoundPoolCallback) 
		android.media.AudioService x0
		android.media.AudioService$SoundPoolCallback x1
	static android.media.AudioService$SoundPoolCallback access$1500 (android.media.AudioService) 
		android.media.AudioService x0
	static java.util.ArrayList access$1900 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$2000 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$2100 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static int access$2200 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$2302 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static android.bluetooth.BluetoothHeadset access$2400 (android.media.AudioService) 
		android.media.AudioService x0
	static android.bluetooth.BluetoothDevice access$2500 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$2300 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$2202 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static boolean access$2600 (android.media.AudioService) 
		android.media.AudioService x0
	static java.lang.Object access$2700 (android.media.AudioService) 
		android.media.AudioService x0
	static android.bluetooth.BluetoothA2dp access$2802 (android.media.AudioService, android.bluetooth.BluetoothA2dp) 
		android.media.AudioService x0
		android.bluetooth.BluetoothA2dp x1
	static android.bluetooth.BluetoothA2dp access$2800 (android.media.AudioService) 
		android.media.AudioService x0
	static java.util.HashMap access$2900 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$3000 (android.media.AudioService, int, int) 
		android.media.AudioService x0
		int x1
		int x2
	static void access$3100 (android.media.AudioService, android.os.Handler, int, int, int, java.lang.Object, int) 
		android.media.AudioService x0
		android.os.Handler x1
		int x2
		int x3
		int x4
		Object x5
		int x6
	static android.bluetooth.BluetoothHeadset access$2402 (android.media.AudioService, android.bluetooth.BluetoothHeadset) 
		android.media.AudioService x0
		android.bluetooth.BluetoothHeadset x1
	static android.bluetooth.BluetoothDevice access$2502 (android.media.AudioService, android.bluetooth.BluetoothDevice) 
		android.media.AudioService x0
		android.bluetooth.BluetoothDevice x1
	static void access$3200 (android.media.AudioService, java.lang.String) 
		android.media.AudioService x0
		String x1
	static int[] access$3300 () 
	static boolean access$3400 (android.media.AudioService) 
		android.media.AudioService x0
	static java.lang.Boolean access$3500 (android.media.AudioService) 
		android.media.AudioService x0
	static android.content.ContentResolver access$3600 (android.media.AudioService) 
		android.media.AudioService x0
	static int[] access$3700 (android.media.AudioService) 
		android.media.AudioService x0
	static boolean access$3800 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$3900 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static int access$4000 (android.media.AudioService, int, int, int) 
		android.media.AudioService x0
		int x1
		int x2
		int x3
	static android.media.AudioService$VolumeStreamState[] access$4100 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.AudioService$AudioHandler access$002 (android.media.AudioService, android.media.AudioService$AudioHandler) 
		android.media.AudioService x0
		android.media.AudioService$AudioHandler x1
	static boolean access$4500 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$4600 (android.media.AudioService) 
		android.media.AudioService x0
	static android.media.SoundPool access$1402 (android.media.AudioService, android.media.SoundPool) 
		android.media.AudioService x0
		android.media.SoundPool x1
	static android.media.AudioService$SoundPoolListenerThread access$4702 (android.media.AudioService, android.media.AudioService$SoundPoolListenerThread) 
		android.media.AudioService x0
		android.media.AudioService$SoundPoolListenerThread x1
	static android.media.AudioService$SoundPoolListenerThread access$4700 (android.media.AudioService) 
		android.media.AudioService x0
	static android.os.Looper access$1200 (android.media.AudioService) 
		android.media.AudioService x0
	static java.util.List access$4800 () 
	static int[][] access$4900 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$5000 () 
	static void access$5200 () 
	static int access$5300 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$5400 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$5600 (android.media.AudioService, int, boolean) 
		android.media.AudioService x0
		int x1
		boolean x2
	static void access$5700 (android.media.AudioService) 
		android.media.AudioService x0
	static boolean access$5800 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$5900 (android.media.AudioService) 
		android.media.AudioService x0
	static boolean access$6000 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$6100 (android.media.AudioService) 
		android.media.AudioService x0
	static java.lang.Object access$6200 (android.media.AudioService) 
		android.media.AudioService x0
	static boolean access$6300 (android.media.AudioService) 
		android.media.AudioService x0
	static java.lang.Object access$6400 (android.media.AudioService) 
		android.media.AudioService x0
	static boolean access$6500 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$6600 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$6700 (android.media.AudioService, int, int, java.lang.String) 
		android.media.AudioService x0
		int x1
		int x2
		String x3
	static android.os.PowerManager$WakeLock access$6800 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$6900 (android.media.AudioService, android.bluetooth.BluetoothDevice, int) 
		android.media.AudioService x0
		android.bluetooth.BluetoothDevice x1
		int x2
	static void access$7000 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$7100 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$7200 (android.media.AudioService, boolean) 
		android.media.AudioService x0
		boolean x1
	static void access$7300 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static void access$7400 (android.media.AudioService, android.content.ContentResolver) 
		android.media.AudioService x0
		android.content.ContentResolver x1
	static int access$7500 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$7502 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static boolean access$7600 (android.media.AudioService, boolean, int, java.lang.String) 
		android.media.AudioService x0
		boolean x1
		int x2
		String x3
	static void access$7700 (android.media.AudioService, android.content.Intent) 
		android.media.AudioService x0
		android.content.Intent x1
	static boolean access$4502 (android.media.AudioService, boolean) 
		android.media.AudioService x0
		boolean x1
	static android.app.KeyguardManager access$7802 (android.media.AudioService, android.app.KeyguardManager) 
		android.media.AudioService x0
		android.app.KeyguardManager x1
	static android.content.Context access$7900 (android.media.AudioService) 
		android.media.AudioService x0
	static int access$8002 (android.media.AudioService, int) 
		android.media.AudioService x0
		int x1
	static android.bluetooth.BluetoothProfile$ServiceListener access$8100 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$8200 (android.media.AudioService, android.content.Context) 
		android.media.AudioService x0
		android.content.Context x1
	static android.media.MediaFocusControl access$8300 (android.media.AudioService) 
		android.media.AudioService x0
	static void access$8400 (android.media.AudioService, boolean) 
		android.media.AudioService x0
		boolean x1
	static void  () 
}

android/media/MediaScannerConnection.class
MediaScannerConnection.java
package android.media
public android.media.MediaScannerConnection extends java.lang.Object implements android.content.ServiceConnection  {
	private static final String TAG
	private android.content.Context mContext
	private android.media.MediaScannerConnection$MediaScannerConnectionClient mClient
	private android.media.IMediaScannerService mService
	private boolean mConnected
	private final android.media.IMediaScannerListener$Stub mListener
	public void  (android.content.Context, android.media.MediaScannerConnection$MediaScannerConnectionClient) 
		android.content.Context context
		android.media.MediaScannerConnection$MediaScannerConnectionClient client
	public void connect () 
		android.content.Intent intent
	public void disconnect () 
		IllegalArgumentException ex
	public synchronized boolean isConnected () 
	public void scanFile (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String path
		String mimeType
	public static void scanFile (android.content.Context, java.lang.String[], java.lang.String[], android.media.MediaScannerConnection$OnScanCompletedListener) 
		android.content.Context context
		String[] paths
		String[] mimeTypes
		android.media.MediaScannerConnection$OnScanCompletedListener callback
		android.media.MediaScannerConnection$ClientProxy client
		android.media.MediaScannerConnection connection
	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
	static android.media.MediaScannerConnection$MediaScannerConnectionClient access$000 (android.media.MediaScannerConnection) 
		android.media.MediaScannerConnection x0
}

android/media/IAudioFocusDispatcher.class
IAudioFocusDispatcher.java
package android.media
public abstract android.media.IAudioFocusDispatcher extends java.lang.Object implements android.os.IInterface  {
	public abstract void dispatchAudioFocusChange (int, java.lang.String)  throws android.os.RemoteException 
}

android/media/IRemoteControlDisplay$Stub.class
IRemoteControlDisplay.java
package android.media
public abstract android.media.IRemoteControlDisplay$Stub extends android.os.Binder implements android.media.IRemoteControlDisplay  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setCurrentClientId
	static final int TRANSACTION_setEnabled
	static final int TRANSACTION_setPlaybackState
	static final int TRANSACTION_setTransportControlInfo
	static final int TRANSACTION_setMetadata
	static final int TRANSACTION_setArtwork
	static final int TRANSACTION_setAllMetadata
	public void  () 
	public static android.media.IRemoteControlDisplay 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.app.PendingIntent _arg1
		int _arg0
		android.app.PendingIntent _arg1
		boolean _arg2
		boolean _arg0
		int _arg0
		int _arg1
		long _arg2
		long _arg3
		float _arg4
		int _arg0
		int _arg1
		int _arg2
		android.os.Bundle _arg1
		int _arg0
		android.os.Bundle _arg1
		android.graphics.Bitmap _arg1
		int _arg0
		android.graphics.Bitmap _arg1
		android.os.Bundle _arg1
		android.graphics.Bitmap _arg2
		int _arg0
		android.os.Bundle _arg1
		android.graphics.Bitmap _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaPlayer$OnErrorListener.class
MediaPlayer.java
package android.media
public abstract android.media.MediaPlayer$OnErrorListener extends java.lang.Object {
	public abstract boolean onError (android.media.MediaPlayer, int, int) 
}

android/media/TimedText$Style.class
TimedText.java
package android.media
public final android.media.TimedText$Style extends java.lang.Object {
	public final int startChar
	public final int endChar
	public final int fontID
	public final boolean isBold
	public final boolean isItalic
	public final boolean isUnderlined
	public final int fontSize
	public final int colorRGBA
	public void  (int, int, int, boolean, boolean, boolean, int, int) 
		int startChar
		int endChar
		int fontId
		boolean isBold
		boolean isItalic
		boolean isUnderlined
		int fontSize
		int colorRGBA
}

android/media/RemoteController$OnClientUpdateListener.class
RemoteController.java
package android.media
public abstract android.media.RemoteController$OnClientUpdateListener extends java.lang.Object {
	public abstract void onClientChange (boolean) 
	public abstract void onClientPlaybackStateUpdate (int) 
	public abstract void onClientPlaybackStateUpdate (int, long, long, float) 
	public abstract void onClientTransportControlUpdate (int) 
	public abstract void onClientMetadataUpdate (android.media.RemoteController$MetadataEditor) 
}

android/media/DecoderCapabilities$AudioDecoder.class
DecoderCapabilities.java
package android.media
public final android.media.DecoderCapabilities$AudioDecoder extends java.lang.Enum {
	public static final android.media.DecoderCapabilities$AudioDecoder AUDIO_DECODER_WMA
	private static final android.media.DecoderCapabilities$AudioDecoder[] $VALUES
	public static android.media.DecoderCapabilities$AudioDecoder[] values () 
	public static android.media.DecoderCapabilities$AudioDecoder valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/media/WebVttCueListener.class
WebVttRenderer.java
package android.media
abstract android.media.WebVttCueListener extends java.lang.Object {
	public abstract void onCueParsed (android.media.TextTrackCue) 
	public abstract void onRegionParsed (android.media.TextTrackRegion) 
}

android/media/WebVttParser$6.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$6 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	public void parse (java.lang.String) 
		String line
}

android/media/Rating.class
Rating.java
package android.media
public final android.media.Rating extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final int RATING_HEART
	public static final int RATING_THUMB_UP_DOWN
	public static final int RATING_3_STARS
	public static final int RATING_4_STARS
	public static final int RATING_5_STARS
	public static final int RATING_PERCENTAGE
	private static final float RATING_NOT_RATED
	private final int mRatingStyle
	private final float mRatingValue
	public static final android.os.Parcelable$Creator CREATOR
	private void  (int, float) 
		int ratingStyle
		float rating
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public static android.media.Rating newUnratedRating (int) 
		int ratingStyle
	public static android.media.Rating newHeartRating (boolean) 
		boolean hasHeart
	public static android.media.Rating newThumbRating (boolean) 
		boolean thumbIsUp
	public static android.media.Rating newStarRating (int, float) 
		int starRatingStyle
		float starRating
		float maxRating
	public static android.media.Rating newPercentageRating (float) 
		float percent
	public boolean isRated () 
	public int getRatingStyle () 
	public boolean hasHeart () 
	public boolean isThumbUp () 
	public float getStarRating () 
	public float getPercentRating () 
	void  (int, float, android.media.Rating$1) 
		int x0
		float x1
		android.media.Rating$1 x2
	static void  () 
}

android/media/MediaFocusControl$RemotePlaybackState.class
MediaFocusControl.java
package android.media
 android.media.MediaFocusControl$RemotePlaybackState extends java.lang.Object {
	int mRccId
	int mVolume
	int mVolumeMax
	int mVolumeHandling
	final android.media.MediaFocusControl this$0
	private void  (android.media.MediaFocusControl, int, int, int) 
		int id
		int vol
		int volMax
	void  (android.media.MediaFocusControl, int, int, int, android.media.MediaFocusControl$1) 
		android.media.MediaFocusControl x0
		int x1
		int x2
		int x3
		android.media.MediaFocusControl$1 x4
}

android/media/FaceDetector.class
FaceDetector.java
package android.media
public android.media.FaceDetector extends java.lang.Object {
	private static boolean sInitialized
	private long mFD
	private long mSDK
	private long mDCR
	private int mWidth
	private int mHeight
	private int mMaxFaces
	private byte[] mBWBuffer
	public void  (int, int, int) 
		int width
		int height
		int maxFaces
	public int findFaces (android.graphics.Bitmap, android.media.FaceDetector$Face[]) 
		int i
		android.graphics.Bitmap bitmap
		android.media.FaceDetector$Face[] faces
		int numFaces
	protected void finalize ()  throws java.lang.Throwable 
	private static native void nativeClassInit () 
	private native int fft_initialize (int, int, int) 
	private native int fft_detect (android.graphics.Bitmap) 
	private native void fft_get_face (android.media.FaceDetector$Face, int) 
	private native void fft_destroy () 
	static void  () 
		UnsatisfiedLinkError e
}

android/media/AudioService$AudioServiceBroadcastReceiver.class
AudioService.java
package android.media
 android.media.AudioService$AudioServiceBroadcastReceiver extends android.content.BroadcastReceiver {
	final android.media.AudioService this$0
	private void  (android.media.AudioService) 
	public void onReceive (android.content.Context, android.content.Intent) 
		int dockState
		int config
		String address
		android.bluetooth.BluetoothDevice btDevice
		android.bluetooth.BluetoothClass btClass
		boolean connected
		int device
		int state
		int alsaCard
		int alsaDevice
		String params
		int device
		int state
		int btState
		android.content.Intent newIntent
		boolean broadcast
		int scoAudioState
		android.content.Intent newIntent
		android.bluetooth.BluetoothAdapter adapter
		android.content.Context context
		android.content.Intent intent
		String action
	void  (android.media.AudioService, android.media.AudioService$1) 
		android.media.AudioService x0
		android.media.AudioService$1 x1
}

android/media/SubtitleController$1.class
SubtitleController.java
package android.media
 android.media.SubtitleController$1 extends java.lang.Object implements android.os.Handler$Callback  {
	final android.media.SubtitleController this$0
	void  (android.media.SubtitleController) 
	public boolean handleMessage (android.os.Message) 
		android.os.Message msg
}

android/media/RemoteDisplay$2.class
RemoteDisplay.java
package android.media
 android.media.RemoteDisplay$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.media.RemoteDisplay this$0
	void  (android.media.RemoteDisplay) 
	public void run () 
}

android/media/AsyncPlayer$Thread.class
AsyncPlayer.java
package android.media
final android.media.AsyncPlayer$Thread extends java.lang.Thread {
	final android.media.AsyncPlayer this$0
	void  (android.media.AsyncPlayer) 
	public void run () 
		long delay
		android.media.AsyncPlayer$Command cmd
}

android/media/AudioManager$FocusEventHandlerDelegate.class
AudioManager.java
package android.media
 android.media.AudioManager$FocusEventHandlerDelegate extends java.lang.Object {
	private final android.os.Handler mHandler
	final android.media.AudioManager this$0
	void  (android.media.AudioManager) 
		android.os.Looper looper
	android.os.Handler getHandler () 
}

android/media/IRingtonePlayer$Stub.class
IRingtonePlayer.java
package android.media
public abstract android.media.IRingtonePlayer$Stub extends android.os.Binder implements android.media.IRingtonePlayer  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_play
	static final int TRANSACTION_stop
	static final int TRANSACTION_isPlaying
	static final int TRANSACTION_playAsync
	static final int TRANSACTION_stopAsync
	public void  () 
	public static android.media.IRingtonePlayer 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.net.Uri _arg1
		android.os.IBinder _arg0
		android.net.Uri _arg1
		int _arg2
		android.os.IBinder _arg0
		android.os.IBinder _arg0
		boolean _result
		android.net.Uri _arg0
		android.os.UserHandle _arg1
		android.net.Uri _arg0
		android.os.UserHandle _arg1
		boolean _arg2
		int _arg3
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/media/MediaCodec$CryptoInfo.class
MediaCodec.java
package android.media
public final android.media.MediaCodec$CryptoInfo extends java.lang.Object {
	public int numSubSamples
	public int[] numBytesOfClearData
	public int[] numBytesOfEncryptedData
	public byte[] key
	public byte[] iv
	public int mode
	public void  () 
	public void set (int, int[], int[], byte[], byte[], int) 
		int newNumSubSamples
		int[] newNumBytesOfClearData
		int[] newNumBytesOfEncryptedData
		byte[] newKey
		byte[] newIV
		int newMode
	public java.lang.String toString () 
		int i
		int i
		StringBuilder builder
		String hexdigits
}

android/media/RemoteControlClient$1.class
RemoteControlClient.java
package android.media
 android.media.RemoteControlClient$1 extends android.media.IRemoteControlClient$Stub {
	final android.media.RemoteControlClient this$0
	void  (android.media.RemoteControlClient) 
	public void onInformationRequested (int, int) 
		int generationId
		int infoFlags
	public void informationRequestForDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public void setCurrentClientGenerationId (int) 
		int clientGeneration
	public void plugRemoteControlDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public void unplugRemoteControlDisplay (android.media.IRemoteControlDisplay) 
		android.media.IRemoteControlDisplay rcd
	public void setBitmapSizeForDisplay (android.media.IRemoteControlDisplay, int, int) 
		android.media.IRemoteControlDisplay rcd
		int w
		int h
	public void setWantsSyncForDisplay (android.media.IRemoteControlDisplay, boolean) 
		android.media.IRemoteControlDisplay rcd
		boolean wantsSync
	public void enableRemoteControlDisplay (android.media.IRemoteControlDisplay, boolean) 
		android.media.IRemoteControlDisplay rcd
		boolean enabled
	public void seekTo (int, long) 
		int generationId
		long timeMs
	public void updateMetadata (int, int, android.media.Rating) 
		int generationId
		int key
		android.media.Rating value
}

android/media/Rating$1.class
Rating.java
package android.media
final android.media.Rating$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.Rating createFromParcel (android.os.Parcel) 
		android.os.Parcel p
	public android.media.Rating[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/MediaRecorder$OutputFormat.class
MediaRecorder.java
package android.media
public final android.media.MediaRecorder$OutputFormat extends java.lang.Object {
	public static final int DEFAULT
	public static final int THREE_GPP
	public static final int MPEG_4
	public static final int RAW_AMR
	public static final int AMR_NB
	public static final int AMR_WB
	public static final int AAC_ADIF
	public static final int AAC_ADTS
	public static final int OUTPUT_FORMAT_RTP_AVP
	public static final int OUTPUT_FORMAT_MPEG2TS
	final android.media.MediaRecorder this$0
	private void  (android.media.MediaRecorder) 
}

android/media/MediaRouter$RouteInfo$1.class
MediaRouter.java
package android.media
 android.media.MediaRouter$RouteInfo$1 extends android.media.IRemoteVolumeObserver$Stub {
	final android.media.MediaRouter$RouteInfo this$0
	void  (android.media.MediaRouter$RouteInfo) 
	public void dispatchRemoteVolumeUpdate (int, int) 
		int direction
		int value
}

android/media/MediaRouter$CallbackInfo.class
MediaRouter.java
package android.media
 android.media.MediaRouter$CallbackInfo extends java.lang.Object {
	public int type
	public int flags
	public final android.media.MediaRouter$Callback cb
	public final android.media.MediaRouter router
	public void  (android.media.MediaRouter$Callback, int, int, android.media.MediaRouter) 
		android.media.MediaRouter$Callback cb
		int type
		int flags
		android.media.MediaRouter router
	public boolean filterRouteEvent (android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter$RouteInfo route
	public boolean filterRouteEvent (int) 
		int supportedTypes
}

android/media/RemoteDisplayState$1.class
RemoteDisplayState.java
package android.media
final android.media.RemoteDisplayState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.RemoteDisplayState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.RemoteDisplayState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/WebVttParser$4.class
WebVttRenderer.java
package android.media
 android.media.WebVttParser$4 extends java.lang.Object implements android.media.WebVttParser$Phase  {
	static final boolean $assertionsDisabled
	final android.media.WebVttParser this$0
	void  (android.media.WebVttParser) 
	public void parse (java.lang.String) 
		String line
	static void  () 
}

android/media/SubtitleTrack$CueList.class
SubtitleTrack.java
package android.media
 android.media.SubtitleTrack$CueList extends java.lang.Object {
	private static final String TAG
	private java.util.SortedMap mCues
	public boolean DEBUG
	private boolean addEvent (android.media.SubtitleTrack$Cue, long) 
		android.media.SubtitleTrack$Cue cue
		long timeMs
		java.util.Vector cues
	private void removeEvent (android.media.SubtitleTrack$Cue, long) 
		android.media.SubtitleTrack$Cue cue
		long timeMs
		java.util.Vector cues
	public void add (android.media.SubtitleTrack$Cue) 
		long timeMs
		long[] arr$
		int len$
		int i$
		android.media.SubtitleTrack$Cue cue
		long lastTimeMs
	public void remove (android.media.SubtitleTrack$Cue) 
		long timeMs
		long[] arr$
		int len$
		int i$
		android.media.SubtitleTrack$Cue cue
	public java.lang.Iterable entriesBetween (long, long) 
		long lastTimeMs
		long timeMs
	public long nextTimeAfter (long) 
		IllegalArgumentException e
		java.util.NoSuchElementException e
		long timeMs
		java.util.SortedMap tail
	void  () 
	static java.util.SortedMap access$200 (android.media.SubtitleTrack$CueList) 
		android.media.SubtitleTrack$CueList x0
	static void access$300 (android.media.SubtitleTrack$CueList, android.media.SubtitleTrack$Cue, long) 
		android.media.SubtitleTrack$CueList x0
		android.media.SubtitleTrack$Cue x1
		long x2
}

android/media/AudioSystem$ErrorCallback.class
AudioSystem.java
package android.media
public abstract android.media.AudioSystem$ErrorCallback extends java.lang.Object {
	public abstract void onError (int) 
}

android/media/FaceDetector$Face.class
FaceDetector.java
package android.media
public android.media.FaceDetector$Face extends java.lang.Object {
	public static final float CONFIDENCE_THRESHOLD
	public static final int EULER_X
	public static final int EULER_Y
	public static final int EULER_Z
	private float mConfidence
	private float mMidPointX
	private float mMidPointY
	private float mEyesDist
	private float mPoseEulerX
	private float mPoseEulerY
	private float mPoseEulerZ
	final android.media.FaceDetector this$0
	public float confidence () 
	public void getMidPoint (android.graphics.PointF) 
		android.graphics.PointF point
	public float eyesDistance () 
	public float pose (int) 
		int euler
	private void  (android.media.FaceDetector) 
	void  (android.media.FaceDetector, android.media.FaceDetector$1) 
		android.media.FaceDetector x0
		android.media.FaceDetector$1 x1
}

android/media/AsyncPlayer$1.class
AsyncPlayer.java
package android.media
 android.media.AsyncPlayer$1 extends java.lang.Object {
}

android/media/CamcorderProfile.class
CamcorderProfile.java
package android.media
public android.media.CamcorderProfile extends java.lang.Object {
	public static final int QUALITY_LOW
	public static final int QUALITY_HIGH
	public static final int QUALITY_QCIF
	public static final int QUALITY_CIF
	public static final int QUALITY_480P
	public static final int QUALITY_720P
	public static final int QUALITY_1080P
	public static final int QUALITY_QVGA
	private static final int QUALITY_LIST_START
	private static final int QUALITY_LIST_END
	public static final int QUALITY_TIME_LAPSE_LOW
	public static final int QUALITY_TIME_LAPSE_HIGH
	public static final int QUALITY_TIME_LAPSE_QCIF
	public static final int QUALITY_TIME_LAPSE_CIF
	public static final int QUALITY_TIME_LAPSE_480P
	public static final int QUALITY_TIME_LAPSE_720P
	public static final int QUALITY_TIME_LAPSE_1080P
	public static final int QUALITY_TIME_LAPSE_QVGA
	private static final int QUALITY_TIME_LAPSE_LIST_START
	private static final int QUALITY_TIME_LAPSE_LIST_END
	public int duration
	public int quality
	public int fileFormat
	public int videoCodec
	public int videoBitRate
	public int videoFrameRate
	public int videoFrameWidth
	public int videoFrameHeight
	public int audioCodec
	public int audioBitRate
	public int audioSampleRate
	public int audioChannels
	public static android.media.CamcorderProfile get (int) 
		int i
		int quality
		int numberOfCameras
		android.hardware.Camera$CameraInfo cameraInfo
	public static android.media.CamcorderProfile get (int, int) 
		String errMessage
		int cameraId
		int quality
	public static boolean hasProfile (int) 
		int i
		int quality
		int numberOfCameras
		android.hardware.Camera$CameraInfo cameraInfo
	public static boolean hasProfile (int, int) 
		int cameraId
		int quality
	private void  (int, int, int, int, int, int, int, int, int, int, int, int) 
		int duration
		int quality
		int fileFormat
		int videoCodec
		int videoBitRate
		int videoFrameRate
		int videoWidth
		int videoHeight
		int audioCodec
		int audioBitRate
		int audioSampleRate
		int audioChannels
	private static final native void native_init () 
	private static final native android.media.CamcorderProfile native_get_camcorder_profile (int, int) 
	private static final native boolean native_has_camcorder_profile (int, int) 
	static void  () 
}

android/media/MediaScanner$1.class
MediaScanner.java
package android.media
 android.media.MediaScanner$1 extends java.lang.Object {
}

android/media/SubtitleTrack$Run.class
SubtitleTrack.java
package android.media
 android.media.SubtitleTrack$Run extends java.lang.Object {
	public android.media.SubtitleTrack$Cue mFirstCue
	public android.media.SubtitleTrack$Run mNextRunAtEndTimeMs
	public android.media.SubtitleTrack$Run mPrevRunAtEndTimeMs
	public long mEndTimeMs
	public long mRunID
	private long mStoredEndTimeMs
	static final boolean $assertionsDisabled
	private void  () 
	public void storeByEndTimeMs (android.util.LongSparseArray) 
		android.util.LongSparseArray runsByEndTime
		int ix
	public void removeAtEndTimeMs () 
		android.media.SubtitleTrack$Run prev
	void  (android.media.SubtitleTrack$1) 
		android.media.SubtitleTrack$1 x0
	static void  () 
}

android/media/MediaDrm$OnEventListener.class
MediaDrm.java
package android.media
public abstract android.media.MediaDrm$OnEventListener extends java.lang.Object {
	public abstract void onEvent (android.media.MediaDrm, byte[], int, int, byte[]) 
}

android/media/MiniThumbFile.class
MiniThumbFile.java
package android.media
public android.media.MiniThumbFile extends java.lang.Object {
	private static final String TAG
	private static final int MINI_THUMB_DATA_FILE_VERSION
	public static final int BYTES_PER_MINTHUMB
	private static final int HEADER_SIZE
	private android.net.Uri mUri
	private java.io.RandomAccessFile mMiniThumbFile
	private java.nio.channels.FileChannel mChannel
	private java.nio.ByteBuffer mBuffer
	private static final java.util.Hashtable sThumbFiles
	public static synchronized void reset () 
		android.media.MiniThumbFile file
		java.util.Iterator i$
	public static synchronized android.media.MiniThumbFile instance (android.net.Uri) 
		android.net.Uri uri
		String type
		android.media.MiniThumbFile file
	private java.lang.String randomAccessFilePath (int) 
		int version
		String directoryName
	private void removeOldFile () 
		SecurityException ex
		String oldPath
		java.io.File oldFile
	private java.io.RandomAccessFile miniThumbDataFile () 
		java.io.IOException ex2
		java.io.IOException ex
		String path
		java.io.File directory
		java.io.File f
	public void  (android.net.Uri) 
		android.net.Uri uri
	public synchronized void deactivate () 
		java.io.IOException ex
	public synchronized long getMagic (long) 
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		RuntimeException ex
		java.io.IOException ex
		java.io.IOException ex
		long pos
		java.nio.channels.FileLock lock
		long id
		java.io.RandomAccessFile r
	public synchronized void saveMiniThumbToFile (byte[], long, long)  throws java.io.IOException 
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		RuntimeException ex
		java.io.IOException ex
		java.io.IOException ex
		byte[] data
		long id
		long magic
		java.io.RandomAccessFile r
		long pos
		java.nio.channels.FileLock lock
	public synchronized byte[] getMiniThumbFromFile (long, byte[]) 
		java.io.IOException ex
		byte flag
		long magic
		int length
		int size
		java.io.IOException ex
		java.io.IOException ex
		java.io.IOException ex
		RuntimeException ex
		java.io.IOException ex
		java.io.IOException ex
		long id
		byte[] data
		java.io.RandomAccessFile r
		long pos
		java.nio.channels.FileLock lock
	static void  () 
}

android/media/SubtitleTrack$1.class
SubtitleTrack.java
package android.media
 android.media.SubtitleTrack$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.media.SubtitleTrack val$track
	final long val$thenMs
	final android.media.SubtitleTrack this$0
	void  (android.media.SubtitleTrack, android.media.SubtitleTrack, long) 
	public void run () 
}

android/media/MediaDrm.class
MediaDrm.java
package android.media
public final android.media.MediaDrm extends java.lang.Object {
	private static final String TAG
	private android.media.MediaDrm$EventHandler mEventHandler
	private android.media.MediaDrm$OnEventListener mOnEventListener
	private long mNativeContext
	public static final int EVENT_PROVISION_REQUIRED
	public static final int EVENT_KEY_REQUIRED
	public static final int EVENT_KEY_EXPIRED
	public static final int EVENT_VENDOR_DEFINED
	private static final int DRM_EVENT
	public static final int KEY_TYPE_STREAMING
	public static final int KEY_TYPE_OFFLINE
	public static final int KEY_TYPE_RELEASE
	public static final String PROPERTY_VENDOR
	public static final String PROPERTY_VERSION
	public static final String PROPERTY_DESCRIPTION
	public static final String PROPERTY_ALGORITHMS
	public static final String PROPERTY_DEVICE_UNIQUE_ID
	public static final boolean isCryptoSchemeSupported (java.util.UUID) 
		java.util.UUID uuid
	public static final boolean isCryptoSchemeSupported (java.util.UUID, java.lang.String) 
		java.util.UUID uuid
		String mimeType
	private static final byte[] getByteArrayFromUUID (java.util.UUID) 
		int i
		java.util.UUID uuid
		long msb
		long lsb
		byte[] uuidBytes
	private static final native boolean isCryptoSchemeSupportedNative (byte[], java.lang.String) 
	public void  (java.util.UUID)  throws android.media.UnsupportedSchemeException 
		java.util.UUID uuid
		android.os.Looper looper
	public void setOnEventListener (android.media.MediaDrm$OnEventListener) 
		android.media.MediaDrm$OnEventListener listener
	private static void postEventFromNative (java.lang.Object, int, int, java.lang.Object) 
		android.os.Message m
		Object mediadrm_ref
		int eventType
		int extra
		Object obj
		android.media.MediaDrm md
	public native byte[] openSession ()  throws android.media.NotProvisionedException 
	public native void closeSession (byte[]) 
	public native android.media.MediaDrm$KeyRequest getKeyRequest (byte[], byte[], java.lang.String, int, java.util.HashMap)  throws android.media.NotProvisionedException 
	public native byte[] provideKeyResponse (byte[], byte[])  throws android.media.NotProvisionedException android.media.DeniedByServerException 
	public native void restoreKeys (byte[], byte[]) 
	public native void removeKeys (byte[]) 
	public native java.util.HashMap queryKeyStatus (byte[]) 
	public native android.media.MediaDrm$ProvisionRequest getProvisionRequest () 
	public native void provideProvisionResponse (byte[])  throws android.media.DeniedByServerException 
	public native java.util.List getSecureStops () 
	public native void releaseSecureStops (byte[]) 
	public native java.lang.String getPropertyString (java.lang.String) 
	public native byte[] getPropertyByteArray (java.lang.String) 
	public native void setPropertyString (java.lang.String, java.lang.String) 
	public native void setPropertyByteArray (java.lang.String, byte[]) 
	private static final native void setCipherAlgorithmNative (android.media.MediaDrm, byte[], java.lang.String) 
	private static final native void setMacAlgorithmNative (android.media.MediaDrm, byte[], java.lang.String) 
	private static final native byte[] encryptNative (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
	private static final native byte[] decryptNative (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
	private static final native byte[] signNative (android.media.MediaDrm, byte[], byte[], byte[]) 
	private static final native boolean verifyNative (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
	public android.media.MediaDrm$CryptoSession getCryptoSession (byte[], java.lang.String, java.lang.String) 
		byte[] sessionId
		String cipherAlgorithm
		String macAlgorithm
	protected void finalize () 
	public final native void release () 
	private static final native void native_init () 
	private final native void native_setup (java.lang.Object, byte[]) 
	private final native void native_finalize () 
	static long access$000 (android.media.MediaDrm) 
		android.media.MediaDrm x0
	static android.media.MediaDrm$OnEventListener access$100 (android.media.MediaDrm) 
		android.media.MediaDrm x0
	static void access$200 (android.media.MediaDrm, byte[], java.lang.String) 
		android.media.MediaDrm x0
		byte[] x1
		String x2
	static void access$300 (android.media.MediaDrm, byte[], java.lang.String) 
		android.media.MediaDrm x0
		byte[] x1
		String x2
	static byte[] access$400 (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
		android.media.MediaDrm x0
		byte[] x1
		byte[] x2
		byte[] x3
		byte[] x4
	static byte[] access$500 (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
		android.media.MediaDrm x0
		byte[] x1
		byte[] x2
		byte[] x3
		byte[] x4
	static byte[] access$600 (android.media.MediaDrm, byte[], byte[], byte[]) 
		android.media.MediaDrm x0
		byte[] x1
		byte[] x2
		byte[] x3
	static boolean access$700 (android.media.MediaDrm, byte[], byte[], byte[], byte[]) 
		android.media.MediaDrm x0
		byte[] x1
		byte[] x2
		byte[] x3
		byte[] x4
	static void  () 
}

android/media/JetPlayer$OnJetEventListener.class
JetPlayer.java
package android.media
public abstract android.media.JetPlayer$OnJetEventListener extends java.lang.Object {
	public abstract void onJetEvent (android.media.JetPlayer, short, byte, byte, byte, byte) 
	public abstract void onJetUserIdUpdate (android.media.JetPlayer, int, int) 
	public abstract void onJetNumQueuedSegmentUpdate (android.media.JetPlayer, int) 
	public abstract void onJetPauseUpdate (android.media.JetPlayer, int) 
}

android/media/AsyncPlayer.class
AsyncPlayer.java
package android.media
public android.media.AsyncPlayer extends java.lang.Object {
	private static final int PLAY
	private static final int STOP
	private static final boolean mDebug
	private final java.util.LinkedList mCmdQueue
	private String mTag
	private android.media.AsyncPlayer$Thread mThread
	private android.media.MediaPlayer mPlayer
	private android.os.PowerManager$WakeLock mWakeLock
	private int mState
	private void startSound (android.media.AsyncPlayer$Command) 
		android.media.MediaPlayer player
		long delay
		Exception e
		android.media.AsyncPlayer$Command cmd
	public void  (java.lang.String) 
		String tag
	public void play (android.content.Context, android.net.Uri, boolean, int) 
		android.content.Context context
		android.net.Uri uri
		boolean looping
		int stream
		android.media.AsyncPlayer$Command cmd
	public void stop () 
		android.media.AsyncPlayer$Command cmd
	private void enqueueLocked (android.media.AsyncPlayer$Command) 
		android.media.AsyncPlayer$Command cmd
	public void setUsesWakeLock (android.content.Context) 
		android.content.Context context
		android.os.PowerManager pm
	private void acquireWakeLock () 
	private void releaseWakeLock () 
	static java.lang.String access$000 (android.media.AsyncPlayer) 
		android.media.AsyncPlayer x0
	static java.util.LinkedList access$100 (android.media.AsyncPlayer) 
		android.media.AsyncPlayer x0
	static void access$200 (android.media.AsyncPlayer, android.media.AsyncPlayer$Command) 
		android.media.AsyncPlayer x0
		android.media.AsyncPlayer$Command x1
	static android.media.MediaPlayer access$300 (android.media.AsyncPlayer) 
		android.media.AsyncPlayer x0
	static android.media.MediaPlayer access$302 (android.media.AsyncPlayer, android.media.MediaPlayer) 
		android.media.AsyncPlayer x0
		android.media.MediaPlayer x1
	static android.media.AsyncPlayer$Thread access$402 (android.media.AsyncPlayer, android.media.AsyncPlayer$Thread) 
		android.media.AsyncPlayer x0
		android.media.AsyncPlayer$Thread x1
	static void access$500 (android.media.AsyncPlayer) 
		android.media.AsyncPlayer x0
}

android/media/AudioService$SoundPoolCallback.class
AudioService.java
package android.media
final android.media.AudioService$SoundPoolCallback extends java.lang.Object implements android.media.SoundPool$OnLoadCompleteListener  {
	int mStatus
	java.util.List mSamples
	final android.media.AudioService this$0
	private void  (android.media.AudioService) 
	public int status () 
	public void setSamples (int[]) 
		int i
		int[] samples
	public void onLoadComplete (android.media.SoundPool, int, int) 
		int i
		android.media.SoundPool soundPool
		int sampleId
		int status
	void  (android.media.AudioService, android.media.AudioService$1) 
		android.media.AudioService x0
		android.media.AudioService$1 x1
}

android/media/RemoteDisplay$1.class
RemoteDisplay.java
package android.media
 android.media.RemoteDisplay$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.Surface val$surface
	final int val$width
	final int val$height
	final int val$flags
	final int val$session
	final android.media.RemoteDisplay this$0
	void  (android.media.RemoteDisplay, android.view.Surface, int, int, int, int) 
	public void run () 
}

android/media/videoeditor/
android/media/videoeditor/VideoEditor$ExportProgressListener.class
VideoEditor.java
package android.media.videoeditor
public abstract android.media.videoeditor.VideoEditor$ExportProgressListener extends java.lang.Object {
	public abstract void onProgress (android.media.videoeditor.VideoEditor, java.lang.String, int) 
}

android/media/videoeditor/VideoEditor.class
VideoEditor.java
package android.media.videoeditor
public abstract android.media.videoeditor.VideoEditor extends java.lang.Object {
	public static final String THUMBNAIL_FILENAME
	public static final int DURATION_OF_STORYBOARD
	public static final long MAX_SUPPORTED_FILE_SIZE
	public abstract java.lang.String getPath () 
	public abstract void release () 
	public abstract void save ()  throws java.io.IOException 
	public abstract void export (java.lang.String, int, int, android.media.videoeditor.VideoEditor$ExportProgressListener)  throws java.io.IOException 
	public abstract void export (java.lang.String, int, int, int, int, android.media.videoeditor.VideoEditor$ExportProgressListener)  throws java.io.IOException 
	public abstract void cancelExport (java.lang.String) 
	public abstract void addMediaItem (android.media.videoeditor.MediaItem) 
	public abstract void insertMediaItem (android.media.videoeditor.MediaItem, java.lang.String) 
	public abstract void moveMediaItem (java.lang.String, java.lang.String) 
	public abstract android.media.videoeditor.MediaItem removeMediaItem (java.lang.String) 
	public abstract void removeAllMediaItems () 
	public abstract java.util.List getAllMediaItems () 
	public abstract android.media.videoeditor.MediaItem getMediaItem (java.lang.String) 
	public abstract void addTransition (android.media.videoeditor.Transition) 
	public abstract android.media.videoeditor.Transition removeTransition (java.lang.String) 
	public abstract java.util.List getAllTransitions () 
	public abstract android.media.videoeditor.Transition getTransition (java.lang.String) 
	public abstract void addAudioTrack (android.media.videoeditor.AudioTrack) 
	public abstract void insertAudioTrack (android.media.videoeditor.AudioTrack, java.lang.String) 
	public abstract void moveAudioTrack (java.lang.String, java.lang.String) 
	public abstract android.media.videoeditor.AudioTrack removeAudioTrack (java.lang.String) 
	public abstract java.util.List getAllAudioTracks () 
	public abstract android.media.videoeditor.AudioTrack getAudioTrack (java.lang.String) 
	public abstract void setAspectRatio (int) 
	public abstract int getAspectRatio () 
	public abstract long getDuration () 
	public abstract long renderPreviewFrame (android.view.SurfaceHolder, long, android.media.videoeditor.VideoEditor$OverlayData) 
	public abstract void generatePreview (android.media.videoeditor.VideoEditor$MediaProcessingProgressListener) 
	public abstract void startPreview (android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor$PreviewProgressListener) 
	public abstract long stopPreview () 
	public abstract void clearSurface (android.view.SurfaceHolder) 
}

android/media/videoeditor/EffectKenBurns.class
EffectKenBurns.java
package android.media.videoeditor
public android.media.videoeditor.EffectKenBurns extends android.media.videoeditor.Effect {
	private android.graphics.Rect mStartRect
	private android.graphics.Rect mEndRect
	private void  () 
	public void  (android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Rect, android.graphics.Rect, long, long) 
		android.media.videoeditor.MediaItem mediaItem
		String effectId
		android.graphics.Rect startRect
		android.graphics.Rect endRect
		long startTimeMs
		long durationMs
	public android.graphics.Rect getStartRect () 
	public android.graphics.Rect getEndRect () 
	void getKenBurnsSettings (android.graphics.Rect, android.graphics.Rect) 
		android.graphics.Rect start
		android.graphics.Rect end
}

android/media/videoeditor/ExtractAudioWaveformProgressListener.class
ExtractAudioWaveformProgressListener.java
package android.media.videoeditor
public abstract android.media.videoeditor.ExtractAudioWaveformProgressListener extends java.lang.Object {
	public abstract void onProgress (int) 
}

android/media/videoeditor/MediaArtistNativeHelper$EditSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$EditSettings extends java.lang.Object {
	public android.media.videoeditor.MediaArtistNativeHelper$ClipSettings[] clipSettingsArray
	public android.media.videoeditor.MediaArtistNativeHelper$TransitionSettings[] transitionSettingsArray
	public android.media.videoeditor.MediaArtistNativeHelper$EffectSettings[] effectSettingsArray
	public int videoFrameRate
	public String outputFile
	public int videoFrameSize
	public int videoFormat
	public int videoProfile
	public int videoLevel
	public int audioFormat
	public int audioSamplingFreq
	public int maxFileSize
	public int audioChannels
	public int videoBitrate
	public int audioBitrate
	public android.media.videoeditor.MediaArtistNativeHelper$BackgroundMusicSettings backgroundMusicSettings
	public int primaryTrackVolume
	public void  () 
}

android/media/videoeditor/MediaItem$1.class
MediaItem.java
package android.media.videoeditor
 android.media.videoeditor.MediaItem$1 extends java.lang.Object implements android.media.videoeditor.MediaItem$GetThumbnailListCallback  {
	final android.graphics.Bitmap[] val$bitmaps
	final android.media.videoeditor.MediaItem this$0
	void  (android.media.videoeditor.MediaItem, android.graphics.Bitmap[]) 
	public void onThumbnail (android.graphics.Bitmap, int) 
		android.graphics.Bitmap bitmap
		int index
}

android/media/videoeditor/MediaArtistNativeHelper$SlideDirection.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$SlideDirection extends java.lang.Object {
	public static final int RIGHT_OUT_LEFT_IN
	public static final int LEFT_OUT_RIGTH_IN
	public static final int TOP_OUT_BOTTOM_IN
	public static final int BOTTOM_OUT_TOP_IN
	public void  () 
}

android/media/videoeditor/VideoEditorImpl.class
VideoEditorImpl.java
package android.media.videoeditor
public android.media.videoeditor.VideoEditorImpl extends java.lang.Object implements android.media.videoeditor.VideoEditor  {
	private static final String TAG
	private static final String PROJECT_FILENAME
	private static final String TAG_PROJECT
	private static final String TAG_MEDIA_ITEMS
	private static final String TAG_MEDIA_ITEM
	private static final String TAG_TRANSITIONS
	private static final String TAG_TRANSITION
	private static final String TAG_OVERLAYS
	private static final String TAG_OVERLAY
	private static final String TAG_OVERLAY_USER_ATTRIBUTES
	private static final String TAG_EFFECTS
	private static final String TAG_EFFECT
	private static final String TAG_AUDIO_TRACKS
	private static final String TAG_AUDIO_TRACK
	private static final String ATTR_ID
	private static final String ATTR_FILENAME
	private static final String ATTR_AUDIO_WAVEFORM_FILENAME
	private static final String ATTR_RENDERING_MODE
	private static final String ATTR_ASPECT_RATIO
	private static final String ATTR_REGENERATE_PCM
	private static final String ATTR_TYPE
	private static final String ATTR_DURATION
	private static final String ATTR_START_TIME
	private static final String ATTR_BEGIN_TIME
	private static final String ATTR_END_TIME
	private static final String ATTR_VOLUME
	private static final String ATTR_BEHAVIOR
	private static final String ATTR_DIRECTION
	private static final String ATTR_BLENDING
	private static final String ATTR_INVERT
	private static final String ATTR_MASK
	private static final String ATTR_BEFORE_MEDIA_ITEM_ID
	private static final String ATTR_AFTER_MEDIA_ITEM_ID
	private static final String ATTR_COLOR_EFFECT_TYPE
	private static final String ATTR_COLOR_EFFECT_VALUE
	private static final String ATTR_START_RECT_LEFT
	private static final String ATTR_START_RECT_TOP
	private static final String ATTR_START_RECT_RIGHT
	private static final String ATTR_START_RECT_BOTTOM
	private static final String ATTR_END_RECT_LEFT
	private static final String ATTR_END_RECT_TOP
	private static final String ATTR_END_RECT_RIGHT
	private static final String ATTR_END_RECT_BOTTOM
	private static final String ATTR_LOOP
	private static final String ATTR_MUTED
	private static final String ATTR_DUCK_ENABLED
	private static final String ATTR_DUCK_THRESHOLD
	private static final String ATTR_DUCKED_TRACK_VOLUME
	private static final String ATTR_GENERATED_IMAGE_CLIP
	private static final String ATTR_IS_IMAGE_CLIP_GENERATED
	private static final String ATTR_GENERATED_TRANSITION_CLIP
	private static final String ATTR_IS_TRANSITION_GENERATED
	private static final String ATTR_OVERLAY_RGB_FILENAME
	private static final String ATTR_OVERLAY_FRAME_WIDTH
	private static final String ATTR_OVERLAY_FRAME_HEIGHT
	private static final String ATTR_OVERLAY_RESIZED_RGB_FRAME_WIDTH
	private static final String ATTR_OVERLAY_RESIZED_RGB_FRAME_HEIGHT
	private static final int ENGINE_ACCESS_MAX_TIMEOUT_MS
	private final java.util.concurrent.Semaphore mLock
	private final String mProjectPath
	private final java.util.List mMediaItems
	private final java.util.List mAudioTracks
	private final java.util.List mTransitions
	private long mDurationMs
	private int mAspectRatio
	private android.media.videoeditor.MediaArtistNativeHelper mMANativeHelper
	private boolean mPreviewInProgress
	private final boolean mMallocDebug
	public void  (java.lang.String)  throws java.io.IOException 
		Exception ex
		Exception ex
		String projectPath
		String s
		java.io.File projectXml
	android.media.videoeditor.MediaArtistNativeHelper getNativeContext () 
	public synchronized void addAudioTrack (android.media.videoeditor.AudioTrack) 
		android.media.videoeditor.AudioTrack audioTrack
		String audioTrackPCMFilePath
	public synchronized void addMediaItem (android.media.videoeditor.MediaItem) 
		android.media.videoeditor.MediaItem mediaItem
		int mediaItemsCount
	public synchronized void addTransition (android.media.videoeditor.Transition) 
		int afterMediaItemIndex
		int beforeMediaItemIndex
		android.media.videoeditor.Transition transition
		android.media.videoeditor.MediaItem beforeMediaItem
		android.media.videoeditor.MediaItem afterMediaItem
	public void cancelExport (java.lang.String) 
		String filename
	public void export (java.lang.String, int, int, int, int, android.media.videoeditor.VideoEditor$ExportProgressListener)  throws java.io.IOException 
		String message
		String message
		String message
		String message
		InterruptedException ex
		String filename
		int height
		int bitrate
		int audioCodec
		int videoCodec
		android.media.videoeditor.VideoEditor$ExportProgressListener listener
		int audcodec
		int vidcodec
		java.io.File tempPathFile
		long audioBitrate
		long fileSize
		boolean semAcquireDone
	public void export (java.lang.String, int, int, android.media.videoeditor.VideoEditor$ExportProgressListener)  throws java.io.IOException 
		String filename
		int height
		int bitrate
		android.media.videoeditor.VideoEditor$ExportProgressListener listener
		int defaultAudiocodec
		int defaultVideocodec
	public void generatePreview (android.media.videoeditor.VideoEditor$MediaProcessingProgressListener) 
		InterruptedException ex
		android.media.videoeditor.VideoEditor$MediaProcessingProgressListener listener
		boolean semAcquireDone
	public java.util.List getAllAudioTracks () 
	public java.util.List getAllMediaItems () 
	public java.util.List getAllTransitions () 
	public int getAspectRatio () 
	public android.media.videoeditor.AudioTrack getAudioTrack (java.lang.String) 
		android.media.videoeditor.AudioTrack at
		java.util.Iterator i$
		String audioTrackId
	public long getDuration () 
	void updateTimelineDuration () 
	public synchronized android.media.videoeditor.MediaItem getMediaItem (java.lang.String) 
		android.media.videoeditor.MediaItem mediaItem
		java.util.Iterator i$
		String mediaItemId
	public java.lang.String getPath () 
	public android.media.videoeditor.Transition getTransition (java.lang.String) 
		android.media.videoeditor.Transition transition
		java.util.Iterator i$
		String transitionId
	public synchronized void insertAudioTrack (android.media.videoeditor.AudioTrack, java.lang.String) 
		android.media.videoeditor.AudioTrack at
		int i
		int audioTrackCount
		android.media.videoeditor.AudioTrack audioTrack
		String afterAudioTrackId
	public synchronized void insertMediaItem (android.media.videoeditor.MediaItem, java.lang.String) 
		android.media.videoeditor.MediaItem mi
		int i
		int mediaItemCount
		android.media.videoeditor.MediaItem mediaItem
		String afterMediaItemId
	public synchronized void moveAudioTrack (java.lang.String, java.lang.String) 
		String audioTrackId
		String afterAudioTrackId
	public synchronized void moveMediaItem (java.lang.String, java.lang.String) 
		android.media.videoeditor.MediaItem mi
		int i
		int mediaItemCount
		String mediaItemId
		String afterMediaItemId
		android.media.videoeditor.MediaItem moveMediaItem
	public void release () 
		Exception ex
		Exception ex
		boolean semAcquireDone
	public synchronized void removeAllMediaItems () 
		android.media.videoeditor.Transition transition
		java.util.Iterator i$
	public synchronized android.media.videoeditor.AudioTrack removeAudioTrack (java.lang.String) 
		String audioTrackId
		android.media.videoeditor.AudioTrack audioTrack
	public synchronized android.media.videoeditor.MediaItem removeMediaItem (java.lang.String) 
		android.media.videoeditor.OverlayFrame overlayFrame
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		java.util.List overlays
		String mediaItemId
		String firstItemString
		android.media.videoeditor.MediaItem mediaItem
	private synchronized android.media.videoeditor.MediaItem removeMediaItem (java.lang.String, boolean) 
		String mediaItemId
		boolean flag
		String firstItemString
		android.media.videoeditor.MediaItem mediaItem
	public synchronized android.media.videoeditor.Transition removeTransition (java.lang.String) 
		String transitionId
		android.media.videoeditor.Transition transition
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
	public long renderPreviewFrame (android.view.SurfaceHolder, long, android.media.videoeditor.VideoEditor$OverlayData) 
		android.graphics.Rect frame
		InterruptedException ex
		android.view.SurfaceHolder surfaceHolder
		long timeMs
		android.media.videoeditor.VideoEditor$OverlayData overlayData
		android.view.Surface surface
		long result
		boolean semAcquireDone
	private void load ()  throws java.io.FileNotFoundException org.xmlpull.v1.XmlPullParserException java.io.IOException 
		boolean mRegenPCM
		Exception ex
		String mediaItemId
		android.media.videoeditor.Transition transition
		Exception ex
		Exception ex
		int i
		int attributesCount
		String filename
		boolean isImageClipGenerated
		android.media.videoeditor.Effect effect
		Exception ex
		android.media.videoeditor.AudioTrack audioTrack
		Exception ex
		java.util.List ignoredMediaItems
		org.xmlpull.v1.XmlPullParser parser
		int eventType
		String name
		android.media.videoeditor.MediaItem currentMediaItem
		android.media.videoeditor.Overlay currentOverlay
		boolean regenerateProjectThumbnail
		java.io.File file
		java.io.FileInputStream fis
	private android.media.videoeditor.MediaItem parseMediaItem (org.xmlpull.v1.XmlPullParser)  throws java.io.IOException 
		long durationMs
		android.media.videoeditor.MediaItem currentMediaItem
		long beginMs
		long endMs
		int volume
		boolean muted
		String audioWaveformFilename
		long beginTimeMs
		long endTimeMs
		int volumePercent
		android.media.videoeditor.MediaItem currentMediaItem
		org.xmlpull.v1.XmlPullParser parser
		String mediaItemId
		String type
		String filename
		int renderingMode
		android.media.videoeditor.MediaItem currentMediaItem
	private android.media.videoeditor.Transition parseTransition (org.xmlpull.v1.XmlPullParser, java.util.List) 
		android.media.videoeditor.MediaItem beforeMediaItem
		android.media.videoeditor.MediaItem afterMediaItem
		int blending
		String maskFilename
		boolean invert
		android.media.videoeditor.Transition transition
		android.media.videoeditor.Transition transition
		int direction
		android.media.videoeditor.Transition transition
		android.media.videoeditor.Transition transition
		String transitionFile
		org.xmlpull.v1.XmlPullParser parser
		java.util.List ignoredMediaItems
		String transitionId
		String type
		long durationMs
		int behavior
		String beforeMediaItemId
		android.media.videoeditor.MediaItem beforeMediaItem
		String afterMediaItemId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.Transition transition
		boolean isTransitionGenerated
	private android.media.videoeditor.Overlay parseOverlay (org.xmlpull.v1.XmlPullParser, android.media.videoeditor.MediaItem) 
		String filename
		android.media.videoeditor.Overlay overlay
		int overlayFrameWidth
		int overlayFrameHeight
		int resizedRGBFrameWidth
		int resizedRGBFrameHeight
		org.xmlpull.v1.XmlPullParser parser
		android.media.videoeditor.MediaItem mediaItem
		String overlayId
		String type
		long durationMs
		long startTimeMs
		android.media.videoeditor.Overlay overlay
		String overlayRgbFileName
	private android.media.videoeditor.Effect parseEffect (org.xmlpull.v1.XmlPullParser, android.media.videoeditor.MediaItem) 
		int color
		int colorEffectType
		int color
		android.media.videoeditor.Effect effect
		android.graphics.Rect startRect
		android.graphics.Rect endRect
		android.media.videoeditor.Effect effect
		org.xmlpull.v1.XmlPullParser parser
		android.media.videoeditor.MediaItem mediaItem
		String effectId
		String type
		long durationMs
		long startTimeMs
		android.media.videoeditor.Effect effect
	private android.media.videoeditor.AudioTrack parseAudioTrack (org.xmlpull.v1.XmlPullParser)  throws java.io.IOException 
		org.xmlpull.v1.XmlPullParser parser
		String audioTrackId
		String filename
		long startTimeMs
		long beginMs
		long endMs
		int volume
		boolean muted
		boolean loop
		boolean duckingEnabled
		int duckThreshold
		int duckedTrackVolume
		String waveformFilename
		android.media.videoeditor.AudioTrack audioTrack
	public void save ()  throws java.io.IOException 
		android.media.videoeditor.MediaVideoItem mvi
		android.media.videoeditor.OverlayFrame overlayFrame
		String value
		String name
		java.util.Iterator i$
		java.util.Map userAttributes
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		android.media.videoeditor.EffectColor colorEffect
		android.graphics.Rect startRect
		android.graphics.Rect endRect
		android.media.videoeditor.MediaItem mItem
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		java.util.List overlays
		java.util.List effects
		android.media.videoeditor.MediaItem mediaItem
		java.util.Iterator i$
		android.media.videoeditor.TransitionAlpha ta
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		android.media.videoeditor.Transition transition
		java.util.Iterator i$
		android.media.videoeditor.AudioTrack at
		java.util.Iterator i$
		org.xmlpull.v1.XmlSerializer serializer
		java.io.StringWriter writer
		java.io.FileOutputStream out
	public void setAspectRatio (int) 
		android.media.videoeditor.Transition transition
		java.util.Iterator i$
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		android.media.videoeditor.MediaItem t
		java.util.List overlayList
		int aspectRatio
		java.util.Iterator it
	public void startPreview (android.view.SurfaceHolder, long, long, boolean, int, android.media.videoeditor.VideoEditor$PreviewProgressListener) 
		InterruptedException ex
		android.view.SurfaceHolder surfaceHolder
		long fromMs
		long toMs
		boolean loop
		int callbackAfterFrameCount
		android.media.videoeditor.VideoEditor$PreviewProgressListener listener
		android.view.Surface surface
		boolean semAcquireDone
	public long stopPreview () 
		long result
	private void removeAdjacentTransitions (android.media.videoeditor.MediaItem) 
		android.media.videoeditor.MediaItem mediaItem
		android.media.videoeditor.Transition beginTransition
		android.media.videoeditor.Transition endTransition
	private void removeTransitionBefore (int) 
		android.media.videoeditor.Transition t
		int index
		android.media.videoeditor.MediaItem mediaItem
		java.util.Iterator it
	private void removeTransitionAfter (int) 
		android.media.videoeditor.Transition t
		int index
		android.media.videoeditor.MediaItem mediaItem
		java.util.Iterator it
	private void computeTimelineDuration () 
		android.media.videoeditor.MediaItem mediaItem
		int i
		int mediaItemsCount
	private void generateProjectThumbnail () 
		String msg
		android.media.MediaMetadataRetriever retriever
		android.graphics.Bitmap bitmap
		String msg
		IllegalArgumentException e
		String msg
		java.io.IOException e
		java.io.IOException e
		android.media.videoeditor.MediaItem mI
		int height
		int width
		android.graphics.Bitmap projectBitmap
		String filename
		java.io.FileOutputStream stream
	public void clearSurface (android.view.SurfaceHolder) 
		android.view.SurfaceHolder surfaceHolder
		android.view.Surface surface
	private void lock ()  throws java.lang.InterruptedException 
	private boolean lock (long)  throws java.lang.InterruptedException 
		long timeoutMs
		boolean acquireSem
	private void unlock () 
	private static void dumpHeap (java.lang.String)  throws java.lang.Exception 
		String extDir
		java.io.FileOutputStream ost
		String filename
		String state
}

android/media/videoeditor/MediaArtistNativeHelper$Properties.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$Properties extends java.lang.Object {
	public int duration
	public int fileType
	public int videoFormat
	public int videoDuration
	public int videoBitrate
	public int width
	public int height
	public float averageFrameRate
	public int profile
	public int level
	public boolean profileSupported
	public boolean levelSupported
	public int audioFormat
	public int audioDuration
	public int audioBitrate
	public int audioChannels
	public int audioSamplingFrequency
	public int audioVolumeValue
	public int videoRotation
	public String Id
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$EffectSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$EffectSettings extends java.lang.Object {
	public int startTime
	public int duration
	public int videoEffectType
	public int audioEffectType
	public int startPercent
	public int durationPercent
	public String framingFile
	public int[] framingBuffer
	public int bitmapType
	public int width
	public int height
	public int topLeftX
	public int topLeftY
	public boolean framingResize
	public int framingScaledSize
	public String text
	public String textRenderingData
	public int textBufferWidth
	public int textBufferHeight
	public int fiftiesFrameRate
	public int rgb16InputColor
	public int alphaBlendingStartPercent
	public int alphaBlendingMiddlePercent
	public int alphaBlendingEndPercent
	public int alphaBlendingFadeInTimePercent
	public int alphaBlendingFadeOutTimePercent
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$AudioEffect.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$AudioEffect extends java.lang.Object {
	public static final int NONE
	public static final int FADE_IN
	public static final int FADE_OUT
	public void  () 
}

android/media/videoeditor/AudioTrack.class
AudioTrack.java
package android.media.videoeditor
public android.media.videoeditor.AudioTrack extends java.lang.Object {
	private final android.media.videoeditor.MediaArtistNativeHelper mMANativeHelper
	private final String mUniqueId
	private final String mFilename
	private long mStartTimeMs
	private long mTimelineDurationMs
	private int mVolumePercent
	private long mBeginBoundaryTimeMs
	private long mEndBoundaryTimeMs
	private boolean mLoop
	private boolean mMuted
	private final long mDurationMs
	private final int mAudioChannels
	private final int mAudioType
	private final int mAudioBitrate
	private final int mAudioSamplingFrequency
	private int mDuckingThreshold
	private int mDuckedTrackVolume
	private boolean mIsDuckingEnabled
	private String mAudioWaveformFilename
	private java.lang.ref.SoftReference mWaveformData
	private void  ()  throws java.io.IOException 
	public void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String)  throws java.io.IOException 
		android.media.videoeditor.VideoEditor editor
		String audioTrackId
		String filename
	void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, long, long, long, boolean, int, boolean, boolean, int, int, java.lang.String)  throws java.io.IOException 
		Exception e
		android.media.videoeditor.VideoEditor editor
		String audioTrackId
		String filename
		long startTimeMs
		long beginMs
		long endMs
		boolean loop
		int volume
		boolean muted
		boolean duckingEnabled
		int duckThreshold
		int duckedTrackVolume
		String audioWaveformFilename
		android.media.videoeditor.MediaArtistNativeHelper$Properties properties
		java.io.File file
		int fileType
	public java.lang.String getId () 
	public java.lang.String getFilename () 
	public int getAudioChannels () 
	public int getAudioType () 
	public int getAudioSamplingFrequency () 
	public int getAudioBitrate () 
	public void setVolume (int) 
		int volumePercent
	public int getVolume () 
	public void setMute (boolean) 
		boolean muted
	public boolean isMuted () 
	public long getStartTime () 
	public long getDuration () 
	public long getTimelineDuration () 
	public void setExtractBoundaries (long, long) 
		long beginMs
		long endMs
	public long getBoundaryBeginTime () 
	public long getBoundaryEndTime () 
	public void enableLoop () 
	public void disableLoop () 
	public boolean isLooping () 
	public void disableDucking () 
	public void enableDucking (int, int) 
		int threshold
		int duckedTrackVolume
	public boolean isDuckingEnabled () 
	public int getDuckingThreshhold () 
	public int getDuckedTrackVolume () 
	public void extractAudioWaveform (android.media.videoeditor.ExtractAudioWaveformProgressListener)  throws java.io.IOException 
		String projectPath
		String audioWaveFilename
		int frameDuration
		int sampleCount
		int codecType
		android.media.videoeditor.ExtractAudioWaveformProgressListener listener
	java.lang.String getAudioWaveformFilename () 
	void invalidate () 
	public android.media.videoeditor.WaveformData getWaveformData ()  throws java.io.IOException 
		java.io.IOException e
		android.media.videoeditor.WaveformData waveformData
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

android/media/videoeditor/MediaArtistNativeHelper$PreviewSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$PreviewSettings extends java.lang.Object {
	public android.media.videoeditor.MediaArtistNativeHelper$PreviewClips[] previewClipsArray
	public android.media.videoeditor.MediaArtistNativeHelper$EffectSettings[] effectSettingsArray
	public void  () 
}

android/media/videoeditor/Transition.class
Transition.java
package android.media.videoeditor
public abstract android.media.videoeditor.Transition extends java.lang.Object {
	private static final int BEHAVIOR_MIN_VALUE
	public static final int BEHAVIOR_SPEED_UP
	public static final int BEHAVIOR_SPEED_DOWN
	public static final int BEHAVIOR_LINEAR
	public static final int BEHAVIOR_MIDDLE_SLOW
	public static final int BEHAVIOR_MIDDLE_FAST
	private static final int BEHAVIOR_MAX_VALUE
	private final String mUniqueId
	private final android.media.videoeditor.MediaItem mAfterMediaItem
	private final android.media.videoeditor.MediaItem mBeforeMediaItem
	protected final int mBehavior
	protected long mDurationMs
	protected String mFilename
	protected android.media.videoeditor.MediaArtistNativeHelper mNativeHelper
	private void  () 
	protected void  (java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int) 
		String transitionId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		long durationMs
		int behavior
	public java.lang.String getId () 
	public android.media.videoeditor.MediaItem getAfterMediaItem () 
	public android.media.videoeditor.MediaItem getBeforeMediaItem () 
	public void setDuration (long) 
		long durationMs
	public long getDuration () 
	public long getMaximumDuration () 
	public int getBehavior () 
	android.media.videoeditor.MediaArtistNativeHelper$TransitionSettings getTransitionSettings () 
		android.media.videoeditor.TransitionAlpha transitionAlpha
		android.media.videoeditor.TransitionSliding transitionSliding
		android.media.videoeditor.TransitionCrossfade transitionCrossfade
		android.media.videoeditor.TransitionFadeBlack transitionFadeBlack
		android.media.videoeditor.MediaArtistNativeHelper$TransitionSettings transitionSetting
	java.util.List isEffectandOverlayOverlapping (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaArtistNativeHelper$ClipSettings, int) 
		android.media.videoeditor.Overlay overlay
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings tmpEffectSettings
		java.util.Iterator i$
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings tmpEffectSettings
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		android.media.videoeditor.MediaItem m
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
		int clipNo
		java.util.List effects
		java.util.List overlays
		java.util.List effectSettings
	void generate () 
		int index
		int i
		int j
		java.util.List effectSettings_clip1
		java.util.List effectSettings_clip2
		int index
		int i
		int j
		java.util.List effectSettings_clip2
		int i
		int j
		java.util.List effectSettings_clip1
		android.media.videoeditor.MediaItem m1
		android.media.videoeditor.MediaItem m2
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings1
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings2
		android.media.videoeditor.MediaArtistNativeHelper$TransitionSettings transitionSetting
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings editSettings
		String output
	void setFilename (java.lang.String) 
		String filename
	java.lang.String getFilename () 
	void invalidate () 
	boolean isGenerated () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

android/media/videoeditor/MediaProperties$H264Level.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$H264Level extends java.lang.Object {
	public static final int H264Level1
	public static final int H264Level1b
	public static final int H264Level11
	public static final int H264Level12
	public static final int H264Level13
	public static final int H264Level2
	public static final int H264Level21
	public static final int H264Level22
	public static final int H264Level3
	public static final int H264Level31
	public static final int H264Level32
	public static final int H264Level4
	public static final int H264Level41
	public static final int H264Level42
	public static final int H264Level5
	public static final int H264Level51
	public static final int H264LevelUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/TransitionSliding.class
TransitionSliding.java
package android.media.videoeditor
public android.media.videoeditor.TransitionSliding extends android.media.videoeditor.Transition {
	public static final int DIRECTION_RIGHT_OUT_LEFT_IN
	public static final int DIRECTION_LEFT_OUT_RIGHT_IN
	public static final int DIRECTION_TOP_OUT_BOTTOM_IN
	public static final int DIRECTION_BOTTOM_OUT_TOP_IN
	private final int mSlidingDirection
	private void  () 
	public void  (java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int, int) 
		String transitionId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		long durationMs
		int behavior
		int direction
	public int getDirection () 
	void generate () 
}

android/media/videoeditor/MediaArtistNativeHelper$Result.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$Result extends java.lang.Object {
	public static final int NO_ERROR
	public static final int ERR_FILE_NOT_FOUND
	public static final int ERR_BUFFER_OUT_TOO_SMALL
	public static final int ERR_INVALID_FILE_TYPE
	public static final int ERR_INVALID_EFFECT_KIND
	public static final int ERR_INVALID_VIDEO_EFFECT_TYPE
	public static final int ERR_INVALID_AUDIO_EFFECT_TYPE
	public static final int ERR_INVALID_VIDEO_TRANSITION_TYPE
	public static final int ERR_INVALID_AUDIO_TRANSITION_TYPE
	public static final int ERR_INVALID_VIDEO_ENCODING_FRAME_RATE
	public static final int ERR_EXTERNAL_EFFECT_NULL
	public static final int ERR_EXTERNAL_TRANSITION_NULL
	public static final int ERR_BEGIN_CUT_LARGER_THAN_DURATION
	public static final int ERR_BEGIN_CUT_LARGER_THAN_END_CUT
	public static final int ERR_OVERLAPPING_TRANSITIONS
	public static final int ERR_ANALYSIS_DATA_SIZE_TOO_SMALL
	public static final int ERR_INVALID_3GPP_FILE
	public static final int ERR_UNSUPPORTED_INPUT_VIDEO_FORMAT
	public static final int ERR_UNSUPPORTED_INPUT_AUDIO_FORMAT
	public static final int ERR_AMR_EDITING_UNSUPPORTED
	public static final int ERR_INPUT_VIDEO_AU_TOO_LARGE
	public static final int ERR_INPUT_AUDIO_AU_TOO_LARGE
	public static final int ERR_INPUT_AUDIO_CORRUPTED_AU
	public static final int ERR_ENCODER_ACCES_UNIT_ERROR
	public static final int ERR_EDITING_UNSUPPORTED_VIDEO_FORMAT
	public static final int ERR_EDITING_UNSUPPORTED_H263_PROFILE
	public static final int ERR_EDITING_UNSUPPORTED_MPEG4_PROFILE
	public static final int ERR_EDITING_UNSUPPORTED_MPEG4_RVLC
	public static final int ERR_EDITING_UNSUPPORTED_AUDIO_FORMAT
	public static final int ERR_EDITING_NO_SUPPORTED_STREAM_IN_FILE
	public static final int ERR_EDITING_NO_SUPPORTED_VIDEO_STREAM_IN_FILE
	public static final int ERR_INVALID_CLIP_ANALYSIS_VERSION
	public static final int ERR_INVALID_CLIP_ANALYSIS_PLATFORM
	public static final int ERR_INCOMPATIBLE_VIDEO_FORMAT
	public static final int ERR_INCOMPATIBLE_VIDEO_FRAME_SIZE
	public static final int ERR_INCOMPATIBLE_VIDEO_TIME_SCALE
	public static final int ERR_INCOMPATIBLE_VIDEO_DATA_PARTITIONING
	public static final int ERR_UNSUPPORTED_MP3_ASSEMBLY
	public static final int ERR_NO_SUPPORTED_STREAM_IN_FILE
	public static final int ERR_ADDVOLUME_EQUALS_ZERO
	public static final int ERR_ADDCTS_HIGHER_THAN_VIDEO_DURATION
	public static final int ERR_UNDEFINED_AUDIO_TRACK_FILE_FORMAT
	public static final int ERR_UNSUPPORTED_ADDED_AUDIO_STREAM
	public static final int ERR_AUDIO_MIXING_UNSUPPORTED
	public static final int ERR_AUDIO_MIXING_MP3_UNSUPPORTED
	public static final int ERR_FEATURE_UNSUPPORTED_WITH_AUDIO_TRACK
	public static final int ERR_FEATURE_UNSUPPORTED_WITH_AAC
	public static final int ERR_AUDIO_CANNOT_BE_MIXED
	public static final int ERR_ONLY_AMRNB_INPUT_CAN_BE_MIXED
	public static final int ERR_FEATURE_UNSUPPORTED_WITH_EVRC
	public static final int ERR_H263_PROFILE_NOT_SUPPORTED
	public static final int ERR_NO_SUPPORTED_VIDEO_STREAM_IN_FILE
	public static final int WAR_TRANSCODING_NECESSARY
	public static final int WAR_MAX_OUTPUT_SIZE_EXCEEDED
	public static final int WAR_TIMESCALE_TOO_BIG
	public static final int ERR_CLOCK_BAD_REF_YEAR
	public static final int ERR_DIR_OPEN_FAILED
	public static final int ERR_DIR_READ_FAILED
	public static final int ERR_DIR_NO_MORE_ENTRY
	public static final int ERR_PARAMETER
	public static final int ERR_STATE
	public static final int ERR_ALLOC
	public static final int ERR_BAD_CONTEXT
	public static final int ERR_CONTEXT_FAILED
	public static final int ERR_BAD_STREAM_ID
	public static final int ERR_BAD_OPTION_ID
	public static final int ERR_WRITE_ONLY
	public static final int ERR_READ_ONLY
	public static final int ERR_NOT_IMPLEMENTED
	public static final int ERR_UNSUPPORTED_MEDIA_TYPE
	public static final int WAR_NO_DATA_YET
	public static final int WAR_NO_MORE_STREAM
	public static final int WAR_INVALID_TIME
	public static final int WAR_NO_MORE_AU
	public static final int WAR_TIME_OUT
	public static final int WAR_BUFFER_FULL
	public static final int WAR_REDIRECT
	public static final int WAR_TOO_MUCH_STREAMS
	public static final int ERR_FILE_LOCKED
	public static final int ERR_FILE_BAD_MODE_ACCESS
	public static final int ERR_FILE_INVALID_POSITION
	public static final int ERR_STR_BAD_STRING
	public static final int ERR_STR_CONV_FAILED
	public static final int ERR_STR_OVERFLOW
	public static final int ERR_STR_BAD_ARGS
	public static final int WAR_STR_OVERFLOW
	public static final int WAR_STR_NOT_FOUND
	public static final int ERR_THREAD_NOT_STARTED
	public static final int WAR_TRANSCODING_DONE
	public static final int WAR_MEDIATYPE_NOT_SUPPORTED
	public static final int ERR_INPUT_FILE_CONTAINS_NO_SUPPORTED_STREAM
	public static final int ERR_INVALID_INPUT_FILE
	public static final int ERR_UNDEFINED_OUTPUT_VIDEO_FORMAT
	public static final int ERR_UNDEFINED_OUTPUT_VIDEO_FRAME_SIZE
	public static final int ERR_UNDEFINED_OUTPUT_VIDEO_FRAME_RATE
	public static final int ERR_UNDEFINED_OUTPUT_AUDIO_FORMAT
	public static final int ERR_INVALID_VIDEO_FRAME_SIZE_FOR_H263
	public static final int ERR_INVALID_VIDEO_FRAME_RATE_FOR_H263
	public static final int ERR_DURATION_IS_NULL
	public static final int ERR_H263_FORBIDDEN_IN_MP4_FILE
	public static final int ERR_INVALID_AAC_SAMPLING_FREQUENCY
	public static final int ERR_AUDIO_CONVERSION_FAILED
	public static final int ERR_BEGIN_CUT_EQUALS_END_CUT
	public static final int ERR_END_CUT_SMALLER_THAN_BEGIN_CUT
	public static final int ERR_MAXFILESIZE_TOO_SMALL
	public static final int ERR_VIDEOBITRATE_TOO_LOW
	public static final int ERR_AUDIOBITRATE_TOO_LOW
	public static final int ERR_VIDEOBITRATE_TOO_HIGH
	public static final int ERR_AUDIOBITRATE_TOO_HIGH
	public static final int ERR_OUTPUT_FILE_SIZE_TOO_SMALL
	public static final int ERR_READER_UNKNOWN_STREAM_TYPE
	public static final int WAR_READER_NO_METADATA
	public static final int WAR_READER_INFORMATION_NOT_PRESENT
	public static final int WAR_WRITER_STOP_REQ
	public static final int WAR_VIDEORENDERER_NO_NEW_FRAME
	public static final int WAR_DEBLOCKING_FILTER_NOT_IMPLEMENTED
	public static final int ERR_DECODER_H263_PROFILE_NOT_SUPPORTED
	public static final int ERR_DECODER_H263_NOT_BASELINE
	public static final int ERR_NOMORE_SPACE_FOR_FILE
	public static final int ERR_INTERNAL
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/MediaArtistNativeHelper$1.class
MediaArtistNativeHelper.java
package android.media.videoeditor
 android.media.videoeditor.MediaArtistNativeHelper$1 extends java.lang.Object implements android.media.videoeditor.MediaItem$GetThumbnailListCallback  {
	final android.graphics.Bitmap[] val$result
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	void  (android.media.videoeditor.MediaArtistNativeHelper, android.graphics.Bitmap[]) 
	public void onThumbnail (android.graphics.Bitmap, int) 
		android.graphics.Bitmap bitmap
		int index
}

android/media/videoeditor/MediaArtistNativeHelper$TransitionSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$TransitionSettings extends java.lang.Object {
	public int duration
	public int videoTransitionType
	public int audioTransitionType
	public int transitionBehaviour
	public android.media.videoeditor.MediaArtistNativeHelper$AlphaMagicSettings alphaSettings
	public android.media.videoeditor.MediaArtistNativeHelper$SlideTransitionSettings slideSettings
	public void  () 
}

android/media/videoeditor/TransitionCrossfade.class
TransitionCrossfade.java
package android.media.videoeditor
public android.media.videoeditor.TransitionCrossfade extends android.media.videoeditor.Transition {
	private void  () 
	public void  (java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int) 
		String transitionId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		long durationMs
		int behavior
	void generate () 
}

android/media/videoeditor/OverlayFrame.class
OverlayFrame.java
package android.media.videoeditor
public android.media.videoeditor.OverlayFrame extends android.media.videoeditor.Overlay {
	private android.graphics.Bitmap mBitmap
	private String mFilename
	private String mBitmapFileName
	private int mOFWidth
	private int mOFHeight
	private int mResizedRGBWidth
	private int mResizedRGBHeight
	private static final android.graphics.Paint sResizePaint
	private void  () 
	public void  (android.media.videoeditor.MediaItem, java.lang.String, android.graphics.Bitmap, long, long) 
		android.media.videoeditor.MediaItem mediaItem
		String overlayId
		android.graphics.Bitmap bitmap
		long startTimeMs
		long durationMs
	void  (android.media.videoeditor.MediaItem, java.lang.String, java.lang.String, long, long) 
		android.media.videoeditor.MediaItem mediaItem
		String overlayId
		String filename
		long startTimeMs
		long durationMs
	public android.graphics.Bitmap getBitmap () 
	java.lang.String getBitmapImageFileName () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	java.lang.String getFilename () 
	void setFilename (java.lang.String) 
		String filename
	java.lang.String save (java.lang.String)  throws java.io.FileNotFoundException java.io.IOException 
		java.io.FileOutputStream out
		String path
		android.media.videoeditor.MediaArtistNativeHelper nativeHelper
		android.util.Pair maxResolution
		android.util.Pair[] resolutions
	int getOverlayFrameHeight () 
	int getOverlayFrameWidth () 
	void setOverlayFrameHeight (int) 
		int height
	void setOverlayFrameWidth (int) 
		int width
	void setResizedRGBSize (int, int) 
		int width
		int height
	int getResizedRGBSizeHeight () 
	int getResizedRGBSizeWidth () 
	void invalidate () 
	void invalidateGeneratedFiles () 
	void generateOverlayWithRenderingMode (android.media.videoeditor.MediaItem, android.media.videoeditor.OverlayFrame, int, int)  throws java.io.FileNotFoundException java.io.IOException 
		int newHeight
		int left
		int right
		int top
		int bottom
		int newWidth
		int left
		int right
		int top
		int bottom
		float aROverlayImage
		float aRCanvas
		int newHeight
		int left
		int right
		int top
		int bottom
		int newWidth
		int left
		int right
		int top
		int bottom
		float aROverlayImage
		float aRCanvas
		java.nio.IntBuffer intBuffer
		android.graphics.Bitmap destBitmap
		android.graphics.Canvas overlayCanvas
		android.graphics.Rect destRect
		android.graphics.Rect srcRect
		String outFileName
		java.io.FileOutputStream fl
		java.io.DataOutputStream dos
		int[] framingBuffer
		java.nio.ByteBuffer byteBuffer
		byte[] array
		int tmp
		android.media.videoeditor.MediaItem mediaItemsList
		android.media.videoeditor.OverlayFrame overlay
		int height
		int width
		android.media.videoeditor.MediaItem t
		int renderMode
		android.graphics.Bitmap overlayBitmap
		int resizedRGBFileHeight
		int resizedRGBFileWidth
	static void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$AudioTransition.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$AudioTransition extends java.lang.Object {
	public static final int NONE
	public static final int CROSS_FADE
	public void  () 
}

android/media/videoeditor/MediaVideoItem.class
MediaVideoItem.java
package android.media.videoeditor
public android.media.videoeditor.MediaVideoItem extends android.media.videoeditor.MediaItem {
	private final int mWidth
	private final int mHeight
	private final int mAspectRatio
	private final int mFileType
	private final int mVideoType
	private final int mVideoProfile
	private final int mVideoLevel
	private final int mVideoBitrate
	private final long mDurationMs
	private final int mAudioBitrate
	private final int mFps
	private final int mAudioType
	private final int mAudioChannels
	private final int mAudioSamplingFrequency
	private long mBeginBoundaryTimeMs
	private long mEndBoundaryTimeMs
	private int mVolumePercentage
	private boolean mMuted
	private String mAudioWaveformFilename
	private android.media.videoeditor.MediaArtistNativeHelper mMANativeHelper
	private android.media.videoeditor.VideoEditorImpl mVideoEditor
	private final int mVideoRotationDegree
	private java.lang.ref.SoftReference mWaveformData
	private void  ()  throws java.io.IOException 
	public void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int)  throws java.io.IOException 
		android.media.videoeditor.VideoEditor editor
		String mediaItemId
		String filename
		int renderingMode
	void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int, long, long, int, boolean, java.lang.String)  throws java.io.IOException 
		Exception e
		android.media.videoeditor.VideoEditor editor
		String mediaItemId
		String filename
		int renderingMode
		long beginMs
		long endMs
		int volumePercent
		boolean muted
		String audioWaveformFilename
		android.media.videoeditor.MediaArtistNativeHelper$Properties properties
		android.media.videoeditor.VideoEditorProfile veProfile
		int maxInputWidth
		int maxInputHeight
	public void setExtractBoundaries (long, long) 
		long beginMs
		long endMs
	public long getBoundaryBeginTime () 
	public long getBoundaryEndTime () 
	public void addEffect (android.media.videoeditor.Effect) 
		android.media.videoeditor.Effect effect
	public android.graphics.Bitmap getThumbnail (int, int, long) 
		int temp
		int width
		int height
		long timeMs
	public void getThumbnailList (int, int, long, long, int, int[], android.media.videoeditor.MediaItem$GetThumbnailListCallback)  throws java.io.IOException 
		int temp
		int width
		int height
		long startMs
		long endMs
		int thumbnailCount
		int[] indices
		android.media.videoeditor.MediaItem$GetThumbnailListCallback callback
	void invalidateTransitions (long, long) 
		long transitionDurationMs
		long startTimeMs
		long durationMs
	void invalidateTransitions (long, long, long, long) 
		long transitionDurationMs
		boolean oldOverlap
		boolean newOverlap
		long transitionDurationMs
		boolean oldOverlap
		boolean newOverlap
		long oldStartTimeMs
		long oldDurationMs
		long newStartTimeMs
		long newDurationMs
	public int getAspectRatio () 
	public int getFileType () 
	public int getWidth () 
	public int getHeight () 
	public long getDuration () 
	public long getTimelineDuration () 
	public long renderFrame (android.view.SurfaceHolder, long) 
		android.view.SurfaceHolder surfaceHolder
		long timeMs
		android.view.Surface surface
	public void extractAudioWaveform (android.media.videoeditor.ExtractAudioWaveformProgressListener)  throws java.io.IOException 
		String mAudioWaveFileName
		android.media.videoeditor.ExtractAudioWaveformProgressListener listener
		int frameDuration
		int sampleCount
		String projectPath
	java.lang.String getAudioWaveformFilename () 
	void invalidate () 
	public android.media.videoeditor.WaveformData getWaveformData ()  throws java.io.IOException 
		java.io.IOException e
		android.media.videoeditor.WaveformData waveformData
	public void setVolume (int) 
		int volumePercent
	public int getVolume () 
	public void setMute (boolean) 
		boolean muted
	public boolean isMuted () 
	public int getVideoType () 
	public int getVideoProfile () 
	public int getVideoLevel () 
	public int getVideoBitrate () 
	public int getAudioBitrate () 
	public int getFps () 
	public int getAudioType () 
	public int getAudioChannels () 
	public int getAudioSamplingFrequency () 
	android.media.videoeditor.MediaArtistNativeHelper$ClipSettings getVideoClipProperties () 
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
}

android/media/videoeditor/MediaArtistNativeHelper$MediaRendering.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$MediaRendering extends java.lang.Object {
	public static final int RESIZING
	public static final int CROPPING
	public static final int BLACK_BORDERS
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/VideoEditor$OverlayData.class
VideoEditor.java
package android.media.videoeditor
public final android.media.videoeditor.VideoEditor$OverlayData extends java.lang.Object {
	private android.graphics.Bitmap mOverlayBitmap
	private int mRenderingMode
	private boolean mClear
	private static final android.graphics.Paint sResizePaint
	public void  () 
	public void release () 
	public boolean needsRendering () 
	void set (android.graphics.Bitmap, int) 
		android.graphics.Bitmap overlayBitmap
		int renderingMode
	void setClear () 
	public void renderOverlay (android.graphics.Bitmap) 
		int newHeight
		int left
		int right
		int top
		int bottom
		int newWidth
		int left
		int right
		int top
		int bottom
		float aROverlayImage
		float aRCanvas
		int newHeight
		int left
		int right
		int top
		int bottom
		int newWidth
		int left
		int right
		int top
		int bottom
		float aROverlayImage
		float aRCanvas
		android.graphics.Canvas overlayCanvas
		android.graphics.Rect destRect
		android.graphics.Rect srcRect
		android.graphics.Bitmap destBitmap
	static void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$VideoFormat.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$VideoFormat extends java.lang.Object {
	public static final int NO_VIDEO
	public static final int H263
	public static final int H264
	public static final int MPEG4
	public static final int NULL_VIDEO
	public static final int UNSUPPORTED
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/MediaProperties$H263Profile.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$H263Profile extends java.lang.Object {
	public static final int H263ProfileBaseline
	public static final int H263ProfileH320Coding
	public static final int H263ProfileBackwardCompatible
	public static final int H263ProfileISWV2
	public static final int H263ProfileISWV3
	public static final int H263ProfileHighCompression
	public static final int H263ProfileInternet
	public static final int H263ProfileInterlace
	public static final int H263ProfileHighLatency
	public static final int H263ProfileUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/MediaArtistNativeHelper$ClipSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$ClipSettings extends java.lang.Object {
	public String clipPath
	public String clipDecodedPath
	public String clipOriginalPath
	public int fileType
	public int beginCutTime
	public int endCutTime
	public int beginCutPercent
	public int endCutPercent
	public boolean panZoomEnabled
	public int panZoomPercentStart
	public int panZoomTopLeftXStart
	public int panZoomTopLeftYStart
	public int panZoomPercentEnd
	public int panZoomTopLeftXEnd
	public int panZoomTopLeftYEnd
	public int mediaRendering
	public int rgbWidth
	public int rgbHeight
	public int rotationDegree
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$OnProgressUpdateListener.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public abstract android.media.videoeditor.MediaArtistNativeHelper$OnProgressUpdateListener extends java.lang.Object {
	public abstract void OnProgressUpdate (int, int) 
}

android/media/videoeditor/MediaArtistNativeHelper$SlideTransitionSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$SlideTransitionSettings extends java.lang.Object {
	public int direction
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$VideoFrameSize.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$VideoFrameSize extends java.lang.Object {
	public static final int SIZE_UNDEFINED
	public static final int SQCIF
	public static final int QQVGA
	public static final int QCIF
	public static final int QVGA
	public static final int CIF
	public static final int VGA
	public static final int WVGA
	public static final int NTSC
	public static final int nHD
	public static final int WVGA16x9
	public static final int V720p
	public static final int W720p
	public static final int S720p
	public static final int V1080p
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/Effect.class
Effect.java
package android.media.videoeditor
public abstract android.media.videoeditor.Effect extends java.lang.Object {
	private final String mUniqueId
	private final android.media.videoeditor.MediaItem mMediaItem
	protected long mDurationMs
	protected long mStartTimeMs
	private void  () 
	public void  (android.media.videoeditor.MediaItem, java.lang.String, long, long) 
		android.media.videoeditor.MediaItem mediaItem
		String effectId
		long startTimeMs
		long durationMs
	public java.lang.String getId () 
	public void setDuration (long) 
		long durationMs
		long oldDurationMs
	public long getDuration () 
	public void setStartTime (long) 
		long startTimeMs
		long oldStartTimeMs
	public long getStartTime () 
	public void setStartTimeAndDuration (long, long) 
		long startTimeMs
		long durationMs
		long oldStartTimeMs
		long oldDurationMs
	public android.media.videoeditor.MediaItem getMediaItem () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

android/media/videoeditor/WaveformData.class
WaveformData.java
package android.media.videoeditor
public android.media.videoeditor.WaveformData extends java.lang.Object {
	private final int mFrameDurationMs
	private final int mFramesCount
	private final short[] mGains
	private void  ()  throws java.io.IOException 
	void  (java.lang.String)  throws java.io.IOException 
		int i
		int i
		int i
		java.io.File audioGraphFileContext
		byte[] tempFrameDuration
		int tempFrameDurationMs
		int tempFramesCounter
		byte[] tempFramesCount
		String audioWaveformFilename
		java.io.FileInputStream audioGraphFileReadHandle
	public int getFrameDuration () 
	public int getFramesCount () 
	public short[] getFrameGains () 
}

android/media/videoeditor/VideoEditorProfile.class
VideoEditorProfile.java
package android.media.videoeditor
public android.media.videoeditor.VideoEditorProfile extends java.lang.Object {
	public int maxInputVideoFrameWidth
	public int maxInputVideoFrameHeight
	public int maxOutputVideoFrameWidth
	public int maxOutputVideoFrameHeight
	public static android.media.videoeditor.VideoEditorProfile get () 
	public static int getExportProfile (int) 
		int vidCodec
		int profile
	public static int getExportLevel (int) 
		int vidCodec
		int level
	private void  (int, int, int, int) 
		int inputWidth
		int inputHeight
		int outputWidth
		int outputHeight
	private static final native void native_init () 
	private static final native android.media.videoeditor.VideoEditorProfile native_get_videoeditor_profile () 
	private static final native int native_get_videoeditor_export_profile (int) 
	private static final native int native_get_videoeditor_export_level (int) 
	static void  () 
}

android/media/videoeditor/MediaItem$GetThumbnailListCallback.class
MediaItem.java
package android.media.videoeditor
public abstract android.media.videoeditor.MediaItem$GetThumbnailListCallback extends java.lang.Object {
	public abstract void onThumbnail (android.graphics.Bitmap, int) 
}

android/media/videoeditor/MediaArtistNativeHelper$Version.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$Version extends java.lang.Object {
	public int major
	public int minor
	public int revision
	private static final int VIDEOEDITOR_MAJOR_VERSION
	private static final int VIDEOEDITOR_MINOR_VERSION
	private static final int VIDEOEDITOR_REVISION_VERSION
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
	public android.media.videoeditor.MediaArtistNativeHelper$Version getVersion () 
		android.media.videoeditor.MediaArtistNativeHelper$Version version
}

android/media/videoeditor/MediaArtistNativeHelper$PreviewClips.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$PreviewClips extends java.lang.Object {
	public String clipPath
	public int fileType
	public long beginPlayTime
	public long endPlayTime
	public int mediaRendering
	public void  () 
}

android/media/videoeditor/MediaItem.class
MediaItem.java
package android.media.videoeditor
public abstract android.media.videoeditor.MediaItem extends java.lang.Object {
	public static final int END_OF_FILE
	public static final int RENDERING_MODE_BLACK_BORDER
	public static final int RENDERING_MODE_STRETCH
	public static final int RENDERING_MODE_CROPPING
	private final String mUniqueId
	protected final String mFilename
	private final java.util.List mEffects
	private final java.util.List mOverlays
	private int mRenderingMode
	private final android.media.videoeditor.MediaArtistNativeHelper mMANativeHelper
	private final String mProjectPath
	protected android.media.videoeditor.Transition mBeginTransition
	protected android.media.videoeditor.Transition mEndTransition
	protected String mGeneratedImageClip
	protected boolean mRegenerateClip
	private boolean mBlankFrameGenerated
	private String mBlankFrameFilename
	protected void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, int)  throws java.io.IOException 
		android.media.videoeditor.VideoEditor editor
		String mediaItemId
		String filename
		int renderingMode
		java.io.File file
	public java.lang.String getId () 
	public java.lang.String getFilename () 
	public void setRenderingMode (int) 
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		int renderingMode
	public int getRenderingMode () 
	void setBeginTransition (android.media.videoeditor.Transition) 
		android.media.videoeditor.Transition transition
	public android.media.videoeditor.Transition getBeginTransition () 
	void setEndTransition (android.media.videoeditor.Transition) 
		android.media.videoeditor.Transition transition
	public android.media.videoeditor.Transition getEndTransition () 
	public abstract long getTimelineDuration () 
	public abstract long getDuration () 
	public abstract int getFileType () 
	public abstract int getWidth () 
	public abstract int getHeight () 
	public abstract int getAspectRatio () 
	public void addEffect (android.media.videoeditor.Effect) 
		android.media.videoeditor.Effect effect
	public android.media.videoeditor.Effect removeEffect (java.lang.String) 
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		String effectId
	void setGeneratedImageClip (java.lang.String) 
		String generatedFilePath
	java.lang.String getGeneratedImageClip () 
	public android.media.videoeditor.Effect getEffect (java.lang.String) 
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		String effectId
	public java.util.List getAllEffects () 
	public void addOverlay (android.media.videoeditor.Overlay)  throws java.io.FileNotFoundException java.io.IOException 
		int scaledWidth
		int scaledHeight
		android.media.videoeditor.OverlayFrame frame
		android.graphics.Bitmap bitmap
		int scaledWidth
		int scaledHeight
		android.media.videoeditor.Overlay overlay
	void setRegenerateClip (boolean) 
		boolean flag
	boolean getRegenerateClip () 
	public android.media.videoeditor.Overlay removeOverlay (java.lang.String) 
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		String overlayId
	public android.media.videoeditor.Overlay getOverlay (java.lang.String) 
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		String overlayId
	public java.util.List getAllOverlays () 
	public abstract android.graphics.Bitmap getThumbnail (int, int, long)  throws java.io.IOException 
	public abstract void getThumbnailList (int, int, long, long, int, int[], android.media.videoeditor.MediaItem$GetThumbnailListCallback)  throws java.io.IOException 
	public android.graphics.Bitmap[] getThumbnailList (int, int, long, long, int)  throws java.io.IOException 
		int i
		int width
		int height
		long startMs
		long endMs
		int thumbnailCount
		android.graphics.Bitmap[] bitmaps
		int[] indices
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	abstract void invalidateTransitions (long, long) 
	abstract void invalidateTransitions (long, long, long, long) 
	protected boolean isOverlapping (long, long, long, long) 
		long startTimeMs1
		long durationMs1
		long startTimeMs2
		long durationMs2
	protected void adjustTransitions () 
		long maxDurationMs
		long maxDurationMs
	android.media.videoeditor.MediaArtistNativeHelper getNativeContext () 
	void initClipSettings (android.media.videoeditor.MediaArtistNativeHelper$ClipSettings) 
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
	android.media.videoeditor.MediaArtistNativeHelper$ClipSettings getClipSettings () 
		android.media.videoeditor.MediaVideoItem mVI
		android.media.videoeditor.MediaImageItem mII
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
	void generateBlankFrame (android.media.videoeditor.MediaArtistNativeHelper$ClipSettings) 
		java.io.IOException e
		java.io.IOException e
		java.nio.IntBuffer intBuffer
		java.io.IOException e
		int mWidth
		int mHeight
		java.io.FileOutputStream fl
		java.io.DataOutputStream dos
		int[] framingBuffer
		java.nio.ByteBuffer byteBuffer
		byte[] array
		int tmp
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
	void invalidateBlankFrame () 
}

android/media/videoeditor/MediaArtistNativeHelper$VideoEffect.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$VideoEffect extends java.lang.Object {
	public static final int NONE
	public static final int FADE_FROM_BLACK
	public static final int FADE_TO_BLACK
	public static final int EXTERNAL
	public static final int BLACK_AND_WHITE
	public static final int PINK
	public static final int GREEN
	public static final int SEPIA
	public static final int NEGATIVE
	public static final int FRAMING
	public static final int TEXT
	public static final int ZOOM_IN
	public static final int ZOOM_OUT
	public static final int FIFTIES
	public static final int COLORRGB16
	public static final int GRADIENT
	public void  () 
}

android/media/videoeditor/MediaImageItem.class
MediaImageItem.java
package android.media.videoeditor
public android.media.videoeditor.MediaImageItem extends android.media.videoeditor.MediaItem {
	private static final String TAG
	private static final android.graphics.Paint sResizePaint
	private final int mWidth
	private final int mHeight
	private final int mAspectRatio
	private long mDurationMs
	private int mScaledWidth
	private int mScaledHeight
	private String mScaledFilename
	private final android.media.videoeditor.VideoEditorImpl mVideoEditor
	private String mDecodedFilename
	private int mGeneratedClipHeight
	private int mGeneratedClipWidth
	private String mFileName
	private final android.media.videoeditor.MediaArtistNativeHelper mMANativeHelper
	private void  ()  throws java.io.IOException 
	public void  (android.media.videoeditor.VideoEditor, java.lang.String, java.lang.String, long, int)  throws java.io.IOException 
		android.media.videoeditor.MediaArtistNativeHelper$Properties properties
		Exception e
		IllegalArgumentException e
		java.io.FileOutputStream f1
		android.graphics.Bitmap imageBitmap
		java.nio.IntBuffer intBuffer
		java.io.FileOutputStream fl
		java.io.DataOutputStream dos
		int[] framingBuffer
		java.nio.ByteBuffer byteBuffer
		byte[] array
		int tmp
		android.media.videoeditor.VideoEditor editor
		String mediaItemId
		String filename
		long durationMs
		int renderingMode
		android.graphics.BitmapFactory$Options dbo
		android.util.Pair[] resolutions
		android.util.Pair maxResolution
		android.graphics.Bitmap imageBitmap
		int newWidth
		int newHeight
	public int getFileType () 
	java.lang.String getScaledImageFileName () 
	int getGeneratedClipHeight () 
	int getGeneratedClipWidth () 
	java.lang.String getDecodedImageFileName () 
	public int getWidth () 
	public int getHeight () 
	public int getScaledWidth () 
	public int getScaledHeight () 
	public int getAspectRatio () 
	public void setDuration (long) 
		long durationMs
		java.util.List adjustedOverlays
		java.util.List adjustedEffects
	private void invalidateBeginTransition (java.util.List, java.util.List) 
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		long transitionDurationMs
		java.util.List effects
		java.util.List overlays
	private void invalidateEndTransition () 
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		java.util.List overlays
		long transitionDurationMs
		java.util.List effects
	private java.util.List adjustEffects () 
		long effectStartTimeMs
		long effectDurationMs
		long effectStartTimeMs
		long effectDurationMs
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		java.util.List adjustedEffects
		java.util.List effects
	private java.util.List adjustOverlays () 
		long overlayStartTimeMs
		long overlayDurationMs
		long overlayStartTimeMs
		long overlayDurationMs
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		java.util.List adjustedOverlays
		java.util.List overlays
	private int getWidthByAspectRatioAndHeight (int, int) 
		int aspectRatio
		int height
		int width
	void setGeneratedImageClip (java.lang.String) 
		String generatedFilePath
	java.lang.String getGeneratedImageClip () 
	public long getDuration () 
	public long getTimelineDuration () 
	public android.graphics.Bitmap getThumbnail (int, int, long)  throws java.io.IOException 
		int width
		int height
		long timeMs
	public void getThumbnailList (int, int, long, long, int, int[], android.media.videoeditor.MediaItem$GetThumbnailListCallback)  throws java.io.IOException 
		int i
		android.graphics.Bitmap thumbnail
		int width
		int height
		long startMs
		long endMs
		int thumbnailCount
		int[] indices
		android.media.videoeditor.MediaItem$GetThumbnailListCallback callback
	void invalidateTransitions (long, long) 
		long transitionDurationMs
		long startTimeMs
		long durationMs
	void invalidateTransitions (long, long, long, long) 
		long transitionDurationMs
		boolean oldOverlap
		boolean newOverlap
		long transitionDurationMs
		boolean oldOverlap
		boolean newOverlap
		long oldStartTimeMs
		long oldDurationMs
		long newStartTimeMs
		long newDurationMs
	void invalidate () 
	private android.media.videoeditor.MediaArtistNativeHelper$ClipSettings getKenBurns (android.media.videoeditor.EffectKenBurns) 
		android.media.videoeditor.EffectKenBurns effectKB
		int PanZoomXa
		int PanZoomXb
		int width
		int height
		android.graphics.Rect start
		android.graphics.Rect end
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
	android.media.videoeditor.MediaArtistNativeHelper$ClipSettings generateKenburnsClip (android.media.videoeditor.EffectKenBurns) 
		android.media.videoeditor.EffectKenBurns effectKB
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings editSettings
		String output
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
	android.media.videoeditor.MediaArtistNativeHelper$ClipSettings getImageClipProperties () 
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
		java.util.List effects
		android.media.videoeditor.EffectKenBurns effectKB
		boolean effectKBPresent
	private android.graphics.Bitmap scaleImage (java.lang.String, int, int)  throws java.io.IOException 
		float bitmapHeight
		float bitmapWidth
		float bitmapHeight
		float bitmapWidth
		float dx
		float dy
		int sampleSize
		android.graphics.BitmapFactory$Options options
		android.graphics.Bitmap srcBitmap
		float bitmapWidth
		float bitmapHeight
		String filename
		int width
		int height
		android.graphics.BitmapFactory$Options dbo
		int nativeWidth
		int nativeHeight
		android.graphics.Bitmap srcBitmap
		float bitmapWidth
		float bitmapHeight
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
	public static int nextPowerOf2 (int) 
		int n
	static void  () 
}

android/media/videoeditor/EffectColor.class
EffectColor.java
package android.media.videoeditor
public android.media.videoeditor.EffectColor extends android.media.videoeditor.Effect {
	public static final int TYPE_COLOR
	public static final int TYPE_GRADIENT
	public static final int TYPE_SEPIA
	public static final int TYPE_NEGATIVE
	public static final int TYPE_FIFTIES
	public static final int GREEN
	public static final int PINK
	public static final int GRAY
	private final int mType
	private final int mColor
	private void  () 
	public void  (android.media.videoeditor.MediaItem, java.lang.String, long, long, int, int) 
		android.media.videoeditor.MediaItem mediaItem
		String effectId
		long startTimeMs
		long durationMs
		int type
		int color
	public int getType () 
	public int getColor () 
}

android/media/videoeditor/MediaArtistNativeHelper$NativeGetPixelsListCallback.class
MediaArtistNativeHelper.java
package android.media.videoeditor
abstract android.media.videoeditor.MediaArtistNativeHelper$NativeGetPixelsListCallback extends java.lang.Object {
	public abstract void onThumbnail (int) 
}

android/media/videoeditor/MediaProperties$MPEG4Profile.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$MPEG4Profile extends java.lang.Object {
	public static final int MPEG4ProfileSimple
	public static final int MPEG4ProfileSimpleScalable
	public static final int MPEG4ProfileCore
	public static final int MPEG4ProfileMain
	public static final int MPEG4ProfileNbit
	public static final int MPEG4ProfileScalableTexture
	public static final int MPEG4ProfileSimpleFace
	public static final int MPEG4ProfileSimpleFBA
	public static final int MPEG4ProfileBasicAnimated
	public static final int MPEG4ProfileHybrid
	public static final int MPEG4ProfileAdvancedRealTime
	public static final int MPEG4ProfileCoreScalable
	public static final int MPEG4ProfileAdvancedCoding
	public static final int MPEG4ProfileAdvancedCore
	public static final int MPEG4ProfileAdvancedScalable
	public static final int MPEG4ProfileAdvancedSimple
	public static final int MPEG4ProfileUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/MediaArtistNativeHelper$AudioSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$AudioSettings extends java.lang.Object {
	String pFile
	String Id
	boolean bRemoveOriginal
	int channels
	int Fs
	int ExtendedFs
	long startMs
	long beginCutTime
	long endCutTime
	int fileType
	int volume
	boolean loop
	int ducking_threshold
	int ducking_lowVolume
	boolean bInDucking_enable
	String pcmFilePath
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$VideoFrameRate.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$VideoFrameRate extends java.lang.Object {
	public static final int FR_5_FPS
	public static final int FR_7_5_FPS
	public static final int FR_10_FPS
	public static final int FR_12_5_FPS
	public static final int FR_15_FPS
	public static final int FR_20_FPS
	public static final int FR_25_FPS
	public static final int FR_30_FPS
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/TransitionFadeBlack.class
TransitionFadeBlack.java
package android.media.videoeditor
public android.media.videoeditor.TransitionFadeBlack extends android.media.videoeditor.Transition {
	private void  () 
	public void  (java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int) 
		String transitionId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		long durationMs
		int behavior
	void generate () 
}

android/media/videoeditor/TransitionAlpha.class
TransitionAlpha.java
package android.media.videoeditor
public android.media.videoeditor.TransitionAlpha extends android.media.videoeditor.Transition {
	private final String mMaskFilename
	private final int mBlendingPercent
	private final boolean mIsInvert
	private int mWidth
	private int mHeight
	private String mRGBMaskFile
	private void  () 
	public void  (java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, long, int, java.lang.String, int, boolean) 
		java.io.IOException e
		java.io.IOException e
		java.nio.IntBuffer intBuffer
		java.io.IOException e
		android.graphics.Bitmap imageBitmap
		int[] framingBuffer
		java.nio.ByteBuffer byteBuffer
		byte[] array
		int tmp
		String transitionId
		android.media.videoeditor.MediaItem afterMediaItem
		android.media.videoeditor.MediaItem beforeMediaItem
		long durationMs
		int behavior
		String maskFilename
		int blendingPercent
		boolean invert
		android.graphics.BitmapFactory$Options dbo
		java.io.FileOutputStream fl
		java.io.DataOutputStream dos
	public int getRGBFileWidth () 
	public int getRGBFileHeight () 
	public java.lang.String getPNGMaskFilename () 
	public int getBlendingPercent () 
	public java.lang.String getMaskFilename () 
	public boolean isInvert () 
	public void generate () 
}

android/media/videoeditor/MediaArtistNativeHelper$PreviewClipProperties.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties extends java.lang.Object {
	public android.media.videoeditor.MediaArtistNativeHelper$Properties[] clipProperties
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$AudioFormat.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$AudioFormat extends java.lang.Object {
	public static final int NO_AUDIO
	public static final int AMR_NB
	public static final int AAC
	public static final int AAC_PLUS
	public static final int ENHANCED_AAC_PLUS
	public static final int MP3
	public static final int EVRC
	public static final int PCM
	public static final int NULL_AUDIO
	public static final int UNSUPPORTED_AUDIO
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/MediaArtistNativeHelper$AudioSamplingFrequency.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$AudioSamplingFrequency extends java.lang.Object {
	public static final int FREQ_DEFAULT
	public static final int FREQ_8000
	public static final int FREQ_11025
	public static final int FREQ_12000
	public static final int FREQ_16000
	public static final int FREQ_22050
	public static final int FREQ_24000
	public static final int FREQ_32000
	public static final int FREQ_44100
	public static final int FREQ_48000
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/MediaArtistNativeHelper$Bitrate.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$Bitrate extends java.lang.Object {
	public static final int VARIABLE
	public static final int UNDEFINED
	public static final int BR_9_2_KBPS
	public static final int BR_12_2_KBPS
	public static final int BR_16_KBPS
	public static final int BR_24_KBPS
	public static final int BR_32_KBPS
	public static final int BR_48_KBPS
	public static final int BR_64_KBPS
	public static final int BR_96_KBPS
	public static final int BR_128_KBPS
	public static final int BR_192_KBPS
	public static final int BR_256_KBPS
	public static final int BR_288_KBPS
	public static final int BR_384_KBPS
	public static final int BR_512_KBPS
	public static final int BR_800_KBPS
	public static final int BR_2_MBPS
	public static final int BR_5_MBPS
	public static final int BR_8_MBPS
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/MediaProperties$H264Profile.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$H264Profile extends java.lang.Object {
	public static final int H264ProfileBaseline
	public static final int H264ProfileMain
	public static final int H264ProfileExtended
	public static final int H264ProfileHigh
	public static final int H264ProfileHigh10
	public static final int H264ProfileHigh422
	public static final int H264ProfileHigh444
	public static final int H264ProfileUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/MediaProperties$H263Level.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$H263Level extends java.lang.Object {
	public static final int H263Level10
	public static final int H263Level20
	public static final int H263Level30
	public static final int H263Level40
	public static final int H263Level45
	public static final int H263Level50
	public static final int H263Level60
	public static final int H263Level70
	public static final int H263LevelUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/VideoEditor$PreviewProgressListener.class
VideoEditor.java
package android.media.videoeditor
public abstract android.media.videoeditor.VideoEditor$PreviewProgressListener extends java.lang.Object {
	public abstract void onProgress (android.media.videoeditor.VideoEditor, long, android.media.videoeditor.VideoEditor$OverlayData) 
	public abstract void onStart (android.media.videoeditor.VideoEditor) 
	public abstract void onStop (android.media.videoeditor.VideoEditor) 
	public abstract void onError (android.media.videoeditor.VideoEditor, int) 
}

android/media/videoeditor/VideoEditor$MediaProcessingProgressListener.class
VideoEditor.java
package android.media.videoeditor
public abstract android.media.videoeditor.VideoEditor$MediaProcessingProgressListener extends java.lang.Object {
	public static final int ACTION_ENCODE
	public static final int ACTION_DECODE
	public abstract void onProgress (java.lang.Object, int, int) 
}

android/media/videoeditor/MediaArtistNativeHelper$AlphaMagicSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$AlphaMagicSettings extends java.lang.Object {
	public String file
	public int blendingPercent
	public boolean invertRotation
	public int rgbWidth
	public int rgbHeight
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper.class
MediaArtistNativeHelper.java
package android.media.videoeditor
 android.media.videoeditor.MediaArtistNativeHelper extends java.lang.Object {
	private static final String TAG
	private static final int MAX_THUMBNAIL_PERMITTED
	public static final int TASK_LOADING_SETTINGS
	public static final int TASK_ENCODING
	private static final android.graphics.Paint sResizePaint
	private final android.media.videoeditor.VideoEditor mVideoEditor
	private final java.util.concurrent.Semaphore mLock
	private android.media.videoeditor.MediaArtistNativeHelper$EditSettings mStoryBoardSettings
	private String mOutputFilename
	private android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties mClipProperties
	private android.media.videoeditor.MediaArtistNativeHelper$EditSettings mPreviewEditSettings
	private android.media.videoeditor.MediaArtistNativeHelper$AudioSettings mAudioSettings
	private android.media.videoeditor.AudioTrack mAudioTrack
	private boolean mInvalidatePreviewArray
	private boolean mRegenerateAudio
	private String mExportFilename
	private int mExportVideoCodec
	private int mExportAudioCodec
	private int mProgressToApp
	private String mRenderPreviewOverlayFile
	private int mRenderPreviewRenderingMode
	private boolean mIsFirstProgress
	private static final String AUDIO_TRACK_PCM_FILE
	public static final int PROCESSING_NONE
	public static final int PROCESSING_AUDIO_PCM
	public static final int PROCESSING_TRANSITION
	public static final int PROCESSING_KENBURNS
	public static final int PROCESSING_INTERMEDIATE1
	public static final int PROCESSING_INTERMEDIATE2
	public static final int PROCESSING_INTERMEDIATE3
	public static final int PROCESSING_EXPORT
	private int mProcessingState
	private Object mProcessingObject
	private android.media.videoeditor.VideoEditor$PreviewProgressListener mPreviewProgressListener
	private android.media.videoeditor.VideoEditor$ExportProgressListener mExportProgressListener
	private android.media.videoeditor.ExtractAudioWaveformProgressListener mExtractAudioWaveformProgressListener
	private android.media.videoeditor.VideoEditor$MediaProcessingProgressListener mMediaProcessingProgressListener
	private final String mProjectPath
	private long mPreviewProgress
	private String mAudioTrackPCMFilePath
	private int mTotalClips
	private boolean mErrorFlagSet
	private long mManualEditContext
	public void  (java.lang.String, java.util.concurrent.Semaphore, android.media.videoeditor.VideoEditor) 
		String projectPath
		java.util.concurrent.Semaphore lock
		android.media.videoeditor.VideoEditor veObj
	java.lang.String getProjectPath () 
	java.lang.String getProjectAudioTrackPCMFilePath () 
	void invalidatePcmFile () 
	private void onProgressUpdate (int, int) 
		int actualProgress
		int action
		int taskId
		int progress
	private void onPreviewProgressUpdate (int, boolean, boolean, java.lang.String, int, int) 
		android.media.videoeditor.VideoEditor$OverlayData overlayData
		android.media.videoeditor.VideoEditor$OverlayData overlayData
		int progress
		boolean isFinished
		boolean updateOverlay
		String filename
		int renderingMode
		int error
	void releaseNativeHelper ()  throws java.lang.InterruptedException 
	private void onAudioGraphExtractProgressUpdate (int, boolean) 
		int progress
		boolean isVideo
	android.media.videoeditor.MediaArtistNativeHelper$EffectSettings getEffectSettings (android.media.videoeditor.EffectColor) 
		android.media.videoeditor.EffectColor effects
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings effectSettings
	android.media.videoeditor.MediaArtistNativeHelper$EffectSettings getOverlaySettings (android.media.videoeditor.OverlayFrame) 
		java.io.IOException e
		int i
		int tmp
		short maxAlpha
		short minAlpha
		short alpha
		int mediaItemHeight
		int aspectRatio
		int mediaItemHeight
		int aspectRatio
		android.media.videoeditor.OverlayFrame overlay
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings effectSettings
		android.graphics.Bitmap bitmap
		int mediaItemHeight
		int aspectRatio
	int nativeHelperGetAspectRatio () 
	void setAudioCodec (int) 
		int codec
	void setVideoCodec (int) 
		int codec
	void setAudioflag (boolean) 
		boolean flag
	boolean getAudioflag () 
	int GetClosestVideoFrameRate (int) 
		int averageFrameRate
	public void adjustEffectsStartTimeAndDuration (android.media.videoeditor.MediaArtistNativeHelper$EffectSettings, int, int) 
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings lEffect
		int beginCutTime
		int endCutTime
		int effectStartTime
		int effectDuration
	public int generateClip (android.media.videoeditor.MediaArtistNativeHelper$EditSettings) 
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings editSettings
		int err
	void initClipSettings (android.media.videoeditor.MediaArtistNativeHelper$ClipSettings) 
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings lclipSettings
	java.lang.String generateEffectClip (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaArtistNativeHelper$ClipSettings, android.media.videoeditor.MediaArtistNativeHelper$EditSettings, java.lang.String, int) 
		android.media.videoeditor.MediaVideoItem m
		android.media.videoeditor.MediaImageItem m
		android.media.videoeditor.MediaItem lMediaItem
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings lclipSettings
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings e
		String uniqueId
		int clipNo
		int err
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings editSettings
		String EffectClipPath
		int outVideoProfile
		int outVideoLevel
		java.io.File tmpFile
	java.lang.String generateKenBurnsClip (android.media.videoeditor.MediaArtistNativeHelper$EditSettings, android.media.videoeditor.MediaImageItem) 
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings e
		android.media.videoeditor.MediaImageItem m
		String output
		int err
		int outVideoProfile
		int outVideoLevel
		java.io.File tmpFile
	private int getTransitionResolution (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem) 
		android.media.videoeditor.MediaItem m1
		android.media.videoeditor.MediaItem m2
		int clip1Height
		int clip2Height
		int videoSize
	java.lang.String generateTransitionClip (android.media.videoeditor.MediaArtistNativeHelper$EditSettings, java.lang.String, android.media.videoeditor.MediaItem, android.media.videoeditor.MediaItem, android.media.videoeditor.Transition) 
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings e
		String uniqueId
		android.media.videoeditor.MediaItem m1
		android.media.videoeditor.MediaItem m2
		android.media.videoeditor.Transition t
		String outputFilename
		int err
		int outVideoProfile
		int outVideoLevel
	private int populateEffects (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaArtistNativeHelper$EffectSettings[], int, int, int, int) 
		android.media.videoeditor.Overlay overlay
		java.util.Iterator i$
		android.media.videoeditor.Effect effect
		java.util.Iterator i$
		android.media.videoeditor.MediaItem m
		android.media.videoeditor.MediaArtistNativeHelper$EffectSettings[] effectSettings
		int i
		int beginCutTime
		int endCutTime
		int storyBoardTime
		java.util.List effects
		java.util.List overlays
	private void adjustMediaItemBoundary (android.media.videoeditor.MediaArtistNativeHelper$ClipSettings, android.media.videoeditor.MediaArtistNativeHelper$Properties, android.media.videoeditor.MediaItem) 
		android.media.videoeditor.MediaArtistNativeHelper$ClipSettings clipSettings
		android.media.videoeditor.MediaArtistNativeHelper$Properties clipProperties
		android.media.videoeditor.MediaItem m
	private void generateTransition (android.media.videoeditor.Transition, android.media.videoeditor.MediaArtistNativeHelper$EditSettings, android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties, int) 
		Exception e
		android.media.videoeditor.Transition transition
		android.media.videoeditor.MediaArtistNativeHelper$EditSettings editSettings
		android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties clipPropertiesArray
		int index
	private void adjustVolume (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties, int) 
		boolean videoMuted
		android.media.videoeditor.MediaItem m
		android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties clipProperties
		int index
	private void checkOddSizeImage (android.media.videoeditor.MediaItem, android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties, int) 
		int width
		int height
		android.media.videoeditor.MediaItem m
		android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties clipProperties
		int index
	private int populateMediaItemProperties (android.media.videoeditor.MediaItem, int, int) 
		android.media.videoeditor.MediaItem m
		int index
		int maxHeight
	private void populateBackgroundMusicProperties (java.util.List) 
		Exception e
		android.media.videoeditor.MediaArtistNativeHelper$Properties mAudioProperties
		java.util.List mediaBGMList
	private int getTotalEffects (java.util.List) 
		android.media.videoeditor.Effect e
		android.media.videoeditor.MediaItem t
		java.util.Iterator ef
		java.util.List mediaItemsList
		int totalEffects
		java.util.Iterator it
	void previewStoryBoard (java.util.List, java.util.List, java.util.List, android.media.videoeditor.VideoEditor$MediaProcessingProgressListener) 
		android.media.videoeditor.Transition transition
		java.util.Iterator i$
		Exception e
		Exception e
		int tmpCnt
		boolean bEffectKbPresent
		java.util.List effectList
		Exception e
		int i
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		int previewIndex
		int totalEffects
		int storyBoardTime
		int maxHeight
		int beginCutTime
		int endCutTime
		int effectIndex
		android.media.videoeditor.Transition lTransition
		android.media.videoeditor.MediaItem lMediaItem
		java.util.List mediaItemsList
		java.util.List mediaTransitionList
		java.util.List mediaBGMList
		android.media.videoeditor.VideoEditor$MediaProcessingProgressListener listener
	void doPreview (android.view.Surface, long, long, boolean, int, android.media.videoeditor.VideoEditor$PreviewProgressListener) 
		int clipCnt
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		android.view.Surface surface
		long fromMs
		long toMs
		boolean loop
		int callbackAfterFrameCount
		android.media.videoeditor.VideoEditor$PreviewProgressListener listener
	long stopPreview () 
	long renderPreviewFrame (android.view.Surface, long, int, int, android.media.videoeditor.VideoEditor$OverlayData) 
		int clipCnt
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		android.view.Surface surface
		long time
		int surfaceWidth
		int surfaceHeight
		android.media.videoeditor.VideoEditor$OverlayData overlayData
		long timeMs
	private void previewFrameEditInfo (java.lang.String, int) 
		String filename
		int renderingMode
	long renderMediaItemPreviewFrame (android.view.Surface, java.lang.String, long, int, int) 
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		android.view.Surface surface
		String filepath
		long time
		int framewidth
		int frameheight
		long timeMs
	void setGeneratePreview (boolean) 
		InterruptedException ex
		boolean isRequired
		boolean semAcquiredDone
	boolean getGeneratePreview () 
	int getAspectRatio (int, int) 
		int w
		int h
		double apRatio
		java.math.BigDecimal bd
		int var
	int getFileType (int) 
		int fileType
		int retValue
	int getVideoCodecType (int) 
		int codecType
		int retValue
	int getAudioCodecType (int) 
		int codecType
		int retValue
	int getFrameRate (int) 
		int fps
		int retValue
	int getMediaItemFileType (int) 
		int fileType
		int retValue
	int getMediaItemRenderingMode (int) 
		int renderingMode
		int retValue
	int getVideoTransitionBehaviour (int) 
		int transitionType
		int retValue
	int getSlideSettingsDirection (int) 
		int slideDirection
		int retValue
	private int getEffectColorType (android.media.videoeditor.EffectColor) 
		android.media.videoeditor.EffectColor effect
		int retValue
	private int findVideoResolution (int, int) 
		android.util.Pair[] resolutions
		android.util.Pair maxResolution
		int aspectRatio
		int height
		int retValue
	private int findVideoBitrate (int) 
		int videoFrameSize
	void export (java.lang.String, java.lang.String, int, int, java.util.List, java.util.List, java.util.List, android.media.videoeditor.VideoEditor$ExportProgressListener) 
		int index
		int clipCnt
		IllegalArgumentException ex
		IllegalStateException ex
		RuntimeException ex
		String filePath
		String projectDir
		int height
		int bitrate
		java.util.List mediaItemsList
		java.util.List mediaTransitionList
		java.util.List mediaBGMList
		android.media.videoeditor.VideoEditor$ExportProgressListener listener
		int outBitrate
		int outVideoProfile
		int outVideoLevel
		android.media.videoeditor.VideoEditorProfile veProfile
		int maxOutputHeight
		int maxOutputWidth
		int aspectRatio
		int err
	void stop (java.lang.String) 
		IllegalStateException ex
		RuntimeException ex
		String filename
	android.graphics.Bitmap getPixels (java.lang.String, int, int, long, int) 
		String filename
		int width
		int height
		long timeMs
		int videoRotation
		android.graphics.Bitmap[] result
	void getPixelsList (java.lang.String, int, int, long, long, int, int[], android.media.videoeditor.MediaItem$GetThumbnailListCallback, int) 
		String filename
		int width
		int height
		long startMs
		long endMs
		int thumbnailCount
		int[] indices
		android.media.videoeditor.MediaItem$GetThumbnailListCallback callback
		int videoRotation
		int decWidth
		int decHeight
		int thumbnailSize
		int[] decArray
		java.nio.IntBuffer decBuffer
		boolean needToMassage
		android.graphics.Bitmap tmpBitmap
		boolean needToSwapWH
		int outWidth
		int outHeight
	void generateAudioGraph (java.lang.String, java.lang.String, java.lang.String, int, int, int, android.media.videoeditor.ExtractAudioWaveformProgressListener, boolean) 
		String tempPCMFileName
		String uniqueId
		String inFileName
		String OutAudiGraphFileName
		int frameDuration
		int audioChannels
		int samplesCount
		android.media.videoeditor.ExtractAudioWaveformProgressListener listener
		boolean isVideo
		String tempPCMFileName
	void clearPreviewSurface (android.view.Surface) 
		android.view.Surface surface
	private void lock ()  throws java.lang.InterruptedException 
	private void unlock () 
	native android.media.videoeditor.MediaArtistNativeHelper$Properties getMediaProperties (java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException java.lang.Exception 
	private static native android.media.videoeditor.MediaArtistNativeHelper$Version getVersion ()  throws java.lang.RuntimeException 
	private native int nativeGetPixels (java.lang.String, int[], int, int, long) 
	private native int nativeGetPixelsList (java.lang.String, int[], int, int, int, long, long, int[], android.media.videoeditor.MediaArtistNativeHelper$NativeGetPixelsListCallback) 
	private native void release ()  throws java.lang.IllegalStateException java.lang.RuntimeException 
	private native void nativeClearSurface (android.view.Surface) 
	private native void stopEncoding ()  throws java.lang.IllegalStateException java.lang.RuntimeException 
	private native void _init (java.lang.String, java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	private native void nativeStartPreview (android.view.Surface, long, long, int, boolean)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	private native void nativePopulateSettings (android.media.videoeditor.MediaArtistNativeHelper$EditSettings, android.media.videoeditor.MediaArtistNativeHelper$PreviewClipProperties, android.media.videoeditor.MediaArtistNativeHelper$AudioSettings)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	private native int nativeRenderPreviewFrame (android.view.Surface, long, int, int)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	private native int nativeRenderMediaItemPreviewFrame (android.view.Surface, java.lang.String, int, int, int, int, long)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	private native int nativeStopPreview () 
	private native int nativeGenerateAudioGraph (java.lang.String, java.lang.String, int, int, int) 
	private native int nativeGenerateRawAudio (java.lang.String, java.lang.String) 
	private native int nativeGenerateClip (android.media.videoeditor.MediaArtistNativeHelper$EditSettings)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.lang.RuntimeException 
	static android.graphics.Paint access$000 () 
	static void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$VideoTransition.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$VideoTransition extends java.lang.Object {
	public static final int NONE
	public static final int CROSS_FADE
	public static final int EXTERNAL
	public static final int ALPHA_MAGIC
	public static final int SLIDE_TRANSITION
	public static final int FADE_BLACK
	public void  () 
}

android/media/videoeditor/MediaProperties$MPEG4Level.class
MediaProperties.java
package android.media.videoeditor
public final android.media.videoeditor.MediaProperties$MPEG4Level extends java.lang.Object {
	public static final int MPEG4Level0
	public static final int MPEG4Level0b
	public static final int MPEG4Level1
	public static final int MPEG4Level2
	public static final int MPEG4Level3
	public static final int MPEG4Level4
	public static final int MPEG4Level4a
	public static final int MPEG4Level5
	public static final int MPEG4LevelUnknown
	final android.media.videoeditor.MediaProperties this$0
	public void  (android.media.videoeditor.MediaProperties) 
}

android/media/videoeditor/MediaArtistNativeHelper$BackgroundMusicSettings.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public android.media.videoeditor.MediaArtistNativeHelper$BackgroundMusicSettings extends java.lang.Object {
	public String file
	public int fileType
	public long insertionTime
	public int volumePercent
	public long beginLoop
	public long endLoop
	public boolean enableDucking
	public int duckingThreshold
	public int lowVolume
	public boolean isLooping
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$TransitionBehaviour.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$TransitionBehaviour extends java.lang.Object {
	public static final int SPEED_UP
	public static final int LINEAR
	public static final int SPEED_DOWN
	public static final int SLOW_MIDDLE
	public static final int FAST_MIDDLE
	public void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$2.class
MediaArtistNativeHelper.java
package android.media.videoeditor
 android.media.videoeditor.MediaArtistNativeHelper$2 extends java.lang.Object implements android.media.videoeditor.MediaArtistNativeHelper$NativeGetPixelsListCallback  {
	final int val$outWidth
	final int val$outHeight
	final java.nio.IntBuffer val$decBuffer
	final int[] val$decArray
	final int val$thumbnailSize
	final boolean val$needToMassage
	final android.graphics.Bitmap val$tmpBitmap
	final int val$decWidth
	final int val$decHeight
	final int val$videoRotation
	final android.media.videoeditor.MediaItem$GetThumbnailListCallback val$callback
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	void  (android.media.videoeditor.MediaArtistNativeHelper, int, int, java.nio.IntBuffer, int[], int, boolean, android.graphics.Bitmap, int, int, int, android.media.videoeditor.MediaItem$GetThumbnailListCallback) 
	public void onThumbnail (int) 
		android.graphics.Canvas canvas
		android.graphics.Matrix m
		float sx
		float sy
		int index
		android.graphics.Bitmap outBitmap
}

android/media/videoeditor/MediaProperties.class
MediaProperties.java
package android.media.videoeditor
public android.media.videoeditor.MediaProperties extends java.lang.Object {
	public static final int HEIGHT_144
	public static final int HEIGHT_288
	public static final int HEIGHT_360
	public static final int HEIGHT_480
	public static final int HEIGHT_720
	public static final int HEIGHT_1080
	public static final int ASPECT_RATIO_UNDEFINED
	public static final int ASPECT_RATIO_3_2
	public static final int ASPECT_RATIO_16_9
	public static final int ASPECT_RATIO_4_3
	public static final int ASPECT_RATIO_5_3
	public static final int ASPECT_RATIO_11_9
	private static final int[] ASPECT_RATIOS
	private static final android.util.Pair[] ASPECT_RATIO_3_2_RESOLUTIONS
	private static final android.util.Pair[] ASPECT_RATIO_4_3_RESOLUTIONS
	private static final android.util.Pair[] ASPECT_RATIO_5_3_RESOLUTIONS
	private static final android.util.Pair[] ASPECT_RATIO_11_9_RESOLUTIONS
	private static final android.util.Pair[] ASPECT_RATIO_16_9_RESOLUTIONS
	public static final int BITRATE_28K
	public static final int BITRATE_40K
	public static final int BITRATE_64K
	public static final int BITRATE_96K
	public static final int BITRATE_128K
	public static final int BITRATE_192K
	public static final int BITRATE_256K
	public static final int BITRATE_384K
	public static final int BITRATE_512K
	public static final int BITRATE_800K
	public static final int BITRATE_2M
	public static final int BITRATE_5M
	public static final int BITRATE_8M
	private static final int[] SUPPORTED_BITRATES
	public static final int VCODEC_H263
	public static final int VCODEC_H264
	public static final int VCODEC_MPEG4
	private static final int[] SUPPORTED_VCODECS
	public static final int ACODEC_NO_AUDIO
	public static final int ACODEC_AMRNB
	public static final int ACODEC_AAC_LC
	public static final int ACODEC_AAC_PLUS
	public static final int ACODEC_ENHANCED_AAC_PLUS
	public static final int ACODEC_MP3
	public static final int ACODEC_EVRC
	public static final int ACODEC_AMRWB
	public static final int ACODEC_OGG
	private static final int[] SUPPORTED_ACODECS
	public static final int SAMPLES_PER_FRAME_AAC
	public static final int SAMPLES_PER_FRAME_MP3
	public static final int SAMPLES_PER_FRAME_AMRNB
	public static final int SAMPLES_PER_FRAME_AMRWB
	public static final int DEFAULT_SAMPLING_FREQUENCY
	public static final int DEFAULT_CHANNEL_COUNT
	public static final int FILE_3GP
	public static final int FILE_MP4
	public static final int FILE_AMR
	public static final int FILE_MP3
	public static final int FILE_JPEG
	public static final int FILE_PNG
	public static final int FILE_M4V
	public static final int FILE_UNSUPPORTED
	public static final int UNDEFINED_VIDEO_PROFILE
	private static final int[] SUPPORTED_VIDEO_FILE_FORMATS
	public static final int AUDIO_MAX_TRACK_COUNT
	public static final int AUDIO_MAX_VOLUME_PERCENT
	private void  () 
	public static int[] getAllSupportedAspectRatios () 
	public static android.util.Pair[] getSupportedResolutions (int) 
		int aspectRatio
		android.util.Pair[] resolutions
		android.media.videoeditor.VideoEditorProfile veProfile
		int maxWidth
		int maxHeight
		android.util.Pair[] tmpResolutions
		int numSupportedResolution
		int i
		android.util.Pair[] supportedResolutions
	public static int[] getSupportedVideoCodecs () 
	public static int[] getSupportedAudioCodecs () 
	public static int[] getSupportedVideoFileFormat () 
	public static int[] getSupportedVideoBitrates () 
	public static int getSupportedMaxVolume () 
	public static int getSupportedAudioTrackCount () 
	static void  () 
}

android/media/videoeditor/MediaArtistNativeHelper$FileType.class
MediaArtistNativeHelper.java
package android.media.videoeditor
public final android.media.videoeditor.MediaArtistNativeHelper$FileType extends java.lang.Object {
	public static final int THREE_GPP
	public static final int MP4
	public static final int AMR
	public static final int MP3
	public static final int PCM
	public static final int JPG
	public static final int GIF
	public static final int PNG
	public static final int M4V
	public static final int UNSUPPORTED
	final android.media.videoeditor.MediaArtistNativeHelper this$0
	public void  (android.media.videoeditor.MediaArtistNativeHelper) 
}

android/media/videoeditor/Overlay.class
Overlay.java
package android.media.videoeditor
public abstract android.media.videoeditor.Overlay extends java.lang.Object {
	private final String mUniqueId
	private final android.media.videoeditor.MediaItem mMediaItem
	private final java.util.Map mUserAttributes
	protected long mStartTimeMs
	protected long mDurationMs
	private void  () 
	public void  (android.media.videoeditor.MediaItem, java.lang.String, long, long) 
		android.media.videoeditor.MediaItem mediaItem
		String overlayId
		long startTimeMs
		long durationMs
	public java.lang.String getId () 
	public long getDuration () 
	public void setDuration (long) 
		long durationMs
		long oldDurationMs
	public long getStartTime () 
	public void setStartTime (long) 
		long startTimeMs
		long oldStartTimeMs
	public void setStartTimeAndDuration (long, long) 
		long startTimeMs
		long durationMs
		long oldStartTimeMs
		long oldDurationMs
	public android.media.videoeditor.MediaItem getMediaItem () 
	public void setUserAttribute (java.lang.String, java.lang.String) 
		String name
		String value
	public java.util.Map getUserAttributes () 
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
}

android/media/videoeditor/VideoEditorFactory.class
VideoEditorFactory.java
package android.media.videoeditor
public android.media.videoeditor.VideoEditorFactory extends java.lang.Object {
	public void  () 
	public static android.media.videoeditor.VideoEditor create (java.lang.String)  throws java.io.IOException 
		String projectPath
		java.io.File dir
	public static android.media.videoeditor.VideoEditor load (java.lang.String, boolean)  throws java.io.IOException 
		String projectPath
		boolean generatePreview
		android.media.videoeditor.VideoEditor videoEditor
}

android/media/Tokenizer.class
WebVttRenderer.java
package android.media
 android.media.Tokenizer extends java.lang.Object {
	private static final String TAG
	private android.media.Tokenizer$TokenizerPhase mPhase
	private android.media.Tokenizer$TokenizerPhase mDataTokenizer
	private android.media.Tokenizer$TokenizerPhase mTagTokenizer
	private android.media.Tokenizer$OnTokenListener mListener
	private String mLine
	private int mHandledLen
	void  (android.media.Tokenizer$OnTokenListener) 
		android.media.Tokenizer$OnTokenListener listener
	void reset () 
	void tokenize (java.lang.String) 
		String s
	static java.lang.String access$000 (android.media.Tokenizer) 
		android.media.Tokenizer x0
	static int access$100 (android.media.Tokenizer) 
		android.media.Tokenizer x0
	static int access$102 (android.media.Tokenizer, int) 
		android.media.Tokenizer x0
		int x1
	static android.media.Tokenizer$TokenizerPhase access$202 (android.media.Tokenizer, android.media.Tokenizer$TokenizerPhase) 
		android.media.Tokenizer x0
		android.media.Tokenizer$TokenizerPhase x1
	static android.media.Tokenizer$TokenizerPhase access$300 (android.media.Tokenizer) 
		android.media.Tokenizer x0
	static android.media.Tokenizer$OnTokenListener access$400 (android.media.Tokenizer) 
		android.media.Tokenizer x0
	static int access$108 (android.media.Tokenizer) 
		android.media.Tokenizer x0
	static int access$112 (android.media.Tokenizer, int) 
		android.media.Tokenizer x0
		int x1
	static android.media.Tokenizer$TokenizerPhase access$500 (android.media.Tokenizer) 
		android.media.Tokenizer x0
}

android/media/AudioService$SetModeDeathHandler.class
AudioService.java
package android.media
 android.media.AudioService$SetModeDeathHandler extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.os.IBinder mCb
	private int mPid
	private int mMode
	final android.media.AudioService this$0
	void  (android.media.AudioService, android.os.IBinder, int) 
		android.os.IBinder cb
		int pid
	public void binderDied () 
		int index
		long ident
		int newModeOwnerPid
	public int getPid () 
	public void setMode (int) 
		int mode
	public int getMode () 
	public android.os.IBinder getBinder () 
}

android/media/MediaFocusControl$AudioFocusDeathHandler.class
MediaFocusControl.java
package android.media
public android.media.MediaFocusControl$AudioFocusDeathHandler extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.os.IBinder mCb
	final android.media.MediaFocusControl this$0
	void  (android.media.MediaFocusControl, android.os.IBinder) 
		android.os.IBinder cb
	public void binderDied () 
	public android.os.IBinder getBinder () 
}

android/media/MediaFormat.class
MediaFormat.java
package android.media
public final android.media.MediaFormat extends java.lang.Object {
	private java.util.Map mMap
	public static final String KEY_MIME
	public static final String KEY_LANGUAGE
	public static final String KEY_SAMPLE_RATE
	public static final String KEY_CHANNEL_COUNT
	public static final String KEY_WIDTH
	public static final String KEY_HEIGHT
	public static final String KEY_MAX_WIDTH
	public static final String KEY_MAX_HEIGHT
	public static final String KEY_MAX_INPUT_SIZE
	public static final String KEY_BIT_RATE
	public static final String KEY_COLOR_FORMAT
	public static final String KEY_FRAME_RATE
	public static final String KEY_I_FRAME_INTERVAL
	public static final String KEY_STRIDE
	public static final String KEY_SLICE_HEIGHT
	public static final String KEY_REPEAT_PREVIOUS_FRAME_AFTER
	public static final String KEY_PUSH_BLANK_BUFFERS_ON_STOP
	public static final String KEY_DURATION
	public static final String KEY_IS_ADTS
	public static final String KEY_CHANNEL_MASK
	public static final String KEY_AAC_PROFILE
	public static final String KEY_FLAC_COMPRESSION_LEVEL
	public static final String KEY_IS_AUTOSELECT
	public static final String KEY_IS_DEFAULT
	public static final String KEY_IS_FORCED_SUBTITLE
	void  (java.util.Map) 
		java.util.Map map
	public void  () 
	java.util.Map getMap () 
	public final boolean containsKey (java.lang.String) 
		String name
	public final int getInteger (java.lang.String) 
		String name
	public final int getInteger (java.lang.String, int) 
		NullPointerException e
		ClassCastException e
		String name
		int defaultValue
	public final long getLong (java.lang.String) 
		String name
	public final float getFloat (java.lang.String) 
		String name
	public final java.lang.String getString (java.lang.String) 
		String name
	public final java.nio.ByteBuffer getByteBuffer (java.lang.String) 
		String name
	public final void setInteger (java.lang.String, int) 
		String name
		int value
	public final void setLong (java.lang.String, long) 
		String name
		long value
	public final void setFloat (java.lang.String, float) 
		String name
		float value
	public final void setString (java.lang.String, java.lang.String) 
		String name
		String value
	public final void setByteBuffer (java.lang.String, java.nio.ByteBuffer) 
		String name
		java.nio.ByteBuffer bytes
	public static final android.media.MediaFormat createAudioFormat (java.lang.String, int, int) 
		String mime
		int sampleRate
		int channelCount
		android.media.MediaFormat format
	public static final android.media.MediaFormat createSubtitleFormat (java.lang.String, java.lang.String) 
		String mime
		String language
		android.media.MediaFormat format
	public static final android.media.MediaFormat createVideoFormat (java.lang.String, int, int) 
		String mime
		int width
		int height
		android.media.MediaFormat format
	public java.lang.String toString () 
}

android/media/MediaPlayer.class
MediaPlayer.java
package android.media
public android.media.MediaPlayer extends java.lang.Object implements android.media.SubtitleController$Listener  {
	public static final boolean METADATA_UPDATE_ONLY
	public static final boolean METADATA_ALL
	public static final boolean APPLY_METADATA_FILTER
	public static final boolean BYPASS_METADATA_FILTER
	private static final String TAG
	private static final String IMEDIA_PLAYER
	private long mNativeContext
	private long mNativeSurfaceTexture
	private int mListenerContext
	private android.view.SurfaceHolder mSurfaceHolder
	private android.media.MediaPlayer$EventHandler mEventHandler
	private android.os.PowerManager$WakeLock mWakeLock
	private boolean mScreenOnWhilePlaying
	private boolean mStayAwake
	private static final int INVOKE_ID_GET_TRACK_INFO
	private static final int INVOKE_ID_ADD_EXTERNAL_SOURCE
	private static final int INVOKE_ID_ADD_EXTERNAL_SOURCE_FD
	private static final int INVOKE_ID_SELECT_TRACK
	private static final int INVOKE_ID_DESELECT_TRACK
	private static final int INVOKE_ID_SET_VIDEO_SCALE_MODE
	public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT
	public static final int VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING
	public static final String MEDIA_MIMETYPE_TEXT_SUBRIP
	public static final String MEDIA_MIMETYPE_TEXT_VTT
	private android.media.SubtitleController mSubtitleController
	private android.media.SubtitleTrack[] mInbandSubtitleTracks
	private int mSelectedSubtitleTrackIndex
	private java.util.Vector mOutOfBandSubtitleTracks
	private java.util.Vector mOpenSubtitleSources
	private android.media.MediaPlayer$OnSubtitleDataListener mSubtitleDataListener
	private static final int MEDIA_NOP
	private static final int MEDIA_PREPARED
	private static final int MEDIA_PLAYBACK_COMPLETE
	private static final int MEDIA_BUFFERING_UPDATE
	private static final int MEDIA_SEEK_COMPLETE
	private static final int MEDIA_SET_VIDEO_SIZE
	private static final int MEDIA_STARTED
	private static final int MEDIA_PAUSED
	private static final int MEDIA_STOPPED
	private static final int MEDIA_SKIPPED
	private static final int MEDIA_TIMED_TEXT
	private static final int MEDIA_ERROR
	private static final int MEDIA_INFO
	private static final int MEDIA_SUBTITLE_DATA
	private android.media.MediaPlayer$TimeProvider mTimeProvider
	private android.media.MediaPlayer$OnPreparedListener mOnPreparedListener
	private android.media.MediaPlayer$OnCompletionListener mOnCompletionListener
	private android.media.MediaPlayer$OnBufferingUpdateListener mOnBufferingUpdateListener
	private android.media.MediaPlayer$OnSeekCompleteListener mOnSeekCompleteListener
	private android.media.MediaPlayer$OnVideoSizeChangedListener mOnVideoSizeChangedListener
	private android.media.MediaPlayer$OnTimedTextListener mOnTimedTextListener
	private android.media.MediaPlayer$OnSubtitleDataListener mOnSubtitleDataListener
	public static final int MEDIA_ERROR_UNKNOWN
	public static final int MEDIA_ERROR_SERVER_DIED
	public static final int MEDIA_ERROR_NOT_VALID_FOR_PROGRESSIVE_PLAYBACK
	public static final int MEDIA_ERROR_IO
	public static final int MEDIA_ERROR_MALFORMED
	public static final int MEDIA_ERROR_UNSUPPORTED
	public static final int MEDIA_ERROR_TIMED_OUT
	private android.media.MediaPlayer$OnErrorListener mOnErrorListener
	public static final int MEDIA_INFO_UNKNOWN
	public static final int MEDIA_INFO_STARTED_AS_NEXT
	public static final int MEDIA_INFO_VIDEO_RENDERING_START
	public static final int MEDIA_INFO_VIDEO_TRACK_LAGGING
	public static final int MEDIA_INFO_BUFFERING_START
	public static final int MEDIA_INFO_BUFFERING_END
	public static final int MEDIA_INFO_BAD_INTERLEAVING
	public static final int MEDIA_INFO_NOT_SEEKABLE
	public static final int MEDIA_INFO_METADATA_UPDATE
	public static final int MEDIA_INFO_EXTERNAL_METADATA_UPDATE
	public static final int MEDIA_INFO_TIMED_TEXT_ERROR
	public static final int MEDIA_INFO_UNSUPPORTED_SUBTITLE
	public static final int MEDIA_INFO_SUBTITLE_TIMED_OUT
	private android.media.MediaPlayer$OnInfoListener mOnInfoListener
	private android.content.Context mProxyContext
	private android.media.MediaPlayer$ProxyReceiver mProxyReceiver
	public void  () 
		android.os.Looper looper
	private native void _setVideoSurface (android.view.Surface) 
	public android.os.Parcel newRequest () 
		android.os.Parcel parcel
	public void invoke (android.os.Parcel, android.os.Parcel) 
		android.os.Parcel request
		android.os.Parcel reply
		int retcode
	public void setDisplay (android.view.SurfaceHolder) 
		android.view.Surface surface
		android.view.SurfaceHolder sh
		android.view.Surface surface
	public void setSurface (android.view.Surface) 
		android.view.Surface surface
	public void setVideoScalingMode (int) 
		String msg
		int mode
		android.os.Parcel request
		android.os.Parcel reply
	public static android.media.MediaPlayer create (android.content.Context, android.net.Uri) 
		android.content.Context context
		android.net.Uri uri
	public static android.media.MediaPlayer create (android.content.Context, android.net.Uri, android.view.SurfaceHolder) 
		android.media.MediaPlayer mp
		java.io.IOException ex
		IllegalArgumentException ex
		SecurityException ex
		android.content.Context context
		android.net.Uri uri
		android.view.SurfaceHolder holder
	public static android.media.MediaPlayer create (android.content.Context, int) 
		android.content.res.AssetFileDescriptor afd
		android.media.MediaPlayer mp
		java.io.IOException ex
		IllegalArgumentException ex
		SecurityException ex
		android.content.Context context
		int resid
	public void setDataSource (android.content.Context, android.net.Uri)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
		android.content.Context context
		android.net.Uri uri
	public void setDataSource (android.content.Context, android.net.Uri, java.util.Map)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
		android.content.ContentResolver resolver
		SecurityException ex
		java.io.IOException ex
		android.content.Context context
		android.net.Uri uri
		java.util.Map headers
		String scheme
		android.content.res.AssetFileDescriptor fd
	public void setDataSource (java.lang.String)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
		String path
	public void setDataSource (java.lang.String, java.util.Map)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		String path
		java.util.Map headers
		String[] keys
		String[] values
	private void setDataSource (java.lang.String, java.lang.String[], java.lang.String[])  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
		java.io.FileInputStream is
		java.io.FileDescriptor fd
		String path
		String[] keys
		String[] values
		android.net.Uri uri
		java.io.File file
	private native void _setDataSource (java.lang.String, java.lang.String[], java.lang.String[])  throws java.io.IOException java.lang.IllegalArgumentException java.lang.SecurityException java.lang.IllegalStateException 
	public void setDataSource (java.io.FileDescriptor)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException 
		java.io.FileDescriptor fd
	public void setDataSource (java.io.FileDescriptor, long, long)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException 
		java.io.FileDescriptor fd
		long offset
		long length
	private native void _setDataSource (java.io.FileDescriptor, long, long)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException 
	public native void prepare ()  throws java.io.IOException java.lang.IllegalStateException 
	public native void prepareAsync ()  throws java.lang.IllegalStateException 
	public void start ()  throws java.lang.IllegalStateException 
	private native void _start ()  throws java.lang.IllegalStateException 
	public void stop ()  throws java.lang.IllegalStateException 
	private native void _stop ()  throws java.lang.IllegalStateException 
	public void pause ()  throws java.lang.IllegalStateException 
	private native void _pause ()  throws java.lang.IllegalStateException 
	public void setWakeMode (android.content.Context, int) 
		android.content.Context context
		int mode
		boolean washeld
		android.os.PowerManager pm
	public void setScreenOnWhilePlaying (boolean) 
		boolean screenOn
	private void stayAwake (boolean) 
		boolean awake
	private void updateSurfaceScreenOn () 
	public native int getVideoWidth () 
	public native int getVideoHeight () 
	public native boolean isPlaying () 
	public native void seekTo (int)  throws java.lang.IllegalStateException 
	public native int getCurrentPosition () 
	public native int getDuration () 
	public android.media.Metadata getMetadata (boolean, boolean) 
		boolean update_only
		boolean apply_filter
		android.os.Parcel reply
		android.media.Metadata data
	public int setMetadataFilter (java.util.Set, java.util.Set) 
		Integer t
		java.util.Iterator i$
		Integer t
		java.util.Iterator i$
		java.util.Set allow
		java.util.Set block
		android.os.Parcel request
		int capacity
	public native void setNextMediaPlayer (android.media.MediaPlayer) 
	public void release () 
	private native void _release () 
	public void reset () 
		java.io.IOException e
		java.io.InputStream is
		java.util.Iterator i$
	private native void _reset () 
	public native void setAudioStreamType (int) 
	public native void setLooping (boolean) 
	public native boolean isLooping () 
	public native void setVolume (float, float) 
	public void setVolume (float) 
		float volume
	public native void setAudioSessionId (int)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException 
	public native int getAudioSessionId () 
	public native void attachAuxEffect (int) 
	public native void setAuxEffectSendLevel (float) 
	private final native int native_invoke (android.os.Parcel, android.os.Parcel) 
	private final native boolean native_getMetadata (boolean, boolean, android.os.Parcel) 
	private final native int native_setMetadataFilter (android.os.Parcel) 
	private static final native void native_init () 
	private final native void native_setup (java.lang.Object) 
	private final native void native_finalize () 
	public android.media.MediaPlayer$TrackInfo[] getTrackInfo ()  throws java.lang.IllegalStateException 
		android.media.SubtitleTrack track
		java.util.Iterator i$
		android.media.MediaPlayer$TrackInfo[] trackInfo
		android.media.MediaPlayer$TrackInfo[] allTrackInfo
		int i
	private android.media.MediaPlayer$TrackInfo[] getInbandTrackInfo ()  throws java.lang.IllegalStateException 
		android.media.MediaPlayer$TrackInfo[] trackInfo
		android.os.Parcel request
		android.os.Parcel reply
	private static boolean availableMimeTypeForExternalSource (java.lang.String) 
		String mimeType
	public void setSubtitleAnchor (android.media.SubtitleController, android.media.SubtitleController$Anchor) 
		android.media.SubtitleController controller
		android.media.SubtitleController$Anchor anchor
	public void onSubtitleTrackSelected (android.media.SubtitleTrack) 
		IllegalStateException e
		IllegalStateException e
		int i
		android.media.SubtitleTrack track
	public void addSubtitleSource (java.io.InputStream, android.media.MediaFormat)  throws java.lang.IllegalStateException 
		java.io.InputStream is
		android.media.MediaFormat format
		java.io.InputStream fIs
		android.media.MediaFormat fFormat
		android.os.HandlerThread thread
		android.os.Handler handler
	private void scanInternalSubtitleTracks () 
		android.media.SubtitleTrack track
		int i
		android.media.MediaPlayer$TrackInfo[] tracks
		android.media.SubtitleTrack[] inbandTracks
	public void addTimedTextSource (java.lang.String, java.lang.String)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException 
		String msg
		java.io.FileInputStream is
		java.io.FileDescriptor fd
		String path
		String mimeType
		java.io.File file
	public void addTimedTextSource (android.content.Context, android.net.Uri, java.lang.String)  throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException 
		android.content.ContentResolver resolver
		SecurityException ex
		java.io.IOException ex
		android.content.Context context
		android.net.Uri uri
		String mimeType
		String scheme
		android.content.res.AssetFileDescriptor fd
	public void addTimedTextSource (java.io.FileDescriptor, java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException 
		java.io.FileDescriptor fd
		String mimeType
	public void addTimedTextSource (java.io.FileDescriptor, long, long, java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException 
		java.io.FileDescriptor fd
		long offset
		long length
		String mimeType
		android.os.Parcel request
		android.os.Parcel reply
	public void selectTrack (int)  throws java.lang.IllegalStateException 
		int index
	public void deselectTrack (int)  throws java.lang.IllegalStateException 
		int index
	private void selectOrDeselectTrack (int, boolean)  throws java.lang.IllegalStateException 
		int index
		boolean select
		android.media.SubtitleTrack track
	private void selectOrDeselectInbandTrack (int, boolean)  throws java.lang.IllegalStateException 
		int index
		boolean select
		android.os.Parcel request
		android.os.Parcel reply
	public static native int native_pullBatteryData (android.os.Parcel) 
	public void setRetransmitEndpoint (java.net.InetSocketAddress)  throws java.lang.IllegalStateException java.lang.IllegalArgumentException 
		java.net.InetSocketAddress endpoint
		String addrString
		int port
		int ret
	private final native int native_setRetransmitEndpoint (java.lang.String, int) 
	protected void finalize () 
	public android.media.MediaTimeProvider getMediaTimeProvider () 
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object mediaplayer_ref
		int what
		int arg1
		int arg2
		Object obj
		android.media.MediaPlayer mp
	public void setOnPreparedListener (android.media.MediaPlayer$OnPreparedListener) 
		android.media.MediaPlayer$OnPreparedListener listener
	public void setOnCompletionListener (android.media.MediaPlayer$OnCompletionListener) 
		android.media.MediaPlayer$OnCompletionListener listener
	public void setOnBufferingUpdateListener (android.media.MediaPlayer$OnBufferingUpdateListener) 
		android.media.MediaPlayer$OnBufferingUpdateListener listener
	public void setOnSeekCompleteListener (android.media.MediaPlayer$OnSeekCompleteListener) 
		android.media.MediaPlayer$OnSeekCompleteListener listener
	public void setOnVideoSizeChangedListener (android.media.MediaPlayer$OnVideoSizeChangedListener) 
		android.media.MediaPlayer$OnVideoSizeChangedListener listener
	public void setOnTimedTextListener (android.media.MediaPlayer$OnTimedTextListener) 
		android.media.MediaPlayer$OnTimedTextListener listener
	public void setOnSubtitleDataListener (android.media.MediaPlayer$OnSubtitleDataListener) 
		android.media.MediaPlayer$OnSubtitleDataListener listener
	public void setOnErrorListener (android.media.MediaPlayer$OnErrorListener) 
		android.media.MediaPlayer$OnErrorListener listener
	public void setOnInfoListener (android.media.MediaPlayer$OnInfoListener) 
		android.media.MediaPlayer$OnInfoListener listener
	private boolean isVideoScalingModeSupported (int) 
		int mode
	private void setupProxyListener (android.content.Context) 
		android.content.Context context
		android.content.IntentFilter filter
		android.content.Intent currentProxy
	private void disableProxyListener () 
		android.content.Context appContext
	private void handleProxyBroadcast (android.content.Intent) 
		android.content.Intent intent
		android.net.ProxyProperties props
	private native void updateProxyConfig (android.net.ProxyProperties) 
	static android.media.SubtitleTrack[] access$000 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.SubtitleController access$100 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static java.util.Vector access$200 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static java.util.Vector access$300 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$EventHandler access$400 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static long access$500 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static void access$600 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnPreparedListener access$700 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnCompletionListener access$800 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static void access$900 (android.media.MediaPlayer, boolean) 
		android.media.MediaPlayer x0
		boolean x1
	static android.media.MediaPlayer$TimeProvider access$1000 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnBufferingUpdateListener access$1100 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnSeekCompleteListener access$1200 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnVideoSizeChangedListener access$1300 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnErrorListener access$1400 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnInfoListener access$1500 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnTimedTextListener access$1600 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static android.media.MediaPlayer$OnSubtitleDataListener access$1700 (android.media.MediaPlayer) 
		android.media.MediaPlayer x0
	static void access$1900 (android.media.MediaPlayer, android.content.Intent) 
		android.media.MediaPlayer x0
		android.content.Intent x1
	static void  () 
}

android/media/RemoteDisplayState$RemoteDisplayInfo$1.class
RemoteDisplayState.java
package android.media
final android.media.RemoteDisplayState$RemoteDisplayInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.media.RemoteDisplayState$RemoteDisplayInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.media.RemoteDisplayState$RemoteDisplayInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/media/SubtitleTrack$RenderingWidget$OnChangedListener.class
SubtitleTrack.java
package android.media
public abstract android.media.SubtitleTrack$RenderingWidget$OnChangedListener extends java.lang.Object {
	public abstract void onChanged (android.media.SubtitleTrack$RenderingWidget) 
}

android/media/MediaRecorder$EventHandler.class
MediaRecorder.java
package android.media
 android.media.MediaRecorder$EventHandler extends android.os.Handler {
	private android.media.MediaRecorder mMediaRecorder
	private static final int MEDIA_RECORDER_EVENT_LIST_START
	private static final int MEDIA_RECORDER_EVENT_ERROR
	private static final int MEDIA_RECORDER_EVENT_INFO
	private static final int MEDIA_RECORDER_EVENT_LIST_END
	private static final int MEDIA_RECORDER_TRACK_EVENT_LIST_START
	private static final int MEDIA_RECORDER_TRACK_EVENT_ERROR
	private static final int MEDIA_RECORDER_TRACK_EVENT_INFO
	private static final int MEDIA_RECORDER_TRACK_EVENT_LIST_END
	final android.media.MediaRecorder this$0
	public void  (android.media.MediaRecorder, android.media.MediaRecorder, android.os.Looper) 
		android.media.MediaRecorder mr
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/R$bool.class
R.java
package android
public final android.R$bool extends java.lang.Object {
	public void  () 
}

android/ddm/
android/ddm/DdmHandleViewDebug$1.class
DdmHandleViewDebug.java
package android.ddm
 android.ddm.DdmHandleViewDebug$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$rootView
	final android.view.View val$targetView
	final android.ddm.DdmHandleViewDebug this$0
	void  (android.ddm.DdmHandleViewDebug, android.view.View, android.view.View) 
	public void run () 
}

android/ddm/DdmHandleProfiling.class
DdmHandleProfiling.java
package android.ddm
public android.ddm.DdmHandleProfiling extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_MPRS
	public static final int CHUNK_MPRE
	public static final int CHUNK_MPSS
	public static final int CHUNK_MPSE
	public static final int CHUNK_MPRQ
	public static final int CHUNK_SPSS
	public static final int CHUNK_SPSE
	private static final boolean DEBUG
	private static android.ddm.DdmHandleProfiling mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
	private org.apache.harmony.dalvik.ddmc.Chunk handleMPRS (org.apache.harmony.dalvik.ddmc.Chunk) 
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int bufferSize
		int flags
		int len
		String fileName
	private org.apache.harmony.dalvik.ddmc.Chunk handleMPRE (org.apache.harmony.dalvik.ddmc.Chunk) 
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		byte result
		byte[] reply
	private org.apache.harmony.dalvik.ddmc.Chunk handleMPSS (org.apache.harmony.dalvik.ddmc.Chunk) 
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int bufferSize
		int flags
	private org.apache.harmony.dalvik.ddmc.Chunk handleMPSEOrSPSE (org.apache.harmony.dalvik.ddmc.Chunk, java.lang.String) 
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		String type
	private org.apache.harmony.dalvik.ddmc.Chunk handleMPRQ (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int result
		byte[] reply
	private org.apache.harmony.dalvik.ddmc.Chunk handleSPSS (org.apache.harmony.dalvik.ddmc.Chunk) 
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int bufferSize
		int flags
		int interval
	static void  () 
}

android/ddm/DdmRegister.class
DdmRegister.java
package android.ddm
public android.ddm.DdmRegister extends java.lang.Object {
	private void  () 
	public static void registerHandlers () 
}

android/ddm/DdmHandleNativeHeap.class
DdmHandleNativeHeap.java
package android.ddm
public android.ddm.DdmHandleNativeHeap extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_NHGT
	private static android.ddm.DdmHandleNativeHeap mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
	private org.apache.harmony.dalvik.ddmc.Chunk handleNHGT (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		byte[] data
	private native byte[] getLeakInfo () 
	static void  () 
}

android/ddm/DdmHandleHeap.class
DdmHandleHeap.java
package android.ddm
public android.ddm.DdmHandleHeap extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_HPIF
	public static final int CHUNK_HPSG
	public static final int CHUNK_HPDU
	public static final int CHUNK_HPDS
	public static final int CHUNK_NHSG
	public static final int CHUNK_HPGC
	public static final int CHUNK_REAE
	public static final int CHUNK_REAQ
	public static final int CHUNK_REAL
	private static android.ddm.DdmHandleHeap mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
	private org.apache.harmony.dalvik.ddmc.Chunk handleHPIF (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int when
		boolean ok
	private org.apache.harmony.dalvik.ddmc.Chunk handleHPSGNHSG (org.apache.harmony.dalvik.ddmc.Chunk, boolean) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		boolean isNative
		java.nio.ByteBuffer in
		int when
		int what
		boolean ok
	private org.apache.harmony.dalvik.ddmc.Chunk handleHPDU (org.apache.harmony.dalvik.ddmc.Chunk) 
		UnsupportedOperationException uoe
		java.io.IOException ioe
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		byte result
		int len
		String fileName
		byte[] reply
	private org.apache.harmony.dalvik.ddmc.Chunk handleHPDS (org.apache.harmony.dalvik.ddmc.Chunk) 
		UnsupportedOperationException uoe
		RuntimeException re
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		String failMsg
	private org.apache.harmony.dalvik.ddmc.Chunk handleHPGC (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
	private org.apache.harmony.dalvik.ddmc.Chunk handleREAE (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		boolean enable
	private org.apache.harmony.dalvik.ddmc.Chunk handleREAQ (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		byte[] reply
	private org.apache.harmony.dalvik.ddmc.Chunk handleREAL (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		byte[] reply
	static void  () 
}

android/ddm/DdmHandleViewDebug.class
DdmHandleViewDebug.java
package android.ddm
public android.ddm.DdmHandleViewDebug extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_VUGL
	private static final int CHUNK_VULW
	private static final int CHUNK_VURT
	private static final int VURT_DUMP_HIERARCHY
	private static final int VURT_CAPTURE_LAYERS
	private static final int CHUNK_VUOP
	private static final int VUOP_CAPTURE_VIEW
	private static final int VUOP_DUMP_DISPLAYLIST
	private static final int VUOP_PROFILE_VIEW
	private static final int VUOP_INVOKE_VIEW_METHOD
	private static final int VUOP_SET_LAYOUT_PARAMETER
	private static final int ERR_INVALID_OP
	private static final int ERR_INVALID_PARAM
	private static final int ERR_EXCEPTION
	private static final String TAG
	private static final android.ddm.DdmHandleViewDebug sInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
		java.nio.ByteBuffer in
		int op
		android.view.View rootView
		android.view.View targetView
	private org.apache.harmony.dalvik.ddmc.Chunk handleOpenGlTrace (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
	private org.apache.harmony.dalvik.ddmc.Chunk listWindows () 
		String name
		String[] arr$
		int len$
		int i$
		String name
		String[] arr$
		int len$
		int i$
		String[] windowNames
		int responseLength
		java.nio.ByteBuffer out
	private android.view.View getRootView (java.nio.ByteBuffer) 
		int viewRootNameLength
		String viewRootName
		java.nio.BufferUnderflowException e
		java.nio.ByteBuffer in
	private android.view.View getTargetView (android.view.View, java.nio.ByteBuffer) 
		java.nio.BufferUnderflowException e
		android.view.View root
		java.nio.ByteBuffer in
		int viewLength
		String viewName
	private org.apache.harmony.dalvik.ddmc.Chunk dumpHierarchy (android.view.View, java.nio.ByteBuffer) 
		java.io.IOException e
		android.view.View rootView
		java.nio.ByteBuffer in
		boolean skipChildren
		boolean includeProperties
		java.io.ByteArrayOutputStream b
		byte[] data
	private org.apache.harmony.dalvik.ddmc.Chunk captureLayers (android.view.View) 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		android.view.View rootView
		java.io.ByteArrayOutputStream b
		java.io.DataOutputStream dos
		byte[] data
	private org.apache.harmony.dalvik.ddmc.Chunk captureView (android.view.View, android.view.View) 
		java.io.IOException e
		android.view.View rootView
		android.view.View targetView
		java.io.ByteArrayOutputStream b
		byte[] data
	private org.apache.harmony.dalvik.ddmc.Chunk dumpDisplayLists (android.view.View, android.view.View) 
		android.view.View rootView
		android.view.View targetView
	private org.apache.harmony.dalvik.ddmc.Chunk invokeViewMethod (android.view.View, android.view.View, java.nio.ByteBuffer) 
		Class[] argTypes
		Object[] args
		char c
		int i
		int nArgs
		NoSuchMethodException e
		String msg
		Exception e
		android.view.View rootView
		android.view.View targetView
		java.nio.ByteBuffer in
		int l
		String methodName
		Class[] argTypes
		Object[] args
		java.lang.reflect.Method method
	private org.apache.harmony.dalvik.ddmc.Chunk setLayoutParameter (android.view.View, android.view.View, java.nio.ByteBuffer) 
		Exception e
		android.view.View rootView
		android.view.View targetView
		java.nio.ByteBuffer in
		int l
		String param
		int value
	private org.apache.harmony.dalvik.ddmc.Chunk profileView (android.view.View, android.view.View) 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		android.view.View rootView
		android.view.View targetView
		java.io.ByteArrayOutputStream b
		java.io.BufferedWriter bw
		byte[] data
	static void  () 
}

android/ddm/DdmHandleExit.class
DdmHandleExit.java
package android.ddm
public android.ddm.DdmHandleExit extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_EXIT
	private static android.ddm.DdmHandleExit mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int statusCode
	static void  () 
}

android/ddm/DdmHandleThread.class
DdmHandleThread.java
package android.ddm
public android.ddm.DdmHandleThread extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_THEN
	public static final int CHUNK_THCR
	public static final int CHUNK_THDE
	public static final int CHUNK_THST
	public static final int CHUNK_STKL
	private static android.ddm.DdmHandleThread mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
	private org.apache.harmony.dalvik.ddmc.Chunk handleTHEN (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		boolean enable
	private org.apache.harmony.dalvik.ddmc.Chunk handleTHST (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		byte[] status
	private org.apache.harmony.dalvik.ddmc.Chunk handleSTKL (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int threadId
		StackTraceElement[] trace
	private org.apache.harmony.dalvik.ddmc.Chunk createStackChunk (java.lang.StackTraceElement[], int) 
		StackTraceElement elem
		StackTraceElement[] arr$
		int len$
		int i$
		StackTraceElement elem
		StackTraceElement[] arr$
		int len$
		int i$
		StackTraceElement[] trace
		int threadId
		int bufferSize
		java.nio.ByteBuffer out
	static void  () 
}

android/ddm/DdmHandleAppName.class
DdmHandleAppName.java
package android.ddm
public android.ddm.DdmHandleAppName extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_APNM
	private static volatile String mAppName
	private static android.ddm.DdmHandleAppName mInstance
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
	public static void setAppName (java.lang.String, int) 
		String name
		int userId
	public static java.lang.String getAppName () 
	private static void sendAPNM (java.lang.String, int) 
		String appName
		int userId
		java.nio.ByteBuffer out
		org.apache.harmony.dalvik.ddmc.Chunk chunk
	static void  () 
}

android/ddm/DdmHandleHello.class
DdmHandleHello.java
package android.ddm
public android.ddm.DdmHandleHello extends org.apache.harmony.dalvik.ddmc.ChunkHandler {
	public static final int CHUNK_HELO
	public static final int CHUNK_WAIT
	public static final int CHUNK_FEAT
	private static android.ddm.DdmHandleHello mInstance
	private static final String[] FRAMEWORK_FEATURES
	private void  () 
	public static void register () 
	public void connected () 
	public void disconnected () 
	public org.apache.harmony.dalvik.ddmc.Chunk handleChunk (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		int type
	private org.apache.harmony.dalvik.ddmc.Chunk handleHELO (org.apache.harmony.dalvik.ddmc.Chunk) 
		org.apache.harmony.dalvik.ddmc.Chunk request
		java.nio.ByteBuffer in
		int serverProtoVers
		String vmName
		String vmVersion
		String vmIdent
		String appName
		dalvik.system.VMRuntime vmRuntime
		String instructionSetDescription
		String vmInstructionSet
		String vmFlags
		java.nio.ByteBuffer out
		org.apache.harmony.dalvik.ddmc.Chunk reply
	private org.apache.harmony.dalvik.ddmc.Chunk handleFEAT (org.apache.harmony.dalvik.ddmc.Chunk) 
		int i
		int i
		int i
		int i
		org.apache.harmony.dalvik.ddmc.Chunk request
		String[] vmFeatures
		int size
		java.nio.ByteBuffer out
	public static void sendWAIT (int) 
		int reason
		byte[] data
		org.apache.harmony.dalvik.ddmc.Chunk waitChunk
	static void  () 
}

android/test/
android/test/InstrumentationTestSuite.class
InstrumentationTestSuite.java
package android.test
public android.test.InstrumentationTestSuite extends junit.framework.TestSuite {
	private final android.app.Instrumentation mInstrumentation
	public void  (android.app.Instrumentation) 
		android.app.Instrumentation instr
	public void  (java.lang.String, android.app.Instrumentation) 
		String name
		android.app.Instrumentation instr
	public void  (java.lang.Class, android.app.Instrumentation) 
		Class theClass
		android.app.Instrumentation instr
	public void addTestSuite (java.lang.Class) 
		Class testClass
	public void runTest (junit.framework.Test, junit.framework.TestResult) 
		junit.framework.Test test
		junit.framework.TestResult result
}

android/test/UiThreadTest.class
UiThreadTest.java
package android.test
public abstract android.test.UiThreadTest extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/RepetitiveTest.class
RepetitiveTest.java
package android.test
public abstract android.test.RepetitiveTest extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int numIterations () 
}

android/test/InstrumentationTestCase$2.class
InstrumentationTestCase.java
package android.test
 android.test.InstrumentationTestCase$2 extends java.lang.Object implements java.lang.Runnable  {
	final java.lang.reflect.Method val$testMethod
	final int val$tolerance
	final boolean val$repetitive
	final Throwable[] val$exceptions
	final android.test.InstrumentationTestCase this$0
	void  (android.test.InstrumentationTestCase, java.lang.reflect.Method, int, boolean, java.lang.Throwable[]) 
	public void run () 
		Throwable throwable
}

android/test/suitebuilder/
android/test/suitebuilder/annotation/
android/test/suitebuilder/annotation/Suppress.class
Suppress.java
package android.test.suitebuilder.annotation
public abstract android.test.suitebuilder.annotation.Suppress extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/suitebuilder/annotation/Smoke.class
Smoke.java
package android.test.suitebuilder.annotation
public abstract android.test.suitebuilder.annotation.Smoke extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/suitebuilder/annotation/SmallTest.class
SmallTest.java
package android.test.suitebuilder.annotation
public abstract android.test.suitebuilder.annotation.SmallTest extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/suitebuilder/annotation/MediumTest.class
MediumTest.java
package android.test.suitebuilder.annotation
public abstract android.test.suitebuilder.annotation.MediumTest extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/suitebuilder/annotation/LargeTest.class
LargeTest.java
package android.test.suitebuilder.annotation
public abstract android.test.suitebuilder.annotation.LargeTest extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/test/PerformanceTestCase.class
PerformanceTestCase.java
package android.test
public abstract android.test.PerformanceTestCase extends java.lang.Object {
	public abstract int startPerformance (android.test.PerformanceTestCase$Intermediates) 
	public abstract boolean isPerformanceOnly () 
}

android/test/FlakyTest.class
FlakyTest.java
package android.test
public abstract android.test.FlakyTest extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int tolerance () 
}

android/test/InstrumentationTestCase$1.class
InstrumentationTestCase.java
package android.test
 android.test.InstrumentationTestCase$1 extends java.lang.Object implements java.lang.Runnable  {
	final Runnable val$r
	final Throwable[] val$exceptions
	final android.test.InstrumentationTestCase this$0
	void  (android.test.InstrumentationTestCase, java.lang.Runnable, java.lang.Throwable[]) 
	public void run () 
		Throwable throwable
}

android/test/PerformanceTestCase$Intermediates.class
PerformanceTestCase.java
package android.test
public abstract android.test.PerformanceTestCase$Intermediates extends java.lang.Object {
	public abstract void setInternalIterations (int) 
	public abstract void startTiming (boolean) 
	public abstract void addIntermediate (java.lang.String) 
	public abstract void addIntermediate (java.lang.String, long) 
	public abstract void finishTiming (boolean) 
}

android/test/AndroidTestCase.class
AndroidTestCase.java
package android.test
public android.test.AndroidTestCase extends junit.framework.TestCase {
	protected android.content.Context mContext
	private android.content.Context mTestContext
	public void  () 
	protected void setUp ()  throws java.lang.Exception 
	protected void tearDown ()  throws java.lang.Exception 
	public void testAndroidTestCaseSetupProperly () 
	public void setContext (android.content.Context) 
		android.content.Context context
	public android.content.Context getContext () 
	public void setTestContext (android.content.Context) 
		android.content.Context context
	public android.content.Context getTestContext () 
	public void assertActivityRequiresPermission (java.lang.String, java.lang.String, java.lang.String) 
		SecurityException expected
		String packageName
		String className
		String permission
		android.content.Intent intent
	public void assertReadingContentUriRequiresPermission (android.net.Uri, java.lang.String) 
		SecurityException expected
		android.net.Uri uri
		String permission
	public void assertWritingContentUriRequiresPermission (android.net.Uri, java.lang.String) 
		SecurityException expected
		android.net.Uri uri
		String permission
	protected void scrubClass (java.lang.Class)  throws java.lang.IllegalAccessException 
		Exception e
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		Class testCaseClass
		java.lang.reflect.Field[] fields
}

android/test/InstrumentationTestCase.class
InstrumentationTestCase.java
package android.test
public android.test.InstrumentationTestCase extends junit.framework.TestCase {
	private android.app.Instrumentation mInstrumentation
	public void  () 
	public void injectInstrumentation (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public void injectInsrumentation (android.app.Instrumentation) 
		android.app.Instrumentation instrumentation
	public android.app.Instrumentation getInstrumentation () 
	public final android.app.Activity launchActivity (java.lang.String, java.lang.Class, android.os.Bundle) 
		String pkg
		Class activityCls
		android.os.Bundle extras
		android.content.Intent intent
	public final android.app.Activity launchActivityWithIntent (java.lang.String, java.lang.Class, android.content.Intent) 
		String pkg
		Class activityCls
		android.content.Intent intent
		android.app.Activity activity
	public void runTestOnUiThread (java.lang.Runnable)  throws java.lang.Throwable 
		Runnable r
		Throwable[] exceptions
	protected void runTest ()  throws java.lang.Throwable 
		NoSuchMethodException e
		int tolerance
		boolean repetitive
		java.lang.reflect.Method testMethod
		Throwable[] exceptions
		String fName
		java.lang.reflect.Method method
		int runCount
		boolean isRepetitive
	private void runMethod (java.lang.reflect.Method, int)  throws java.lang.Throwable 
		java.lang.reflect.Method runMethod
		int tolerance
	private void runMethod (java.lang.reflect.Method, int, boolean)  throws java.lang.Throwable 
		android.os.Bundle iterations
		java.lang.reflect.InvocationTargetException e
		android.os.Bundle iterations
		IllegalAccessException e
		android.os.Bundle iterations
		android.os.Bundle iterations
		java.lang.reflect.Method runMethod
		int tolerance
		boolean isRepetitive
		Throwable exception
		int runCount
	public void sendKeys (java.lang.String) 
		NumberFormatException e
		SecurityException e
		java.lang.reflect.Field keyCodeField
		int keyCode
		NoSuchFieldException e
		IllegalAccessException e
		int j
		String key
		int repeater
		int keyCount
		int i
		String keysSequence
		String[] keys
		int count
		android.app.Instrumentation instrumentation
	public transient void sendKeys (int[]) 
		SecurityException e
		int i
		int[] keys
		int count
		android.app.Instrumentation instrumentation
	public transient void sendRepeatedKeys (int[]) 
		SecurityException e
		int j
		int keyCount
		int keyCode
		int i
		int[] keys
		int count
		android.app.Instrumentation instrumentation
	protected void tearDown ()  throws java.lang.Exception 
	static void access$000 (android.test.InstrumentationTestCase, java.lang.reflect.Method, int, boolean)  throws java.lang.Throwable 
		android.test.InstrumentationTestCase x0
		java.lang.reflect.Method x1
		int x2
		boolean x3
}

android/provider/
android/provider/BrowserContract$Combined.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Combined extends java.lang.Object implements android.provider.BrowserContract$CommonColumns android.provider.BrowserContract$HistoryColumns android.provider.BrowserContract$ImageColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String IS_BOOKMARK
	private void  () 
	static void  () 
}

android/provider/Contacts$Presence.class
Contacts.java
package android.provider
public final android.provider.Contacts$Presence extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$PresenceColumns android.provider.Contacts$PeopleColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String PERSON_ID
	public void  () 
	public static final int getPresenceIconResourceId (int) 
		int status
	public static final void setPresenceIcon (android.widget.ImageView, int) 
		android.widget.ImageView icon
		int serverStatus
	static void  () 
}

android/provider/ContactsContract$RawContacts$Entity.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContacts$Entity extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String DATA_ID
	private void  () 
}

android/provider/BrowserContract$ImageMappingColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$ImageMappingColumns extends java.lang.Object {
	public static final String IMAGE_ID
	public static final String URL
}

android/provider/ContactsContract$StreamItemsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$StreamItemsColumns extends java.lang.Object {
	public static final String CONTACT_ID
	public static final String CONTACT_LOOKUP_KEY
	public static final String RAW_CONTACT_ID
	public static final String RES_PACKAGE
	public static final String ACCOUNT_TYPE
	public static final String ACCOUNT_NAME
	public static final String DATA_SET
	public static final String RAW_CONTACT_SOURCE_ID
	public static final String RES_ICON
	public static final String RES_LABEL
	public static final String TEXT
	public static final String TIMESTAMP
	public static final String COMMENTS
	public static final String SYNC1
	public static final String SYNC2
	public static final String SYNC3
	public static final String SYNC4
}

android/provider/CalendarContract$CalendarEntity.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$CalendarEntity extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$SyncColumns android.provider.CalendarContract$CalendarColumns  {
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static android.content.EntityIterator newEntityIterator (android.database.Cursor) 
		android.database.Cursor cursor
	static void  () 
}

android/provider/MediaStore$Audio$Artists.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Artists extends java.lang.Object implements android.provider.BaseColumns android.provider.MediaStore$Audio$ArtistColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String ENTRY_CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/ContactsContract$SyncStateColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$SyncStateColumns extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
}

android/provider/MediaStore.class
MediaStore.java
package android.provider
public final android.provider.MediaStore extends java.lang.Object {
	private static final String TAG
	public static final String AUTHORITY
	private static final String CONTENT_AUTHORITY_SLASH
	public static final String ACTION_MTP_SESSION_END
	public static final String UNHIDE_CALL
	public static final String PARAM_DELETE_DATA
	public static final String INTENT_ACTION_MUSIC_PLAYER
	public static final String INTENT_ACTION_MEDIA_SEARCH
	public static final String INTENT_ACTION_MEDIA_PLAY_FROM_SEARCH
	public static final String INTENT_ACTION_TEXT_OPEN_FROM_SEARCH
	public static final String INTENT_ACTION_VIDEO_PLAY_FROM_SEARCH
	public static final String EXTRA_MEDIA_ARTIST
	public static final String EXTRA_MEDIA_ALBUM
	public static final String EXTRA_MEDIA_TITLE
	public static final String EXTRA_MEDIA_FOCUS
	public static final String EXTRA_SCREEN_ORIENTATION
	public static final String EXTRA_FULL_SCREEN
	public static final String EXTRA_SHOW_ACTION_ICONS
	public static final String EXTRA_FINISH_ON_COMPLETION
	public static final String INTENT_ACTION_STILL_IMAGE_CAMERA
	public static final String INTENT_ACTION_STILL_IMAGE_CAMERA_SECURE
	public static final String INTENT_ACTION_VIDEO_CAMERA
	public static final String ACTION_IMAGE_CAPTURE
	public static final String ACTION_IMAGE_CAPTURE_SECURE
	public static final String ACTION_VIDEO_CAPTURE
	public static final String EXTRA_VIDEO_QUALITY
	public static final String EXTRA_SIZE_LIMIT
	public static final String EXTRA_DURATION_LIMIT
	public static final String EXTRA_OUTPUT
	public static final String UNKNOWN_STRING
	public static final String MEDIA_SCANNER_VOLUME
	public static final String MEDIA_IGNORE_FILENAME
	public void  () 
	public static android.net.Uri getMediaScannerUri () 
	public static java.lang.String getVersion (android.content.Context) 
		android.content.Context context
		android.database.Cursor c
}

android/provider/LiveFolders.class
LiveFolders.java
package android.provider
public final android.provider.LiveFolders extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String NAME
	public static final String DESCRIPTION
	public static final String INTENT
	public static final String ICON_BITMAP
	public static final String ICON_PACKAGE
	public static final String ICON_RESOURCE
	public static final int DISPLAY_MODE_GRID
	public static final int DISPLAY_MODE_LIST
	public static final String EXTRA_LIVE_FOLDER_NAME
	public static final String EXTRA_LIVE_FOLDER_ICON
	public static final String EXTRA_LIVE_FOLDER_DISPLAY_MODE
	public static final String EXTRA_LIVE_FOLDER_BASE_INTENT
	public static final String ACTION_CREATE_LIVE_FOLDER
	private void  () 
}

android/provider/CalendarContract$CalendarCacheColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$CalendarCacheColumns extends java.lang.Object {
	public static final String KEY
	public static final String VALUE
}

android/provider/Settings$Bookmarks.class
Settings.java
package android.provider
public final android.provider.Settings$Bookmarks extends java.lang.Object implements android.provider.BaseColumns  {
	private static final String TAG
	public static final android.net.Uri CONTENT_URI
	public static final String ID
	public static final String TITLE
	public static final String FOLDER
	public static final String INTENT
	public static final String SHORTCUT
	public static final String ORDERING
	private static final String[] sIntentProjection
	private static final String[] sShortcutProjection
	private static final String sShortcutSelection
	public void  () 
	public static android.content.Intent getIntentForShortcut (android.content.ContentResolver, char) 
		String intentURI
		java.net.URISyntaxException e
		IllegalArgumentException e
		android.content.ContentResolver cr
		char shortcut
		android.content.Intent intent
		android.database.Cursor c
	public static android.net.Uri add (android.content.ContentResolver, android.content.Intent, java.lang.String, java.lang.String, char, int) 
		android.content.ContentResolver cr
		android.content.Intent intent
		String title
		String folder
		char shortcut
		int ordering
		android.content.ContentValues values
	public static java.lang.CharSequence getLabelForFolder (android.content.res.Resources, java.lang.String) 
		android.content.res.Resources r
		String folder
	public static java.lang.CharSequence getTitle (android.content.Context, android.database.Cursor) 
		java.net.URISyntaxException e
		android.content.Context context
		android.database.Cursor cursor
		int titleColumn
		int intentColumn
		String title
		String intentUri
		android.content.Intent intent
		android.content.pm.PackageManager packageManager
		android.content.pm.ResolveInfo info
	static void  () 
}

android/provider/BrowserContract$Searches.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Searches extends java.lang.Object {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String _ID
	public static final String SEARCH
	public static final String DATE
	private void  () 
	static void  () 
}

android/provider/ContactsContract$QuickContact.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$QuickContact extends java.lang.Object {
	public static final String ACTION_QUICK_CONTACT
	public static final String EXTRA_TARGET_RECT
	public static final String EXTRA_MODE
	public static final String EXTRA_EXCLUDE_MIMES
	public static final int MODE_SMALL
	public static final int MODE_MEDIUM
	public static final int MODE_LARGE
	public void  () 
	public static android.content.Intent composeQuickContactsIntent (android.content.Context, android.view.View, android.net.Uri, int, java.lang.String[]) 
		android.content.Context context
		android.view.View target
		android.net.Uri lookupUri
		int mode
		String[] excludeMimes
		float appScale
		int[] pos
		android.graphics.Rect rect
	public static android.content.Intent composeQuickContactsIntent (android.content.Context, android.graphics.Rect, android.net.Uri, int, java.lang.String[]) 
		android.content.Context context
		android.graphics.Rect target
		android.net.Uri lookupUri
		int mode
		String[] excludeMimes
		android.content.Context actualContext
		int intentFlags
		android.content.Intent intent
	public static void showQuickContact (android.content.Context, android.view.View, android.net.Uri, int, java.lang.String[]) 
		android.content.Context context
		android.view.View target
		android.net.Uri lookupUri
		int mode
		String[] excludeMimes
		android.content.Intent intent
	public static void showQuickContact (android.content.Context, android.graphics.Rect, android.net.Uri, int, java.lang.String[]) 
		android.content.Context context
		android.graphics.Rect target
		android.net.Uri lookupUri
		int mode
		String[] excludeMimes
		android.content.Intent intent
	private static void startActivityWithErrorToast (android.content.Context, android.content.Intent) 
		android.content.ActivityNotFoundException e
		android.content.Context context
		android.content.Intent intent
}

android/provider/Browser$BookmarkColumns.class
Browser.java
package android.provider
public android.provider.Browser$BookmarkColumns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String URL
	public static final String VISITS
	public static final String DATE
	public static final String BOOKMARK
	public static final String TITLE
	public static final String CREATED
	public static final String FAVICON
	public static final String THUMBNAIL
	public static final String TOUCH_ICON
	public static final String USER_ENTERED
	public void  () 
}

android/provider/Contacts$PresenceColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$PresenceColumns extends java.lang.Object {
	public static final String PRIORITY
	public static final String PRESENCE_STATUS
	public static final int OFFLINE
	public static final int INVISIBLE
	public static final int AWAY
	public static final int IDLE
	public static final int DO_NOT_DISTURB
	public static final int AVAILABLE
	public static final String PRESENCE_CUSTOM_STATUS
	public static final String IM_PROTOCOL
	public static final String IM_HANDLE
	public static final String IM_ACCOUNT
}

android/provider/ContactsContract$PhotoFilesColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$PhotoFilesColumns extends java.lang.Object {
	public static final String HEIGHT
	public static final String WIDTH
	public static final String FILESIZE
}

android/provider/ContactsContract$Groups.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Groups extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$GroupsColumns android.provider.ContactsContract$SyncColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_SUMMARY_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
	public static android.content.EntityIterator newEntityIterator (android.database.Cursor) 
		android.database.Cursor cursor
	static void  () 
}

android/provider/Contacts$ContactMethodsColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$ContactMethodsColumns extends java.lang.Object {
	public static final String KIND
	public static final String TYPE
	public static final int TYPE_CUSTOM
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final int MOBILE_EMAIL_TYPE_INDEX
	public static final String MOBILE_EMAIL_TYPE_NAME
	public static final String LABEL
	public static final String DATA
	public static final String AUX_DATA
	public static final String ISPRIMARY
}

android/provider/ContactsContract$StatusColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$StatusColumns extends java.lang.Object {
	public static final String PRESENCE
	public static final String PRESENCE_STATUS
	public static final int OFFLINE
	public static final int INVISIBLE
	public static final int AWAY
	public static final int IDLE
	public static final int DO_NOT_DISTURB
	public static final int AVAILABLE
	public static final String STATUS
	public static final String PRESENCE_CUSTOM_STATUS
	public static final String STATUS_TIMESTAMP
	public static final String STATUS_RES_PACKAGE
	public static final String STATUS_LABEL
	public static final String STATUS_ICON
	public static final String CHAT_CAPABILITY
	public static final int CAPABILITY_HAS_VOICE
	public static final int CAPABILITY_HAS_VIDEO
	public static final int CAPABILITY_HAS_CAMERA
}

android/provider/ContactsContract$1.class
ContactsContract.java
package android.provider
 android.provider.ContactsContract$1 extends java.lang.Object {
}

android/provider/Contacts.class
Contacts.java
package android.provider
public android.provider.Contacts extends java.lang.Object {
	private static final String TAG
	public static final String AUTHORITY
	public static final android.net.Uri CONTENT_URI
	public static final int KIND_EMAIL
	public static final int KIND_POSTAL
	public static final int KIND_IM
	public static final int KIND_ORGANIZATION
	public static final int KIND_PHONE
	private void  () 
	static void  () 
}

android/provider/MediaStore$Video$VideoColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Video$VideoColumns extends java.lang.Object implements android.provider.MediaStore$MediaColumns  {
	public static final String DURATION
	public static final String ARTIST
	public static final String ALBUM
	public static final String RESOLUTION
	public static final String DESCRIPTION
	public static final String IS_PRIVATE
	public static final String TAGS
	public static final String CATEGORY
	public static final String LANGUAGE
	public static final String LATITUDE
	public static final String LONGITUDE
	public static final String DATE_TAKEN
	public static final String MINI_THUMB_MAGIC
	public static final String BUCKET_ID
	public static final String BUCKET_DISPLAY_NAME
	public static final String BOOKMARK
}

android/provider/ContactsContract$CommonDataKinds$StructuredPostal.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$StructuredPostal extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final String CONTENT_TYPE
	public static final android.net.Uri CONTENT_URI
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final String FORMATTED_ADDRESS
	public static final String STREET
	public static final String POBOX
	public static final String NEIGHBORHOOD
	public static final String CITY
	public static final String REGION
	public static final String POSTCODE
	public static final String COUNTRY
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
	static void  () 
}

android/provider/BrowserContract$Accounts.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Accounts extends java.lang.Object {
	public static final android.net.Uri CONTENT_URI
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String ROOT_ID
	public void  () 
	static void  () 
}

android/provider/ContactsContract$SettingsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$SettingsColumns extends java.lang.Object {
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String DATA_SET
	public static final String SHOULD_SYNC
	public static final String UNGROUPED_VISIBLE
	public static final String ANY_UNSYNCED
	public static final String UNGROUPED_COUNT
	public static final String UNGROUPED_WITH_PHONES
}

android/provider/ContactsContract$PinnedPositions.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$PinnedPositions extends java.lang.Object {
	public static final android.net.Uri UPDATE_URI
	public static final int UNPINNED
	public static final int DEMOTED
	public static final String UNDEMOTE
	public static final String STAR_WHEN_PINNING
	public void  () 
	static void  () 
}

android/provider/BrowserContract$Bookmarks.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Bookmarks extends java.lang.Object implements android.provider.BrowserContract$CommonColumns android.provider.BrowserContract$ImageColumns android.provider.BrowserContract$SyncColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final int BOOKMARK_TYPE_BOOKMARK
	public static final int BOOKMARK_TYPE_FOLDER
	public static final int BOOKMARK_TYPE_BOOKMARK_BAR_FOLDER
	public static final int BOOKMARK_TYPE_OTHER_FOLDER
	public static final int BOOKMARK_TYPE_MOBILE_FOLDER
	public static final String TYPE
	public static final android.net.Uri CONTENT_URI_DEFAULT_FOLDER
	public static final String PARAM_ACCOUNT_NAME
	public static final String PARAM_ACCOUNT_TYPE
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String QUERY_PARAMETER_SHOW_DELETED
	public static final String IS_FOLDER
	public static final String PARENT
	public static final String PARENT_SOURCE_ID
	public static final String POSITION
	public static final String INSERT_AFTER
	public static final String INSERT_AFTER_SOURCE_ID
	public static final String IS_DELETED
	private void  () 
	public static final android.net.Uri buildFolderUri (long) 
		long folderId
	static void  () 
}

android/provider/VoicemailContract$Voicemails.class
VoicemailContract.java
package android.provider
public final android.provider.VoicemailContract$Voicemails extends java.lang.Object implements android.provider.BaseColumns android.provider.OpenableColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String DIR_TYPE
	public static final String ITEM_TYPE
	public static final String NUMBER
	public static final String DATE
	public static final String DURATION
	public static final String IS_READ
	public static final String STATE
	public static int STATE_INBOX
	public static int STATE_DELETED
	public static int STATE_UNDELETED
	public static final String SOURCE_PACKAGE
	public static final String SOURCE_DATA
	public static final String HAS_CONTENT
	public static final String MIME_TYPE
	public static final String _DATA
	private void  () 
	public static android.net.Uri buildSourceUri (java.lang.String) 
		String packageName
	static void  () 
}

android/provider/MediaStore$Audio$Genres$Members.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Genres$Members extends java.lang.Object implements android.provider.MediaStore$Audio$AudioColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	public static final String AUDIO_ID
	public static final String GENRE_ID
	public void  () 
	public static final android.net.Uri getContentUri (java.lang.String, long) 
		String volumeName
		long genreId
}

android/provider/CalendarContract$Calendars.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Calendars extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$SyncColumns android.provider.CalendarContract$CalendarColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String DEFAULT_SORT_ORDER
	public static final String NAME
	public static final String CALENDAR_LOCATION
	public static final String[] SYNC_WRITABLE_COLUMNS
	private void  () 
	static void  () 
}

android/provider/ContactsContract$Contacts.class
ContactsContract.java
package android.provider
public android.provider.ContactsContract$Contacts extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactNameColumns android.provider.ContactsContract$ContactStatusColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_LOOKUP_URI
	public static final android.net.Uri CONTENT_VCARD_URI
	public static final String QUERY_PARAMETER_VCARD_NO_PHOTO
	public static final android.net.Uri CONTENT_MULTI_VCARD_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final android.net.Uri CONTENT_STREQUENT_URI
	public static final android.net.Uri CONTENT_FREQUENT_URI
	public static final android.net.Uri CONTENT_STREQUENT_FILTER_URI
	public static final android.net.Uri CONTENT_GROUP_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String CONTENT_VCARD_TYPE
	private void  () 
	public static android.net.Uri getLookupUri (android.content.ContentResolver, android.net.Uri) 
		String lookupKey
		long contactId
		android.content.ContentResolver resolver
		android.net.Uri contactUri
		android.database.Cursor c
	public static android.net.Uri getLookupUri (long, java.lang.String) 
		long contactId
		String lookupKey
	public static android.net.Uri lookupContact (android.content.ContentResolver, android.net.Uri) 
		long contactId
		android.content.ContentResolver resolver
		android.net.Uri lookupUri
		android.database.Cursor c
	public static void markAsContacted (android.content.ContentResolver, long) 
		android.content.ContentResolver resolver
		long contactId
		android.net.Uri uri
		android.content.ContentValues values
	public static java.io.InputStream openContactPhotoInputStream (android.content.ContentResolver, android.net.Uri, boolean) 
		android.content.res.AssetFileDescriptor fd
		java.io.IOException e
		android.net.Uri displayPhotoUri
		byte[] data
		android.content.ContentResolver cr
		android.net.Uri contactUri
		boolean preferHighres
		android.net.Uri photoUri
		android.database.Cursor cursor
	public static java.io.InputStream openContactPhotoInputStream (android.content.ContentResolver, android.net.Uri) 
		android.content.ContentResolver cr
		android.net.Uri contactUri
	static void  () 
}

android/provider/BrowserContract$BaseSyncColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$BaseSyncColumns extends java.lang.Object {
	public static final String SYNC1
	public static final String SYNC2
	public static final String SYNC3
	public static final String SYNC4
	public static final String SYNC5
}

android/provider/ContactsContract$RawContactsEntity.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContactsEntity extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumns android.provider.ContactsContract$RawContactsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri PROFILE_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String FOR_EXPORT_ONLY
	public static final String DATA_ID
	private void  () 
	static void  () 
}

android/provider/ContactsContract$RawContacts$DisplayPhoto.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContacts$DisplayPhoto extends java.lang.Object {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/provider/ContactsContract$Intents$Insert.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Intents$Insert extends java.lang.Object {
	public static final String ACTION
	public static final String FULL_MODE
	public static final String NAME
	public static final String PHONETIC_NAME
	public static final String COMPANY
	public static final String JOB_TITLE
	public static final String NOTES
	public static final String PHONE
	public static final String PHONE_TYPE
	public static final String PHONE_ISPRIMARY
	public static final String SECONDARY_PHONE
	public static final String SECONDARY_PHONE_TYPE
	public static final String TERTIARY_PHONE
	public static final String TERTIARY_PHONE_TYPE
	public static final String EMAIL
	public static final String EMAIL_TYPE
	public static final String EMAIL_ISPRIMARY
	public static final String SECONDARY_EMAIL
	public static final String SECONDARY_EMAIL_TYPE
	public static final String TERTIARY_EMAIL
	public static final String TERTIARY_EMAIL_TYPE
	public static final String POSTAL
	public static final String POSTAL_TYPE
	public static final String POSTAL_ISPRIMARY
	public static final String IM_HANDLE
	public static final String IM_PROTOCOL
	public static final String IM_ISPRIMARY
	public static final String DATA
	public static final String ACCOUNT
	public static final String DATA_SET
	public void  () 
}

android/provider/SyncStateContract.class
SyncStateContract.java
package android.provider
public android.provider.SyncStateContract extends java.lang.Object {
	public void  () 
}

android/provider/CalendarContract$CalendarMetaDataColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$CalendarMetaDataColumns extends java.lang.Object {
	public static final String LOCAL_TIMEZONE
	public static final String MIN_INSTANCE
	public static final String MAX_INSTANCE
	public static final String MIN_EVENTDAYS
	public static final String MAX_EVENTDAYS
}

android/provider/ContactsContract$RawContactsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$RawContactsColumns extends java.lang.Object {
	public static final String CONTACT_ID
	public static final String DATA_SET
	public static final String ACCOUNT_TYPE_AND_DATA_SET
	public static final String AGGREGATION_MODE
	public static final String DELETED
	public static final String NAME_VERIFIED
	public static final String RAW_CONTACT_IS_READ_ONLY
	public static final String RAW_CONTACT_IS_USER_PROFILE
}

android/provider/CalendarContract$CalendarCache.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$CalendarCache extends java.lang.Object implements android.provider.CalendarContract$CalendarCacheColumns  {
	public static final android.net.Uri URI
	public static final String KEY_TIMEZONE_TYPE
	public static final String KEY_TIMEZONE_INSTANCES
	public static final String KEY_TIMEZONE_INSTANCES_PREVIOUS
	public static final String TIMEZONE_TYPE_AUTO
	public static final String TIMEZONE_TYPE_HOME
	private void  () 
	static void  () 
}

android/provider/CalendarContract$CalendarSyncColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$CalendarSyncColumns extends java.lang.Object {
	public static final String CAL_SYNC1
	public static final String CAL_SYNC2
	public static final String CAL_SYNC3
	public static final String CAL_SYNC4
	public static final String CAL_SYNC5
	public static final String CAL_SYNC6
	public static final String CAL_SYNC7
	public static final String CAL_SYNC8
	public static final String CAL_SYNC9
	public static final String CAL_SYNC10
}

android/provider/ContactsContract$CommonDataKinds$GroupMembership.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$GroupMembership extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_ITEM_TYPE
	public static final String GROUP_ROW_ID
	public static final String GROUP_SOURCE_ID
	private void  () 
}

android/provider/BrowserContract$Settings.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Settings extends java.lang.Object {
	public static final android.net.Uri CONTENT_URI
	public static final String KEY
	public static final String VALUE
	public static final String KEY_SYNC_ENABLED
	private void  () 
	public static boolean isSyncEnabled (android.content.Context) 
		android.content.Context context
		android.database.Cursor cursor
	public static void setSyncEnabled (android.content.Context, boolean) 
		android.content.Context context
		boolean enabled
		android.content.ContentValues values
	static void  () 
}

android/provider/DocumentsContract$Document.class
DocumentsContract.java
package android.provider
public final android.provider.DocumentsContract$Document extends java.lang.Object {
	public static final String COLUMN_DOCUMENT_ID
	public static final String COLUMN_MIME_TYPE
	public static final String COLUMN_DISPLAY_NAME
	public static final String COLUMN_SUMMARY
	public static final String COLUMN_LAST_MODIFIED
	public static final String COLUMN_ICON
	public static final String COLUMN_FLAGS
	public static final String COLUMN_SIZE
	public static final String MIME_TYPE_DIR
	public static final int FLAG_SUPPORTS_THUMBNAIL
	public static final int FLAG_SUPPORTS_WRITE
	public static final int FLAG_SUPPORTS_DELETE
	public static final int FLAG_DIR_SUPPORTS_CREATE
	public static final int FLAG_DIR_PREFERS_GRID
	public static final int FLAG_DIR_PREFERS_LAST_MODIFIED
	public static final int FLAG_DIR_HIDE_GRID_TITLES
	private void  () 
}

android/provider/SearchRecentSuggestions.class
SearchRecentSuggestions.java
package android.provider
public android.provider.SearchRecentSuggestions extends java.lang.Object {
	private static final String LOG_TAG
	public static final String[] QUERIES_PROJECTION_1LINE
	public static final String[] QUERIES_PROJECTION_2LINE
	public static final int QUERIES_PROJECTION_DATE_INDEX
	public static final int QUERIES_PROJECTION_QUERY_INDEX
	public static final int QUERIES_PROJECTION_DISPLAY1_INDEX
	public static final int QUERIES_PROJECTION_DISPLAY2_INDEX
	private static final int MAX_HISTORY_COUNT
	private final android.content.Context mContext
	private final String mAuthority
	private final boolean mTwoLineDisplay
	private final android.net.Uri mSuggestionsUri
	private static final java.util.concurrent.Semaphore sWritesInProgress
	public void  (android.content.Context, java.lang.String, int) 
		android.content.Context context
		String authority
		int mode
	public void saveRecentQuery (java.lang.String, java.lang.String) 
		String queryString
		String line2
	void waitForSave () 
	private void saveRecentQueryBlocking (java.lang.String, java.lang.String) 
		android.content.ContentValues values
		RuntimeException e
		String queryString
		String line2
		android.content.ContentResolver cr
		long now
	public void clearHistory () 
		android.content.ContentResolver cr
	protected void truncateHistory (android.content.ContentResolver, int) 
		String selection
		RuntimeException e
		android.content.ContentResolver cr
		int maxEntries
	static void access$000 (android.provider.SearchRecentSuggestions, java.lang.String, java.lang.String) 
		android.provider.SearchRecentSuggestions x0
		String x1
		String x2
	static java.util.concurrent.Semaphore access$100 () 
	static void  () 
}

android/provider/ContactsContract$DataUsageFeedback.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$DataUsageFeedback extends java.lang.Object {
	public static final android.net.Uri FEEDBACK_URI
	public static final android.net.Uri DELETE_USAGE_URI
	public static final String USAGE_TYPE
	public static final String USAGE_TYPE_CALL
	public static final String USAGE_TYPE_LONG_TEXT
	public static final String USAGE_TYPE_SHORT_TEXT
	public void  () 
	static void  () 
}

android/provider/CalendarContract$ExtendedProperties.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$ExtendedProperties extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$ExtendedPropertiesColumns android.provider.CalendarContract$EventsColumns  {
	public static final android.net.Uri CONTENT_URI
	private void  () 
	static void  () 
}

android/provider/MediaStore$InternalThumbnails.class
MediaStore.java
package android.provider
 android.provider.MediaStore$InternalThumbnails extends java.lang.Object implements android.provider.BaseColumns  {
	private static final int MINI_KIND
	private static final int FULL_SCREEN_KIND
	private static final int MICRO_KIND
	private static final String[] PROJECTION
	static final int DEFAULT_GROUP_ID
	private static final Object sThumbBufLock
	private static byte[] sThumbBuf
	private void  () 
	private static android.graphics.Bitmap getMiniThumbFromFile (android.database.Cursor, android.net.Uri, android.content.ContentResolver, android.graphics.BitmapFactory$Options) 
		long thumbId
		String filePath
		android.os.ParcelFileDescriptor pfdInput
		java.io.FileNotFoundException ex
		java.io.IOException ex
		OutOfMemoryError ex
		android.database.Cursor c
		android.net.Uri baseUri
		android.content.ContentResolver cr
		android.graphics.BitmapFactory$Options options
		android.graphics.Bitmap bitmap
		android.net.Uri thumbUri
	static void cancelThumbnailRequest (android.content.ContentResolver, long, android.net.Uri, long) 
		android.content.ContentResolver cr
		long origId
		android.net.Uri baseUri
		long groupId
		android.net.Uri cancelUri
		android.database.Cursor c
	static android.graphics.Bitmap getThumbnail (android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory$Options, android.net.Uri, boolean) 
		String column
		android.net.Uri uri
		long magic
		android.net.Uri blockingUri
		android.database.sqlite.SQLiteException ex
		android.content.ContentResolver cr
		long origId
		long groupId
		int kind
		android.graphics.BitmapFactory$Options options
		android.net.Uri baseUri
		boolean isVideo
		android.graphics.Bitmap bitmap
		String filePath
		android.media.MiniThumbFile thumbFile
		android.database.Cursor c
	static void  () 
}

android/provider/CalendarContract$CalendarEntity$EntityIteratorImpl.class
CalendarContract.java
package android.provider
 android.provider.CalendarContract$CalendarEntity$EntityIteratorImpl extends android.content.CursorEntityIterator {
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public android.content.Entity getEntityAndIncrementCursor (android.database.Cursor)  throws android.os.RemoteException 
		android.database.Cursor cursor
		long calendarId
		android.content.ContentValues cv
		android.content.Entity entity
}

android/provider/ContactsContract$DataColumnsWithJoins.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$DataColumnsWithJoins extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumns android.provider.ContactsContract$StatusColumns android.provider.ContactsContract$RawContactsColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactNameColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactStatusColumns android.provider.ContactsContract$DataUsageStatColumns  {
}

android/provider/UserDictionary$Words.class
UserDictionary.java
package android.provider
public android.provider.UserDictionary$Words extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String _ID
	public static final String WORD
	public static final String FREQUENCY
	public static final String LOCALE
	public static final String APP_ID
	public static final String SHORTCUT
	public static final int LOCALE_TYPE_ALL
	public static final int LOCALE_TYPE_CURRENT
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static void addWord (android.content.Context, java.lang.String, int, int) 
		java.util.Locale locale
		android.content.Context context
		String word
		int frequency
		int localeType
		java.util.Locale locale
	public static void addWord (android.content.Context, java.lang.String, int, java.lang.String, java.util.Locale) 
		android.content.Context context
		String word
		int frequency
		String shortcut
		java.util.Locale locale
		android.content.ContentResolver resolver
		int COLUMN_COUNT
		android.content.ContentValues values
		android.net.Uri result
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$CommonColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$CommonDataKinds$CommonColumns extends java.lang.Object implements android.provider.ContactsContract$CommonDataKinds$BaseTypes  {
	public static final String DATA
	public static final String TYPE
	public static final String LABEL
}

android/provider/ContactsContract$Intents$UI.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Intents$UI extends java.lang.Object {
	public static final String LIST_DEFAULT
	public static final String LIST_GROUP_ACTION
	public static final String GROUP_NAME_EXTRA_KEY
	public static final String LIST_ALL_CONTACTS_ACTION
	public static final String LIST_CONTACTS_WITH_PHONES_ACTION
	public static final String LIST_STARRED_ACTION
	public static final String LIST_FREQUENT_ACTION
	public static final String LIST_STREQUENT_ACTION
	public static final String TITLE_EXTRA_KEY
	public static final String FILTER_CONTACTS_ACTION
	public static final String FILTER_TEXT_EXTRA_KEY
	public void  () 
}

android/provider/ContactsContract$AggregationExceptions.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$AggregationExceptions extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String TYPE
	public static final int TYPE_AUTOMATIC
	public static final int TYPE_KEEP_TOGETHER
	public static final int TYPE_KEEP_SEPARATE
	public static final String RAW_CONTACT_ID1
	public static final String RAW_CONTACT_ID2
	private void  () 
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Nickname.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Nickname extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_DEFAULT
	public static final int TYPE_OTHER_NAME
	public static final int TYPE_MAIDEN_NAME
	public static final int TYPE_MAINDEN_NAME
	public static final int TYPE_SHORT_NAME
	public static final int TYPE_INITIALS
	public static final String NAME
	private void  () 
}

android/provider/DocumentsProvider.class
DocumentsProvider.java
package android.provider
public abstract android.provider.DocumentsProvider extends android.content.ContentProvider {
	private static final String TAG
	private static final int MATCH_ROOTS
	private static final int MATCH_ROOT
	private static final int MATCH_RECENT
	private static final int MATCH_SEARCH
	private static final int MATCH_DOCUMENT
	private static final int MATCH_CHILDREN
	private String mAuthority
	private android.content.UriMatcher mMatcher
	public void  () 
	public void attachInfo (android.content.Context, android.content.pm.ProviderInfo) 
		android.content.Context context
		android.content.pm.ProviderInfo info
	public java.lang.String createDocument (java.lang.String, java.lang.String, java.lang.String)  throws java.io.FileNotFoundException 
		String parentDocumentId
		String mimeType
		String displayName
	public void deleteDocument (java.lang.String)  throws java.io.FileNotFoundException 
		String documentId
	public abstract android.database.Cursor queryRoots (java.lang.String[])  throws java.io.FileNotFoundException 
	public android.database.Cursor queryRecentDocuments (java.lang.String, java.lang.String[])  throws java.io.FileNotFoundException 
		String rootId
		String[] projection
	public abstract android.database.Cursor queryDocument (java.lang.String, java.lang.String[])  throws java.io.FileNotFoundException 
	public abstract android.database.Cursor queryChildDocuments (java.lang.String, java.lang.String[], java.lang.String)  throws java.io.FileNotFoundException 
	public android.database.Cursor queryChildDocumentsForManage (java.lang.String, java.lang.String[], java.lang.String)  throws java.io.FileNotFoundException 
		String parentDocumentId
		String[] projection
		String sortOrder
	public android.database.Cursor querySearchDocuments (java.lang.String, java.lang.String, java.lang.String[])  throws java.io.FileNotFoundException 
		String rootId
		String query
		String[] projection
	public java.lang.String getDocumentType (java.lang.String)  throws java.io.FileNotFoundException 
		String documentId
		android.database.Cursor cursor
	public abstract android.os.ParcelFileDescriptor openDocument (java.lang.String, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
	public android.content.res.AssetFileDescriptor openDocumentThumbnail (java.lang.String, android.graphics.Point, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		String documentId
		android.graphics.Point sizeHint
		android.os.CancellationSignal signal
	public final android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		java.io.FileNotFoundException e
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	public final java.lang.String getType (android.net.Uri) 
		java.io.FileNotFoundException e
		android.net.Uri uri
	public final android.net.Uri insert (android.net.Uri, android.content.ContentValues) 
		android.net.Uri uri
		android.content.ContentValues values
	public final int delete (android.net.Uri, java.lang.String, java.lang.String[]) 
		android.net.Uri uri
		String selection
		String[] selectionArgs
	public final int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		android.net.Uri uri
		android.content.ContentValues values
		String selection
		String[] selectionArgs
	public android.os.Bundle call (java.lang.String, java.lang.String, android.os.Bundle) 
		android.net.Uri newDocumentUri
		String mimeType
		String displayName
		String newDocumentId
		java.io.FileNotFoundException e
		String method
		String arg
		android.os.Bundle extras
		android.content.Context context
		String documentId
		android.net.Uri documentUri
		boolean callerHasManage
		android.os.Bundle out
	public final android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
	public final android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
		android.os.CancellationSignal signal
	public final android.content.res.AssetFileDescriptor openTypedAssetFile (android.net.Uri, java.lang.String, android.os.Bundle)  throws java.io.FileNotFoundException 
		android.graphics.Point sizeHint
		android.net.Uri uri
		String mimeTypeFilter
		android.os.Bundle opts
	public final android.content.res.AssetFileDescriptor openTypedAssetFile (android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.graphics.Point sizeHint
		android.net.Uri uri
		String mimeTypeFilter
		android.os.Bundle opts
		android.os.CancellationSignal signal
}

android/provider/MediaStore$Files.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Files extends java.lang.Object {
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	public static final android.net.Uri getContentUri (java.lang.String, long) 
		String volumeName
		long rowId
	public static android.net.Uri getMtpObjectsUri (java.lang.String) 
		String volumeName
	public static final android.net.Uri getMtpObjectsUri (java.lang.String, long) 
		String volumeName
		long fileId
	public static final android.net.Uri getMtpReferencesUri (java.lang.String, long) 
		String volumeName
		long fileId
}

android/provider/VoicemailContract.class
VoicemailContract.java
package android.provider
public android.provider.VoicemailContract extends java.lang.Object {
	public static final String AUTHORITY
	public static final String PARAM_KEY_SOURCE_PACKAGE
	public static final String ACTION_NEW_VOICEMAIL
	public static final String ACTION_FETCH_VOICEMAIL
	public static final String EXTRA_SELF_CHANGE
	public static final String SOURCE_PACKAGE_FIELD
	private void  () 
}

android/provider/ContactsContract.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract extends java.lang.Object {
	public static final String AUTHORITY
	public static final android.net.Uri AUTHORITY_URI
	public static final String CALLER_IS_SYNCADAPTER
	public static final String DIRECTORY_PARAM_KEY
	public static final String LIMIT_PARAM_KEY
	public static final String PRIMARY_ACCOUNT_NAME
	public static final String PRIMARY_ACCOUNT_TYPE
	public static final String STREQUENT_PHONE_ONLY
	public static final String DEFERRED_SNIPPETING
	public static final String DEFERRED_SNIPPETING_QUERY
	public static final String REMOVE_DUPLICATE_ENTRIES
	public void  () 
	public static boolean isProfileId (long) 
		long id
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Organization.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Organization extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final String COMPANY
	public static final String TITLE
	public static final String DEPARTMENT
	public static final String JOB_DESCRIPTION
	public static final String SYMBOL
	public static final String PHONETIC_NAME
	public static final String OFFICE_LOCATION
	public static final String PHONETIC_NAME_STYLE
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
}

android/provider/ContactsContract$Groups$EntityIteratorImpl.class
ContactsContract.java
package android.provider
 android.provider.ContactsContract$Groups$EntityIteratorImpl extends android.content.CursorEntityIterator {
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public android.content.Entity getEntityAndIncrementCursor (android.database.Cursor)  throws android.os.RemoteException 
		android.database.Cursor cursor
		android.content.ContentValues values
}

android/provider/Contacts$Phones.class
Contacts.java
package android.provider
public final android.provider.Contacts$Phones extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$PhonesColumns android.provider.Contacts$PeopleColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URL
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String PERSON_ID
	private void  () 
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, java.lang.CharSequence, java.lang.CharSequence[]) 
		ArrayIndexOutOfBoundsException e
		CharSequence[] labels
		android.content.Context context
		int type
		CharSequence label
		CharSequence[] labelArray
		CharSequence display
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, java.lang.CharSequence) 
		android.content.Context context
		int type
		CharSequence label
	static void  () 
}

android/provider/CalendarContract.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract extends java.lang.Object {
	private static final String TAG
	public static final String ACTION_EVENT_REMINDER
	public static final String ACTION_HANDLE_CUSTOM_EVENT
	public static final String EXTRA_CUSTOM_APP_URI
	public static final String EXTRA_EVENT_BEGIN_TIME
	public static final String EXTRA_EVENT_END_TIME
	public static final String EXTRA_EVENT_ALL_DAY
	public static final String AUTHORITY
	public static final android.net.Uri CONTENT_URI
	public static final String CALLER_IS_SYNCADAPTER
	public static final String ACCOUNT_TYPE_LOCAL
	private void  () 
	static void  () 
}

android/provider/ContactsContract$ContactsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$ContactsColumns extends java.lang.Object {
	public static final String DISPLAY_NAME
	public static final String NAME_RAW_CONTACT_ID
	public static final String PHOTO_ID
	public static final String PHOTO_FILE_ID
	public static final String PHOTO_URI
	public static final String PHOTO_THUMBNAIL_URI
	public static final String IN_VISIBLE_GROUP
	public static final String IS_USER_PROFILE
	public static final String HAS_PHONE_NUMBER
	public static final String LOOKUP_KEY
	public static final String CONTACT_LAST_UPDATED_TIMESTAMP
}

android/provider/Contacts$Intents.class
Contacts.java
package android.provider
public final android.provider.Contacts$Intents extends java.lang.Object {
	public static final String SEARCH_SUGGESTION_CLICKED
	public static final String SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED
	public static final String SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED
	public static final String ATTACH_IMAGE
	public static final String SHOW_OR_CREATE_CONTACT
	public static final String EXTRA_FORCE_CREATE
	public static final String EXTRA_CREATE_DESCRIPTION
	public static final String EXTRA_TARGET_RECT
	public void  () 
}

android/provider/ContactsContract$CommonDataKinds$Identity.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Identity extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_ITEM_TYPE
	public static final String IDENTITY
	public static final String NAMESPACE
	private void  () 
}

android/provider/MediaStore$Audio$ArtistColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Audio$ArtistColumns extends java.lang.Object {
	public static final String ARTIST
	public static final String ARTIST_KEY
	public static final String NUMBER_OF_ALBUMS
	public static final String NUMBER_OF_TRACKS
}

android/provider/Downloads.class
Downloads.java
package android.provider
public final android.provider.Downloads extends java.lang.Object {
	private static final String QUERY_WHERE_CLAUSE
	private void  () 
	public static final void removeAllDownloadsByPackage (android.content.Context, java.lang.String, java.lang.String) 
		android.content.Context context
		String notification_package
		String notification_class
}

android/provider/MediaStore$Files$FileColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Files$FileColumns extends java.lang.Object implements android.provider.MediaStore$MediaColumns  {
	public static final String STORAGE_ID
	public static final String FORMAT
	public static final String PARENT
	public static final String MIME_TYPE
	public static final String TITLE
	public static final String MEDIA_TYPE
	public static final int MEDIA_TYPE_NONE
	public static final int MEDIA_TYPE_IMAGE
	public static final int MEDIA_TYPE_AUDIO
	public static final int MEDIA_TYPE_VIDEO
	public static final int MEDIA_TYPE_PLAYLIST
}

android/provider/ContactsContract$DataColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$DataColumns extends java.lang.Object {
	public static final String RES_PACKAGE
	public static final String MIMETYPE
	public static final String RAW_CONTACT_ID
	public static final String IS_PRIMARY
	public static final String IS_SUPER_PRIMARY
	public static final String IS_READ_ONLY
	public static final String DATA_VERSION
	public static final String DATA1
	public static final String DATA2
	public static final String DATA3
	public static final String DATA4
	public static final String DATA5
	public static final String DATA6
	public static final String DATA7
	public static final String DATA8
	public static final String DATA9
	public static final String DATA10
	public static final String DATA11
	public static final String DATA12
	public static final String DATA13
	public static final String DATA14
	public static final String DATA15
	public static final String SYNC1
	public static final String SYNC2
	public static final String SYNC3
	public static final String SYNC4
}

android/provider/BrowserContract$HistoryColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$HistoryColumns extends java.lang.Object {
	public static final String DATE_LAST_VISITED
	public static final String VISITS
	public static final String USER_ENTERED
}

android/provider/CalendarContract$SyncColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$SyncColumns extends java.lang.Object implements android.provider.CalendarContract$CalendarSyncColumns  {
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String _SYNC_ID
	public static final String DIRTY
	public static final String MUTATORS
	public static final String DELETED
	public static final String CAN_PARTIALLY_UPDATE
}

android/provider/Contacts$Settings.class
Contacts.java
package android.provider
public final android.provider.Contacts$Settings extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$SettingsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	public static final String SYNC_EVERYTHING
	private void  () 
	public static java.lang.String getSetting (android.content.ContentResolver, java.lang.String, java.lang.String) 
		android.content.ContentResolver cr
		String account
		String key
		String selectString
		String[] selectArgs
		android.database.Cursor cursor
	public static void setSetting (android.content.ContentResolver, java.lang.String, java.lang.String, java.lang.String) 
		android.content.ContentResolver cr
		String account
		String key
		String value
		android.content.ContentValues values
	static void  () 
}

android/provider/AlarmClock.class
AlarmClock.java
package android.provider
public final android.provider.AlarmClock extends java.lang.Object {
	public static final String ACTION_SET_ALARM
	public static final String ACTION_SET_TIMER
	public static final String ACTION_SHOW_ALARMS
	public static final String EXTRA_DAYS
	public static final String EXTRA_HOUR
	public static final String EXTRA_LENGTH
	public static final String EXTRA_MESSAGE
	public static final String EXTRA_MINUTES
	public static final String EXTRA_RINGTONE
	public static final String EXTRA_SKIP_UI
	public static final String EXTRA_VIBRATE
	public static final String VALUE_RINGTONE_SILENT
	public void  () 
}

android/provider/SyncStateContract$Constants.class
SyncStateContract.java
package android.provider
public android.provider.SyncStateContract$Constants extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	public static final String CONTENT_DIRECTORY
	public void  () 
}

android/provider/ContactsContract$Contacts$AggregationSuggestions$Builder.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$AggregationSuggestions$Builder extends java.lang.Object {
	private long mContactId
	private java.util.ArrayList mKinds
	private java.util.ArrayList mValues
	private int mLimit
	public void  () 
	public android.provider.ContactsContract$Contacts$AggregationSuggestions$Builder setContactId (long) 
		long contactId
	public android.provider.ContactsContract$Contacts$AggregationSuggestions$Builder addParameter (java.lang.String, java.lang.String) 
		String kind
		String value
	public android.provider.ContactsContract$Contacts$AggregationSuggestions$Builder setLimit (int) 
		int limit
	public android.net.Uri build () 
		int i
		android.net.Uri$Builder builder
		int count
}

android/provider/Settings$NameValueTable.class
Settings.java
package android.provider
public android.provider.Settings$NameValueTable extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String NAME
	public static final String VALUE
	public void  () 
	protected static boolean putString (android.content.ContentResolver, android.net.Uri, java.lang.String, java.lang.String) 
		android.content.ContentValues values
		android.database.SQLException e
		android.content.ContentResolver resolver
		android.net.Uri uri
		String name
		String value
	public static android.net.Uri getUriFor (android.net.Uri, java.lang.String) 
		android.net.Uri uri
		String name
}

android/provider/MediaStore$Video.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Video extends java.lang.Object {
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[]) 
		android.content.ContentResolver cr
		android.net.Uri uri
		String[] projection
}

android/provider/VoicemailContract$Status.class
VoicemailContract.java
package android.provider
public final android.provider.VoicemailContract$Status extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String DIR_TYPE
	public static final String ITEM_TYPE
	public static final String SOURCE_PACKAGE
	public static final String SETTINGS_URI
	public static final String VOICEMAIL_ACCESS_URI
	public static final String CONFIGURATION_STATE
	public static final int CONFIGURATION_STATE_OK
	public static final int CONFIGURATION_STATE_NOT_CONFIGURED
	public static final int CONFIGURATION_STATE_CAN_BE_CONFIGURED
	public static final String DATA_CHANNEL_STATE
	public static final int DATA_CHANNEL_STATE_OK
	public static final int DATA_CHANNEL_STATE_NO_CONNECTION
	public static final String NOTIFICATION_CHANNEL_STATE
	public static final int NOTIFICATION_CHANNEL_STATE_OK
	public static final int NOTIFICATION_CHANNEL_STATE_NO_CONNECTION
	public static final int NOTIFICATION_CHANNEL_STATE_MESSAGE_WAITING
	private void  () 
	public static android.net.Uri buildSourceUri (java.lang.String) 
		String packageName
	static void  () 
}

android/provider/CalendarContract$Colors.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Colors extends java.lang.Object implements android.provider.CalendarContract$ColorsColumns  {
	public static final String TABLE_NAME
	public static final android.net.Uri CONTENT_URI
	private void  () 
	static void  () 
}

android/provider/ContactsContract$Intents.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Intents extends java.lang.Object {
	public static final String SEARCH_SUGGESTION_CLICKED
	public static final String SEARCH_SUGGESTION_DIAL_NUMBER_CLICKED
	public static final String SEARCH_SUGGESTION_CREATE_CONTACT_CLICKED
	public static final String CONTACTS_DATABASE_CREATED
	public static final String ATTACH_IMAGE
	public static final String INVITE_CONTACT
	public static final String SHOW_OR_CREATE_CONTACT
	public static final String ACTION_GET_MULTIPLE_PHONES
	public static final String ACTION_PROFILE_CHANGED
	public static final String EXTRA_FORCE_CREATE
	public static final String EXTRA_CREATE_DESCRIPTION
	public static final String EXTRA_PHONE_URIS
	public static final String EXTRA_TARGET_RECT
	public static final String EXTRA_MODE
	public static final int MODE_SMALL
	public static final int MODE_MEDIUM
	public static final int MODE_LARGE
	public static final String EXTRA_EXCLUDE_MIMES
	public void  () 
}

android/provider/MediaStore$Audio$AlbumColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Audio$AlbumColumns extends java.lang.Object {
	public static final String ALBUM_ID
	public static final String ALBUM
	public static final String ARTIST
	public static final String NUMBER_OF_SONGS
	public static final String NUMBER_OF_SONGS_FOR_ARTIST
	public static final String FIRST_YEAR
	public static final String LAST_YEAR
	public static final String ALBUM_KEY
	public static final String ALBUM_ART
}

android/provider/ContactsContract$Profile.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Profile extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactNameColumns android.provider.ContactsContract$ContactStatusColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_VCARD_URI
	public static final android.net.Uri CONTENT_RAW_CONTACTS_URI
	public static final long MIN_ID
	private void  () 
	static void  () 
}

android/provider/ContactsContract$PhoneLookup.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$PhoneLookup extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$PhoneLookupColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactOptionsColumns  {
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final String CONTENT_TYPE
	public static final String QUERY_PARAMETER_SIP_ADDRESS
	private void  () 
	static void  () 
}

android/provider/CalendarContract$Instances.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Instances extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$EventsColumns android.provider.CalendarContract$CalendarColumns  {
	private static final String WHERE_CALENDARS_SELECTED
	private static final String[] WHERE_CALENDARS_ARGS
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_BY_DAY_URI
	public static final android.net.Uri CONTENT_SEARCH_URI
	public static final android.net.Uri CONTENT_SEARCH_BY_DAY_URI
	private static final String DEFAULT_SORT_ORDER
	public static final String BEGIN
	public static final String END
	public static final String EVENT_ID
	public static final String START_DAY
	public static final String END_DAY
	public static final String START_MINUTE
	public static final String END_MINUTE
	private void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, java.lang.String[], long, long) 
		android.content.ContentResolver cr
		String[] projection
		long begin
		long end
		android.net.Uri$Builder builder
	public static final android.database.Cursor query (android.content.ContentResolver, java.lang.String[], long, long, java.lang.String) 
		android.content.ContentResolver cr
		String[] projection
		long begin
		long end
		String searchQuery
		android.net.Uri$Builder builder
	static void  () 
}

android/provider/ContactsContract$RawContacts$Data.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContacts$Data extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumns  {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/provider/BaseColumns.class
BaseColumns.java
package android.provider
public abstract android.provider.BaseColumns extends java.lang.Object {
	public static final String _ID
	public static final String _COUNT
}

android/provider/MediaStore$Audio$Albums.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Albums extends java.lang.Object implements android.provider.BaseColumns android.provider.MediaStore$Audio$AlbumColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String ENTRY_CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/ContactsContract$SearchSnippetColumns.class
ContactsContract.java
package android.provider
public android.provider.ContactsContract$SearchSnippetColumns extends java.lang.Object {
	public static final String SNIPPET
	public static final String SNIPPET_ARGS_PARAM_KEY
	public static final String DEFERRED_SNIPPETING_KEY
	public void  () 
}

android/provider/SyncStateContract$Columns.class
SyncStateContract.java
package android.provider
public abstract android.provider.SyncStateContract$Columns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String DATA
}

android/provider/CalendarContract$CalendarAlertsColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$CalendarAlertsColumns extends java.lang.Object {
	public static final String EVENT_ID
	public static final String BEGIN
	public static final String END
	public static final String ALARM_TIME
	public static final String CREATION_TIME
	public static final String RECEIVED_TIME
	public static final String NOTIFY_TIME
	public static final String STATE
	public static final int STATE_SCHEDULED
	public static final int STATE_FIRED
	public static final int STATE_DISMISSED
	public static final String MINUTES
	public static final String DEFAULT_SORT_ORDER
}

android/provider/ContactsContract$RawContacts$StreamItems.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContacts$StreamItems extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$StreamItemsColumns  {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/provider/Contacts$ContactMethods$ProviderNames.class
Contacts.java
package android.provider
abstract android.provider.Contacts$ContactMethods$ProviderNames extends java.lang.Object {
	public static final String YAHOO
	public static final String GTALK
	public static final String MSN
	public static final String ICQ
	public static final String AIM
	public static final String XMPP
	public static final String JABBER
	public static final String SKYPE
	public static final String QQ
}

android/provider/Browser$SearchColumns.class
Browser.java
package android.provider
public android.provider.Browser$SearchColumns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String URL
	public static final String SEARCH
	public static final String DATE
	public void  () 
}

android/provider/Contacts$PeopleColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$PeopleColumns extends java.lang.Object {
	public static final String NAME
	public static final String PHONETIC_NAME
	public static final String DISPLAY_NAME
	public static final String SORT_STRING
	public static final String NOTES
	public static final String TIMES_CONTACTED
	public static final String LAST_TIME_CONTACTED
	public static final String CUSTOM_RINGTONE
	public static final String SEND_TO_VOICEMAIL
	public static final String STARRED
	public static final String PHOTO_VERSION
}

android/provider/CalendarContract$EventsEntity.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$EventsEntity extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$SyncColumns android.provider.CalendarContract$EventsColumns  {
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static android.content.EntityIterator newEntityIterator (android.database.Cursor, android.content.ContentResolver) 
		android.database.Cursor cursor
		android.content.ContentResolver resolver
	public static android.content.EntityIterator newEntityIterator (android.database.Cursor, android.content.ContentProviderClient) 
		android.database.Cursor cursor
		android.content.ContentProviderClient provider
	static void  () 
}

android/provider/CalendarContract$EventDaysColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$EventDaysColumns extends java.lang.Object {
	public static final String STARTDAY
	public static final String ENDDAY
}

android/provider/CalendarContract$ColorsColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$ColorsColumns extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	public static final String COLOR_TYPE
	public static final int TYPE_CALENDAR
	public static final int TYPE_EVENT
	public static final String COLOR_KEY
	public static final String COLOR
}

android/provider/ContactsContract$StreamItems.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$StreamItems extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$StreamItemsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_PHOTO_URI
	public static final android.net.Uri CONTENT_LIMIT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String MAX_ITEMS
	private void  () 
	static void  () 
}

android/provider/MediaStore$Audio$Playlists$Members.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Playlists$Members extends java.lang.Object implements android.provider.MediaStore$Audio$AudioColumns  {
	public static final String _ID
	public static final String CONTENT_DIRECTORY
	public static final String AUDIO_ID
	public static final String PLAYLIST_ID
	public static final String PLAY_ORDER
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static final android.net.Uri getContentUri (java.lang.String, long) 
		String volumeName
		long playlistId
	public static final boolean moveItem (android.content.ContentResolver, long, int, int) 
		android.content.ContentResolver res
		long playlistId
		int from
		int to
		android.net.Uri uri
		android.content.ContentValues values
}

android/provider/Contacts$People$Phones.class
Contacts.java
package android.provider
public final android.provider.Contacts$People$Phones extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$PhonesColumns android.provider.Contacts$PeopleColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	private void  () 
}

android/provider/CalendarContract$EventsRawTimesColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$EventsRawTimesColumns extends java.lang.Object {
	public static final String EVENT_ID
	public static final String DTSTART_2445
	public static final String DTEND_2445
	public static final String ORIGINAL_INSTANCE_TIME_2445
	public static final String LAST_DATE_2445
}

android/provider/CalendarContract$Events.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Events extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$SyncColumns android.provider.CalendarContract$EventsColumns android.provider.CalendarContract$CalendarColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_EXCEPTION_URI
	private static final String DEFAULT_SORT_ORDER
	public static String[] PROVIDER_WRITABLE_COLUMNS
	public static final String[] SYNC_WRITABLE_COLUMNS
	private void  () 
	static void  () 
}

android/provider/Contacts$SettingsColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$SettingsColumns extends java.lang.Object {
	public static final String _SYNC_ACCOUNT
	public static final String _SYNC_ACCOUNT_TYPE
	public static final String KEY
	public static final String VALUE
}

android/provider/MediaStore$Audio$Playlists.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Playlists extends java.lang.Object implements android.provider.BaseColumns android.provider.MediaStore$Audio$PlaylistsColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String ENTRY_CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/CalendarContract$AttendeesColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$AttendeesColumns extends java.lang.Object {
	public static final String EVENT_ID
	public static final String ATTENDEE_NAME
	public static final String ATTENDEE_EMAIL
	public static final String ATTENDEE_RELATIONSHIP
	public static final int RELATIONSHIP_NONE
	public static final int RELATIONSHIP_ATTENDEE
	public static final int RELATIONSHIP_ORGANIZER
	public static final int RELATIONSHIP_PERFORMER
	public static final int RELATIONSHIP_SPEAKER
	public static final String ATTENDEE_TYPE
	public static final int TYPE_NONE
	public static final int TYPE_REQUIRED
	public static final int TYPE_OPTIONAL
	public static final int TYPE_RESOURCE
	public static final String ATTENDEE_STATUS
	public static final int ATTENDEE_STATUS_NONE
	public static final int ATTENDEE_STATUS_ACCEPTED
	public static final int ATTENDEE_STATUS_DECLINED
	public static final int ATTENDEE_STATUS_INVITED
	public static final int ATTENDEE_STATUS_TENTATIVE
	public static final String ATTENDEE_IDENTITY
	public static final String ATTENDEE_ID_NAMESPACE
}

android/provider/BrowserContract$CommonColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$CommonColumns extends java.lang.Object {
	public static final String _ID
	public static final String URL
	public static final String TITLE
	public static final String DATE_CREATED
}

android/provider/ContactsContract$RawContacts.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$RawContacts extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$RawContactsColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactNameColumns android.provider.ContactsContract$SyncColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final int AGGREGATION_MODE_DEFAULT
	public static final int AGGREGATION_MODE_IMMEDIATE
	public static final int AGGREGATION_MODE_SUSPENDED
	public static final int AGGREGATION_MODE_DISABLED
	private void  () 
	public static android.net.Uri getContactLookupUri (android.content.ContentResolver, android.net.Uri) 
		long contactId
		String lookupKey
		android.content.ContentResolver resolver
		android.net.Uri rawContactUri
		android.net.Uri dataUri
		android.database.Cursor cursor
		android.net.Uri lookupUri
	public static android.content.EntityIterator newEntityIterator (android.database.Cursor) 
		android.database.Cursor cursor
	static void  () 
}

android/provider/Downloads$Impl$RequestHeaders.class
Downloads.java
package android.provider
public android.provider.Downloads$Impl$RequestHeaders extends java.lang.Object {
	public static final String HEADERS_DB_TABLE
	public static final String COLUMN_DOWNLOAD_ID
	public static final String COLUMN_HEADER
	public static final String COLUMN_VALUE
	public static final String URI_SEGMENT
	public static final String INSERT_KEY_PREFIX
	public void  () 
}

android/provider/ContactsContract$DisplayPhoto.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$DisplayPhoto extends java.lang.Object {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_MAX_DIMENSIONS_URI
	public static final String DISPLAY_MAX_DIM
	public static final String THUMBNAIL_MAX_DIM
	private void  () 
	static void  () 
}

android/provider/Contacts$People$ContactMethods.class
Contacts.java
package android.provider
public final android.provider.Contacts$People$ContactMethods extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$ContactMethodsColumns android.provider.Contacts$PeopleColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	private void  () 
}

android/provider/MediaStore$Images$Thumbnails.class
MediaStore.java
package android.provider
public android.provider.MediaStore$Images$Thumbnails extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String DEFAULT_SORT_ORDER
	public static final String DATA
	public static final String IMAGE_ID
	public static final String KIND
	public static final int MINI_KIND
	public static final int FULL_SCREEN_KIND
	public static final int MICRO_KIND
	public static final String THUMB_DATA
	public static final String WIDTH
	public static final String HEIGHT
	public void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[]) 
		android.content.ContentResolver cr
		android.net.Uri uri
		String[] projection
	public static final android.database.Cursor queryMiniThumbnails (android.content.ContentResolver, android.net.Uri, int, java.lang.String[]) 
		android.content.ContentResolver cr
		android.net.Uri uri
		int kind
		String[] projection
	public static final android.database.Cursor queryMiniThumbnail (android.content.ContentResolver, long, int, java.lang.String[]) 
		android.content.ContentResolver cr
		long origId
		int kind
		String[] projection
	public static void cancelThumbnailRequest (android.content.ContentResolver, long) 
		android.content.ContentResolver cr
		long origId
	public static android.graphics.Bitmap getThumbnail (android.content.ContentResolver, long, int, android.graphics.BitmapFactory$Options) 
		android.content.ContentResolver cr
		long origId
		int kind
		android.graphics.BitmapFactory$Options options
	public static void cancelThumbnailRequest (android.content.ContentResolver, long, long) 
		android.content.ContentResolver cr
		long origId
		long groupId
	public static android.graphics.Bitmap getThumbnail (android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory$Options) 
		android.content.ContentResolver cr
		long origId
		long groupId
		int kind
		android.graphics.BitmapFactory$Options options
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/Contacts$Intents$Insert.class
Contacts.java
package android.provider
public final android.provider.Contacts$Intents$Insert extends java.lang.Object {
	public static final String ACTION
	public static final String FULL_MODE
	public static final String NAME
	public static final String PHONETIC_NAME
	public static final String COMPANY
	public static final String JOB_TITLE
	public static final String NOTES
	public static final String PHONE
	public static final String PHONE_TYPE
	public static final String PHONE_ISPRIMARY
	public static final String SECONDARY_PHONE
	public static final String SECONDARY_PHONE_TYPE
	public static final String TERTIARY_PHONE
	public static final String TERTIARY_PHONE_TYPE
	public static final String EMAIL
	public static final String EMAIL_TYPE
	public static final String EMAIL_ISPRIMARY
	public static final String SECONDARY_EMAIL
	public static final String SECONDARY_EMAIL_TYPE
	public static final String TERTIARY_EMAIL
	public static final String TERTIARY_EMAIL_TYPE
	public static final String POSTAL
	public static final String POSTAL_TYPE
	public static final String POSTAL_ISPRIMARY
	public static final String IM_HANDLE
	public static final String IM_PROTOCOL
	public static final String IM_ISPRIMARY
	public void  () 
}

android/provider/MediaStore$Images$ImageColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Images$ImageColumns extends java.lang.Object implements android.provider.MediaStore$MediaColumns  {
	public static final String DESCRIPTION
	public static final String PICASA_ID
	public static final String IS_PRIVATE
	public static final String LATITUDE
	public static final String LONGITUDE
	public static final String DATE_TAKEN
	public static final String ORIENTATION
	public static final String MINI_THUMB_MAGIC
	public static final String BUCKET_ID
	public static final String BUCKET_DISPLAY_NAME
}

android/provider/ContactsContract$Contacts$StreamItems.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$StreamItems extends java.lang.Object implements android.provider.ContactsContract$StreamItemsColumns  {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/provider/ContactsContract$PhotoFiles.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$PhotoFiles extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$PhotoFilesColumns  {
	private void  () 
}

android/provider/ContactsContract$DataUsageStatColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$DataUsageStatColumns extends java.lang.Object {
	public static final String LAST_TIME_USED
	public static final String TIMES_USED
}

android/provider/Settings$Global.class
Settings.java
package android.provider
public final android.provider.Settings$Global extends android.provider.Settings$NameValueTable {
	public static final String SYS_PROP_SETTING_VERSION
	public static final android.net.Uri CONTENT_URI
	public static final String ENABLE_ACCESSIBILITY_GLOBAL_GESTURE_ENABLED
	public static final String AIRPLANE_MODE_ON
	public static final String RADIO_BLUETOOTH
	public static final String RADIO_WIFI
	public static final String RADIO_WIMAX
	public static final String RADIO_CELL
	public static final String RADIO_NFC
	public static final String AIRPLANE_MODE_RADIOS
	public static final String AIRPLANE_MODE_TOGGLEABLE_RADIOS
	public static final String WIFI_SLEEP_POLICY
	public static final int WIFI_SLEEP_POLICY_DEFAULT
	public static final int WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED
	public static final int WIFI_SLEEP_POLICY_NEVER
	public static final String AUTO_TIME
	public static final String AUTO_TIME_ZONE
	public static final String CAR_DOCK_SOUND
	public static final String CAR_UNDOCK_SOUND
	public static final String DESK_DOCK_SOUND
	public static final String DESK_UNDOCK_SOUND
	public static final String DOCK_SOUNDS_ENABLED
	public static final String LOCK_SOUND
	public static final String UNLOCK_SOUND
	public static final String LOW_BATTERY_SOUND
	public static final String POWER_SOUNDS_ENABLED
	public static final String WIRELESS_CHARGING_STARTED_SOUND
	public static final String STAY_ON_WHILE_PLUGGED_IN
	public static final String BUGREPORT_IN_POWER_MENU
	public static final String ADB_ENABLED
	public static final String ASSISTED_GPS_ENABLED
	public static final String BLUETOOTH_ON
	public static final String CDMA_CELL_BROADCAST_SMS
	public static final String CDMA_ROAMING_MODE
	public static final String CDMA_SUBSCRIPTION_MODE
	public static final String DATA_ACTIVITY_TIMEOUT_MOBILE
	public static final String DATA_ACTIVITY_TIMEOUT_WIFI
	public static final String DATA_ROAMING
	public static final String MDC_INITIAL_MAX_RETRY
	public static final String DEVELOPMENT_SETTINGS_ENABLED
	public static final String DEVICE_PROVISIONED
	public static final String DISPLAY_DENSITY_FORCED
	public static final String DISPLAY_SIZE_FORCED
	public static final String DOWNLOAD_MAX_BYTES_OVER_MOBILE
	public static final String DOWNLOAD_RECOMMENDED_MAX_BYTES_OVER_MOBILE
	public static final String INSTALL_NON_MARKET_APPS
	public static final String MOBILE_DATA
	public static final String NETSTATS_ENABLED
	public static final String NETSTATS_POLL_INTERVAL
	public static final String NETSTATS_TIME_CACHE_MAX_AGE
	public static final String NETSTATS_GLOBAL_ALERT_BYTES
	public static final String NETSTATS_SAMPLE_ENABLED
	public static final String NETSTATS_REPORT_XT_OVER_DEV
	public static final String NETSTATS_DEV_BUCKET_DURATION
	public static final String NETSTATS_DEV_PERSIST_BYTES
	public static final String NETSTATS_DEV_ROTATE_AGE
	public static final String NETSTATS_DEV_DELETE_AGE
	public static final String NETSTATS_UID_BUCKET_DURATION
	public static final String NETSTATS_UID_PERSIST_BYTES
	public static final String NETSTATS_UID_ROTATE_AGE
	public static final String NETSTATS_UID_DELETE_AGE
	public static final String NETSTATS_UID_TAG_BUCKET_DURATION
	public static final String NETSTATS_UID_TAG_PERSIST_BYTES
	public static final String NETSTATS_UID_TAG_ROTATE_AGE
	public static final String NETSTATS_UID_TAG_DELETE_AGE
	public static final String NETWORK_PREFERENCE
	public static final String NITZ_UPDATE_DIFF
	public static final String NITZ_UPDATE_SPACING
	public static final String NTP_SERVER
	public static final String NTP_TIMEOUT
	public static final String PACKAGE_VERIFIER_ENABLE
	public static final String PACKAGE_VERIFIER_TIMEOUT
	public static final String PACKAGE_VERIFIER_DEFAULT_RESPONSE
	public static final String PACKAGE_VERIFIER_SETTING_VISIBLE
	public static final String PACKAGE_VERIFIER_INCLUDE_ADB
	public static final String PDP_WATCHDOG_POLL_INTERVAL_MS
	public static final String PDP_WATCHDOG_LONG_POLL_INTERVAL_MS
	public static final String PDP_WATCHDOG_ERROR_POLL_INTERVAL_MS
	public static final String PDP_WATCHDOG_TRIGGER_PACKET_COUNT
	public static final String PDP_WATCHDOG_ERROR_POLL_COUNT
	public static final String PDP_WATCHDOG_MAX_PDP_RESET_FAIL_COUNT
	public static final String SAMPLING_PROFILER_MS
	public static final String SETUP_PREPAID_DATA_SERVICE_URL
	public static final String SETUP_PREPAID_DETECTION_TARGET_URL
	public static final String SETUP_PREPAID_DETECTION_REDIR_HOST
	public static final String SMS_OUTGOING_CHECK_INTERVAL_MS
	public static final String SMS_OUTGOING_CHECK_MAX_COUNT
	public static final String SMS_SHORT_CODE_CONFIRMATION
	public static final String SMS_SHORT_CODE_RULE
	public static final String TCP_DEFAULT_INIT_RWND
	public static final String TETHER_SUPPORTED
	public static final String TETHER_DUN_REQUIRED
	public static final String TETHER_DUN_APN
	public static final String USB_MASS_STORAGE_ENABLED
	public static final String USE_GOOGLE_MAIL
	public static final String WEB_AUTOFILL_QUERY_URL
	public static final String WIFI_DISPLAY_ON
	public static final String WIFI_DISPLAY_CERTIFICATION_ON
	public static final String WIFI_DISPLAY_WPS_CONFIG
	public static final String WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON
	public static final String WIMAX_NETWORKS_AVAILABLE_NOTIFICATION_ON
	public static final String WIFI_NETWORKS_AVAILABLE_REPEAT_DELAY
	public static final String WIFI_COUNTRY_CODE
	public static final String WIFI_FRAMEWORK_SCAN_INTERVAL_MS
	public static final String WIFI_IDLE_MS
	public static final String WIFI_NUM_OPEN_NETWORKS_KEPT
	public static final String WIFI_ON
	public static final String WIFI_SCAN_ALWAYS_AVAILABLE
	public static final String WIFI_SAVED_STATE
	public static final String WIFI_SUPPLICANT_SCAN_INTERVAL_MS
	public static final String WIFI_SCAN_INTERVAL_WHEN_P2P_CONNECTED_MS
	public static final String WIFI_WATCHDOG_ON
	public static final String WIFI_WATCHDOG_POOR_NETWORK_TEST_ENABLED
	public static final String WIFI_SUSPEND_OPTIMIZATIONS_ENABLED
	public static final String WIFI_MAX_DHCP_RETRY_COUNT
	public static final String WIFI_MOBILE_DATA_TRANSITION_WAKELOCK_TIMEOUT_MS
	public static final String WIFI_FREQUENCY_BAND
	public static final String WIFI_P2P_DEVICE_NAME
	public static final String WIFI_REENABLE_DELAY_MS
	public static final String DATA_STALL_ALARM_NON_AGGRESSIVE_DELAY_IN_MS
	public static final String DATA_STALL_ALARM_AGGRESSIVE_DELAY_IN_MS
	public static final String PROVISIONING_APN_ALARM_DELAY_IN_MS
	public static final String GPRS_REGISTER_CHECK_PERIOD_MS
	public static final String WTF_IS_FATAL
	public static final String MODE_RINGER
	public static final String OVERLAY_DISPLAY_DEVICES
	public static final String BATTERY_DISCHARGE_DURATION_THRESHOLD
	public static final String BATTERY_DISCHARGE_THRESHOLD
	public static final String SEND_ACTION_APP_ERROR
	public static final String DROPBOX_AGE_SECONDS
	public static final String DROPBOX_MAX_FILES
	public static final String DROPBOX_QUOTA_KB
	public static final String DROPBOX_QUOTA_PERCENT
	public static final String DROPBOX_RESERVE_PERCENT
	public static final String DROPBOX_TAG_PREFIX
	public static final String ERROR_LOGCAT_PREFIX
	public static final String SYS_FREE_STORAGE_LOG_INTERVAL
	public static final String DISK_FREE_CHANGE_REPORTING_THRESHOLD
	public static final String SYS_STORAGE_THRESHOLD_PERCENTAGE
	public static final String SYS_STORAGE_THRESHOLD_MAX_BYTES
	public static final String SYS_STORAGE_FULL_THRESHOLD_BYTES
	public static final String SYNC_MAX_RETRY_DELAY_IN_SECONDS
	public static final String CONNECTIVITY_CHANGE_DELAY
	public static final String CONNECTIVITY_SAMPLING_INTERVAL_IN_SECONDS
	public static final String PAC_CHANGE_DELAY
	public static final String CAPTIVE_PORTAL_DETECTION_ENABLED
	public static final String CAPTIVE_PORTAL_SERVER
	public static final String NSD_ON
	public static final String SET_INSTALL_LOCATION
	public static final String DEFAULT_INSTALL_LOCATION
	public static final String INET_CONDITION_DEBOUNCE_UP_DELAY
	public static final String INET_CONDITION_DEBOUNCE_DOWN_DELAY
	public static final String READ_EXTERNAL_STORAGE_ENFORCED_DEFAULT
	public static final String HTTP_PROXY
	public static final String GLOBAL_HTTP_PROXY_HOST
	public static final String GLOBAL_HTTP_PROXY_PORT
	public static final String GLOBAL_HTTP_PROXY_EXCLUSION_LIST
	public static final String GLOBAL_HTTP_PROXY_PAC
	public static final String SET_GLOBAL_HTTP_PROXY
	public static final String DEFAULT_DNS_SERVER
	public static final String BLUETOOTH_HEADSET_PRIORITY_PREFIX
	public static final String BLUETOOTH_A2DP_SINK_PRIORITY_PREFIX
	public static final String BLUETOOTH_INPUT_DEVICE_PRIORITY_PREFIX
	public static final String BLUETOOTH_MAP_PRIORITY_PREFIX
	public static final String WINDOW_ANIMATION_SCALE
	public static final String TRANSITION_ANIMATION_SCALE
	public static final String ANIMATOR_DURATION_SCALE
	public static final String FANCY_IME_ANIMATIONS
	public static final String COMPATIBILITY_MODE
	public static final String EMERGENCY_TONE
	public static final String CALL_AUTO_RETRY
	public static final String PREFERRED_NETWORK_MODE
	public static final String DEBUG_APP
	public static final String WAIT_FOR_DEBUGGER
	public static final String SHOW_PROCESSES
	public static final String ALWAYS_FINISH_ACTIVITIES
	public static final String DOCK_AUDIO_MEDIA_ENABLED
	public static final String AUDIO_SAFE_VOLUME_STATE
	public static final String TZINFO_UPDATE_CONTENT_URL
	public static final String TZINFO_UPDATE_METADATA_URL
	public static final String SELINUX_UPDATE_CONTENT_URL
	public static final String SELINUX_UPDATE_METADATA_URL
	public static final String SMS_SHORT_CODES_UPDATE_CONTENT_URL
	public static final String SMS_SHORT_CODES_UPDATE_METADATA_URL
	public static final String CERT_PIN_UPDATE_CONTENT_URL
	public static final String CERT_PIN_UPDATE_METADATA_URL
	public static final String INTENT_FIREWALL_UPDATE_CONTENT_URL
	public static final String INTENT_FIREWALL_UPDATE_METADATA_URL
	public static final String SELINUX_STATUS
	public static final String DEVELOPMENT_FORCE_RTL
	public static final String LOW_BATTERY_SOUND_TIMEOUT
	public static final String[] SETTINGS_TO_BACKUP
	private static android.provider.Settings$NameValueCache sNameValueCache
	public void  () 
	public static final java.lang.String getBluetoothHeadsetPriorityKey (java.lang.String) 
		String address
	public static final java.lang.String getBluetoothA2dpSinkPriorityKey (java.lang.String) 
		String address
	public static final java.lang.String getBluetoothInputDevicePriorityKey (java.lang.String) 
		String address
	public static final java.lang.String getBluetoothMapPriorityKey (java.lang.String) 
		String address
	public static java.lang.String getString (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver resolver
		String name
	public static java.lang.String getStringForUser (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver resolver
		String name
		int userHandle
	public static boolean putString (android.content.ContentResolver, java.lang.String, java.lang.String) 
		android.content.ContentResolver resolver
		String name
		String value
	public static boolean putStringForUser (android.content.ContentResolver, java.lang.String, java.lang.String, int) 
		android.content.ContentResolver resolver
		String name
		String value
		int userHandle
	public static android.net.Uri getUriFor (java.lang.String) 
		String name
	public static int getInt (android.content.ContentResolver, java.lang.String, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int def
		String v
	public static int getInt (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		String v
	public static boolean putInt (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String name
		int value
	public static long getLong (android.content.ContentResolver, java.lang.String, long) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		long def
		String valString
		long value
	public static long getLong (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		String valString
	public static boolean putLong (android.content.ContentResolver, java.lang.String, long) 
		android.content.ContentResolver cr
		String name
		long value
	public static float getFloat (android.content.ContentResolver, java.lang.String, float) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		float def
		String v
	public static float getFloat (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		String v
	public static boolean putFloat (android.content.ContentResolver, java.lang.String, float) 
		android.content.ContentResolver cr
		String name
		float value
	static void  () 
}

android/provider/Settings$System.class
Settings.java
package android.provider
public final android.provider.Settings$System extends android.provider.Settings$NameValueTable {
	public static final String SYS_PROP_SETTING_VERSION
	public static final android.net.Uri CONTENT_URI
	private static final android.provider.Settings$NameValueCache sNameValueCache
	private static final java.util.HashSet MOVED_TO_SECURE
	private static final java.util.HashSet MOVED_TO_GLOBAL
	private static final java.util.HashSet MOVED_TO_SECURE_THEN_GLOBAL
	public static final String STAY_ON_WHILE_PLUGGED_IN
	public static final String END_BUTTON_BEHAVIOR
	public static final int END_BUTTON_BEHAVIOR_HOME
	public static final int END_BUTTON_BEHAVIOR_SLEEP
	public static final int END_BUTTON_BEHAVIOR_DEFAULT
	public static final String ADVANCED_SETTINGS
	public static final int ADVANCED_SETTINGS_DEFAULT
	public static final String AIRPLANE_MODE_ON
	public static final String RADIO_BLUETOOTH
	public static final String RADIO_WIFI
	public static final String RADIO_WIMAX
	public static final String RADIO_CELL
	public static final String RADIO_NFC
	public static final String AIRPLANE_MODE_RADIOS
	public static final String AIRPLANE_MODE_TOGGLEABLE_RADIOS
	public static final String WIFI_SLEEP_POLICY
	public static final int WIFI_SLEEP_POLICY_DEFAULT
	public static final int WIFI_SLEEP_POLICY_NEVER_WHILE_PLUGGED
	public static final int WIFI_SLEEP_POLICY_NEVER
	public static final String MODE_RINGER
	public static final String WIFI_USE_STATIC_IP
	public static final String WIFI_STATIC_IP
	public static final String WIFI_STATIC_GATEWAY
	public static final String WIFI_STATIC_NETMASK
	public static final String WIFI_STATIC_DNS1
	public static final String WIFI_STATIC_DNS2
	public static final String BLUETOOTH_DISCOVERABILITY
	public static final String BLUETOOTH_DISCOVERABILITY_TIMEOUT
	public static final String LOCK_PATTERN_ENABLED
	public static final String LOCK_PATTERN_VISIBLE
	public static final String LOCK_PATTERN_TACTILE_FEEDBACK_ENABLED
	public static final String NEXT_ALARM_FORMATTED
	public static final String FONT_SCALE
	public static final String DEBUG_APP
	public static final String WAIT_FOR_DEBUGGER
	public static final String DIM_SCREEN
	public static final String SCREEN_OFF_TIMEOUT
	public static final String SCREEN_BRIGHTNESS
	public static final String SCREEN_BRIGHTNESS_MODE
	public static final String SCREEN_AUTO_BRIGHTNESS_ADJ
	public static final int SCREEN_BRIGHTNESS_MODE_MANUAL
	public static final int SCREEN_BRIGHTNESS_MODE_AUTOMATIC
	public static final String SHOW_PROCESSES
	public static final String ALWAYS_FINISH_ACTIVITIES
	public static final String MODE_RINGER_STREAMS_AFFECTED
	public static final String MUTE_STREAMS_AFFECTED
	public static final String VIBRATE_ON
	public static final String VIBRATE_INPUT_DEVICES
	public static final String VOLUME_RING
	public static final String VOLUME_SYSTEM
	public static final String VOLUME_VOICE
	public static final String VOLUME_MUSIC
	public static final String VOLUME_ALARM
	public static final String VOLUME_NOTIFICATION
	public static final String VOLUME_BLUETOOTH_SCO
	public static final String VOLUME_MASTER
	public static final String VOLUME_MASTER_MUTE
	public static final String NOTIFICATIONS_USE_RING_VOLUME
	public static final String VIBRATE_IN_SILENT
	public static final String[] VOLUME_SETTINGS
	public static final String APPEND_FOR_LAST_AUDIBLE
	public static final String RINGTONE
	public static final android.net.Uri DEFAULT_RINGTONE_URI
	public static final String NOTIFICATION_SOUND
	public static final android.net.Uri DEFAULT_NOTIFICATION_URI
	public static final String ALARM_ALERT
	public static final android.net.Uri DEFAULT_ALARM_ALERT_URI
	public static final String MEDIA_BUTTON_RECEIVER
	public static final String TEXT_AUTO_REPLACE
	public static final String TEXT_AUTO_CAPS
	public static final String TEXT_AUTO_PUNCTUATE
	public static final String TEXT_SHOW_PASSWORD
	public static final String SHOW_GTALK_SERVICE_STATUS
	public static final String WALLPAPER_ACTIVITY
	public static final String AUTO_TIME
	public static final String AUTO_TIME_ZONE
	public static final String TIME_12_24
	public static final String DATE_FORMAT
	public static final String SETUP_WIZARD_HAS_RUN
	public static final String WINDOW_ANIMATION_SCALE
	public static final String TRANSITION_ANIMATION_SCALE
	public static final String ANIMATOR_DURATION_SCALE
	public static final String ACCELEROMETER_ROTATION
	public static final String USER_ROTATION
	public static final String HIDE_ROTATION_LOCK_TOGGLE_FOR_ACCESSIBILITY
	public static final String VIBRATE_WHEN_RINGING
	public static final String DTMF_TONE_WHEN_DIALING
	public static final String DTMF_TONE_TYPE_WHEN_DIALING
	public static final String HEARING_AID
	public static final String TTY_MODE
	public static final String SOUND_EFFECTS_ENABLED
	public static final String HAPTIC_FEEDBACK_ENABLED
	public static final String SHOW_WEB_SUGGESTIONS
	public static final String NOTIFICATION_LIGHT_PULSE
	public static final String POINTER_LOCATION
	public static final String SHOW_TOUCHES
	public static final String WINDOW_ORIENTATION_LISTENER_LOG
	public static final String POWER_SOUNDS_ENABLED
	public static final String DOCK_SOUNDS_ENABLED
	public static final String LOCKSCREEN_SOUNDS_ENABLED
	public static final String LOCKSCREEN_DISABLED
	public static final String LOW_BATTERY_SOUND
	public static final String DESK_DOCK_SOUND
	public static final String DESK_UNDOCK_SOUND
	public static final String CAR_DOCK_SOUND
	public static final String CAR_UNDOCK_SOUND
	public static final String LOCK_SOUND
	public static final String UNLOCK_SOUND
	public static final String SIP_RECEIVE_CALLS
	public static final String SIP_CALL_OPTIONS
	public static final String SIP_ALWAYS
	public static final String SIP_ADDRESS_ONLY
	public static final String SIP_ASK_ME_EACH_TIME
	public static final String POINTER_SPEED
	public static final String EGG_MODE
	public static final String[] SETTINGS_TO_BACKUP
	public static final String ADB_ENABLED
	public static final String ANDROID_ID
	public static final String BLUETOOTH_ON
	public static final String DATA_ROAMING
	public static final String DEVICE_PROVISIONED
	public static final String HTTP_PROXY
	public static final String INSTALL_NON_MARKET_APPS
	public static final String LOCATION_PROVIDERS_ALLOWED
	public static final String LOGGING_ID
	public static final String NETWORK_PREFERENCE
	public static final String PARENTAL_CONTROL_ENABLED
	public static final String PARENTAL_CONTROL_LAST_UPDATE
	public static final String PARENTAL_CONTROL_REDIRECT_URL
	public static final String SETTINGS_CLASSNAME
	public static final String USB_MASS_STORAGE_ENABLED
	public static final String USE_GOOGLE_MAIL
	public static final String WIFI_MAX_DHCP_RETRY_COUNT
	public static final String WIFI_MOBILE_DATA_TRANSITION_WAKELOCK_TIMEOUT_MS
	public static final String WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON
	public static final String WIFI_NETWORKS_AVAILABLE_REPEAT_DELAY
	public static final String WIFI_NUM_OPEN_NETWORKS_KEPT
	public static final String WIFI_ON
	public static final String WIFI_WATCHDOG_ACCEPTABLE_PACKET_LOSS_PERCENTAGE
	public static final String WIFI_WATCHDOG_AP_COUNT
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_DELAY_MS
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_ENABLED
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_TIMEOUT_MS
	public static final String WIFI_WATCHDOG_INITIAL_IGNORED_PING_COUNT
	public static final String WIFI_WATCHDOG_MAX_AP_CHECKS
	public static final String WIFI_WATCHDOG_ON
	public static final String WIFI_WATCHDOG_PING_COUNT
	public static final String WIFI_WATCHDOG_PING_DELAY_MS
	public static final String WIFI_WATCHDOG_PING_TIMEOUT_MS
	public void  () 
	public static void getMovedKeys (java.util.HashSet) 
		java.util.HashSet outKeySet
	public static void getNonLegacyMovedKeys (java.util.HashSet) 
		java.util.HashSet outKeySet
	public static java.lang.String getString (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver resolver
		String name
	public static java.lang.String getStringForUser (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver resolver
		String name
		int userHandle
	public static boolean putString (android.content.ContentResolver, java.lang.String, java.lang.String) 
		android.content.ContentResolver resolver
		String name
		String value
	public static boolean putStringForUser (android.content.ContentResolver, java.lang.String, java.lang.String, int) 
		android.content.ContentResolver resolver
		String name
		String value
		int userHandle
	public static android.net.Uri getUriFor (java.lang.String) 
		String name
	public static int getInt (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String name
		int def
	public static int getIntForUser (android.content.ContentResolver, java.lang.String, int, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int def
		int userHandle
		String v
	public static int getInt (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static int getIntForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String v
	public static boolean putInt (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String name
		int value
	public static boolean putIntForUser (android.content.ContentResolver, java.lang.String, int, int) 
		android.content.ContentResolver cr
		String name
		int value
		int userHandle
	public static long getLong (android.content.ContentResolver, java.lang.String, long) 
		android.content.ContentResolver cr
		String name
		long def
	public static long getLongForUser (android.content.ContentResolver, java.lang.String, long, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		long def
		int userHandle
		String valString
		long value
	public static long getLong (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static long getLongForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String valString
	public static boolean putLong (android.content.ContentResolver, java.lang.String, long) 
		android.content.ContentResolver cr
		String name
		long value
	public static boolean putLongForUser (android.content.ContentResolver, java.lang.String, long, int) 
		android.content.ContentResolver cr
		String name
		long value
		int userHandle
	public static float getFloat (android.content.ContentResolver, java.lang.String, float) 
		android.content.ContentResolver cr
		String name
		float def
	public static float getFloatForUser (android.content.ContentResolver, java.lang.String, float, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		float def
		int userHandle
		String v
	public static float getFloat (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static float getFloatForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String v
	public static boolean putFloat (android.content.ContentResolver, java.lang.String, float) 
		android.content.ContentResolver cr
		String name
		float value
	public static boolean putFloatForUser (android.content.ContentResolver, java.lang.String, float, int) 
		android.content.ContentResolver cr
		String name
		float value
		int userHandle
	public static void getConfiguration (android.content.ContentResolver, android.content.res.Configuration) 
		android.content.ContentResolver cr
		android.content.res.Configuration outConfig
	public static void getConfigurationForUser (android.content.ContentResolver, android.content.res.Configuration, int) 
		android.content.ContentResolver cr
		android.content.res.Configuration outConfig
		int userHandle
	public static void clearConfiguration (android.content.res.Configuration) 
		android.content.res.Configuration inoutConfig
	public static boolean putConfiguration (android.content.ContentResolver, android.content.res.Configuration) 
		android.content.ContentResolver cr
		android.content.res.Configuration config
	public static boolean putConfigurationForUser (android.content.ContentResolver, android.content.res.Configuration, int) 
		android.content.ContentResolver cr
		android.content.res.Configuration config
		int userHandle
	public static boolean hasInterestingConfigurationChanges (int) 
		int changes
	public static boolean getShowGTalkServiceStatus (android.content.ContentResolver) 
		android.content.ContentResolver cr
	public static boolean getShowGTalkServiceStatusForUser (android.content.ContentResolver, int) 
		android.content.ContentResolver cr
		int userHandle
	public static void setShowGTalkServiceStatus (android.content.ContentResolver, boolean) 
		android.content.ContentResolver cr
		boolean flag
	public static void setShowGTalkServiceStatusForUser (android.content.ContentResolver, boolean, int) 
		android.content.ContentResolver cr
		boolean flag
		int userHandle
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$SipAddress.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$SipAddress extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final String SIP_ADDRESS
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
}

android/provider/MediaStore$Audio$Media.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Media extends java.lang.Object implements android.provider.MediaStore$Audio$AudioColumns  {
	private static final String[] EXTERNAL_PATHS
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String RECORD_SOUND_ACTION
	public static final String EXTRA_MAX_BYTES
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	public static android.net.Uri getContentUriForPath (java.lang.String) 
		String ep
		String[] arr$
		int len$
		int i$
		String path
	static void  () 
		String secondary_storage
}

android/provider/ContactsContract$PhoneticNameStyle.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$PhoneticNameStyle extends java.lang.Object {
	public static final int UNDEFINED
	public static final int PINYIN
	public static final int JAPANESE
	public static final int KOREAN
}

android/provider/BrowserContract$ImageColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$ImageColumns extends java.lang.Object {
	public static final String FAVICON
	public static final String THUMBNAIL
	public static final String TOUCH_ICON
}

android/provider/ContactsContract$Preferences.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Preferences extends java.lang.Object {
	public static final String SORT_ORDER
	public static final int SORT_ORDER_PRIMARY
	public static final int SORT_ORDER_ALTERNATIVE
	public static final String DISPLAY_ORDER
	public static final int DISPLAY_ORDER_PRIMARY
	public static final int DISPLAY_ORDER_ALTERNATIVE
	public void  () 
}

android/provider/MediaStore$Audio$GenresColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Audio$GenresColumns extends java.lang.Object {
	public static final String NAME
}

android/provider/ContactsContract$PresenceColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$PresenceColumns extends java.lang.Object {
	public static final String DATA_ID
	public static final String PROTOCOL
	public static final String CUSTOM_PROTOCOL
	public static final String IM_HANDLE
	public static final String IM_ACCOUNT
}

android/provider/ContactsContract$GroupsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$GroupsColumns extends java.lang.Object {
	public static final String DATA_SET
	public static final String ACCOUNT_TYPE_AND_DATA_SET
	public static final String TITLE
	public static final String RES_PACKAGE
	public static final String TITLE_RES
	public static final String NOTES
	public static final String SYSTEM_ID
	public static final String SUMMARY_COUNT
	public static final String PARAM_RETURN_GROUP_COUNT_PER_ACCOUNT
	public static final String SUMMARY_GROUP_COUNT_PER_ACCOUNT
	public static final String SUMMARY_WITH_PHONES
	public static final String GROUP_VISIBLE
	public static final String DELETED
	public static final String SHOULD_SYNC
	public static final String AUTO_ADD
	public static final String FAVORITES
	public static final String GROUP_IS_READ_ONLY
}

android/provider/ContactsContract$ProfileSyncState.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$ProfileSyncState extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	public static final String CONTENT_DIRECTORY
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static byte[] get (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static android.util.Pair getWithUri (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static void set (android.content.ContentProviderClient, android.accounts.Account, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
		byte[] data
	public static android.content.ContentProviderOperation newSetOperation (android.accounts.Account, byte[]) 
		android.accounts.Account account
		byte[] data
	static void  () 
}

android/provider/ContactsContract$RawContacts$EntityIteratorImpl.class
ContactsContract.java
package android.provider
 android.provider.ContactsContract$RawContacts$EntityIteratorImpl extends android.content.CursorEntityIterator {
	private static final String[] DATA_KEYS
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public android.content.Entity getEntityAndIncrementCursor (android.database.Cursor)  throws android.os.RemoteException 
		int columnIndex
		String key
		String[] arr$
		int len$
		int i$
		android.database.Cursor cursor
		int columnRawContactId
		long rawContactId
		android.content.ContentValues cv
		android.content.Entity contact
	static void  () 
}

android/provider/ContactsContract$StreamItems$StreamItemPhotos.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$StreamItems$StreamItemPhotos extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$StreamItemPhotosColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
}

android/provider/ContactsContract$Contacts$Data.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$Data extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumns  {
	public static final String CONTENT_DIRECTORY
	private void  () 
}

android/provider/CalendarContract$CalendarMetaData.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$CalendarMetaData extends java.lang.Object implements android.provider.CalendarContract$CalendarMetaDataColumns android.provider.BaseColumns  {
	private void  () 
}

android/provider/ContactsContract$BaseSyncColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$BaseSyncColumns extends java.lang.Object {
	public static final String SYNC1
	public static final String SYNC2
	public static final String SYNC3
	public static final String SYNC4
}

android/provider/CallLog.class
CallLog.java
package android.provider
public android.provider.CallLog extends java.lang.Object {
	public static final String AUTHORITY
	public static final android.net.Uri CONTENT_URI
	public void  () 
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Email.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Email extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final String CONTENT_TYPE
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_LOOKUP_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final String ADDRESS
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final int TYPE_MOBILE
	public static final String DISPLAY_NAME
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
	static void  () 
}

android/provider/CalendarContract$CalendarColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$CalendarColumns extends java.lang.Object {
	public static final String CALENDAR_COLOR
	public static final String CALENDAR_COLOR_KEY
	public static final String CALENDAR_DISPLAY_NAME
	public static final String CALENDAR_ACCESS_LEVEL
	public static final int CAL_ACCESS_NONE
	public static final int CAL_ACCESS_FREEBUSY
	public static final int CAL_ACCESS_READ
	public static final int CAL_ACCESS_RESPOND
	public static final int CAL_ACCESS_OVERRIDE
	public static final int CAL_ACCESS_CONTRIBUTOR
	public static final int CAL_ACCESS_EDITOR
	public static final int CAL_ACCESS_OWNER
	public static final int CAL_ACCESS_ROOT
	public static final String VISIBLE
	public static final String CALENDAR_TIME_ZONE
	public static final String SYNC_EVENTS
	public static final String OWNER_ACCOUNT
	public static final String CAN_ORGANIZER_RESPOND
	public static final String CAN_MODIFY_TIME_ZONE
	public static final String MAX_REMINDERS
	public static final String ALLOWED_REMINDERS
	public static final String ALLOWED_AVAILABILITY
	public static final String ALLOWED_ATTENDEE_TYPES
	public static final String IS_PRIMARY
}

android/provider/CalendarContract$Reminders.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Reminders extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$RemindersColumns android.provider.CalendarContract$EventsColumns  {
	private static final String REMINDERS_WHERE
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, long, java.lang.String[]) 
		android.content.ContentResolver cr
		long eventId
		String[] projection
		String[] remArgs
	static void  () 
}

android/provider/BrowserContract$Images.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$Images extends java.lang.Object implements android.provider.BrowserContract$ImageColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final int IMAGE_TYPE_FAVICON
	public static final int IMAGE_TYPE_PRECOMPOSED_TOUCH_ICON
	public static final int IMAGE_TYPE_TOUCH_ICON
	public static final String TYPE
	public static final String DATA
	public static final String URL
	private void  () 
	static void  () 
}

android/provider/BrowserContract.class
BrowserContract.java
package android.provider
public android.provider.BrowserContract extends java.lang.Object {
	public static final String AUTHORITY
	public static final android.net.Uri AUTHORITY_URI
	public static final String CALLER_IS_SYNCADAPTER
	public static final String PARAM_LIMIT
	public void  () 
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Relation.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Relation extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_ASSISTANT
	public static final int TYPE_BROTHER
	public static final int TYPE_CHILD
	public static final int TYPE_DOMESTIC_PARTNER
	public static final int TYPE_FATHER
	public static final int TYPE_FRIEND
	public static final int TYPE_MANAGER
	public static final int TYPE_MOTHER
	public static final int TYPE_PARENT
	public static final int TYPE_PARTNER
	public static final int TYPE_REFERRED_BY
	public static final int TYPE_RELATIVE
	public static final int TYPE_SISTER
	public static final int TYPE_SPOUSE
	public static final String NAME
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
}

android/provider/MediaStore$MediaColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$MediaColumns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String DATA
	public static final String SIZE
	public static final String DISPLAY_NAME
	public static final String TITLE
	public static final String DATE_ADDED
	public static final String DATE_MODIFIED
	public static final String MIME_TYPE
	public static final String MEDIA_SCANNER_NEW_OBJECT_ID
	public static final String IS_DRM
	public static final String WIDTH
	public static final String HEIGHT
}

android/provider/CalendarContract$CalendarAlerts.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$CalendarAlerts extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$CalendarAlertsColumns android.provider.CalendarContract$EventsColumns android.provider.CalendarContract$CalendarColumns  {
	public static final String TABLE_NAME
	public static final android.net.Uri CONTENT_URI
	private static final String WHERE_ALARM_EXISTS
	private static final String WHERE_FINDNEXTALARMTIME
	private static final String SORT_ORDER_ALARMTIME_ASC
	private static final String WHERE_RESCHEDULE_MISSED_ALARMS
	public static final android.net.Uri CONTENT_URI_BY_INSTANCE
	private static final boolean DEBUG
	private void  () 
	public static final android.net.Uri insert (android.content.ContentResolver, long, long, long, long, int) 
		android.content.ContentResolver cr
		long eventId
		long begin
		long end
		long alarmTime
		int minutes
		android.content.ContentValues values
		long currentTime
	public static final long findNextAlarmTime (android.content.ContentResolver, long) 
		android.content.ContentResolver cr
		long millis
		String selection
		String[] projection
		android.database.Cursor cursor
		long alarmTime
	public static final void rescheduleMissedAlarms (android.content.ContentResolver, android.content.Context, android.app.AlarmManager) 
		long newAlarmTime
		long alarmTime
		android.content.ContentResolver cr
		android.content.Context context
		android.app.AlarmManager manager
		long now
		long ancient
		String[] projection
		android.database.Cursor cursor
	public static void scheduleAlarm (android.content.Context, android.app.AlarmManager, long) 
		android.content.Context context
		android.app.AlarmManager manager
		long alarmTime
		android.content.Intent intent
		android.app.PendingIntent pi
	public static final boolean alarmExists (android.content.ContentResolver, long, long, long) 
		android.content.ContentResolver cr
		long eventId
		long begin
		long alarmTime
		String[] projection
		android.database.Cursor cursor
		boolean found
	static void  () 
}

android/provider/Settings$NameValueCache.class
Settings.java
package android.provider
 android.provider.Settings$NameValueCache extends java.lang.Object {
	private final String mVersionSystemProperty
	private final android.net.Uri mUri
	private static final String[] SELECT_VALUE
	private static final String NAME_EQ_PLACEHOLDER
	private final java.util.HashMap mValues
	private long mValuesVersion
	private android.content.IContentProvider mContentProvider
	private final String mCallGetCommand
	private final String mCallSetCommand
	public void  (java.lang.String, android.net.Uri, java.lang.String, java.lang.String) 
		String versionSystemProperty
		android.net.Uri uri
		String getCommand
		String setCommand
	private android.content.IContentProvider lazyGetProvider (android.content.ContentResolver) 
		android.content.ContentResolver cr
		android.content.IContentProvider cp
	public boolean putStringForUser (android.content.ContentResolver, java.lang.String, java.lang.String, int) 
		android.os.Bundle arg
		android.content.IContentProvider cp
		android.os.RemoteException e
		android.content.ContentResolver cr
		String name
		String value
		int userHandle
	public java.lang.String getStringForUser (android.content.ContentResolver, java.lang.String, int) 
		long newValuesVersion
		String value
		android.os.Bundle args
		android.os.Bundle b
		android.os.RemoteException e
		String value
		android.os.RemoteException e
		android.content.ContentResolver cr
		String name
		int userHandle
		boolean isSelf
		android.content.IContentProvider cp
		android.database.Cursor c
	static void  () 
}

android/provider/ContactsContract$SyncColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$SyncColumns extends java.lang.Object implements android.provider.ContactsContract$BaseSyncColumns  {
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String SOURCE_ID
	public static final String VERSION
	public static final String DIRTY
}

android/provider/ContactsContract$Settings.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Settings extends java.lang.Object implements android.provider.ContactsContract$SettingsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
	static void  () 
}

android/provider/CallLog$Calls.class
CallLog.java
package android.provider
public android.provider.CallLog$Calls extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final String LIMIT_PARAM_KEY
	public static final String OFFSET_PARAM_KEY
	public static final String ALLOW_VOICEMAILS_PARAM_KEY
	public static final android.net.Uri CONTENT_URI_WITH_VOICEMAIL
	public static final String DEFAULT_SORT_ORDER
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String TYPE
	public static final int INCOMING_TYPE
	public static final int OUTGOING_TYPE
	public static final int MISSED_TYPE
	public static final int VOICEMAIL_TYPE
	public static final String NUMBER
	public static final String NUMBER_PRESENTATION
	public static final int PRESENTATION_ALLOWED
	public static final int PRESENTATION_RESTRICTED
	public static final int PRESENTATION_UNKNOWN
	public static final int PRESENTATION_PAYPHONE
	public static final String COUNTRY_ISO
	public static final String DATE
	public static final String DURATION
	public static final String NEW
	public static final String CACHED_NAME
	public static final String CACHED_NUMBER_TYPE
	public static final String CACHED_NUMBER_LABEL
	public static final String VOICEMAIL_URI
	public static final String IS_READ
	public static final String GEOCODED_LOCATION
	public static final String CACHED_LOOKUP_URI
	public static final String CACHED_MATCHED_NUMBER
	public static final String CACHED_NORMALIZED_NUMBER
	public static final String CACHED_PHOTO_ID
	public static final String CACHED_FORMATTED_NUMBER
	public void  () 
	public static android.net.Uri addCall (com.android.internal.telephony.CallerInfo, android.content.Context, java.lang.String, int, int, long, int) 
		String normalizedPhoneNumber
		android.database.Cursor cursor
		String phoneNumber
		android.net.Uri feedbackUri
		android.database.Cursor cursor
		com.android.internal.telephony.CallerInfo ci
		android.content.Context context
		String number
		int presentation
		int callType
		long start
		int duration
		android.content.ContentResolver resolver
		int numberPresentation
		android.content.ContentValues values
		android.net.Uri result
	public static java.lang.String getLastOutgoingCall (android.content.Context) 
		android.content.Context context
		android.content.ContentResolver resolver
		android.database.Cursor c
	private static void removeExpiredEntries (android.content.Context) 
		android.content.Context context
		android.content.ContentResolver resolver
	static void  () 
}

android/provider/BrowserContract$ChromeSyncColumns.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$ChromeSyncColumns extends java.lang.Object {
	public static final String SERVER_UNIQUE
	public static final String FOLDER_NAME_ROOT
	public static final String FOLDER_NAME_BOOKMARKS
	public static final String FOLDER_NAME_BOOKMARKS_BAR
	public static final String FOLDER_NAME_OTHER_BOOKMARKS
	public static final String CLIENT_UNIQUE
	private void  () 
}

android/provider/ContactsContract$CommonDataKinds$Phone.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Phone extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final String CONTENT_TYPE
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final String SEARCH_DISPLAY_NAME_KEY
	public static final String SEARCH_PHONE_NUMBER_KEY
	public static final int TYPE_HOME
	public static final int TYPE_MOBILE
	public static final int TYPE_WORK
	public static final int TYPE_FAX_WORK
	public static final int TYPE_FAX_HOME
	public static final int TYPE_PAGER
	public static final int TYPE_OTHER
	public static final int TYPE_CALLBACK
	public static final int TYPE_CAR
	public static final int TYPE_COMPANY_MAIN
	public static final int TYPE_ISDN
	public static final int TYPE_MAIN
	public static final int TYPE_OTHER_FAX
	public static final int TYPE_RADIO
	public static final int TYPE_TELEX
	public static final int TYPE_TTY_TDD
	public static final int TYPE_WORK_MOBILE
	public static final int TYPE_WORK_PAGER
	public static final int TYPE_ASSISTANT
	public static final int TYPE_MMS
	public static final String NUMBER
	public static final String NORMALIZED_NUMBER
	private void  () 
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, java.lang.CharSequence, java.lang.CharSequence[]) 
		android.content.Context context
		int type
		CharSequence label
		CharSequence[] labelArray
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, java.lang.CharSequence) 
		android.content.Context context
		int type
		CharSequence label
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
	static void  () 
}

android/provider/Contacts$Intents$UI.class
Contacts.java
package android.provider
public final android.provider.Contacts$Intents$UI extends java.lang.Object {
	public static final String LIST_DEFAULT
	public static final String LIST_GROUP_ACTION
	public static final String GROUP_NAME_EXTRA_KEY
	public static final String LIST_ALL_CONTACTS_ACTION
	public static final String LIST_CONTACTS_WITH_PHONES_ACTION
	public static final String LIST_STARRED_ACTION
	public static final String LIST_FREQUENT_ACTION
	public static final String LIST_STREQUENT_ACTION
	public static final String TITLE_EXTRA_KEY
	public static final String FILTER_CONTACTS_ACTION
	public static final String FILTER_TEXT_EXTRA_KEY
	public void  () 
}

android/provider/Settings$Secure.class
Settings.java
package android.provider
public final android.provider.Settings$Secure extends android.provider.Settings$NameValueTable {
	public static final String SYS_PROP_SETTING_VERSION
	public static final android.net.Uri CONTENT_URI
	private static final android.provider.Settings$NameValueCache sNameValueCache
	private static com.android.internal.widget.ILockSettings sLockSettings
	private static boolean sIsSystemProcess
	private static final java.util.HashSet MOVED_TO_LOCK_SETTINGS
	private static final java.util.HashSet MOVED_TO_GLOBAL
	public static final String DEVELOPMENT_SETTINGS_ENABLED
	public static final String BUGREPORT_IN_POWER_MENU
	public static final String ADB_ENABLED
	public static final String ALLOW_MOCK_LOCATION
	public static final String ANDROID_ID
	public static final String BLUETOOTH_ON
	public static final String DATA_ROAMING
	public static final String DEFAULT_INPUT_METHOD
	public static final String SELECTED_INPUT_METHOD_SUBTYPE
	public static final String INPUT_METHODS_SUBTYPE_HISTORY
	public static final String INPUT_METHOD_SELECTOR_VISIBILITY
	public static final String BLUETOOTH_HCI_LOG
	public static final String DEVICE_PROVISIONED
	public static final String USER_SETUP_COMPLETE
	public static final String ENABLED_INPUT_METHODS
	public static final String DISABLED_SYSTEM_INPUT_METHODS
	public static final String HTTP_PROXY
	public static final String INSTALL_NON_MARKET_APPS
	public static final String LOCATION_PROVIDERS_ALLOWED
	public static final String LOCATION_MODE
	public static final int LOCATION_MODE_OFF
	public static final int LOCATION_MODE_SENSORS_ONLY
	public static final int LOCATION_MODE_BATTERY_SAVING
	public static final int LOCATION_MODE_HIGH_ACCURACY
	public static final String LOCK_BIOMETRIC_WEAK_FLAGS
	public static final String LOCK_PATTERN_ENABLED
	public static final String LOCK_PATTERN_VISIBLE
	public static final String LOCK_PATTERN_TACTILE_FEEDBACK_ENABLED
	public static final String LOCK_SCREEN_LOCK_AFTER_TIMEOUT
	public static final String LOCK_SCREEN_OWNER_INFO
	public static final String LOCK_SCREEN_APPWIDGET_IDS
	public static final String LOCK_SCREEN_FALLBACK_APPWIDGET_ID
	public static final String LOCK_SCREEN_STICKY_APPWIDGET
	public static final String LOCK_SCREEN_OWNER_INFO_ENABLED
	public static final String LOGGING_ID
	public static final String NETWORK_PREFERENCE
	public static final String PARENTAL_CONTROL_ENABLED
	public static final String PARENTAL_CONTROL_LAST_UPDATE
	public static final String PARENTAL_CONTROL_REDIRECT_URL
	public static final String SETTINGS_CLASSNAME
	public static final String USB_MASS_STORAGE_ENABLED
	public static final String USE_GOOGLE_MAIL
	public static final String ACCESSIBILITY_ENABLED
	public static final String TOUCH_EXPLORATION_ENABLED
	public static final String ENABLED_ACCESSIBILITY_SERVICES
	public static final String TOUCH_EXPLORATION_GRANTED_ACCESSIBILITY_SERVICES
	public static final String ACCESSIBILITY_SPEAK_PASSWORD
	public static final String ACCESSIBILITY_SCRIPT_INJECTION
	public static final String ACCESSIBILITY_SCREEN_READER_URL
	public static final String ACCESSIBILITY_WEB_CONTENT_KEY_BINDINGS
	public static final String ACCESSIBILITY_DISPLAY_MAGNIFICATION_ENABLED
	public static final String ACCESSIBILITY_DISPLAY_MAGNIFICATION_SCALE
	public static final String ACCESSIBILITY_DISPLAY_MAGNIFICATION_AUTO_UPDATE
	public static final String ACCESSIBILITY_CAPTIONING_ENABLED
	public static final String ACCESSIBILITY_CAPTIONING_LOCALE
	public static final String ACCESSIBILITY_CAPTIONING_PRESET
	public static final String ACCESSIBILITY_CAPTIONING_BACKGROUND_COLOR
	public static final String ACCESSIBILITY_CAPTIONING_FOREGROUND_COLOR
	public static final String ACCESSIBILITY_CAPTIONING_EDGE_TYPE
	public static final String ACCESSIBILITY_CAPTIONING_EDGE_COLOR
	public static final String ACCESSIBILITY_CAPTIONING_TYPEFACE
	public static final String ACCESSIBILITY_CAPTIONING_FONT_SCALE
	public static final String LONG_PRESS_TIMEOUT
	public static final String ENABLED_PRINT_SERVICES
	public static final String ENABLED_ON_FIRST_BOOT_SYSTEM_PRINT_SERVICES
	public static final String TTS_USE_DEFAULTS
	public static final String TTS_DEFAULT_RATE
	public static final String TTS_DEFAULT_PITCH
	public static final String TTS_DEFAULT_SYNTH
	public static final String TTS_DEFAULT_LANG
	public static final String TTS_DEFAULT_COUNTRY
	public static final String TTS_DEFAULT_VARIANT
	public static final String TTS_DEFAULT_LOCALE
	public static final String TTS_ENABLED_PLUGINS
	public static final String WIFI_NETWORKS_AVAILABLE_NOTIFICATION_ON
	public static final String WIFI_NETWORKS_AVAILABLE_REPEAT_DELAY
	public static final String WIFI_NUM_OPEN_NETWORKS_KEPT
	public static final String WIFI_ON
	public static final String WIFI_WATCHDOG_ACCEPTABLE_PACKET_LOSS_PERCENTAGE
	public static final String WIFI_WATCHDOG_AP_COUNT
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_DELAY_MS
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_ENABLED
	public static final String WIFI_WATCHDOG_BACKGROUND_CHECK_TIMEOUT_MS
	public static final String WIFI_WATCHDOG_INITIAL_IGNORED_PING_COUNT
	public static final String WIFI_WATCHDOG_MAX_AP_CHECKS
	public static final String WIFI_WATCHDOG_ON
	public static final String WIFI_WATCHDOG_WATCH_LIST
	public static final String WIFI_WATCHDOG_PING_COUNT
	public static final String WIFI_WATCHDOG_PING_DELAY_MS
	public static final String WIFI_WATCHDOG_PING_TIMEOUT_MS
	public static final String WIFI_MAX_DHCP_RETRY_COUNT
	public static final String WIFI_MOBILE_DATA_TRANSITION_WAKELOCK_TIMEOUT_MS
	public static final String BACKGROUND_DATA
	public static final String ALLOWED_GEOLOCATION_ORIGINS
	public static final String PREFERRED_TTY_MODE
	public static final String ENHANCED_VOICE_PRIVACY_ENABLED
	public static final String TTY_MODE_ENABLED
	public static final String BACKUP_ENABLED
	public static final String BACKUP_AUTO_RESTORE
	public static final String BACKUP_PROVISIONED
	public static final String BACKUP_TRANSPORT
	public static final String LAST_SETUP_SHOWN
	public static final String WIFI_IDLE_MS
	public static final String SEARCH_GLOBAL_SEARCH_ACTIVITY
	public static final String SEARCH_NUM_PROMOTED_SOURCES
	public static final String SEARCH_MAX_RESULTS_TO_DISPLAY
	public static final String SEARCH_MAX_RESULTS_PER_SOURCE
	public static final String SEARCH_WEB_RESULTS_OVERRIDE_LIMIT
	public static final String SEARCH_PROMOTED_SOURCE_DEADLINE_MILLIS
	public static final String SEARCH_SOURCE_TIMEOUT_MILLIS
	public static final String SEARCH_PREFILL_MILLIS
	public static final String SEARCH_MAX_STAT_AGE_MILLIS
	public static final String SEARCH_MAX_SOURCE_EVENT_AGE_MILLIS
	public static final String SEARCH_MIN_IMPRESSIONS_FOR_SOURCE_RANKING
	public static final String SEARCH_MIN_CLICKS_FOR_SOURCE_RANKING
	public static final String SEARCH_MAX_SHORTCUTS_RETURNED
	public static final String SEARCH_QUERY_THREAD_CORE_POOL_SIZE
	public static final String SEARCH_QUERY_THREAD_MAX_POOL_SIZE
	public static final String SEARCH_SHORTCUT_REFRESH_CORE_POOL_SIZE
	public static final String SEARCH_SHORTCUT_REFRESH_MAX_POOL_SIZE
	public static final String SEARCH_THREAD_KEEPALIVE_SECONDS
	public static final String SEARCH_PER_SOURCE_CONCURRENT_QUERY_LIMIT
	public static final String MOUNT_PLAY_NOTIFICATION_SND
	public static final String MOUNT_UMS_AUTOSTART
	public static final String MOUNT_UMS_PROMPT
	public static final String MOUNT_UMS_NOTIFY_ENABLED
	public static final String ANR_SHOW_BACKGROUND
	public static final String VOICE_RECOGNITION_SERVICE
	public static final String PACKAGE_VERIFIER_USER_CONSENT
	public static final String SELECTED_SPELL_CHECKER
	public static final String SELECTED_SPELL_CHECKER_SUBTYPE
	public static final String SPELL_CHECKER_ENABLED
	public static final String INCALL_POWER_BUTTON_BEHAVIOR
	public static final int INCALL_POWER_BUTTON_BEHAVIOR_SCREEN_OFF
	public static final int INCALL_POWER_BUTTON_BEHAVIOR_HANGUP
	public static final int INCALL_POWER_BUTTON_BEHAVIOR_DEFAULT
	public static final String UI_NIGHT_MODE
	public static final String SCREENSAVER_ENABLED
	public static final String SCREENSAVER_COMPONENTS
	public static final String SCREENSAVER_ACTIVATE_ON_DOCK
	public static final String SCREENSAVER_ACTIVATE_ON_SLEEP
	public static final String SCREENSAVER_DEFAULT_COMPONENT
	public static final String NFC_PAYMENT_DEFAULT_COMPONENT
	public static final String SMS_DEFAULT_APPLICATION
	public static final String ENABLED_NOTIFICATION_LISTENERS
	public static final String BAR_SERVICE_COMPONENT
	public static final String IMMERSIVE_MODE_CONFIRMATIONS
	public static final String PRINT_SERVICE_SEARCH_URI
	public static final String PAYMENT_SERVICE_SEARCH_URI
	public static final String[] SETTINGS_TO_BACKUP
	public void  () 
	public static void getMovedKeys (java.util.HashSet) 
		java.util.HashSet outKeySet
	public static java.lang.String getString (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver resolver
		String name
	public static java.lang.String getStringForUser (android.content.ContentResolver, java.lang.String, int) 
		android.os.RemoteException re
		android.content.ContentResolver resolver
		String name
		int userHandle
	public static boolean putString (android.content.ContentResolver, java.lang.String, java.lang.String) 
		android.content.ContentResolver resolver
		String name
		String value
	public static boolean putStringForUser (android.content.ContentResolver, java.lang.String, java.lang.String, int) 
		android.content.ContentResolver resolver
		String name
		String value
		int userHandle
	public static android.net.Uri getUriFor (java.lang.String) 
		String name
	public static int getInt (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String name
		int def
	public static int getIntForUser (android.content.ContentResolver, java.lang.String, int, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int def
		int userHandle
		String v
	public static int getInt (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static int getIntForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String v
	public static boolean putInt (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String name
		int value
	public static boolean putIntForUser (android.content.ContentResolver, java.lang.String, int, int) 
		android.content.ContentResolver cr
		String name
		int value
		int userHandle
	public static long getLong (android.content.ContentResolver, java.lang.String, long) 
		android.content.ContentResolver cr
		String name
		long def
	public static long getLongForUser (android.content.ContentResolver, java.lang.String, long, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		long def
		int userHandle
		String valString
		long value
	public static long getLong (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static long getLongForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String valString
	public static boolean putLong (android.content.ContentResolver, java.lang.String, long) 
		android.content.ContentResolver cr
		String name
		long value
	public static boolean putLongForUser (android.content.ContentResolver, java.lang.String, long, int) 
		android.content.ContentResolver cr
		String name
		long value
		int userHandle
	public static float getFloat (android.content.ContentResolver, java.lang.String, float) 
		android.content.ContentResolver cr
		String name
		float def
	public static float getFloatForUser (android.content.ContentResolver, java.lang.String, float, int) 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		float def
		int userHandle
		String v
	public static float getFloat (android.content.ContentResolver, java.lang.String)  throws android.provider.Settings$SettingNotFoundException 
		android.content.ContentResolver cr
		String name
	public static float getFloatForUser (android.content.ContentResolver, java.lang.String, int)  throws android.provider.Settings$SettingNotFoundException 
		NumberFormatException e
		android.content.ContentResolver cr
		String name
		int userHandle
		String v
	public static boolean putFloat (android.content.ContentResolver, java.lang.String, float) 
		android.content.ContentResolver cr
		String name
		float value
	public static boolean putFloatForUser (android.content.ContentResolver, java.lang.String, float, int) 
		android.content.ContentResolver cr
		String name
		float value
		int userHandle
	public static final boolean isLocationProviderEnabled (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver cr
		String provider
	public static final boolean isLocationProviderEnabledForUser (android.content.ContentResolver, java.lang.String, int) 
		android.content.ContentResolver cr
		String provider
		int userId
		String allowedProviders
	public static final void setLocationProviderEnabled (android.content.ContentResolver, java.lang.String, boolean) 
		android.content.ContentResolver cr
		String provider
		boolean enabled
	public static final boolean setLocationProviderEnabledForUser (android.content.ContentResolver, java.lang.String, boolean, int) 
		android.content.ContentResolver cr
		String provider
		boolean enabled
		int userId
	private static final boolean setLocationModeForUser (android.content.ContentResolver, int, int) 
		boolean gps
		boolean network
		boolean gpsSuccess
		boolean nlpSuccess
		android.content.ContentResolver cr
		int mode
		int userId
	private static final int getLocationModeForUser (android.content.ContentResolver, int) 
		boolean gpsEnabled
		boolean networkEnabled
		android.content.ContentResolver cr
		int userId
	static void  () 
}

android/provider/ContactsContract$ProviderStatus.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$ProviderStatus extends java.lang.Object {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String STATUS
	public static final int STATUS_NORMAL
	public static final int STATUS_UPGRADING
	public static final int STATUS_UPGRADE_OUT_OF_MEMORY
	public static final int STATUS_CHANGING_LOCALE
	public static final int STATUS_NO_ACCOUNTS_NO_CONTACTS
	public static final String DATA1
	private void  () 
	static void  () 
}

android/provider/Contacts$OrganizationColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$OrganizationColumns extends java.lang.Object {
	public static final String TYPE
	public static final int TYPE_CUSTOM
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final String LABEL
	public static final String COMPANY
	public static final String TITLE
	public static final String PERSON_ID
	public static final String ISPRIMARY
}

android/provider/Contacts$GroupsColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$GroupsColumns extends java.lang.Object {
	public static final String NAME
	public static final String NOTES
	public static final String SHOULD_SYNC
	public static final String SYSTEM_ID
}

android/provider/ContactsContract$CommonDataKinds$Im.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Im extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_OTHER
	public static final String PROTOCOL
	public static final String CUSTOM_PROTOCOL
	public static final int PROTOCOL_CUSTOM
	public static final int PROTOCOL_AIM
	public static final int PROTOCOL_MSN
	public static final int PROTOCOL_YAHOO
	public static final int PROTOCOL_SKYPE
	public static final int PROTOCOL_QQ
	public static final int PROTOCOL_GOOGLE_TALK
	public static final int PROTOCOL_ICQ
	public static final int PROTOCOL_JABBER
	public static final int PROTOCOL_NETMEETING
	private void  () 
	public static final int getTypeLabelResource (int) 
		int type
	public static final java.lang.CharSequence getTypeLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
	public static final int getProtocolLabelResource (int) 
		int type
	public static final java.lang.CharSequence getProtocolLabel (android.content.res.Resources, int, java.lang.CharSequence) 
		int labelRes
		android.content.res.Resources res
		int type
		CharSequence label
}

android/provider/ContactsContract$DeletedContactsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$DeletedContactsColumns extends java.lang.Object {
	public static final String CONTACT_ID
	public static final String CONTACT_DELETED_TIMESTAMP
}

android/provider/ContactsContract$Directory.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Directory extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final long DEFAULT
	public static final long LOCAL_INVISIBLE
	public static final String PACKAGE_NAME
	public static final String TYPE_RESOURCE_ID
	public static final String DISPLAY_NAME
	public static final String DIRECTORY_AUTHORITY
	public static final String ACCOUNT_TYPE
	public static final String ACCOUNT_NAME
	public static final String EXPORT_SUPPORT
	public static final int EXPORT_SUPPORT_NONE
	public static final int EXPORT_SUPPORT_SAME_ACCOUNT_ONLY
	public static final int EXPORT_SUPPORT_ANY_ACCOUNT
	public static final String SHORTCUT_SUPPORT
	public static final int SHORTCUT_SUPPORT_NONE
	public static final int SHORTCUT_SUPPORT_DATA_ITEMS_ONLY
	public static final int SHORTCUT_SUPPORT_FULL
	public static final String PHOTO_SUPPORT
	public static final int PHOTO_SUPPORT_NONE
	public static final int PHOTO_SUPPORT_THUMBNAIL_ONLY
	public static final int PHOTO_SUPPORT_FULL_SIZE_ONLY
	public static final int PHOTO_SUPPORT_FULL
	private void  () 
	public static void notifyDirectoryChange (android.content.ContentResolver) 
		android.content.ContentResolver resolver
		android.content.ContentValues contentValues
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$BaseTypes.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$CommonDataKinds$BaseTypes extends java.lang.Object {
	public static final int TYPE_CUSTOM
}

android/provider/CalendarContract$EventsEntity$EntityIteratorImpl.class
CalendarContract.java
package android.provider
 android.provider.CalendarContract$EventsEntity$EntityIteratorImpl extends android.content.CursorEntityIterator {
	private final android.content.ContentResolver mResolver
	private final android.content.ContentProviderClient mProvider
	private static final String[] REMINDERS_PROJECTION
	private static final int COLUMN_MINUTES
	private static final int COLUMN_METHOD
	private static final String[] ATTENDEES_PROJECTION
	private static final int COLUMN_ATTENDEE_NAME
	private static final int COLUMN_ATTENDEE_EMAIL
	private static final int COLUMN_ATTENDEE_RELATIONSHIP
	private static final int COLUMN_ATTENDEE_TYPE
	private static final int COLUMN_ATTENDEE_STATUS
	private static final int COLUMN_ATTENDEE_IDENTITY
	private static final int COLUMN_ATTENDEE_ID_NAMESPACE
	private static final String[] EXTENDED_PROJECTION
	private static final int COLUMN_ID
	private static final int COLUMN_NAME
	private static final int COLUMN_VALUE
	private static final String WHERE_EVENT_ID
	public void  (android.database.Cursor, android.content.ContentResolver) 
		android.database.Cursor cursor
		android.content.ContentResolver resolver
	public void  (android.database.Cursor, android.content.ContentProviderClient) 
		android.database.Cursor cursor
		android.content.ContentProviderClient provider
	public android.content.Entity getEntityAndIncrementCursor (android.database.Cursor)  throws android.os.RemoteException 
		android.database.Cursor subCursor
		android.content.ContentValues reminderValues
		android.content.ContentValues attendeeValues
		android.content.ContentValues extendedValues
		android.database.Cursor cursor
		long eventId
		android.content.ContentValues cv
		android.content.Entity entity
		android.database.Cursor subCursor
	static void  () 
}

android/provider/ContactsContract$StreamItemPhotosColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$StreamItemPhotosColumns extends java.lang.Object {
	public static final String STREAM_ITEM_ID
	public static final String SORT_INDEX
	public static final String PHOTO_FILE_ID
	public static final String PHOTO_URI
	public static final String SYNC1
	public static final String SYNC2
	public static final String SYNC3
	public static final String SYNC4
}

android/provider/BrowserContract$History.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$History extends java.lang.Object implements android.provider.BrowserContract$CommonColumns android.provider.BrowserContract$HistoryColumns android.provider.BrowserContract$ImageColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
	static void  () 
}

android/provider/Settings$SettingNotFoundException.class
Settings.java
package android.provider
public android.provider.Settings$SettingNotFoundException extends android.util.AndroidException {
	public void  (java.lang.String) 
		String msg
}

android/provider/CalendarContract$EventDays.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$EventDays extends java.lang.Object implements android.provider.CalendarContract$EventDaysColumns  {
	public static final android.net.Uri CONTENT_URI
	private static final String SELECTION
	private void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, int, int, java.lang.String[]) 
		android.content.ContentResolver cr
		int startDay
		int numDays
		String[] projection
		int endDay
		android.net.Uri$Builder builder
	static void  () 
}

android/provider/CalendarContract$RemindersColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$RemindersColumns extends java.lang.Object {
	public static final String EVENT_ID
	public static final String MINUTES
	public static final int MINUTES_DEFAULT
	public static final String METHOD
	public static final int METHOD_DEFAULT
	public static final int METHOD_ALERT
	public static final int METHOD_EMAIL
	public static final int METHOD_SMS
	public static final int METHOD_ALARM
}

android/provider/SearchRecentSuggestions$SuggestionColumns.class
SearchRecentSuggestions.java
package android.provider
 android.provider.SearchRecentSuggestions$SuggestionColumns extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String DISPLAY1
	public static final String DISPLAY2
	public static final String QUERY
	public static final String DATE
	private void  () 
}

android/provider/Contacts$Extensions.class
Contacts.java
package android.provider
public final android.provider.Contacts$Extensions extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$ExtensionsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String PERSON_ID
	private void  () 
	static void  () 
}

android/provider/Contacts$PhotosColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$PhotosColumns extends java.lang.Object {
	public static final String LOCAL_VERSION
	public static final String PERSON_ID
	public static final String DOWNLOAD_REQUIRED
	public static final String EXISTS_ON_SERVER
	public static final String SYNC_ERROR
	public static final String DATA
}

android/provider/ContactsContract$SyncState.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$SyncState extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	public static final String CONTENT_DIRECTORY
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static byte[] get (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static android.util.Pair getWithUri (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static void set (android.content.ContentProviderClient, android.accounts.Account, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
		byte[] data
	public static android.content.ContentProviderOperation newSetOperation (android.accounts.Account, byte[]) 
		android.accounts.Account account
		byte[] data
	static void  () 
}

android/provider/ContactsContract$PhoneLookupColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$PhoneLookupColumns extends java.lang.Object {
	public static final String NUMBER
	public static final String TYPE
	public static final String LABEL
	public static final String NORMALIZED_NUMBER
}

android/provider/ContactsContract$CommonDataKinds$Website.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Website extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_HOMEPAGE
	public static final int TYPE_BLOG
	public static final int TYPE_PROFILE
	public static final int TYPE_HOME
	public static final int TYPE_WORK
	public static final int TYPE_FTP
	public static final int TYPE_OTHER
	public static final String URL
	private void  () 
}

android/provider/ContactsContract$Presence.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Presence extends android.provider.ContactsContract$StatusUpdates {
	public void  () 
}

android/provider/ContactsContract$StatusUpdates.class
ContactsContract.java
package android.provider
public android.provider.ContactsContract$StatusUpdates extends java.lang.Object implements android.provider.ContactsContract$StatusColumns android.provider.ContactsContract$PresenceColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri PROFILE_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
	public static final int getPresenceIconResourceId (int) 
		int status
	public static final int getPresencePrecedence (int) 
		int status
	void  (android.provider.ContactsContract$1) 
		android.provider.ContactsContract$1 x0
	static void  () 
}

android/provider/SearchRecentSuggestions$1.class
SearchRecentSuggestions.java
package android.provider
 android.provider.SearchRecentSuggestions$1 extends java.lang.Thread {
	final String val$queryString
	final String val$line2
	final android.provider.SearchRecentSuggestions this$0
	void  (android.provider.SearchRecentSuggestions, java.lang.String, java.lang.String, java.lang.String) 
		String x0
	public void run () 
}

android/provider/ContactsContract$Contacts$AggregationSuggestions.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$AggregationSuggestions extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactStatusColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String PARAMETER_MATCH_NAME
	public static final String PARAMETER_MATCH_EMAIL
	public static final String PARAMETER_MATCH_PHONE
	public static final String PARAMETER_MATCH_NICKNAME
	private void  () 
	public static final android.provider.ContactsContract$Contacts$AggregationSuggestions$Builder builder () 
}

android/provider/Contacts$ExtensionsColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$ExtensionsColumns extends java.lang.Object {
	public static final String NAME
	public static final String VALUE
}

android/provider/MediaStore$Images$Media.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Images$Media extends java.lang.Object implements android.provider.MediaStore$Images$ImageColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[]) 
		android.content.ContentResolver cr
		android.net.Uri uri
		String[] projection
	public static final android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String) 
		android.content.ContentResolver cr
		android.net.Uri uri
		String[] projection
		String where
		String orderBy
	public static final android.database.Cursor query (android.content.ContentResolver, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.content.ContentResolver cr
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String orderBy
	public static final android.graphics.Bitmap getBitmap (android.content.ContentResolver, android.net.Uri)  throws java.io.FileNotFoundException java.io.IOException 
		android.content.ContentResolver cr
		android.net.Uri url
		java.io.InputStream input
		android.graphics.Bitmap bitmap
	public static final java.lang.String insertImage (android.content.ContentResolver, java.lang.String, java.lang.String, java.lang.String)  throws java.io.FileNotFoundException 
		java.io.IOException e
		android.graphics.Bitmap bm
		String ret
		java.io.IOException e
		android.content.ContentResolver cr
		String imagePath
		String name
		String description
		java.io.FileInputStream stream
	private static final android.graphics.Bitmap StoreThumbnail (android.content.ContentResolver, android.graphics.Bitmap, long, float, float, int) 
		java.io.OutputStream thumbOut
		java.io.FileNotFoundException ex
		java.io.IOException ex
		android.content.ContentResolver cr
		android.graphics.Bitmap source
		long id
		float width
		float height
		int kind
		android.graphics.Matrix matrix
		float scaleX
		float scaleY
		android.graphics.Bitmap thumb
		android.content.ContentValues values
		android.net.Uri url
	public static final java.lang.String insertImage (android.content.ContentResolver, android.graphics.Bitmap, java.lang.String, java.lang.String) 
		java.io.OutputStream imageOut
		long id
		android.graphics.Bitmap miniThumb
		android.graphics.Bitmap microThumb
		Exception e
		android.content.ContentResolver cr
		android.graphics.Bitmap source
		String title
		String description
		android.content.ContentValues values
		android.net.Uri url
		String stringUrl
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/CalendarContract$SyncState.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$SyncState extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	private static final String CONTENT_DIRECTORY
	public static final android.net.Uri CONTENT_URI
	private void  () 
	static void  () 
}

android/provider/BrowserContract$SyncColumns.class
BrowserContract.java
package android.provider
abstract android.provider.BrowserContract$SyncColumns extends java.lang.Object implements android.provider.BrowserContract$BaseSyncColumns  {
	public static final String ACCOUNT_NAME
	public static final String ACCOUNT_TYPE
	public static final String SOURCE_ID
	public static final String VERSION
	public static final String DIRTY
	public static final String DATE_MODIFIED
}

android/provider/ContactsContract$CommonDataKinds.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds extends java.lang.Object {
	public static final String PACKAGE_COMMON
	private void  () 
}

android/provider/ContactsContract$DisplayNameSources.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$DisplayNameSources extends java.lang.Object {
	public static final int UNDEFINED
	public static final int EMAIL
	public static final int PHONE
	public static final int ORGANIZATION
	public static final int NICKNAME
	public static final int STRUCTURED_NAME
}

android/provider/Contacts$People$Extensions.class
Contacts.java
package android.provider
public android.provider.Contacts$People$Extensions extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$ExtensionsColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	public static final String PERSON_ID
	private void  () 
}

android/provider/ContactsContract$DeletedContacts.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$DeletedContacts extends java.lang.Object implements android.provider.ContactsContract$DeletedContactsColumns  {
	public static final android.net.Uri CONTENT_URI
	private static final int DAYS_KEPT
	public static final long DAYS_KEPT_MILLISECONDS
	private void  () 
	static void  () 
}

android/provider/CalendarContract$EventsColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$EventsColumns extends java.lang.Object {
	public static final String CALENDAR_ID
	public static final String TITLE
	public static final String DESCRIPTION
	public static final String EVENT_LOCATION
	public static final String EVENT_COLOR
	public static final String EVENT_COLOR_KEY
	public static final String DISPLAY_COLOR
	public static final String STATUS
	public static final int STATUS_TENTATIVE
	public static final int STATUS_CONFIRMED
	public static final int STATUS_CANCELED
	public static final String SELF_ATTENDEE_STATUS
	public static final String SYNC_DATA1
	public static final String SYNC_DATA2
	public static final String SYNC_DATA3
	public static final String SYNC_DATA4
	public static final String SYNC_DATA5
	public static final String SYNC_DATA6
	public static final String SYNC_DATA7
	public static final String SYNC_DATA8
	public static final String SYNC_DATA9
	public static final String SYNC_DATA10
	public static final String LAST_SYNCED
	public static final String DTSTART
	public static final String DTEND
	public static final String DURATION
	public static final String EVENT_TIMEZONE
	public static final String EVENT_END_TIMEZONE
	public static final String ALL_DAY
	public static final String ACCESS_LEVEL
	public static final int ACCESS_DEFAULT
	public static final int ACCESS_CONFIDENTIAL
	public static final int ACCESS_PRIVATE
	public static final int ACCESS_PUBLIC
	public static final String AVAILABILITY
	public static final int AVAILABILITY_BUSY
	public static final int AVAILABILITY_FREE
	public static final int AVAILABILITY_TENTATIVE
	public static final String HAS_ALARM
	public static final String HAS_EXTENDED_PROPERTIES
	public static final String RRULE
	public static final String RDATE
	public static final String EXRULE
	public static final String EXDATE
	public static final String ORIGINAL_ID
	public static final String ORIGINAL_SYNC_ID
	public static final String ORIGINAL_INSTANCE_TIME
	public static final String ORIGINAL_ALL_DAY
	public static final String LAST_DATE
	public static final String HAS_ATTENDEE_DATA
	public static final String GUESTS_CAN_MODIFY
	public static final String GUESTS_CAN_INVITE_OTHERS
	public static final String GUESTS_CAN_SEE_GUESTS
	public static final String ORGANIZER
	public static final String IS_ORGANIZER
	public static final String CAN_INVITE_OTHERS
	public static final String CUSTOM_APP_PACKAGE
	public static final String CUSTOM_APP_URI
	public static final String UID_2445
}

android/provider/MediaStore$Video$Media.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Video$Media extends java.lang.Object implements android.provider.MediaStore$Video$VideoColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/SyncConstValue.class
SyncConstValue.java
package android.provider
public abstract android.provider.SyncConstValue extends java.lang.Object {
	public static final String _SYNC_ACCOUNT
	public static final String _SYNC_ACCOUNT_TYPE
	public static final String _SYNC_ID
	public static final String _SYNC_TIME
	public static final String _SYNC_VERSION
	public static final String _SYNC_LOCAL_ID
	public static final String _SYNC_MARK
	public static final String _SYNC_DIRTY
	public static final String NON_SYNCABLE_ACCOUNT
	public static final String NON_SYNCABLE_ACCOUNT_TYPE
}

android/provider/ContactsContract$CommonDataKinds$StructuredName.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$StructuredName extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_ITEM_TYPE
	public static final String DISPLAY_NAME
	public static final String GIVEN_NAME
	public static final String FAMILY_NAME
	public static final String PREFIX
	public static final String MIDDLE_NAME
	public static final String SUFFIX
	public static final String PHONETIC_GIVEN_NAME
	public static final String PHONETIC_MIDDLE_NAME
	public static final String PHONETIC_FAMILY_NAME
	public static final String FULL_NAME_STYLE
	public static final String PHONETIC_NAME_STYLE
	private void  () 
}

android/provider/MediaStore$Audio.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio extends java.lang.Object {
	public void  () 
	public static java.lang.String keyFor (java.lang.String) 
		int i
		StringBuilder b
		int nl
		String key
		boolean sortfirst
		String name
}

android/provider/ContactsContract$ContactCounts.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$ContactCounts extends java.lang.Object {
	public static final String ADDRESS_BOOK_INDEX_EXTRAS
	public static final String EXTRA_ADDRESS_BOOK_INDEX_TITLES
	public static final String EXTRA_ADDRESS_BOOK_INDEX_COUNTS
	public void  () 
}

android/provider/MediaStore$Audio$AudioColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Audio$AudioColumns extends java.lang.Object implements android.provider.MediaStore$MediaColumns  {
	public static final String TITLE_KEY
	public static final String DURATION
	public static final String BOOKMARK
	public static final String ARTIST_ID
	public static final String ARTIST
	public static final String ALBUM_ARTIST
	public static final String COMPILATION
	public static final String ARTIST_KEY
	public static final String COMPOSER
	public static final String ALBUM_ID
	public static final String ALBUM
	public static final String ALBUM_KEY
	public static final String TRACK
	public static final String YEAR
	public static final String IS_MUSIC
	public static final String IS_PODCAST
	public static final String IS_RINGTONE
	public static final String IS_ALARM
	public static final String IS_NOTIFICATION
	public static final String GENRE
}

android/provider/ContactsContract$CommonDataKinds$Photo.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Photo extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_ITEM_TYPE
	public static final String PHOTO_FILE_ID
	public static final String PHOTO
	private void  () 
}

android/provider/Contacts$Photos.class
Contacts.java
package android.provider
public final android.provider.Contacts$Photos extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$PhotosColumns android.provider.SyncConstValue  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	private void  () 
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Note.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Note extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_ITEM_TYPE
	public static final String NOTE
	private void  () 
}

android/provider/MediaStore$Images.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Images extends java.lang.Object {
	public void  () 
}

android/provider/ContactsContract$FullNameStyle.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$FullNameStyle extends java.lang.Object {
	public static final int UNDEFINED
	public static final int WESTERN
	public static final int CJK
	public static final int CHINESE
	public static final int JAPANESE
	public static final int KOREAN
}

android/provider/DocumentsContract$Root.class
DocumentsContract.java
package android.provider
public final android.provider.DocumentsContract$Root extends java.lang.Object {
	public static final String COLUMN_ROOT_ID
	public static final String COLUMN_FLAGS
	public static final String COLUMN_ICON
	public static final String COLUMN_TITLE
	public static final String COLUMN_SUMMARY
	public static final String COLUMN_DOCUMENT_ID
	public static final String COLUMN_AVAILABLE_BYTES
	public static final String COLUMN_MIME_TYPES
	public static final String MIME_TYPE_ITEM
	public static final int FLAG_SUPPORTS_CREATE
	public static final int FLAG_LOCAL_ONLY
	public static final int FLAG_SUPPORTS_RECENTS
	public static final int FLAG_SUPPORTS_SEARCH
	public static final int FLAG_EMPTY
	public static final int FLAG_ADVANCED
	private void  () 
}

android/provider/ContactsContract$CommonDataKinds$Callable.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Callable extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public void  () 
	static void  () 
}

android/provider/ContactsContract$ContactOptionsColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$ContactOptionsColumns extends java.lang.Object {
	public static final String TIMES_CONTACTED
	public static final String LAST_TIME_CONTACTED
	public static final String STARRED
	public static final String PINNED
	public static final String CUSTOM_RINGTONE
	public static final String SEND_TO_VOICEMAIL
}

android/provider/ContactsContract$Contacts$Entity.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$Entity extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$ContactsColumns android.provider.ContactsContract$ContactNameColumns android.provider.ContactsContract$RawContactsColumns android.provider.ContactsContract$BaseSyncColumns android.provider.ContactsContract$SyncColumns android.provider.ContactsContract$DataColumns android.provider.ContactsContract$StatusColumns android.provider.ContactsContract$ContactOptionsColumns android.provider.ContactsContract$ContactStatusColumns  {
	public static final String CONTENT_DIRECTORY
	public static final String RAW_CONTACT_ID
	public static final String DATA_ID
	private void  () 
}

android/provider/MediaStore$Audio$PlaylistsColumns.class
MediaStore.java
package android.provider
public abstract android.provider.MediaStore$Audio$PlaylistsColumns extends java.lang.Object {
	public static final String NAME
	public static final String DATA
	public static final String DATE_ADDED
	public static final String DATE_MODIFIED
}

android/provider/Contacts$ContactMethods.class
Contacts.java
package android.provider
public final android.provider.Contacts$ContactMethods extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$ContactMethodsColumns android.provider.Contacts$PeopleColumns  {
	public static final String POSTAL_LOCATION_LATITUDE
	public static final String POSTAL_LOCATION_LONGITUDE
	public static final int PROTOCOL_AIM
	public static final int PROTOCOL_MSN
	public static final int PROTOCOL_YAHOO
	public static final int PROTOCOL_SKYPE
	public static final int PROTOCOL_QQ
	public static final int PROTOCOL_GOOGLE_TALK
	public static final int PROTOCOL_ICQ
	public static final int PROTOCOL_JABBER
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_EMAIL_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_EMAIL_TYPE
	public static final String CONTENT_POSTAL_TYPE
	public static final String CONTENT_EMAIL_ITEM_TYPE
	public static final String CONTENT_POSTAL_ITEM_TYPE
	public static final String CONTENT_IM_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String PERSON_ID
	public static java.lang.String encodePredefinedImProtocol (int) 
		int protocol
	public static java.lang.String encodeCustomImProtocol (java.lang.String) 
		String protocolString
	public static java.lang.Object decodeImProtocol (java.lang.String) 
		String encodedString
	public static java.lang.String lookupProviderNameFromId (int) 
		int protocol
	private void  () 
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, int, java.lang.CharSequence) 
		ArrayIndexOutOfBoundsException e
		CharSequence[] labels
		ArrayIndexOutOfBoundsException e
		CharSequence[] labels
		android.content.Context context
		int kind
		int type
		CharSequence label
		CharSequence display
	public void addPostalLocation (android.content.Context, long, double, double) 
		android.content.Context context
		long postalId
		double latitude
		double longitude
		android.content.ContentResolver resolver
		android.content.ContentValues values
		android.net.Uri loc
		long locId
	static void  () 
}

android/provider/BrowserContract$SyncState.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$SyncState extends java.lang.Object implements android.provider.SyncStateContract$Columns  {
	public static final String CONTENT_DIRECTORY
	public static final android.net.Uri CONTENT_URI
	private void  () 
	public static byte[] get (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static android.util.Pair getWithUri (android.content.ContentProviderClient, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
	public static void set (android.content.ContentProviderClient, android.accounts.Account, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.accounts.Account account
		byte[] data
	public static android.content.ContentProviderOperation newSetOperation (android.accounts.Account, byte[]) 
		android.accounts.Account account
		byte[] data
	static void  () 
}

android/provider/MediaStore$Video$Thumbnails.class
MediaStore.java
package android.provider
public android.provider.MediaStore$Video$Thumbnails extends java.lang.Object implements android.provider.BaseColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String DEFAULT_SORT_ORDER
	public static final String DATA
	public static final String VIDEO_ID
	public static final String KIND
	public static final int MINI_KIND
	public static final int FULL_SCREEN_KIND
	public static final int MICRO_KIND
	public static final String WIDTH
	public static final String HEIGHT
	public void  () 
	public static void cancelThumbnailRequest (android.content.ContentResolver, long) 
		android.content.ContentResolver cr
		long origId
	public static android.graphics.Bitmap getThumbnail (android.content.ContentResolver, long, int, android.graphics.BitmapFactory$Options) 
		android.content.ContentResolver cr
		long origId
		int kind
		android.graphics.BitmapFactory$Options options
	public static android.graphics.Bitmap getThumbnail (android.content.ContentResolver, long, long, int, android.graphics.BitmapFactory$Options) 
		android.content.ContentResolver cr
		long origId
		long groupId
		int kind
		android.graphics.BitmapFactory$Options options
	public static void cancelThumbnailRequest (android.content.ContentResolver, long, long) 
		android.content.ContentResolver cr
		long origId
		long groupId
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	static void  () 
}

android/provider/Settings.class
Settings.java
package android.provider
public final android.provider.Settings extends java.lang.Object {
	public static final String ACTION_SETTINGS
	public static final String ACTION_APN_SETTINGS
	public static final String ACTION_LOCATION_SOURCE_SETTINGS
	public static final String ACTION_WIRELESS_SETTINGS
	public static final String ACTION_AIRPLANE_MODE_SETTINGS
	public static final String ACTION_ACCESSIBILITY_SETTINGS
	public static final String ACTION_SECURITY_SETTINGS
	public static final String ACTION_TRUSTED_CREDENTIALS_USER
	public static final String ACTION_MONITORING_CERT_INFO
	public static final String ACTION_PRIVACY_SETTINGS
	public static final String ACTION_WIFI_SETTINGS
	public static final String ACTION_WIFI_IP_SETTINGS
	public static final String ACTION_BLUETOOTH_SETTINGS
	public static final String ACTION_WIFI_DISPLAY_SETTINGS
	public static final String ACTION_DATE_SETTINGS
	public static final String ACTION_SOUND_SETTINGS
	public static final String ACTION_DISPLAY_SETTINGS
	public static final String ACTION_LOCALE_SETTINGS
	public static final String ACTION_INPUT_METHOD_SETTINGS
	public static final String ACTION_INPUT_METHOD_SUBTYPE_SETTINGS
	public static final String ACTION_SHOW_INPUT_METHOD_PICKER
	public static final String ACTION_USER_DICTIONARY_SETTINGS
	public static final String ACTION_USER_DICTIONARY_INSERT
	public static final String ACTION_APPLICATION_SETTINGS
	public static final String ACTION_APPLICATION_DEVELOPMENT_SETTINGS
	public static final String ACTION_QUICK_LAUNCH_SETTINGS
	public static final String ACTION_MANAGE_APPLICATIONS_SETTINGS
	public static final String ACTION_MANAGE_ALL_APPLICATIONS_SETTINGS
	public static final String ACTION_APPLICATION_DETAILS_SETTINGS
	public static final String ACTION_APP_OPS_SETTINGS
	public static final String ACTION_SYSTEM_UPDATE_SETTINGS
	public static final String ACTION_SYNC_SETTINGS
	public static final String ACTION_ADD_ACCOUNT
	public static final String ACTION_NETWORK_OPERATOR_SETTINGS
	public static final String ACTION_DATA_ROAMING_SETTINGS
	public static final String ACTION_INTERNAL_STORAGE_SETTINGS
	public static final String ACTION_MEMORY_CARD_SETTINGS
	public static final String ACTION_SEARCH_SETTINGS
	public static final String ACTION_DEVICE_INFO_SETTINGS
	public static final String ACTION_NFC_SETTINGS
	public static final String ACTION_NFCSHARING_SETTINGS
	public static final String ACTION_NFC_PAYMENT_SETTINGS
	public static final String ACTION_DREAM_SETTINGS
	public static final String ACTION_NOTIFICATION_LISTENER_SETTINGS
	public static final String ACTION_CAPTIONING_SETTINGS
	public static final String ACTION_PRINT_SETTINGS
	public static final String CALL_METHOD_GET_SYSTEM
	public static final String CALL_METHOD_GET_SECURE
	public static final String CALL_METHOD_GET_GLOBAL
	public static final String CALL_METHOD_USER_KEY
	public static final String CALL_METHOD_PUT_SYSTEM
	public static final String CALL_METHOD_PUT_SECURE
	public static final String CALL_METHOD_PUT_GLOBAL
	public static final String EXTRA_AUTHORITIES
	public static final String EXTRA_ACCOUNT_TYPES
	public static final String EXTRA_INPUT_METHOD_ID
	private static final String JID_RESOURCE_PREFIX
	public static final String AUTHORITY
	private static final String TAG
	private static final boolean LOCAL_LOGV
	private static final Object mLocationSettingsLock
	public void  () 
	public static java.lang.String getGTalkDeviceId (long) 
		long androidId
	static java.lang.Object access$000 () 
	static void  () 
}

android/provider/Contacts$PhonesColumns.class
Contacts.java
package android.provider
public abstract android.provider.Contacts$PhonesColumns extends java.lang.Object {
	public static final String TYPE
	public static final int TYPE_CUSTOM
	public static final int TYPE_HOME
	public static final int TYPE_MOBILE
	public static final int TYPE_WORK
	public static final int TYPE_FAX_WORK
	public static final int TYPE_FAX_HOME
	public static final int TYPE_PAGER
	public static final int TYPE_OTHER
	public static final String LABEL
	public static final String NUMBER
	public static final String NUMBER_KEY
	public static final String ISPRIMARY
}

android/provider/ContactsContract$ContactNameColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$ContactNameColumns extends java.lang.Object {
	public static final String DISPLAY_NAME_SOURCE
	public static final String DISPLAY_NAME_PRIMARY
	public static final String DISPLAY_NAME_ALTERNATIVE
	public static final String PHONETIC_NAME_STYLE
	public static final String PHONETIC_NAME
	public static final String SORT_KEY_PRIMARY
	public static final String SORT_KEY_ALTERNATIVE
}

android/provider/OpenableColumns.class
OpenableColumns.java
package android.provider
public abstract android.provider.OpenableColumns extends java.lang.Object {
	public static final String DISPLAY_NAME
	public static final String SIZE
}

android/provider/ContactsContract$CommonDataKinds$Event.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Event extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final String CONTENT_ITEM_TYPE
	public static final int TYPE_ANNIVERSARY
	public static final int TYPE_OTHER
	public static final int TYPE_BIRTHDAY
	public static final String START_DATE
	private void  () 
	public static int getTypeResource (java.lang.Integer) 
		Integer type
}

android/provider/Contacts$Organizations.class
Contacts.java
package android.provider
public final android.provider.Contacts$Organizations extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$OrganizationColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_DIRECTORY
	public static final String DEFAULT_SORT_ORDER
	private void  () 
	public static final java.lang.CharSequence getDisplayLabel (android.content.Context, int, java.lang.CharSequence) 
		ArrayIndexOutOfBoundsException e
		CharSequence[] labels
		android.content.Context context
		int type
		CharSequence label
		CharSequence display
	static void  () 
}

android/provider/BrowserContract$ImageMappings.class
BrowserContract.java
package android.provider
public final android.provider.BrowserContract$ImageMappings extends java.lang.Object implements android.provider.BrowserContract$ImageMappingColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	private void  () 
	static void  () 
}

android/provider/ContactsContract$CommonDataKinds$Contactables.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$CommonDataKinds$Contactables extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins android.provider.ContactsContract$CommonDataKinds$CommonColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final String VISIBLE_CONTACTS_ONLY
	public void  () 
	static void  () 
}

android/provider/Browser.class
Browser.java
package android.provider
public android.provider.Browser extends java.lang.Object {
	private static final String LOGTAG
	public static final android.net.Uri BOOKMARKS_URI
	public static final String INITIAL_ZOOM_LEVEL
	public static final String EXTRA_APPLICATION_ID
	public static final String EXTRA_HEADERS
	public static final String[] HISTORY_PROJECTION
	public static final int HISTORY_PROJECTION_ID_INDEX
	public static final int HISTORY_PROJECTION_URL_INDEX
	public static final int HISTORY_PROJECTION_VISITS_INDEX
	public static final int HISTORY_PROJECTION_DATE_INDEX
	public static final int HISTORY_PROJECTION_BOOKMARK_INDEX
	public static final int HISTORY_PROJECTION_TITLE_INDEX
	public static final int HISTORY_PROJECTION_FAVICON_INDEX
	public static final int HISTORY_PROJECTION_THUMBNAIL_INDEX
	public static final int HISTORY_PROJECTION_TOUCH_ICON_INDEX
	public static final String[] TRUNCATE_HISTORY_PROJECTION
	public static final int TRUNCATE_HISTORY_PROJECTION_ID_INDEX
	public static final int TRUNCATE_N_OLDEST
	public static final android.net.Uri SEARCHES_URI
	public static final String[] SEARCHES_PROJECTION
	public static final int SEARCHES_PROJECTION_SEARCH_INDEX
	public static final int SEARCHES_PROJECTION_DATE_INDEX
	private static final int MAX_HISTORY_COUNT
	public static final String EXTRA_CREATE_NEW_TAB
	public static final String EXTRA_SHARE_SCREENSHOT
	public static final String EXTRA_SHARE_FAVICON
	public void  () 
	public static final void saveBookmark (android.content.Context, java.lang.String, java.lang.String) 
		android.content.Context c
		String title
		String url
		android.content.Intent i
	public static final void sendString (android.content.Context, java.lang.String) 
		android.content.Context context
		String string
	public static final void sendString (android.content.Context, java.lang.String, java.lang.String) 
		android.content.Intent i
		android.content.ActivityNotFoundException ex
		android.content.Context c
		String stringToSend
		String chooserDialogTitle
		android.content.Intent send
	public static final android.database.Cursor getAllBookmarks (android.content.ContentResolver)  throws java.lang.IllegalStateException 
		android.content.ContentResolver cr
	public static final android.database.Cursor getAllVisitedUrls (android.content.ContentResolver)  throws java.lang.IllegalStateException 
		android.content.ContentResolver cr
	private static final void addOrUrlEquals (java.lang.StringBuilder) 
		StringBuilder sb
	private static final android.database.Cursor getVisitedLike (android.content.ContentResolver, java.lang.String) 
		String wwwString
		android.content.ContentResolver cr
		String url
		boolean secure
		String compareString
		StringBuilder whereClause
	public static final void updateVisitedHistory (android.content.ContentResolver, java.lang.String, boolean) 
		android.content.ContentValues values
		int visits
		int user_entered
		android.content.ContentValues values
		int visits
		int user_entered
		IllegalStateException e
		android.content.ContentResolver cr
		String url
		boolean real
		long now
		android.database.Cursor c
	public static final java.lang.String[] getVisitedHistory (android.content.ContentResolver) 
		String[] projection
		int i
		IllegalStateException e
		android.content.ContentResolver cr
		android.database.Cursor c
		String[] str
	public static final void truncateHistory (android.content.ContentResolver) 
		int i
		android.webkit.WebIconDatabase iconDb
		IllegalStateException e
		android.content.ContentResolver cr
		android.database.Cursor cursor
	public static final boolean canClearHistory (android.content.ContentResolver) 
		IllegalStateException e
		android.content.ContentResolver cr
		android.database.Cursor cursor
		boolean ret
	public static final void clearHistory (android.content.ContentResolver) 
		android.content.ContentResolver cr
	private static final void deleteHistoryWhere (android.content.ContentResolver, java.lang.String) 
		android.webkit.WebIconDatabase iconDb
		IllegalStateException e
		android.content.ContentResolver cr
		String whereClause
		android.database.Cursor cursor
	public static final void deleteHistoryTimeFrame (android.content.ContentResolver, long, long) 
		String whereClause
		String whereClause
		android.content.ContentResolver cr
		long begin
		long end
		String whereClause
		String date
	public static final void deleteFromHistory (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver cr
		String url
	public static final void addSearchUrl (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver cr
		String search
		android.content.ContentValues values
	public static final void clearSearches (android.content.ContentResolver) 
		IllegalStateException e
		android.content.ContentResolver cr
	public static final void requestAllIcons (android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase$IconListener) 
		android.content.ContentResolver cr
		String where
		android.webkit.WebIconDatabase$IconListener listener
	static void  () 
}

android/provider/Downloads$Impl.class
Downloads.java
package android.provider
public final android.provider.Downloads$Impl extends java.lang.Object implements android.provider.BaseColumns  {
	public static final String PERMISSION_ACCESS
	public static final String PERMISSION_ACCESS_ADVANCED
	public static final String PERMISSION_ACCESS_ALL
	public static final String PERMISSION_CACHE
	public static final String PERMISSION_SEND_INTENTS
	public static final String PERMISSION_CACHE_NON_PURGEABLE
	public static final String PERMISSION_NO_NOTIFICATION
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri ALL_DOWNLOADS_CONTENT_URI
	public static final String PUBLICLY_ACCESSIBLE_DOWNLOADS_URI_SEGMENT
	public static final android.net.Uri PUBLICLY_ACCESSIBLE_DOWNLOADS_URI
	public static final String ACTION_DOWNLOAD_COMPLETED
	public static final String ACTION_NOTIFICATION_CLICKED
	public static final String COLUMN_URI
	public static final String COLUMN_APP_DATA
	public static final String COLUMN_NO_INTEGRITY
	public static final String COLUMN_FILE_NAME_HINT
	public static final String _DATA
	public static final String COLUMN_MIME_TYPE
	public static final String COLUMN_DESTINATION
	public static final String COLUMN_VISIBILITY
	public static final String COLUMN_CONTROL
	public static final String COLUMN_STATUS
	public static final String COLUMN_LAST_MODIFICATION
	public static final String COLUMN_NOTIFICATION_PACKAGE
	public static final String COLUMN_NOTIFICATION_CLASS
	public static final String COLUMN_NOTIFICATION_EXTRAS
	public static final String COLUMN_COOKIE_DATA
	public static final String COLUMN_USER_AGENT
	public static final String COLUMN_REFERER
	public static final String COLUMN_TOTAL_BYTES
	public static final String COLUMN_CURRENT_BYTES
	public static final String COLUMN_OTHER_UID
	public static final String COLUMN_TITLE
	public static final String COLUMN_DESCRIPTION
	public static final String COLUMN_IS_PUBLIC_API
	public static final String COLUMN_ALLOWED_NETWORK_TYPES
	public static final String COLUMN_ALLOW_ROAMING
	public static final String COLUMN_ALLOW_METERED
	public static final String COLUMN_IS_VISIBLE_IN_DOWNLOADS_UI
	public static final String COLUMN_BYPASS_RECOMMENDED_SIZE_LIMIT
	public static final String COLUMN_DELETED
	public static final String COLUMN_MEDIAPROVIDER_URI
	public static final String COLUMN_MEDIA_SCANNED
	public static final String COLUMN_ERROR_MSG
	public static final String COLUMN_LAST_UPDATESRC
	public static final String COLUMN_FAILED_CONNECTIONS
	public static final String COLUMN_ALLOW_WRITE
	public static final int LAST_UPDATESRC_NOT_RELEVANT
	public static final int LAST_UPDATESRC_DONT_NOTIFY_DOWNLOADSVC
	public static final int DESTINATION_EXTERNAL
	public static final int DESTINATION_CACHE_PARTITION
	public static final int DESTINATION_CACHE_PARTITION_PURGEABLE
	public static final int DESTINATION_CACHE_PARTITION_NOROAMING
	public static final int DESTINATION_FILE_URI
	public static final int DESTINATION_SYSTEMCACHE_PARTITION
	public static final int DESTINATION_NON_DOWNLOADMANAGER_DOWNLOAD
	public static final int CONTROL_RUN
	public static final int CONTROL_PAUSED
	public static final int STATUS_PENDING
	public static final int STATUS_RUNNING
	public static final int STATUS_PAUSED_BY_APP
	public static final int STATUS_WAITING_TO_RETRY
	public static final int STATUS_WAITING_FOR_NETWORK
	public static final int STATUS_QUEUED_FOR_WIFI
	public static final int STATUS_INSUFFICIENT_SPACE_ERROR
	public static final int STATUS_DEVICE_NOT_FOUND_ERROR
	public static final int STATUS_SUCCESS
	public static final int STATUS_BAD_REQUEST
	public static final int STATUS_NOT_ACCEPTABLE
	public static final int STATUS_LENGTH_REQUIRED
	public static final int STATUS_PRECONDITION_FAILED
	public static final int MIN_ARTIFICIAL_ERROR_STATUS
	public static final int STATUS_FILE_ALREADY_EXISTS_ERROR
	public static final int STATUS_CANNOT_RESUME
	public static final int STATUS_CANCELED
	public static final int STATUS_UNKNOWN_ERROR
	public static final int STATUS_FILE_ERROR
	public static final int STATUS_UNHANDLED_REDIRECT
	public static final int STATUS_UNHANDLED_HTTP_CODE
	public static final int STATUS_HTTP_DATA_ERROR
	public static final int STATUS_HTTP_EXCEPTION
	public static final int STATUS_TOO_MANY_REDIRECTS
	public static final int STATUS_BLOCKED
	public static final int VISIBILITY_VISIBLE
	public static final int VISIBILITY_VISIBLE_NOTIFY_COMPLETED
	public static final int VISIBILITY_HIDDEN
	private void  () 
	public static boolean isStatusInformational (int) 
		int status
	public static boolean isStatusSuccess (int) 
		int status
	public static boolean isStatusError (int) 
		int status
	public static boolean isStatusClientError (int) 
		int status
	public static boolean isStatusServerError (int) 
		int status
	public static boolean isNotificationToBeDisplayed (int) 
		int visibility
	public static boolean isStatusCompleted (int) 
		int status
	public static java.lang.String statusToString (int) 
		int status
	static void  () 
}

android/provider/MediaStore$Audio$Artists$Albums.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Artists$Albums extends java.lang.Object implements android.provider.MediaStore$Audio$AlbumColumns  {
	public void  () 
	public static final android.net.Uri getContentUri (java.lang.String, long) 
		String volumeName
		long artistId
}

android/provider/SyncStateContract$Helpers.class
SyncStateContract.java
package android.provider
public final android.provider.SyncStateContract$Helpers extends java.lang.Object {
	private static final String[] DATA_PROJECTION
	private static final String SELECT_BY_ACCOUNT
	public void  () 
	public static byte[] get (android.content.ContentProviderClient, android.net.Uri, android.accounts.Account)  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.net.Uri uri
		android.accounts.Account account
		android.database.Cursor c
	public static void set (android.content.ContentProviderClient, android.net.Uri, android.accounts.Account, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.net.Uri uri
		android.accounts.Account account
		byte[] data
		android.content.ContentValues values
	public static android.net.Uri insert (android.content.ContentProviderClient, android.net.Uri, android.accounts.Account, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.net.Uri uri
		android.accounts.Account account
		byte[] data
		android.content.ContentValues values
	public static void update (android.content.ContentProviderClient, android.net.Uri, byte[])  throws android.os.RemoteException 
		android.content.ContentProviderClient provider
		android.net.Uri uri
		byte[] data
		android.content.ContentValues values
	public static android.util.Pair getWithUri (android.content.ContentProviderClient, android.net.Uri, android.accounts.Account)  throws android.os.RemoteException 
		long rowId
		byte[] blob
		android.content.ContentProviderClient provider
		android.net.Uri uri
		android.accounts.Account account
		android.database.Cursor c
	public static android.content.ContentProviderOperation newSetOperation (android.net.Uri, android.accounts.Account, byte[]) 
		android.net.Uri uri
		android.accounts.Account account
		byte[] data
		android.content.ContentValues values
	public static android.content.ContentProviderOperation newUpdateOperation (android.net.Uri, byte[]) 
		android.net.Uri uri
		byte[] data
		android.content.ContentValues values
	static void  () 
}

android/provider/Contacts$People.class
Contacts.java
package android.provider
public final android.provider.Contacts$People extends java.lang.Object implements android.provider.BaseColumns android.provider.SyncConstValue android.provider.Contacts$PeopleColumns android.provider.Contacts$PhonesColumns android.provider.Contacts$PresenceColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri CONTENT_FILTER_URI
	public static final android.net.Uri DELETED_CONTENT_URI
	public static final android.net.Uri WITH_EMAIL_OR_IM_FILTER_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String PRIMARY_PHONE_ID
	public static final String PRIMARY_EMAIL_ID
	public static final String PRIMARY_ORGANIZATION_ID
	private static final String[] GROUPS_PROJECTION
	private void  () 
	public static void markAsContacted (android.content.ContentResolver, long) 
		android.content.ContentResolver resolver
		long personId
		android.net.Uri uri
		android.content.ContentValues values
	public static long tryGetMyContactsGroupId (android.content.ContentResolver) 
		android.content.ContentResolver resolver
		android.database.Cursor groupsCursor
	public static android.net.Uri addToMyContactsGroup (android.content.ContentResolver, long) 
		android.content.ContentResolver resolver
		long personId
		long groupId
	public static android.net.Uri addToGroup (android.content.ContentResolver, long, java.lang.String) 
		android.content.ContentResolver resolver
		long personId
		String groupName
		long groupId
		android.database.Cursor groupsCursor
	public static android.net.Uri addToGroup (android.content.ContentResolver, long, long) 
		android.content.ContentResolver resolver
		long personId
		long groupId
		android.content.ContentValues values
	public static android.net.Uri createPersonInMyContactsGroup (android.content.ContentResolver, android.content.ContentValues) 
		android.content.ContentResolver resolver
		android.content.ContentValues values
		android.net.Uri contactUri
	public static android.database.Cursor queryGroups (android.content.ContentResolver, long) 
		android.content.ContentResolver resolver
		long person
	public static void setPhotoData (android.content.ContentResolver, android.net.Uri, byte[]) 
		android.content.ContentResolver cr
		android.net.Uri person
		byte[] data
		android.net.Uri photoUri
		android.content.ContentValues values
	public static java.io.InputStream openContactPhotoInputStream (android.content.ContentResolver, android.net.Uri) 
		byte[] data
		android.content.ContentResolver cr
		android.net.Uri person
		android.net.Uri photoUri
		android.database.Cursor cursor
	public static android.graphics.Bitmap loadContactPhoto (android.content.Context, android.net.Uri, int, android.graphics.BitmapFactory$Options) 
		android.content.Context context
		android.net.Uri person
		int placeholderImageResource
		android.graphics.BitmapFactory$Options options
		java.io.InputStream stream
		android.graphics.Bitmap bm
	private static android.graphics.Bitmap loadPlaceholderPhoto (int, android.content.Context, android.graphics.BitmapFactory$Options) 
		int placeholderImageResource
		android.content.Context context
		android.graphics.BitmapFactory$Options options
	static void  () 
}

android/provider/Contacts$Groups.class
Contacts.java
package android.provider
public final android.provider.Contacts$Groups extends java.lang.Object implements android.provider.BaseColumns android.provider.SyncConstValue android.provider.Contacts$GroupsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri DELETED_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String GROUP_ANDROID_STARRED
	public static final String GROUP_MY_CONTACTS
	private void  () 
	static void  () 
}

android/provider/Contacts$GroupMembership.class
Contacts.java
package android.provider
public final android.provider.Contacts$GroupMembership extends java.lang.Object implements android.provider.BaseColumns android.provider.Contacts$GroupsColumns  {
	public static final android.net.Uri CONTENT_URI
	public static final android.net.Uri RAW_CONTENT_URI
	public static final String CONTENT_DIRECTORY
	public static final String CONTENT_TYPE
	public static final String CONTENT_ITEM_TYPE
	public static final String DEFAULT_SORT_ORDER
	public static final String GROUP_ID
	public static final String GROUP_SYNC_ID
	public static final String GROUP_SYNC_ACCOUNT
	public static final String GROUP_SYNC_ACCOUNT_TYPE
	public static final String PERSON_ID
	private void  () 
	static void  () 
}

android/provider/UserDictionary.class
UserDictionary.java
package android.provider
public android.provider.UserDictionary extends java.lang.Object {
	public static final String AUTHORITY
	public static final android.net.Uri CONTENT_URI
	private static final int FREQUENCY_MIN
	private static final int FREQUENCY_MAX
	public void  () 
	static void  () 
}

android/provider/ContactsContract$Contacts$Photo.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Contacts$Photo extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final String CONTENT_DIRECTORY
	public static final String DISPLAY_PHOTO
	public static final String PHOTO_FILE_ID
	public static final String PHOTO
	private void  () 
}

android/provider/CalendarContract$Attendees.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$Attendees extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$AttendeesColumns android.provider.CalendarContract$EventsColumns  {
	public static final android.net.Uri CONTENT_URI
	private static final String ATTENDEES_WHERE
	private void  () 
	public static final android.database.Cursor query (android.content.ContentResolver, long, java.lang.String[]) 
		android.content.ContentResolver cr
		long eventId
		String[] projection
		String[] attArgs
	static void  () 
}

android/provider/ContactsContract$StreamItemPhotos.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$StreamItemPhotos extends java.lang.Object implements android.provider.BaseColumns android.provider.ContactsContract$StreamItemPhotosColumns  {
	public static final String PHOTO
	private void  () 
}

android/provider/DocumentsContract.class
DocumentsContract.java
package android.provider
public final android.provider.DocumentsContract extends java.lang.Object {
	private static final String TAG
	public static final String PROVIDER_INTERFACE
	public static final String EXTRA_PACKAGE_NAME
	public static final String EXTRA_SHOW_ADVANCED
	public static final String EXTRA_ORIENTATION
	public static final String ACTION_MANAGE_ROOT
	public static final String ACTION_MANAGE_DOCUMENT
	private static final int THUMBNAIL_BUFFER_SIZE
	public static final String EXTRA_LOADING
	public static final String EXTRA_INFO
	public static final String EXTRA_ERROR
	public static final String METHOD_CREATE_DOCUMENT
	public static final String METHOD_DELETE_DOCUMENT
	public static final String EXTRA_THUMBNAIL_SIZE
	private static final String PATH_ROOT
	private static final String PATH_RECENT
	private static final String PATH_DOCUMENT
	private static final String PATH_CHILDREN
	private static final String PATH_SEARCH
	private static final String PARAM_QUERY
	private static final String PARAM_MANAGE
	private void  () 
	public static android.net.Uri buildRootsUri (java.lang.String) 
		String authority
	public static android.net.Uri buildRootUri (java.lang.String, java.lang.String) 
		String authority
		String rootId
	public static android.net.Uri buildRecentDocumentsUri (java.lang.String, java.lang.String) 
		String authority
		String rootId
	public static android.net.Uri buildDocumentUri (java.lang.String, java.lang.String) 
		String authority
		String documentId
	public static android.net.Uri buildChildDocumentsUri (java.lang.String, java.lang.String) 
		String authority
		String parentDocumentId
	public static android.net.Uri buildSearchDocumentsUri (java.lang.String, java.lang.String, java.lang.String) 
		String authority
		String rootId
		String query
	public static boolean isDocumentUri (android.content.Context, android.net.Uri) 
		android.content.pm.ResolveInfo info
		java.util.Iterator i$
		android.content.Context context
		android.net.Uri uri
		java.util.List paths
		android.content.Intent intent
		java.util.List infos
	public static java.lang.String getRootId (android.net.Uri) 
		android.net.Uri rootUri
		java.util.List paths
	public static java.lang.String getDocumentId (android.net.Uri) 
		android.net.Uri documentUri
		java.util.List paths
	public static java.lang.String getSearchDocumentsQuery (android.net.Uri) 
		android.net.Uri searchDocumentsUri
	public static android.net.Uri setManageMode (android.net.Uri) 
		android.net.Uri uri
	public static boolean isManageMode (android.net.Uri) 
		android.net.Uri uri
	public static android.graphics.Bitmap getDocumentThumbnail (android.content.ContentResolver, android.net.Uri, android.graphics.Point, android.os.CancellationSignal) 
		Exception e
		android.content.ContentResolver resolver
		android.net.Uri documentUri
		android.graphics.Point size
		android.os.CancellationSignal signal
		android.content.ContentProviderClient client
	public static android.graphics.Bitmap getDocumentThumbnail (android.content.ContentProviderClient, android.net.Uri, android.graphics.Point, android.os.CancellationSignal)  throws android.os.RemoteException java.io.IOException 
		android.system.ErrnoException e
		android.system.ErrnoException e
		int width
		int height
		android.graphics.Matrix m
		java.io.FileDescriptor fd
		long offset
		java.io.BufferedInputStream is
		android.graphics.BitmapFactory$Options opts
		int widthSample
		int heightSample
		android.os.Bundle extras
		int orientation
		android.content.ContentProviderClient client
		android.net.Uri documentUri
		android.graphics.Point size
		android.os.CancellationSignal signal
		android.os.Bundle openOpts
		android.content.res.AssetFileDescriptor afd
		android.graphics.Bitmap bitmap
	public static android.net.Uri createDocument (android.content.ContentResolver, android.net.Uri, java.lang.String, java.lang.String) 
		Exception e
		android.content.ContentResolver resolver
		android.net.Uri parentDocumentUri
		String mimeType
		String displayName
		android.content.ContentProviderClient client
	public static android.net.Uri createDocument (android.content.ContentProviderClient, android.net.Uri, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.content.ContentProviderClient client
		android.net.Uri parentDocumentUri
		String mimeType
		String displayName
		android.os.Bundle in
		android.os.Bundle out
	public static boolean deleteDocument (android.content.ContentResolver, android.net.Uri) 
		Exception e
		android.content.ContentResolver resolver
		android.net.Uri documentUri
		android.content.ContentProviderClient client
	public static void deleteDocument (android.content.ContentProviderClient, android.net.Uri)  throws android.os.RemoteException 
		android.content.ContentProviderClient client
		android.net.Uri documentUri
		android.os.Bundle in
	public static android.content.res.AssetFileDescriptor openImageThumbnail (java.io.File)  throws java.io.FileNotFoundException 
		android.media.ExifInterface exif
		long[] thumb
		java.io.IOException e
		java.io.File file
		android.os.ParcelFileDescriptor pfd
		android.os.Bundle extras
}

android/provider/MediaStore$Audio$Genres.class
MediaStore.java
package android.provider
public final android.provider.MediaStore$Audio$Genres extends java.lang.Object implements android.provider.BaseColumns android.provider.MediaStore$Audio$GenresColumns  {
	public static final android.net.Uri INTERNAL_CONTENT_URI
	public static final android.net.Uri EXTERNAL_CONTENT_URI
	public static final String CONTENT_TYPE
	public static final String ENTRY_CONTENT_TYPE
	public static final String DEFAULT_SORT_ORDER
	public void  () 
	public static android.net.Uri getContentUri (java.lang.String) 
		String volumeName
	public static android.net.Uri getContentUriForAudioId (java.lang.String, int) 
		String volumeName
		int audioId
	static void  () 
}

android/provider/ContactsContract$ContactStatusColumns.class
ContactsContract.java
package android.provider
public abstract android.provider.ContactsContract$ContactStatusColumns extends java.lang.Object {
	public static final String CONTACT_PRESENCE
	public static final String CONTACT_CHAT_CAPABILITY
	public static final String CONTACT_STATUS
	public static final String CONTACT_STATUS_TIMESTAMP
	public static final String CONTACT_STATUS_RES_PACKAGE
	public static final String CONTACT_STATUS_LABEL
	public static final String CONTACT_STATUS_ICON
}

android/provider/CalendarContract$EventsRawTimes.class
CalendarContract.java
package android.provider
public final android.provider.CalendarContract$EventsRawTimes extends java.lang.Object implements android.provider.BaseColumns android.provider.CalendarContract$EventsRawTimesColumns  {
	private void  () 
}

android/provider/ContactsContract$Authorization.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Authorization extends java.lang.Object {
	public static final String AUTHORIZATION_METHOD
	public static final String KEY_URI_TO_AUTHORIZE
	public static final String KEY_AUTHORIZED_URI
	public void  () 
}

android/provider/CalendarContract$ExtendedPropertiesColumns.class
CalendarContract.java
package android.provider
public abstract android.provider.CalendarContract$ExtendedPropertiesColumns extends java.lang.Object {
	public static final String EVENT_ID
	public static final String NAME
	public static final String VALUE
}

android/provider/ContactsContract$Data.class
ContactsContract.java
package android.provider
public final android.provider.ContactsContract$Data extends java.lang.Object implements android.provider.ContactsContract$DataColumnsWithJoins  {
	public static final android.net.Uri CONTENT_URI
	public static final String VISIBLE_CONTACTS_ONLY
	public static final String CONTENT_TYPE
	private void  () 
	public static android.net.Uri getContactLookupUri (android.content.ContentResolver, android.net.Uri) 
		long contactId
		String lookupKey
		android.content.ContentResolver resolver
		android.net.Uri dataUri
		android.database.Cursor cursor
		android.net.Uri lookupUri
	static void  () 
}

android/filterpacks/
android/filterpacks/videoproc/
android/filterpacks/videoproc/BackDropperFilter$LearningDoneListener.class
BackDropperFilter.java
package android.filterpacks.videoproc
public abstract android.filterpacks.videoproc.BackDropperFilter$LearningDoneListener extends java.lang.Object {
	public abstract void onLearningDone (android.filterpacks.videoproc.BackDropperFilter) 
}

android/filterpacks/videoproc/BackDropperFilter.class
BackDropperFilter.java
package android.filterpacks.videoproc
public android.filterpacks.videoproc.BackDropperFilter extends android.filterfw.core.Filter {
	private final int BACKGROUND_STRETCH
	private final int BACKGROUND_FIT
	private final int BACKGROUND_FILL_CROP
	private int mBackgroundFitMode
	private int mLearningDuration
	private int mLearningVerifyDuration
	private float mAcceptStddev
	private float mHierarchyLrgScale
	private float mHierarchyMidScale
	private float mHierarchySmlScale
	private int mMaskWidthExp
	private int mMaskHeightExp
	private int mHierarchyLrgExp
	private int mHierarchyMidExp
	private int mHierarchySmlExp
	private float mLumScale
	private float mChromaScale
	private float mMaskBg
	private float mMaskFg
	private float mExposureChange
	private float mWhiteBalanceRedChange
	private float mWhiteBalanceBlueChange
	private int mAutoWBToggle
	private float mAdaptRateLearning
	private float mAdaptRateBg
	private float mAdaptRateFg
	private float mVerifyRate
	private android.filterpacks.videoproc.BackDropperFilter$LearningDoneListener mLearningDoneListener
	private boolean mUseTheForce
	private boolean mProvideDebugOutputs
	private boolean mMirrorBg
	private int mOrientation
	private static final int DEFAULT_LEARNING_DURATION
	private static final int DEFAULT_LEARNING_VERIFY_DURATION
	private static final float DEFAULT_ACCEPT_STDDEV
	private static final float DEFAULT_HIER_LRG_SCALE
	private static final float DEFAULT_HIER_MID_SCALE
	private static final float DEFAULT_HIER_SML_SCALE
	private static final int DEFAULT_MASK_WIDTH_EXPONENT
	private static final int DEFAULT_MASK_HEIGHT_EXPONENT
	private static final int DEFAULT_HIER_LRG_EXPONENT
	private static final int DEFAULT_HIER_MID_EXPONENT
	private static final int DEFAULT_HIER_SML_EXPONENT
	private static final float DEFAULT_Y_SCALE_FACTOR
	private static final float DEFAULT_UV_SCALE_FACTOR
	private static final float DEFAULT_MASK_BLEND_BG
	private static final float DEFAULT_MASK_BLEND_FG
	private static final float DEFAULT_EXPOSURE_CHANGE
	private static final float DEFAULT_WHITE_BALANCE_RED_CHANGE
	private static final float DEFAULT_WHITE_BALANCE_BLUE_CHANGE
	private static final int DEFAULT_WHITE_BALANCE_TOGGLE
	private static final float DEFAULT_LEARNING_ADAPT_RATE
	private static final float DEFAULT_ADAPT_RATE_BG
	private static final float DEFAULT_ADAPT_RATE_FG
	private static final float DEFAULT_MASK_VERIFY_RATE
	private static final int DEFAULT_LEARNING_DONE_THRESHOLD
	private static final float[] DEFAULT_BG_FIT_TRANSFORM
	private static final String MASK_SMOOTH_EXPONENT
	private static final String DISTANCE_STORAGE_SCALE
	private static final String VARIANCE_STORAGE_SCALE
	private static final String DEFAULT_AUTO_WB_SCALE
	private static final String MIN_VARIANCE
	private static final String RGB_TO_YUV_MATRIX
	private static final String[] mInputNames
	private static final String[] mOutputNames
	private static final String[] mDebugOutputNames
	private android.filterfw.core.FrameFormat mOutputFormat
	private android.filterfw.core.MutableFrameFormat mMemoryFormat
	private android.filterfw.core.MutableFrameFormat mMaskFormat
	private android.filterfw.core.MutableFrameFormat mAverageFormat
	private final boolean mLogVerbose
	private static final String TAG
	private static String mSharedUtilShader
	private static final String mBgDistanceShader
	private static final String mBgMaskShader
	private static final String mAutomaticWhiteBalance
	private static final String mBgSubtractShader
	private static final String mBgSubtractForceShader
	private static final String mUpdateBgModelMeanShader
	private static final String mUpdateBgModelVarianceShader
	private static final String mMaskVerifyShader
	private android.filterfw.core.ShaderProgram mBgDistProgram
	private android.filterfw.core.ShaderProgram mBgMaskProgram
	private android.filterfw.core.ShaderProgram mBgSubtractProgram
	private android.filterfw.core.ShaderProgram mBgUpdateMeanProgram
	private android.filterfw.core.ShaderProgram mBgUpdateVarianceProgram
	private android.filterfw.core.ShaderProgram mCopyOutProgram
	private android.filterfw.core.ShaderProgram mAutomaticWhiteBalanceProgram
	private android.filterfw.core.ShaderProgram mMaskVerifyProgram
	private android.filterfw.core.ShaderProgram copyShaderProgram
	private boolean mPingPong
	private android.filterfw.core.GLFrame[] mBgMean
	private android.filterfw.core.GLFrame[] mBgVariance
	private android.filterfw.core.GLFrame[] mMaskVerify
	private android.filterfw.core.GLFrame mDistance
	private android.filterfw.core.GLFrame mAutoWB
	private android.filterfw.core.GLFrame mMask
	private android.filterfw.core.GLFrame mVideoInput
	private android.filterfw.core.GLFrame mBgInput
	private android.filterfw.core.GLFrame mMaskAverage
	private boolean isOpen
	private int mFrameCount
	private boolean mStartLearning
	private boolean mBackgroundFitModeChanged
	private float mRelativeAspect
	private int mPyramidDepth
	private int mSubsampleLevel
	private long startTime
	public void  (java.lang.String) 
		NumberFormatException e
		String name
		String adjStr
	public void setupPorts () 
		String inputName
		String[] arr$
		int len$
		int i$
		String outputName
		String[] arr$
		int len$
		int i$
		String outputName
		String[] arr$
		int len$
		int i$
		android.filterfw.core.FrameFormat imageFormat
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.MutableFrameFormat format
	private boolean createMemoryFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat inputFormat
		int maskWidth
		int maskHeight
		int widthExp
		int heightExp
		int memWidth
		int memHeight
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	private void allocateFrames (android.filterfw.core.FrameFormat, android.filterfw.core.FilterContext) 
		int i
		int i
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FilterContext context
		int numBytes
		byte[] initialBgMean
		byte[] initialBgVariance
		byte[] initialMaskVerify
		float[] yuvWeights
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.Frame[] maskVerifyInputs
		java.nio.ByteBuffer mMaskAverageByteBuffer
		byte[] mask_average
		int bi
		android.filterfw.core.Frame output
		android.filterfw.core.Frame[] subtractInputs
		android.filterfw.core.Frame[] meanUpdateInputs
		android.filterfw.core.Frame[] varianceUpdateInputs
		android.filterfw.core.Frame dbg1
		android.filterfw.core.Frame dbg2
		long endTime
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame video
		android.filterfw.core.Frame background
		int inputIndex
		int outputIndex
		android.filterfw.core.Frame[] distInputs
		android.filterfw.core.Frame[] autoWBInputs
	public void close (android.filterfw.core.FilterContext) 
		int i
		android.filterfw.core.FilterContext context
	public synchronized void relearn () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		float[] yuvWeights
		String name
		android.filterfw.core.FilterContext context
	private void updateBgScaling (android.filterfw.core.Frame, android.filterfw.core.Frame, boolean) 
		float xMin
		float xWidth
		float yMin
		float yWidth
		float[] bgTransform
		android.filterfw.core.Frame video
		android.filterfw.core.Frame background
		boolean fitModeChanged
		float foregroundAspect
		float backgroundAspect
		float currentRelativeAspect
	private int pyramidLevel (int) 
		int size
	static void  () 
}

android/filterpacks/performance/
android/filterpacks/performance/ThroughputFilter.class
ThroughputFilter.java
package android.filterpacks.performance
public android.filterpacks.performance.ThroughputFilter extends android.filterfw.core.Filter {
	private int mPeriod
	private long mLastTime
	private int mTotalFrameCount
	private int mPeriodFrameCount
	private android.filterfw.core.FrameFormat mOutputFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FrameFormat inputFormat
		int pixelCount
		android.filterpacks.performance.Throughput throughput
		android.filterfw.core.Frame throughputFrame
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		long curTime
}

android/filterpacks/performance/Throughput.class
Throughput.java
package android.filterpacks.performance
public android.filterpacks.performance.Throughput extends java.lang.Object {
	private final int mTotalFrames
	private final int mPeriodFrames
	private final int mPeriodTime
	private final int mPixels
	public void  (int, int, int, int) 
		int totalFrames
		int periodFrames
		int periodTime
		int pixels
	public int getTotalFrameCount () 
	public int getPeriodFrameCount () 
	public int getPeriodTime () 
	public float getFramesPerSecond () 
	public float getNanosPerPixel () 
		double frameTimeInNanos
	public java.lang.String toString () 
}

android/filterpacks/numeric/
android/filterpacks/numeric/SinWaveFilter.class
SinWaveFilter.java
package android.filterpacks.numeric
public android.filterpacks.numeric.SinWaveFilter extends android.filterfw.core.Filter {
	private float mStepSize
	private float mValue
	private android.filterfw.core.FrameFormat mOutputFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/
android/filterpacks/imageproc/DrawRectFilter.class
DrawRectFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.DrawRectFilter extends android.filterfw.core.Filter {
	private float mColorRed
	private float mColorGreen
	private float mColorBlue
	private final String mVertexShader
	private final String mFixedColorFragmentShader
	private android.filterfw.core.ShaderProgram mProgram
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame imageFrame
		android.filterfw.core.Frame boxFrame
		android.filterfw.geometry.Quad box
		android.filterfw.core.GLFrame output
	private void renderBox (android.filterfw.geometry.Quad) 
		android.filterfw.geometry.Quad box
		int FLOAT_SIZE
		float[] color
		float[] vertexValues
}

android/filterpacks/imageproc/CropRectFilter.class
CropRectFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.CropRectFilter extends android.filterfw.core.Filter {
	private int mXorigin
	private int mYorigin
	private int mOutputWidth
	private int mOutputHeight
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FrameFormat outputFormat
		android.filterfw.core.Frame output
	void updateSourceRect (int, int) 
		int width
		int height
}

android/filterpacks/imageproc/FlipFilter.class
FlipFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.FlipFilter extends android.filterfw.core.Filter {
	private boolean mVertical
	private boolean mHorizontal
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void updateParameters () 
		float x_origin
		float y_origin
		float width
		float height
}

android/filterpacks/imageproc/DocumentaryFilter.class
DocumentaryFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.DocumentaryFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private java.util.Random mRandom
	private int mWidth
	private int mHeight
	private int mTarget
	private final String mDocumentaryShader
	public void  (java.lang.String) 
		String name
		java.util.Date date
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void initParameters () 
		float[] scale
		float max_dist
		float[] seed
}

android/filterpacks/imageproc/ToGrayFilter.class
ToGrayFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ToGrayFilter extends android.filterpacks.imageproc.SimpleImageFilter {
	private boolean mInvertSource
	private int mTileSize
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private static final String mColorToGray4Shader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		int inputChannels
		android.filterfw.core.ShaderProgram program
}

android/filterpacks/imageproc/NegativeFilter.class
NegativeFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.NegativeFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mNegativeShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/BlendFilter.class
BlendFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.BlendFilter extends android.filterpacks.imageproc.ImageCombineFilter {
	private final String mBlendShader
	public void  (java.lang.String) 
		String name
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/AlphaBlendFilter.class
AlphaBlendFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.AlphaBlendFilter extends android.filterpacks.imageproc.ImageCombineFilter {
	private final String mAlphaBlendShader
	public void  (java.lang.String) 
		String name
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/ImageSlicer.class
ImageSlicer.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ImageSlicer extends android.filterfw.core.Filter {
	private int mXSlices
	private int mYSlices
	private int mPadSize
	private int mSliceIndex
	private android.filterfw.core.Frame mOriginalFrame
	private android.filterfw.core.Program mProgram
	private int mInputWidth
	private int mInputHeight
	private int mSliceWidth
	private int mSliceHeight
	private int mOutputWidth
	private int mOutputHeight
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	private void calcOutputFormatForInput (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.MutableFrameFormat outputFormat
		android.filterfw.core.Frame output
		int xSliceIndex
		int ySliceIndex
		float x0
		float y0
}

android/filterpacks/imageproc/GrainFilter.class
GrainFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.GrainFilter extends android.filterfw.core.Filter {
	private static final int RAND_THRESHOLD
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mGrainProgram
	private android.filterfw.core.Program mNoiseProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private java.util.Random mRandom
	private final String mNoiseShader
	private final String mGrainShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	private void updateParameters () 
		float[] seed
	private void updateFrameSize (int, int) 
		int width
		int height
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FrameFormat noiseFormat
		android.filterfw.core.Frame noiseFrame
		android.filterfw.core.Frame output
		android.filterfw.core.Frame[] empty
		android.filterfw.core.Frame[] inputs
}

android/filterpacks/imageproc/SepiaFilter.class
SepiaFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.SepiaFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mSepiaShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void initParameters () 
		float[] weights
}

android/filterpacks/imageproc/DrawOverlayFilter.class
DrawOverlayFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.DrawOverlayFilter extends android.filterfw.core.Filter {
	private android.filterfw.core.ShaderProgram mProgram
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		android.filterfw.core.FrameFormat imageFormatMask
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame sourceFrame
		android.filterfw.core.Frame overlayFrame
		android.filterfw.core.Frame boxFrame
		android.filterfw.geometry.Quad box
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/ContrastFilter.class
ContrastFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ContrastFilter extends android.filterpacks.imageproc.SimpleImageFilter {
	private static final String mContrastShader
	public void  (java.lang.String) 
		String name
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/ResizeFilter.class
ResizeFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ResizeFilter extends android.filterfw.core.Filter {
	private int mOWidth
	private int mOHeight
	private boolean mKeepAspectRatio
	private boolean mGenerateMipMap
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.FrameFormat mLastFormat
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private int mInputChannels
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	protected void createProgram (android.filterfw.core.FilterContext, android.filterfw.core.FrameFormat) 
		android.filterfw.core.ShaderProgram prog
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat format
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.GLFrame mipmapped
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame input
		android.filterfw.core.MutableFrameFormat outputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/FisheyeFilter.class
FisheyeFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.FisheyeFilter extends android.filterfw.core.Filter {
	private static final String TAG
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private static final String mFisheyeShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	private void updateFrameSize (int, int) 
		int width
		int height
	private void updateProgramParams () 
		float pi
		float[] scale
		float alpha
		float bound2
		float bound
		float radius
		float radius2
		float max_radian
		float factor
}

android/filterpacks/imageproc/ColorTemperatureFilter.class
ColorTemperatureFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ColorTemperatureFilter extends android.filterfw.core.Filter {
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mColorTemperatureShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void updateParameters () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/SharpenFilter.class
SharpenFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.SharpenFilter extends android.filterfw.core.Filter {
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private final String mSharpenShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void updateFrameSize (int, int) 
		int width
		int height
	private void updateParameters () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/StraightenFilter.class
StraightenFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.StraightenFilter extends android.filterfw.core.Filter {
	private float mAngle
	private float mMaxAngle
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private static final float DEGREE_TO_RADIAN
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void updateParameters () 
		float cosTheta
		float sinTheta
		android.filterfw.geometry.Point p0
		android.filterfw.geometry.Point p1
		android.filterfw.geometry.Point p2
		android.filterfw.geometry.Point p3
		float maxWidth
		float maxHeight
		float scale
		android.filterfw.geometry.Quad quad
}

android/filterpacks/imageproc/BlackWhiteFilter.class
BlackWhiteFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.BlackWhiteFilter extends android.filterfw.core.Filter {
	private float mBlack
	private float mWhite
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private java.util.Random mRandom
	private int mTarget
	private final String mBlackWhiteShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	private void updateParameters () 
		float scale
		float stepsize
		float[] seed
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/ImageEncoder.class
ImageEncoder.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ImageEncoder extends android.filterfw.core.Filter {
	private java.io.OutputStream mOutputStream
	private int mQuality
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame input
		android.graphics.Bitmap bitmap
}

android/filterpacks/imageproc/FillLightFilter.class
FillLightFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.FillLightFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private float mBacklight
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mFillLightShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	private void updateParameters () 
		float fade_gamma
		float amt
		float mult
		float faded
		float igamma
}

android/filterpacks/imageproc/CropFilter.class
CropFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.CropFilter extends android.filterfw.core.Filter {
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.FrameFormat mLastFormat
	private int mOutputWidth
	private int mOutputHeight
	private boolean mFillBlack
	private final String mFragShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.MutableFrameFormat outputFormat
	protected void createProgram (android.filterfw.core.FilterContext, android.filterfw.core.FrameFormat) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat format
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame imageFrame
		android.filterfw.core.Frame boxFrame
		android.filterfw.geometry.Quad box
		android.filterfw.core.MutableFrameFormat outputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/RedEyeFilter.class
RedEyeFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.RedEyeFilter extends android.filterfw.core.Filter {
	private static final float RADIUS_RATIO
	private static final float MIN_RADIUS
	private static final float DEFAULT_RED_INTENSITY
	private float[] mCenters
	private int mTileSize
	private android.filterfw.core.Frame mRedEyeFrame
	private android.graphics.Bitmap mRedEyeBitmap
	private final android.graphics.Canvas mCanvas
	private final android.graphics.Paint mPaint
	private float mRadius
	private int mWidth
	private int mHeight
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mRedEyeShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
		android.filterfw.core.Frame[] inputs
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	private void createRedEyeFrame (android.filterfw.core.FilterContext) 
		int i
		android.filterfw.core.FilterContext context
		int bitmapWidth
		int bitmapHeight
		android.graphics.Bitmap redEyeBitmap
		android.filterfw.core.FrameFormat format
	private void updateProgramParams () 
}

android/filterpacks/imageproc/ImageCombineFilter.class
ImageCombineFilter.java
package android.filterpacks.imageproc
public abstract android.filterpacks.imageproc.ImageCombineFilter extends android.filterfw.core.Filter {
	protected android.filterfw.core.Program mProgram
	protected String[] mInputNames
	protected String mOutputName
	protected String mParameterName
	protected int mCurrentTarget
	public void  (java.lang.String, java.lang.String[], java.lang.String, java.lang.String) 
		String name
		String[] inputNames
		String outputName
		String parameterName
	public void setupPorts () 
		java.lang.reflect.Field programField
		NoSuchFieldException e
		String inputName
		String[] arr$
		int len$
		int i$
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	private void assertAllInputTargetsMatch () 
		String inputName
		String[] arr$
		int len$
		int i$
		int target
	public void process (android.filterfw.core.FilterContext) 
		String inputName
		String[] arr$
		int len$
		int i$
		android.filterfw.core.FilterContext context
		int i
		android.filterfw.core.Frame[] inputs
		android.filterfw.core.Frame output
	protected void updateProgramWithTarget (int, android.filterfw.core.FilterContext) 
		int target
		android.filterfw.core.FilterContext context
	protected abstract android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
	protected abstract android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
}

android/filterpacks/imageproc/ToRGBAFilter.class
ToRGBAFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ToRGBAFilter extends android.filterfw.core.Filter {
	private int mInputBPP
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.FrameFormat mLastFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		android.filterfw.core.MutableFrameFormat mask
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public android.filterfw.core.FrameFormat getConvertedFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.MutableFrameFormat result
	public void createProgram (android.filterfw.core.FilterContext, android.filterfw.core.FrameFormat) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat format
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/SaturateFilter.class
SaturateFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.SaturateFilter extends android.filterfw.core.Filter {
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mBenProgram
	private android.filterfw.core.Program mHerfProgram
	private int mTarget
	private final String mBenSaturateShader
	private final String mHerfSaturateShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void initParameters () 
		float shift
		float[] weights
	private void updateParameters () 
		float[] exponents
}

android/filterpacks/imageproc/BitmapSource.class
BitmapSource.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.BitmapSource extends android.filterfw.core.Filter {
	String mTargetString
	private android.graphics.Bitmap mBitmap
	private boolean mRecycleBitmap
	boolean mRepeatFrame
	private int mTarget
	private android.filterfw.core.Frame mImageFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		android.filterfw.core.FrameFormat outputFormat
	public void loadImage (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext filterContext
		android.filterfw.core.FrameFormat outputFormat
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
}

android/filterpacks/imageproc/DuotoneFilter.class
DuotoneFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.DuotoneFilter extends android.filterfw.core.Filter {
	private int mFirstColor
	private int mSecondColor
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mDuotoneShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void updateParameters () 
		float[] first
		float[] second
}

android/filterpacks/imageproc/ToPackedGrayFilter.class
ToPackedGrayFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ToPackedGrayFilter extends android.filterfw.core.Filter {
	private int mOWidth
	private int mOHeight
	private boolean mKeepAspectRatio
	private android.filterfw.core.Program mProgram
	private final String mColorToPackedGrayShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	private void checkOutputDimensions (int, int) 
		int outputWidth
		int outputHeight
	private android.filterfw.core.FrameFormat convertInputFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat inputFormat
		int ow
		int oh
		int w
		int h
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FrameFormat outputFormat
		int ow
		int oh
		android.filterfw.core.MutableFrameFormat tempFrameFormat
		android.filterfw.core.Frame temp
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/CrossProcessFilter.class
CrossProcessFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.CrossProcessFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mCrossProcessShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/FixedRotationFilter.class
FixedRotationFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.FixedRotationFilter extends android.filterfw.core.Filter {
	private int mRotation
	private android.filterfw.core.ShaderProgram mProgram
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.MutableFrameFormat outputFormat
		int width
		int height
		android.filterfw.geometry.Point p1
		android.filterfw.geometry.Point p2
		android.filterfw.geometry.Point p3
		android.filterfw.geometry.Point p4
		android.filterfw.geometry.Quad sourceRegion
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/Invert.class
Invert.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.Invert extends android.filterpacks.imageproc.SimpleImageFilter {
	private static final String mInvertShader
	public void  (java.lang.String) 
		String name
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/ToRGBFilter.class
ToRGBFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ToRGBFilter extends android.filterfw.core.Filter {
	private int mInputBPP
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.FrameFormat mLastFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		android.filterfw.core.MutableFrameFormat mask
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public android.filterfw.core.FrameFormat getConvertedFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.MutableFrameFormat result
	public void createProgram (android.filterfw.core.FilterContext, android.filterfw.core.FrameFormat) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat format
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/VignetteFilter.class
VignetteFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.VignetteFilter extends android.filterfw.core.Filter {
	private float mScale
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private final float mSlope
	private final float mShade
	private final String mVignetteShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	private void initParameters () 
		float[] scale
		float max_dist
	private void updateParameters () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/ImageStitcher.class
ImageStitcher.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.ImageStitcher extends android.filterfw.core.Filter {
	private int mXSlices
	private int mYSlices
	private int mPadSize
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.Frame mOutputFrame
	private int mInputWidth
	private int mInputHeight
	private int mImageWidth
	private int mImageHeight
	private int mSliceWidth
	private int mSliceHeight
	private int mSliceIndex
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	private android.filterfw.core.FrameFormat calcOutputFormatForInput (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.MutableFrameFormat outputFormat
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat format
		float x0
		float y0
		int outputOffsetX
		int outputOffsetY
		float outputWidth
		float outputHeight
}

android/filterpacks/imageproc/AutoFixFilter.class
AutoFixFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.AutoFixFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private float mScale
	private static final int[] normal_cdf
	private final String mAutoFixShader
	private android.filterfw.core.Program mShaderProgram
	private android.filterfw.core.Program mNativeProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private android.filterfw.core.Frame mHistFrame
	private android.filterfw.core.Frame mDensityFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	private void initParameters () 
	protected void prepare (android.filterfw.core.FilterContext) 
		long temp
		int i
		android.filterfw.core.FilterContext context
		int densityDim
		int histDim
		long precision
		int[] densityTable
		android.filterfw.core.FrameFormat densityFormat
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
		android.filterfw.core.Frame[] inputs
	private void createHistogramFrame (android.filterfw.core.FilterContext, int, int, int[]) 
		int index
		int energy
		int x
		int y
		int i
		long temp
		int i
		android.filterfw.core.FilterContext context
		int width
		int height
		int[] data
		int histDims
		int[] histArray
		float border_thickness_ratio
		int y_border_thickness
		int x_border_thickness
		int pixels
		float count
		android.filterfw.core.FrameFormat shaderHistFormat
	static void  () 
}

android/filterpacks/imageproc/PosterizeFilter.class
PosterizeFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.PosterizeFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mPosterizeShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/TintFilter.class
TintFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.TintFilter extends android.filterfw.core.Filter {
	private int mTint
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mTarget
	private final String mTintShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private void initParameters () 
		float[] color_ratio
	private void updateParameters () 
		float[] tint_color
}

android/filterpacks/imageproc/SimpleImageFilter.class
SimpleImageFilter.java
package android.filterpacks.imageproc
public abstract android.filterpacks.imageproc.SimpleImageFilter extends android.filterfw.core.Filter {
	protected int mCurrentTarget
	protected android.filterfw.core.Program mProgram
	protected String mParameterName
	public void  (java.lang.String, java.lang.String) 
		String name
		String parameterName
	public void setupPorts () 
		java.lang.reflect.Field programField
		NoSuchFieldException e
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	protected void updateProgramWithTarget (int, android.filterfw.core.FilterContext) 
		int target
		android.filterfw.core.FilterContext context
	protected abstract android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
	protected abstract android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
}

android/filterpacks/imageproc/BrightnessFilter.class
BrightnessFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.BrightnessFilter extends android.filterpacks.imageproc.SimpleImageFilter {
	private static final String mBrightnessShader
	public void  (java.lang.String) 
		String name
	protected android.filterfw.core.Program getNativeProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected android.filterfw.core.Program getShaderProgram (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/imageproc/LomoishFilter.class
LomoishFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.LomoishFilter extends android.filterfw.core.Filter {
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private java.util.Random mRandom
	private int mWidth
	private int mHeight
	private int mTarget
	private final String mLomoishShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	private void initParameters () 
		float[] scale
		float max_dist
		float[] seed
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
}

android/filterpacks/imageproc/RotateFilter.class
RotateFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.RotateFilter extends android.filterfw.core.Filter {
	private int mAngle
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private int mWidth
	private int mHeight
	private int mTarget
	private int mOutputWidth
	private int mOutputHeight
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FrameFormat outputFormat
		android.filterfw.core.Frame output
	private void updateParameters () 
		float sinTheta
		float cosTheta
		float sinTheta
		float cosTheta
		float sinTheta
		float cosTheta
		android.filterfw.geometry.Point x0
		android.filterfw.geometry.Point x1
		android.filterfw.geometry.Point x2
		android.filterfw.geometry.Point x3
		android.filterfw.geometry.Quad quad
}

android/filterpacks/imageproc/BitmapOverlayFilter.class
BitmapOverlayFilter.java
package android.filterpacks.imageproc
public android.filterpacks.imageproc.BitmapOverlayFilter extends android.filterfw.core.Filter {
	private android.graphics.Bitmap mBitmap
	private int mTileSize
	private android.filterfw.core.Program mProgram
	private android.filterfw.core.Frame mFrame
	private int mTarget
	private final String mOverlayShader
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void initProgram (android.filterfw.core.FilterContext, int) 
		android.filterfw.core.ShaderProgram shaderProgram
		android.filterfw.core.FilterContext context
		int target
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.Frame frame
		android.filterfw.core.Frame[] inputs
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.Frame output
	private android.filterfw.core.Frame createBitmapFrame (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.FrameFormat format
		android.filterfw.core.Frame frame
}

android/filterpacks/videosrc/
android/filterpacks/videosrc/CameraSource$1.class
CameraSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.CameraSource$1 extends java.lang.Object implements android.graphics.SurfaceTexture$OnFrameAvailableListener  {
	final android.filterpacks.videosrc.CameraSource this$0
	void  (android.filterpacks.videosrc.CameraSource) 
	public void onFrameAvailable (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
}

android/filterpacks/videosrc/MediaSource$1.class
MediaSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.MediaSource$1 extends java.lang.Object implements android.media.MediaPlayer$OnVideoSizeChangedListener  {
	final android.filterpacks.videosrc.MediaSource this$0
	void  (android.filterpacks.videosrc.MediaSource) 
	public void onVideoSizeChanged (android.media.MediaPlayer, int, int) 
		android.media.MediaPlayer mp
		int width
		int height
}

android/filterpacks/videosrc/MediaSource.class
MediaSource.java
package android.filterpacks.videosrc
public android.filterpacks.videosrc.MediaSource extends android.filterfw.core.Filter {
	private String mSourceUrl
	private android.content.res.AssetFileDescriptor mSourceAsset
	private android.content.Context mContext
	private boolean mSelectedIsUrl
	private boolean mWaitForNewFrame
	private boolean mLooping
	private float mVolume
	private int mOrientation
	private android.media.MediaPlayer mMediaPlayer
	private android.filterfw.core.GLFrame mMediaFrame
	private android.graphics.SurfaceTexture mSurfaceTexture
	private android.filterfw.core.ShaderProgram mFrameExtractor
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private int mWidth
	private int mHeight
	private static final int PREP_TIMEOUT
	private static final int PREP_TIMEOUT_REPEAT
	private static final int NEWFRAME_TIMEOUT
	private static final int NEWFRAME_TIMEOUT_REPEAT
	private final String mFrameShader
	private static final float[] mSourceCoords_0
	private static final float[] mSourceCoords_270
	private static final float[] mSourceCoords_180
	private static final float[] mSourceCoords_90
	private boolean mGotSize
	private boolean mPrepared
	private boolean mPlaying
	private boolean mNewFrameAvailable
	private boolean mOrientationUpdated
	private boolean mPaused
	private boolean mCompleted
	private final boolean mLogVerbose
	private static final String TAG
	private android.media.MediaPlayer$OnVideoSizeChangedListener onVideoSizeChangedListener
	private android.media.MediaPlayer$OnPreparedListener onPreparedListener
	private android.media.MediaPlayer$OnCompletionListener onCompletionListener
	private android.graphics.SurfaceTexture$OnFrameAvailableListener onMediaFrameAvailableListener
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	private void createFormats () 
	protected void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		InterruptedException e
		int waitCount
		InterruptedException e
		int waitCount
		String temp
		float[] surfaceTransform
		float[] sourceCoords
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame output
		long timestamp
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public synchronized void pauseVideo (boolean) 
		boolean pauseState
	private synchronized boolean setupMediaPlayer (boolean) 
		java.io.IOException e
		IllegalArgumentException e
		boolean useUrl
		android.view.Surface surface
	static boolean access$000 (android.filterpacks.videosrc.MediaSource) 
		android.filterpacks.videosrc.MediaSource x0
	static boolean access$100 (android.filterpacks.videosrc.MediaSource) 
		android.filterpacks.videosrc.MediaSource x0
	static int access$200 (android.filterpacks.videosrc.MediaSource) 
		android.filterpacks.videosrc.MediaSource x0
	static android.filterfw.core.MutableFrameFormat access$300 (android.filterpacks.videosrc.MediaSource) 
		android.filterpacks.videosrc.MediaSource x0
	static int access$402 (android.filterpacks.videosrc.MediaSource, int) 
		android.filterpacks.videosrc.MediaSource x0
		int x1
	static int access$502 (android.filterpacks.videosrc.MediaSource, int) 
		android.filterpacks.videosrc.MediaSource x0
		int x1
	static boolean access$102 (android.filterpacks.videosrc.MediaSource, boolean) 
		android.filterpacks.videosrc.MediaSource x0
		boolean x1
	static boolean access$602 (android.filterpacks.videosrc.MediaSource, boolean) 
		android.filterpacks.videosrc.MediaSource x0
		boolean x1
	static boolean access$702 (android.filterpacks.videosrc.MediaSource, boolean) 
		android.filterpacks.videosrc.MediaSource x0
		boolean x1
	static boolean access$802 (android.filterpacks.videosrc.MediaSource, boolean) 
		android.filterpacks.videosrc.MediaSource x0
		boolean x1
	static void  () 
}

android/filterpacks/videosrc/CameraSource.class
CameraSource.java
package android.filterpacks.videosrc
public android.filterpacks.videosrc.CameraSource extends android.filterfw.core.Filter {
	private int mCameraId
	private int mWidth
	private int mHeight
	private int mFps
	private boolean mWaitForNewFrame
	private android.hardware.Camera mCamera
	private android.filterfw.core.GLFrame mCameraFrame
	private android.graphics.SurfaceTexture mSurfaceTexture
	private android.filterfw.core.ShaderProgram mFrameExtractor
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private float[] mCameraTransform
	private float[] mMappedCoords
	private static final float[] mSourceCoords
	private static final int NEWFRAME_TIMEOUT
	private static final int NEWFRAME_TIMEOUT_REPEAT
	private boolean mNewFrameAvailable
	private android.hardware.Camera$Parameters mCameraParameters
	private static final String mFrameShader
	private final boolean mLogVerbose
	private static final String TAG
	private android.graphics.SurfaceTexture$OnFrameAvailableListener onCameraFrameAvailableListener
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	private void createFormats () 
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void open (android.filterfw.core.FilterContext) 
		java.io.IOException e
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		InterruptedException e
		int waitCount
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame output
		long timestamp
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		int[] closestRange
		String name
		android.filterfw.core.FilterContext context
	public synchronized android.hardware.Camera$Parameters getCameraParameters () 
		boolean closeCamera
		int[] closestSize
		int[] closestRange
	public synchronized void setCameraParameters (android.hardware.Camera$Parameters) 
		android.hardware.Camera$Parameters params
	private int[] findClosestSize (int, int, android.hardware.Camera$Parameters) 
		android.hardware.Camera$Size size
		java.util.Iterator i$
		int width
		int height
		android.hardware.Camera$Parameters parameters
		java.util.List previewSizes
		int closestWidth
		int closestHeight
		int smallestWidth
		int smallestHeight
		int[] closestSize
	private int[] findClosestFpsRange (int, android.hardware.Camera$Parameters) 
		int[] range
		java.util.Iterator i$
		int fps
		android.hardware.Camera$Parameters params
		java.util.List supportedFpsRanges
		int[] closestRange
	static boolean access$000 (android.filterpacks.videosrc.CameraSource) 
		android.filterpacks.videosrc.CameraSource x0
	static boolean access$102 (android.filterpacks.videosrc.CameraSource, boolean) 
		android.filterpacks.videosrc.CameraSource x0
		boolean x1
	static void  () 
}

android/filterpacks/videosrc/SurfaceTextureSource$SurfaceTextureSourceListener.class
SurfaceTextureSource.java
package android.filterpacks.videosrc
public abstract android.filterpacks.videosrc.SurfaceTextureSource$SurfaceTextureSourceListener extends java.lang.Object {
	public abstract void onSurfaceTextureSourceReady (android.graphics.SurfaceTexture) 
}

android/filterpacks/videosrc/MediaSource$3.class
MediaSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.MediaSource$3 extends java.lang.Object implements android.media.MediaPlayer$OnCompletionListener  {
	final android.filterpacks.videosrc.MediaSource this$0
	void  (android.filterpacks.videosrc.MediaSource) 
	public void onCompletion (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
}

android/filterpacks/videosrc/SurfaceTextureTarget.class
SurfaceTextureTarget.java
package android.filterpacks.videosrc
public android.filterpacks.videosrc.SurfaceTextureTarget extends android.filterfw.core.Filter {
	private final int RENDERMODE_STRETCH
	private final int RENDERMODE_FIT
	private final int RENDERMODE_FILL_CROP
	private final int RENDERMODE_CUSTOMIZE
	private android.graphics.SurfaceTexture mSurfaceTexture
	private int mScreenWidth
	private int mScreenHeight
	private String mRenderModeString
	private android.filterfw.geometry.Quad mSourceQuad
	private android.filterfw.geometry.Quad mTargetQuad
	private int mSurfaceId
	private android.filterfw.core.ShaderProgram mProgram
	private android.filterfw.core.GLFrame mScreen
	private int mRenderMode
	private float mAspectRatio
	private boolean mLogVerbose
	private static final String TAG
	public void  (java.lang.String) 
		String name
	public synchronized void setupPorts () 
	public void updateRenderMode () 
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.MutableFrameFormat screenFormat
	public synchronized void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public synchronized void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public synchronized void disconnect (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public synchronized void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.GLEnvironment glEnv
		android.filterfw.core.Frame input
		boolean createdFrame
		float currentAspectRatio
		android.filterfw.core.Frame gpuFrame
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	private void updateTargetRect () 
		float screenAspectRatio
		float relativeAspectRatio
}

android/filterpacks/videosrc/SurfaceTextureSource.class
SurfaceTextureSource.java
package android.filterpacks.videosrc
public android.filterpacks.videosrc.SurfaceTextureSource extends android.filterfw.core.Filter {
	private android.filterpacks.videosrc.SurfaceTextureSource$SurfaceTextureSourceListener mSourceListener
	private int mWidth
	private int mHeight
	private boolean mWaitForNewFrame
	private int mWaitTimeout
	private boolean mCloseOnTimeout
	private android.filterfw.core.GLFrame mMediaFrame
	private android.filterfw.core.ShaderProgram mFrameExtractor
	private android.graphics.SurfaceTexture mSurfaceTexture
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private android.os.ConditionVariable mNewFrameAvailable
	private boolean mFirstFrame
	private float[] mFrameTransform
	private float[] mMappedCoords
	private static final float[] mSourceCoords
	private final String mRenderShader
	private static final String TAG
	private static final boolean mLogVerbose
	private android.graphics.SurfaceTexture$OnFrameAvailableListener onFrameAvailableListener
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	private void createFormats () 
	protected void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		boolean gotNewFrame
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame output
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	static boolean access$000 () 
	static android.os.ConditionVariable access$100 (android.filterpacks.videosrc.SurfaceTextureSource) 
		android.filterpacks.videosrc.SurfaceTextureSource x0
	static void  () 
}

android/filterpacks/videosrc/SurfaceTextureSource$1.class
SurfaceTextureSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.SurfaceTextureSource$1 extends java.lang.Object implements android.graphics.SurfaceTexture$OnFrameAvailableListener  {
	final android.filterpacks.videosrc.SurfaceTextureSource this$0
	void  (android.filterpacks.videosrc.SurfaceTextureSource) 
	public void onFrameAvailable (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
}

android/filterpacks/videosrc/MediaSource$4.class
MediaSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.MediaSource$4 extends java.lang.Object implements android.graphics.SurfaceTexture$OnFrameAvailableListener  {
	final android.filterpacks.videosrc.MediaSource this$0
	void  (android.filterpacks.videosrc.MediaSource) 
	public void onFrameAvailable (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
}

android/filterpacks/videosrc/MediaSource$2.class
MediaSource.java
package android.filterpacks.videosrc
 android.filterpacks.videosrc.MediaSource$2 extends java.lang.Object implements android.media.MediaPlayer$OnPreparedListener  {
	final android.filterpacks.videosrc.MediaSource this$0
	void  (android.filterpacks.videosrc.MediaSource) 
	public void onPrepared (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
}

android/filterpacks/base/
android/filterpacks/base/CallbackFilter.class
CallbackFilter.java
package android.filterpacks.base
public android.filterpacks.base.CallbackFilter extends android.filterfw.core.Filter {
	private android.filterfw.core.FilterContext$OnFrameReceivedListener mListener
	private Object mUserData
	private boolean mCallbacksOnUiThread
	private android.os.Handler mUiThreadHandler
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterpacks.base.CallbackFilter$CallbackRunnable uiRunnable
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
}

android/filterpacks/base/FrameBranch.class
FrameBranch.java
package android.filterpacks.base
public android.filterpacks.base.FrameBranch extends android.filterfw.core.Filter {
	private int mNumberOfOutputs
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		int i
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public void process (android.filterfw.core.FilterContext) 
		int i
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
}

android/filterpacks/base/OutputStreamTarget.class
OutputStreamTarget.java
package android.filterpacks.base
public android.filterpacks.base.OutputStreamTarget extends android.filterfw.core.Filter {
	private java.io.OutputStream mOutputStream
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		String stringVal
		java.nio.ByteBuffer data
		java.io.IOException exception
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		java.nio.ByteBuffer data
}

android/filterpacks/base/InputStreamSource.class
InputStreamSource.java
package android.filterpacks.base
public android.filterpacks.base.InputStreamSource extends android.filterfw.core.Filter {
	private String mTarget
	private java.io.InputStream mInputStream
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
		int target
	public void process (android.filterfw.core.FilterContext) 
		java.io.ByteArrayOutputStream byteStream
		byte[] buffer
		int bytesRead
		java.io.IOException exception
		android.filterfw.core.FilterContext context
		int fileSize
		java.nio.ByteBuffer byteBuffer
		android.filterfw.core.Frame output
}

android/filterpacks/base/CallbackFilter$CallbackRunnable.class
CallbackFilter.java
package android.filterpacks.base
 android.filterpacks.base.CallbackFilter$CallbackRunnable extends java.lang.Object implements java.lang.Runnable  {
	private android.filterfw.core.Filter mFilter
	private android.filterfw.core.Frame mFrame
	private Object mUserData
	private android.filterfw.core.FilterContext$OnFrameReceivedListener mListener
	final android.filterpacks.base.CallbackFilter this$0
	public void  (android.filterpacks.base.CallbackFilter, android.filterfw.core.FilterContext$OnFrameReceivedListener, android.filterfw.core.Filter, android.filterfw.core.Frame, java.lang.Object) 
		android.filterfw.core.FilterContext$OnFrameReceivedListener listener
		android.filterfw.core.Filter filter
		android.filterfw.core.Frame frame
		Object userData
	public void run () 
}

android/filterpacks/base/ObjectSource.class
ObjectSource.java
package android.filterpacks.base
public android.filterpacks.base.ObjectSource extends android.filterfw.core.Filter {
	private Object mObject
	private android.filterfw.core.FrameFormat mOutputFormat
	boolean mRepeatFrame
	private android.filterfw.core.Frame mFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FrameFormat outputFormat
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
}

android/filterpacks/base/FrameFetch.class
FrameFetch.java
package android.filterpacks.base
public android.filterpacks.base.FrameFetch extends android.filterfw.core.Filter {
	private android.filterfw.core.FrameFormat mFormat
	private String mKey
	private boolean mRepeatFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame output
}

android/filterpacks/base/RetargetFilter.class
RetargetFilter.java
package android.filterpacks.base
public android.filterpacks.base.RetargetFilter extends android.filterfw.core.Filter {
	private String mTargetString
	private android.filterfw.core.MutableFrameFormat mOutputFormat
	private int mTarget
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.MutableFrameFormat retargeted
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.Frame output
}

android/filterpacks/base/GLTextureTarget.class
GLTextureTarget.java
package android.filterpacks.base
public android.filterpacks.base.GLTextureTarget extends android.filterfw.core.Filter {
	private int mTexId
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		android.filterfw.core.FrameFormat format
		android.filterfw.core.Frame frame
}

android/filterpacks/base/FrameStore.class
FrameStore.java
package android.filterpacks.base
public android.filterpacks.base.FrameStore extends android.filterfw.core.Filter {
	private String mKey
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
}

android/filterpacks/base/FrameSource.class
FrameSource.java
package android.filterpacks.base
public android.filterpacks.base.FrameSource extends android.filterfw.core.Filter {
	private android.filterfw.core.FrameFormat mFormat
	private android.filterfw.core.Frame mFrame
	private boolean mRepeatFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/base/NullFilter.class
NullFilter.java
package android.filterpacks.base
public android.filterpacks.base.NullFilter extends android.filterfw.core.Filter {
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/base/GLTextureSource.class
GLTextureSource.java
package android.filterpacks.base
public android.filterpacks.base.GLTextureSource extends android.filterfw.core.Filter {
	private int mTexId
	private int mWidth
	private int mHeight
	private boolean mRepeatFrame
	private long mTimestamp
	private android.filterfw.core.Frame mFrame
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FrameFormat outputFormat
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/ui/
android/filterpacks/ui/SurfaceTargetFilter.class
SurfaceTargetFilter.java
package android.filterpacks.ui
public android.filterpacks.ui.SurfaceTargetFilter extends android.filterfw.core.Filter {
	private final int RENDERMODE_STRETCH
	private final int RENDERMODE_FIT
	private final int RENDERMODE_FILL_CROP
	private android.view.Surface mSurface
	private int mScreenWidth
	private int mScreenHeight
	private String mRenderModeString
	private android.filterfw.core.ShaderProgram mProgram
	private android.filterfw.core.GLEnvironment mGlEnv
	private android.filterfw.core.GLFrame mScreen
	private int mRenderMode
	private float mAspectRatio
	private int mSurfaceId
	private boolean mLogVerbose
	private static final String TAG
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void updateRenderMode () 
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.MutableFrameFormat screenFormat
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Frame input
		boolean createdFrame
		float currentAspectRatio
		android.filterfw.core.Frame gpuFrame
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	private void updateTargetRect () 
		float screenAspectRatio
		float relativeAspectRatio
	private void registerSurface () 
	private void unregisterSurface () 
}

android/filterpacks/ui/SurfaceRenderFilter.class
SurfaceRenderFilter.java
package android.filterpacks.ui
public android.filterpacks.ui.SurfaceRenderFilter extends android.filterfw.core.Filter implements android.view.SurfaceHolder$Callback  {
	private final int RENDERMODE_STRETCH
	private final int RENDERMODE_FIT
	private final int RENDERMODE_FILL_CROP
	private android.filterfw.core.FilterSurfaceView mSurfaceView
	private String mRenderModeString
	private boolean mIsBound
	private android.filterfw.core.ShaderProgram mProgram
	private android.filterfw.core.GLFrame mScreen
	private int mRenderMode
	private float mAspectRatio
	private int mScreenWidth
	private int mScreenHeight
	private boolean mLogVerbose
	private static final String TAG
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void updateRenderMode () 
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.MutableFrameFormat screenFormat
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.GLEnvironment glEnv
		android.filterfw.core.Frame input
		boolean createdFrame
		float currentAspectRatio
		android.filterfw.core.Frame gpuFrame
		int target
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public synchronized void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public synchronized void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int width
		int height
	public synchronized void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	private void updateTargetRect () 
		float screenAspectRatio
		float relativeAspectRatio
}

android/filterpacks/text/
android/filterpacks/text/ToUpperCase.class
ToUpperCase.java
package android.filterpacks.text
public android.filterpacks.text.ToUpperCase extends android.filterfw.core.Filter {
	private android.filterfw.core.FrameFormat mOutputFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame input
		String inputString
		android.filterfw.core.Frame output
}

android/filterpacks/text/StringLogger.class
StringLogger.java
package android.filterpacks.text
public android.filterpacks.text.StringLogger extends android.filterfw.core.Filter {
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame input
		String inputString
}

android/filterpacks/text/StringSource.class
StringSource.java
package android.filterpacks.text
public android.filterpacks.text.StringSource extends android.filterfw.core.Filter {
	private String mString
	private android.filterfw.core.FrameFormat mOutputFormat
	public void  (java.lang.String) 
		String name
	public void setupPorts () 
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext env
		android.filterfw.core.Frame output
}

android/filterpacks/videosink/
android/filterpacks/videosink/MediaEncoderFilter.class
MediaEncoderFilter.java
package android.filterpacks.videosink
public android.filterpacks.videosink.MediaEncoderFilter extends android.filterfw.core.Filter {
	private boolean mRecording
	private String mOutputFile
	private java.io.FileDescriptor mFd
	private int mAudioSource
	private android.media.MediaRecorder$OnInfoListener mInfoListener
	private android.media.MediaRecorder$OnErrorListener mErrorListener
	private android.filterpacks.videosink.MediaEncoderFilter$OnRecordingDoneListener mRecordingDoneListener
	private int mOrientationHint
	private android.media.CamcorderProfile mProfile
	private int mWidth
	private int mHeight
	private int mFps
	private int mOutputFormat
	private int mVideoEncoder
	private android.filterfw.geometry.Quad mSourceRegion
	private long mMaxFileSize
	private int mMaxDurationMs
	private long mTimeBetweenTimeLapseFrameCaptureUs
	private static final int NO_AUDIO_SOURCE
	private int mSurfaceId
	private android.filterfw.core.ShaderProgram mProgram
	private android.filterfw.core.GLFrame mScreen
	private boolean mRecordingActive
	private long mTimestampNs
	private long mLastTimeLapseFrameRealTimestampNs
	private int mNumFramesEncoded
	private boolean mCaptureTimeLapse
	private boolean mLogVerbose
	private static final String TAG
	private android.media.MediaRecorder mMediaRecorder
	public void  (java.lang.String) 
		String name
		android.filterfw.geometry.Point bl
		android.filterfw.geometry.Point br
		android.filterfw.geometry.Point tl
		android.filterfw.geometry.Point tr
	public void setupPorts () 
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	private void updateSourceRegion () 
		android.filterfw.geometry.Quad flippedRegion
	private void updateMediaRecorderParams () 
		Exception e
		int GRALLOC_BUFFER
	public void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	private void startRecording (android.filterfw.core.FilterContext) 
		int width
		int height
		IllegalStateException e
		java.io.IOException e
		Exception e
		android.filterfw.core.FilterContext context
		android.filterfw.core.MutableFrameFormat screenFormat
		int width
		int height
		boolean widthHeightSpecified
	public boolean skipFrameAndModifyTimestamp (long) 
		long timestampNs
	public void process (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.GLEnvironment glEnv
		android.filterfw.core.Frame input
	private void stopRecording (android.filterfw.core.FilterContext) 
		RuntimeException e
		android.filterfw.core.FilterContext context
		android.filterfw.core.GLEnvironment glEnv
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterpacks/videosink/MediaRecorderStopException.class
MediaRecorderStopException.java
package android.filterpacks.videosink
public android.filterpacks.videosink.MediaRecorderStopException extends java.lang.RuntimeException {
	private static final String TAG
	public void  (java.lang.String) 
		String msg
	public void  () 
	public void  (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable t
	public void  (java.lang.Throwable) 
		Throwable t
}

android/filterpacks/videosink/MediaEncoderFilter$OnRecordingDoneListener.class
MediaEncoderFilter.java
package android.filterpacks.videosink
public abstract android.filterpacks.videosink.MediaEncoderFilter$OnRecordingDoneListener extends java.lang.Object {
	public abstract void onRecordingDone () 
}

android/animation/
android/animation/PropertyValuesHolder.class
PropertyValuesHolder.java
package android.animation
public android.animation.PropertyValuesHolder extends java.lang.Object implements java.lang.Cloneable  {
	String mPropertyName
	protected android.util.Property mProperty
	java.lang.reflect.Method mSetter
	private java.lang.reflect.Method mGetter
	Class mValueType
	android.animation.KeyframeSet mKeyframeSet
	private static final android.animation.TypeEvaluator sIntEvaluator
	private static final android.animation.TypeEvaluator sFloatEvaluator
	private static Class[] FLOAT_VARIANTS
	private static Class[] INTEGER_VARIANTS
	private static Class[] DOUBLE_VARIANTS
	private static final java.util.HashMap sSetterPropertyMap
	private static final java.util.HashMap sGetterPropertyMap
	final java.util.concurrent.locks.ReentrantReadWriteLock mPropertyMapLock
	final Object[] mTmpValueArray
	private android.animation.TypeEvaluator mEvaluator
	private Object mAnimatedValue
	private void  (java.lang.String) 
		String propertyName
	private void  (android.util.Property) 
		android.util.Property property
	public static transient android.animation.PropertyValuesHolder ofInt (java.lang.String, int[]) 
		String propertyName
		int[] values
	public static transient android.animation.PropertyValuesHolder ofInt (android.util.Property, int[]) 
		android.util.Property property
		int[] values
	public static transient android.animation.PropertyValuesHolder ofFloat (java.lang.String, float[]) 
		String propertyName
		float[] values
	public static transient android.animation.PropertyValuesHolder ofFloat (android.util.Property, float[]) 
		android.util.Property property
		float[] values
	public static transient android.animation.PropertyValuesHolder ofObject (java.lang.String, android.animation.TypeEvaluator, java.lang.Object[]) 
		String propertyName
		android.animation.TypeEvaluator evaluator
		Object[] values
		android.animation.PropertyValuesHolder pvh
	public static transient android.animation.PropertyValuesHolder ofObject (android.util.Property, android.animation.TypeEvaluator, java.lang.Object[]) 
		android.util.Property property
		android.animation.TypeEvaluator evaluator
		Object[] values
		android.animation.PropertyValuesHolder pvh
	public static transient android.animation.PropertyValuesHolder ofKeyframe (java.lang.String, android.animation.Keyframe[]) 
		android.animation.PropertyValuesHolder pvh
		String propertyName
		android.animation.Keyframe[] values
		android.animation.KeyframeSet keyframeSet
	public static transient android.animation.PropertyValuesHolder ofKeyframe (android.util.Property, android.animation.Keyframe[]) 
		android.animation.PropertyValuesHolder pvh
		android.util.Property property
		android.animation.Keyframe[] values
		android.animation.KeyframeSet keyframeSet
	public transient void setIntValues (int[]) 
		int[] values
	public transient void setFloatValues (float[]) 
		float[] values
	public transient void setKeyframes (android.animation.Keyframe[]) 
		int i
		android.animation.Keyframe[] values
		int numKeyframes
		android.animation.Keyframe[] keyframes
	public transient void setObjectValues (java.lang.Object[]) 
		Object[] values
	private java.lang.reflect.Method getPropertyFunction (java.lang.Class, java.lang.String, java.lang.Class) 
		NoSuchMethodException e
		Class[] typeVariants
		Class[] typeVariants
		Class[] typeVariants
		NoSuchMethodException e
		Class typeVariant
		Class[] arr$
		int len$
		int i$
		Class[] typeVariants
		Class targetClass
		String prefix
		Class valueType
		java.lang.reflect.Method returnVal
		String methodName
		Class[] args
	private java.lang.reflect.Method setupSetterOrGetter (java.lang.Class, java.util.HashMap, java.lang.String, java.lang.Class) 
		java.util.HashMap propertyMap
		Class targetClass
		java.util.HashMap propertyMapMap
		String prefix
		Class valueType
		java.lang.reflect.Method setterOrGetter
	void setupSetter (java.lang.Class) 
		Class targetClass
	private void setupGetter (java.lang.Class) 
		Class targetClass
	void setupSetterAndGetter (java.lang.Object) 
		android.animation.Keyframe kf
		java.util.Iterator i$
		Object testValue
		ClassCastException e
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		android.animation.Keyframe kf
		java.util.Iterator i$
		Object target
		Class targetClass
	private void setupValue (java.lang.Object, android.animation.Keyframe) 
		Class targetClass
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object target
		android.animation.Keyframe kf
	void setupStartValue (java.lang.Object) 
		Object target
	void setupEndValue (java.lang.Object) 
		Object target
	public android.animation.PropertyValuesHolder clone () 
		android.animation.PropertyValuesHolder newPVH
		CloneNotSupportedException e
	void setAnimatedValue (java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object target
	void init () 
	public void setEvaluator (android.animation.TypeEvaluator) 
		android.animation.TypeEvaluator evaluator
	void calculateValue (float) 
		float fraction
	public void setPropertyName (java.lang.String) 
		String propertyName
	public void setProperty (android.util.Property) 
		android.util.Property property
	public java.lang.String getPropertyName () 
	java.lang.Object getAnimatedValue () 
	public java.lang.String toString () 
	static java.lang.String getMethodName (java.lang.String, java.lang.String) 
		String prefix
		String propertyName
		char firstLetter
		String theRest
	private static native long nGetIntMethod (java.lang.Class, java.lang.String) 
	private static native long nGetFloatMethod (java.lang.Class, java.lang.String) 
	private static native void nCallIntMethod (java.lang.Object, long, int) 
	private static native void nCallFloatMethod (java.lang.Object, long, float) 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	void  (java.lang.String, android.animation.PropertyValuesHolder$1) 
		String x0
		android.animation.PropertyValuesHolder$1 x1
	void  (android.util.Property, android.animation.PropertyValuesHolder$1) 
		android.util.Property x0
		android.animation.PropertyValuesHolder$1 x1
	static void access$200 (java.lang.Object, long, int) 
		Object x0
		long x1
		int x2
	static long access$300 (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	static void access$400 (java.lang.Object, long, float) 
		Object x0
		long x1
		float x2
	static long access$500 (java.lang.Class, java.lang.String) 
		Class x0
		String x1
	static void  () 
}

android/animation/AnimatorInflater.class
AnimatorInflater.java
package android.animation
public android.animation.AnimatorInflater extends java.lang.Object {
	private static final int TOGETHER
	private static final int SEQUENTIALLY
	private static final int VALUE_TYPE_FLOAT
	private static final int VALUE_TYPE_INT
	private static final int VALUE_TYPE_COLOR
	private static final int VALUE_TYPE_CUSTOM
	public void  () 
	public static android.animation.Animator loadAnimator (android.content.Context, int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		org.xmlpull.v1.XmlPullParserException ex
		android.content.res.Resources$NotFoundException rnf
		java.io.IOException ex
		android.content.Context context
		int id
		android.content.res.XmlResourceParser parser
	private static android.animation.Animator createAnimatorFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
	private static android.animation.Animator createAnimatorFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.animation.AnimatorSet, int)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray a
		int ordering
		String name
		android.animation.Animator a
		java.util.Iterator i$
		android.animation.Animator[] animsArray
		int index
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.animation.AnimatorSet parent
		int sequenceOrdering
		android.animation.Animator anim
		java.util.ArrayList childAnims
		int type
		int depth
	private static android.animation.ObjectAnimator loadObjectAnimator (android.content.Context, android.util.AttributeSet)  throws android.content.res.Resources$NotFoundException 
		android.content.Context context
		android.util.AttributeSet attrs
		android.animation.ObjectAnimator anim
		android.content.res.TypedArray a
		String propertyName
	private static android.animation.ValueAnimator loadAnimator (android.content.Context, android.util.AttributeSet, android.animation.ValueAnimator)  throws android.content.res.Resources$NotFoundException 
		float valueFrom
		float valueTo
		float valueTo
		float valueFrom
		float valueTo
		float valueTo
		int valueFrom
		int valueFrom
		int valueTo
		int valueTo
		int valueTo
		int valueFrom
		int valueTo
		int valueTo
		int valueTo
		android.content.Context context
		android.util.AttributeSet attrs
		android.animation.ValueAnimator anim
		android.content.res.TypedArray a
		long duration
		long startDelay
		int valueType
		android.animation.TypeEvaluator evaluator
		int valueFromIndex
		int valueToIndex
		boolean getFloats
		android.util.TypedValue tvFrom
		boolean hasFrom
		int fromType
		android.util.TypedValue tvTo
		boolean hasTo
		int toType
		int resID
}

android/animation/LayoutTransition$4.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$4 extends android.animation.AnimatorListenerAdapter {
	final android.view.ViewGroup val$parent
	final android.view.View val$child
	final int val$changeReason
	final android.view.View$OnLayoutChangeListener val$listener
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.view.ViewGroup, android.view.View, int, android.view.View$OnLayoutChangeListener) 
	public void onAnimationStart (android.animation.Animator) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.animation.Animator animator
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animator
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.animation.Animator animator
}

android/animation/IntKeyframeSet.class
IntKeyframeSet.java
package android.animation
 android.animation.IntKeyframeSet extends android.animation.KeyframeSet {
	private int firstValue
	private int lastValue
	private int deltaValue
	private boolean firstTime
	public transient void  (android.animation.Keyframe$IntKeyframe[]) 
		android.animation.Keyframe$IntKeyframe[] keyframes
	public java.lang.Object getValue (float) 
		float fraction
	public android.animation.IntKeyframeSet clone () 
		int i
		java.util.ArrayList keyframes
		int numKeyframes
		android.animation.Keyframe$IntKeyframe[] newKeyframes
		android.animation.IntKeyframeSet newSet
	public int getIntValue (float) 
		android.animation.Keyframe$IntKeyframe prevKeyframe
		android.animation.Keyframe$IntKeyframe nextKeyframe
		int prevValue
		int nextValue
		float prevFraction
		float nextFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		android.animation.Keyframe$IntKeyframe prevKeyframe
		android.animation.Keyframe$IntKeyframe nextKeyframe
		int prevValue
		int nextValue
		float prevFraction
		float nextFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		int prevValue
		int nextValue
		android.animation.Keyframe$IntKeyframe nextKeyframe
		int i
		float fraction
		android.animation.Keyframe$IntKeyframe prevKeyframe
	public volatile android.animation.KeyframeSet clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/FloatKeyframeSet.class
FloatKeyframeSet.java
package android.animation
 android.animation.FloatKeyframeSet extends android.animation.KeyframeSet {
	private float firstValue
	private float lastValue
	private float deltaValue
	private boolean firstTime
	public transient void  (android.animation.Keyframe$FloatKeyframe[]) 
		android.animation.Keyframe$FloatKeyframe[] keyframes
	public java.lang.Object getValue (float) 
		float fraction
	public android.animation.FloatKeyframeSet clone () 
		int i
		java.util.ArrayList keyframes
		int numKeyframes
		android.animation.Keyframe$FloatKeyframe[] newKeyframes
		android.animation.FloatKeyframeSet newSet
	public float getFloatValue (float) 
		android.animation.Keyframe$FloatKeyframe prevKeyframe
		android.animation.Keyframe$FloatKeyframe nextKeyframe
		float prevValue
		float nextValue
		float prevFraction
		float nextFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		android.animation.Keyframe$FloatKeyframe prevKeyframe
		android.animation.Keyframe$FloatKeyframe nextKeyframe
		float prevValue
		float nextValue
		float prevFraction
		float nextFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		android.animation.TimeInterpolator interpolator
		float intervalFraction
		float prevValue
		float nextValue
		android.animation.Keyframe$FloatKeyframe nextKeyframe
		int i
		float fraction
		android.animation.Keyframe$FloatKeyframe prevKeyframe
	public volatile android.animation.KeyframeSet clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/LayoutTransition$2.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$2 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$child
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.view.View) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/animation/TimeInterpolator.class
TimeInterpolator.java
package android.animation
public abstract android.animation.TimeInterpolator extends java.lang.Object {
	public abstract float getInterpolation (float) 
}

android/animation/AnimatorSet$DependencyListener.class
AnimatorSet.java
package android.animation
 android.animation.AnimatorSet$DependencyListener extends java.lang.Object implements android.animation.Animator$AnimatorListener  {
	private android.animation.AnimatorSet mAnimatorSet
	private android.animation.AnimatorSet$Node mNode
	private int mRule
	public void  (android.animation.AnimatorSet, android.animation.AnimatorSet$Node, int) 
		android.animation.AnimatorSet animatorSet
		android.animation.AnimatorSet$Node node
		int rule
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationRepeat (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
	private void startIfReady (android.animation.Animator) 
		android.animation.AnimatorSet$Dependency dependency
		int i
		android.animation.Animator dependencyAnimation
		android.animation.AnimatorSet$Dependency dependencyToRemove
		int numDependencies
}

android/animation/AnimatorSet$Node.class
AnimatorSet.java
package android.animation
 android.animation.AnimatorSet$Node extends java.lang.Object implements java.lang.Cloneable  {
	public android.animation.Animator animation
	public java.util.ArrayList dependencies
	public java.util.ArrayList tmpDependencies
	public java.util.ArrayList nodeDependencies
	public java.util.ArrayList nodeDependents
	public boolean done
	public void  (android.animation.Animator) 
		android.animation.Animator animation
	public void addDependency (android.animation.AnimatorSet$Dependency) 
		android.animation.AnimatorSet$Dependency dependency
		android.animation.AnimatorSet$Node dependencyNode
	public android.animation.AnimatorSet$Node clone () 
		android.animation.AnimatorSet$Node node
		CloneNotSupportedException e
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/AnimatorSet$Dependency.class
AnimatorSet.java
package android.animation
 android.animation.AnimatorSet$Dependency extends java.lang.Object {
	static final int WITH
	static final int AFTER
	public android.animation.AnimatorSet$Node node
	public int rule
	public void  (android.animation.AnimatorSet$Node, int) 
		android.animation.AnimatorSet$Node node
		int rule
}

android/animation/LayoutTransition$6.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$6 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$child
	final float val$preAnimAlpha
	final android.view.ViewGroup val$parent
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.view.View, float, android.view.ViewGroup) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.animation.Animator anim
}

android/animation/TypeEvaluator.class
TypeEvaluator.java
package android.animation
public abstract android.animation.TypeEvaluator extends java.lang.Object {
	public abstract java.lang.Object evaluate (float, java.lang.Object, java.lang.Object) 
}

android/animation/LayoutTransition$5.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$5 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$child
	final android.view.ViewGroup val$parent
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.view.View, android.view.ViewGroup) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.animation.Animator anim
}

android/animation/AnimatorSet$Builder.class
AnimatorSet.java
package android.animation
public android.animation.AnimatorSet$Builder extends java.lang.Object {
	private android.animation.AnimatorSet$Node mCurrentNode
	final android.animation.AnimatorSet this$0
	void  (android.animation.AnimatorSet, android.animation.Animator) 
		android.animation.Animator anim
	public android.animation.AnimatorSet$Builder with (android.animation.Animator) 
		android.animation.Animator anim
		android.animation.AnimatorSet$Node node
		android.animation.AnimatorSet$Dependency dependency
	public android.animation.AnimatorSet$Builder before (android.animation.Animator) 
		android.animation.Animator anim
		android.animation.AnimatorSet$Node node
		android.animation.AnimatorSet$Dependency dependency
	public android.animation.AnimatorSet$Builder after (android.animation.Animator) 
		android.animation.Animator anim
		android.animation.AnimatorSet$Node node
		android.animation.AnimatorSet$Dependency dependency
	public android.animation.AnimatorSet$Builder after (long) 
		long delay
		android.animation.ValueAnimator anim
}

android/animation/LayoutTransition$3.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$3 extends java.lang.Object implements android.view.View$OnLayoutChangeListener  {
	final android.animation.Animator val$anim
	final int val$changeReason
	final long val$duration
	final android.view.View val$child
	final android.view.ViewGroup val$parent
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.animation.Animator, int, long, android.view.View, android.view.ViewGroup) 
	public void onLayoutChange (android.view.View, int, int, int, int, int, int, int, int) 
		android.animation.PropertyValuesHolder pvh
		android.animation.KeyframeSet keyframeSet
		int i
		boolean valuesDiffer
		android.animation.ValueAnimator valueAnim
		android.animation.PropertyValuesHolder[] oldValues
		android.view.View v
		int left
		int top
		int right
		int bottom
		int oldLeft
		int oldTop
		int oldRight
		int oldBottom
		long startDelay
		android.animation.Animator prevAnimation
		android.animation.Animator pendingAnimation
}

android/animation/ValueAnimator$1.class
ValueAnimator.java
package android.animation
 android.animation.ValueAnimator$1 extends java.lang.Object {
}

android/animation/ValueAnimator$AnimationHandler.class
ValueAnimator.java
package android.animation
public android.animation.ValueAnimator$AnimationHandler extends java.lang.Object implements java.lang.Runnable  {
	protected final java.util.ArrayList mAnimations
	private final java.util.ArrayList mTmpAnimations
	protected final java.util.ArrayList mPendingAnimations
	protected final java.util.ArrayList mDelayedAnims
	private final java.util.ArrayList mEndingAnims
	private final java.util.ArrayList mReadyAnims
	private final android.view.Choreographer mChoreographer
	private boolean mAnimationScheduled
	private void  () 
	public void start () 
	private void doAnimationFrame (long) 
		android.animation.ValueAnimator anim
		int i
		java.util.ArrayList pendingCopy
		int count
		android.animation.ValueAnimator anim
		int i
		android.animation.ValueAnimator anim
		int i
		int i
		android.animation.ValueAnimator anim
		int i
		int i
		long frameTime
		int numDelayedAnims
		int numReadyAnims
		int numAnims
	public void run () 
	private void scheduleAnimation () 
	void  (android.animation.ValueAnimator$1) 
		android.animation.ValueAnimator$1 x0
}

android/animation/Keyframe$FloatKeyframe.class
Keyframe.java
package android.animation
 android.animation.Keyframe$FloatKeyframe extends android.animation.Keyframe {
	float mValue
	void  (float, float) 
		float fraction
		float value
	void  (float) 
		float fraction
	public float getFloatValue () 
	public java.lang.Object getValue () 
	public void setValue (java.lang.Object) 
		Object value
	public android.animation.Keyframe$FloatKeyframe clone () 
		android.animation.Keyframe$FloatKeyframe kfClone
	public volatile android.animation.Keyframe clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/Animator$AnimatorPauseListener.class
Animator.java
package android.animation
public abstract android.animation.Animator$AnimatorPauseListener extends java.lang.Object {
	public abstract void onAnimationPause (android.animation.Animator) 
	public abstract void onAnimationResume (android.animation.Animator) 
}

android/animation/Keyframe$ObjectKeyframe.class
Keyframe.java
package android.animation
 android.animation.Keyframe$ObjectKeyframe extends android.animation.Keyframe {
	Object mValue
	void  (float, java.lang.Object) 
		float fraction
		Object value
	public java.lang.Object getValue () 
	public void setValue (java.lang.Object) 
		Object value
	public android.animation.Keyframe$ObjectKeyframe clone () 
		android.animation.Keyframe$ObjectKeyframe kfClone
	public volatile android.animation.Keyframe clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/PropertyValuesHolder$IntPropertyValuesHolder.class
PropertyValuesHolder.java
package android.animation
 android.animation.PropertyValuesHolder$IntPropertyValuesHolder extends android.animation.PropertyValuesHolder {
	private static final java.util.HashMap sJNISetterPropertyMap
	long mJniSetter
	private android.util.IntProperty mIntProperty
	android.animation.IntKeyframeSet mIntKeyframeSet
	int mIntAnimatedValue
	public void  (java.lang.String, android.animation.IntKeyframeSet) 
		String propertyName
		android.animation.IntKeyframeSet keyframeSet
	public void  (android.util.Property, android.animation.IntKeyframeSet) 
		android.util.Property property
		android.animation.IntKeyframeSet keyframeSet
	public transient void  (java.lang.String, int[]) 
		String propertyName
		int[] values
	public transient void  (android.util.Property, int[]) 
		android.util.Property property
		int[] values
	public transient void setIntValues (int[]) 
		int[] values
	void calculateValue (float) 
		float fraction
	java.lang.Object getAnimatedValue () 
	public android.animation.PropertyValuesHolder$IntPropertyValuesHolder clone () 
		android.animation.PropertyValuesHolder$IntPropertyValuesHolder newPVH
	void setAnimatedValue (java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object target
	void setupSetter (java.lang.Class) 
		Long jniSetter
		String methodName
		java.util.HashMap propertyMap
		NoSuchMethodError e
		Class targetClass
	public volatile android.animation.PropertyValuesHolder clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/animation/ValueAnimator.class
ValueAnimator.java
package android.animation
public android.animation.ValueAnimator extends android.animation.Animator {
	private static float sDurationScale
	static final int STOPPED
	static final int RUNNING
	static final int SEEKED
	long mStartTime
	long mSeekTime
	private long mPauseTime
	private boolean mResumed
	protected static ThreadLocal sAnimationHandler
	private static final android.animation.TimeInterpolator sDefaultInterpolator
	private boolean mPlayingBackwards
	private int mCurrentIteration
	private float mCurrentFraction
	private boolean mStartedDelay
	private long mDelayStartTime
	int mPlayingState
	private boolean mRunning
	private boolean mStarted
	private boolean mStartListenersCalled
	boolean mInitialized
	private long mDuration
	private long mUnscaledDuration
	private long mStartDelay
	private long mUnscaledStartDelay
	private int mRepeatCount
	private int mRepeatMode
	private android.animation.TimeInterpolator mInterpolator
	private java.util.ArrayList mUpdateListeners
	android.animation.PropertyValuesHolder[] mValues
	java.util.HashMap mValuesMap
	public static final int RESTART
	public static final int REVERSE
	public static final int INFINITE
	public static void setDurationScale (float) 
		float durationScale
	public static float getDurationScale () 
	public void  () 
	public static transient android.animation.ValueAnimator ofInt (int[]) 
		int[] values
		android.animation.ValueAnimator anim
	public static transient android.animation.ValueAnimator ofFloat (float[]) 
		float[] values
		android.animation.ValueAnimator anim
	public static transient android.animation.ValueAnimator ofPropertyValuesHolder (android.animation.PropertyValuesHolder[]) 
		android.animation.PropertyValuesHolder[] values
		android.animation.ValueAnimator anim
	public static transient android.animation.ValueAnimator ofObject (android.animation.TypeEvaluator, java.lang.Object[]) 
		android.animation.TypeEvaluator evaluator
		Object[] values
		android.animation.ValueAnimator anim
	public transient void setIntValues (int[]) 
		android.animation.PropertyValuesHolder valuesHolder
		int[] values
	public transient void setFloatValues (float[]) 
		android.animation.PropertyValuesHolder valuesHolder
		float[] values
	public transient void setObjectValues (java.lang.Object[]) 
		android.animation.PropertyValuesHolder valuesHolder
		Object[] values
	public transient void setValues (android.animation.PropertyValuesHolder[]) 
		android.animation.PropertyValuesHolder valuesHolder
		int i
		android.animation.PropertyValuesHolder[] values
		int numValues
	public android.animation.PropertyValuesHolder[] getValues () 
	void initAnimation () 
		int i
		int numValues
	public android.animation.ValueAnimator setDuration (long) 
		long duration
	public long getDuration () 
	public void setCurrentPlayTime (long) 
		long playTime
		long currentTime
	public long getCurrentPlayTime () 
	public long getStartDelay () 
	public void setStartDelay (long) 
		long startDelay
	public static long getFrameDelay () 
	public static void setFrameDelay (long) 
		long frameDelay
	public java.lang.Object getAnimatedValue () 
	public java.lang.Object getAnimatedValue (java.lang.String) 
		String propertyName
		android.animation.PropertyValuesHolder valuesHolder
	public void setRepeatCount (int) 
		int value
	public int getRepeatCount () 
	public void setRepeatMode (int) 
		int value
	public int getRepeatMode () 
	public void addUpdateListener (android.animation.ValueAnimator$AnimatorUpdateListener) 
		android.animation.ValueAnimator$AnimatorUpdateListener listener
	public void removeAllUpdateListeners () 
	public void removeUpdateListener (android.animation.ValueAnimator$AnimatorUpdateListener) 
		android.animation.ValueAnimator$AnimatorUpdateListener listener
	public void setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator value
	public android.animation.TimeInterpolator getInterpolator () 
	public void setEvaluator (android.animation.TypeEvaluator) 
		android.animation.TypeEvaluator value
	private void notifyStartListeners () 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
	private void start (boolean) 
		boolean playBackwards
		android.animation.ValueAnimator$AnimationHandler animationHandler
	public void start () 
	public void cancel () 
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		java.util.ArrayList tmpListeners
		android.animation.ValueAnimator$AnimationHandler handler
	public void end () 
		android.animation.ValueAnimator$AnimationHandler handler
	public void resume () 
	public void pause () 
		boolean previouslyPaused
	public boolean isRunning () 
	public boolean isStarted () 
	public void reverse () 
		long currentTime
		long currentPlayTime
		long timeLeft
	private void endAnimation (android.animation.ValueAnimator$AnimationHandler) 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		android.animation.ValueAnimator$AnimationHandler handler
	private void startAnimation (android.animation.ValueAnimator$AnimationHandler) 
		android.animation.ValueAnimator$AnimationHandler handler
	java.lang.String getNameForTrace () 
	private boolean delayedAnimationFrame (long) 
		long deltaTime
		long currentTime
	boolean animationFrame (long) 
		int i
		int numListeners
		float fraction
		long currentTime
		boolean done
	final boolean doAnimationFrame (long) 
		long frameTime
		long currentTime
	public float getAnimatedFraction () 
	void animateValue (float) 
		int i
		int i
		int numListeners
		float fraction
		int numValues
	public android.animation.ValueAnimator clone () 
		int i
		java.util.ArrayList oldListeners
		int numListeners
		android.animation.PropertyValuesHolder newValuesHolder
		int i
		int numValues
		android.animation.ValueAnimator anim
		android.animation.PropertyValuesHolder[] oldValues
	public static int getCurrentAnimationsCount () 
		android.animation.ValueAnimator$AnimationHandler handler
	public static void clearAllAnimations () 
		android.animation.ValueAnimator$AnimationHandler handler
	private static android.animation.ValueAnimator$AnimationHandler getOrCreateAnimationHandler () 
		android.animation.ValueAnimator$AnimationHandler handler
	public java.lang.String toString () 
		int i
		String returnVal
	public volatile android.animation.Animator clone () 
	public volatile android.animation.Animator setDuration (long) 
		long x0
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static long access$000 (android.animation.ValueAnimator) 
		android.animation.ValueAnimator x0
	static void access$100 (android.animation.ValueAnimator, android.animation.ValueAnimator$AnimationHandler) 
		android.animation.ValueAnimator x0
		android.animation.ValueAnimator$AnimationHandler x1
	static boolean access$200 (android.animation.ValueAnimator, long) 
		android.animation.ValueAnimator x0
		long x1
	static boolean access$302 (android.animation.ValueAnimator, boolean) 
		android.animation.ValueAnimator x0
		boolean x1
	static void access$400 (android.animation.ValueAnimator, android.animation.ValueAnimator$AnimationHandler) 
		android.animation.ValueAnimator x0
		android.animation.ValueAnimator$AnimationHandler x1
	static void  () 
}

android/animation/ObjectAnimator.class
ObjectAnimator.java
package android.animation
public final android.animation.ObjectAnimator extends android.animation.ValueAnimator {
	private static final boolean DBG
	private Object mTarget
	private String mPropertyName
	private android.util.Property mProperty
	private boolean mAutoCancel
	public void setPropertyName (java.lang.String) 
		android.animation.PropertyValuesHolder valuesHolder
		String oldName
		String propertyName
	public void setProperty (android.util.Property) 
		android.animation.PropertyValuesHolder valuesHolder
		String oldName
		android.util.Property property
	public java.lang.String getPropertyName () 
		int i
		String propertyName
	java.lang.String getNameForTrace () 
	public void  () 
	private void  (java.lang.Object, java.lang.String) 
		Object target
		String propertyName
	private void  (java.lang.Object, android.util.Property) 
		Object target
		android.util.Property property
	public static transient android.animation.ObjectAnimator ofInt (java.lang.Object, java.lang.String, int[]) 
		Object target
		String propertyName
		int[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofInt (java.lang.Object, android.util.Property, int[]) 
		Object target
		android.util.Property property
		int[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofFloat (java.lang.Object, java.lang.String, float[]) 
		Object target
		String propertyName
		float[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofFloat (java.lang.Object, android.util.Property, float[]) 
		Object target
		android.util.Property property
		float[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofObject (java.lang.Object, java.lang.String, android.animation.TypeEvaluator, java.lang.Object[]) 
		Object target
		String propertyName
		android.animation.TypeEvaluator evaluator
		Object[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofObject (java.lang.Object, android.util.Property, android.animation.TypeEvaluator, java.lang.Object[]) 
		Object target
		android.util.Property property
		android.animation.TypeEvaluator evaluator
		Object[] values
		android.animation.ObjectAnimator anim
	public static transient android.animation.ObjectAnimator ofPropertyValuesHolder (java.lang.Object, android.animation.PropertyValuesHolder[]) 
		Object target
		android.animation.PropertyValuesHolder[] values
		android.animation.ObjectAnimator anim
	public transient void setIntValues (int[]) 
		int[] values
	public transient void setFloatValues (float[]) 
		float[] values
	public transient void setObjectValues (java.lang.Object[]) 
		Object[] values
	public void setAutoCancel (boolean) 
		boolean cancel
	private boolean hasSameTargetAndProperties (android.animation.Animator) 
		android.animation.PropertyValuesHolder pvhMine
		android.animation.PropertyValuesHolder pvhTheirs
		int i
		android.animation.PropertyValuesHolder[] theirValues
		android.animation.Animator anim
	public void start () 
		android.animation.ObjectAnimator anim
		int i
		android.animation.ObjectAnimator anim
		int i
		android.animation.ObjectAnimator anim
		int i
		int numAnims
		android.animation.ValueAnimator$AnimationHandler handler
	void initAnimation () 
		int i
		int numValues
	public android.animation.ObjectAnimator setDuration (long) 
		long duration
	public java.lang.Object getTarget () 
	public void setTarget (java.lang.Object) 
		Object oldTarget
		Object target
	public void setupStartValues () 
		int i
		int numValues
	public void setupEndValues () 
		int i
		int numValues
	void animateValue (float) 
		int i
		float fraction
		int numValues
	public android.animation.ObjectAnimator clone () 
		android.animation.ObjectAnimator anim
	public java.lang.String toString () 
		int i
		String returnVal
	public volatile android.animation.ValueAnimator clone () 
	public volatile android.animation.ValueAnimator setDuration (long) 
		long x0
	public volatile android.animation.Animator clone () 
	public volatile android.animation.Animator setDuration (long) 
		long x0
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/AnimatorSet.class
AnimatorSet.java
package android.animation
public final android.animation.AnimatorSet extends android.animation.Animator {
	private java.util.ArrayList mPlayingSet
	private java.util.HashMap mNodeMap
	private java.util.ArrayList mNodes
	private java.util.ArrayList mSortedNodes
	private boolean mNeedsSort
	private android.animation.AnimatorSet$AnimatorSetListener mSetListener
	boolean mTerminated
	private boolean mStarted
	private long mStartDelay
	private android.animation.ValueAnimator mDelayAnim
	private long mDuration
	private android.animation.TimeInterpolator mInterpolator
	public void  () 
	public transient void playTogether (android.animation.Animator[]) 
		int i
		android.animation.AnimatorSet$Builder builder
		android.animation.Animator[] items
	public void playTogether (java.util.Collection) 
		android.animation.Animator anim
		java.util.Iterator i$
		android.animation.AnimatorSet$Builder builder
		java.util.Collection items
	public transient void playSequentially (android.animation.Animator[]) 
		int i
		android.animation.Animator[] items
	public void playSequentially (java.util.List) 
		int i
		java.util.List items
	public java.util.ArrayList getChildAnimations () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		java.util.ArrayList childList
	public void setTarget (java.lang.Object) 
		android.animation.Animator animation
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		Object target
	public void setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator interpolator
	public android.animation.TimeInterpolator getInterpolator () 
	public android.animation.AnimatorSet$Builder play (android.animation.Animator) 
		android.animation.Animator anim
	public void cancel () 
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		java.util.ArrayList tmpListeners
	public void end () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		java.util.ArrayList tmpListeners
	public boolean isRunning () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
	public boolean isStarted () 
	public long getStartDelay () 
	public void setStartDelay (long) 
		long startDelay
	public long getDuration () 
	public android.animation.AnimatorSet setDuration (long) 
		long duration
	public void setupStartValues () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
	public void setupEndValues () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
	public void pause () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		boolean previouslyPaused
	public void resume () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		boolean previouslyPaused
	public void start () 
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		java.util.ArrayList clonedListeners
		android.animation.AnimatorSet$Node node
		java.util.ArrayList oldListeners
		int i
		android.animation.AnimatorSet$Dependency dependency
		int j
		int numDependencies
		android.animation.AnimatorSet$Node node
		int i
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		int numSortedNodes
		java.util.ArrayList nodesToStart
	public android.animation.AnimatorSet clone () 
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		android.animation.Animator$AnimatorListener listener
		java.util.Iterator i$
		java.util.ArrayList listenersToRemove
		android.animation.AnimatorSet$Node nodeClone
		java.util.ArrayList cloneListeners
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.AnimatorSet$Node clonedDependencyNode
		android.animation.AnimatorSet$Dependency cloneDependency
		android.animation.AnimatorSet$Dependency dependency
		java.util.Iterator i$
		android.animation.AnimatorSet$Node nodeClone
		android.animation.AnimatorSet$Node node
		java.util.Iterator i$
		android.animation.AnimatorSet anim
		java.util.HashMap nodeCloneMap
	private void sortNodes () 
		android.animation.AnimatorSet$Node node
		int i
		android.animation.AnimatorSet$Node node
		int j
		int numDependents
		android.animation.AnimatorSet$Node root
		int i
		int numRoots
		java.util.ArrayList roots
		int numNodes
		java.util.ArrayList tmpRoots
		android.animation.AnimatorSet$Dependency dependency
		int j
		int numDependencies
		android.animation.AnimatorSet$Node node
		int i
		int numNodes
	public volatile android.animation.Animator clone () 
	public volatile android.animation.Animator setDuration (long) 
		long x0
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static java.util.ArrayList access$000 (android.animation.AnimatorSet) 
		android.animation.AnimatorSet x0
	static android.animation.ValueAnimator access$102 (android.animation.AnimatorSet, android.animation.ValueAnimator) 
		android.animation.AnimatorSet x0
		android.animation.ValueAnimator x1
	static java.util.HashMap access$200 (android.animation.AnimatorSet) 
		android.animation.AnimatorSet x0
	static java.util.ArrayList access$300 (android.animation.AnimatorSet) 
		android.animation.AnimatorSet x0
	static boolean access$402 (android.animation.AnimatorSet, boolean) 
		android.animation.AnimatorSet x0
		boolean x1
	static java.util.ArrayList access$500 (android.animation.AnimatorSet) 
		android.animation.AnimatorSet x0
}

android/animation/Keyframe$IntKeyframe.class
Keyframe.java
package android.animation
 android.animation.Keyframe$IntKeyframe extends android.animation.Keyframe {
	int mValue
	void  (float, int) 
		float fraction
		int value
	void  (float) 
		float fraction
	public int getIntValue () 
	public java.lang.Object getValue () 
	public void setValue (java.lang.Object) 
		Object value
	public android.animation.Keyframe$IntKeyframe clone () 
		android.animation.Keyframe$IntKeyframe kfClone
	public volatile android.animation.Keyframe clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/PropertyValuesHolder$1.class
PropertyValuesHolder.java
package android.animation
 android.animation.PropertyValuesHolder$1 extends java.lang.Object {
}

android/animation/KeyframeSet.class
KeyframeSet.java
package android.animation
 android.animation.KeyframeSet extends java.lang.Object {
	int mNumKeyframes
	android.animation.Keyframe mFirstKeyframe
	android.animation.Keyframe mLastKeyframe
	android.animation.TimeInterpolator mInterpolator
	java.util.ArrayList mKeyframes
	android.animation.TypeEvaluator mEvaluator
	public transient void  (android.animation.Keyframe[]) 
		android.animation.Keyframe[] keyframes
	public static transient android.animation.KeyframeSet ofInt (int[]) 
		int i
		int[] values
		int numKeyframes
		android.animation.Keyframe$IntKeyframe[] keyframes
	public static transient android.animation.KeyframeSet ofFloat (float[]) 
		int i
		float[] values
		boolean badValue
		int numKeyframes
		android.animation.Keyframe$FloatKeyframe[] keyframes
	public static transient android.animation.KeyframeSet ofKeyframe (android.animation.Keyframe[]) 
		int i
		int i
		android.animation.Keyframe$FloatKeyframe[] floatKeyframes
		int i
		android.animation.Keyframe$IntKeyframe[] intKeyframes
		android.animation.Keyframe[] keyframes
		int numKeyframes
		boolean hasFloat
		boolean hasInt
		boolean hasOther
	public static transient android.animation.KeyframeSet ofObject (java.lang.Object[]) 
		int i
		Object[] values
		int numKeyframes
		android.animation.Keyframe$ObjectKeyframe[] keyframes
	public void setEvaluator (android.animation.TypeEvaluator) 
		android.animation.TypeEvaluator evaluator
	public android.animation.KeyframeSet clone () 
		int i
		java.util.ArrayList keyframes
		int numKeyframes
		android.animation.Keyframe[] newKeyframes
		android.animation.KeyframeSet newSet
	public java.lang.Object getValue (float) 
		android.animation.Keyframe nextKeyframe
		android.animation.TimeInterpolator interpolator
		float prevFraction
		float intervalFraction
		android.animation.Keyframe prevKeyframe
		android.animation.TimeInterpolator interpolator
		float prevFraction
		float intervalFraction
		android.animation.TimeInterpolator interpolator
		float prevFraction
		float intervalFraction
		android.animation.Keyframe nextKeyframe
		int i
		float fraction
		android.animation.Keyframe prevKeyframe
	public java.lang.String toString () 
		int i
		String returnVal
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/LayoutTransition.class
LayoutTransition.java
package android.animation
public android.animation.LayoutTransition extends java.lang.Object {
	public static final int CHANGE_APPEARING
	public static final int CHANGE_DISAPPEARING
	public static final int APPEARING
	public static final int DISAPPEARING
	public static final int CHANGING
	private static final int FLAG_APPEARING
	private static final int FLAG_DISAPPEARING
	private static final int FLAG_CHANGE_APPEARING
	private static final int FLAG_CHANGE_DISAPPEARING
	private static final int FLAG_CHANGING
	private android.animation.Animator mDisappearingAnim
	private android.animation.Animator mAppearingAnim
	private android.animation.Animator mChangingAppearingAnim
	private android.animation.Animator mChangingDisappearingAnim
	private android.animation.Animator mChangingAnim
	private static android.animation.ObjectAnimator defaultChange
	private static android.animation.ObjectAnimator defaultChangeIn
	private static android.animation.ObjectAnimator defaultChangeOut
	private static android.animation.ObjectAnimator defaultFadeIn
	private static android.animation.ObjectAnimator defaultFadeOut
	private static long DEFAULT_DURATION
	private long mChangingAppearingDuration
	private long mChangingDisappearingDuration
	private long mChangingDuration
	private long mAppearingDuration
	private long mDisappearingDuration
	private long mAppearingDelay
	private long mDisappearingDelay
	private long mChangingAppearingDelay
	private long mChangingDisappearingDelay
	private long mChangingDelay
	private long mChangingAppearingStagger
	private long mChangingDisappearingStagger
	private long mChangingStagger
	private static android.animation.TimeInterpolator ACCEL_DECEL_INTERPOLATOR
	private static android.animation.TimeInterpolator DECEL_INTERPOLATOR
	private static android.animation.TimeInterpolator sAppearingInterpolator
	private static android.animation.TimeInterpolator sDisappearingInterpolator
	private static android.animation.TimeInterpolator sChangingAppearingInterpolator
	private static android.animation.TimeInterpolator sChangingDisappearingInterpolator
	private static android.animation.TimeInterpolator sChangingInterpolator
	private android.animation.TimeInterpolator mAppearingInterpolator
	private android.animation.TimeInterpolator mDisappearingInterpolator
	private android.animation.TimeInterpolator mChangingAppearingInterpolator
	private android.animation.TimeInterpolator mChangingDisappearingInterpolator
	private android.animation.TimeInterpolator mChangingInterpolator
	private final java.util.HashMap pendingAnimations
	private final java.util.LinkedHashMap currentChangingAnimations
	private final java.util.LinkedHashMap currentAppearingAnimations
	private final java.util.LinkedHashMap currentDisappearingAnimations
	private final java.util.HashMap layoutChangeListenerMap
	private long staggerDelay
	private int mTransitionTypes
	private java.util.ArrayList mListeners
	private boolean mAnimateParentHierarchy
	public void  () 
		android.animation.PropertyValuesHolder pvhLeft
		android.animation.PropertyValuesHolder pvhTop
		android.animation.PropertyValuesHolder pvhRight
		android.animation.PropertyValuesHolder pvhBottom
		android.animation.PropertyValuesHolder pvhScrollX
		android.animation.PropertyValuesHolder pvhScrollY
	public void setDuration (long) 
		long duration
	public void enableTransitionType (int) 
		int transitionType
	public void disableTransitionType (int) 
		int transitionType
	public boolean isTransitionTypeEnabled (int) 
		int transitionType
	public void setStartDelay (int, long) 
		int transitionType
		long delay
	public long getStartDelay (int) 
		int transitionType
	public void setDuration (int, long) 
		int transitionType
		long duration
	public long getDuration (int) 
		int transitionType
	public void setStagger (int, long) 
		int transitionType
		long duration
	public long getStagger (int) 
		int transitionType
	public void setInterpolator (int, android.animation.TimeInterpolator) 
		int transitionType
		android.animation.TimeInterpolator interpolator
	public android.animation.TimeInterpolator getInterpolator (int) 
		int transitionType
	public void setAnimator (int, android.animation.Animator) 
		int transitionType
		android.animation.Animator animator
	public android.animation.Animator getAnimator (int) 
		int transitionType
	private void runChangeTransition (android.view.ViewGroup, android.view.View, int) 
		android.view.View child
		int i
		android.view.ViewParent parentParent
		android.view.ViewGroup tempParent
		android.view.ViewGroup parent
		android.view.View newView
		int changeReason
		android.animation.Animator baseAnimator
		android.animation.Animator parentAnimator
		long duration
		android.view.ViewTreeObserver observer
		int numChildren
	public void setAnimateParentHierarchy (boolean) 
		boolean animateParentHierarchy
	private void setupChangeAnimation (android.view.ViewGroup, int, android.animation.Animator, long, android.view.View) 
		android.view.ViewGroup parent
		int changeReason
		android.animation.Animator baseAnimator
		long duration
		android.view.View child
		android.animation.Animator anim
		android.animation.Animator currentAnimation
		android.animation.ValueAnimator pendingAnimRemover
		android.view.View$OnLayoutChangeListener listener
	public void startChangingAnimations () 
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
	public void endChangingAnimations () 
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
	public boolean isChangingLayout () 
	public boolean isRunning () 
	public void cancel () 
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
	public void cancel (int) 
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
		android.animation.Animator anim
		java.util.Iterator i$
		java.util.LinkedHashMap currentAnimCopy
		int transitionType
	private void runAppearingTransition (android.view.ViewGroup, android.view.View) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.view.ViewGroup parent
		android.view.View child
		android.animation.Animator currentAnimation
		android.animation.Animator anim
	private void runDisappearingTransition (android.view.ViewGroup, android.view.View) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.view.ViewGroup parent
		android.view.View child
		android.animation.Animator currentAnimation
		android.animation.Animator anim
		float preAnimAlpha
	private void addChild (android.view.ViewGroup, android.view.View, boolean) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.view.ViewGroup parent
		android.view.View child
		boolean changesLayout
	private boolean hasListeners () 
	public void layoutChange (android.view.ViewGroup) 
		android.view.ViewGroup parent
	public void addChild (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup parent
		android.view.View child
	public void showChild (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup parent
		android.view.View child
	public void showChild (android.view.ViewGroup, android.view.View, int) 
		android.view.ViewGroup parent
		android.view.View child
		int oldVisibility
	private void removeChild (android.view.ViewGroup, android.view.View, boolean) 
		android.animation.LayoutTransition$TransitionListener listener
		java.util.Iterator i$
		java.util.ArrayList listeners
		android.view.ViewGroup parent
		android.view.View child
		boolean changesLayout
	public void removeChild (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup parent
		android.view.View child
	public void hideChild (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup parent
		android.view.View child
	public void hideChild (android.view.ViewGroup, android.view.View, int) 
		android.view.ViewGroup parent
		android.view.View child
		int newVisibility
	public void addTransitionListener (android.animation.LayoutTransition$TransitionListener) 
		android.animation.LayoutTransition$TransitionListener listener
	public void removeTransitionListener (android.animation.LayoutTransition$TransitionListener) 
		android.animation.LayoutTransition$TransitionListener listener
	public java.util.List getTransitionListeners () 
	static java.util.HashMap access$000 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static java.util.HashMap access$100 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static long access$200 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static long access$300 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static long access$314 (android.animation.LayoutTransition, long) 
		android.animation.LayoutTransition x0
		long x1
	static long access$400 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$500 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$600 () 
	static long access$700 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static long access$800 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$900 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$1000 () 
	static long access$1100 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static long access$1200 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$1300 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static android.animation.TimeInterpolator access$1400 () 
	static java.util.LinkedHashMap access$1500 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static boolean access$1600 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static java.util.ArrayList access$1700 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static java.util.LinkedHashMap access$1800 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static java.util.LinkedHashMap access$1900 (android.animation.LayoutTransition) 
		android.animation.LayoutTransition x0
	static void  () 
}

android/animation/TimeAnimator.class
TimeAnimator.java
package android.animation
public android.animation.TimeAnimator extends android.animation.ValueAnimator {
	private android.animation.TimeAnimator$TimeListener mListener
	private long mPreviousTime
	public void  () 
	public void start () 
	boolean animationFrame (long) 
		long totalTime
		long deltaTime
		long currentTime
	public void setTimeListener (android.animation.TimeAnimator$TimeListener) 
		android.animation.TimeAnimator$TimeListener listener
	void animateValue (float) 
		float fraction
	void initAnimation () 
}

android/animation/Animator$AnimatorListener.class
Animator.java
package android.animation
public abstract android.animation.Animator$AnimatorListener extends java.lang.Object {
	public abstract void onAnimationStart (android.animation.Animator) 
	public abstract void onAnimationEnd (android.animation.Animator) 
	public abstract void onAnimationCancel (android.animation.Animator) 
	public abstract void onAnimationRepeat (android.animation.Animator) 
}

android/animation/AnimatorSet$1.class
AnimatorSet.java
package android.animation
 android.animation.AnimatorSet$1 extends android.animation.AnimatorListenerAdapter {
	boolean canceled
	final java.util.ArrayList val$nodesToStart
	final android.animation.AnimatorSet this$0
	void  (android.animation.AnimatorSet, java.util.ArrayList) 
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator anim
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.AnimatorSet$Node node
		int i
		int numNodes
		android.animation.Animator anim
}

android/animation/Animator.class
Animator.java
package android.animation
public abstract android.animation.Animator extends java.lang.Object implements java.lang.Cloneable  {
	java.util.ArrayList mListeners
	java.util.ArrayList mPauseListeners
	boolean mPaused
	public void  () 
	public void start () 
	public void cancel () 
	public void end () 
	public void pause () 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
	public void resume () 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
	public boolean isPaused () 
	public abstract long getStartDelay () 
	public abstract void setStartDelay (long) 
	public abstract android.animation.Animator setDuration (long) 
	public abstract long getDuration () 
	public abstract void setInterpolator (android.animation.TimeInterpolator) 
	public android.animation.TimeInterpolator getInterpolator () 
	public abstract boolean isRunning () 
	public boolean isStarted () 
	public void addListener (android.animation.Animator$AnimatorListener) 
		android.animation.Animator$AnimatorListener listener
	public void removeListener (android.animation.Animator$AnimatorListener) 
		android.animation.Animator$AnimatorListener listener
	public java.util.ArrayList getListeners () 
	public void addPauseListener (android.animation.Animator$AnimatorPauseListener) 
		android.animation.Animator$AnimatorPauseListener listener
	public void removePauseListener (android.animation.Animator$AnimatorPauseListener) 
		android.animation.Animator$AnimatorPauseListener listener
	public void removeAllListeners () 
	public android.animation.Animator clone () 
		int i
		java.util.ArrayList oldListeners
		int numListeners
		int i
		java.util.ArrayList oldListeners
		int numListeners
		android.animation.Animator anim
		CloneNotSupportedException e
	public void setupStartValues () 
	public void setupEndValues () 
	public void setTarget (java.lang.Object) 
		Object target
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/AnimatorSet$AnimatorSetListener.class
AnimatorSet.java
package android.animation
 android.animation.AnimatorSet$AnimatorSetListener extends java.lang.Object implements android.animation.Animator$AnimatorListener  {
	private android.animation.AnimatorSet mAnimatorSet
	final android.animation.AnimatorSet this$0
	void  (android.animation.AnimatorSet, android.animation.AnimatorSet) 
		android.animation.AnimatorSet animatorSet
	public void onAnimationCancel (android.animation.Animator) 
		int i
		int numListeners
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		int i
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		java.util.ArrayList sortedNodes
		boolean allDone
		int numSortedNodes
		android.animation.Animator animation
		android.animation.AnimatorSet$Node animNode
	public void onAnimationRepeat (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
}

android/animation/AnimatorListenerAdapter.class
AnimatorListenerAdapter.java
package android.animation
public abstract android.animation.AnimatorListenerAdapter extends java.lang.Object implements android.animation.Animator$AnimatorListener android.animation.Animator$AnimatorPauseListener  {
	public void  () 
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationRepeat (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationPause (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationResume (android.animation.Animator) 
		android.animation.Animator animation
}

android/animation/ValueAnimator$AnimatorUpdateListener.class
ValueAnimator.java
package android.animation
public abstract android.animation.ValueAnimator$AnimatorUpdateListener extends java.lang.Object {
	public abstract void onAnimationUpdate (android.animation.ValueAnimator) 
}

android/animation/FloatEvaluator.class
FloatEvaluator.java
package android.animation
public android.animation.FloatEvaluator extends java.lang.Object implements android.animation.TypeEvaluator  {
	public void  () 
	public java.lang.Float evaluate (float, java.lang.Number, java.lang.Number) 
		float fraction
		Number startValue
		Number endValue
		float startFloat
	public volatile java.lang.Object evaluate (float, java.lang.Object, java.lang.Object) 
		float x0
		Object x1
		Object x2
}

android/animation/LayoutTransition$TransitionListener.class
LayoutTransition.java
package android.animation
public abstract android.animation.LayoutTransition$TransitionListener extends java.lang.Object {
	public abstract void startTransition (android.animation.LayoutTransition, android.view.ViewGroup, android.view.View, int) 
	public abstract void endTransition (android.animation.LayoutTransition, android.view.ViewGroup, android.view.View, int) 
}

android/animation/PropertyValuesHolder$FloatPropertyValuesHolder.class
PropertyValuesHolder.java
package android.animation
 android.animation.PropertyValuesHolder$FloatPropertyValuesHolder extends android.animation.PropertyValuesHolder {
	private static final java.util.HashMap sJNISetterPropertyMap
	long mJniSetter
	private android.util.FloatProperty mFloatProperty
	android.animation.FloatKeyframeSet mFloatKeyframeSet
	float mFloatAnimatedValue
	public void  (java.lang.String, android.animation.FloatKeyframeSet) 
		String propertyName
		android.animation.FloatKeyframeSet keyframeSet
	public void  (android.util.Property, android.animation.FloatKeyframeSet) 
		android.util.Property property
		android.animation.FloatKeyframeSet keyframeSet
	public transient void  (java.lang.String, float[]) 
		String propertyName
		float[] values
	public transient void  (android.util.Property, float[]) 
		android.util.Property property
		float[] values
	public transient void setFloatValues (float[]) 
		float[] values
	void calculateValue (float) 
		float fraction
	java.lang.Object getAnimatedValue () 
	public android.animation.PropertyValuesHolder$FloatPropertyValuesHolder clone () 
		android.animation.PropertyValuesHolder$FloatPropertyValuesHolder newPVH
	void setAnimatedValue (java.lang.Object) 
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object target
	void setupSetter (java.lang.Class) 
		Long jniSetter
		String methodName
		java.util.HashMap propertyMap
		NoSuchMethodError e
		Class targetClass
	public volatile android.animation.PropertyValuesHolder clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/animation/RectEvaluator.class
RectEvaluator.java
package android.animation
public android.animation.RectEvaluator extends java.lang.Object implements android.animation.TypeEvaluator  {
	public void  () 
	public android.graphics.Rect evaluate (float, android.graphics.Rect, android.graphics.Rect) 
		float fraction
		android.graphics.Rect startValue
		android.graphics.Rect endValue
	public volatile java.lang.Object evaluate (float, java.lang.Object, java.lang.Object) 
		float x0
		Object x1
		Object x2
}

android/animation/Keyframe.class
Keyframe.java
package android.animation
public abstract android.animation.Keyframe extends java.lang.Object implements java.lang.Cloneable  {
	float mFraction
	Class mValueType
	private android.animation.TimeInterpolator mInterpolator
	boolean mHasValue
	public void  () 
	public static android.animation.Keyframe ofInt (float, int) 
		float fraction
		int value
	public static android.animation.Keyframe ofInt (float) 
		float fraction
	public static android.animation.Keyframe ofFloat (float, float) 
		float fraction
		float value
	public static android.animation.Keyframe ofFloat (float) 
		float fraction
	public static android.animation.Keyframe ofObject (float, java.lang.Object) 
		float fraction
		Object value
	public static android.animation.Keyframe ofObject (float) 
		float fraction
	public boolean hasValue () 
	public abstract java.lang.Object getValue () 
	public abstract void setValue (java.lang.Object) 
	public float getFraction () 
	public void setFraction (float) 
		float fraction
	public android.animation.TimeInterpolator getInterpolator () 
	public void setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator interpolator
	public java.lang.Class getType () 
	public abstract android.animation.Keyframe clone () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/animation/ArgbEvaluator.class
ArgbEvaluator.java
package android.animation
public android.animation.ArgbEvaluator extends java.lang.Object implements android.animation.TypeEvaluator  {
	public void  () 
	public java.lang.Object evaluate (float, java.lang.Object, java.lang.Object) 
		float fraction
		Object startValue
		Object endValue
		int startInt
		int startA
		int startR
		int startG
		int startB
		int endInt
		int endA
		int endR
		int endG
		int endB
}

android/animation/TimeAnimator$TimeListener.class
TimeAnimator.java
package android.animation
public abstract android.animation.TimeAnimator$TimeListener extends java.lang.Object {
	public abstract void onTimeUpdate (android.animation.TimeAnimator, long, long) 
}

android/animation/LayoutTransition$1.class
LayoutTransition.java
package android.animation
 android.animation.LayoutTransition$1 extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	final android.view.ViewGroup val$parent
	final android.animation.LayoutTransition this$0
	void  (android.animation.LayoutTransition, android.view.ViewGroup) 
	public boolean onPreDraw () 
		android.view.View$OnLayoutChangeListener listener
		android.view.View view
		java.util.Iterator i$
		java.util.Collection views
		int count
}

android/animation/IntEvaluator.class
IntEvaluator.java
package android.animation
public android.animation.IntEvaluator extends java.lang.Object implements android.animation.TypeEvaluator  {
	public void  () 
	public java.lang.Integer evaluate (float, java.lang.Integer, java.lang.Integer) 
		float fraction
		Integer startValue
		Integer endValue
		int startInt
	public volatile java.lang.Object evaluate (float, java.lang.Object, java.lang.Object) 
		float x0
		Object x1
		Object x2
}

android/R$menu.class
R.java
package android
public final android.R$menu extends java.lang.Object {
	public void  () 
}

android/R$raw.class
R.java
package android
public final android.R$raw extends java.lang.Object {
	public void  () 
}

android/R$xml.class
R.java
package android
public final android.R$xml extends java.lang.Object {
	public void  () 
}

android/filterfw/
android/filterfw/FilterFunctionEnvironment.class
FilterFunctionEnvironment.java
package android.filterfw
public android.filterfw.FilterFunctionEnvironment extends android.filterfw.MffEnvironment {
	public void  () 
	public void  (android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameManager frameManager
	public transient android.filterfw.core.FilterFunction createFunction (java.lang.Class, java.lang.Object[]) 
		Class filterClass
		Object[] parameters
		String filterName
		android.filterfw.core.Filter filter
}

android/filterfw/core/
android/filterfw/core/FinalPort.class
FinalPort.java
package android.filterfw.core
public android.filterfw.core.FinalPort extends android.filterfw.core.FieldPort {
	public void  (android.filterfw.core.Filter, java.lang.String, java.lang.reflect.Field, boolean) 
		android.filterfw.core.Filter filter
		String name
		java.lang.reflect.Field field
		boolean hasDefault
	protected synchronized void setFieldFrame (android.filterfw.core.Frame, boolean) 
		android.filterfw.core.Frame frame
		boolean isAssignment
	public java.lang.String toString () 
}

android/filterfw/core/OneShotScheduler.class
OneShotScheduler.java
package android.filterfw.core
public android.filterfw.core.OneShotScheduler extends android.filterfw.core.RoundRobinScheduler {
	private java.util.HashMap scheduled
	private final boolean mLogVerbose
	private static final String TAG
	public void  (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public void reset () 
	public android.filterfw.core.Filter scheduleNextNode () 
		android.filterfw.core.Filter filter
		android.filterfw.core.Filter first
}

android/filterfw/core/KeyValueMap.class
KeyValueMap.java
package android.filterfw.core
public android.filterfw.core.KeyValueMap extends java.util.HashMap {
	public void  () 
	public transient void setKeyValues (java.lang.Object[]) 
		String key
		Object value
		int i
		Object[] keyValues
	public static transient android.filterfw.core.KeyValueMap fromKeyValues (java.lang.Object[]) 
		Object[] keyValues
		android.filterfw.core.KeyValueMap result
	public java.lang.String getString (java.lang.String) 
		String key
		Object result
	public int getInt (java.lang.String) 
		String key
		Object result
	public float getFloat (java.lang.String) 
		String key
		Object result
	public java.lang.String toString () 
		String valueString
		String valueString
		Object value
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.io.StringWriter writer
}

android/filterfw/core/SerializedFrame$DirectByteInputStream.class
SerializedFrame.java
package android.filterfw.core
 android.filterfw.core.SerializedFrame$DirectByteInputStream extends java.io.InputStream {
	private byte[] mBuffer
	private int mPos
	private int mSize
	final android.filterfw.core.SerializedFrame this$0
	public void  (android.filterfw.core.SerializedFrame, byte[], int) 
		byte[] buffer
		int size
	public final int available () 
	public final int read () 
	public final int read (byte[], int, int) 
		byte[] b
		int off
		int len
	public final long skip (long) 
		long n
}

android/filterfw/core/ShaderProgram.class
ShaderProgram.java
package android.filterfw.core
public android.filterfw.core.ShaderProgram extends android.filterfw.core.Program {
	private int shaderProgramId
	private int mMaxTileSize
	private android.filterfw.core.GLEnvironment mGLEnvironment
	private android.filterfw.core.StopWatchMap mTimer
	private void setTimer () 
	private void  () 
	private void  (android.filterfw.core.NativeAllocatorTag) 
		android.filterfw.core.NativeAllocatorTag tag
	public void  (android.filterfw.core.FilterContext, java.lang.String) 
		android.filterfw.core.FilterContext context
		String fragmentShader
	public void  (android.filterfw.core.FilterContext, java.lang.String, java.lang.String) 
		android.filterfw.core.FilterContext context
		String vertexShader
		String fragmentShader
	public static android.filterfw.core.ShaderProgram createIdentity (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.ShaderProgram program
	protected void finalize ()  throws java.lang.Throwable 
	public android.filterfw.core.GLEnvironment getGLEnvironment () 
	public void process (android.filterfw.core.Frame[], android.filterfw.core.Frame) 
		int i
		int xTiles
		int yTiles
		android.filterfw.core.Frame[] inputs
		android.filterfw.core.Frame output
		android.filterfw.core.GLFrame[] glInputs
		android.filterfw.core.GLFrame glOutput
	public void setHostValue (java.lang.String, java.lang.Object) 
		String variableName
		Object value
	public java.lang.Object getHostValue (java.lang.String) 
		String variableName
	public void setAttributeValues (java.lang.String, float[], int) 
		String attributeName
		float[] data
		int componentCount
	public void setAttributeValues (java.lang.String, android.filterfw.core.VertexFrame, int, int, int, int, boolean) 
		String attributeName
		android.filterfw.core.VertexFrame vertexData
		int type
		int componentCount
		int strideInBytes
		int offsetInBytes
		boolean normalize
	public void setSourceRegion (android.filterfw.geometry.Quad) 
		android.filterfw.geometry.Quad region
	public void setTargetRegion (android.filterfw.geometry.Quad) 
		android.filterfw.geometry.Quad region
	public void setSourceRect (float, float, float, float) 
		float x
		float y
		float width
		float height
	public void setTargetRect (float, float, float, float) 
		float x
		float y
		float width
		float height
	public void setClearsOutput (boolean) 
		boolean clears
	public void setClearColor (float, float, float) 
		float r
		float g
		float b
	public void setBlendEnabled (boolean) 
		boolean enable
	public void setBlendFunc (int, int) 
		int sfactor
		int dfactor
	public void setDrawMode (int) 
		int drawMode
	public void setVertexCount (int) 
		int count
	public void setMaximumTileSize (int) 
		int size
	public void beginDrawing () 
	private static android.filterfw.core.GLEnvironment getGLEnvironment (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.GLEnvironment result
	private native boolean allocate (android.filterfw.core.GLEnvironment, java.lang.String, java.lang.String) 
	private native boolean deallocate () 
	private native boolean compileAndLink () 
	private native boolean shaderProcess (android.filterfw.core.GLFrame[], android.filterfw.core.GLFrame) 
	private native boolean setUniformValue (java.lang.String, java.lang.Object) 
	private native java.lang.Object getUniformValue (java.lang.String) 
	public native boolean setSourceRegion (float, float, float, float, float, float, float, float) 
	private native boolean setTargetRegion (float, float, float, float, float, float, float, float) 
	private static native android.filterfw.core.ShaderProgram nativeCreateIdentity (android.filterfw.core.GLEnvironment) 
	private native boolean setShaderClearsOutput (boolean) 
	private native boolean setShaderBlendEnabled (boolean) 
	private native boolean setShaderBlendFunc (int, int) 
	private native boolean setShaderClearColor (float, float, float) 
	private native boolean setShaderDrawMode (int) 
	private native boolean setShaderTileCounts (int, int) 
	private native boolean setShaderVertexCount (int) 
	private native boolean beginShaderDrawing () 
	private native boolean setShaderAttributeValues (java.lang.String, float[], int) 
	private native boolean setShaderAttributeVertexFrame (java.lang.String, android.filterfw.core.VertexFrame, int, int, int, int, boolean) 
	static void  () 
}

android/filterfw/core/FilterFunction.class
FilterFunction.java
package android.filterfw.core
public android.filterfw.core.FilterFunction extends java.lang.Object {
	private android.filterfw.core.Filter mFilter
	private android.filterfw.core.FilterContext mFilterContext
	private boolean mFilterIsSetup
	private android.filterfw.core.FilterFunction$FrameHolderPort[] mResultHolders
	public void  (android.filterfw.core.FilterContext, android.filterfw.core.Filter) 
		android.filterfw.core.FilterContext context
		android.filterfw.core.Filter filter
	public android.filterfw.core.Frame execute (android.filterfw.core.KeyValueMap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.filterfw.core.KeyValueMap inputMap
		int filterOutCount
		boolean didActivateGLEnv
		android.filterfw.core.GLEnvironment glEnv
		android.filterfw.core.Frame result
	public transient android.filterfw.core.Frame executeWithArgList (java.lang.Object[]) 
		Object[] inputs
	public void close () 
	public android.filterfw.core.FilterContext getContext () 
	public android.filterfw.core.Filter getFilter () 
	public void setInputFrame (java.lang.String, android.filterfw.core.Frame) 
		String input
		android.filterfw.core.Frame frame
	public void setInputValue (java.lang.String, java.lang.Object) 
		String input
		Object value
	public void tearDown () 
	public java.lang.String toString () 
	private void connectFilterOutputs () 
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
		int i
}

android/filterfw/core/ProgramPort.class
ProgramPort.java
package android.filterfw.core
public android.filterfw.core.ProgramPort extends android.filterfw.core.FieldPort {
	protected String mVarName
	public void  (android.filterfw.core.Filter, java.lang.String, java.lang.String, java.lang.reflect.Field, boolean) 
		android.filterfw.core.Filter filter
		String name
		String varName
		java.lang.reflect.Field field
		boolean hasDefault
	public java.lang.String toString () 
	public synchronized void transfer (android.filterfw.core.FilterContext) 
		android.filterfw.core.Program program
		Object fieldValue
		IllegalAccessException e
		ClassCastException e
		android.filterfw.core.FilterContext context
}

android/filterfw/core/GraphRunner.class
GraphRunner.java
package android.filterfw.core
public abstract android.filterfw.core.GraphRunner extends java.lang.Object {
	protected android.filterfw.core.FilterContext mFilterContext
	public static final int RESULT_UNKNOWN
	public static final int RESULT_RUNNING
	public static final int RESULT_FINISHED
	public static final int RESULT_SLEEPING
	public static final int RESULT_BLOCKED
	public static final int RESULT_STOPPED
	public static final int RESULT_ERROR
	public void  (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public abstract android.filterfw.core.FilterGraph getGraph () 
	public android.filterfw.core.FilterContext getContext () 
	protected boolean activateGlContext () 
		android.filterfw.core.GLEnvironment glEnv
	protected void deactivateGlContext () 
		android.filterfw.core.GLEnvironment glEnv
	public abstract void run () 
	public abstract void setDoneCallback (android.filterfw.core.GraphRunner$OnRunnerDoneListener) 
	public abstract boolean isRunning () 
	public abstract void stop () 
	public abstract void close () 
	public abstract java.lang.Exception getError () 
}

android/filterfw/core/CachedFrameManager.class
CachedFrameManager.java
package android.filterfw.core
public android.filterfw.core.CachedFrameManager extends android.filterfw.core.SimpleFrameManager {
	private java.util.SortedMap mAvailableFrames
	private int mStorageCapacity
	private int mStorageSize
	private int mTimeStamp
	public void  () 
	public android.filterfw.core.Frame newFrame (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.Frame result
	public android.filterfw.core.Frame newBoundFrame (android.filterfw.core.FrameFormat, int, long) 
		android.filterfw.core.FrameFormat format
		int bindingType
		long bindingId
		android.filterfw.core.Frame result
	public android.filterfw.core.Frame retainFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public android.filterfw.core.Frame releaseFrame (android.filterfw.core.Frame) 
		int refCount
		android.filterfw.core.Frame frame
	public void clearCache () 
		android.filterfw.core.Frame frame
		java.util.Iterator i$
	public void tearDown () 
	private boolean storeFrame (android.filterfw.core.Frame) 
		int frameSize
		int newStorageSize
		android.filterfw.core.Frame frame
	private void dropOldestFrame () 
		int oldest
		android.filterfw.core.Frame frame
	private android.filterfw.core.Frame findAvailableFrame (android.filterfw.core.FrameFormat, int, long) 
		android.filterfw.core.Frame frame
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.filterfw.core.FrameFormat format
		int bindingType
		long bindingId
}

android/filterfw/core/FilterContext$OnFrameReceivedListener.class
FilterContext.java
package android.filterfw.core
public abstract android.filterfw.core.FilterContext$OnFrameReceivedListener extends java.lang.Object {
	public abstract void onFrameReceived (android.filterfw.core.Filter, android.filterfw.core.Frame, java.lang.Object) 
}

android/filterfw/core/FilterGraph.class
FilterGraph.java
package android.filterfw.core
public android.filterfw.core.FilterGraph extends java.lang.Object {
	private java.util.HashSet mFilters
	private java.util.HashMap mNameMap
	private java.util.HashMap mPreconnections
	public static final int AUTOBRANCH_OFF
	public static final int AUTOBRANCH_SYNCED
	public static final int AUTOBRANCH_UNSYNCED
	public static final int TYPECHECK_OFF
	public static final int TYPECHECK_DYNAMIC
	public static final int TYPECHECK_STRICT
	private boolean mIsReady
	private int mAutoBranchMode
	private int mTypeCheckMode
	private boolean mDiscardUnconnectedOutputs
	private boolean mLogVerbose
	private String TAG
	public void  () 
	public boolean addFilter (android.filterfw.core.Filter) 
		android.filterfw.core.Filter filter
	public boolean containsFilter (android.filterfw.core.Filter) 
		android.filterfw.core.Filter filter
	public android.filterfw.core.Filter getFilter (java.lang.String) 
		String name
	public void connect (android.filterfw.core.Filter, java.lang.String, android.filterfw.core.Filter, java.lang.String) 
		android.filterfw.core.Filter source
		String outputName
		android.filterfw.core.Filter target
		String inputName
		android.filterfw.core.OutputPort outPort
		android.filterfw.core.InputPort inPort
	public void connect (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String sourceName
		String outputName
		String targetName
		String inputName
		android.filterfw.core.Filter source
		android.filterfw.core.Filter target
	public java.util.Set getFilters () 
	public void beginProcessing () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
	public void flushFrames () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
	public void closeFilters (android.filterfw.core.FilterContext) 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		android.filterfw.core.FilterContext context
	public boolean isReady () 
	public void setAutoBranchMode (int) 
		int autoBranchMode
	public void setDiscardUnconnectedOutputs (boolean) 
		boolean discard
	public void setTypeCheckMode (int) 
		int typeCheckMode
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		android.filterfw.core.FilterContext context
	private boolean readyForProcessing (android.filterfw.core.Filter, java.util.Set) 
		android.filterfw.core.Filter dependency
		android.filterfw.core.InputPort port
		java.util.Iterator i$
		android.filterfw.core.Filter filter
		java.util.Set processed
	private void runTypeCheck () 
		android.filterfw.core.Filter target
		android.filterfw.core.OutputPort port
		java.util.Iterator i$
		android.filterfw.core.Filter filter
		java.util.Stack filterStack
		java.util.Set processedFilters
	private void updateOutputs (android.filterfw.core.Filter) 
		android.filterfw.core.FrameFormat inputFormat
		android.filterfw.core.FrameFormat outputFormat
		android.filterfw.core.InputPort inputPort
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
		android.filterfw.core.Filter filter
	private void runTypeCheckOn (android.filterfw.core.Filter) 
		boolean compatible
		android.filterfw.core.FrameFormat sourceFormat
		android.filterfw.core.FrameFormat targetFormat
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		android.filterfw.core.Filter filter
	private void checkConnections () 
	private void discardUnconnectedOutputs () 
		android.filterpacks.base.NullFilter nullFilter
		android.filterfw.core.OutputPort port
		java.util.Iterator i$
		int id
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		java.util.LinkedList addedFilters
	private void removeFilter (android.filterfw.core.Filter) 
		android.filterfw.core.Filter filter
	private void preconnect (android.filterfw.core.OutputPort, android.filterfw.core.InputPort) 
		android.filterfw.core.OutputPort outPort
		android.filterfw.core.InputPort inPort
		java.util.LinkedList targets
	private void connectPorts () 
		android.filterfw.core.OutputPort branchOutPort
		java.util.Iterator i$
		android.filterpacks.base.FrameBranch branch
		android.filterfw.core.KeyValueMap branchParams
		java.util.Iterator inputPortIter
		android.filterfw.core.OutputPort outputPort
		java.util.LinkedList inputPorts
		java.util.Map$Entry connection
		java.util.Iterator i$
		int branchId
	private java.util.HashSet getSourceFilters () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		java.util.HashSet sourceFilters
	void setupFilters () 
}

android/filterfw/core/GraphRunner$OnRunnerDoneListener.class
GraphRunner.java
package android.filterfw.core
public abstract android.filterfw.core.GraphRunner$OnRunnerDoneListener extends java.lang.Object {
	public abstract void onRunnerDone (int) 
}

android/filterfw/core/AsyncRunner$AsyncRunnerTask.class
AsyncRunner.java
package android.filterfw.core
 android.filterfw.core.AsyncRunner$AsyncRunnerTask extends android.os.AsyncTask {
	private static final String TAG
	final android.filterfw.core.AsyncRunner this$0
	private void  (android.filterfw.core.AsyncRunner) 
	protected transient android.filterfw.core.AsyncRunner$RunnerResult doInBackground (android.filterfw.core.SyncRunner[]) 
		Exception exception
		Exception exception
		android.filterfw.core.SyncRunner[] runner
		android.filterfw.core.AsyncRunner$RunnerResult result
	protected void onCancelled (android.filterfw.core.AsyncRunner$RunnerResult) 
		android.filterfw.core.AsyncRunner$RunnerResult result
	protected void onPostExecute (android.filterfw.core.AsyncRunner$RunnerResult) 
		Exception exception
		android.filterfw.core.AsyncRunner$RunnerResult result
	protected volatile void onCancelled (java.lang.Object) 
		Object x0
	protected volatile void onPostExecute (java.lang.Object) 
		Object x0
	protected volatile java.lang.Object doInBackground (java.lang.Object[]) 
		Object[] x0
	void  (android.filterfw.core.AsyncRunner, android.filterfw.core.AsyncRunner$1) 
		android.filterfw.core.AsyncRunner x0
		android.filterfw.core.AsyncRunner$1 x1
}

android/filterfw/core/SimpleFrameManager.class
SimpleFrameManager.java
package android.filterfw.core
public android.filterfw.core.SimpleFrameManager extends android.filterfw.core.FrameManager {
	public void  () 
	public android.filterfw.core.Frame newFrame (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
	public android.filterfw.core.Frame newBoundFrame (android.filterfw.core.FrameFormat, int, long) 
		android.filterfw.core.GLFrame glFrame
		android.filterfw.core.FrameFormat format
		int bindingType
		long bindingId
		android.filterfw.core.Frame result
	private android.filterfw.core.Frame createNewFrame (android.filterfw.core.FrameFormat) 
		android.filterfw.core.GLFrame glFrame
		android.filterfw.core.FrameFormat format
		android.filterfw.core.Frame result
	public android.filterfw.core.Frame retainFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public android.filterfw.core.Frame releaseFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
		int refCount
}

android/filterfw/core/FilterSurfaceView.class
FilterSurfaceView.java
package android.filterfw.core
public android.filterfw.core.FilterSurfaceView extends android.view.SurfaceView implements android.view.SurfaceHolder$Callback  {
	private static int STATE_ALLOCATED
	private static int STATE_CREATED
	private static int STATE_INITIALIZED
	private int mState
	private android.view.SurfaceHolder$Callback mListener
	private android.filterfw.core.GLEnvironment mGLEnv
	private int mFormat
	private int mWidth
	private int mHeight
	private int mSurfaceId
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public synchronized void bindToListener (android.view.SurfaceHolder$Callback, android.filterfw.core.GLEnvironment) 
		android.view.SurfaceHolder$Callback listener
		android.filterfw.core.GLEnvironment glEnv
	public synchronized void unbind () 
	public synchronized int getSurfaceId () 
	public synchronized android.filterfw.core.GLEnvironment getGLEnv () 
	public synchronized void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public synchronized void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int width
		int height
	public synchronized void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	private void registerSurface () 
	private void unregisterSurface () 
	static void  () 
}

android/filterfw/core/GLFrameTimer.class
GLFrame.java
package android.filterfw.core
 android.filterfw.core.GLFrameTimer extends java.lang.Object {
	private static android.filterfw.core.StopWatchMap mTimer
	void  () 
	public static android.filterfw.core.StopWatchMap get () 
	static void  () 
}

android/filterfw/core/NativeProgram.class
NativeProgram.java
package android.filterfw.core
public android.filterfw.core.NativeProgram extends android.filterfw.core.Program {
	private int nativeProgramId
	private boolean mHasInitFunction
	private boolean mHasTeardownFunction
	private boolean mHasSetValueFunction
	private boolean mHasGetValueFunction
	private boolean mHasResetFunction
	private boolean mTornDown
	public void  (java.lang.String, java.lang.String) 
		String nativeLibName
		String nativeFunctionPrefix
		String fullLibName
		String processFuncName
		String initFuncName
		String teardownFuncName
		String setValueFuncName
		String getValueFuncName
		String resetFuncName
	public void tearDown () 
	public void reset () 
	protected void finalize ()  throws java.lang.Throwable 
	public void process (android.filterfw.core.Frame[], android.filterfw.core.Frame) 
		int i
		android.filterfw.core.Frame[] inputs
		android.filterfw.core.Frame output
		android.filterfw.core.NativeFrame[] nativeInputs
		android.filterfw.core.NativeFrame nativeOutput
	public void setHostValue (java.lang.String, java.lang.Object) 
		String variableName
		Object value
	public java.lang.Object getHostValue (java.lang.String) 
		String variableName
	private native boolean allocate () 
	private native boolean deallocate () 
	private native boolean nativeInit () 
	private native boolean openNativeLibrary (java.lang.String) 
	private native boolean bindInitFunction (java.lang.String) 
	private native boolean bindSetValueFunction (java.lang.String) 
	private native boolean bindGetValueFunction (java.lang.String) 
	private native boolean bindProcessFunction (java.lang.String) 
	private native boolean bindResetFunction (java.lang.String) 
	private native boolean bindTeardownFunction (java.lang.String) 
	private native boolean callNativeInit () 
	private native boolean callNativeSetValue (java.lang.String, java.lang.String) 
	private native java.lang.String callNativeGetValue (java.lang.String) 
	private native boolean callNativeProcess (android.filterfw.core.NativeFrame[], android.filterfw.core.NativeFrame) 
	private native boolean callNativeReset () 
	private native boolean callNativeTeardown () 
	static void  () 
}

android/filterfw/core/SyncRunner$1.class
SyncRunner.java
package android.filterfw.core
 android.filterfw.core.SyncRunner$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.filterfw.core.Filter val$filterToSchedule
	final android.os.ConditionVariable val$conditionToWake
	final android.filterfw.core.SyncRunner this$0
	void  (android.filterfw.core.SyncRunner, android.filterfw.core.Filter, android.os.ConditionVariable) 
	public void run () 
}

android/filterfw/core/GenerateProgramPorts.class
GenerateProgramPorts.java
package android.filterfw.core
public abstract android.filterfw.core.GenerateProgramPorts extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract android.filterfw.core.GenerateProgramPort[] value () 
}

android/filterfw/core/StopWatch.class
StopWatchMap.java
package android.filterfw.core
 android.filterfw.core.StopWatch extends java.lang.Object {
	private int STOP_WATCH_LOGGING_PERIOD
	private String TAG
	private String mName
	private long mStartTime
	private long mTotalTime
	private int mNumCalls
	public void  (java.lang.String) 
		String name
	public void start () 
	public void stop () 
		long stopTime
}

android/filterfw/core/Frame.class
Frame.java
package android.filterfw.core
public abstract android.filterfw.core.Frame extends java.lang.Object {
	public static final int NO_BINDING
	public static final long TIMESTAMP_NOT_SET
	public static final long TIMESTAMP_UNKNOWN
	private android.filterfw.core.FrameFormat mFormat
	private android.filterfw.core.FrameManager mFrameManager
	private boolean mReadOnly
	private boolean mReusable
	private int mRefCount
	private int mBindingType
	private long mBindingId
	private long mTimestamp
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager, int, long) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
		int bindingType
		long bindingId
	public android.filterfw.core.FrameFormat getFormat () 
	public int getCapacity () 
	public boolean isReadOnly () 
	public int getBindingType () 
	public long getBindingId () 
	public void setObjectValue (java.lang.Object) 
		Object object
	public abstract java.lang.Object getObjectValue () 
	public abstract void setInts (int[]) 
	public abstract int[] getInts () 
	public abstract void setFloats (float[]) 
	public abstract float[] getFloats () 
	public abstract void setData (java.nio.ByteBuffer, int, int) 
	public void setData (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public void setData (byte[], int, int) 
		byte[] bytes
		int offset
		int length
	public abstract java.nio.ByteBuffer getData () 
	public abstract void setBitmap (android.graphics.Bitmap) 
	public abstract android.graphics.Bitmap getBitmap () 
	public void setTimestamp (long) 
		long timestamp
	public long getTimestamp () 
	public void setDataFromFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	protected boolean requestResize (int[]) 
		int[] newDimensions
	public int getRefCount () 
	public android.filterfw.core.Frame release () 
	public android.filterfw.core.Frame retain () 
	public android.filterfw.core.FrameManager getFrameManager () 
	protected void assertFrameMutable () 
	protected void setReusable (boolean) 
		boolean reusable
	protected void setFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
	protected void setGenericObjectValue (java.lang.Object) 
		Object value
	protected static android.graphics.Bitmap convertBitmapToRGBA (android.graphics.Bitmap) 
		android.graphics.Bitmap result
		android.graphics.Bitmap bitmap
	protected void reset (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat newFormat
	protected void onFrameStore () 
	protected void onFrameFetch () 
	protected abstract boolean hasNativeAllocation () 
	protected abstract void releaseNativeAllocation () 
	final int incRefCount () 
	final int decRefCount () 
	final boolean isReusable () 
	final void markReadOnly () 
}

android/filterfw/core/GenerateProgramPort.class
GenerateProgramPort.java
package android.filterfw.core
public abstract android.filterfw.core.GenerateProgramPort extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract java.lang.Class type () 
	public abstract java.lang.String variableName () 
	public abstract boolean hasDefault () 
}

android/filterfw/core/Scheduler.class
Scheduler.java
package android.filterfw.core
public abstract android.filterfw.core.Scheduler extends java.lang.Object {
	private android.filterfw.core.FilterGraph mGraph
	void  (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	android.filterfw.core.FilterGraph getGraph () 
	abstract void reset () 
	abstract android.filterfw.core.Filter scheduleNextNode () 
	boolean finished () 
}

android/filterfw/core/VertexFrame.class
VertexFrame.java
package android.filterfw.core
public android.filterfw.core.VertexFrame extends android.filterfw.core.Frame {
	private int vertexFrameId
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
	protected synchronized boolean hasNativeAllocation () 
	protected synchronized void releaseNativeAllocation () 
	public java.lang.Object getObjectValue () 
	public void setInts (int[]) 
		int[] ints
	public int[] getInts () 
	public void setFloats (float[]) 
		float[] floats
	public float[] getFloats () 
	public void setData (java.nio.ByteBuffer, int, int) 
		java.nio.ByteBuffer buffer
		int offset
		int length
		byte[] bytes
	public java.nio.ByteBuffer getData () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public android.graphics.Bitmap getBitmap () 
	public void setDataFromFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public int getVboId () 
	public java.lang.String toString () 
	private native boolean nativeAllocate (int) 
	private native boolean nativeDeallocate () 
	private native boolean setNativeData (byte[], int, int) 
	private native boolean setNativeInts (int[]) 
	private native boolean setNativeFloats (float[]) 
	private native int getNativeVboId () 
	static void  () 
}

android/filterfw/core/SerializedFrame.class
SerializedFrame.java
package android.filterfw.core
public android.filterfw.core.SerializedFrame extends android.filterfw.core.Frame {
	private static final int INITIAL_CAPACITY
	private android.filterfw.core.SerializedFrame$DirectByteOutputStream mByteOutputStream
	private java.io.ObjectOutputStream mObjectOut
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		java.io.IOException e
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
	static android.filterfw.core.SerializedFrame wrapObject (java.lang.Object, android.filterfw.core.FrameManager) 
		Object object
		android.filterfw.core.FrameManager frameManager
		android.filterfw.core.FrameFormat format
		android.filterfw.core.SerializedFrame result
	protected boolean hasNativeAllocation () 
	protected void releaseNativeAllocation () 
	public java.lang.Object getObjectValue () 
	public void setInts (int[]) 
		int[] ints
	public int[] getInts () 
		Object result
	public void setFloats (float[]) 
		float[] floats
	public float[] getFloats () 
		Object result
	public void setData (java.nio.ByteBuffer, int, int) 
		java.nio.ByteBuffer buffer
		int offset
		int length
	public java.nio.ByteBuffer getData () 
		Object result
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public android.graphics.Bitmap getBitmap () 
		Object result
	protected void setGenericObjectValue (java.lang.Object) 
		Object object
	private final void serializeObjectValue (java.lang.Object) 
		java.io.IOException e
		Object object
	private final java.lang.Object deserializeObjectValue () 
		java.io.InputStream inputStream
		java.io.ObjectInputStream objectStream
		java.io.IOException e
		ClassNotFoundException e
	public java.lang.String toString () 
}

android/filterfw/core/AsyncRunner$RunnerResult.class
AsyncRunner.java
package android.filterfw.core
 android.filterfw.core.AsyncRunner$RunnerResult extends java.lang.Object {
	public int status
	public Exception exception
	final android.filterfw.core.AsyncRunner this$0
	private void  (android.filterfw.core.AsyncRunner) 
	void  (android.filterfw.core.AsyncRunner, android.filterfw.core.AsyncRunner$1) 
		android.filterfw.core.AsyncRunner x0
		android.filterfw.core.AsyncRunner$1 x1
}

android/filterfw/core/FieldPort.class
FieldPort.java
package android.filterfw.core
public android.filterfw.core.FieldPort extends android.filterfw.core.InputPort {
	protected java.lang.reflect.Field mField
	protected boolean mHasFrame
	protected boolean mValueWaiting
	protected Object mValue
	public void  (android.filterfw.core.Filter, java.lang.String, java.lang.reflect.Field, boolean) 
		android.filterfw.core.Filter filter
		String name
		java.lang.reflect.Field field
		boolean hasDefault
	public void clear () 
	public void pushFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public void setFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public java.lang.Object getTarget () 
		IllegalAccessException e
	public synchronized void transfer (android.filterfw.core.FilterContext) 
		IllegalAccessException e
		android.filterfw.core.FilterContext context
	public synchronized android.filterfw.core.Frame pullFrame () 
	public synchronized boolean hasFrame () 
	public synchronized boolean acceptsFrame () 
	public java.lang.String toString () 
	protected synchronized void setFieldFrame (android.filterfw.core.Frame, boolean) 
		android.filterfw.core.Frame frame
		boolean isAssignment
		Object value
}

android/filterfw/core/GLEnvironment.class
GLEnvironment.java
package android.filterfw.core
public android.filterfw.core.GLEnvironment extends java.lang.Object {
	private int glEnvId
	private boolean mManageContext
	public void  () 
	private void  (android.filterfw.core.NativeAllocatorTag) 
		android.filterfw.core.NativeAllocatorTag tag
	public synchronized void tearDown () 
	protected void finalize ()  throws java.lang.Throwable 
	public void initWithNewContext () 
	public void initWithCurrentContext () 
	public boolean isActive () 
	public boolean isContextActive () 
	public static boolean isAnyContextActive () 
	public void activate () 
	public void deactivate () 
	public void swapBuffers () 
	public int registerSurface (android.view.Surface) 
		android.view.Surface surface
		int result
	public int registerSurfaceTexture (android.graphics.SurfaceTexture, int, int) 
		android.graphics.SurfaceTexture surfaceTexture
		int width
		int height
		android.view.Surface surface
		int result
	public int registerSurfaceFromMediaRecorder (android.media.MediaRecorder) 
		android.media.MediaRecorder mediaRecorder
		int result
	public void activateSurfaceWithId (int) 
		int surfaceId
	public void unregisterSurfaceId (int) 
		int surfaceId
	public void setSurfaceTimestamp (long) 
		long timestamp
	private native boolean nativeInitWithNewContext () 
	private native boolean nativeInitWithCurrentContext () 
	private native boolean nativeIsActive () 
	private native boolean nativeIsContextActive () 
	private static native boolean nativeIsAnyContextActive () 
	private native boolean nativeActivate () 
	private native boolean nativeDeactivate () 
	private native boolean nativeSwapBuffers () 
	private native boolean nativeAllocate () 
	private native boolean nativeDeallocate () 
	private native int nativeAddSurface (android.view.Surface) 
	private native int nativeAddSurfaceWidthHeight (android.view.Surface, int, int) 
	private native int nativeAddSurfaceFromMediaRecorder (android.media.MediaRecorder) 
	private native boolean nativeDisconnectSurfaceMediaSource (android.media.MediaRecorder) 
	private native boolean nativeActivateSurfaceId (int) 
	private native boolean nativeRemoveSurfaceId (int) 
	private native boolean nativeSetSurfaceTimestamp (long) 
	static void  () 
}

android/filterfw/core/NativeFrame.class
NativeFrame.java
package android.filterfw.core
public android.filterfw.core.NativeFrame extends android.filterfw.core.Frame {
	private int nativeFrameId
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
		int capacity
	protected synchronized void releaseNativeAllocation () 
	protected synchronized boolean hasNativeAllocation () 
	public int getCapacity () 
	public java.lang.Object getObjectValue () 
		Exception e
		Class structClass
		android.filterfw.core.NativeBuffer structData
	public void setInts (int[]) 
		int[] ints
	public int[] getInts () 
	public void setFloats (float[]) 
		float[] floats
	public float[] getFloats () 
	public void setData (java.nio.ByteBuffer, int, int) 
		java.nio.ByteBuffer buffer
		int offset
		int length
		byte[] bytes
	public java.nio.ByteBuffer getData () 
		byte[] data
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap rgbaBitmap
		int byteCount
		int bps
		android.graphics.Bitmap bitmap
	public android.graphics.Bitmap getBitmap () 
		android.graphics.Bitmap result
		int byteCount
		int bps
	public void setDataFromFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public java.lang.String toString () 
	private native boolean nativeAllocate (int) 
	private native boolean nativeDeallocate () 
	private native int getNativeCapacity () 
	private static native int nativeIntSize () 
	private static native int nativeFloatSize () 
	private native boolean setNativeData (byte[], int, int) 
	private native byte[] getNativeData (int) 
	private native boolean getNativeBuffer (android.filterfw.core.NativeBuffer) 
	private native boolean setNativeInts (int[]) 
	private native boolean setNativeFloats (float[]) 
	private native int[] getNativeInts (int) 
	private native float[] getNativeFloats (int) 
	private native boolean setNativeBitmap (android.graphics.Bitmap, int, int) 
	private native boolean getNativeBitmap (android.graphics.Bitmap, int, int) 
	private native boolean nativeCopyFromNative (android.filterfw.core.NativeFrame) 
	private native boolean nativeCopyFromGL (android.filterfw.core.GLFrame) 
	static void  () 
}

android/filterfw/core/Program.class
Program.java
package android.filterfw.core
public abstract android.filterfw.core.Program extends java.lang.Object {
	public void  () 
	public abstract void process (android.filterfw.core.Frame[], android.filterfw.core.Frame) 
	public void process (android.filterfw.core.Frame, android.filterfw.core.Frame) 
		android.filterfw.core.Frame input
		android.filterfw.core.Frame output
		android.filterfw.core.Frame[] inputs
	public abstract void setHostValue (java.lang.String, java.lang.Object) 
	public abstract java.lang.Object getHostValue (java.lang.String) 
	public void reset () 
}

android/filterfw/core/FilterFactory.class
FilterFactory.java
package android.filterfw.core
public android.filterfw.core.FilterFactory extends java.lang.Object {
	private static android.filterfw.core.FilterFactory mSharedFactory
	private java.util.HashSet mPackages
	private static ClassLoader mCurrentClassLoader
	private static java.util.HashSet mLibraries
	private static Object mClassLoaderGuard
	private static final String TAG
	private static boolean mLogVerbose
	public void  () 
	public static android.filterfw.core.FilterFactory sharedFactory () 
	public static void addFilterLibrary (java.lang.String) 
		String libraryPath
	public void addPackage (java.lang.String) 
		String packageName
	public android.filterfw.core.Filter createFilterByClassName (java.lang.String, java.lang.String) 
		ClassNotFoundException e
		String packageName
		java.util.Iterator i$
		String className
		String filterName
		Class filterClass
	public android.filterfw.core.Filter createFilterByClass (java.lang.Class, java.lang.String) 
		ClassCastException e
		NoSuchMethodException e
		Throwable t
		Class filterClass
		String filterName
		java.lang.reflect.Constructor filterConstructor
		android.filterfw.core.Filter filter
	static void  () 
}

android/filterfw/core/StopWatchMap.class
StopWatchMap.java
package android.filterfw.core
public android.filterfw.core.StopWatchMap extends java.lang.Object {
	public boolean LOG_MFF_RUNNING_TIMES
	private java.util.HashMap mStopWatches
	public void  () 
	public void start (java.lang.String) 
		String stopWatchName
	public void stop (java.lang.String) 
		String stopWatchName
}

android/filterfw/core/SimpleFrame.class
SimpleFrame.java
package android.filterfw.core
public android.filterfw.core.SimpleFrame extends android.filterfw.core.Frame {
	private Object mObject
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
	static android.filterfw.core.SimpleFrame wrapObject (java.lang.Object, android.filterfw.core.FrameManager) 
		Object object
		android.filterfw.core.FrameManager frameManager
		android.filterfw.core.FrameFormat format
		android.filterfw.core.SimpleFrame result
	private void initWithFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
		int count
		int baseType
	protected boolean hasNativeAllocation () 
	protected void releaseNativeAllocation () 
	public java.lang.Object getObjectValue () 
	public void setInts (int[]) 
		int[] ints
	public int[] getInts () 
	public void setFloats (float[]) 
		float[] floats
	public float[] getFloats () 
	public void setData (java.nio.ByteBuffer, int, int) 
		java.nio.ByteBuffer buffer
		int offset
		int length
	public java.nio.ByteBuffer getData () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public android.graphics.Bitmap getBitmap () 
	private void setFormatObjectClass (java.lang.Class) 
		Class objectClass
		android.filterfw.core.MutableFrameFormat format
	protected void setGenericObjectValue (java.lang.Object) 
		Object object
		android.filterfw.core.FrameFormat format
	public java.lang.String toString () 
}

android/filterfw/core/FrameManager.class
FrameManager.java
package android.filterfw.core
public abstract android.filterfw.core.FrameManager extends java.lang.Object {
	private android.filterfw.core.FilterContext mContext
	public void  () 
	public abstract android.filterfw.core.Frame newFrame (android.filterfw.core.FrameFormat) 
	public abstract android.filterfw.core.Frame newBoundFrame (android.filterfw.core.FrameFormat, int, long) 
	public android.filterfw.core.Frame duplicateFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
		android.filterfw.core.Frame result
	public android.filterfw.core.Frame duplicateFrameToTarget (android.filterfw.core.Frame, int) 
		android.filterfw.core.Frame frame
		int newTarget
		android.filterfw.core.MutableFrameFormat newFormat
		android.filterfw.core.Frame result
	public abstract android.filterfw.core.Frame retainFrame (android.filterfw.core.Frame) 
	public abstract android.filterfw.core.Frame releaseFrame (android.filterfw.core.Frame) 
	public android.filterfw.core.FilterContext getContext () 
	public android.filterfw.core.GLEnvironment getGLEnvironment () 
	public void tearDown () 
	void setContext (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterfw/core/FilterFunction$FrameHolderPort.class
FilterFunction.java
package android.filterfw.core
 android.filterfw.core.FilterFunction$FrameHolderPort extends android.filterfw.core.StreamPort {
	final android.filterfw.core.FilterFunction this$0
	public void  (android.filterfw.core.FilterFunction) 
}

android/filterfw/core/GenerateFieldPort.class
GenerateFieldPort.java
package android.filterfw.core
public abstract android.filterfw.core.GenerateFieldPort extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract boolean hasDefault () 
}

android/filterfw/core/RandomScheduler.class
RandomScheduler.java
package android.filterfw.core
public android.filterfw.core.RandomScheduler extends android.filterfw.core.Scheduler {
	private java.util.Random mRand
	public void  (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public void reset () 
	public android.filterfw.core.Filter scheduleNextNode () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		int r
		java.util.Vector candidates
}

android/filterfw/core/FilterPort.class
FilterPort.java
package android.filterfw.core
public abstract android.filterfw.core.FilterPort extends java.lang.Object {
	protected android.filterfw.core.Filter mFilter
	protected String mName
	protected android.filterfw.core.FrameFormat mPortFormat
	protected boolean mIsBlocking
	protected boolean mIsOpen
	protected boolean mChecksType
	private boolean mLogVerbose
	private static final String TAG
	public void  (android.filterfw.core.Filter, java.lang.String) 
		android.filterfw.core.Filter filter
		String name
	public boolean isAttached () 
	public android.filterfw.core.FrameFormat getPortFormat () 
	public void setPortFormat (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
	public android.filterfw.core.Filter getFilter () 
	public java.lang.String getName () 
	public void setBlocking (boolean) 
		boolean blocking
	public void setChecksType (boolean) 
		boolean checksType
	public void open () 
	public void close () 
	public boolean isOpen () 
	public boolean isBlocking () 
	public abstract boolean filterMustClose () 
	public abstract boolean isReady () 
	public abstract void pushFrame (android.filterfw.core.Frame) 
	public abstract void setFrame (android.filterfw.core.Frame) 
	public abstract android.filterfw.core.Frame pullFrame () 
	public abstract boolean hasFrame () 
	public abstract void clear () 
	public java.lang.String toString () 
	protected void assertPortIsOpen () 
	protected void checkFrameType (android.filterfw.core.Frame, boolean) 
		android.filterfw.core.Frame frame
		boolean forceCheck
	protected void checkFrameManager (android.filterfw.core.Frame, android.filterfw.core.FilterContext) 
		android.filterfw.core.Frame frame
		android.filterfw.core.FilterContext context
}

android/filterfw/core/MutableFrameFormat.class
MutableFrameFormat.java
package android.filterfw.core
public android.filterfw.core.MutableFrameFormat extends android.filterfw.core.FrameFormat {
	public void  () 
	public void  (int, int) 
		int baseType
		int target
	public void setBaseType (int) 
		int baseType
	public void setTarget (int) 
		int target
	public void setBytesPerSample (int) 
		int bytesPerSample
	public void setDimensions (int[]) 
		int[] dimensions
	public void setDimensions (int) 
		int size
		int[] dimensions
	public void setDimensions (int, int) 
		int width
		int height
		int[] dimensions
	public void setDimensions (int, int, int) 
		int width
		int height
		int depth
		int[] dimensions
	public void setDimensionCount (int) 
		int count
	public void setObjectClass (java.lang.Class) 
		Class objectClass
	public void setMetaValue (java.lang.String, java.lang.Object) 
		String key
		Object value
}

android/filterfw/core/StreamPort.class
StreamPort.java
package android.filterfw.core
public android.filterfw.core.StreamPort extends android.filterfw.core.InputPort {
	private android.filterfw.core.Frame mFrame
	private boolean mPersistent
	public void  (android.filterfw.core.Filter, java.lang.String) 
		android.filterfw.core.Filter filter
		String name
	public void clear () 
	public void setFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public void pushFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	protected synchronized void assignFrame (android.filterfw.core.Frame, boolean) 
		android.filterfw.core.Frame frame
		boolean persistent
	public synchronized android.filterfw.core.Frame pullFrame () 
		android.filterfw.core.Frame result
	public synchronized boolean hasFrame () 
	public java.lang.String toString () 
	public synchronized void transfer (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
}

android/filterfw/core/ProtocolException.class
ProtocolException.java
package android.filterfw.core
public android.filterfw.core.ProtocolException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String message
}

android/filterfw/core/NativeAllocatorTag.class
NativeAllocatorTag.java
package android.filterfw.core
public android.filterfw.core.NativeAllocatorTag extends java.lang.Object {
	public void  () 
}

android/filterfw/core/GenerateFinalPort.class
GenerateFinalPort.java
package android.filterfw.core
public abstract android.filterfw.core.GenerateFinalPort extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract java.lang.String name () 
	public abstract boolean hasDefault () 
}

android/filterfw/core/SerializedFrame$DirectByteOutputStream.class
SerializedFrame.java
package android.filterfw.core
 android.filterfw.core.SerializedFrame$DirectByteOutputStream extends java.io.OutputStream {
	private byte[] mBuffer
	private int mOffset
	private int mDataOffset
	final android.filterfw.core.SerializedFrame this$0
	public void  (android.filterfw.core.SerializedFrame, int) 
		int size
	private final void ensureFit (int) 
		byte[] oldBuffer
		int bytesToWrite
	public final void markHeaderEnd () 
	public final int getSize () 
	public byte[] getByteArray () 
	public final void write (byte[]) 
		byte[] b
	public final void write (byte[], int, int) 
		byte[] b
		int off
		int len
	public final void write (int) 
		int b
	public final void reset () 
	public final android.filterfw.core.SerializedFrame$DirectByteInputStream getInputStream () 
}

android/filterfw/core/SyncRunner.class
SyncRunner.java
package android.filterfw.core
public android.filterfw.core.SyncRunner extends android.filterfw.core.GraphRunner {
	private android.filterfw.core.Scheduler mScheduler
	private android.filterfw.core.GraphRunner$OnRunnerDoneListener mDoneListener
	private java.util.concurrent.ScheduledThreadPoolExecutor mWakeExecutor
	private android.os.ConditionVariable mWakeCondition
	private android.filterfw.core.StopWatchMap mTimer
	private final boolean mLogVerbose
	private static final String TAG
	public void  (android.filterfw.core.FilterContext, android.filterfw.core.FilterGraph, java.lang.Class) 
		java.lang.reflect.Constructor schedulerConstructor
		NoSuchMethodException e
		InstantiationException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		Exception e
		android.filterfw.core.FilterContext context
		android.filterfw.core.FilterGraph graph
		Class schedulerClass
	public android.filterfw.core.FilterGraph getGraph () 
	public int step () 
	public void beginProcessing () 
	public void close () 
	public void run () 
		boolean glActivated
		boolean keepRunning
	public boolean isRunning () 
	public void setDoneCallback (android.filterfw.core.GraphRunner$OnRunnerDoneListener) 
		android.filterfw.core.GraphRunner$OnRunnerDoneListener listener
	public void stop () 
	public synchronized java.lang.Exception getError () 
	protected void waitUntilWake () 
	protected void processFilterNode (android.filterfw.core.Filter) 
		android.filterfw.core.Filter filter
	protected void scheduleFilterWake (android.filterfw.core.Filter, int) 
		android.filterfw.core.Filter filter
		int delay
		android.filterfw.core.Filter filterToSchedule
		android.os.ConditionVariable conditionToWake
	protected int determinePostRunState () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		boolean isBlocked
	boolean performStep () 
		android.filterfw.core.Filter filter
	void assertReadyToStep () 
}

android/filterfw/core/Filter.class
Filter.java
package android.filterfw.core
public abstract android.filterfw.core.Filter extends java.lang.Object {
	static final int STATUS_PREINIT
	static final int STATUS_UNPREPARED
	static final int STATUS_PREPARED
	static final int STATUS_PROCESSING
	static final int STATUS_SLEEPING
	static final int STATUS_FINISHED
	static final int STATUS_ERROR
	static final int STATUS_RELEASED
	private String mName
	private int mInputCount
	private int mOutputCount
	private java.util.HashMap mInputPorts
	private java.util.HashMap mOutputPorts
	private java.util.HashSet mFramesToRelease
	private java.util.HashMap mFramesToSet
	private int mStatus
	private boolean mIsOpen
	private int mSleepDelay
	private long mCurrentTimestamp
	private boolean mLogVerbose
	private static final String TAG
	public void  (java.lang.String) 
		String name
	public static final boolean isAvailable (java.lang.String) 
		ClassNotFoundException e
		ClassCastException e
		String filterName
		ClassLoader contextClassLoader
		Class filterClass
	public final void initWithValueMap (android.filterfw.core.KeyValueMap) 
		android.filterfw.core.KeyValueMap valueMap
	public final void initWithAssignmentString (java.lang.String) 
		android.filterfw.core.KeyValueMap valueMap
		android.filterfw.io.GraphIOException e
		String assignments
	public final transient void initWithAssignmentList (java.lang.Object[]) 
		Object[] keyValues
		android.filterfw.core.KeyValueMap valueMap
	public final void init ()  throws android.filterfw.core.ProtocolException 
		android.filterfw.core.KeyValueMap valueMap
	public java.lang.String getFilterClassName () 
	public final java.lang.String getName () 
	public boolean isOpen () 
	public void setInputFrame (java.lang.String, android.filterfw.core.Frame) 
		String inputName
		android.filterfw.core.Frame frame
		android.filterfw.core.FilterPort port
	public final void setInputValue (java.lang.String, java.lang.Object) 
		String inputName
		Object value
	protected void prepare (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	protected void parametersUpdated (java.util.Set) 
		java.util.Set updated
	protected void delayNextProcess (int) 
		int millisecs
	public abstract void setupPorts () 
	public android.filterfw.core.FrameFormat getOutputFormat (java.lang.String, android.filterfw.core.FrameFormat) 
		String portName
		android.filterfw.core.FrameFormat inputFormat
	public final android.filterfw.core.FrameFormat getInputFormat (java.lang.String) 
		String portName
		android.filterfw.core.InputPort inputPort
	public void open (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public abstract void process (android.filterfw.core.FilterContext) 
	public final int getSleepDelay () 
	public void close (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void tearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public final int getNumberOfConnectedInputs () 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		int c
	public final int getNumberOfConnectedOutputs () 
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
		int c
	public final int getNumberOfInputs () 
	public final int getNumberOfOutputs () 
	public final android.filterfw.core.InputPort getInputPort (java.lang.String) 
		String portName
		android.filterfw.core.InputPort result
	public final android.filterfw.core.OutputPort getOutputPort (java.lang.String) 
		String portName
		android.filterfw.core.OutputPort result
	protected final void pushOutput (java.lang.String, android.filterfw.core.Frame) 
		String name
		android.filterfw.core.Frame frame
	protected final android.filterfw.core.Frame pullInput (java.lang.String) 
		String name
		android.filterfw.core.Frame result
	public void fieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	protected void transferInputPortFrame (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	protected void initProgramInputs (android.filterfw.core.Program, android.filterfw.core.FilterContext) 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		android.filterfw.core.Program program
		android.filterfw.core.FilterContext context
	protected void addInputPort (java.lang.String) 
		String name
	protected void addMaskedInputPort (java.lang.String, android.filterfw.core.FrameFormat) 
		String name
		android.filterfw.core.FrameFormat formatMask
		android.filterfw.core.InputPort port
	protected void addOutputPort (java.lang.String, android.filterfw.core.FrameFormat) 
		String name
		android.filterfw.core.FrameFormat format
		android.filterfw.core.OutputPort port
	protected void addOutputBasedOnInput (java.lang.String, java.lang.String) 
		String outputName
		String inputName
		android.filterfw.core.OutputPort port
	protected void addFieldPort (java.lang.String, java.lang.reflect.Field, boolean, boolean) 
		String name
		java.lang.reflect.Field field
		boolean hasDefault
		boolean isFinal
		android.filterfw.core.InputPort fieldPort
		android.filterfw.core.MutableFrameFormat format
	protected void addProgramPort (java.lang.String, java.lang.String, java.lang.reflect.Field, java.lang.Class, boolean) 
		String name
		String varName
		java.lang.reflect.Field field
		Class varType
		boolean hasDefault
		android.filterfw.core.InputPort programPort
		android.filterfw.core.MutableFrameFormat format
	protected void closeOutputPort (java.lang.String) 
		String name
	protected void setWaitsOnInputPort (java.lang.String, boolean) 
		String portName
		boolean waits
	protected void setWaitsOnOutputPort (java.lang.String, boolean) 
		String portName
		boolean waits
	public java.lang.String toString () 
	final java.util.Collection getInputPorts () 
	final java.util.Collection getOutputPorts () 
	final synchronized int getStatus () 
	final synchronized void unsetStatus (int) 
		int flag
	final synchronized void performOpen (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	final synchronized void performProcess (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	final synchronized void performClose (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	final synchronized void performTearDown (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	final synchronized boolean canProcess () 
	final void openOutputs () 
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
	final void clearInputs () 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
	final void clearOutputs () 
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
	final void notifyFieldPortValueUpdated (java.lang.String, android.filterfw.core.FilterContext) 
		String name
		android.filterfw.core.FilterContext context
	final synchronized void pushInputFrame (java.lang.String, android.filterfw.core.Frame) 
		String inputName
		android.filterfw.core.Frame frame
		android.filterfw.core.FilterPort port
	final synchronized void pushInputValue (java.lang.String, java.lang.Object) 
		String inputName
		Object value
	private final void initFinalPorts (android.filterfw.core.KeyValueMap) 
		android.filterfw.core.KeyValueMap values
	private final void initRemainingPorts (android.filterfw.core.KeyValueMap) 
		android.filterfw.core.KeyValueMap values
	private final void addAndSetFinalPorts (android.filterfw.core.KeyValueMap) 
		android.filterfw.core.GenerateFinalPort generator
		String name
		boolean hasDefault
		java.lang.reflect.Field field
		java.lang.annotation.Annotation annotation
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		android.filterfw.core.KeyValueMap values
		Class filterClass
	private final void addAnnotatedPorts () 
		android.filterfw.core.GenerateFieldPort generator
		android.filterfw.core.GenerateProgramPort generator
		android.filterfw.core.GenerateProgramPort generator
		android.filterfw.core.GenerateProgramPort[] arr$
		int len$
		int i$
		android.filterfw.core.GenerateProgramPorts generators
		java.lang.reflect.Field field
		java.lang.annotation.Annotation annotation
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		Class filterClass
	private final void addFieldGenerator (android.filterfw.core.GenerateFieldPort, java.lang.reflect.Field) 
		android.filterfw.core.GenerateFieldPort generator
		java.lang.reflect.Field field
		String name
		boolean hasDefault
	private final void addProgramGenerator (android.filterfw.core.GenerateProgramPort, java.lang.reflect.Field) 
		android.filterfw.core.GenerateProgramPort generator
		java.lang.reflect.Field field
		String name
		String varName
		Class varType
		boolean hasDefault
	private final void setInitialInputValues (android.filterfw.core.KeyValueMap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.filterfw.core.KeyValueMap values
	private final void setImmediateInputValue (java.lang.String, java.lang.Object) 
		String name
		Object value
		android.filterfw.core.FilterPort port
	private final void transferInputFrames (android.filterfw.core.FilterContext) 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		android.filterfw.core.FilterContext context
	private final android.filterfw.core.Frame wrapInputValue (java.lang.String, java.lang.Object) 
		android.filterfw.core.FrameFormat portFormat
		Class portClass
		String inputName
		Object value
		android.filterfw.core.MutableFrameFormat inputFormat
		boolean shouldSerialize
		android.filterfw.core.Frame frame
	private final void releasePulledFrames (android.filterfw.core.FilterContext) 
		android.filterfw.core.Frame frame
		java.util.Iterator i$
		android.filterfw.core.FilterContext context
	private final boolean inputConditionsMet () 
		android.filterfw.core.FilterPort port
		java.util.Iterator i$
	private final boolean outputConditionsMet () 
		android.filterfw.core.FilterPort port
		java.util.Iterator i$
	private final void closePorts () 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
	private final boolean filterMustClose () 
		android.filterfw.core.InputPort inputPort
		java.util.Iterator i$
		android.filterfw.core.OutputPort outputPort
		java.util.Iterator i$
}

android/filterfw/core/AsyncRunner$1.class
AsyncRunner.java
package android.filterfw.core
 android.filterfw.core.AsyncRunner$1 extends java.lang.Object {
}

android/filterfw/core/GLFrame.class
GLFrame.java
package android.filterfw.core
public android.filterfw.core.GLFrame extends android.filterfw.core.Frame {
	public static final int EXISTING_TEXTURE_BINDING
	public static final int EXISTING_FBO_BINDING
	public static final int NEW_TEXTURE_BINDING
	public static final int NEW_FBO_BINDING
	public static final int EXTERNAL_TEXTURE
	private int glFrameId
	private boolean mOwnsTexture
	private android.filterfw.core.GLEnvironment mGLEnvironment
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
	void  (android.filterfw.core.FrameFormat, android.filterfw.core.FrameManager, int, long) 
		android.filterfw.core.FrameFormat format
		android.filterfw.core.FrameManager frameManager
		int bindingType
		long bindingId
	void init (android.filterfw.core.GLEnvironment) 
		android.filterfw.core.GLEnvironment glEnv
		android.filterfw.core.FrameFormat format
		int bindingType
		boolean reusable
	private void initNew (boolean) 
		boolean isExternal
	private void initWithTexture (int) 
		int texId
		int width
		int height
	private void initWithFbo (int) 
		int fboId
		int width
		int height
	void flushGPU (java.lang.String) 
		String message
		android.filterfw.core.StopWatchMap timer
	protected synchronized boolean hasNativeAllocation () 
	protected synchronized void releaseNativeAllocation () 
	public android.filterfw.core.GLEnvironment getGLEnvironment () 
	public java.lang.Object getObjectValue () 
	public void setInts (int[]) 
		int[] ints
	public int[] getInts () 
	public void setFloats (float[]) 
		float[] floats
	public float[] getFloats () 
	public void setData (java.nio.ByteBuffer, int, int) 
		java.nio.ByteBuffer buffer
		int offset
		int length
		byte[] bytes
	public java.nio.ByteBuffer getData () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap rgbaBitmap
		android.graphics.Bitmap bitmap
	public android.graphics.Bitmap getBitmap () 
		android.graphics.Bitmap result
	public void setDataFromFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public void setViewport (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void setViewport (android.graphics.Rect) 
		android.graphics.Rect rect
	public void generateMipMap () 
	public void setTextureParameter (int, int) 
		int param
		int value
	public int getTextureId () 
	public int getFboId () 
	public void focus () 
	public java.lang.String toString () 
	protected void reset (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat newFormat
	protected void onFrameStore () 
	protected void onFrameFetch () 
	private void assertGLEnvValid () 
	private native boolean nativeAllocate (android.filterfw.core.GLEnvironment, int, int) 
	private native boolean nativeAllocateWithTexture (android.filterfw.core.GLEnvironment, int, int, int) 
	private native boolean nativeAllocateWithFbo (android.filterfw.core.GLEnvironment, int, int, int) 
	private native boolean nativeAllocateExternal (android.filterfw.core.GLEnvironment) 
	private native boolean nativeDeallocate () 
	private native boolean setNativeData (byte[], int, int) 
	private native byte[] getNativeData () 
	private native boolean setNativeInts (int[]) 
	private native boolean setNativeFloats (float[]) 
	private native int[] getNativeInts () 
	private native float[] getNativeFloats () 
	private native boolean setNativeBitmap (android.graphics.Bitmap, int) 
	private native boolean getNativeBitmap (android.graphics.Bitmap) 
	private native boolean setNativeViewport (int, int, int, int) 
	private native int getNativeTextureId () 
	private native int getNativeFboId () 
	private native boolean generateNativeMipMap () 
	private native boolean setNativeTextureParam (int, int) 
	private native boolean nativeResetParams () 
	private native boolean nativeCopyFromNative (android.filterfw.core.NativeFrame) 
	private native boolean nativeCopyFromGL (android.filterfw.core.GLFrame) 
	private native boolean nativeFocus () 
	private native boolean nativeReattachTexToFbo () 
	private native boolean nativeDetachTexFromFbo () 
	static void  () 
}

android/filterfw/core/AsyncRunner.class
AsyncRunner.java
package android.filterfw.core
public android.filterfw.core.AsyncRunner extends android.filterfw.core.GraphRunner {
	private Class mSchedulerClass
	private android.filterfw.core.SyncRunner mRunner
	private android.filterfw.core.AsyncRunner$AsyncRunnerTask mRunTask
	private android.filterfw.core.GraphRunner$OnRunnerDoneListener mDoneListener
	private boolean isProcessing
	private Exception mException
	private boolean mLogVerbose
	private static final String TAG
	public void  (android.filterfw.core.FilterContext, java.lang.Class) 
		android.filterfw.core.FilterContext context
		Class schedulerClass
	public void  (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext context
	public void setDoneCallback (android.filterfw.core.GraphRunner$OnRunnerDoneListener) 
		android.filterfw.core.GraphRunner$OnRunnerDoneListener listener
	public synchronized void setGraph (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public android.filterfw.core.FilterGraph getGraph () 
	public synchronized void run () 
	public synchronized void stop () 
	public synchronized void close () 
	public synchronized boolean isRunning () 
	public synchronized java.lang.Exception getError () 
	private synchronized void setRunning (boolean) 
		boolean running
	private synchronized void setException (java.lang.Exception) 
		Exception exception
	static boolean access$100 (android.filterfw.core.AsyncRunner) 
		android.filterfw.core.AsyncRunner x0
	static void access$200 (android.filterfw.core.AsyncRunner, boolean) 
		android.filterfw.core.AsyncRunner x0
		boolean x1
	static void access$300 (android.filterfw.core.AsyncRunner, java.lang.Exception) 
		android.filterfw.core.AsyncRunner x0
		Exception x1
	static android.filterfw.core.SyncRunner access$400 (android.filterfw.core.AsyncRunner) 
		android.filterfw.core.AsyncRunner x0
	static android.filterfw.core.GraphRunner$OnRunnerDoneListener access$500 (android.filterfw.core.AsyncRunner) 
		android.filterfw.core.AsyncRunner x0
}

android/filterfw/core/InputPort.class
InputPort.java
package android.filterfw.core
public abstract android.filterfw.core.InputPort extends android.filterfw.core.FilterPort {
	protected android.filterfw.core.OutputPort mSourcePort
	public void  (android.filterfw.core.Filter, java.lang.String) 
		android.filterfw.core.Filter filter
		String name
	public void setSourcePort (android.filterfw.core.OutputPort) 
		android.filterfw.core.OutputPort source
	public boolean isConnected () 
	public void open () 
	public void close () 
	public android.filterfw.core.OutputPort getSourcePort () 
	public android.filterfw.core.Filter getSourceFilter () 
	public android.filterfw.core.FrameFormat getSourceFormat () 
	public java.lang.Object getTarget () 
	public boolean filterMustClose () 
	public boolean isReady () 
	public boolean acceptsFrame () 
	public abstract void transfer (android.filterfw.core.FilterContext) 
}

android/filterfw/core/RoundRobinScheduler.class
RoundRobinScheduler.java
package android.filterfw.core
public android.filterfw.core.RoundRobinScheduler extends android.filterfw.core.Scheduler {
	private int mLastPos
	public void  (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public void reset () 
	public android.filterfw.core.Filter scheduleNextNode () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
		java.util.Set all_filters
		int pos
		android.filterfw.core.Filter first
		int firstNdx
}

android/filterfw/core/SimpleScheduler.class
SimpleScheduler.java
package android.filterfw.core
public android.filterfw.core.SimpleScheduler extends android.filterfw.core.Scheduler {
	public void  (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public void reset () 
	public android.filterfw.core.Filter scheduleNextNode () 
		android.filterfw.core.Filter filter
		java.util.Iterator i$
}

android/filterfw/core/OutputPort.class
OutputPort.java
package android.filterfw.core
public android.filterfw.core.OutputPort extends android.filterfw.core.FilterPort {
	protected android.filterfw.core.InputPort mTargetPort
	protected android.filterfw.core.InputPort mBasePort
	public void  (android.filterfw.core.Filter, java.lang.String) 
		android.filterfw.core.Filter filter
		String name
	public void connectTo (android.filterfw.core.InputPort) 
		android.filterfw.core.InputPort target
	public boolean isConnected () 
	public void open () 
	public void close () 
	public android.filterfw.core.InputPort getTargetPort () 
	public android.filterfw.core.Filter getTargetFilter () 
	public void setBasePort (android.filterfw.core.InputPort) 
		android.filterfw.core.InputPort basePort
	public android.filterfw.core.InputPort getBasePort () 
	public boolean filterMustClose () 
	public boolean isReady () 
	public void clear () 
	public void pushFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public void setFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	public android.filterfw.core.Frame pullFrame () 
	public boolean hasFrame () 
	public java.lang.String toString () 
}

android/filterfw/core/FrameFormat.class
FrameFormat.java
package android.filterfw.core
public android.filterfw.core.FrameFormat extends java.lang.Object {
	public static final int TYPE_UNSPECIFIED
	public static final int TYPE_BIT
	public static final int TYPE_BYTE
	public static final int TYPE_INT16
	public static final int TYPE_INT32
	public static final int TYPE_FLOAT
	public static final int TYPE_DOUBLE
	public static final int TYPE_POINTER
	public static final int TYPE_OBJECT
	public static final int TARGET_UNSPECIFIED
	public static final int TARGET_SIMPLE
	public static final int TARGET_NATIVE
	public static final int TARGET_GPU
	public static final int TARGET_VERTEXBUFFER
	public static final int TARGET_RS
	public static final int SIZE_UNSPECIFIED
	public static final int BYTES_PER_SAMPLE_UNSPECIFIED
	protected static final int SIZE_UNKNOWN
	protected int mBaseType
	protected int mBytesPerSample
	protected int mSize
	protected int mTarget
	protected int[] mDimensions
	protected android.filterfw.core.KeyValueMap mMetaData
	protected Class mObjectClass
	protected void  () 
	public void  (int, int) 
		int baseType
		int target
	public static android.filterfw.core.FrameFormat unspecified () 
	public int getBaseType () 
	public boolean isBinaryDataType () 
	public int getBytesPerSample () 
	public int getValuesPerSample () 
	public int getTarget () 
	public int[] getDimensions () 
	public int getDimension (int) 
		int i
	public int getDimensionCount () 
	public boolean hasMetaKey (java.lang.String) 
		String key
	public boolean hasMetaKey (java.lang.String, java.lang.Class) 
		String key
		Class expectedClass
	public java.lang.Object getMetaValue (java.lang.String) 
		String key
	public int getNumberOfDimensions () 
	public int getLength () 
	public int getWidth () 
	public int getHeight () 
	public int getDepth () 
	public int getSize () 
	public java.lang.Class getObjectClass () 
	public android.filterfw.core.MutableFrameFormat mutableCopy () 
		android.filterfw.core.MutableFrameFormat result
	public boolean equals (java.lang.Object) 
		Object object
		android.filterfw.core.FrameFormat format
	public int hashCode () 
	public boolean isCompatibleWith (android.filterfw.core.FrameFormat) 
		int specDim
		int i
		String specKey
		java.util.Iterator i$
		android.filterfw.core.FrameFormat specification
	public boolean mayBeCompatibleWith (android.filterfw.core.FrameFormat) 
		int specDim
		int i
		String specKey
		java.util.Iterator i$
		android.filterfw.core.FrameFormat specification
	public static int bytesPerSampleOf (int) 
		int baseType
	public static java.lang.String dimensionsToString (int[]) 
		int i
		int n
		int[] dimensions
		StringBuffer buffer
	public static java.lang.String baseTypeToString (int) 
		int baseType
	public static java.lang.String targetToString (int) 
		int target
	public static java.lang.String metaDataToString (android.filterfw.core.KeyValueMap) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		StringBuffer buffer
		android.filterfw.core.KeyValueMap metaData
	public static int readTargetString (java.lang.String) 
		String targetString
	public java.lang.String toString () 
		int valuesPerSample
		String sampleCountString
		String targetString
		String classString
	private void initDefaults () 
	int calcSize (int[]) 
		int dim
		int[] arr$
		int len$
		int i$
		int size
		int[] dimensions
	boolean isReplaceableBy (android.filterfw.core.FrameFormat) 
		android.filterfw.core.FrameFormat format
}

android/filterfw/core/FilterContext.class
FilterContext.java
package android.filterfw.core
public android.filterfw.core.FilterContext extends java.lang.Object {
	private android.filterfw.core.FrameManager mFrameManager
	private android.filterfw.core.GLEnvironment mGLEnvironment
	private java.util.HashMap mStoredFrames
	private java.util.Set mGraphs
	public void  () 
	public android.filterfw.core.FrameManager getFrameManager () 
	public void setFrameManager (android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameManager manager
	public android.filterfw.core.GLEnvironment getGLEnvironment () 
	public void initGLEnvironment (android.filterfw.core.GLEnvironment) 
		android.filterfw.core.GLEnvironment environment
	public synchronized void storeFrame (java.lang.String, android.filterfw.core.Frame) 
		String key
		android.filterfw.core.Frame frame
		android.filterfw.core.Frame storedFrame
	public synchronized android.filterfw.core.Frame fetchFrame (java.lang.String) 
		String key
		android.filterfw.core.Frame frame
	public synchronized void removeFrame (java.lang.String) 
		String key
		android.filterfw.core.Frame frame
	public synchronized void tearDown () 
		android.filterfw.core.Frame frame
		java.util.Iterator i$
		android.filterfw.core.FilterGraph graph
		java.util.Iterator i$
	final void addGraph (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
}

android/filterfw/core/ProgramVariable.class
ProgramVariable.java
package android.filterfw.core
public android.filterfw.core.ProgramVariable extends java.lang.Object {
	private android.filterfw.core.Program mProgram
	private String mVarName
	public void  (android.filterfw.core.Program, java.lang.String) 
		android.filterfw.core.Program program
		String varName
	public android.filterfw.core.Program getProgram () 
	public java.lang.String getVariableName () 
	public void setValue (java.lang.Object) 
		Object value
	public java.lang.Object getValue () 
}

android/filterfw/core/NativeBuffer.class
NativeBuffer.java
package android.filterfw.core
public android.filterfw.core.NativeBuffer extends java.lang.Object {
	private long mDataPointer
	private int mSize
	private android.filterfw.core.Frame mAttachedFrame
	private boolean mOwnsData
	private int mRefCount
	public void  () 
	public void  (int) 
		int count
	public android.filterfw.core.NativeBuffer mutableCopy () 
		Class myClass
		Exception e
		android.filterfw.core.NativeBuffer result
	public int size () 
	public int count () 
	public int getElementSize () 
	public android.filterfw.core.NativeBuffer retain () 
	public android.filterfw.core.NativeBuffer release () 
		boolean doDealloc
	public boolean isReadOnly () 
	void attachToFrame (android.filterfw.core.Frame) 
		android.filterfw.core.Frame frame
	protected void assertReadable () 
	protected void assertWritable () 
	private native boolean allocate (int) 
	private native boolean deallocate (boolean) 
	private native boolean nativeCopyTo (android.filterfw.core.NativeBuffer) 
	static void  () 
}

android/filterfw/geometry/
android/filterfw/geometry/Rectangle.class
Rectangle.java
package android.filterfw.geometry
public android.filterfw.geometry.Rectangle extends android.filterfw.geometry.Quad {
	public void  () 
	public void  (float, float, float, float) 
		float x
		float y
		float width
		float height
	public void  (android.filterfw.geometry.Point, android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point origin
		android.filterfw.geometry.Point size
	public static android.filterfw.geometry.Rectangle fromRotatedRect (android.filterfw.geometry.Point, android.filterfw.geometry.Point, float) 
		android.filterfw.geometry.Point center
		android.filterfw.geometry.Point size
		float rotation
		android.filterfw.geometry.Point p0
		android.filterfw.geometry.Point p1
		android.filterfw.geometry.Point p2
		android.filterfw.geometry.Point p3
	private void  (android.filterfw.geometry.Point, android.filterfw.geometry.Point, android.filterfw.geometry.Point, android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point p0
		android.filterfw.geometry.Point p1
		android.filterfw.geometry.Point p2
		android.filterfw.geometry.Point p3
	public static android.filterfw.geometry.Rectangle fromCenterVerticalAxis (android.filterfw.geometry.Point, android.filterfw.geometry.Point, android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point center
		android.filterfw.geometry.Point vAxis
		android.filterfw.geometry.Point size
		android.filterfw.geometry.Point dy
		android.filterfw.geometry.Point dx
	public float getWidth () 
	public float getHeight () 
	public android.filterfw.geometry.Point center () 
	public android.filterfw.geometry.Rectangle scaled (float) 
		float s
	public android.filterfw.geometry.Rectangle scaled (float, float) 
		float x
		float y
	public volatile android.filterfw.geometry.Quad scaled (float, float) 
		float x0
		float x1
	public volatile android.filterfw.geometry.Quad scaled (float) 
		float x0
}

android/filterfw/geometry/Quad.class
Quad.java
package android.filterfw.geometry
public android.filterfw.geometry.Quad extends java.lang.Object {
	public android.filterfw.geometry.Point p0
	public android.filterfw.geometry.Point p1
	public android.filterfw.geometry.Point p2
	public android.filterfw.geometry.Point p3
	public void  () 
	public void  (android.filterfw.geometry.Point, android.filterfw.geometry.Point, android.filterfw.geometry.Point, android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point p0
		android.filterfw.geometry.Point p1
		android.filterfw.geometry.Point p2
		android.filterfw.geometry.Point p3
	public boolean IsInUnitRange () 
	public android.filterfw.geometry.Quad translated (android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point t
	public android.filterfw.geometry.Quad translated (float, float) 
		float x
		float y
	public android.filterfw.geometry.Quad scaled (float) 
		float s
	public android.filterfw.geometry.Quad scaled (float, float) 
		float x
		float y
	public android.filterfw.geometry.Rectangle boundingBox () 
		java.util.List xs
		java.util.List ys
		float x0
		float y0
		float x1
		float y1
	public float getBoundingWidth () 
		java.util.List xs
	public float getBoundingHeight () 
		java.util.List ys
	public java.lang.String toString () 
}

android/filterfw/geometry/Point.class
Point.java
package android.filterfw.geometry
public android.filterfw.geometry.Point extends java.lang.Object {
	public float x
	public float y
	public void  () 
	public void  (float, float) 
		float x
		float y
	public void set (float, float) 
		float x
		float y
	public boolean IsInUnitRange () 
	public android.filterfw.geometry.Point plus (float, float) 
		float x
		float y
	public android.filterfw.geometry.Point plus (android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point point
	public android.filterfw.geometry.Point minus (float, float) 
		float x
		float y
	public android.filterfw.geometry.Point minus (android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point point
	public android.filterfw.geometry.Point times (float) 
		float s
	public android.filterfw.geometry.Point mult (float, float) 
		float x
		float y
	public float length () 
	public float distanceTo (android.filterfw.geometry.Point) 
		android.filterfw.geometry.Point p
	public android.filterfw.geometry.Point scaledTo (float) 
		float length
	public android.filterfw.geometry.Point normalize () 
	public android.filterfw.geometry.Point rotated90 (int) 
		float ox
		int i
		int count
		float nx
		float ny
	public android.filterfw.geometry.Point rotated (float) 
		float radians
	public android.filterfw.geometry.Point rotatedAround (android.filterfw.geometry.Point, float) 
		android.filterfw.geometry.Point center
		float radians
	public java.lang.String toString () 
}

android/filterfw/GraphEnvironment.class
GraphEnvironment.java
package android.filterfw
public android.filterfw.GraphEnvironment extends android.filterfw.MffEnvironment {
	public static final int MODE_ASYNCHRONOUS
	public static final int MODE_SYNCHRONOUS
	private android.filterfw.io.GraphReader mGraphReader
	private java.util.ArrayList mGraphs
	public void  () 
	public void  (android.filterfw.core.FrameManager, android.filterfw.io.GraphReader) 
		android.filterfw.core.FrameManager frameManager
		android.filterfw.io.GraphReader reader
	public android.filterfw.io.GraphReader getGraphReader () 
	public transient void addReferences (java.lang.Object[]) 
		Object[] references
	public int loadGraph (android.content.Context, int) 
		android.filterfw.io.GraphIOException e
		android.content.Context context
		int resourceId
		android.filterfw.core.FilterGraph graph
	public int addGraph (android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
		android.filterfw.GraphEnvironment$GraphHandle graphHandle
	public android.filterfw.core.FilterGraph getGraph (int) 
		int graphId
	public android.filterfw.core.GraphRunner getRunner (int, int) 
		int graphId
		int executionMode
}

android/filterfw/GraphEnvironment$GraphHandle.class
GraphEnvironment.java
package android.filterfw
 android.filterfw.GraphEnvironment$GraphHandle extends java.lang.Object {
	private android.filterfw.core.FilterGraph mGraph
	private android.filterfw.core.AsyncRunner mAsyncRunner
	private android.filterfw.core.SyncRunner mSyncRunner
	final android.filterfw.GraphEnvironment this$0
	public void  (android.filterfw.GraphEnvironment, android.filterfw.core.FilterGraph) 
		android.filterfw.core.FilterGraph graph
	public android.filterfw.core.FilterGraph getGraph () 
	public android.filterfw.core.AsyncRunner getAsyncRunner (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext environment
	public android.filterfw.core.GraphRunner getSyncRunner (android.filterfw.core.FilterContext) 
		android.filterfw.core.FilterContext environment
}

android/filterfw/io/
android/filterfw/io/TextGraphReader$ConnectCommand.class
TextGraphReader.java
package android.filterfw.io
 android.filterfw.io.TextGraphReader$ConnectCommand extends java.lang.Object implements android.filterfw.io.TextGraphReader$Command  {
	private String mSourceFilter
	private String mSourcePort
	private String mTargetFilter
	private String mTargetName
	final android.filterfw.io.TextGraphReader this$0
	public void  (android.filterfw.io.TextGraphReader, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String sourceFilter
		String sourcePort
		String targetFilter
		String targetName
	public void execute (android.filterfw.io.TextGraphReader) 
		android.filterfw.io.TextGraphReader reader
}

android/filterfw/io/TextGraphReader.class
TextGraphReader.java
package android.filterfw.io
public android.filterfw.io.TextGraphReader extends android.filterfw.io.GraphReader {
	private java.util.ArrayList mCommands
	private android.filterfw.core.Filter mCurrentFilter
	private android.filterfw.core.FilterGraph mCurrentGraph
	private android.filterfw.core.KeyValueMap mBoundReferences
	private android.filterfw.core.KeyValueMap mSettings
	private android.filterfw.core.FilterFactory mFactory
	public void  () 
	public android.filterfw.core.FilterGraph readGraphString (java.lang.String)  throws android.filterfw.io.GraphIOException 
		String graphString
		android.filterfw.core.FilterGraph result
	private void reset () 
	private void parseString (java.lang.String)  throws android.filterfw.io.GraphIOException 
		String curCommand
		String packageName
		String libraryName
		String curFilterName
		android.filterfw.core.KeyValueMap params
		String portString
		String portString
		android.filterfw.core.KeyValueMap assignment
		String externalName
		android.filterfw.core.KeyValueMap setting
		String graphString
		java.util.regex.Pattern commandPattern
		java.util.regex.Pattern curlyClosePattern
		java.util.regex.Pattern curlyOpenPattern
		java.util.regex.Pattern ignorePattern
		java.util.regex.Pattern packageNamePattern
		java.util.regex.Pattern libraryNamePattern
		java.util.regex.Pattern portPattern
		java.util.regex.Pattern rightArrowPattern
		java.util.regex.Pattern semicolonPattern
		java.util.regex.Pattern wordPattern
		int STATE_COMMAND
		int STATE_IMPORT_PKG
		int STATE_ADD_LIBRARY
		int STATE_FILTER_CLASS
		int STATE_FILTER_NAME
		int STATE_CURLY_OPEN
		int STATE_PARAMETERS
		int STATE_CURLY_CLOSE
		int STATE_SOURCE_FILTERNAME
		int STATE_SOURCE_PORT
		int STATE_RIGHT_ARROW
		int STATE_TARGET_FILTERNAME
		int STATE_TARGET_PORT
		int STATE_ASSIGNMENT
		int STATE_EXTERNAL
		int STATE_SETTING
		int STATE_SEMICOLON
		int state
		android.filterfw.io.PatternScanner scanner
		String curClassName
		String curSourceFilterName
		String curSourcePortName
		String curTargetFilterName
		String curTargetPortName
	public android.filterfw.core.KeyValueMap readKeyValueAssignments (java.lang.String)  throws android.filterfw.io.GraphIOException 
		String assignments
		java.util.regex.Pattern ignorePattern
		android.filterfw.io.PatternScanner scanner
	private android.filterfw.core.KeyValueMap readKeyValueAssignments (android.filterfw.io.PatternScanner, java.util.regex.Pattern)  throws android.filterfw.io.GraphIOException 
		String refName
		Object referencedObject
		android.filterfw.io.PatternScanner scanner
		java.util.regex.Pattern endPattern
		int STATE_IDENTIFIER
		int STATE_EQUALS
		int STATE_VALUE
		int STATE_POST_VALUE
		java.util.regex.Pattern equalsPattern
		java.util.regex.Pattern semicolonPattern
		java.util.regex.Pattern wordPattern
		java.util.regex.Pattern stringPattern
		java.util.regex.Pattern intPattern
		java.util.regex.Pattern floatPattern
		java.util.regex.Pattern referencePattern
		java.util.regex.Pattern booleanPattern
		int state
		android.filterfw.core.KeyValueMap newVals
		String curKey
		String curValue
	private void bindExternal (java.lang.String)  throws android.filterfw.io.GraphIOException 
		Object value
		String name
	private void checkReferences ()  throws android.filterfw.io.GraphIOException 
		String reference
		java.util.Iterator i$
	private void applySettings ()  throws android.filterfw.io.GraphIOException 
		Object value
		String setting
		java.util.Iterator i$
	private void expectSettingClass (java.lang.String, java.lang.Object, java.lang.Class)  throws android.filterfw.io.GraphIOException 
		String setting
		Object value
		Class expectedClass
	private void executeCommands ()  throws android.filterfw.io.GraphIOException 
		android.filterfw.io.TextGraphReader$Command command
		java.util.Iterator i$
	static android.filterfw.core.FilterFactory access$000 (android.filterfw.io.TextGraphReader) 
		android.filterfw.io.TextGraphReader x0
	static android.filterfw.core.Filter access$102 (android.filterfw.io.TextGraphReader, android.filterfw.core.Filter) 
		android.filterfw.io.TextGraphReader x0
		android.filterfw.core.Filter x1
	static android.filterfw.core.Filter access$100 (android.filterfw.io.TextGraphReader) 
		android.filterfw.io.TextGraphReader x0
	static android.filterfw.core.FilterGraph access$200 (android.filterfw.io.TextGraphReader) 
		android.filterfw.io.TextGraphReader x0
}

android/filterfw/io/TextGraphReader$Command.class
TextGraphReader.java
package android.filterfw.io
abstract android.filterfw.io.TextGraphReader$Command extends java.lang.Object {
	public abstract void execute (android.filterfw.io.TextGraphReader)  throws android.filterfw.io.GraphIOException 
}

android/filterfw/io/PatternScanner.class
PatternScanner.java
package android.filterfw.io
public android.filterfw.io.PatternScanner extends java.lang.Object {
	private String mInput
	private java.util.regex.Pattern mIgnorePattern
	private int mOffset
	private int mLineNo
	private int mStartOfLine
	public void  (java.lang.String) 
		String input
	public void  (java.lang.String, java.util.regex.Pattern) 
		String input
		java.util.regex.Pattern ignorePattern
	public java.lang.String tryEat (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
		java.util.regex.Matcher matcher
		String result
	public java.lang.String eat (java.util.regex.Pattern, java.lang.String) 
		java.util.regex.Pattern pattern
		String tokenName
		String result
	public boolean peek (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
		java.util.regex.Matcher matcher
	public void skip (java.util.regex.Pattern) 
		java.util.regex.Pattern pattern
		java.util.regex.Matcher matcher
	public boolean atEnd () 
	public int lineNo () 
	public java.lang.String unexpectedTokenMessage (java.lang.String) 
		String tokenName
		String line
	public void updateLineCount (int, int) 
		int i
		int start
		int end
}

android/filterfw/io/GraphReader.class
GraphReader.java
package android.filterfw.io
public abstract android.filterfw.io.GraphReader extends java.lang.Object {
	protected android.filterfw.core.KeyValueMap mReferences
	public void  () 
	public abstract android.filterfw.core.FilterGraph readGraphString (java.lang.String)  throws android.filterfw.io.GraphIOException 
	public abstract android.filterfw.core.KeyValueMap readKeyValueAssignments (java.lang.String)  throws android.filterfw.io.GraphIOException 
	public android.filterfw.core.FilterGraph readGraphResource (android.content.Context, int)  throws android.filterfw.io.GraphIOException 
		int bytesRead
		java.io.IOException e
		android.content.Context context
		int resourceId
		java.io.InputStream inputStream
		java.io.InputStreamReader reader
		java.io.StringWriter writer
		char[] buffer
	public void addReference (java.lang.String, java.lang.Object) 
		String name
		Object object
	public void addReferencesByMap (android.filterfw.core.KeyValueMap) 
		android.filterfw.core.KeyValueMap refs
	public transient void addReferencesByKeysAndValues (java.lang.Object[]) 
		Object[] references
}

android/filterfw/io/TextGraphReader$ImportPackageCommand.class
TextGraphReader.java
package android.filterfw.io
 android.filterfw.io.TextGraphReader$ImportPackageCommand extends java.lang.Object implements android.filterfw.io.TextGraphReader$Command  {
	private String mPackageName
	final android.filterfw.io.TextGraphReader this$0
	public void  (android.filterfw.io.TextGraphReader, java.lang.String) 
		String packageName
	public void execute (android.filterfw.io.TextGraphReader)  throws android.filterfw.io.GraphIOException 
		IllegalArgumentException e
		android.filterfw.io.TextGraphReader reader
}

android/filterfw/io/TextGraphReader$AddLibraryCommand.class
TextGraphReader.java
package android.filterfw.io
 android.filterfw.io.TextGraphReader$AddLibraryCommand extends java.lang.Object implements android.filterfw.io.TextGraphReader$Command  {
	private String mLibraryName
	final android.filterfw.io.TextGraphReader this$0
	public void  (android.filterfw.io.TextGraphReader, java.lang.String) 
		String libraryName
	public void execute (android.filterfw.io.TextGraphReader) 
		android.filterfw.io.TextGraphReader reader
}

android/filterfw/io/TextGraphReader$InitFilterCommand.class
TextGraphReader.java
package android.filterfw.io
 android.filterfw.io.TextGraphReader$InitFilterCommand extends java.lang.Object implements android.filterfw.io.TextGraphReader$Command  {
	private android.filterfw.core.KeyValueMap mParams
	final android.filterfw.io.TextGraphReader this$0
	public void  (android.filterfw.io.TextGraphReader, android.filterfw.core.KeyValueMap) 
		android.filterfw.core.KeyValueMap params
	public void execute (android.filterfw.io.TextGraphReader)  throws android.filterfw.io.GraphIOException 
		android.filterfw.core.ProtocolException e
		android.filterfw.io.TextGraphReader reader
		android.filterfw.core.Filter filter
}

android/filterfw/io/GraphIOException.class
GraphIOException.java
package android.filterfw.io
public android.filterfw.io.GraphIOException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String message
}

android/filterfw/io/TextGraphReader$AllocateFilterCommand.class
TextGraphReader.java
package android.filterfw.io
 android.filterfw.io.TextGraphReader$AllocateFilterCommand extends java.lang.Object implements android.filterfw.io.TextGraphReader$Command  {
	private String mClassName
	private String mFilterName
	final android.filterfw.io.TextGraphReader this$0
	public void  (android.filterfw.io.TextGraphReader, java.lang.String, java.lang.String) 
		String className
		String filterName
	public void execute (android.filterfw.io.TextGraphReader)  throws android.filterfw.io.GraphIOException 
		IllegalArgumentException e
		android.filterfw.io.TextGraphReader reader
		android.filterfw.core.Filter filter
}

android/filterfw/format/
android/filterfw/format/ObjectFormat.class
ObjectFormat.java
package android.filterfw.format
public android.filterfw.format.ObjectFormat extends java.lang.Object {
	public void  () 
	public static android.filterfw.core.MutableFrameFormat fromClass (java.lang.Class, int, int) 
		Class clazz
		int count
		int target
		android.filterfw.core.MutableFrameFormat result
	public static android.filterfw.core.MutableFrameFormat fromClass (java.lang.Class, int) 
		Class clazz
		int target
	public static android.filterfw.core.MutableFrameFormat fromObject (java.lang.Object, int) 
		Object object
		int target
	public static android.filterfw.core.MutableFrameFormat fromObject (java.lang.Object, int, int) 
		Object object
		int count
		int target
	private static int bytesPerSampleForClass (java.lang.Class, int) 
		Exception e
		Class clazz
		int target
	private static java.lang.Class getBoxedClass (java.lang.Class) 
		Class type
}

android/filterfw/format/ImageFormat.class
ImageFormat.java
package android.filterfw.format
public android.filterfw.format.ImageFormat extends java.lang.Object {
	public static final String COLORSPACE_KEY
	public static final int COLORSPACE_GRAY
	public static final int COLORSPACE_RGB
	public static final int COLORSPACE_RGBA
	public static final int COLORSPACE_YUV
	public void  () 
	public static android.filterfw.core.MutableFrameFormat create (int, int, int, int, int) 
		int width
		int height
		int colorspace
		int bytesPerSample
		int target
		android.filterfw.core.MutableFrameFormat result
	public static android.filterfw.core.MutableFrameFormat create (int, int, int, int) 
		int width
		int height
		int colorspace
		int target
	public static android.filterfw.core.MutableFrameFormat create (int, int) 
		int colorspace
		int target
	public static android.filterfw.core.MutableFrameFormat create (int) 
		int colorspace
	public static int bytesPerSampleForColorspace (int) 
		int colorspace
}

android/filterfw/format/PrimitiveFormat.class
PrimitiveFormat.java
package android.filterfw.format
public android.filterfw.format.PrimitiveFormat extends java.lang.Object {
	public void  () 
	public static android.filterfw.core.MutableFrameFormat createByteFormat (int, int) 
		int count
		int target
	public static android.filterfw.core.MutableFrameFormat createInt16Format (int, int) 
		int count
		int target
	public static android.filterfw.core.MutableFrameFormat createInt32Format (int, int) 
		int count
		int target
	public static android.filterfw.core.MutableFrameFormat createFloatFormat (int, int) 
		int count
		int target
	public static android.filterfw.core.MutableFrameFormat createDoubleFormat (int, int) 
		int count
		int target
	public static android.filterfw.core.MutableFrameFormat createByteFormat (int) 
		int target
	public static android.filterfw.core.MutableFrameFormat createInt16Format (int) 
		int target
	public static android.filterfw.core.MutableFrameFormat createInt32Format (int) 
		int target
	public static android.filterfw.core.MutableFrameFormat createFloatFormat (int) 
		int target
	public static android.filterfw.core.MutableFrameFormat createDoubleFormat (int) 
		int target
	private static android.filterfw.core.MutableFrameFormat createFormat (int, int, int) 
		int baseType
		int count
		int target
		android.filterfw.core.MutableFrameFormat result
	private static android.filterfw.core.MutableFrameFormat createFormat (int, int) 
		int baseType
		int target
		android.filterfw.core.MutableFrameFormat result
}

android/filterfw/MffEnvironment.class
MffEnvironment.java
package android.filterfw
public android.filterfw.MffEnvironment extends java.lang.Object {
	private android.filterfw.core.FilterContext mContext
	protected void  (android.filterfw.core.FrameManager) 
		android.filterfw.core.FrameManager frameManager
	public android.filterfw.core.FilterContext getContext () 
	public void setGLEnvironment (android.filterfw.core.GLEnvironment) 
		android.filterfw.core.GLEnvironment glEnvironment
	public void createGLEnvironment () 
		android.filterfw.core.GLEnvironment glEnvironment
	public void activateGLEnvironment () 
		android.filterfw.core.GLEnvironment glEnv
	public void deactivateGLEnvironment () 
		android.filterfw.core.GLEnvironment glEnv
}

android/R$animator.class
R.java
package android
public final android.R$animator extends java.lang.Object {
	public static final int fade_in
	public static final int fade_out
	public void  () 
}

android/R$string.class
R.java
package android
public final android.R$string extends java.lang.Object {
	public static final int VideoView_error_button
	public static final int VideoView_error_text_invalid_progressive_playback
	public static final int VideoView_error_text_unknown
	public static final int VideoView_error_title
	public static final int cancel
	public static final int copy
	public static final int copyUrl
	public static final int cut
	public static final int defaultMsisdnAlphaTag
	public static final int defaultVoiceMailAlphaTag
	public static final int dialog_alert_title
	public static final int emptyPhoneNumber
	public static final int httpErrorBadUrl
	public static final int httpErrorUnsupportedScheme
	public static final int no
	public static final int ok
	public static final int paste
	public static final int search_go
	public static final int selectAll
	public static final int selectTextMode
	public static final int status_bar_notification_info_overflow
	public static final int unknownName
	public static final int untitled
	public static final int yes
	public void  () 
}

android/R$id.class
R.java
package android
public final android.R$id extends java.lang.Object {
	public static final int addToDictionary
	public static final int background
	public static final int button1
	public static final int button2
	public static final int button3
	public static final int candidatesArea
	public static final int checkbox
	public static final int closeButton
	public static final int content
	public static final int copy
	public static final int copyUrl
	public static final int custom
	public static final int cut
	public static final int edit
	public static final int empty
	public static final int extractArea
	public static final int hint
	public static final int home
	public static final int icon
	public static final int icon1
	public static final int icon2
	public static final int input
	public static final int inputArea
	public static final int inputExtractEditText
	public static final int keyboardView
	public static final int list
	public static final int message
	public static final int paste
	public static final int primary
	public static final int progress
	public static final int secondaryProgress
	public static final int selectAll
	public static final int selectTextMode
	public static final int selectedIcon
	public static final int startSelectingText
	public static final int stopSelectingText
	public static final int summary
	public static final int switchInputMethod
	public static final int tabcontent
	public static final int tabhost
	public static final int tabs
	public static final int text1
	public static final int text2
	public static final int title
	public static final int toggle
	public static final int widget_frame
	public void  () 
}

android/Manifest$permission.class
Manifest.java
package android
public final android.Manifest$permission extends java.lang.Object {
	public static final String ACCESS_ALL_EXTERNAL_STORAGE
	public static final String ACCESS_CACHE_FILESYSTEM
	public static final String ACCESS_CHECKIN_PROPERTIES
	public static final String ACCESS_COARSE_LOCATION
	public static final String ACCESS_CONTENT_PROVIDERS_EXTERNALLY
	public static final String ACCESS_FINE_LOCATION
	public static final String ACCESS_KEYGUARD_SECURE_STORAGE
	public static final String ACCESS_LOCATION_EXTRA_COMMANDS
	public static final String ACCESS_MOCK_LOCATION
	public static final String ACCESS_MTP
	public static final String ACCESS_NETWORK_CONDITIONS
	public static final String ACCESS_NETWORK_STATE
	public static final String ACCESS_NOTIFICATIONS
	public static final String ACCESS_SURFACE_FLINGER
	public static final String ACCESS_WIFI_STATE
	public static final String ACCESS_WIMAX_STATE
	public static final String ACCOUNT_MANAGER
	public static final String ADD_VOICEMAIL
	public static final String ALLOW_ANY_CODEC_FOR_PLAYBACK
	public static final String ASEC_ACCESS
	public static final String ASEC_CREATE
	public static final String ASEC_DESTROY
	public static final String ASEC_MOUNT_UNMOUNT
	public static final String ASEC_RENAME
	public static final String AUTHENTICATE_ACCOUNTS
	public static final String BACKUP
	public static final String BATTERY_STATS
	public static final String BIND_ACCESSIBILITY_SERVICE
	public static final String BIND_APPWIDGET
	public static final String BIND_CALL_SERVICE
	public static final String BIND_DEVICE_ADMIN
	public static final String BIND_DIRECTORY_SEARCH
	public static final String BIND_INPUT_METHOD
	public static final String BIND_KEYGUARD_APPWIDGET
	public static final String BIND_NFC_SERVICE
	public static final String BIND_NOTIFICATION_LISTENER_SERVICE
	public static final String BIND_PACKAGE_VERIFIER
	public static final String BIND_PRINT_SERVICE
	public static final String BIND_PRINT_SPOOLER_SERVICE
	public static final String BIND_REMOTEVIEWS
	public static final String BIND_REMOTE_DISPLAY
	public static final String BIND_TEXT_SERVICE
	public static final String BIND_VPN_SERVICE
	public static final String BIND_WALLPAPER
	public static final String BLUETOOTH
	public static final String BLUETOOTH_ADMIN
	public static final String BLUETOOTH_PRIVILEGED
	public static final String BLUETOOTH_STACK
	public static final String BRICK
	public static final String BROADCAST_PACKAGE_REMOVED
	public static final String BROADCAST_SMS
	public static final String BROADCAST_STICKY
	public static final String BROADCAST_WAP_PUSH
	public static final String C2D_MESSAGE
	public static final String CALL_PHONE
	public static final String CALL_PRIVILEGED
	public static final String CAMERA
	public static final String CAMERA_DISABLE_TRANSMIT_LED
	public static final String CAPTURE_AUDIO_HOTWORD
	public static final String CAPTURE_AUDIO_OUTPUT
	public static final String CAPTURE_SECURE_VIDEO_OUTPUT
	public static final String CAPTURE_VIDEO_OUTPUT
	public static final String CHANGE_BACKGROUND_DATA_SETTING
	public static final String CHANGE_COMPONENT_ENABLED_STATE
	public static final String CHANGE_CONFIGURATION
	public static final String CHANGE_NETWORK_STATE
	public static final String CHANGE_WIFI_MULTICAST_STATE
	public static final String CHANGE_WIFI_STATE
	public static final String CHANGE_WIMAX_STATE
	public static final String CLEAR_APP_CACHE
	public static final String CLEAR_APP_USER_DATA
	public static final String CONFIGURE_WIFI_DISPLAY
	public static final String CONFIRM_FULL_BACKUP
	public static final String CONNECTIVITY_INTERNAL
	public static final String CONTROL_KEYGUARD
	public static final String CONTROL_LOCATION_UPDATES
	public static final String CONTROL_WIFI_DISPLAY
	public static final String COPY_PROTECTED_DATA
	public static final String CRYPT_KEEPER
	public static final String DELETE_CACHE_FILES
	public static final String DELETE_PACKAGES
	public static final String DEVICE_POWER
	public static final String DIAGNOSTIC
	public static final String DISABLE_KEYGUARD
	public static final String DUMP
	public static final String EXPAND_STATUS_BAR
	public static final String FACTORY_TEST
	public static final String FILTER_EVENTS
	public static final String FLASHLIGHT
	public static final String FORCE_BACK
	public static final String FORCE_STOP_PACKAGES
	public static final String FREEZE_SCREEN
	public static final String GET_ACCOUNTS
	public static final String GET_APP_OPS_STATS
	public static final String GET_DETAILED_TASKS
	public static final String GET_PACKAGE_SIZE
	public static final String GET_TASKS
	public static final String GET_TOP_ACTIVITY_INFO
	public static final String GLOBAL_SEARCH
	public static final String GLOBAL_SEARCH_CONTROL
	public static final String GRANT_REVOKE_PERMISSIONS
	public static final String HARDWARE_TEST
	public static final String INJECT_EVENTS
	public static final String INSTALL_LOCATION_PROVIDER
	public static final String INSTALL_PACKAGES
	public static final String INSTALL_SHORTCUT
	public static final String INTERACT_ACROSS_USERS
	public static final String INTERACT_ACROSS_USERS_FULL
	public static final String INTERNAL_SYSTEM_WINDOW
	public static final String INTERNET
	public static final String INVOKE_CARRIER_SETUP
	public static final String KILL_BACKGROUND_PROCESSES
	public static final String LOCATION_HARDWARE
	public static final String LOOP_RADIO
	public static final String MAGNIFY_DISPLAY
	public static final String MANAGE_ACCOUNTS
	public static final String MANAGE_ACTIVITY_STACKS
	public static final String MANAGE_APP_TOKENS
	public static final String MANAGE_CA_CERTIFICATES
	public static final String MANAGE_DEVICE_ADMINS
	public static final String MANAGE_DOCUMENTS
	public static final String MANAGE_NETWORK_POLICY
	public static final String MANAGE_USB
	public static final String MANAGE_USERS
	public static final String MARK_NETWORK_SOCKET
	public static final String MASTER_CLEAR
	public static final String MEDIA_CONTENT_CONTROL
	public static final String MODIFY_APPWIDGET_BIND_PERMISSIONS
	public static final String MODIFY_AUDIO_SETTINGS
	public static final String MODIFY_NETWORK_ACCOUNTING
	public static final String MODIFY_PHONE_STATE
	public static final String MOUNT_FORMAT_FILESYSTEMS
	public static final String MOUNT_UNMOUNT_FILESYSTEMS
	public static final String MOVE_PACKAGE
	public static final String NET_ADMIN
	public static final String NET_TUNNELING
	public static final String NFC
	public static final String PACKAGE_USAGE_STATS
	public static final String PACKAGE_VERIFICATION_AGENT
	public static final String PERFORM_CDMA_PROVISIONING
	public static final String PERSISTENT_ACTIVITY
	public static final String PROCESS_OUTGOING_CALLS
	public static final String READ_CALENDAR
	public static final String READ_CALL_LOG
	public static final String READ_CELL_BROADCASTS
	public static final String READ_CONTACTS
	public static final String READ_DREAM_STATE
	public static final String READ_EXTERNAL_STORAGE
	public static final String READ_FRAME_BUFFER
	public static final String READ_HISTORY_BOOKMARKS
	public static final String READ_INPUT_STATE
	public static final String READ_LOGS
	public static final String READ_NETWORK_USAGE_HISTORY
	public static final String READ_PHONE_STATE
	public static final String READ_PRECISE_PHONE_STATE
	public static final String READ_PRIVILEGED_PHONE_STATE
	public static final String READ_PROFILE
	public static final String READ_SMS
	public static final String READ_SOCIAL_STREAM
	public static final String READ_SYNC_SETTINGS
	public static final String READ_SYNC_STATS
	public static final String READ_USER_DICTIONARY
	public static final String REBOOT
	public static final String RECEIVE_BOOT_COMPLETED
	public static final String RECEIVE_DATA_ACTIVITY_CHANGE
	public static final String RECEIVE_EMERGENCY_BROADCAST
	public static final String RECEIVE_MMS
	public static final String RECEIVE_SMS
	public static final String RECEIVE_WAP_PUSH
	public static final String RECORD_AUDIO
	public static final String REMOTE_AUDIO_PLAYBACK
	public static final String REMOVE_TASKS
	public static final String REORDER_TASKS
	public static final String RESTART_PACKAGES
	public static final String RETRIEVE_WINDOW_CONTENT
	public static final String RETRIEVE_WINDOW_INFO
	public static final String SEND_RESPOND_VIA_MESSAGE
	public static final String SEND_SMS
	public static final String SERIAL_PORT
	public static final String SET_ACTIVITY_WATCHER
	public static final String SET_ALARM
	public static final String SET_ALWAYS_FINISH
	public static final String SET_ANIMATION_SCALE
	public static final String SET_DEBUG_APP
	public static final String SET_KEYBOARD_LAYOUT
	public static final String SET_ORIENTATION
	public static final String SET_POINTER_SPEED
	public static final String SET_PREFERRED_APPLICATIONS
	public static final String SET_PROCESS_LIMIT
	public static final String SET_SCREEN_COMPATIBILITY
	public static final String SET_TIME
	public static final String SET_TIME_ZONE
	public static final String SET_WALLPAPER
	public static final String SET_WALLPAPER_COMPONENT
	public static final String SET_WALLPAPER_HINTS
	public static final String SHUTDOWN
	public static final String SIGNAL_PERSISTENT_PROCESSES
	public static final String START_ANY_ACTIVITY
	public static final String STATUS_BAR
	public static final String STATUS_BAR_SERVICE
	public static final String STOP_APP_SWITCHES
	public static final String SUBSCRIBED_FEEDS_READ
	public static final String SUBSCRIBED_FEEDS_WRITE
	public static final String SYSTEM_ALERT_WINDOW
	public static final String TEMPORARY_ENABLE_ACCESSIBILITY
	public static final String TRANSMIT_IR
	public static final String UNINSTALL_SHORTCUT
	public static final String UPDATE_APP_OPS_STATS
	public static final String UPDATE_DEVICE_STATS
	public static final String UPDATE_LOCK
	public static final String USE_CREDENTIALS
	public static final String USE_SIP
	public static final String VIBRATE
	public static final String WAKE_LOCK
	public static final String WRITE_APN_SETTINGS
	public static final String WRITE_CALENDAR
	public static final String WRITE_CALL_LOG
	public static final String WRITE_CONTACTS
	public static final String WRITE_DREAM_STATE
	public static final String WRITE_EXTERNAL_STORAGE
	public static final String WRITE_GSERVICES
	public static final String WRITE_HISTORY_BOOKMARKS
	public static final String WRITE_MEDIA_STORAGE
	public static final String WRITE_PROFILE
	public static final String WRITE_SECURE_SETTINGS
	public static final String WRITE_SETTINGS
	public static final String WRITE_SMS
	public static final String WRITE_SOCIAL_STREAM
	public static final String WRITE_SYNC_SETTINGS
	public static final String WRITE_USER_DICTIONARY
	public void  () 
}

android/R$fraction.class
R.java
package android
public final android.R$fraction extends java.lang.Object {
	public void  () 
}

android/net/
android/net/dhcp/
android/net/dhcp/DhcpInformPacket.class
DhcpInformPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpInformPacket extends android.net.dhcp.DhcpPacket {
	void  (int, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int transId
		java.net.InetAddress clientIp
		java.net.InetAddress yourIp
		java.net.InetAddress nextIp
		java.net.InetAddress relayIp
		byte[] clientMac
	public java.lang.String toString () 
		String s
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
		byte[] clientId
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
		java.net.InetAddress clientRequest
}

android/net/dhcp/DhcpDiscoverPacket.class
DhcpDiscoverPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpDiscoverPacket extends android.net.dhcp.DhcpPacket {
	void  (int, byte[], boolean) 
		int transId
		byte[] clientMac
		boolean broadcast
	public java.lang.String toString () 
		String s
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
		java.net.InetAddress destIp
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
}

android/net/dhcp/DhcpDeclinePacket.class
DhcpDeclinePacket.java
package android.net.dhcp
 android.net.dhcp.DhcpDeclinePacket extends android.net.dhcp.DhcpPacket {
	void  (int, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int transId
		java.net.InetAddress clientIp
		java.net.InetAddress yourIp
		java.net.InetAddress nextIp
		java.net.InetAddress relayIp
		byte[] clientMac
	public java.lang.String toString () 
		String s
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
}

android/net/dhcp/DhcpAckPacket.class
DhcpAckPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpAckPacket extends android.net.dhcp.DhcpPacket {
	private final java.net.InetAddress mSrcIp
	void  (int, boolean, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int transId
		boolean broadcast
		java.net.InetAddress serverAddress
		java.net.InetAddress clientIp
		byte[] clientMac
	public java.lang.String toString () 
		java.net.InetAddress dnsServer
		java.util.Iterator i$
		String s
		String dnsServers
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
		java.net.InetAddress destIp
		java.net.InetAddress srcIp
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	private static final int getInt (java.lang.Integer) 
		Integer v
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
}

android/net/dhcp/DhcpPacket.class
DhcpPacket.java
package android.net.dhcp
abstract android.net.dhcp.DhcpPacket extends java.lang.Object {
	protected static final String TAG
	public static final int ENCAP_L2
	public static final int ENCAP_L3
	public static final int ENCAP_BOOTP
	private static final byte IP_TYPE_UDP
	private static final byte IP_VERSION_HEADER_LEN
	private static final short IP_FLAGS_OFFSET
	private static final byte IP_TOS_LOWDELAY
	private static final byte IP_TTL
	static final short DHCP_CLIENT
	static final short DHCP_SERVER
	protected static final byte DHCP_BOOTREQUEST
	protected static final byte DHCP_BOOTREPLY
	protected static final byte CLIENT_ID_ETHER
	protected static final int MAX_LENGTH
	protected static final byte DHCP_SUBNET_MASK
	protected java.net.InetAddress mSubnetMask
	protected static final byte DHCP_ROUTER
	protected java.net.InetAddress mGateway
	protected static final byte DHCP_DNS_SERVER
	protected java.util.List mDnsServers
	protected static final byte DHCP_HOST_NAME
	protected String mHostName
	protected static final byte DHCP_DOMAIN_NAME
	protected String mDomainName
	protected static final byte DHCP_BROADCAST_ADDRESS
	protected java.net.InetAddress mBroadcastAddress
	protected static final byte DHCP_REQUESTED_IP
	protected java.net.InetAddress mRequestedIp
	protected static final byte DHCP_LEASE_TIME
	protected Integer mLeaseTime
	protected static final byte DHCP_MESSAGE_TYPE
	protected static final byte DHCP_MESSAGE_TYPE_DISCOVER
	protected static final byte DHCP_MESSAGE_TYPE_OFFER
	protected static final byte DHCP_MESSAGE_TYPE_REQUEST
	protected static final byte DHCP_MESSAGE_TYPE_DECLINE
	protected static final byte DHCP_MESSAGE_TYPE_ACK
	protected static final byte DHCP_MESSAGE_TYPE_NAK
	protected static final byte DHCP_MESSAGE_TYPE_INFORM
	protected static final byte DHCP_SERVER_IDENTIFIER
	protected java.net.InetAddress mServerIdentifier
	protected static final byte DHCP_PARAMETER_LIST
	protected byte[] mRequestedParams
	protected static final byte DHCP_MESSAGE
	protected String mMessage
	protected static final byte DHCP_RENEWAL_TIME
	protected static final byte DHCP_VENDOR_CLASS_ID
	protected static final byte DHCP_CLIENT_IDENTIFIER
	protected final int mTransId
	protected final java.net.InetAddress mClientIp
	protected final java.net.InetAddress mYourIp
	private final java.net.InetAddress mNextIp
	private final java.net.InetAddress mRelayIp
	protected boolean mBroadcast
	protected final byte[] mClientMac
	public abstract void doNextOp (android.net.dhcp.DhcpStateMachine) 
	public abstract java.nio.ByteBuffer buildPacket (int, short, short) 
	abstract void finishPacket (java.nio.ByteBuffer) 
	protected void  (int, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, byte[], boolean) 
		int transId
		java.net.InetAddress clientIp
		java.net.InetAddress yourIp
		java.net.InetAddress nextIp
		java.net.InetAddress relayIp
		byte[] clientMac
		boolean broadcast
	public int getTransactionId () 
	protected void fillInPacket (int, java.net.InetAddress, java.net.InetAddress, short, short, java.nio.ByteBuffer, byte, boolean) 
		short udpLen
		int udpSeed
		int encap
		java.net.InetAddress destIp
		java.net.InetAddress srcIp
		short destUdp
		short srcUdp
		java.nio.ByteBuffer buf
		byte requestCode
		boolean broadcast
		byte[] destIpArray
		byte[] srcIpArray
		int ipLengthOffset
		int ipChecksumOffset
		int endIpHeader
		int udpHeaderOffset
		int udpLengthOffset
		int udpChecksumOffset
	private int intAbs (short) 
		int r
		short v
	private int checksum (java.nio.ByteBuffer, int, int, int) 
		short s
		short[] arr$
		int len$
		int i$
		short b
		java.nio.ByteBuffer buf
		int seed
		int start
		int end
		int sum
		int bufPosition
		java.nio.ShortBuffer shortBuf
		short[] shortArray
		int negated
	protected void addTlv (java.nio.ByteBuffer, byte, byte) 
		java.nio.ByteBuffer buf
		byte type
		byte value
	protected void addTlv (java.nio.ByteBuffer, byte, byte[]) 
		java.nio.ByteBuffer buf
		byte type
		byte[] payload
	protected void addTlv (java.nio.ByteBuffer, byte, java.net.InetAddress) 
		java.nio.ByteBuffer buf
		byte type
		java.net.InetAddress addr
	protected void addTlv (java.nio.ByteBuffer, byte, java.util.List) 
		java.net.InetAddress addr
		java.util.Iterator i$
		java.nio.ByteBuffer buf
		byte type
		java.util.List addrs
	protected void addTlv (java.nio.ByteBuffer, byte, java.lang.Integer) 
		java.nio.ByteBuffer buf
		byte type
		Integer value
	protected void addTlv (java.nio.ByteBuffer, byte, java.lang.String) 
		int i
		java.nio.ByteBuffer buf
		byte type
		String str
	protected void addTlvEnd (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buf
	public static java.lang.String macToString (byte[]) 
		String hexString
		int i
		byte[] mac
		String macAddr
	public java.lang.String toString () 
		String macAddr
	private static java.net.InetAddress readIpAddress (java.nio.ByteBuffer) 
		java.net.UnknownHostException ex
		java.nio.ByteBuffer packet
		java.net.InetAddress result
		byte[] ipAddr
	private static java.lang.String readAsciiString (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buf
		int byteCount
		byte[] bytes
	public static android.net.dhcp.DhcpPacket decodeFullPacket (java.nio.ByteBuffer, int) 
		byte[] l2dst
		byte[] l2src
		short l2type
		byte ipType
		byte ipDiffServicesField
		short ipTotalLength
		short ipIdentification
		byte ipFlags
		byte ipFragOffset
		byte ipTTL
		byte ipProto
		short ipChksm
		short udpSrcPort
		short udpDstPort
		short udpLen
		short udpChkSum
		java.net.UnknownHostException ex
		byte[] id
		byte throwaway
		int i
		byte optionLen
		int expectedLen
		byte optionType
		java.nio.ByteBuffer packet
		int pktType
		int transactionId
		java.net.InetAddress clientIp
		java.net.InetAddress yourIp
		java.net.InetAddress nextIp
		java.net.InetAddress relayIp
		byte[] clientMac
		java.util.List dnsServers
		java.net.InetAddress gateway
		Integer leaseTime
		java.net.InetAddress serverIdentifier
		java.net.InetAddress netMask
		String message
		String vendorId
		byte[] expectedParams
		String hostName
		String domainName
		java.net.InetAddress ipSrc
		java.net.InetAddress ipDst
		java.net.InetAddress bcAddr
		java.net.InetAddress requestedIp
		byte dhcpType
		byte type
		byte hwType
		byte addrLen
		byte hops
		short elapsed
		short bootpFlags
		boolean broadcast
		byte[] ipv4addr
		int dhcpMagicCookie
		boolean notFinishedOptions
		android.net.dhcp.DhcpPacket newPacket
	public static android.net.dhcp.DhcpPacket decodeFullPacket (byte[], int) 
		byte[] packet
		int pktType
		java.nio.ByteBuffer buffer
	public static java.nio.ByteBuffer buildDiscoverPacket (int, int, byte[], boolean, byte[]) 
		int encap
		int transactionId
		byte[] clientMac
		boolean broadcast
		byte[] expectedParams
		android.net.dhcp.DhcpPacket pkt
	public static java.nio.ByteBuffer buildOfferPacket (int, int, boolean, java.net.InetAddress, java.net.InetAddress, byte[], java.lang.Integer, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.util.List, java.net.InetAddress, java.lang.String) 
		int encap
		int transactionId
		boolean broadcast
		java.net.InetAddress serverIpAddr
		java.net.InetAddress clientIpAddr
		byte[] mac
		Integer timeout
		java.net.InetAddress netMask
		java.net.InetAddress bcAddr
		java.net.InetAddress gateway
		java.util.List dnsServers
		java.net.InetAddress dhcpServerIdentifier
		String domainName
		android.net.dhcp.DhcpPacket pkt
	public static java.nio.ByteBuffer buildAckPacket (int, int, boolean, java.net.InetAddress, java.net.InetAddress, byte[], java.lang.Integer, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.util.List, java.net.InetAddress, java.lang.String) 
		int encap
		int transactionId
		boolean broadcast
		java.net.InetAddress serverIpAddr
		java.net.InetAddress clientIpAddr
		byte[] mac
		Integer timeout
		java.net.InetAddress netMask
		java.net.InetAddress bcAddr
		java.net.InetAddress gateway
		java.util.List dnsServers
		java.net.InetAddress dhcpServerIdentifier
		String domainName
		android.net.dhcp.DhcpPacket pkt
	public static java.nio.ByteBuffer buildNakPacket (int, int, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int encap
		int transactionId
		java.net.InetAddress serverIpAddr
		java.net.InetAddress clientIpAddr
		byte[] mac
		android.net.dhcp.DhcpPacket pkt
	public static java.nio.ByteBuffer buildRequestPacket (int, int, java.net.InetAddress, boolean, byte[], java.net.InetAddress, java.net.InetAddress, byte[], java.lang.String) 
		int encap
		int transactionId
		java.net.InetAddress clientIp
		boolean broadcast
		byte[] clientMac
		java.net.InetAddress requestedIpAddress
		java.net.InetAddress serverIdentifier
		byte[] requestedParams
		String hostName
		android.net.dhcp.DhcpPacket pkt
		java.nio.ByteBuffer result
}

android/net/dhcp/DhcpNakPacket.class
DhcpNakPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpNakPacket extends android.net.dhcp.DhcpPacket {
	void  (int, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int transId
		java.net.InetAddress clientIp
		java.net.InetAddress yourIp
		java.net.InetAddress nextIp
		java.net.InetAddress relayIp
		byte[] clientMac
	public java.lang.String toString () 
		String s
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
		java.net.InetAddress destIp
		java.net.InetAddress srcIp
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
}

android/net/dhcp/DhcpStateMachine.class
DhcpStateMachine.java
package android.net.dhcp
abstract android.net.dhcp.DhcpStateMachine extends java.lang.Object {
	public abstract void onOfferReceived (boolean, int, byte[], java.net.InetAddress, java.net.InetAddress) 
	public abstract void onNakReceived () 
	public abstract void onAckReceived (java.net.InetAddress, java.net.InetAddress, java.net.InetAddress, java.util.List, java.net.InetAddress, int) 
	public abstract void onDiscoverReceived (boolean, int, byte[], byte[]) 
	public abstract void onRequestReceived (boolean, int, byte[], java.net.InetAddress, byte[], java.lang.String) 
	public abstract void onInformReceived (int, byte[], java.net.InetAddress, byte[]) 
	public abstract void onDeclineReceived (byte[], java.net.InetAddress) 
}

android/net/dhcp/DhcpOfferPacket.class
DhcpOfferPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpOfferPacket extends android.net.dhcp.DhcpPacket {
	private final java.net.InetAddress mSrcIp
	void  (int, boolean, java.net.InetAddress, java.net.InetAddress, byte[]) 
		int transId
		boolean broadcast
		java.net.InetAddress serverAddress
		java.net.InetAddress clientIp
		byte[] clientMac
	public java.lang.String toString () 
		java.net.InetAddress dnsServer
		java.util.Iterator i$
		String s
		String dnsServers
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
		java.net.InetAddress destIp
		java.net.InetAddress srcIp
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
}

android/net/dhcp/DhcpRequestPacket.class
DhcpRequestPacket.java
package android.net.dhcp
 android.net.dhcp.DhcpRequestPacket extends android.net.dhcp.DhcpPacket {
	void  (int, java.net.InetAddress, byte[], boolean) 
		int transId
		java.net.InetAddress clientIp
		byte[] clientMac
		boolean broadcast
	public java.lang.String toString () 
		String s
	public java.nio.ByteBuffer buildPacket (int, short, short) 
		int encap
		short destUdp
		short srcUdp
		java.nio.ByteBuffer result
	void finishPacket (java.nio.ByteBuffer) 
		java.nio.ByteBuffer buffer
		byte[] clientId
	public void doNextOp (android.net.dhcp.DhcpStateMachine) 
		android.net.dhcp.DhcpStateMachine machine
		java.net.InetAddress clientRequest
}

android/net/IConnectivityManager.class
IConnectivityManager.java
package android.net
public abstract android.net.IConnectivityManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void markSocketAsUser (android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
	public abstract void setNetworkPreference (int)  throws android.os.RemoteException 
	public abstract int getNetworkPreference ()  throws android.os.RemoteException 
	public abstract android.net.NetworkInfo getActiveNetworkInfo ()  throws android.os.RemoteException 
	public abstract android.net.NetworkInfo getActiveNetworkInfoForUid (int)  throws android.os.RemoteException 
	public abstract android.net.NetworkInfo getNetworkInfo (int)  throws android.os.RemoteException 
	public abstract android.net.NetworkInfo[] getAllNetworkInfo ()  throws android.os.RemoteException 
	public abstract android.net.NetworkInfo getProvisioningOrActiveNetworkInfo ()  throws android.os.RemoteException 
	public abstract boolean isNetworkSupported (int)  throws android.os.RemoteException 
	public abstract android.net.LinkProperties getActiveLinkProperties ()  throws android.os.RemoteException 
	public abstract android.net.LinkProperties getLinkProperties (int)  throws android.os.RemoteException 
	public abstract android.net.NetworkState[] getAllNetworkState ()  throws android.os.RemoteException 
	public abstract android.net.NetworkQuotaInfo getActiveNetworkQuotaInfo ()  throws android.os.RemoteException 
	public abstract boolean isActiveNetworkMetered ()  throws android.os.RemoteException 
	public abstract boolean setRadios (boolean)  throws android.os.RemoteException 
	public abstract boolean setRadio (int, boolean)  throws android.os.RemoteException 
	public abstract int startUsingNetworkFeature (int, java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract int stopUsingNetworkFeature (int, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean requestRouteToHost (int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean requestRouteToHostAddress (int, byte[], java.lang.String)  throws android.os.RemoteException 
	public abstract boolean getMobileDataEnabled ()  throws android.os.RemoteException 
	public abstract void setMobileDataEnabled (boolean)  throws android.os.RemoteException 
	public abstract void setPolicyDataEnable (int, boolean)  throws android.os.RemoteException 
	public abstract int tether (java.lang.String)  throws android.os.RemoteException 
	public abstract int untether (java.lang.String)  throws android.os.RemoteException 
	public abstract int getLastTetherError (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isTetheringSupported ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetherableIfaces ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetheredDhcpRanges ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetheredIfaces ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetheringErroredIfaces ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetherableUsbRegexs ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetherableWifiRegexs ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getTetherableBluetoothRegexs ()  throws android.os.RemoteException 
	public abstract int setUsbTethering (boolean)  throws android.os.RemoteException 
	public abstract void requestNetworkTransitionWakelock (java.lang.String)  throws android.os.RemoteException 
	public abstract void reportInetCondition (int, int)  throws android.os.RemoteException 
	public abstract android.net.ProxyProperties getGlobalProxy ()  throws android.os.RemoteException 
	public abstract void setGlobalProxy (android.net.ProxyProperties)  throws android.os.RemoteException 
	public abstract android.net.ProxyProperties getProxy ()  throws android.os.RemoteException 
	public abstract void setDataDependency (int, boolean)  throws android.os.RemoteException 
	public abstract boolean protectVpn (android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
	public abstract boolean prepareVpn (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor establishVpn (com.android.internal.net.VpnConfig)  throws android.os.RemoteException 
	public abstract com.android.internal.net.VpnConfig getVpnConfig ()  throws android.os.RemoteException 
	public abstract void startLegacyVpn (com.android.internal.net.VpnProfile)  throws android.os.RemoteException 
	public abstract com.android.internal.net.LegacyVpnInfo getLegacyVpnInfo ()  throws android.os.RemoteException 
	public abstract boolean updateLockdownVpn ()  throws android.os.RemoteException 
	public abstract void captivePortalCheckComplete (android.net.NetworkInfo)  throws android.os.RemoteException 
	public abstract void captivePortalCheckCompleted (android.net.NetworkInfo, boolean)  throws android.os.RemoteException 
	public abstract void supplyMessenger (int, android.os.Messenger)  throws android.os.RemoteException 
	public abstract int findConnectionTypeForIface (java.lang.String)  throws android.os.RemoteException 
	public abstract int checkMobileProvisioning (int)  throws android.os.RemoteException 
	public abstract java.lang.String getMobileProvisioningUrl ()  throws android.os.RemoteException 
	public abstract java.lang.String getMobileRedirectedProvisioningUrl ()  throws android.os.RemoteException 
	public abstract android.net.LinkQualityInfo getLinkQualityInfo (int)  throws android.os.RemoteException 
	public abstract android.net.LinkQualityInfo getActiveLinkQualityInfo ()  throws android.os.RemoteException 
	public abstract android.net.LinkQualityInfo[] getAllLinkQualityInfo ()  throws android.os.RemoteException 
	public abstract void setProvisioningNotificationVisible (boolean, int, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void setAirplaneMode (boolean)  throws android.os.RemoteException 
}

android/net/INetworkStatsService$Stub$Proxy.class
INetworkStatsService.java
package android.net
 android.net.INetworkStatsService$Stub$Proxy extends java.lang.Object implements android.net.INetworkStatsService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.net.INetworkStatsSession openSession ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.INetworkStatsSession _result
	public long getNetworkTotalBytes (android.net.NetworkTemplate, long, long)  throws android.os.RemoteException 
		android.net.NetworkTemplate template
		long start
		long end
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
	public android.net.NetworkStats getDataLayerSnapshotForUid (int)  throws android.os.RemoteException 
		android.net.NetworkStats _result
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public java.lang.String[] getMobileIfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void incrementOperationCount (int, int, int)  throws android.os.RemoteException 
		int uid
		int tag
		int operationCount
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUidForeground (int, boolean)  throws android.os.RemoteException 
		int uid
		boolean uidForeground
		android.os.Parcel _data
		android.os.Parcel _reply
	public void forceUpdate ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void advisePersistThreshold (long)  throws android.os.RemoteException 
		long thresholdBytes
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/SamplingDataTracker.class
SamplingDataTracker.java
package android.net
public android.net.SamplingDataTracker extends java.lang.Object {
	private static final boolean DBG
	private static final String TAG
	private android.net.SamplingDataTracker$SamplingSnapshot mBeginningSample
	private android.net.SamplingDataTracker$SamplingSnapshot mEndingSample
	private android.net.SamplingDataTracker$SamplingSnapshot mLastSample
	public final Object mSamplingDataLock
	private final int MINIMUM_SAMPLING_INTERVAL
	private final int MINIMUM_SAMPLED_PACKETS
	public void  () 
	public static void getSamplingSnapshots (java.util.Map) 
		android.net.SamplingDataTracker$SamplingSnapshot ss
		NumberFormatException e
		String[] tokens
		String currentIface
		String line
		java.io.IOException e
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.util.Map mapIfaceToSample
		java.io.BufferedReader reader
	public void startSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	public void stopSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	public void resetSamplingData () 
	public long getSampledTxByteCount () 
	public long getSampledTxPacketCount () 
	public long getSampledTxPacketErrorCount () 
	public long getSampledRxByteCount () 
	public long getSampledRxPacketCount () 
	public long getSampledPacketCount () 
	public long getSampledPacketCount (android.net.SamplingDataTracker$SamplingSnapshot, android.net.SamplingDataTracker$SamplingSnapshot) 
		long rxPacketCount
		long txPacketCount
		android.net.SamplingDataTracker$SamplingSnapshot begin
		android.net.SamplingDataTracker$SamplingSnapshot end
	public long getSampledPacketErrorCount () 
		long rxPacketErrorCount
		long txPacketErrorCount
	public long getSampledRxPacketErrorCount () 
	public long getSampleTimestamp () 
	public int getSampleDuration () 
	public void setCommonLinkQualityInfoFields (android.net.LinkQualityInfo) 
		android.net.LinkQualityInfo li
}

android/net/EthernetDataTracker$InterfaceObserver.class
EthernetDataTracker.java
package android.net
 android.net.EthernetDataTracker$InterfaceObserver extends com.android.server.net.BaseNetworkObserver {
	private android.net.EthernetDataTracker mTracker
	void  (android.net.EthernetDataTracker) 
		android.net.EthernetDataTracker tracker
	public void interfaceStatusChanged (java.lang.String, boolean) 
		String iface
		boolean up
	public void interfaceLinkStateChanged (java.lang.String, boolean) 
		String iface
		boolean up
	public void interfaceAdded (java.lang.String) 
		String iface
	public void interfaceRemoved (java.lang.String) 
		String iface
}

android/net/LinkQualityInfo$1.class
LinkQualityInfo.java
package android.net
final android.net.LinkQualityInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.LinkQualityInfo createFromParcel (android.os.Parcel) 
		android.net.LinkQualityInfo li
		android.os.Parcel in
		int objectType
	public android.net.LinkQualityInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/INetworkManagementEventObserver.class
INetworkManagementEventObserver.java
package android.net
public abstract android.net.INetworkManagementEventObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void interfaceStatusChanged (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void interfaceLinkStateChanged (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void interfaceAdded (java.lang.String)  throws android.os.RemoteException 
	public abstract void interfaceRemoved (java.lang.String)  throws android.os.RemoteException 
	public abstract void addressUpdated (java.lang.String, android.net.LinkAddress)  throws android.os.RemoteException 
	public abstract void addressRemoved (java.lang.String, android.net.LinkAddress)  throws android.os.RemoteException 
	public abstract void limitReached (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void interfaceClassDataActivityChanged (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void interfaceDnsServerInfo (java.lang.String, long, java.lang.String[])  throws android.os.RemoteException 
}

android/net/DhcpStateMachine$DefaultState.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$DefaultState extends com.android.internal.util.State {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void exit () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/NetworkStatsHistory$1.class
NetworkStatsHistory.java
package android.net
final android.net.NetworkStatsHistory$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkStatsHistory createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkStatsHistory[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/DhcpInfo$1.class
DhcpInfo.java
package android.net
final android.net.DhcpInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.DhcpInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.DhcpInfo info
	public android.net.DhcpInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/NetworkStatsHistory$DataStreamUtils.class
NetworkStatsHistory.java
package android.net
public android.net.NetworkStatsHistory$DataStreamUtils extends java.lang.Object {
	public void  () 
	public static long[] readFullLongArray (java.io.DataInputStream)  throws java.io.IOException 
		int i
		java.io.DataInputStream in
		int size
		long[] values
	public static long readVarLong (java.io.DataInputStream)  throws java.io.IOException 
		byte b
		java.io.DataInputStream in
		int shift
		long result
	public static void writeVarLong (java.io.DataOutputStream, long)  throws java.io.IOException 
		java.io.DataOutputStream out
		long value
	public static long[] readVarLongArray (java.io.DataInputStream)  throws java.io.IOException 
		int i
		java.io.DataInputStream in
		int size
		long[] values
	public static void writeVarLongArray (java.io.DataOutputStream, long[], int)  throws java.io.IOException 
		int i
		java.io.DataOutputStream out
		long[] values
		int size
}

android/net/LocalSocketImpl$SocketOutputStream.class
LocalSocketImpl.java
package android.net
 android.net.LocalSocketImpl$SocketOutputStream extends java.io.OutputStream {
	final android.net.LocalSocketImpl this$0
	void  (android.net.LocalSocketImpl) 
	public void close ()  throws java.io.IOException 
	public void write (byte[])  throws java.io.IOException 
		byte[] b
	public void write (byte[], int, int)  throws java.io.IOException 
		java.io.FileDescriptor myFd
		byte[] b
		int off
		int len
	public void write (int)  throws java.io.IOException 
		java.io.FileDescriptor myFd
		int b
	public void flush ()  throws java.io.IOException 
		InterruptedException ie
		java.io.FileDescriptor myFd
}

android/net/Proxy.class
Proxy.java
package android.net
public final android.net.Proxy extends java.lang.Object {
	private static final boolean DEBUG
	private static final String TAG
	private static final java.net.ProxySelector sDefaultProxySelector
	public static final String PROXY_CHANGE_ACTION
	public static final String EXTRA_PROXY_INFO
	private static android.net.ConnectivityManager sConnectivityManager
	private static final String NAME_IP_REGEX
	private static final String HOSTNAME_REGEXP
	private static final java.util.regex.Pattern HOSTNAME_PATTERN
	private static final String EXCLLIST_REGEXP
	private static final java.util.regex.Pattern EXCLLIST_PATTERN
	public void  () 
	public static final java.net.Proxy getProxy (android.content.Context, java.lang.String) 
		java.net.URI uri
		android.net.ProxyProperties proxyProperties
		android.content.Context ctx
		String url
		String host
	public static final java.lang.String getHost (android.content.Context) 
		Exception e
		android.content.Context ctx
		java.net.Proxy proxy
	public static final int getPort (android.content.Context) 
		Exception e
		android.content.Context ctx
		java.net.Proxy proxy
	public static final java.lang.String getDefaultHost () 
		String host
	public static final int getDefaultPort () 
		NumberFormatException e
	public static final org.apache.http.HttpHost getPreferredHttpHost (android.content.Context, java.lang.String) 
		java.net.InetSocketAddress sa
		android.content.Context context
		String url
		java.net.Proxy prefProxy
	private static final boolean isLocalHost (java.lang.String) 
		IllegalArgumentException iex
		String host
	public static void validate (java.lang.String, java.lang.String, java.lang.String) 
		NumberFormatException ex
		int portVal
		String hostname
		String port
		String exclList
		java.util.regex.Matcher match
		java.util.regex.Matcher listMatch
	public static final org.apache.http.conn.routing.HttpRoutePlanner getAndroidProxySelectorRoutePlanner (android.content.Context) 
		android.content.Context context
		android.net.Proxy$AndroidProxySelectorRoutePlanner ret
	public static final void setHttpProxySystemProperty (android.net.ProxyProperties) 
		android.net.ProxyProperties p
		String host
		String port
		String exclList
		String pacFileUrl
	public static final void setHttpProxySystemProperty (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String host
		String port
		String exclList
		String pacFileUrl
	static void  () 
}

android/net/MobileDataStateTracker$MobileDataStateReceiver.class
MobileDataStateTracker.java
package android.net
 android.net.MobileDataStateTracker$MobileDataStateReceiver extends android.content.BroadcastReceiver {
	final android.net.MobileDataStateTracker this$0
	private void  (android.net.MobileDataStateTracker) 
	public void onReceive (android.content.Context, android.content.Intent) 
		String apnName
		String apnType
		android.os.Message msg
		android.os.Message msg
		String apnType
		int oldSubtype
		int newSubType
		String subTypeName
		com.android.internal.telephony.PhoneConstants$DataState state
		String reason
		String apnName
		String apnType
		String reason
		String apnName
		android.content.Context context
		android.content.Intent intent
	void  (android.net.MobileDataStateTracker, android.net.MobileDataStateTracker$1) 
		android.net.MobileDataStateTracker x0
		android.net.MobileDataStateTracker$1 x1
}

android/net/Uri$OpaqueUri.class
Uri.java
package android.net
 android.net.Uri$OpaqueUri extends android.net.Uri {
	static final int TYPE_ID
	private final String scheme
	private final android.net.Uri$Part ssp
	private final android.net.Uri$Part fragment
	private volatile String cachedString
	private void  (java.lang.String, android.net.Uri$Part, android.net.Uri$Part) 
		String scheme
		android.net.Uri$Part ssp
		android.net.Uri$Part fragment
	static android.net.Uri readFrom (android.os.Parcel) 
		android.os.Parcel parcel
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public boolean isHierarchical () 
	public boolean isRelative () 
	public java.lang.String getScheme () 
	public java.lang.String getEncodedSchemeSpecificPart () 
	public java.lang.String getSchemeSpecificPart () 
	public java.lang.String getAuthority () 
	public java.lang.String getEncodedAuthority () 
	public java.lang.String getPath () 
	public java.lang.String getEncodedPath () 
	public java.lang.String getQuery () 
	public java.lang.String getEncodedQuery () 
	public java.lang.String getFragment () 
	public java.lang.String getEncodedFragment () 
	public java.util.List getPathSegments () 
	public java.lang.String getLastPathSegment () 
	public java.lang.String getUserInfo () 
	public java.lang.String getEncodedUserInfo () 
	public java.lang.String getHost () 
	public int getPort () 
	public java.lang.String toString () 
		boolean cached
		StringBuilder sb
	public android.net.Uri$Builder buildUpon () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (java.lang.String, android.net.Uri$Part, android.net.Uri$Part, android.net.Uri$1) 
		String x0
		android.net.Uri$Part x1
		android.net.Uri$Part x2
		android.net.Uri$1 x3
}

android/net/UrlQuerySanitizer$ParameterValuePair.class
UrlQuerySanitizer.java
package android.net
public android.net.UrlQuerySanitizer$ParameterValuePair extends java.lang.Object {
	public String mParameter
	public String mValue
	final android.net.UrlQuerySanitizer this$0
	public void  (android.net.UrlQuerySanitizer, java.lang.String, java.lang.String) 
		String parameter
		String value
}

android/net/RouteInfo$1.class
RouteInfo.java
package android.net
final android.net.RouteInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.RouteInfo createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		byte[] addr
		java.net.UnknownHostException e
		byte[] addr
		android.os.Parcel in
		java.net.InetAddress destAddr
		int prefix
		java.net.InetAddress gateway
		String iface
		android.net.LinkAddress dest
	public android.net.RouteInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/LocalSocketAddress$Namespace.class
LocalSocketAddress.java
package android.net
public final android.net.LocalSocketAddress$Namespace extends java.lang.Enum {
	public static final android.net.LocalSocketAddress$Namespace ABSTRACT
	public static final android.net.LocalSocketAddress$Namespace RESERVED
	public static final android.net.LocalSocketAddress$Namespace FILESYSTEM
	private int id
	private static final android.net.LocalSocketAddress$Namespace[] $VALUES
	public static android.net.LocalSocketAddress$Namespace[] values () 
	public static android.net.LocalSocketAddress$Namespace valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	int getId () 
	static void  () 
}

android/net/SSLCertificateSocketFactory.class
SSLCertificateSocketFactory.java
package android.net
public android.net.SSLCertificateSocketFactory extends javax.net.ssl.SSLSocketFactory {
	private static final String TAG
	private static final javax.net.ssl.TrustManager[] INSECURE_TRUST_MANAGER
	private javax.net.ssl.SSLSocketFactory mInsecureFactory
	private javax.net.ssl.SSLSocketFactory mSecureFactory
	private javax.net.ssl.TrustManager[] mTrustManagers
	private javax.net.ssl.KeyManager[] mKeyManagers
	private byte[] mNpnProtocols
	private byte[] mAlpnProtocols
	private java.security.PrivateKey mChannelIdPrivateKey
	private final int mHandshakeTimeoutMillis
	private final com.android.org.conscrypt.SSLClientSessionCache mSessionCache
	private final boolean mSecure
	public void  (int) 
		int handshakeTimeoutMillis
	private void  (int, android.net.SSLSessionCache, boolean) 
		int handshakeTimeoutMillis
		android.net.SSLSessionCache cache
		boolean secure
	public static javax.net.SocketFactory getDefault (int) 
		int handshakeTimeoutMillis
	public static javax.net.ssl.SSLSocketFactory getDefault (int, android.net.SSLSessionCache) 
		int handshakeTimeoutMillis
		android.net.SSLSessionCache cache
	public static javax.net.ssl.SSLSocketFactory getInsecure (int, android.net.SSLSessionCache) 
		int handshakeTimeoutMillis
		android.net.SSLSessionCache cache
	public static org.apache.http.conn.ssl.SSLSocketFactory getHttpSocketFactory (int, android.net.SSLSessionCache) 
		int handshakeTimeoutMillis
		android.net.SSLSessionCache cache
	public static void verifyHostname (java.net.Socket, java.lang.String)  throws java.io.IOException 
		javax.net.ssl.SSLSocket ssl
		javax.net.ssl.SSLSession session
		java.net.Socket socket
		String hostname
	private javax.net.ssl.SSLSocketFactory makeSocketFactory (javax.net.ssl.KeyManager[], javax.net.ssl.TrustManager[]) 
		com.android.org.conscrypt.OpenSSLContextImpl sslContext
		java.security.KeyManagementException e
		javax.net.ssl.KeyManager[] keyManagers
		javax.net.ssl.TrustManager[] trustManagers
	private static boolean isSslCheckRelaxed () 
	private synchronized javax.net.ssl.SSLSocketFactory getDelegate () 
	public void setTrustManagers (javax.net.ssl.TrustManager[]) 
		javax.net.ssl.TrustManager[] trustManager
	public void setNpnProtocols (byte[][]) 
		byte[][] npnProtocols
	public void setAlpnProtocols (byte[][]) 
		byte[][] protocols
	static transient byte[] toLengthPrefixedList (byte[][]) 
		byte[] s
		byte[][] arr$
		int len$
		int i$
		byte b
		byte[] arr$
		int len$
		int i$
		byte[] s
		byte[][] arr$
		int len$
		int i$
		byte[][] items
		int totalLength
		byte[] result
		int pos
	public byte[] getNpnSelectedProtocol (java.net.Socket) 
		java.net.Socket socket
	public byte[] getAlpnSelectedProtocol (java.net.Socket) 
		java.net.Socket socket
	public void setKeyManagers (javax.net.ssl.KeyManager[]) 
		javax.net.ssl.KeyManager[] keyManagers
	public void setChannelIdPrivateKey (java.security.PrivateKey) 
		java.security.PrivateKey privateKey
	public void setUseSessionTickets (java.net.Socket, boolean) 
		java.net.Socket socket
		boolean useSessionTickets
	public void setHostname (java.net.Socket, java.lang.String) 
		java.net.Socket socket
		String hostName
	public void setSoWriteTimeout (java.net.Socket, int)  throws java.net.SocketException 
		java.net.Socket socket
		int writeTimeoutMilliseconds
	private static com.android.org.conscrypt.OpenSSLSocketImpl castToOpenSSLSocket (java.net.Socket) 
		java.net.Socket socket
	public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean)  throws java.io.IOException 
		java.net.Socket k
		String host
		int port
		boolean close
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.net.Socket createSocket ()  throws java.io.IOException 
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int)  throws java.io.IOException 
		java.net.InetAddress addr
		int port
		java.net.InetAddress localAddr
		int localPort
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.net.Socket createSocket (java.net.InetAddress, int)  throws java.io.IOException 
		java.net.InetAddress addr
		int port
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int)  throws java.io.IOException 
		String host
		int port
		java.net.InetAddress localAddr
		int localPort
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.net.Socket createSocket (java.lang.String, int)  throws java.io.IOException 
		String host
		int port
		com.android.org.conscrypt.OpenSSLSocketImpl s
	public java.lang.String[] getDefaultCipherSuites () 
	public java.lang.String[] getSupportedCipherSuites () 
	static void  () 
}

android/net/NetworkInfo$DetailedState.class
NetworkInfo.java
package android.net
public final android.net.NetworkInfo$DetailedState extends java.lang.Enum {
	public static final android.net.NetworkInfo$DetailedState IDLE
	public static final android.net.NetworkInfo$DetailedState SCANNING
	public static final android.net.NetworkInfo$DetailedState CONNECTING
	public static final android.net.NetworkInfo$DetailedState AUTHENTICATING
	public static final android.net.NetworkInfo$DetailedState OBTAINING_IPADDR
	public static final android.net.NetworkInfo$DetailedState CONNECTED
	public static final android.net.NetworkInfo$DetailedState SUSPENDED
	public static final android.net.NetworkInfo$DetailedState DISCONNECTING
	public static final android.net.NetworkInfo$DetailedState DISCONNECTED
	public static final android.net.NetworkInfo$DetailedState FAILED
	public static final android.net.NetworkInfo$DetailedState BLOCKED
	public static final android.net.NetworkInfo$DetailedState VERIFYING_POOR_LINK
	public static final android.net.NetworkInfo$DetailedState CAPTIVE_PORTAL_CHECK
	private static final android.net.NetworkInfo$DetailedState[] $VALUES
	public static android.net.NetworkInfo$DetailedState[] values () 
	public static android.net.NetworkInfo$DetailedState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/Uri.class
Uri.java
package android.net
public abstract android.net.Uri extends java.lang.Object implements android.os.Parcelable java.lang.Comparable  {
	private static final String LOG
	private static final String NOT_CACHED
	public static final android.net.Uri EMPTY
	private static final int NOT_FOUND
	private static final int NOT_CALCULATED
	private static final String NOT_HIERARCHICAL
	private static final String DEFAULT_ENCODING
	private static final int NULL_TYPE_ID
	public static final android.os.Parcelable$Creator CREATOR
	private static final char[] HEX_DIGITS
	private void  () 
	public abstract boolean isHierarchical () 
	public boolean isOpaque () 
	public abstract boolean isRelative () 
	public boolean isAbsolute () 
	public abstract java.lang.String getScheme () 
	public abstract java.lang.String getSchemeSpecificPart () 
	public abstract java.lang.String getEncodedSchemeSpecificPart () 
	public abstract java.lang.String getAuthority () 
	public abstract java.lang.String getEncodedAuthority () 
	public abstract java.lang.String getUserInfo () 
	public abstract java.lang.String getEncodedUserInfo () 
	public abstract java.lang.String getHost () 
	public abstract int getPort () 
	public abstract java.lang.String getPath () 
	public abstract java.lang.String getEncodedPath () 
	public abstract java.lang.String getQuery () 
	public abstract java.lang.String getEncodedQuery () 
	public abstract java.lang.String getFragment () 
	public abstract java.lang.String getEncodedFragment () 
	public abstract java.util.List getPathSegments () 
	public abstract java.lang.String getLastPathSegment () 
	public boolean equals (java.lang.Object) 
		Object o
		android.net.Uri other
	public int hashCode () 
	public int compareTo (android.net.Uri) 
		android.net.Uri other
	public abstract java.lang.String toString () 
	public java.lang.String toSafeString () 
		char c
		int i
		StringBuilder builder
		String scheme
		String ssp
		StringBuilder builder
	public abstract android.net.Uri$Builder buildUpon () 
	public static android.net.Uri parse (java.lang.String) 
		String uriString
	public static android.net.Uri fromFile (java.io.File) 
		java.io.File file
		android.net.Uri$PathPart path
	public static android.net.Uri fromParts (java.lang.String, java.lang.String, java.lang.String) 
		String scheme
		String ssp
		String fragment
	public java.util.Set getQueryParameterNames () 
		int next
		int end
		int separator
		String name
		String query
		java.util.Set names
		int start
	public java.util.List getQueryParameters (java.lang.String) 
		java.io.UnsupportedEncodingException e
		int nextAmpersand
		int end
		int separator
		String key
		String query
		String encodedKey
		java.util.ArrayList values
		int start
	public java.lang.String getQueryParameter (java.lang.String) 
		String encodedValue
		int nextAmpersand
		int end
		int separator
		String key
		String query
		String encodedKey
		int length
		int start
	public boolean getBooleanQueryParameter (java.lang.String, boolean) 
		String key
		boolean defaultValue
		String flag
	public android.net.Uri normalizeScheme () 
		String scheme
		String lowerScheme
	public static void writeToParcel (android.os.Parcel, android.net.Uri) 
		android.os.Parcel out
		android.net.Uri uri
	public static java.lang.String encode (java.lang.String) 
		String s
	public static java.lang.String encode (java.lang.String, java.lang.String) 
		int i
		byte[] bytes
		int bytesLength
		java.io.UnsupportedEncodingException e
		int nextToEncode
		int nextAllowed
		String toEncode
		String s
		String allow
		StringBuilder encoded
		int oldLength
		int current
	private static boolean isAllowed (char, java.lang.String) 
		char c
		String allow
	public static java.lang.String decode (java.lang.String) 
		String s
	public static android.net.Uri withAppendedPath (android.net.Uri, java.lang.String) 
		android.net.Uri baseUri
		String pathSegment
		android.net.Uri$Builder builder
	public android.net.Uri getCanonicalUri () 
		java.io.IOException e
		String legacyPath
		String canonicalPath
	public void checkFileUriExposed (java.lang.String) 
		String location
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static java.lang.String access$300 () 
	void  (android.net.Uri$1) 
		android.net.Uri$1 x0
	static java.lang.String access$600 () 
	static void  () 
}

android/net/NetworkStats$NonMonotonicObserver.class
NetworkStats.java
package android.net
public abstract android.net.NetworkStats$NonMonotonicObserver extends java.lang.Object {
	public abstract void foundNonMonotonic (android.net.NetworkStats, int, android.net.NetworkStats, int, java.lang.Object) 
}

android/net/NetworkTemplate$1.class
NetworkTemplate.java
package android.net
final android.net.NetworkTemplate$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkTemplate createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkTemplate[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/PacProxySelector.class
PacProxySelector.java
package android.net
public android.net.PacProxySelector extends java.net.ProxySelector {
	private static final String TAG
	public static final String PROXY_SERVICE
	private com.android.net.IProxyService mProxyService
	private final java.util.List mDefaultList
	public void  () 
	public java.util.List select (java.net.URI) 
		java.net.MalformedURLException e
		android.os.RemoteException e
		java.net.URI uri
		String response
		String urlString
	private static java.util.List parseResponse (java.lang.String) 
		Exception e
		String[] hostPort
		String host
		int port
		String trimmed
		String s
		String[] arr$
		int len$
		int i$
		String response
		String[] split
		java.util.List ret
	public void connectFailed (java.net.URI, java.net.SocketAddress, java.io.IOException) 
		java.net.URI uri
		java.net.SocketAddress address
		java.io.IOException failure
}

android/net/wimax/
android/net/wimax/WimaxManagerConstants.class
WimaxManagerConstants.java
package android.net.wimax
public android.net.wimax.WimaxManagerConstants extends java.lang.Object {
	public static final String WIMAX_SERVICE
	public static final String NET_4G_STATE_CHANGED_ACTION
	public static final String EXTRA_WIMAX_STATUS
	public static final String WIMAX_NETWORK_STATE_CHANGED_ACTION
	public static final String SIGNAL_LEVEL_CHANGED_ACTION
	public static final String EXTRA_WIMAX_STATE
	public static final String EXTRA_4G_STATE
	public static final String EXTRA_WIMAX_STATE_INT
	public static final String EXTRA_WIMAX_STATE_DETAIL
	public static final String EXTRA_NEW_SIGNAL_LEVEL
	public static final int NET_4G_STATE_DISABLED
	public static final int NET_4G_STATE_ENABLED
	public static final int NET_4G_STATE_UNKNOWN
	public static final int WIMAX_IDLE
	public static final int WIMAX_DEREGISTRATION
	public static final int WIMAX_STATE_UNKNOWN
	public static final int WIMAX_STATE_CONNECTED
	public static final int WIMAX_STATE_DISCONNECTED
	public void  () 
}

android/net/DnsPinger$1.class
DnsPinger.java
package android.net
 android.net.DnsPinger$1 extends java.lang.Object {
}

android/net/INetworkPolicyListener$Stub.class
INetworkPolicyListener.java
package android.net
public abstract android.net.INetworkPolicyListener$Stub extends android.os.Binder implements android.net.INetworkPolicyListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onUidRulesChanged
	static final int TRANSACTION_onMeteredIfacesChanged
	static final int TRANSACTION_onRestrictBackgroundChanged
	public void  () 
	public static android.net.INetworkPolicyListener 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
		String[] _arg0
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/VpnService$Callback.class
VpnService.java
package android.net
 android.net.VpnService$Callback extends android.os.Binder {
	final android.net.VpnService this$0
	private void  (android.net.VpnService) 
	protected boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) 
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	void  (android.net.VpnService, android.net.VpnService$1) 
		android.net.VpnService x0
		android.net.VpnService$1 x1
}

android/net/ParseException.class
ParseException.java
package android.net
public android.net.ParseException extends java.lang.RuntimeException {
	public String response
	void  (java.lang.String) 
		String response
}

android/net/Uri$1.class
Uri.java
package android.net
final android.net.Uri$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.Uri createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int type
	public android.net.Uri[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/INetworkPolicyManager.class
INetworkPolicyManager.java
package android.net
public abstract android.net.INetworkPolicyManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void setUidPolicy (int, int)  throws android.os.RemoteException 
	public abstract int getUidPolicy (int)  throws android.os.RemoteException 
	public abstract int[] getUidsWithPolicy (int)  throws android.os.RemoteException 
	public abstract boolean isUidForeground (int)  throws android.os.RemoteException 
	public abstract void registerListener (android.net.INetworkPolicyListener)  throws android.os.RemoteException 
	public abstract void unregisterListener (android.net.INetworkPolicyListener)  throws android.os.RemoteException 
	public abstract void setNetworkPolicies (android.net.NetworkPolicy[])  throws android.os.RemoteException 
	public abstract android.net.NetworkPolicy[] getNetworkPolicies ()  throws android.os.RemoteException 
	public abstract void snoozeLimit (android.net.NetworkTemplate)  throws android.os.RemoteException 
	public abstract void setRestrictBackground (boolean)  throws android.os.RemoteException 
	public abstract boolean getRestrictBackground ()  throws android.os.RemoteException 
	public abstract android.net.NetworkQuotaInfo getNetworkQuotaInfo (android.net.NetworkState)  throws android.os.RemoteException 
	public abstract boolean isNetworkMetered (android.net.NetworkState)  throws android.os.RemoteException 
}

android/net/SSLCertificateSocketFactory$1.class
SSLCertificateSocketFactory.java
package android.net
final android.net.SSLCertificateSocketFactory$1 extends java.lang.Object implements javax.net.ssl.X509TrustManager  {
	void  () 
	public java.security.cert.X509Certificate[] getAcceptedIssuers () 
	public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) 
		java.security.cert.X509Certificate[] certs
		String authType
	public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) 
		java.security.cert.X509Certificate[] certs
		String authType
}

android/net/NetworkInfo.class
NetworkInfo.java
package android.net
public android.net.NetworkInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final java.util.EnumMap stateMap
	private int mNetworkType
	private int mSubtype
	private String mTypeName
	private String mSubtypeName
	private android.net.NetworkInfo$State mState
	private android.net.NetworkInfo$DetailedState mDetailedState
	private String mReason
	private String mExtraInfo
	private boolean mIsFailover
	private boolean mIsRoaming
	private boolean mIsConnectedToProvisioningNetwork
	private boolean mIsAvailable
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int) 
		int type
	public void  (int, int, java.lang.String, java.lang.String) 
		int type
		int subtype
		String typeName
		String subtypeName
	public void  (android.net.NetworkInfo) 
		android.net.NetworkInfo source
	public int getType () 
	public int getSubtype () 
	void setSubtype (int, java.lang.String) 
		int subtype
		String subtypeName
	public java.lang.String getTypeName () 
	public java.lang.String getSubtypeName () 
	public boolean isConnectedOrConnecting () 
	public boolean isConnected () 
	public boolean isAvailable () 
	public void setIsAvailable (boolean) 
		boolean isAvailable
	public boolean isFailover () 
	public void setFailover (boolean) 
		boolean isFailover
	public boolean isRoaming () 
	public void setRoaming (boolean) 
		boolean isRoaming
	public boolean isConnectedToProvisioningNetwork () 
	public void setIsConnectedToProvisioningNetwork (boolean) 
		boolean val
	public android.net.NetworkInfo$State getState () 
	public android.net.NetworkInfo$DetailedState getDetailedState () 
	public void setDetailedState (android.net.NetworkInfo$DetailedState, java.lang.String, java.lang.String) 
		android.net.NetworkInfo$DetailedState detailedState
		String reason
		String extraInfo
	public void setExtraInfo (java.lang.String) 
		String extraInfo
	public java.lang.String getReason () 
	public java.lang.String getExtraInfo () 
	public java.lang.String toString () 
		StringBuilder builder
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static android.net.NetworkInfo$State access$002 (android.net.NetworkInfo, android.net.NetworkInfo$State) 
		android.net.NetworkInfo x0
		android.net.NetworkInfo$State x1
	static android.net.NetworkInfo$DetailedState access$102 (android.net.NetworkInfo, android.net.NetworkInfo$DetailedState) 
		android.net.NetworkInfo x0
		android.net.NetworkInfo$DetailedState x1
	static boolean access$202 (android.net.NetworkInfo, boolean) 
		android.net.NetworkInfo x0
		boolean x1
	static boolean access$302 (android.net.NetworkInfo, boolean) 
		android.net.NetworkInfo x0
		boolean x1
	static boolean access$402 (android.net.NetworkInfo, boolean) 
		android.net.NetworkInfo x0
		boolean x1
	static boolean access$502 (android.net.NetworkInfo, boolean) 
		android.net.NetworkInfo x0
		boolean x1
	static java.lang.String access$602 (android.net.NetworkInfo, java.lang.String) 
		android.net.NetworkInfo x0
		String x1
	static java.lang.String access$702 (android.net.NetworkInfo, java.lang.String) 
		android.net.NetworkInfo x0
		String x1
	static void  () 
}

android/net/NetworkPolicyManager.class
NetworkPolicyManager.java
package android.net
public android.net.NetworkPolicyManager extends java.lang.Object {
	public static final int POLICY_NONE
	public static final int POLICY_REJECT_METERED_BACKGROUND
	public static final int RULE_ALLOW_ALL
	public static final int RULE_REJECT_METERED
	private static final boolean ALLOW_PLATFORM_APP_POLICY
	public static final String EXTRA_NETWORK_TEMPLATE
	private android.net.INetworkPolicyManager mService
	public void  (android.net.INetworkPolicyManager) 
		android.net.INetworkPolicyManager service
	public static android.net.NetworkPolicyManager from (android.content.Context) 
		android.content.Context context
	public void setUidPolicy (int, int) 
		android.os.RemoteException e
		int uid
		int policy
	public int getUidPolicy (int) 
		android.os.RemoteException e
		int uid
	public int[] getUidsWithPolicy (int) 
		android.os.RemoteException e
		int policy
	public void registerListener (android.net.INetworkPolicyListener) 
		android.os.RemoteException e
		android.net.INetworkPolicyListener listener
	public void unregisterListener (android.net.INetworkPolicyListener) 
		android.os.RemoteException e
		android.net.INetworkPolicyListener listener
	public void setNetworkPolicies (android.net.NetworkPolicy[]) 
		android.os.RemoteException e
		android.net.NetworkPolicy[] policies
	public android.net.NetworkPolicy[] getNetworkPolicies () 
		android.os.RemoteException e
	public void setRestrictBackground (boolean) 
		android.os.RemoteException e
		boolean restrictBackground
	public boolean getRestrictBackground () 
		android.os.RemoteException e
	public static long computeLastCycleBoundary (long, android.net.NetworkPolicy) 
		android.text.format.Time lastMonth
		long currentTime
		android.net.NetworkPolicy policy
		android.text.format.Time now
		android.text.format.Time cycle
	public static long computeNextCycleBoundary (long, android.net.NetworkPolicy) 
		android.text.format.Time nextMonth
		long currentTime
		android.net.NetworkPolicy policy
		android.text.format.Time now
		android.text.format.Time cycle
	public static void snapToCycleDay (android.text.format.Time, int) 
		android.text.format.Time time
		int cycleDay
	public static boolean isUidValidForPolicy (android.content.Context, int) 
		android.content.Context context
		int uid
	public static void dumpPolicy (java.io.PrintWriter, int) 
		java.io.PrintWriter fout
		int policy
	public static void dumpRules (java.io.PrintWriter, int) 
		java.io.PrintWriter fout
		int rules
}

android/net/NetworkInfo$1.class
NetworkInfo.java
package android.net
final android.net.NetworkInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int netType
		int subtype
		String typeName
		String subtypeName
		android.net.NetworkInfo netInfo
	public android.net.NetworkInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/IConnectivityManager$Stub$Proxy.class
IConnectivityManager.java
package android.net
 android.net.IConnectivityManager$Stub$Proxy extends java.lang.Object implements android.net.IConnectivityManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void markSocketAsUser (android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor socket
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setNetworkPreference (int)  throws android.os.RemoteException 
		int pref
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getNetworkPreference ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.net.NetworkInfo getActiveNetworkInfo ()  throws android.os.RemoteException 
		android.net.NetworkInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkInfo _result
	public android.net.NetworkInfo getActiveNetworkInfoForUid (int)  throws android.os.RemoteException 
		android.net.NetworkInfo _result
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkInfo _result
	public android.net.NetworkInfo getNetworkInfo (int)  throws android.os.RemoteException 
		android.net.NetworkInfo _result
		int networkType
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkInfo _result
	public android.net.NetworkInfo[] getAllNetworkInfo ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkInfo[] _result
	public android.net.NetworkInfo getProvisioningOrActiveNetworkInfo ()  throws android.os.RemoteException 
		android.net.NetworkInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkInfo _result
	public boolean isNetworkSupported (int)  throws android.os.RemoteException 
		int networkType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.net.LinkProperties getActiveLinkProperties ()  throws android.os.RemoteException 
		android.net.LinkProperties _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.LinkProperties _result
	public android.net.LinkProperties getLinkProperties (int)  throws android.os.RemoteException 
		android.net.LinkProperties _result
		int networkType
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.LinkProperties _result
	public android.net.NetworkState[] getAllNetworkState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkState[] _result
	public android.net.NetworkQuotaInfo getActiveNetworkQuotaInfo ()  throws android.os.RemoteException 
		android.net.NetworkQuotaInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkQuotaInfo _result
	public boolean isActiveNetworkMetered ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setRadios (boolean)  throws android.os.RemoteException 
		boolean onOff
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setRadio (int, boolean)  throws android.os.RemoteException 
		int networkType
		boolean turnOn
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int startUsingNetworkFeature (int, java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		int networkType
		String feature
		android.os.IBinder binder
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int stopUsingNetworkFeature (int, java.lang.String)  throws android.os.RemoteException 
		int networkType
		String feature
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean requestRouteToHost (int, int, java.lang.String)  throws android.os.RemoteException 
		int networkType
		int hostAddress
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean requestRouteToHostAddress (int, byte[], java.lang.String)  throws android.os.RemoteException 
		int networkType
		byte[] hostAddress
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean getMobileDataEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setMobileDataEnabled (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setPolicyDataEnable (int, boolean)  throws android.os.RemoteException 
		int networkType
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public int tether (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int untether (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getLastTetherError (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isTetheringSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String[] getTetherableIfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetheredDhcpRanges ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetheredIfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetheringErroredIfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetherableUsbRegexs ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetherableWifiRegexs ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getTetherableBluetoothRegexs ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public int setUsbTethering (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void requestNetworkTransitionWakelock (java.lang.String)  throws android.os.RemoteException 
		String forWhom
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reportInetCondition (int, int)  throws android.os.RemoteException 
		int networkType
		int percentage
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.ProxyProperties getGlobalProxy ()  throws android.os.RemoteException 
		android.net.ProxyProperties _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.ProxyProperties _result
	public void setGlobalProxy (android.net.ProxyProperties)  throws android.os.RemoteException 
		android.net.ProxyProperties p
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.ProxyProperties getProxy ()  throws android.os.RemoteException 
		android.net.ProxyProperties _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.ProxyProperties _result
	public void setDataDependency (int, boolean)  throws android.os.RemoteException 
		int networkType
		boolean met
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean protectVpn (android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor socket
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean prepareVpn (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String oldPackage
		String newPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.os.ParcelFileDescriptor establishVpn (com.android.internal.net.VpnConfig)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		com.android.internal.net.VpnConfig config
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public com.android.internal.net.VpnConfig getVpnConfig ()  throws android.os.RemoteException 
		com.android.internal.net.VpnConfig _result
		android.os.Parcel _data
		android.os.Parcel _reply
		com.android.internal.net.VpnConfig _result
	public void startLegacyVpn (com.android.internal.net.VpnProfile)  throws android.os.RemoteException 
		com.android.internal.net.VpnProfile profile
		android.os.Parcel _data
		android.os.Parcel _reply
	public com.android.internal.net.LegacyVpnInfo getLegacyVpnInfo ()  throws android.os.RemoteException 
		com.android.internal.net.LegacyVpnInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		com.android.internal.net.LegacyVpnInfo _result
	public boolean updateLockdownVpn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void captivePortalCheckComplete (android.net.NetworkInfo)  throws android.os.RemoteException 
		android.net.NetworkInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
	public void captivePortalCheckCompleted (android.net.NetworkInfo, boolean)  throws android.os.RemoteException 
		android.net.NetworkInfo info
		boolean isCaptivePortal
		android.os.Parcel _data
		android.os.Parcel _reply
	public void supplyMessenger (int, android.os.Messenger)  throws android.os.RemoteException 
		int networkType
		android.os.Messenger messenger
		android.os.Parcel _data
		android.os.Parcel _reply
	public int findConnectionTypeForIface (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int checkMobileProvisioning (int)  throws android.os.RemoteException 
		int suggestedTimeOutMs
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String getMobileProvisioningUrl ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getMobileRedirectedProvisioningUrl ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public android.net.LinkQualityInfo getLinkQualityInfo (int)  throws android.os.RemoteException 
		android.net.LinkQualityInfo _result
		int networkType
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.LinkQualityInfo _result
	public android.net.LinkQualityInfo getActiveLinkQualityInfo ()  throws android.os.RemoteException 
		android.net.LinkQualityInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.LinkQualityInfo _result
	public android.net.LinkQualityInfo[] getAllLinkQualityInfo ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.LinkQualityInfo[] _result
	public void setProvisioningNotificationVisible (boolean, int, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		boolean visible
		int networkType
		String extraInfo
		String url
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAirplaneMode (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/wifi/
android/net/wifi/WifiStateMachine$SoftApStartedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$SoftApStartedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		Exception e
		android.net.wifi.WifiStateMachine$TetherStateChange stateChange
		android.os.Message message
}

android/net/wifi/WifiApConfigStore$ActiveState$1.class
WifiApConfigStore.java
package android.net.wifi
 android.net.wifi.WifiApConfigStore$ActiveState$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.net.wifi.WifiApConfigStore$ActiveState this$1
	void  (android.net.wifi.WifiApConfigStore$ActiveState) 
	public void run () 
}

android/net/wifi/WifiStateMachine$ConnectedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$ConnectedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.os.RemoteException re
		IllegalStateException e
		android.os.Message message
	public void exit () 
}

android/net/wifi/ScanResult$1.class
ScanResult.java
package android.net.wifi
final android.net.wifi.ScanResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.ScanResult createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.WifiSsid wifiSsid
	public android.net.wifi.ScanResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiStateMachine$DriverStartedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DriverStartedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
		android.os.PowerManager powerManager
		android.content.Intent intent
	public boolean processMessage (android.os.Message) 
		String remoteAddress
		boolean enable
		String country
		boolean persist
		int sequence
		int band
		int mode
		android.content.Intent driverStopIntent
		android.os.Message message
	public void exit () 
		android.content.Intent intent
}

android/net/wifi/WifiStateMachine$TetherStateChange.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$TetherStateChange extends java.lang.Object {
	java.util.ArrayList available
	java.util.ArrayList active
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine, java.util.ArrayList, java.util.ArrayList) 
		java.util.ArrayList av
		java.util.ArrayList ac
}

android/net/wifi/WifiConfigStore$WpaConfigFileObserver.class
WifiConfigStore.java
package android.net.wifi
 android.net.wifi.WifiConfigStore$WpaConfigFileObserver extends android.os.FileObserver {
	final android.net.wifi.WifiConfigStore this$0
	public void  (android.net.wifi.WifiConfigStore) 
	public void onEvent (int, java.lang.String) 
		java.io.File file
		int event
		String path
}

android/net/wifi/WifiWatchdogStateMachine$WatchdogDisabledState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$WatchdogDisabledState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.content.Intent intent
		android.net.NetworkInfo networkInfo
		android.os.Message msg
}

android/net/wifi/WifiStateMachine$DriverStoppingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DriverStoppingState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/WifiConfiguration$KeyMgmt.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$KeyMgmt extends java.lang.Object {
	public static final int NONE
	public static final int WPA_PSK
	public static final int WPA_EAP
	public static final int IEEE8021X
	public static final int WPA2_PSK
	public static final String varName
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/SupplicantStateTracker$ScanState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$ScanState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
}

android/net/wifi/WifiStateMachine$1.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$1 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		java.util.ArrayList available
		java.util.ArrayList active
}

android/net/wifi/WifiManager$MulticastLock.class
WifiManager.java
package android.net.wifi
public android.net.wifi.WifiManager$MulticastLock extends java.lang.Object {
	private String mTag
	private final android.os.IBinder mBinder
	private int mRefCount
	private boolean mRefCounted
	private boolean mHeld
	final android.net.wifi.WifiManager this$0
	private void  (android.net.wifi.WifiManager, java.lang.String) 
		String tag
	public void acquire () 
		android.os.RemoteException ignore
	public void release () 
		android.os.RemoteException ignore
	public void setReferenceCounted (boolean) 
		boolean refCounted
	public boolean isHeld () 
	public java.lang.String toString () 
		String s3
		String s1
		String s2
		String s3
	protected void finalize ()  throws java.lang.Throwable 
	void  (android.net.wifi.WifiManager, java.lang.String, android.net.wifi.WifiManager$1) 
		android.net.wifi.WifiManager x0
		String x1
		android.net.wifi.WifiManager$1 x2
}

android/net/wifi/WifiStateMachine$DriverStoppedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DriverStoppedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/RssiPacketCountInfo$1.class
RssiPacketCountInfo.java
package android.net.wifi
final android.net.wifi.RssiPacketCountInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.RssiPacketCountInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.wifi.RssiPacketCountInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiStateMachine$L2ConnectedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$L2ConnectedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public void exit () 
	public boolean processMessage (android.os.Message) 
		int netId
		android.net.wifi.WifiConfiguration config
		android.net.wifi.NetworkUpdateResult result
		android.net.wifi.RssiPacketCountInfo info
		android.os.Message message
}

android/net/wifi/SupplicantStateTracker$DefaultState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$DefaultState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/WifiStateMachine$DefaultState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DefaultState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		int sequenceNum
		String countryCode
		android.net.NetworkInfo info
		android.os.Message message
}

android/net/wifi/IWifiManager.class
IWifiManager.java
package android.net.wifi
public abstract android.net.wifi.IWifiManager extends java.lang.Object implements android.os.IInterface  {
	public abstract java.util.List getConfiguredNetworks ()  throws android.os.RemoteException 
	public abstract int addOrUpdateNetwork (android.net.wifi.WifiConfiguration)  throws android.os.RemoteException 
	public abstract boolean removeNetwork (int)  throws android.os.RemoteException 
	public abstract boolean enableNetwork (int, boolean)  throws android.os.RemoteException 
	public abstract boolean disableNetwork (int)  throws android.os.RemoteException 
	public abstract boolean pingSupplicant ()  throws android.os.RemoteException 
	public abstract void startScan (android.os.WorkSource)  throws android.os.RemoteException 
	public abstract java.util.List getScanResults (java.lang.String)  throws android.os.RemoteException 
	public abstract void disconnect ()  throws android.os.RemoteException 
	public abstract void reconnect ()  throws android.os.RemoteException 
	public abstract void reassociate ()  throws android.os.RemoteException 
	public abstract android.net.wifi.WifiInfo getConnectionInfo ()  throws android.os.RemoteException 
	public abstract boolean setWifiEnabled (boolean)  throws android.os.RemoteException 
	public abstract int getWifiEnabledState ()  throws android.os.RemoteException 
	public abstract void setCountryCode (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void setFrequencyBand (int, boolean)  throws android.os.RemoteException 
	public abstract int getFrequencyBand ()  throws android.os.RemoteException 
	public abstract boolean isDualBandSupported ()  throws android.os.RemoteException 
	public abstract boolean saveConfiguration ()  throws android.os.RemoteException 
	public abstract android.net.DhcpInfo getDhcpInfo ()  throws android.os.RemoteException 
	public abstract boolean isScanAlwaysAvailable ()  throws android.os.RemoteException 
	public abstract boolean acquireWifiLock (android.os.IBinder, int, java.lang.String, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract void updateWifiLockWorkSource (android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract boolean releaseWifiLock (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void initializeMulticastFiltering ()  throws android.os.RemoteException 
	public abstract boolean isMulticastEnabled ()  throws android.os.RemoteException 
	public abstract void acquireMulticastLock (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
	public abstract void releaseMulticastLock ()  throws android.os.RemoteException 
	public abstract void setWifiApEnabled (android.net.wifi.WifiConfiguration, boolean)  throws android.os.RemoteException 
	public abstract int getWifiApEnabledState ()  throws android.os.RemoteException 
	public abstract android.net.wifi.WifiConfiguration getWifiApConfiguration ()  throws android.os.RemoteException 
	public abstract void setWifiApConfiguration (android.net.wifi.WifiConfiguration)  throws android.os.RemoteException 
	public abstract void startWifi ()  throws android.os.RemoteException 
	public abstract void stopWifi ()  throws android.os.RemoteException 
	public abstract void addToBlacklist (java.lang.String)  throws android.os.RemoteException 
	public abstract void clearBlacklist ()  throws android.os.RemoteException 
	public abstract android.os.Messenger getWifiServiceMessenger ()  throws android.os.RemoteException 
	public abstract android.os.Messenger getWifiStateMachineMessenger ()  throws android.os.RemoteException 
	public abstract java.lang.String getConfigFile ()  throws android.os.RemoteException 
	public abstract void captivePortalCheckComplete ()  throws android.os.RemoteException 
	public abstract void enableTdls (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void enableTdlsWithMacAddress (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract boolean requestBatchedScan (android.net.wifi.BatchedScanSettings, android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract void stopBatchedScan (android.net.wifi.BatchedScanSettings)  throws android.os.RemoteException 
	public abstract java.util.List getBatchedScanResults (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isBatchedScanSupported ()  throws android.os.RemoteException 
	public abstract void pollBatchedScan ()  throws android.os.RemoteException 
}

android/net/wifi/WifiWatchdogStateMachine$WatchdogEnabledState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$WatchdogEnabledState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.NetworkInfo networkInfo
		android.net.wifi.SupplicantState supplicantState
		android.os.Message msg
		android.content.Intent intent
}

android/net/wifi/WifiWatchdogStateMachine$DefaultState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$DefaultState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message msg
}

android/net/wifi/WifiStateMachine$DisconnectedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DisconnectedState extends com.android.internal.util.State {
	private boolean mAlarmEnabled
	private long mFrameworkScanIntervalMs
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	private void setScanAlarm (boolean) 
		boolean enabled
	public void enter () 
	public boolean processMessage (android.os.Message) 
		int defaultInterval
		long scanIntervalMs
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.NetworkInfo info
		android.os.Message message
		boolean ret
	public void exit () 
}

android/net/wifi/WifiSsid.class
WifiSsid.java
package android.net.wifi
public android.net.wifi.WifiSsid extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public java.io.ByteArrayOutputStream octets
	private static final int HEX_RADIX
	public static final String NONE
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	public static android.net.wifi.WifiSsid createFromAsciiEncoded (java.lang.String) 
		String asciiEncoded
		android.net.wifi.WifiSsid a
	public static android.net.wifi.WifiSsid createFromHex (java.lang.String) 
		NumberFormatException e
		int val
		int i
		String hexStr
		android.net.wifi.WifiSsid a
		int length
	private void convertToBytes (java.lang.String) 
		NumberFormatException e
		char c
		String asciiEncoded
		int i
		int val
	public java.lang.String toString () 
		byte[] ssidBytes
		java.nio.charset.Charset charset
		java.nio.charset.CharsetDecoder decoder
		java.nio.CharBuffer out
		java.nio.charset.CoderResult result
	private boolean isArrayAllZeroes (byte[]) 
		int i
		byte[] ssidBytes
	public byte[] getOctets () 
	public java.lang.String getHexString () 
		int i
		String out
		byte[] ssidbytes
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.net.wifi.WifiSsid$1) 
		android.net.wifi.WifiSsid$1 x0
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$OnlineState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$OnlineState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message msg
}

android/net/wifi/WifiStateMachine$DisconnectingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DisconnectingState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiConfigStore$DelayedDiskWrite.class
WifiConfigStore.java
package android.net.wifi
 android.net.wifi.WifiConfigStore$DelayedDiskWrite extends java.lang.Object {
	private static android.os.HandlerThread sDiskWriteHandlerThread
	private static android.os.Handler sDiskWriteHandler
	private static int sWriteSequence
	private static final String TAG
	private void  () 
	static void write (java.util.List) 
		java.util.List networks
	private static void onWriteCalled (java.util.List) 
		android.net.LinkAddress linkAddr
		java.util.Iterator i$
		android.net.LinkAddress dest
		android.net.RouteInfo route
		java.util.Iterator i$
		java.net.InetAddress inetAddr
		java.util.Iterator i$
		android.net.ProxyProperties proxyProperties
		String exclusionList
		android.net.ProxyProperties proxyPacProperties
		android.net.LinkProperties linkProperties
		NullPointerException e
		boolean writeToFile
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		Exception e
		java.io.IOException e
		Exception e
		Exception e
		java.util.List networks
		java.io.DataOutputStream out
	private static void loge (java.lang.String) 
		String s
	static void access$000 (java.util.List) 
		java.util.List x0
	static void  () 
}

android/net/wifi/BatchedScanResult.class
BatchedScanResult.java
package android.net.wifi
public android.net.wifi.BatchedScanResult extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public boolean truncated
	public final java.util.List scanResults
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.wifi.BatchedScanResult) 
		android.net.wifi.ScanResult s
		java.util.Iterator i$
		android.net.wifi.BatchedScanResult source
	public java.lang.String toString () 
		android.net.wifi.ScanResult s
		java.util.Iterator i$
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.net.wifi.ScanResult s
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/NetworkUpdateResult.class
NetworkUpdateResult.java
package android.net.wifi
 android.net.wifi.NetworkUpdateResult extends java.lang.Object {
	int netId
	boolean ipChanged
	boolean proxyChanged
	boolean isNewNetwork
	public void  (int) 
		int id
	public void  (boolean, boolean) 
		boolean ip
		boolean proxy
	public void setNetworkId (int) 
		int id
	public int getNetworkId () 
	public void setIpChanged (boolean) 
		boolean ip
	public boolean hasIpChanged () 
	public void setProxyChanged (boolean) 
		boolean proxy
	public boolean hasProxyChanged () 
	public boolean isNewNetwork () 
	public void setIsNewNetwork (boolean) 
		boolean isNew
}

android/net/wifi/WifiStateMachine$6.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$6 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/net/wifi/WifiStateTracker$1.class
WifiStateTracker.java
package android.net.wifi
 android.net.wifi.WifiStateTracker$1 extends java.lang.Object {
}

android/net/wifi/SupplicantStateTracker$UninitializedState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$UninitializedState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
}

android/net/wifi/IWifiManager$Stub.class
IWifiManager.java
package android.net.wifi
public abstract android.net.wifi.IWifiManager$Stub extends android.os.Binder implements android.net.wifi.IWifiManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getConfiguredNetworks
	static final int TRANSACTION_addOrUpdateNetwork
	static final int TRANSACTION_removeNetwork
	static final int TRANSACTION_enableNetwork
	static final int TRANSACTION_disableNetwork
	static final int TRANSACTION_pingSupplicant
	static final int TRANSACTION_startScan
	static final int TRANSACTION_getScanResults
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_reconnect
	static final int TRANSACTION_reassociate
	static final int TRANSACTION_getConnectionInfo
	static final int TRANSACTION_setWifiEnabled
	static final int TRANSACTION_getWifiEnabledState
	static final int TRANSACTION_setCountryCode
	static final int TRANSACTION_setFrequencyBand
	static final int TRANSACTION_getFrequencyBand
	static final int TRANSACTION_isDualBandSupported
	static final int TRANSACTION_saveConfiguration
	static final int TRANSACTION_getDhcpInfo
	static final int TRANSACTION_isScanAlwaysAvailable
	static final int TRANSACTION_acquireWifiLock
	static final int TRANSACTION_updateWifiLockWorkSource
	static final int TRANSACTION_releaseWifiLock
	static final int TRANSACTION_initializeMulticastFiltering
	static final int TRANSACTION_isMulticastEnabled
	static final int TRANSACTION_acquireMulticastLock
	static final int TRANSACTION_releaseMulticastLock
	static final int TRANSACTION_setWifiApEnabled
	static final int TRANSACTION_getWifiApEnabledState
	static final int TRANSACTION_getWifiApConfiguration
	static final int TRANSACTION_setWifiApConfiguration
	static final int TRANSACTION_startWifi
	static final int TRANSACTION_stopWifi
	static final int TRANSACTION_addToBlacklist
	static final int TRANSACTION_clearBlacklist
	static final int TRANSACTION_getWifiServiceMessenger
	static final int TRANSACTION_getWifiStateMachineMessenger
	static final int TRANSACTION_getConfigFile
	static final int TRANSACTION_captivePortalCheckComplete
	static final int TRANSACTION_enableTdls
	static final int TRANSACTION_enableTdlsWithMacAddress
	static final int TRANSACTION_requestBatchedScan
	static final int TRANSACTION_stopBatchedScan
	static final int TRANSACTION_getBatchedScanResults
	static final int TRANSACTION_isBatchedScanSupported
	static final int TRANSACTION_pollBatchedScan
	public void  () 
	public static android.net.wifi.IWifiManager 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 _result
		android.net.wifi.WifiConfiguration _arg0
		android.net.wifi.WifiConfiguration _arg0
		int _result
		int _arg0
		boolean _result
		int _arg0
		boolean _arg1
		boolean _result
		int _arg0
		boolean _result
		boolean _result
		android.os.WorkSource _arg0
		android.os.WorkSource _arg0
		String _arg0
		java.util.List _result
		android.net.wifi.WifiInfo _result
		boolean _arg0
		boolean _result
		int _result
		String _arg0
		boolean _arg1
		int _arg0
		boolean _arg1
		int _result
		boolean _result
		boolean _result
		android.net.DhcpInfo _result
		boolean _result
		android.os.WorkSource _arg3
		android.os.IBinder _arg0
		int _arg1
		String _arg2
		android.os.WorkSource _arg3
		boolean _result
		android.os.WorkSource _arg1
		android.os.IBinder _arg0
		android.os.WorkSource _arg1
		android.os.IBinder _arg0
		boolean _result
		boolean _result
		android.os.IBinder _arg0
		String _arg1
		android.net.wifi.WifiConfiguration _arg0
		android.net.wifi.WifiConfiguration _arg0
		boolean _arg1
		int _result
		android.net.wifi.WifiConfiguration _result
		android.net.wifi.WifiConfiguration _arg0
		android.net.wifi.WifiConfiguration _arg0
		String _arg0
		android.os.Messenger _result
		android.os.Messenger _result
		String _result
		String _arg0
		boolean _arg1
		String _arg0
		boolean _arg1
		android.net.wifi.BatchedScanSettings _arg0
		android.os.WorkSource _arg2
		android.net.wifi.BatchedScanSettings _arg0
		android.os.IBinder _arg1
		android.os.WorkSource _arg2
		boolean _result
		android.net.wifi.BatchedScanSettings _arg0
		android.net.wifi.BatchedScanSettings _arg0
		String _arg0
		java.util.List _result
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/wifi/SupplicantState$2.class
SupplicantState.java
package android.net.wifi
 android.net.wifi.SupplicantState$2 extends java.lang.Object {
	static final int[] $SwitchMap$android$net$wifi$SupplicantState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/net/wifi/WifiManager$ServiceHandler.class
WifiManager.java
package android.net.wifi
 android.net.wifi.WifiManager$ServiceHandler extends android.os.Handler {
	void  (android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.net.wifi.WpsResult result
		android.net.wifi.RssiPacketCountInfo info
		android.os.Message message
		Object listener
}

android/net/wifi/WifiInfo$1.class
WifiInfo.java
package android.net.wifi
final android.net.wifi.WifiInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WifiInfo createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		android.os.Parcel in
		android.net.wifi.WifiInfo info
	public android.net.wifi.WifiInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/SupplicantState.class
SupplicantState.java
package android.net.wifi
public final android.net.wifi.SupplicantState extends java.lang.Enum implements android.os.Parcelable  {
	public static final android.net.wifi.SupplicantState DISCONNECTED
	public static final android.net.wifi.SupplicantState INTERFACE_DISABLED
	public static final android.net.wifi.SupplicantState INACTIVE
	public static final android.net.wifi.SupplicantState SCANNING
	public static final android.net.wifi.SupplicantState AUTHENTICATING
	public static final android.net.wifi.SupplicantState ASSOCIATING
	public static final android.net.wifi.SupplicantState ASSOCIATED
	public static final android.net.wifi.SupplicantState FOUR_WAY_HANDSHAKE
	public static final android.net.wifi.SupplicantState GROUP_HANDSHAKE
	public static final android.net.wifi.SupplicantState COMPLETED
	public static final android.net.wifi.SupplicantState DORMANT
	public static final android.net.wifi.SupplicantState UNINITIALIZED
	public static final android.net.wifi.SupplicantState INVALID
	public static final android.os.Parcelable$Creator CREATOR
	private static final android.net.wifi.SupplicantState[] $VALUES
	public static android.net.wifi.SupplicantState[] values () 
	public static android.net.wifi.SupplicantState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static boolean isValidState (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState state
	public static boolean isHandshakeState (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState state
	static boolean isConnecting (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState state
	static boolean isDriverActive (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState state
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/WifiConfiguration$PairwiseCipher.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$PairwiseCipher extends java.lang.Object {
	public static final int NONE
	public static final int TKIP
	public static final int CCMP
	public static final String varName
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$ConnectedState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$ConnectedState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message msg
}

android/net/wifi/WifiWatchdogStateMachine$LinkMonitoringState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$LinkMonitoringState extends com.android.internal.util.State {
	private int mSampleCount
	private int mLastRssi
	private int mLastTxGood
	private int mLastTxBad
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		double loss
		int dbad
		int dgood
		int dtotal
		android.net.wifi.RssiPacketCountInfo info
		int rssi
		int mrssi
		int txbad
		int txgood
		long now
		android.os.Message msg
}

android/net/wifi/WifiWatchdogStateMachine$1.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$1 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/net/wifi/WifiStateMachine$SupplicantStoppingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$SupplicantStoppingState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/StateChangeResult.class
StateChangeResult.java
package android.net.wifi
public android.net.wifi.StateChangeResult extends java.lang.Object {
	int networkId
	android.net.wifi.WifiSsid wifiSsid
	String BSSID
	android.net.wifi.SupplicantState state
	void  (int, android.net.wifi.WifiSsid, java.lang.String, android.net.wifi.SupplicantState) 
		int networkId
		android.net.wifi.WifiSsid wifiSsid
		String BSSID
		android.net.wifi.SupplicantState state
}

android/net/wifi/WifiConfiguration$Protocol.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$Protocol extends java.lang.Object {
	public static final int WPA
	public static final int RSN
	public static final String varName
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiStateMachine.class
WifiStateMachine.java
package android.net.wifi
public android.net.wifi.WifiStateMachine extends com.android.internal.util.StateMachine {
	private static final String NETWORKTYPE
	private static final boolean DBG
	private android.net.wifi.WifiMonitor mWifiMonitor
	private android.net.wifi.WifiNative mWifiNative
	private android.net.wifi.WifiConfigStore mWifiConfigStore
	private android.os.INetworkManagementService mNwService
	private android.net.ConnectivityManager mCm
	private final boolean mP2pSupported
	private final java.util.concurrent.atomic.AtomicBoolean mP2pConnected
	private boolean mTemporarilyDisconnectWifi
	private final String mPrimaryDeviceType
	private java.util.List mScanResults
	private static final java.util.regex.Pattern scanResultPattern
	private static final int SCAN_RESULT_CACHE_SIZE
	private final android.util.LruCache mScanResultCache
	private final java.util.List mBatchedScanResults
	private int mBatchedScanOwnerUid
	private int mExpectedBatchedScans
	private long mBatchedScanMinPollTime
	private final boolean mBackgroundScanSupported
	private String mInterfaceName
	private String mTetherInterfaceName
	private int mLastSignalLevel
	private String mLastBssid
	private int mLastNetworkId
	private boolean mEnableRssiPolling
	private boolean mEnableBackgroundScan
	private int mRssiPollToken
	private int mReconnectCount
	private int mOperationalMode
	private boolean mScanResultIsPending
	private android.os.WorkSource mScanWorkSource
	private static final int UNKNOWN_SCAN_SOURCE
	private java.util.concurrent.atomic.AtomicBoolean mScreenBroadcastReceived
	private boolean mBluetoothConnectionActive
	private android.os.PowerManager$WakeLock mSuspendWakeLock
	private static final int POLL_RSSI_INTERVAL_MSECS
	private static final int SUPPLICANT_RESTART_INTERVAL_MSECS
	private static final int SUPPLICANT_RESTART_TRIES
	private int mSupplicantRestartCount
	private int mSupplicantStopFailureToken
	private static final int TETHER_NOTIFICATION_TIME_OUT_MSECS
	private int mTetherToken
	private static final int DRIVER_START_TIME_OUT_MSECS
	private int mDriverStartToken
	private android.net.LinkProperties mLinkProperties
	private final android.net.LinkProperties mNetlinkLinkProperties
	private int mPeriodicScanToken
	private android.os.PowerManager$WakeLock mWakeLock
	private android.content.Context mContext
	private final Object mDhcpResultsLock
	private android.net.DhcpResults mDhcpResults
	private android.net.wifi.WifiInfo mWifiInfo
	private android.net.NetworkInfo mNetworkInfo
	private android.net.wifi.SupplicantStateTracker mSupplicantStateTracker
	private android.net.DhcpStateMachine mDhcpStateMachine
	private boolean mDhcpActive
	private final int COUNTRY_CODE_DELAY_MS
	private final java.util.concurrent.atomic.AtomicInteger mCountryCodeSequence
	private android.net.wifi.WifiStateMachine$InterfaceObserver mInterfaceObserver
	private android.app.AlarmManager mAlarmManager
	private android.app.PendingIntent mScanIntent
	private android.app.PendingIntent mDriverStopIntent
	private android.app.PendingIntent mBatchedScanIntervalIntent
	private java.util.concurrent.atomic.AtomicInteger mFrequencyBand
	private java.util.concurrent.atomic.AtomicBoolean mFilteringMulticastV4Packets
	private com.android.internal.util.AsyncChannel mReplyChannel
	private android.net.wifi.p2p.WifiP2pManager mWifiP2pManager
	private com.android.internal.util.AsyncChannel mWifiP2pChannel
	private com.android.internal.util.AsyncChannel mWifiApConfigChannel
	static final int BASE
	static final int CMD_START_SUPPLICANT
	static final int CMD_STOP_SUPPLICANT
	static final int CMD_START_DRIVER
	static final int CMD_STOP_DRIVER
	static final int CMD_STATIC_IP_SUCCESS
	static final int CMD_STATIC_IP_FAILURE
	static final int CMD_STOP_SUPPLICANT_FAILED
	static final int CMD_DELAYED_STOP_DRIVER
	static final int CMD_DRIVER_START_TIMED_OUT
	static final int CMD_CAPTIVE_CHECK_COMPLETE
	static final int CMD_START_AP
	static final int CMD_START_AP_SUCCESS
	static final int CMD_START_AP_FAILURE
	static final int CMD_STOP_AP
	static final int CMD_SET_AP_CONFIG
	static final int CMD_SET_AP_CONFIG_COMPLETED
	static final int CMD_REQUEST_AP_CONFIG
	static final int CMD_RESPONSE_AP_CONFIG
	static final int CMD_TETHER_STATE_CHANGE
	static final int CMD_TETHER_NOTIFICATION_TIMED_OUT
	static final int CMD_BLUETOOTH_ADAPTER_STATE_CHANGE
	static final int CMD_PING_SUPPLICANT
	static final int CMD_ADD_OR_UPDATE_NETWORK
	static final int CMD_REMOVE_NETWORK
	static final int CMD_ENABLE_NETWORK
	static final int CMD_ENABLE_ALL_NETWORKS
	static final int CMD_BLACKLIST_NETWORK
	static final int CMD_CLEAR_BLACKLIST
	static final int CMD_SAVE_CONFIG
	static final int CMD_GET_CONFIGURED_NETWORKS
	static final int CMD_START_SCAN
	static final int CMD_SET_OPERATIONAL_MODE
	static final int CMD_DISCONNECT
	static final int CMD_RECONNECT
	static final int CMD_REASSOCIATE
	static final int CMD_SET_HIGH_PERF_MODE
	static final int CMD_SET_COUNTRY_CODE
	static final int CMD_ENABLE_RSSI_POLL
	static final int CMD_RSSI_POLL
	static final int CMD_START_PACKET_FILTERING
	static final int CMD_STOP_PACKET_FILTERING
	static final int CMD_SET_SUSPEND_OPT_ENABLED
	static final int CMD_NO_NETWORKS_PERIODIC_SCAN
	static final int MULTICAST_V6
	static final int MULTICAST_V4
	static final int CMD_SET_FREQUENCY_BAND
	static final int CMD_ENABLE_BACKGROUND_SCAN
	static final int CMD_ENABLE_TDLS
	static final int CMD_RESET_SUPPLICANT_STATE
	public static final int CMD_ENABLE_P2P
	public static final int CMD_DISABLE_P2P_REQ
	public static final int CMD_DISABLE_P2P_RSP
	public static final int CMD_BOOT_COMPLETED
	public static final int CMD_SET_BATCHED_SCAN
	public static final int CMD_START_NEXT_BATCHED_SCAN
	public static final int CMD_POLL_BATCHED_SCAN
	static final int CMD_IP_ADDRESS_UPDATED
	static final int CMD_IP_ADDRESS_REMOVED
	static final int CMD_RELOAD_TLS_AND_RECONNECT
	public static final int CONNECT_MODE
	public static final int SCAN_ONLY_MODE
	public static final int SCAN_ONLY_WITH_WIFI_OFF_MODE
	private static final int SUCCESS
	private static final int FAILURE
	private static final int DEFAULT_MAX_DHCP_RETRIES
	private int mSuspendOptNeedsDisabled
	private static final int SUSPEND_DUE_TO_DHCP
	private static final int SUSPEND_DUE_TO_HIGH_PERF
	private static final int SUSPEND_DUE_TO_SCREEN
	private java.util.concurrent.atomic.AtomicBoolean mUserWantsSuspendOpt
	private final int mDefaultFrameworkScanIntervalMs
	private long mSupplicantScanIntervalMs
	private static final int MIN_INTERVAL_ENABLE_ALL_NETWORKS_MS
	private long mLastEnableAllNetworksTime
	private final int mDriverStopDelayMs
	private int mDelayedStopCounter
	private boolean mInDelayedStop
	private volatile String mPersistedCountryCode
	private String mLastSetCountryCode
	private static final int MIN_RSSI
	private static final int MAX_RSSI
	private com.android.internal.util.State mDefaultState
	private com.android.internal.util.State mInitialState
	private com.android.internal.util.State mSupplicantStartingState
	private com.android.internal.util.State mSupplicantStartedState
	private com.android.internal.util.State mSupplicantStoppingState
	private com.android.internal.util.State mDriverStartingState
	private com.android.internal.util.State mDriverStartedState
	private com.android.internal.util.State mWaitForP2pDisableState
	private com.android.internal.util.State mDriverStoppingState
	private com.android.internal.util.State mDriverStoppedState
	private com.android.internal.util.State mScanModeState
	private com.android.internal.util.State mConnectModeState
	private com.android.internal.util.State mL2ConnectedState
	private com.android.internal.util.State mObtainingIpState
	private com.android.internal.util.State mVerifyingLinkState
	private com.android.internal.util.State mCaptivePortalCheckState
	private com.android.internal.util.State mConnectedState
	private com.android.internal.util.State mDisconnectingState
	private com.android.internal.util.State mDisconnectedState
	private com.android.internal.util.State mWpsRunningState
	private com.android.internal.util.State mSoftApStartingState
	private com.android.internal.util.State mSoftApStartedState
	private com.android.internal.util.State mTetheringState
	private com.android.internal.util.State mTetheredState
	private com.android.internal.util.State mUntetheringState
	private final java.util.concurrent.atomic.AtomicInteger mWifiState
	private final java.util.concurrent.atomic.AtomicInteger mWifiApState
	private static final int SCAN_REQUEST
	private static final String ACTION_START_SCAN
	private static final String DELAYED_STOP_COUNTER
	private static final int DRIVER_STOP_REQUEST
	private static final String ACTION_DELAYED_DRIVER_STOP
	private static final String ACTION_REFRESH_BATCHED_SCAN
	private boolean mIsRunning
	private boolean mReportedRunning
	private final android.os.WorkSource mRunningWifiUids
	private final android.os.WorkSource mLastRunningWifiUids
	private final com.android.internal.app.IBatteryStats mBatteryStats
	private android.net.wifi.BatchedScanSettings mBatchedScanSettings
	private android.os.WorkSource mBatchedScanWorkSource
	private int mBatchedScanCsph
	private android.os.WorkSource mNotedBatchedScanWorkSource
	private int mNotedBatchedScanCsph
	private static final String BATCHED_SETTING
	private static final String BATCHED_WORKSOURCE
	private static final boolean DEBUG_PARSE
	private static final String ID_STR
	private static final String BSSID_STR
	private static final String FREQ_STR
	private static final String LEVEL_STR
	private static final String TSF_STR
	private static final String FLAGS_STR
	private static final String SSID_STR
	private static final String DELIMITER_STR
	private static final String END_STR
	public void  (android.content.Context, java.lang.String) 
		android.os.RemoteException e
		android.content.Context context
		String wlanInterface
		android.os.IBinder b
		android.content.Intent scanIntent
		android.content.Intent batchedIntent
		android.content.IntentFilter filter
		android.os.PowerManager powerManager
		android.content.Intent intent
	public android.os.Messenger getMessenger () 
	public boolean syncPingSupplicant (com.android.internal.util.AsyncChannel) 
		com.android.internal.util.AsyncChannel channel
		android.os.Message resultMsg
		boolean result
	public void startScan (int, android.os.WorkSource) 
		int callingUid
		android.os.WorkSource workSource
	public void setBatchedScanSettings (android.net.wifi.BatchedScanSettings, int, int, android.os.WorkSource) 
		android.net.wifi.BatchedScanSettings settings
		int callingUid
		int csph
		android.os.WorkSource workSource
		android.os.Bundle bundle
	public java.util.List syncGetBatchedScanResultsList () 
		android.net.wifi.BatchedScanResult result
		java.util.Iterator i$
		java.util.List batchedScanList
	public void requestBatchedScanPoll () 
	private void startBatchedScan () 
		NumberFormatException e
		String scansExpected
	private void startNextBatchedScanAsync () 
	private void startNextBatchedScan () 
	private void handleBatchedScanPollRequest () 
		long now
	private boolean recordBatchedScanSettings (int, int, android.os.Bundle) 
		int responsibleUid
		int csph
		android.os.Bundle bundle
		android.net.wifi.BatchedScanSettings settings
		android.os.WorkSource responsibleWorkSource
	private void stopBatchedScan () 
	private void setNextBatchedAlarm (int) 
		int scansExpected
		int secToFull
		int debugPeriod
	private void retrieveBatchedScanData () 
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		android.net.wifi.BatchedScanResult batchedScanResult
		String bssid
		android.net.wifi.WifiSsid wifiSsid
		int level
		int freq
		int dist
		int distSd
		long tsf
		long now
		int bssidStrLen
		String rawData
		int scanCount
		String END_OF_BATCHES
		String SCANCOUNT
		String TRUNCATED
		String AGE
		String DIST
		String DISTSD
		String[] splitData
		int n
		android.content.Intent intent
	private void noteScanStart (int, android.os.WorkSource) 
		android.os.RemoteException e
		int callingUid
		android.os.WorkSource workSource
	private void noteScanEnd () 
		android.os.RemoteException e
	private void noteBatchedScanStart () 
		android.os.RemoteException e
		android.os.RemoteException e
	private void noteBatchedScanStop () 
		android.os.RemoteException e
	private void startScanNative (int) 
		int type
	public void setSupplicantRunning (boolean) 
		boolean enable
	public void setHostApRunning (android.net.wifi.WifiConfiguration, boolean) 
		android.net.wifi.WifiConfiguration wifiConfig
		boolean enable
	public void setWifiApConfiguration (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
	public android.net.wifi.WifiConfiguration syncGetWifiApConfiguration () 
		android.os.Message resultMsg
		android.net.wifi.WifiConfiguration ret
	public int syncGetWifiState () 
	public java.lang.String syncGetWifiStateByName () 
	public int syncGetWifiApState () 
	public java.lang.String syncGetWifiApStateByName () 
	public android.net.wifi.WifiInfo syncRequestConnectionInfo () 
	public android.net.DhcpResults syncGetDhcpResults () 
	public void setDriverStart (boolean) 
		boolean enable
	public void captivePortalCheckComplete () 
	public void setOperationalMode (int) 
		int mode
	public java.util.List syncGetScanResultsList () 
		android.net.wifi.ScanResult result
		java.util.Iterator i$
		java.util.List scanList
	public void disconnectCommand () 
	public void reconnectCommand () 
	public void reassociateCommand () 
	public void reloadTlsNetworksAndReconnect () 
	public int syncAddOrUpdateNetwork (com.android.internal.util.AsyncChannel, android.net.wifi.WifiConfiguration) 
		com.android.internal.util.AsyncChannel channel
		android.net.wifi.WifiConfiguration config
		android.os.Message resultMsg
		int result
	public java.util.List syncGetConfiguredNetworks (com.android.internal.util.AsyncChannel) 
		com.android.internal.util.AsyncChannel channel
		android.os.Message resultMsg
		java.util.List result
	public boolean syncRemoveNetwork (com.android.internal.util.AsyncChannel, int) 
		com.android.internal.util.AsyncChannel channel
		int networkId
		android.os.Message resultMsg
		boolean result
	public boolean syncEnableNetwork (com.android.internal.util.AsyncChannel, int, boolean) 
		com.android.internal.util.AsyncChannel channel
		int netId
		boolean disableOthers
		android.os.Message resultMsg
		boolean result
	public boolean syncDisableNetwork (com.android.internal.util.AsyncChannel, int) 
		com.android.internal.util.AsyncChannel channel
		int netId
		android.os.Message resultMsg
		boolean result
	public void addToBlacklist (java.lang.String) 
		String bssid
	public void clearBlacklist () 
	public void enableRssiPolling (boolean) 
		boolean enabled
	public void enableBackgroundScanCommand (boolean) 
		boolean enabled
	public void enableAllNetworks () 
	public void startFilteringMulticastV4Packets () 
	public void stopFilteringMulticastV4Packets () 
	public void startFilteringMulticastV6Packets () 
	public void stopFilteringMulticastV6Packets () 
	public void setHighPerfModeEnabled (boolean) 
		boolean enable
	public void setCountryCode (java.lang.String, boolean) 
		String defaultCountryCode
		String countryCode
		boolean persist
		int countryCodeSequence
	public void setFrequencyBand (int, boolean) 
		int band
		boolean persist
	public void enableTdls (java.lang.String, boolean) 
		String remoteMacAddress
		boolean enable
		int enabler
	public int getFrequencyBand () 
	public java.lang.String getConfigFile () 
	public void sendBluetoothAdapterStateChange (int) 
		int state
	public boolean syncSaveConfig (com.android.internal.util.AsyncChannel) 
		com.android.internal.util.AsyncChannel channel
		android.os.Message resultMsg
		boolean result
	public void updateBatteryWorkSource (android.os.WorkSource) 
		android.os.RemoteException ignore
		android.os.WorkSource newSource
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	private void handleScreenStateChanged (boolean) 
		boolean screenOn
	private void checkAndSetConnectivityInstance () 
	private boolean startTethering (java.util.ArrayList) 
		Exception e
		android.net.InterfaceConfiguration ifcg
		String regex
		String[] arr$
		int len$
		int i$
		String intf
		java.util.Iterator i$
		java.util.ArrayList available
		boolean wifiAvailable
		String[] wifiRegexs
	private void stopTethering () 
		Exception e
		android.net.InterfaceConfiguration ifcg
	private boolean isWifiTethered (java.util.ArrayList) 
		String regex
		String[] arr$
		int len$
		int i$
		String intf
		java.util.Iterator i$
		java.util.ArrayList active
		String[] wifiRegexs
	private void setCountryCode () 
		String countryCode
	private void setFrequencyBand () 
		int band
	private void setSuspendOptimizationsNative (int, boolean) 
		int reason
		boolean enabled
	private void setSuspendOptimizations (int, boolean) 
		int reason
		boolean enabled
	private void setWifiState (int) 
		android.os.RemoteException e
		int wifiState
		int previousWifiState
		android.content.Intent intent
	private void setWifiApState (int) 
		android.os.RemoteException e
		int wifiApState
		int previousWifiApState
		android.content.Intent intent
	private void setScanResults () 
		NumberFormatException e
		int i
		String[] lines
		NumberFormatException e
		NumberFormatException e
		NumberFormatException e
		String ssid
		String key
		android.net.wifi.ScanResult scanResult
		String line
		String[] arr$
		int len$
		int i$
		String[] lines
		int bssidStrLen
		int flagLen
		String bssid
		int level
		int freq
		long tsf
		String flags
		android.net.wifi.WifiSsid wifiSsid
		String scanResults
		String tmpResults
		StringBuffer scanResultsBuf
		int sid
	private void fetchRssiAndLinkSpeedNative () 
		NumberFormatException e
		String[] prop
		String line
		String[] arr$
		int len$
		int i$
		String[] lines
		int newSignalLevel
		int newRssi
		int newLinkSpeed
		String signalPoll
	private void fetchPktcntNative (android.net.wifi.RssiPacketCountInfo) 
		NumberFormatException e
		String[] prop
		String line
		String[] arr$
		int len$
		int i$
		String[] lines
		android.net.wifi.RssiPacketCountInfo info
		String pktcntPoll
	private void updateLinkProperties () 
		android.net.RouteInfo route
		java.util.Iterator i$
		java.net.InetAddress dns
		java.util.Iterator i$
		android.net.LinkProperties lp
		android.net.LinkProperties newLp
	private void clearLinkProperties () 
	private int getMaxDhcpRetries () 
	private void sendScanResultsAvailableBroadcast () 
		android.content.Intent intent
	private void sendRssiChangeBroadcast (int) 
		int newRssi
		android.content.Intent intent
	private void sendNetworkStateChangeBroadcast (java.lang.String) 
		String bssid
		android.content.Intent intent
	private void sendLinkConfigurationChangedBroadcast () 
		android.content.Intent intent
	private void sendSupplicantConnectionChangedBroadcast (boolean) 
		boolean connected
		android.content.Intent intent
	private void setNetworkDetailedState (android.net.NetworkInfo$DetailedState) 
		android.net.NetworkInfo$DetailedState state
	private android.net.NetworkInfo$DetailedState getNetworkDetailedState () 
	private android.net.wifi.SupplicantState handleSupplicantStateChange (android.os.Message) 
		android.os.Message message
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState state
	private void handleNetworkDisconnect () 
		Exception e
	private void handleSupplicantConnectionLoss () 
	void handlePreDhcpSetup () 
		android.os.Message msg
	void startDhcp () 
	void stopDhcp () 
	void handlePostDhcpSetup () 
	private void handleSuccessfulIpConfiguration (android.net.DhcpResults) 
		android.net.DhcpResults dhcpResults
		android.net.LinkProperties linkProperties
		java.net.InetAddress addr
		java.util.Iterator addrs
	private void handleFailedIpConfiguration () 
		int maxRetries
	private void startSoftApWithConfig (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
	private void replyToMessage (android.os.Message, int) 
		android.os.Message msg
		int what
		android.os.Message dstMsg
	private void replyToMessage (android.os.Message, int, int) 
		android.os.Message msg
		int what
		int arg1
		android.os.Message dstMsg
	private void replyToMessage (android.os.Message, int, java.lang.Object) 
		android.os.Message msg
		int what
		Object obj
		android.os.Message dstMsg
	private android.os.Message obtainMessageWithArg2 (android.os.Message) 
		android.os.Message srcMsg
		android.os.Message msg
	static java.lang.String access$000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$100 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.content.Context access$300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.util.concurrent.atomic.AtomicBoolean access$400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.os.INetworkManagementService access$500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.AsyncChannel access$800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$1000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static boolean access$1102 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$1200 (android.net.wifi.WifiStateMachine, android.os.Message, int, int) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
		int x2
		int x3
	static void access$1300 (android.net.wifi.WifiStateMachine, android.os.Message, int, java.lang.Object) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
		int x2
		Object x3
	static boolean access$1402 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static boolean access$1502 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$1600 (android.net.wifi.WifiStateMachine, int, boolean) 
		android.net.wifi.WifiStateMachine x0
		int x1
		boolean x2
	static java.lang.String access$1700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.util.concurrent.atomic.AtomicInteger access$1800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$1900 (android.net.wifi.WifiStateMachine, int, int, int, java.lang.Object) 
		android.net.wifi.WifiStateMachine x0
		int x1
		int x2
		int x3
		Object x4
	static boolean access$2000 (android.net.wifi.WifiStateMachine, int, int, android.os.Bundle) 
		android.net.wifi.WifiStateMachine x0
		int x1
		int x2
		android.os.Bundle x3
	static void access$2100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$2200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.net.DhcpStateMachine access$2302 (android.net.wifi.WifiStateMachine, android.net.DhcpStateMachine) 
		android.net.wifi.WifiStateMachine x0
		android.net.DhcpStateMachine x1
	static android.os.PowerManager$WakeLock access$2400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.util.concurrent.atomic.AtomicBoolean access$2500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$2602 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$2700 (android.net.wifi.WifiStateMachine, android.os.Message, int) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
		int x2
	static android.net.LinkProperties access$2800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$2900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$3000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static android.net.wifi.WifiNative access$3100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.AsyncChannel access$802 (android.net.wifi.WifiStateMachine, com.android.internal.util.AsyncChannel) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.AsyncChannel x1
	static android.net.wifi.p2p.WifiP2pManager access$3200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.AsyncChannel access$3300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.AsyncChannel access$3302 (android.net.wifi.WifiStateMachine, com.android.internal.util.AsyncChannel) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.AsyncChannel x1
	static void access$3400 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$3500 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$3600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static boolean access$3700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.net.wifi.WifiMonitor access$3800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$3900 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static com.android.internal.util.State access$4000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$4100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$4200 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$4300 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$4400 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static com.android.internal.util.State access$4500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$4600 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$4700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$4800 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$4900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$5000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$5100 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$5200 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$5300 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static java.lang.String access$5400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$5500 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static int access$5602 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static android.net.wifi.SupplicantStateTracker access$5700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.lang.String access$5802 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static int access$5902 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static int access$6002 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static android.net.wifi.WifiInfo access$6100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.net.wifi.WifiConfigStore access$6200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$6300 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static com.android.internal.util.State access$6400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$6500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$5604 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$6600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$6700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$6800 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$5600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$6900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$7000 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$7100 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static android.net.NetworkInfo access$7200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static long access$7302 (android.net.wifi.WifiStateMachine, long) 
		android.net.wifi.WifiStateMachine x0
		long x1
	static long access$7300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.State access$7400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$7500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$7600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$7700 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$7800 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$7900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$8000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$8100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$8200 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$8300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$8400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$8502 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$8600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static int access$8702 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static android.net.DhcpStateMachine access$2300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$8804 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$8900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$9000 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$8800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$9100 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$9200 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$9300 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static int access$9404 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.net.wifi.SupplicantState access$9500 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$9600 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$9400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$9700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$9800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$9900 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$10000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static android.os.PowerManager$WakeLock access$10100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$10200 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static boolean access$10302 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static boolean access$10402 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static int access$10508 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$1100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$10600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$10700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$10800 (android.net.wifi.WifiStateMachine, android.net.NetworkInfo$DetailedState) 
		android.net.wifi.WifiStateMachine x0
		android.net.NetworkInfo$DetailedState x1
	static java.util.concurrent.atomic.AtomicBoolean access$10900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$11002 (android.net.wifi.WifiStateMachine, boolean) 
		android.net.wifi.WifiStateMachine x0
		boolean x1
	static void access$11100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$8700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.State access$11200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$11300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$11400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$11500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static java.util.concurrent.atomic.AtomicBoolean access$11600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$11700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$11800 (android.net.wifi.WifiStateMachine, int, android.os.WorkSource) 
		android.net.wifi.WifiStateMachine x0
		int x1
		android.os.WorkSource x2
	static void access$11900 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static android.net.wifi.BatchedScanSettings access$12000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$12100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.lang.String access$1702 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static java.lang.String access$12200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static java.lang.String access$12202 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$12300 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static java.util.concurrent.atomic.AtomicInteger access$12400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$12500 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static boolean access$10400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$10500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.app.PendingIntent access$12602 (android.net.wifi.WifiStateMachine, android.app.PendingIntent) 
		android.net.wifi.WifiStateMachine x0
		android.app.PendingIntent x1
	static int access$12700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.app.PendingIntent access$12600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.app.AlarmManager access$12800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.IState access$12900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$13000 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$13100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$13200 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$13300 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$13400 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$13500 (android.net.wifi.WifiStateMachine, int, boolean) 
		android.net.wifi.WifiStateMachine x0
		int x1
		boolean x2
	static java.util.List access$13602 (android.net.wifi.WifiStateMachine, java.util.List) 
		android.net.wifi.WifiStateMachine x0
		java.util.List x1
	static void access$13700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.os.Message access$13800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$13900 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$14000 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$14100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$14200 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$14300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$14400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$14500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$14600 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$14700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$14800 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$14900 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static long access$15000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static long access$15002 (android.net.wifi.WifiStateMachine, long) 
		android.net.wifi.WifiStateMachine x0
		long x1
	static void access$15100 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$15200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$15300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$15400 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$15500 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$15600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$15700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$15800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$15900 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$16000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static java.lang.String access$5800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$5900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$16100 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$16200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$16300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$16400 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$16508 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$1400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$16500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$16600 (android.net.wifi.WifiStateMachine, android.net.DhcpResults) 
		android.net.wifi.WifiStateMachine x0
		android.net.DhcpResults x1
	static com.android.internal.util.State access$16700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$16800 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$16900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$17000 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$17100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$17200 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$17300 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$17400 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$17500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$17600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$17700 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$17800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$17900 (android.net.wifi.WifiStateMachine, android.net.wifi.RssiPacketCountInfo) 
		android.net.wifi.WifiStateMachine x0
		android.net.wifi.RssiPacketCountInfo x1
	static void access$18000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$18100 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$18200 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$18300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$18400 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$18500 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$18600 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$18700 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$18800 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$18900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$19000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$19100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$19200 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$19300 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$19400 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$19500 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$19600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$19700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$19800 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$19900 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$20000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$20100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$20200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static android.net.ConnectivityManager access$20300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$20400 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$20500 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$20600 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static android.app.PendingIntent access$20700 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$2600 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$20800 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$1500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$8500 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$20904 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static int access$20900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$21000 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static android.os.Message access$21100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$21200 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$21300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$21400 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$21500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$21600 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$21700 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$21800 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static android.os.Message access$21900 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$22000 (android.net.wifi.WifiStateMachine, android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiStateMachine x0
		android.net.wifi.WifiConfiguration x1
	static void access$22100 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$22200 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static com.android.internal.util.State access$22300 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$22400 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$22500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$22600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$22700 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$22800 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static boolean access$22900 (android.net.wifi.WifiStateMachine, java.util.ArrayList) 
		android.net.wifi.WifiStateMachine x0
		java.util.ArrayList x1
	static com.android.internal.util.State access$23000 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$23100 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$23204 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static boolean access$23300 (android.net.wifi.WifiStateMachine, java.util.ArrayList) 
		android.net.wifi.WifiStateMachine x0
		java.util.ArrayList x1
	static com.android.internal.util.State access$23400 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$23500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static int access$23200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$23600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$23700 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$23800 (android.net.wifi.WifiStateMachine, int) 
		android.net.wifi.WifiStateMachine x0
		int x1
	static void access$23900 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$24000 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$24100 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static com.android.internal.util.State access$24200 (android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine x0
	static void access$24300 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$24400 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void access$24500 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$24600 (android.net.wifi.WifiStateMachine, java.lang.String) 
		android.net.wifi.WifiStateMachine x0
		String x1
	static void access$24700 (android.net.wifi.WifiStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiStateMachine x0
		com.android.internal.util.IState x1
	static void access$24800 (android.net.wifi.WifiStateMachine, android.os.Message) 
		android.net.wifi.WifiStateMachine x0
		android.os.Message x1
	static void  () 
}

android/net/wifi/WifiStateMachine$7.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$7 extends java.lang.Object implements java.lang.Runnable  {
	final android.net.wifi.WifiConfiguration val$config
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine, android.net.wifi.WifiConfiguration) 
	public void run () 
		Exception e1
		Exception e
}

android/net/wifi/RssiPacketCountInfo.class
RssiPacketCountInfo.java
package android.net.wifi
public android.net.wifi.RssiPacketCountInfo extends java.lang.Object implements android.os.Parcelable  {
	public int rssi
	public int txgood
	public int txbad
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int describeContents () 
	void  (android.os.Parcel, android.net.wifi.RssiPacketCountInfo$1) 
		android.os.Parcel x0
		android.net.wifi.RssiPacketCountInfo$1 x1
	static void  () 
}

android/net/wifi/WifiEnterpriseConfig$Eap.class
WifiEnterpriseConfig.java
package android.net.wifi
public final android.net.wifi.WifiEnterpriseConfig$Eap extends java.lang.Object {
	public static final int NONE
	public static final int PEAP
	public static final int TLS
	public static final int TTLS
	public static final int PWD
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$2.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$2 extends android.database.ContentObserver {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
}

android/net/wifi/WifiWatchdogStateMachine$BssidStatistics.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$BssidStatistics extends java.lang.Object {
	private final String mBssid
	private android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA[] mEntries
	private int mRssiBase
	private int mEntriesSize
	private int mGoodLinkTargetRssi
	private int mGoodLinkTargetCount
	private int mGoodLinkTargetIndex
	private long mLastTimeSample
	private long mLastTimeGood
	private long mLastTimePoor
	private long mBssidAvoidTimeMax
	final android.net.wifi.WifiWatchdogStateMachine this$0
	public void  (android.net.wifi.WifiWatchdogStateMachine, java.lang.String) 
		int i
		String bssid
	public void updateLoss (int, double, int) 
		int rssi
		double value
		int volume
		int index
	public double presetLoss (int) 
		int i
		int size
		int rssi
	public boolean poorLinkDetected (int) 
		int rssi
		long now
		long lastGood
		long lastPoor
		int from
		int to
		int p
		int pmax
		long avoidMax
	public void newLinkDetected () 
		int from
		int to
	public int findRssiTarget (int, int, double) 
		int rssi
		int rssi
		double lossPreset
		int i
		int from
		int to
		double threshold
		int emptyCount
		int d
	static long access$2800 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
	static int access$2900 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
	static int access$3000 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
	static long access$2802 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics, long) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
		long x1
	static long access$4100 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
	static long access$4102 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics, long) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
		long x1
	static java.lang.String access$4500 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
	static long access$4602 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics, long) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
		long x1
	static long access$4702 (android.net.wifi.WifiWatchdogStateMachine$BssidStatistics, long) 
		android.net.wifi.WifiWatchdogStateMachine$BssidStatistics x0
		long x1
}

android/net/wifi/WifiMonitor.class
WifiMonitor.java
package android.net.wifi
public android.net.wifi.WifiMonitor extends java.lang.Object {
	private static final boolean DBG
	private static final String TAG
	private static final int CONNECTED
	private static final int DISCONNECTED
	private static final int STATE_CHANGE
	private static final int SCAN_RESULTS
	private static final int LINK_SPEED
	private static final int TERMINATING
	private static final int DRIVER_STATE
	private static final int EAP_FAILURE
	private static final int ASSOC_REJECT
	private static final int UNKNOWN
	private static final String EVENT_PREFIX_STR
	private static final int EVENT_PREFIX_LEN_STR
	private static final String WPA_EVENT_PREFIX_STR
	private static final String PASSWORD_MAY_BE_INCORRECT_STR
	private static final String WPS_SUCCESS_STR
	private static final String WPS_FAIL_STR
	private static final String WPS_FAIL_PATTERN
	private static final int CONFIG_MULTIPLE_PBC_DETECTED
	private static final int CONFIG_AUTH_FAILURE
	private static final int REASON_TKIP_ONLY_PROHIBITED
	private static final int REASON_WEP_PROHIBITED
	private static final String WPS_OVERLAP_STR
	private static final String WPS_TIMEOUT_STR
	private static final String CONNECTED_STR
	private static final String DISCONNECTED_STR
	private static final String STATE_CHANGE_STR
	private static final String SCAN_RESULTS_STR
	private static final String LINK_SPEED_STR
	private static final String TERMINATING_STR
	private static final String DRIVER_STATE_STR
	private static final String EAP_FAILURE_STR
	private static final String EAP_AUTH_FAILURE_STR
	private static final String ASSOC_REJECT_STR
	private static java.util.regex.Pattern mConnectedEventPattern
	private static final String P2P_EVENT_PREFIX_STR
	private static final String P2P_DEVICE_FOUND_STR
	private static final String P2P_DEVICE_LOST_STR
	private static final String P2P_FIND_STOPPED_STR
	private static final String P2P_GO_NEG_REQUEST_STR
	private static final String P2P_GO_NEG_SUCCESS_STR
	private static final String P2P_GO_NEG_FAILURE_STR
	private static final String P2P_GROUP_FORMATION_SUCCESS_STR
	private static final String P2P_GROUP_FORMATION_FAILURE_STR
	private static final String P2P_GROUP_STARTED_STR
	private static final String P2P_GROUP_REMOVED_STR
	private static final String P2P_INVITATION_RECEIVED_STR
	private static final String P2P_INVITATION_RESULT_STR
	private static final String P2P_PROV_DISC_PBC_REQ_STR
	private static final String P2P_PROV_DISC_PBC_RSP_STR
	private static final String P2P_PROV_DISC_ENTER_PIN_STR
	private static final String P2P_PROV_DISC_SHOW_PIN_STR
	private static final String P2P_PROV_DISC_FAILURE_STR
	private static final String P2P_SERV_DISC_RESP_STR
	private static final String HOST_AP_EVENT_PREFIX_STR
	private static final String AP_STA_CONNECTED_STR
	private static final String AP_STA_DISCONNECTED_STR
	private static final int BASE
	public static final int SUP_CONNECTION_EVENT
	public static final int SUP_DISCONNECTION_EVENT
	public static final int NETWORK_CONNECTION_EVENT
	public static final int NETWORK_DISCONNECTION_EVENT
	public static final int SCAN_RESULTS_EVENT
	public static final int SUPPLICANT_STATE_CHANGE_EVENT
	public static final int AUTHENTICATION_FAILURE_EVENT
	public static final int WPS_SUCCESS_EVENT
	public static final int WPS_FAIL_EVENT
	public static final int WPS_OVERLAP_EVENT
	public static final int WPS_TIMEOUT_EVENT
	public static final int DRIVER_HUNG_EVENT
	public static final int P2P_DEVICE_FOUND_EVENT
	public static final int P2P_DEVICE_LOST_EVENT
	public static final int P2P_GO_NEGOTIATION_REQUEST_EVENT
	public static final int P2P_GO_NEGOTIATION_SUCCESS_EVENT
	public static final int P2P_GO_NEGOTIATION_FAILURE_EVENT
	public static final int P2P_GROUP_FORMATION_SUCCESS_EVENT
	public static final int P2P_GROUP_FORMATION_FAILURE_EVENT
	public static final int P2P_GROUP_STARTED_EVENT
	public static final int P2P_GROUP_REMOVED_EVENT
	public static final int P2P_INVITATION_RECEIVED_EVENT
	public static final int P2P_INVITATION_RESULT_EVENT
	public static final int P2P_PROV_DISC_PBC_REQ_EVENT
	public static final int P2P_PROV_DISC_PBC_RSP_EVENT
	public static final int P2P_PROV_DISC_ENTER_PIN_EVENT
	public static final int P2P_PROV_DISC_SHOW_PIN_EVENT
	public static final int P2P_FIND_STOPPED_EVENT
	public static final int P2P_SERV_DISC_RESP_EVENT
	public static final int P2P_PROV_DISC_FAILURE_EVENT
	public static final int AP_STA_DISCONNECTED_EVENT
	public static final int AP_STA_CONNECTED_EVENT
	public static final int ASSOCIATION_REJECTION_EVENT
	private static final String MONITOR_SOCKET_CLOSED_STR
	private static final String WPA_RECV_ERROR_STR
	private static final int MAX_RECV_ERRORS
	private final String mInterfaceName
	private final android.net.wifi.WifiNative mWifiNative
	private final com.android.internal.util.StateMachine mWifiStateMachine
	private boolean mMonitoring
	public void  (com.android.internal.util.StateMachine, android.net.wifi.WifiNative) 
		com.android.internal.util.StateMachine wifiStateMachine
		android.net.wifi.WifiNative wifiNative
	public void startMonitoring () 
	public void stopMonitoring () 
	public void stopSupplicant () 
	public void killSupplicant (boolean) 
		boolean p2pSupported
	static boolean access$002 (android.net.wifi.WifiMonitor, boolean) 
		android.net.wifi.WifiMonitor x0
		boolean x1
	static com.android.internal.util.StateMachine access$100 (android.net.wifi.WifiMonitor) 
		android.net.wifi.WifiMonitor x0
	static android.net.wifi.WifiNative access$200 (android.net.wifi.WifiMonitor) 
		android.net.wifi.WifiMonitor x0
	static boolean access$000 (android.net.wifi.WifiMonitor) 
		android.net.wifi.WifiMonitor x0
	static int access$600 () 
	static java.util.regex.Pattern access$700 () 
	static void  () 
}

android/net/wifi/WifiManager.class
WifiManager.java
package android.net.wifi
public android.net.wifi.WifiManager extends java.lang.Object {
	private static final String TAG
	public static final int ERROR_AUTHENTICATING
	public static final String WIFI_SCAN_AVAILABLE
	public static final String EXTRA_SCAN_AVAILABLE
	public static final String WIFI_STATE_CHANGED_ACTION
	public static final String EXTRA_WIFI_STATE
	public static final String EXTRA_PREVIOUS_WIFI_STATE
	public static final int WIFI_STATE_DISABLING
	public static final int WIFI_STATE_DISABLED
	public static final int WIFI_STATE_ENABLING
	public static final int WIFI_STATE_ENABLED
	public static final int WIFI_STATE_UNKNOWN
	public static final String WIFI_AP_STATE_CHANGED_ACTION
	public static final String EXTRA_WIFI_AP_STATE
	public static final String EXTRA_PREVIOUS_WIFI_AP_STATE
	public static final int WIFI_AP_STATE_DISABLING
	public static final int WIFI_AP_STATE_DISABLED
	public static final int WIFI_AP_STATE_ENABLING
	public static final int WIFI_AP_STATE_ENABLED
	public static final int WIFI_AP_STATE_FAILED
	public static final String SUPPLICANT_CONNECTION_CHANGE_ACTION
	public static final String EXTRA_SUPPLICANT_CONNECTED
	public static final String NETWORK_STATE_CHANGED_ACTION
	public static final String EXTRA_NETWORK_INFO
	public static final String EXTRA_BSSID
	public static final String EXTRA_WIFI_INFO
	public static final String SUPPLICANT_STATE_CHANGED_ACTION
	public static final String EXTRA_NEW_STATE
	public static final String EXTRA_SUPPLICANT_ERROR
	public static final String CONFIGURED_NETWORKS_CHANGED_ACTION
	public static final String EXTRA_WIFI_CONFIGURATION
	public static final String EXTRA_MULTIPLE_NETWORKS_CHANGED
	public static final String EXTRA_CHANGE_REASON
	public static final int CHANGE_REASON_ADDED
	public static final int CHANGE_REASON_REMOVED
	public static final int CHANGE_REASON_CONFIG_CHANGE
	public static final String SCAN_RESULTS_AVAILABLE_ACTION
	public static final String BATCHED_SCAN_RESULTS_AVAILABLE_ACTION
	public static final String RSSI_CHANGED_ACTION
	public static final String EXTRA_NEW_RSSI
	public static final String LINK_CONFIGURATION_CHANGED_ACTION
	public static final String EXTRA_LINK_PROPERTIES
	public static final String EXTRA_LINK_CAPABILITIES
	public static final String NETWORK_IDS_CHANGED_ACTION
	public static final String ACTION_REQUEST_SCAN_ALWAYS_AVAILABLE
	public static final String ACTION_PICK_WIFI_NETWORK
	public static final int WIFI_MODE_FULL
	public static final int WIFI_MODE_SCAN_ONLY
	public static final int WIFI_MODE_FULL_HIGH_PERF
	private static final int MIN_RSSI
	private static final int MAX_RSSI
	public static final int RSSI_LEVELS
	public static final int WIFI_FREQUENCY_BAND_AUTO
	public static final int WIFI_FREQUENCY_BAND_5GHZ
	public static final int WIFI_FREQUENCY_BAND_2GHZ
	public static final int DATA_ACTIVITY_NOTIFICATION
	public static final int DATA_ACTIVITY_NONE
	public static final int DATA_ACTIVITY_IN
	public static final int DATA_ACTIVITY_OUT
	public static final int DATA_ACTIVITY_INOUT
	private static final int MAX_ACTIVE_LOCKS
	private int mActiveLockCount
	private android.content.Context mContext
	android.net.wifi.IWifiManager mService
	private static final int INVALID_KEY
	private static int sListenerKey
	private static final android.util.SparseArray sListenerMap
	private static final Object sListenerMapLock
	private static com.android.internal.util.AsyncChannel sAsyncChannel
	private static java.util.concurrent.CountDownLatch sConnected
	private static final Object sThreadRefLock
	private static int sThreadRefCount
	private static android.os.HandlerThread sHandlerThread
	private static final int BASE
	public static final int CONNECT_NETWORK
	public static final int CONNECT_NETWORK_FAILED
	public static final int CONNECT_NETWORK_SUCCEEDED
	public static final int FORGET_NETWORK
	public static final int FORGET_NETWORK_FAILED
	public static final int FORGET_NETWORK_SUCCEEDED
	public static final int SAVE_NETWORK
	public static final int SAVE_NETWORK_FAILED
	public static final int SAVE_NETWORK_SUCCEEDED
	public static final int START_WPS
	public static final int START_WPS_SUCCEEDED
	public static final int WPS_FAILED
	public static final int WPS_COMPLETED
	public static final int CANCEL_WPS
	public static final int CANCEL_WPS_FAILED
	public static final int CANCEL_WPS_SUCCEDED
	public static final int DISABLE_NETWORK
	public static final int DISABLE_NETWORK_FAILED
	public static final int DISABLE_NETWORK_SUCCEEDED
	public static final int RSSI_PKTCNT_FETCH
	public static final int RSSI_PKTCNT_FETCH_SUCCEEDED
	public static final int RSSI_PKTCNT_FETCH_FAILED
	public static final int ERROR
	public static final int IN_PROGRESS
	public static final int BUSY
	public static final int WPS_OVERLAP_ERROR
	public static final int WPS_WEP_PROHIBITED
	public static final int WPS_TKIP_ONLY_PROHIBITED
	public static final int WPS_AUTH_FAILURE
	public static final int WPS_TIMED_OUT
	public static final int INVALID_ARGS
	public void  (android.content.Context, android.net.wifi.IWifiManager) 
		android.content.Context context
		android.net.wifi.IWifiManager service
	public java.util.List getConfiguredNetworks () 
		android.os.RemoteException e
	public int addNetwork (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
	public int updateNetwork (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
	private int addOrUpdateNetwork (android.net.wifi.WifiConfiguration) 
		android.os.RemoteException e
		android.net.wifi.WifiConfiguration config
	public boolean removeNetwork (int) 
		android.os.RemoteException e
		int netId
	public boolean enableNetwork (int, boolean) 
		android.os.RemoteException e
		int netId
		boolean disableOthers
	public boolean disableNetwork (int) 
		android.os.RemoteException e
		int netId
	public boolean disconnect () 
		android.os.RemoteException e
	public boolean reconnect () 
		android.os.RemoteException e
	public boolean reassociate () 
		android.os.RemoteException e
	public boolean pingSupplicant () 
		android.os.RemoteException e
	public boolean startScan () 
		android.os.WorkSource workSource
		android.os.RemoteException e
	public boolean startScan (android.os.WorkSource) 
		android.os.RemoteException e
		android.os.WorkSource workSource
	public boolean requestBatchedScan (android.net.wifi.BatchedScanSettings) 
		android.os.RemoteException e
		android.net.wifi.BatchedScanSettings requested
	public boolean requestBatchedScan (android.net.wifi.BatchedScanSettings, android.os.WorkSource) 
		android.os.RemoteException e
		android.net.wifi.BatchedScanSettings requested
		android.os.WorkSource workSource
	public boolean isBatchedScanSupported () 
		android.os.RemoteException e
	public void stopBatchedScan (android.net.wifi.BatchedScanSettings) 
		android.os.RemoteException e
		android.net.wifi.BatchedScanSettings requested
	public java.util.List getBatchedScanResults () 
		android.os.RemoteException e
	public void pollBatchedScan () 
		android.os.RemoteException e
	public android.net.wifi.WifiInfo getConnectionInfo () 
		android.os.RemoteException e
	public java.util.List getScanResults () 
		android.os.RemoteException e
	public boolean isScanAlwaysAvailable () 
		android.os.RemoteException e
	public boolean saveConfiguration () 
		android.os.RemoteException e
	public void setCountryCode (java.lang.String, boolean) 
		android.os.RemoteException e
		String country
		boolean persist
	public void setFrequencyBand (int, boolean) 
		android.os.RemoteException e
		int band
		boolean persist
	public int getFrequencyBand () 
		android.os.RemoteException e
	public boolean isDualBandSupported () 
		android.os.RemoteException e
	public android.net.DhcpInfo getDhcpInfo () 
		android.os.RemoteException e
	public boolean setWifiEnabled (boolean) 
		android.os.RemoteException e
		boolean enabled
	public int getWifiState () 
		android.os.RemoteException e
	public boolean isWifiEnabled () 
	public void getTxPacketCount (android.net.wifi.WifiManager$TxPacketCountListener) 
		android.net.wifi.WifiManager$TxPacketCountListener listener
	public static int calculateSignalLevel (int, int) 
		float inputRange
		float outputRange
		int rssi
		int numLevels
	public static int compareSignalLevel (int, int) 
		int rssiA
		int rssiB
	public boolean setWifiApEnabled (android.net.wifi.WifiConfiguration, boolean) 
		android.os.RemoteException e
		android.net.wifi.WifiConfiguration wifiConfig
		boolean enabled
	public int getWifiApState () 
		android.os.RemoteException e
	public boolean isWifiApEnabled () 
	public android.net.wifi.WifiConfiguration getWifiApConfiguration () 
		android.os.RemoteException e
	public boolean setWifiApConfiguration (android.net.wifi.WifiConfiguration) 
		android.os.RemoteException e
		android.net.wifi.WifiConfiguration wifiConfig
	public boolean startWifi () 
		android.os.RemoteException e
	public boolean stopWifi () 
		android.os.RemoteException e
	public boolean addToBlacklist (java.lang.String) 
		android.os.RemoteException e
		String bssid
	public boolean clearBlacklist () 
		android.os.RemoteException e
	public void setTdlsEnabled (java.net.InetAddress, boolean) 
		android.os.RemoteException e
		java.net.InetAddress remoteIPAddress
		boolean enable
	public void setTdlsEnabledWithMacAddress (java.lang.String, boolean) 
		android.os.RemoteException e
		String remoteMacAddress
		boolean enable
	private static int putListener (java.lang.Object) 
		Object listener
		int key
	private static java.lang.Object removeListener (int) 
		Object listener
		int key
	private void init () 
		InterruptedException e
		android.os.Messenger messenger
		android.os.Handler handler
	private void validateChannel () 
	public void connect (android.net.wifi.WifiConfiguration, android.net.wifi.WifiManager$ActionListener) 
		android.net.wifi.WifiConfiguration config
		android.net.wifi.WifiManager$ActionListener listener
	public void connect (int, android.net.wifi.WifiManager$ActionListener) 
		int networkId
		android.net.wifi.WifiManager$ActionListener listener
	public void save (android.net.wifi.WifiConfiguration, android.net.wifi.WifiManager$ActionListener) 
		android.net.wifi.WifiConfiguration config
		android.net.wifi.WifiManager$ActionListener listener
	public void forget (int, android.net.wifi.WifiManager$ActionListener) 
		int netId
		android.net.wifi.WifiManager$ActionListener listener
	public void disable (int, android.net.wifi.WifiManager$ActionListener) 
		int netId
		android.net.wifi.WifiManager$ActionListener listener
	public void startWps (android.net.wifi.WpsInfo, android.net.wifi.WifiManager$WpsListener) 
		android.net.wifi.WpsInfo config
		android.net.wifi.WifiManager$WpsListener listener
	public void cancelWps (android.net.wifi.WifiManager$ActionListener) 
		android.net.wifi.WifiManager$ActionListener listener
	public android.os.Messenger getWifiServiceMessenger () 
		android.os.RemoteException e
		SecurityException e
	public android.os.Messenger getWifiStateMachineMessenger () 
		android.os.RemoteException e
	public java.lang.String getConfigFile () 
		android.os.RemoteException e
	public android.net.wifi.WifiManager$WifiLock createWifiLock (int, java.lang.String) 
		int lockType
		String tag
	public android.net.wifi.WifiManager$WifiLock createWifiLock (java.lang.String) 
		String tag
	public android.net.wifi.WifiManager$MulticastLock createMulticastLock (java.lang.String) 
		String tag
	public boolean isMulticastEnabled () 
		android.os.RemoteException e
	public boolean initializeMulticastFiltering () 
		android.os.RemoteException e
	public void captivePortalCheckComplete () 
		android.os.RemoteException e
	protected void finalize ()  throws java.lang.Throwable 
	static java.lang.Object access$000 (int) 
		int x0
	static com.android.internal.util.AsyncChannel access$100 () 
	static com.android.internal.util.AsyncChannel access$102 (com.android.internal.util.AsyncChannel) 
		com.android.internal.util.AsyncChannel x0
	static java.util.concurrent.CountDownLatch access$200 () 
	static java.lang.Object access$300 () 
	static android.util.SparseArray access$400 () 
	static int access$500 (android.net.wifi.WifiManager) 
		android.net.wifi.WifiManager x0
	static int access$508 (android.net.wifi.WifiManager) 
		android.net.wifi.WifiManager x0
	static int access$510 (android.net.wifi.WifiManager) 
		android.net.wifi.WifiManager x0
	static void  () 
}

android/net/wifi/BatchedScanSettings.class
BatchedScanSettings.java
package android.net.wifi
public android.net.wifi.BatchedScanSettings extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final int UNSPECIFIED
	public static final int MIN_SCANS_PER_BATCH
	public static final int MAX_SCANS_PER_BATCH
	public static final int DEFAULT_SCANS_PER_BATCH
	public static final int MIN_AP_PER_SCAN
	public static final int MAX_AP_PER_SCAN
	public static final int DEFAULT_AP_PER_SCAN
	public static final int MIN_INTERVAL_SEC
	public static final int MAX_INTERVAL_SEC
	public static final int DEFAULT_INTERVAL_SEC
	public static final int MIN_AP_FOR_DISTANCE
	public static final int MAX_AP_FOR_DISTANCE
	public static final int DEFAULT_AP_FOR_DISTANCE
	public static final int MAX_WIFI_CHANNEL
	public int maxScansPerBatch
	public int maxApPerScan
	public java.util.Collection channelSet
	public int scanIntervalSec
	public int maxApForDistance
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void clear () 
	public void  (android.net.wifi.BatchedScanSettings) 
		android.net.wifi.BatchedScanSettings source
	private boolean channelSetIsValid () 
		int i
		NumberFormatException e
		String channel
		java.util.Iterator i$
	public boolean isInvalid () 
	public void constrain () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.wifi.BatchedScanSettings o
	public int hashCode () 
	public java.lang.String toString () 
		String channel
		java.util.Iterator i$
		StringBuffer sb
		String none
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		String channel
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/WifiStateTracker.class
WifiStateTracker.java
package android.net.wifi
public android.net.wifi.WifiStateTracker extends android.net.BaseNetworkStateTracker {
	private static final String NETWORKTYPE
	private static final String TAG
	private static final boolean LOGV
	private java.util.concurrent.atomic.AtomicBoolean mTeardownRequested
	private java.util.concurrent.atomic.AtomicBoolean mPrivateDnsRouteSet
	private java.util.concurrent.atomic.AtomicBoolean mDefaultRouteSet
	private android.net.NetworkInfo$State mLastState
	private android.net.wifi.WifiInfo mWifiInfo
	private android.os.Handler mCsHandler
	private android.content.BroadcastReceiver mWifiStateReceiver
	private android.net.wifi.WifiManager mWifiManager
	private android.net.SamplingDataTracker mSamplingDataTracker
	public void  (int, java.lang.String) 
		int netType
		String networkName
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public boolean isTeardownRequested () 
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
		android.content.IntentFilter filter
	public boolean teardown () 
	public boolean reconnect () 
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	public boolean setRadio (boolean) 
		boolean turnOn
	public boolean isAvailable () 
	public void setUserDataEnable (boolean) 
		boolean enabled
	public void setPolicyDataEnable (boolean) 
		boolean enabled
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public android.net.NetworkInfo getNetworkInfo () 
	public android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public android.net.LinkQualityInfo getLinkQualityInfo () 
		int rssi
		android.net.WifiLinkQualityInfo li
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public java.lang.String getTcpBufferSizesPropName () 
	public void setDependencyMet (boolean) 
		boolean met
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
	public void startSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	public void stopSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	static android.net.NetworkInfo access$102 (android.net.wifi.WifiStateTracker, android.net.NetworkInfo) 
		android.net.wifi.WifiStateTracker x0
		android.net.NetworkInfo x1
	static android.net.LinkProperties access$202 (android.net.wifi.WifiStateTracker, android.net.LinkProperties) 
		android.net.wifi.WifiStateTracker x0
		android.net.LinkProperties x1
	static android.net.LinkProperties access$300 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.LinkProperties access$402 (android.net.wifi.WifiStateTracker, android.net.LinkProperties) 
		android.net.wifi.WifiStateTracker x0
		android.net.LinkProperties x1
	static android.net.LinkCapabilities access$502 (android.net.wifi.WifiStateTracker, android.net.LinkCapabilities) 
		android.net.wifi.WifiStateTracker x0
		android.net.LinkCapabilities x1
	static android.net.LinkCapabilities access$600 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.LinkCapabilities access$702 (android.net.wifi.WifiStateTracker, android.net.LinkCapabilities) 
		android.net.wifi.WifiStateTracker x0
		android.net.LinkCapabilities x1
	static android.net.wifi.WifiInfo access$802 (android.net.wifi.WifiStateTracker, android.net.wifi.WifiInfo) 
		android.net.wifi.WifiStateTracker x0
		android.net.wifi.WifiInfo x1
	static android.net.NetworkInfo access$900 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.NetworkInfo$State access$1000 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.NetworkInfo access$1100 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.NetworkInfo$State access$1002 (android.net.wifi.WifiStateTracker, android.net.NetworkInfo$State) 
		android.net.wifi.WifiStateTracker x0
		android.net.NetworkInfo$State x1
	static android.net.SamplingDataTracker access$1200 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.NetworkInfo access$1300 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.os.Handler access$1400 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
	static android.net.LinkProperties access$1502 (android.net.wifi.WifiStateTracker, android.net.LinkProperties) 
		android.net.wifi.WifiStateTracker x0
		android.net.LinkProperties x1
	static android.net.NetworkInfo access$1600 (android.net.wifi.WifiStateTracker) 
		android.net.wifi.WifiStateTracker x0
}

android/net/wifi/WpsResult$Status.class
WpsResult.java
package android.net.wifi
public final android.net.wifi.WpsResult$Status extends java.lang.Enum {
	public static final android.net.wifi.WpsResult$Status SUCCESS
	public static final android.net.wifi.WpsResult$Status FAILURE
	public static final android.net.wifi.WpsResult$Status IN_PROGRESS
	private static final android.net.wifi.WpsResult$Status[] $VALUES
	public static android.net.wifi.WpsResult$Status[] values () 
	public static android.net.wifi.WpsResult$Status valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/wifi/WifiManager$TxPacketCountListener.class
WifiManager.java
package android.net.wifi
public abstract android.net.wifi.WifiManager$TxPacketCountListener extends java.lang.Object {
	public abstract void onSuccess (int) 
	public abstract void onFailure (int) 
}

android/net/wifi/WifiEnterpriseConfig.class
WifiEnterpriseConfig.java
package android.net.wifi
public android.net.wifi.WifiEnterpriseConfig extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final boolean DBG
	private static final String OLD_PRIVATE_KEY_NAME
	private static final String ENGINE_ID_KEYSTORE
	private static final String KEYSTORE_URI
	private static final String ENGINE_ENABLE
	private static final String ENGINE_DISABLE
	private static final String CA_CERT_PREFIX
	private static final String CLIENT_CERT_PREFIX
	private static final String EAP_KEY
	private static final String PHASE2_KEY
	private static final String IDENTITY_KEY
	private static final String ANON_IDENTITY_KEY
	private static final String PASSWORD_KEY
	private static final String CLIENT_CERT_KEY
	private static final String CA_CERT_KEY
	private static final String SUBJECT_MATCH_KEY
	private static final String ENGINE_KEY
	private static final String ENGINE_ID_KEY
	private static final String PRIVATE_KEY_ID_KEY
	private static final String OPP_KEY_CACHING
	private java.util.HashMap mFields
	private java.security.cert.X509Certificate mCaCert
	private java.security.PrivateKey mClientPrivateKey
	private java.security.cert.X509Certificate mClientCertificate
	private boolean mNeedsSoftwareKeystore
	static final String EMPTY_VALUE
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.wifi.WifiEnterpriseConfig) 
		String key
		java.util.Iterator i$
		android.net.wifi.WifiEnterpriseConfig source
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		String algorithm
		byte[] userKeyBytes
		android.os.Parcel dest
		int flags
	private void writeCertificate (android.os.Parcel, java.security.cert.X509Certificate) 
		byte[] certBytes
		java.security.cert.CertificateEncodingException e
		android.os.Parcel dest
		java.security.cert.X509Certificate cert
	java.util.HashMap getFields () 
	static java.lang.String[] getSupplicantKeys () 
	public void setEapMethod (int) 
		int eapMethod
	public int getEapMethod () 
		String eapMethod
	public void setPhase2Method (int) 
		int phase2Method
	public int getPhase2Method () 
		String phase2Method
	public void setIdentity (java.lang.String) 
		String identity
	public java.lang.String getIdentity () 
	public void setAnonymousIdentity (java.lang.String) 
		String anonymousIdentity
	public java.lang.String getAnonymousIdentity () 
	public void setPassword (java.lang.String) 
		String password
	public java.lang.String getPassword () 
	public void setCaCertificateAlias (java.lang.String) 
		String alias
	public java.lang.String getCaCertificateAlias () 
	public void setCaCertificate (java.security.cert.X509Certificate) 
		java.security.cert.X509Certificate cert
	public java.security.cert.X509Certificate getCaCertificate () 
	public void setClientCertificateAlias (java.lang.String) 
		String alias
	public java.lang.String getClientCertificateAlias () 
	public void setClientKeyEntry (java.security.PrivateKey, java.security.cert.X509Certificate) 
		java.security.PrivateKey privateKey
		java.security.cert.X509Certificate clientCertificate
	public java.security.cert.X509Certificate getClientCertificate () 
	boolean needsKeyStore () 
	static boolean isHardwareBackedKey (java.security.PrivateKey) 
		java.security.PrivateKey key
	static boolean hasHardwareBackedKey (java.security.cert.Certificate) 
		java.security.cert.Certificate certificate
	boolean needsSoftwareBackedKeyStore () 
	boolean installKeys (android.security.KeyStore, java.lang.String) 
		byte[] privKeyData
		android.security.KeyStore keyStore
		String name
		boolean ret
		String privKeyName
		String userCertName
		String caCertName
	private boolean putCertInKeyStore (android.security.KeyStore, java.lang.String, java.security.cert.Certificate) 
		byte[] certData
		java.io.IOException e1
		java.security.cert.CertificateException e2
		android.security.KeyStore keyStore
		String name
		java.security.cert.Certificate cert
	void removeKeys (android.security.KeyStore) 
		android.security.KeyStore keyStore
		String client
		String ca
	public void setSubjectMatch (java.lang.String) 
		String subjectMatch
	public java.lang.String getSubjectMatch () 
	java.lang.String getKeyId (android.net.wifi.WifiEnterpriseConfig) 
		android.net.wifi.WifiEnterpriseConfig current
		String eap
		String phase2
	boolean migrateOldEapTlsNative (android.net.wifi.WifiNative, int) 
		String keyName
		android.net.wifi.WifiNative wifiNative
		int netId
		String oldPrivateKey
		String keyName
	void migrateCerts (android.security.KeyStore) 
		android.security.KeyStore keyStore
		String client
		String ca
	void initializeSoftwareKeystoreFlag (android.security.KeyStore) 
		android.security.KeyStore keyStore
		String client
	private java.lang.String removeDoubleQuotes (java.lang.String) 
		String string
		int length
	private java.lang.String convertToQuotedString (java.lang.String) 
		String string
	private int getStringIndex (java.lang.String[], java.lang.String, int) 
		int i
		String[] arr
		String toBeFound
		int defaultIndex
	private java.lang.String getFieldValue (java.lang.String, java.lang.String) 
		String key
		String prefix
		String value
	private void setFieldValue (java.lang.String, java.lang.String, java.lang.String) 
		String key
		String value
		String prefix
	public java.lang.String toString () 
		String key
		java.util.Iterator i$
		StringBuffer sb
	static java.util.HashMap access$000 (android.net.wifi.WifiEnterpriseConfig) 
		android.net.wifi.WifiEnterpriseConfig x0
	static java.security.cert.X509Certificate access$102 (android.net.wifi.WifiEnterpriseConfig, java.security.cert.X509Certificate) 
		android.net.wifi.WifiEnterpriseConfig x0
		java.security.cert.X509Certificate x1
	static java.security.PrivateKey access$202 (android.net.wifi.WifiEnterpriseConfig, java.security.PrivateKey) 
		android.net.wifi.WifiEnterpriseConfig x0
		java.security.PrivateKey x1
	static java.security.cert.X509Certificate access$302 (android.net.wifi.WifiEnterpriseConfig, java.security.cert.X509Certificate) 
		android.net.wifi.WifiEnterpriseConfig x0
		java.security.cert.X509Certificate x1
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$VolumeWeightedEMA.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA extends java.lang.Object {
	private double mValue
	private double mVolume
	private double mProduct
	private final double mAlpha
	final android.net.wifi.WifiWatchdogStateMachine this$0
	public void  (android.net.wifi.WifiWatchdogStateMachine, double) 
		double coefficient
	public void update (double, int) 
		double newValue
		int newVolume
		double newProduct
	static double access$4200 (android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA) 
		android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA x0
	static double access$4300 (android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA) 
		android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA x0
}

android/net/wifi/WifiManager$WpsListener.class
WifiManager.java
package android.net.wifi
public abstract android.net.wifi.WifiManager$WpsListener extends java.lang.Object {
	public abstract void onStartSuccess (java.lang.String) 
	public abstract void onCompletion () 
	public abstract void onFailure (int) 
}

android/net/wifi/IWifiManager$Stub$Proxy.class
IWifiManager.java
package android.net.wifi
 android.net.wifi.IWifiManager$Stub$Proxy extends java.lang.Object implements android.net.wifi.IWifiManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.util.List getConfiguredNetworks ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public int addOrUpdateNetwork (android.net.wifi.WifiConfiguration)  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration config
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean removeNetwork (int)  throws android.os.RemoteException 
		int netId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enableNetwork (int, boolean)  throws android.os.RemoteException 
		int netId
		boolean disableOthers
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disableNetwork (int)  throws android.os.RemoteException 
		int netId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean pingSupplicant ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void startScan (android.os.WorkSource)  throws android.os.RemoteException 
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List getScanResults (java.lang.String)  throws android.os.RemoteException 
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reassociate ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.wifi.WifiInfo getConnectionInfo ()  throws android.os.RemoteException 
		android.net.wifi.WifiInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.wifi.WifiInfo _result
	public boolean setWifiEnabled (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getWifiEnabledState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setCountryCode (java.lang.String, boolean)  throws android.os.RemoteException 
		String country
		boolean persist
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFrequencyBand (int, boolean)  throws android.os.RemoteException 
		int band
		boolean persist
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getFrequencyBand ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isDualBandSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean saveConfiguration ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.net.DhcpInfo getDhcpInfo ()  throws android.os.RemoteException 
		android.net.DhcpInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.DhcpInfo _result
	public boolean isScanAlwaysAvailable ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean acquireWifiLock (android.os.IBinder, int, java.lang.String, android.os.WorkSource)  throws android.os.RemoteException 
		android.os.IBinder lock
		int lockType
		String tag
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void updateWifiLockWorkSource (android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
		android.os.IBinder lock
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean releaseWifiLock (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder lock
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void initializeMulticastFiltering ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isMulticastEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void acquireMulticastLock (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
		android.os.IBinder binder
		String tag
		android.os.Parcel _data
		android.os.Parcel _reply
	public void releaseMulticastLock ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setWifiApEnabled (android.net.wifi.WifiConfiguration, boolean)  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration wifiConfig
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getWifiApEnabledState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.net.wifi.WifiConfiguration getWifiApConfiguration ()  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.wifi.WifiConfiguration _result
	public void setWifiApConfiguration (android.net.wifi.WifiConfiguration)  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration wifiConfig
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startWifi ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopWifi ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addToBlacklist (java.lang.String)  throws android.os.RemoteException 
		String bssid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearBlacklist ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.Messenger getWifiServiceMessenger ()  throws android.os.RemoteException 
		android.os.Messenger _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Messenger _result
	public android.os.Messenger getWifiStateMachineMessenger ()  throws android.os.RemoteException 
		android.os.Messenger _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Messenger _result
	public java.lang.String getConfigFile ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public void captivePortalCheckComplete ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void enableTdls (java.lang.String, boolean)  throws android.os.RemoteException 
		String remoteIPAddress
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public void enableTdlsWithMacAddress (java.lang.String, boolean)  throws android.os.RemoteException 
		String remoteMacAddress
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean requestBatchedScan (android.net.wifi.BatchedScanSettings, android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
		android.net.wifi.BatchedScanSettings requested
		android.os.IBinder binder
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void stopBatchedScan (android.net.wifi.BatchedScanSettings)  throws android.os.RemoteException 
		android.net.wifi.BatchedScanSettings requested
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List getBatchedScanResults (java.lang.String)  throws android.os.RemoteException 
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public boolean isBatchedScanSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void pollBatchedScan ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/wifi/WifiStateMachine$UntetheringState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$UntetheringState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.WifiStateMachine$TetherStateChange stateChange
		android.os.Message message
}

android/net/wifi/SupplicantStateTracker$InactiveState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$InactiveState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
}

android/net/wifi/WifiWatchdogStateMachine$GoodLinkTarget.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$GoodLinkTarget extends java.lang.Object {
	public final int RSSI_ADJ_DBM
	public final int SAMPLE_COUNT
	public final int REDUCE_TIME_MS
	public void  (int, int, int) 
		int adj
		int count
		int time
}

android/net/wifi/WifiConfiguration$1.class
WifiConfiguration.java
package android.net.wifi
final android.net.wifi.WifiConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WifiConfiguration createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		android.net.wifi.WifiConfiguration config
	public android.net.wifi.WifiConfiguration[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WpsInfo.class
WpsInfo.java
package android.net.wifi
public android.net.wifi.WpsInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int PBC
	public static final int DISPLAY
	public static final int KEYPAD
	public static final int LABEL
	public static final int INVALID
	public int setup
	public String BSSID
	public String pin
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.WpsInfo) 
		android.net.wifi.WpsInfo source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/WifiStateMachine$TetheringState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$TetheringState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.WifiStateMachine$TetherStateChange stateChange
		android.os.Message message
}

android/net/wifi/WifiEnterpriseConfig$1.class
WifiEnterpriseConfig.java
package android.net.wifi
final android.net.wifi.WifiEnterpriseConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WifiEnterpriseConfig createFromParcel (android.os.Parcel) 
		String key
		String value
		int i
		byte[] bytes
		String algorithm
		java.security.KeyFactory keyFactory
		java.security.NoSuchAlgorithmException e
		java.security.spec.InvalidKeySpecException e
		android.os.Parcel in
		android.net.wifi.WifiEnterpriseConfig enterpriseConfig
		int count
		java.security.PrivateKey userKey
		int len
	private java.security.cert.X509Certificate readCertificate (android.os.Parcel) 
		byte[] bytes
		java.security.cert.CertificateFactory cFactory
		java.security.cert.CertificateException e
		android.os.Parcel in
		java.security.cert.X509Certificate cert
		int len
	public android.net.wifi.WifiEnterpriseConfig[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiSsid$1.class
WifiSsid.java
package android.net.wifi
final android.net.wifi.WifiSsid$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WifiSsid createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.WifiSsid ssid
		int length
		byte[] b
	public android.net.wifi.WifiSsid[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiStateMachine$SoftApStartingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$SoftApStartingState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
		android.net.wifi.WifiConfiguration config
		android.os.Message message
	public boolean processMessage (android.os.Message) 
		android.net.wifi.WifiConfiguration config
		android.os.Message message
}

android/net/wifi/WifiStateMachine$5.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$5 extends android.database.ContentObserver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
}

android/net/wifi/WifiStateMachine$SupplicantStartingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$SupplicantStartingState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	private void initializeWpsDetails () 
		String detail
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiWatchdogStateMachine$NotConnectedState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$NotConnectedState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
}

android/net/wifi/WpsInfo$1.class
WpsInfo.java
package android.net.wifi
final android.net.wifi.WpsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WpsInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.WpsInfo config
	public android.net.wifi.WpsInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/SupplicantStateTracker.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker extends com.android.internal.util.StateMachine {
	private static final String TAG
	private static final boolean DBG
	private android.net.wifi.WifiStateMachine mWifiStateMachine
	private android.net.wifi.WifiConfigStore mWifiConfigStore
	private int mAuthenticationFailuresCount
	private int mAssociationRejectCount
	private boolean mAuthFailureInSupplicantBroadcast
	private static final int MAX_RETRIES_ON_AUTHENTICATION_FAILURE
	private static final int MAX_RETRIES_ON_ASSOCIATION_REJECT
	private boolean mNetworksDisabledDuringConnect
	private android.content.Context mContext
	private com.android.internal.util.State mUninitializedState
	private com.android.internal.util.State mDefaultState
	private com.android.internal.util.State mInactiveState
	private com.android.internal.util.State mDisconnectState
	private com.android.internal.util.State mScanState
	private com.android.internal.util.State mHandshakeState
	private com.android.internal.util.State mCompletedState
	private com.android.internal.util.State mDormantState
	public void  (android.content.Context, android.net.wifi.WifiStateMachine, android.net.wifi.WifiConfigStore, android.os.Handler) 
		android.content.Context c
		android.net.wifi.WifiStateMachine wsm
		android.net.wifi.WifiConfigStore wcs
		android.os.Handler t
	private void handleNetworkConnectionFailure (int, int) 
		int netId
		int disableReason
	private void transitionOnSupplicantStateChange (android.net.wifi.StateChangeResult) 
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState supState
	private void sendSupplicantStateChangedBroadcast (android.net.wifi.SupplicantState, boolean) 
		android.net.wifi.SupplicantState state
		boolean failedAuth
		android.content.Intent intent
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	static int access$008 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static boolean access$102 (android.net.wifi.SupplicantStateTracker, boolean) 
		android.net.wifi.SupplicantStateTracker x0
		boolean x1
	static boolean access$100 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static void access$200 (android.net.wifi.SupplicantStateTracker, android.net.wifi.SupplicantState, boolean) 
		android.net.wifi.SupplicantStateTracker x0
		android.net.wifi.SupplicantState x1
		boolean x2
	static void access$300 (android.net.wifi.SupplicantStateTracker, android.net.wifi.StateChangeResult) 
		android.net.wifi.SupplicantStateTracker x0
		android.net.wifi.StateChangeResult x1
	static com.android.internal.util.State access$400 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static void access$500 (android.net.wifi.SupplicantStateTracker, com.android.internal.util.IState) 
		android.net.wifi.SupplicantStateTracker x0
		com.android.internal.util.IState x1
	static boolean access$602 (android.net.wifi.SupplicantStateTracker, boolean) 
		android.net.wifi.SupplicantStateTracker x0
		boolean x1
	static int access$702 (android.net.wifi.SupplicantStateTracker, int) 
		android.net.wifi.SupplicantStateTracker x0
		int x1
	static int access$708 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static android.os.Message access$800 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static int access$000 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static void access$900 (android.net.wifi.SupplicantStateTracker, int, int) 
		android.net.wifi.SupplicantStateTracker x0
		int x1
		int x2
	static int access$002 (android.net.wifi.SupplicantStateTracker, int) 
		android.net.wifi.SupplicantStateTracker x0
		int x1
	static int access$700 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static boolean access$600 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static android.net.wifi.WifiConfigStore access$1000 (android.net.wifi.SupplicantStateTracker) 
		android.net.wifi.SupplicantStateTracker x0
	static void access$1100 (android.net.wifi.SupplicantStateTracker, com.android.internal.util.IState) 
		android.net.wifi.SupplicantStateTracker x0
		com.android.internal.util.IState x1
}

android/net/wifi/WifiStateMachine$InitialState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$InitialState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
		android.net.wifi.WifiApConfigStore wifiApConfigStore
	public boolean processMessage (android.os.Message) 
		Exception e
		android.os.RemoteException re
		IllegalStateException ie
		android.os.Message message
}

android/net/wifi/WifiManager$1.class
WifiManager.java
package android.net.wifi
 android.net.wifi.WifiManager$1 extends java.lang.Object {
}

android/net/wifi/WifiEnterpriseConfig$Phase2.class
WifiEnterpriseConfig.java
package android.net.wifi
public final android.net.wifi.WifiEnterpriseConfig$Phase2 extends java.lang.Object {
	public static final int NONE
	public static final int PAP
	public static final int MSCHAP
	public static final int MSCHAPV2
	public static final int GTC
	private static final String PREFIX
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/SupplicantStateTracker$DisconnectedState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$DisconnectedState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
		android.os.Message message
		android.net.wifi.StateChangeResult stateChangeResult
}

android/net/wifi/WpsResult$1.class
WpsResult.java
package android.net.wifi
final android.net.wifi.WpsResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.WpsResult createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.WpsResult result
	public android.net.wifi.WpsResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiMonitor$MonitorThread.class
WifiMonitor.java
package android.net.wifi
 android.net.wifi.WifiMonitor$MonitorThread extends java.lang.Thread {
	private final android.net.wifi.WifiNative mWifiNative
	private final android.net.wifi.WifiMonitor$WifiMonitorSingleton mWifiMonitorSingleton
	private int mRecvErrors
	private com.android.internal.util.StateMachine mStateMachine
	public void  (android.net.wifi.WifiNative, android.net.wifi.WifiMonitor$WifiMonitorSingleton) 
		android.net.wifi.WifiNative wifiNative
		android.net.wifi.WifiMonitor$WifiMonitorSingleton wifiMonitorSingleton
	public void run () 
		int space
		java.util.Map$Entry e
		boolean done
		java.util.Iterator it
		String eventStr
		String iface
		android.net.wifi.WifiMonitor m
	private boolean dispatchEvent (java.lang.String) 
		int event
		int event
		int event
		int event
		int event
		int event
		int event
		int event
		int event
		int ind
		int ind
		String eventStr
		String eventName
		int nameEnd
		int event
		String eventData
	private void handleDriverEvent (java.lang.String) 
		String state
	void handleEvent (int, java.lang.String) 
		int event
		String remainder
	private void handleWpsFailEvent (java.lang.String) 
		String cfgErr
		String reason
		String dataString
		java.util.regex.Pattern p
		java.util.regex.Matcher match
	private android.net.wifi.p2p.WifiP2pService$P2pStatus p2pError (java.lang.String) 
		NumberFormatException e
		String dataString
		android.net.wifi.p2p.WifiP2pService$P2pStatus err
		String[] tokens
		String[] nameValue
	private void handleP2pEvents (java.lang.String) 
		java.util.List list
		String dataString
	private void handleHostApEvents (java.lang.String) 
		String dataString
		String[] tokens
	private void handleSupplicantStateChange (java.lang.String) 
		NumberFormatException e
		String[] nameValue
		int value
		String token
		String[] arr$
		int len$
		int i$
		android.net.wifi.SupplicantState state
		android.net.wifi.SupplicantState[] arr$
		int len$
		int i$
		String dataString
		android.net.wifi.WifiSsid wifiSsid
		int index
		String[] dataTokens
		String BSSID
		int networkId
		int newState
		android.net.wifi.SupplicantState newSupplicantState
	private void handleNetworkStateChange (android.net.NetworkInfo$DetailedState, java.lang.String) 
		NumberFormatException e
		java.util.regex.Matcher match
		android.net.NetworkInfo$DetailedState newState
		String data
		String BSSID
		int networkId
	void notifyNetworkStateChange (android.net.NetworkInfo$DetailedState, java.lang.String, int) 
		android.os.Message m
		android.os.Message m
		android.net.NetworkInfo$DetailedState newState
		String BSSID
		int netId
	void notifySupplicantStateChange (int, android.net.wifi.WifiSsid, java.lang.String, android.net.wifi.SupplicantState) 
		int networkId
		android.net.wifi.WifiSsid wifiSsid
		String BSSID
		android.net.wifi.SupplicantState newState
}

android/net/wifi/WifiWatchdogStateMachine.class
WifiWatchdogStateMachine.java
package android.net.wifi
public android.net.wifi.WifiWatchdogStateMachine extends com.android.internal.util.StateMachine {
	private static final boolean DBG
	private static final int BASE
	private static final int EVENT_WATCHDOG_TOGGLED
	private static final int EVENT_NETWORK_STATE_CHANGE
	private static final int EVENT_RSSI_CHANGE
	private static final int EVENT_SUPPLICANT_STATE_CHANGE
	private static final int EVENT_WIFI_RADIO_STATE_CHANGE
	private static final int EVENT_WATCHDOG_SETTINGS_CHANGE
	private static final int EVENT_BSSID_CHANGE
	private static final int EVENT_SCREEN_ON
	private static final int EVENT_SCREEN_OFF
	private static final int CMD_RSSI_FETCH
	static final int POOR_LINK_DETECTED
	static final int GOOD_LINK_DETECTED
	public static final boolean DEFAULT_POOR_NETWORK_AVOIDANCE_ENABLED
	private static final int LINK_MONITOR_LEVEL_THRESHOLD
	private static final int BSSID_STAT_CACHE_SIZE
	private static final int BSSID_STAT_RANGE_LOW_DBM
	private static final int BSSID_STAT_RANGE_HIGH_DBM
	private static final int BSSID_STAT_EMPTY_COUNT
	private static final long LINK_SAMPLING_INTERVAL_MS
	private static final double EXP_COEFFICIENT_RECORD
	private static final double EXP_COEFFICIENT_MONITOR
	private static final double POOR_LINK_LOSS_THRESHOLD
	private static final double GOOD_LINK_LOSS_THRESHOLD
	private static final int POOR_LINK_SAMPLE_COUNT
	private static final double POOR_LINK_MIN_VOLUME
	private static final int GOOD_LINK_RSSI_RANGE_MIN
	private static final int GOOD_LINK_RSSI_RANGE_MAX
	private static final android.net.wifi.WifiWatchdogStateMachine$GoodLinkTarget[] GOOD_LINK_TARGET
	private static final android.net.wifi.WifiWatchdogStateMachine$MaxAvoidTime[] MAX_AVOID_TIME
	private android.content.Context mContext
	private android.content.ContentResolver mContentResolver
	private android.net.wifi.WifiManager mWifiManager
	private android.content.IntentFilter mIntentFilter
	private android.content.BroadcastReceiver mBroadcastReceiver
	private com.android.internal.util.AsyncChannel mWsmChannel
	private android.net.wifi.WifiInfo mWifiInfo
	private android.net.LinkProperties mLinkProperties
	private static boolean sWifiOnly
	private boolean mPoorNetworkDetectionEnabled
	private android.util.LruCache mBssidCache
	private int mRssiFetchToken
	private int mCurrentSignalLevel
	private android.net.wifi.WifiWatchdogStateMachine$BssidStatistics mCurrentBssid
	private android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA mCurrentLoss
	private boolean mIsScreenOn
	private static double[] sPresetLoss
	private android.net.wifi.WifiWatchdogStateMachine$DefaultState mDefaultState
	private android.net.wifi.WifiWatchdogStateMachine$WatchdogDisabledState mWatchdogDisabledState
	private android.net.wifi.WifiWatchdogStateMachine$WatchdogEnabledState mWatchdogEnabledState
	private android.net.wifi.WifiWatchdogStateMachine$NotConnectedState mNotConnectedState
	private android.net.wifi.WifiWatchdogStateMachine$VerifyingLinkState mVerifyingLinkState
	private android.net.wifi.WifiWatchdogStateMachine$ConnectedState mConnectedState
	private android.net.wifi.WifiWatchdogStateMachine$OnlineWatchState mOnlineWatchState
	private android.net.wifi.WifiWatchdogStateMachine$LinkMonitoringState mLinkMonitoringState
	private android.net.wifi.WifiWatchdogStateMachine$OnlineState mOnlineState
	private void  (android.content.Context) 
		android.content.Context context
	public static android.net.wifi.WifiWatchdogStateMachine makeWifiWatchdogStateMachine (android.content.Context) 
		android.content.Context context
		android.content.ContentResolver contentResolver
		android.net.ConnectivityManager cm
		android.net.wifi.WifiWatchdogStateMachine wwsm
	private void setupNetworkReceiver () 
	private void registerForWatchdogToggle () 
		android.database.ContentObserver contentObserver
	private void registerForSettingsChanges () 
		android.database.ContentObserver contentObserver
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	private boolean isWatchdogEnabled () 
		boolean ret
	private void updateSettings () 
	private void updateCurrentBssid (java.lang.String) 
		String bssid
	private int calculateSignalLevel (int) 
		int rssi
		int signalLevel
	private void sendLinkStatusNotification (boolean) 
		boolean isGood
	private static boolean getSettingsGlobalBoolean (android.content.ContentResolver, java.lang.String, boolean) 
		android.content.ContentResolver cr
		String name
		boolean def
	private static boolean putSettingsGlobalBoolean (android.content.ContentResolver, java.lang.String, boolean) 
		android.content.ContentResolver cr
		String name
		boolean value
	static void access$000 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static int access$102 (android.net.wifi.WifiWatchdogStateMachine, int) 
		android.net.wifi.WifiWatchdogStateMachine x0
		int x1
	static int access$200 (android.net.wifi.WifiWatchdogStateMachine, int) 
		android.net.wifi.WifiWatchdogStateMachine x0
		int x1
	static boolean access$302 (android.net.wifi.WifiWatchdogStateMachine, boolean) 
		android.net.wifi.WifiWatchdogStateMachine x0
		boolean x1
	static com.android.internal.util.IState access$400 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$500 (android.net.wifi.WifiWatchdogStateMachine, java.lang.String) 
		android.net.wifi.WifiWatchdogStateMachine x0
		String x1
	static boolean access$600 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static android.net.wifi.WifiWatchdogStateMachine$NotConnectedState access$700 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$800 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static void access$900 (android.net.wifi.WifiWatchdogStateMachine, boolean) 
		android.net.wifi.WifiWatchdogStateMachine x0
		boolean x1
	static android.net.wifi.WifiWatchdogStateMachine$WatchdogDisabledState access$1000 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$1100 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiInfo access$1202 (android.net.wifi.WifiWatchdogStateMachine, android.net.wifi.WifiInfo) 
		android.net.wifi.WifiWatchdogStateMachine x0
		android.net.wifi.WifiInfo x1
	static android.net.wifi.WifiInfo access$1200 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$1300 (android.net.wifi.WifiWatchdogStateMachine, java.lang.String) 
		android.net.wifi.WifiWatchdogStateMachine x0
		String x1
	static android.net.LinkProperties access$1402 (android.net.wifi.WifiWatchdogStateMachine, android.net.LinkProperties) 
		android.net.wifi.WifiWatchdogStateMachine x0
		android.net.LinkProperties x1
	static boolean access$1500 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static android.net.wifi.WifiWatchdogStateMachine$BssidStatistics access$1600 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$1700 (android.net.wifi.WifiWatchdogStateMachine, java.lang.String) 
		android.net.wifi.WifiWatchdogStateMachine x0
		String x1
	static android.net.wifi.WifiWatchdogStateMachine$VerifyingLinkState access$1800 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$1900 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiWatchdogStateMachine$OnlineWatchState access$2000 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$2100 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static void access$2200 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiManager access$2300 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$2400 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static int access$2504 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$2600 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static int access$2500 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static com.android.internal.util.AsyncChannel access$2700 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$3100 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiWatchdogStateMachine$OnlineState access$3200 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$3300 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static void access$3400 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static int access$100 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static android.net.wifi.WifiWatchdogStateMachine$LinkMonitoringState access$3500 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$3600 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA access$3702 (android.net.wifi.WifiWatchdogStateMachine, android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA) 
		android.net.wifi.WifiWatchdogStateMachine x0
		android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA x1
	static void access$3800 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static void access$3900 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static boolean access$300 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$4000 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiWatchdogStateMachine$VolumeWeightedEMA access$3700 (android.net.wifi.WifiWatchdogStateMachine) 
		android.net.wifi.WifiWatchdogStateMachine x0
	static void access$4400 (android.net.wifi.WifiWatchdogStateMachine, com.android.internal.util.IState) 
		android.net.wifi.WifiWatchdogStateMachine x0
		com.android.internal.util.IState x1
	static double[] access$4800 () 
	static double[] access$4802 (double[]) 
		double[] x0
	static android.net.wifi.WifiWatchdogStateMachine$GoodLinkTarget[] access$4900 () 
	static android.net.wifi.WifiWatchdogStateMachine$MaxAvoidTime[] access$5000 () 
	static void  () 
}

android/net/wifi/WifiConfigStore$DelayedDiskWrite$1.class
WifiConfigStore.java
package android.net.wifi
final android.net.wifi.WifiConfigStore$DelayedDiskWrite$1 extends java.lang.Object implements java.lang.Runnable  {
	final java.util.List val$networks
	void  (java.util.List) 
	public void run () 
}

android/net/wifi/WifiConfiguration$AuthAlgorithm.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$AuthAlgorithm extends java.lang.Object {
	public static final int OPEN
	public static final int SHARED
	public static final int LEAP
	public static final String varName
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiStateMachine$ObtainingIpState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$ObtainingIpState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
		android.os.RemoteException re
		IllegalStateException e
		android.net.DhcpResults dhcpResults
		android.net.InterfaceConfiguration ifcg
		java.util.Iterator addrs
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiConfiguration$IpAssignment.class
WifiConfiguration.java
package android.net.wifi
public final android.net.wifi.WifiConfiguration$IpAssignment extends java.lang.Enum {
	public static final android.net.wifi.WifiConfiguration$IpAssignment STATIC
	public static final android.net.wifi.WifiConfiguration$IpAssignment DHCP
	public static final android.net.wifi.WifiConfiguration$IpAssignment UNASSIGNED
	private static final android.net.wifi.WifiConfiguration$IpAssignment[] $VALUES
	public static android.net.wifi.WifiConfiguration$IpAssignment[] values () 
	public static android.net.wifi.WifiConfiguration$IpAssignment valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/wifi/SupplicantStateTracker$1.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$net$wifi$SupplicantState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/net/wifi/WifiStateMachine$3.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$3 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/net/wifi/WifiInfo.class
WifiInfo.java
package android.net.wifi
public android.net.wifi.WifiInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final java.util.EnumMap stateMap
	private android.net.wifi.SupplicantState mSupplicantState
	private String mBSSID
	private android.net.wifi.WifiSsid mWifiSsid
	private int mNetworkId
	private boolean mHiddenSSID
	private int mRssi
	public static final String LINK_SPEED_UNITS
	private int mLinkSpeed
	private java.net.InetAddress mIpAddress
	private String mMacAddress
	private boolean mMeteredHint
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	public void  (android.net.wifi.WifiInfo) 
		android.net.wifi.WifiInfo source
	void setSSID (android.net.wifi.WifiSsid) 
		android.net.wifi.WifiSsid wifiSsid
	public java.lang.String getSSID () 
		String unicode
	public android.net.wifi.WifiSsid getWifiSsid () 
	void setBSSID (java.lang.String) 
		String BSSID
	public java.lang.String getBSSID () 
	public int getRssi () 
	void setRssi (int) 
		int rssi
	public int getLinkSpeed () 
	void setLinkSpeed (int) 
		int linkSpeed
	void setMacAddress (java.lang.String) 
		String macAddress
	public java.lang.String getMacAddress () 
	public void setMeteredHint (boolean) 
		boolean meteredHint
	public boolean getMeteredHint () 
	void setNetworkId (int) 
		int id
	public int getNetworkId () 
	public android.net.wifi.SupplicantState getSupplicantState () 
	void setSupplicantState (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState state
	void setInetAddress (java.net.InetAddress) 
		java.net.InetAddress address
	public int getIpAddress () 
		int result
	public boolean getHiddenSSID () 
	public void setHiddenSSID (boolean) 
		boolean hiddenSSID
	public static android.net.NetworkInfo$DetailedState getDetailedStateOf (android.net.wifi.SupplicantState) 
		android.net.wifi.SupplicantState suppState
	void setSupplicantState (java.lang.String) 
		String stateName
	static android.net.wifi.SupplicantState valueOf (java.lang.String) 
		IllegalArgumentException e
		String stateName
	public static java.lang.String removeDoubleQuotes (java.lang.String) 
		String string
		int length
	public java.lang.String toString () 
		StringBuffer sb
		String none
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static android.net.wifi.WifiSsid access$002 (android.net.wifi.WifiInfo, android.net.wifi.WifiSsid) 
		android.net.wifi.WifiInfo x0
		android.net.wifi.WifiSsid x1
	static java.lang.String access$102 (android.net.wifi.WifiInfo, java.lang.String) 
		android.net.wifi.WifiInfo x0
		String x1
	static java.lang.String access$202 (android.net.wifi.WifiInfo, java.lang.String) 
		android.net.wifi.WifiInfo x0
		String x1
	static boolean access$302 (android.net.wifi.WifiInfo, boolean) 
		android.net.wifi.WifiInfo x0
		boolean x1
	static android.net.wifi.SupplicantState access$402 (android.net.wifi.WifiInfo, android.net.wifi.SupplicantState) 
		android.net.wifi.WifiInfo x0
		android.net.wifi.SupplicantState x1
	static void  () 
}

android/net/wifi/WifiApConfigStore.class
WifiApConfigStore.java
package android.net.wifi
 android.net.wifi.WifiApConfigStore extends com.android.internal.util.StateMachine {
	private android.content.Context mContext
	private static final String TAG
	private static final String AP_CONFIG_FILE
	private static final int AP_CONFIG_FILE_VERSION
	private com.android.internal.util.State mDefaultState
	private com.android.internal.util.State mInactiveState
	private com.android.internal.util.State mActiveState
	private android.net.wifi.WifiConfiguration mWifiApConfig
	private com.android.internal.util.AsyncChannel mReplyChannel
	void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
	public static android.net.wifi.WifiApConfigStore makeWifiApConfigStore (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
		android.net.wifi.WifiApConfigStore s
	void loadApConfiguration () 
		java.io.IOException e
		android.net.wifi.WifiConfiguration config
		int version
		int authType
		java.io.IOException e
		java.io.IOException ignore
		java.io.IOException e
		java.io.IOException e
		java.io.DataInputStream in
	android.os.Messenger getMessenger () 
	private void writeApConfiguration (android.net.wifi.WifiConfiguration) 
		int authType
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		android.net.wifi.WifiConfiguration config
		java.io.DataOutputStream out
	private void setDefaultApConfiguration () 
		android.net.wifi.WifiConfiguration config
		String randomUUID
	static android.net.wifi.WifiConfiguration access$000 (android.net.wifi.WifiApConfigStore) 
		android.net.wifi.WifiApConfigStore x0
	static com.android.internal.util.AsyncChannel access$100 (android.net.wifi.WifiApConfigStore) 
		android.net.wifi.WifiApConfigStore x0
	static android.net.wifi.WifiConfiguration access$002 (android.net.wifi.WifiApConfigStore, android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiApConfigStore x0
		android.net.wifi.WifiConfiguration x1
	static com.android.internal.util.State access$200 (android.net.wifi.WifiApConfigStore) 
		android.net.wifi.WifiApConfigStore x0
	static void access$300 (android.net.wifi.WifiApConfigStore, com.android.internal.util.IState) 
		android.net.wifi.WifiApConfigStore x0
		com.android.internal.util.IState x1
	static void access$400 (android.net.wifi.WifiApConfigStore, android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiApConfigStore x0
		android.net.wifi.WifiConfiguration x1
	static void access$500 (android.net.wifi.WifiApConfigStore, android.os.Message) 
		android.net.wifi.WifiApConfigStore x0
		android.os.Message x1
	static com.android.internal.util.State access$600 (android.net.wifi.WifiApConfigStore) 
		android.net.wifi.WifiApConfigStore x0
	static void access$700 (android.net.wifi.WifiApConfigStore, com.android.internal.util.IState) 
		android.net.wifi.WifiApConfigStore x0
		com.android.internal.util.IState x1
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$3.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$3 extends android.database.ContentObserver {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
}

android/net/wifi/WifiStateMachine$2.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$2 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		android.os.WorkSource workSource
}

android/net/wifi/WifiWatchdogStateMachine$VerifyingLinkState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$VerifyingLinkState extends com.android.internal.util.State {
	private int mSampleCount
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.RssiPacketCountInfo info
		int rssi
		long time
		android.os.Message msg
}

android/net/wifi/WifiManager$ActionListener.class
WifiManager.java
package android.net.wifi
public abstract android.net.wifi.WifiManager$ActionListener extends java.lang.Object {
	public abstract void onSuccess () 
	public abstract void onFailure (int) 
}

android/net/wifi/WifiStateMachine$4.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$4 extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		int counter
}

android/net/wifi/WifiApConfigStore$ActiveState.class
WifiApConfigStore.java
package android.net.wifi
 android.net.wifi.WifiApConfigStore$ActiveState extends com.android.internal.util.State {
	final android.net.wifi.WifiApConfigStore this$0
	void  (android.net.wifi.WifiApConfigStore) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiManager$WifiLock.class
WifiManager.java
package android.net.wifi
public android.net.wifi.WifiManager$WifiLock extends java.lang.Object {
	private String mTag
	private final android.os.IBinder mBinder
	private int mRefCount
	int mLockType
	private boolean mRefCounted
	private boolean mHeld
	private android.os.WorkSource mWorkSource
	final android.net.wifi.WifiManager this$0
	private void  (android.net.wifi.WifiManager, int, java.lang.String) 
		int lockType
		String tag
	public void acquire () 
		android.os.RemoteException ignore
	public void release () 
		android.os.RemoteException ignore
	public void setReferenceCounted (boolean) 
		boolean refCounted
	public boolean isHeld () 
	public void setWorkSource (android.os.WorkSource) 
		android.os.RemoteException e
		boolean changed
		android.os.WorkSource ws
	public java.lang.String toString () 
		String s3
		String s1
		String s2
		String s3
	protected void finalize ()  throws java.lang.Throwable 
		android.os.RemoteException ignore
	void  (android.net.wifi.WifiManager, int, java.lang.String, android.net.wifi.WifiManager$1) 
		android.net.wifi.WifiManager x0
		int x1
		String x2
		android.net.wifi.WifiManager$1 x3
}

android/net/wifi/WifiConfigStore$1.class
WifiConfigStore.java
package android.net.wifi
 android.net.wifi.WifiConfigStore$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$net$NetworkInfo$DetailedState
	static final int[] $SwitchMap$android$net$wifi$WifiConfiguration$IpAssignment
	static final int[] $SwitchMap$android$net$wifi$WifiConfiguration$ProxySettings
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/net/wifi/WifiStateMachine$WaitForP2pDisableState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$WaitForP2pDisableState extends com.android.internal.util.State {
	private com.android.internal.util.State mTransitionToState
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiStateMachine$InterfaceObserver.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$InterfaceObserver extends com.android.server.net.BaseNetworkObserver {
	private android.net.wifi.WifiStateMachine mWifiStateMachine
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine, android.net.wifi.WifiStateMachine) 
		android.net.wifi.WifiStateMachine wifiStateMachine
	private void maybeLog (java.lang.String, java.lang.String, android.net.LinkAddress) 
		String operation
		String iface
		android.net.LinkAddress address
	public void addressUpdated (java.lang.String, android.net.LinkAddress) 
		String iface
		android.net.LinkAddress address
	public void addressRemoved (java.lang.String, android.net.LinkAddress) 
		String iface
		android.net.LinkAddress address
}

android/net/wifi/WifiConfiguration$Status.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$Status extends java.lang.Object {
	public static final int CURRENT
	public static final int DISABLED
	public static final int ENABLED
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiConfiguration$GroupCipher.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration$GroupCipher extends java.lang.Object {
	public static final int WEP40
	public static final int WEP104
	public static final int TKIP
	public static final int CCMP
	public static final String varName
	public static final String[] strings
	private void  () 
	static void  () 
}

android/net/wifi/WifiApConfigStore$DefaultState.class
WifiApConfigStore.java
package android.net.wifi
 android.net.wifi.WifiApConfigStore$DefaultState extends com.android.internal.util.State {
	final android.net.wifi.WifiApConfigStore this$0
	void  (android.net.wifi.WifiApConfigStore) 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiConfigStore.class
WifiConfigStore.java
package android.net.wifi
 android.net.wifi.WifiConfigStore extends java.lang.Object {
	private android.content.Context mContext
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private static final String SUPPLICANT_CONFIG_FILE
	private java.util.HashMap mConfiguredNetworks
	private java.util.HashMap mNetworkIds
	private int mLastPriority
	private static final String ipConfigFile
	private static final int IPCONFIG_FILE_VERSION
	private static final String ID_KEY
	private static final String IP_ASSIGNMENT_KEY
	private static final String LINK_ADDRESS_KEY
	private static final String GATEWAY_KEY
	private static final String DNS_KEY
	private static final String PROXY_SETTINGS_KEY
	private static final String PROXY_HOST_KEY
	private static final String PROXY_PORT_KEY
	private static final String PROXY_PAC_FILE
	private static final String EXCLUSION_LIST_KEY
	private static final String EOS
	private final android.util.LocalLog mLocalLog
	private final android.net.wifi.WifiConfigStore$WpaConfigFileObserver mFileObserver
	private android.net.wifi.WifiNative mWifiNative
	private final android.security.KeyStore mKeyStore
	void  (android.content.Context, android.net.wifi.WifiNative) 
		android.content.Context c
		android.net.wifi.WifiNative wn
	void loadAndEnableAllNetworks () 
	java.util.List getConfiguredNetworks () 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		java.util.List networks
	void enableAllNetworks () 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		boolean networkEnabledStateChanged
	boolean selectNetwork (int) 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		int netId
		android.net.wifi.WifiConfiguration config
	android.net.wifi.NetworkUpdateResult saveNetwork (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
		boolean newNetwork
		android.net.wifi.NetworkUpdateResult result
		int netId
	void updateStatus (int, android.net.NetworkInfo$DetailedState) 
		android.net.wifi.WifiConfiguration config
		int netId
		android.net.NetworkInfo$DetailedState state
	boolean forgetNetwork (int) 
		int netId
	int addOrUpdateNetwork (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration config
		android.net.wifi.NetworkUpdateResult result
	boolean removeNetwork (int) 
		int netId
		boolean ret
	private void removeConfigAndSendBroadcastIfNeeded (int) 
		int netId
		android.net.wifi.WifiConfiguration config
	boolean enableNetwork (int, boolean) 
		android.net.wifi.WifiConfiguration enabledNetwork
		int netId
		boolean disableOthers
		boolean ret
	boolean enableNetworkWithoutBroadcast (int, boolean) 
		int netId
		boolean disableOthers
		boolean ret
		android.net.wifi.WifiConfiguration config
	void disableAllNetworks () 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		boolean networkDisabled
	boolean disableNetwork (int) 
		int netId
	boolean disableNetwork (int, int) 
		int netId
		int reason
		boolean ret
		android.net.wifi.WifiConfiguration network
		android.net.wifi.WifiConfiguration config
	boolean saveConfig () 
	android.net.wifi.WpsResult startWpsWithPinFromAccessPoint (android.net.wifi.WpsInfo) 
		android.net.wifi.WpsInfo config
		android.net.wifi.WpsResult result
	android.net.wifi.WpsResult startWpsWithPinFromDevice (android.net.wifi.WpsInfo) 
		android.net.wifi.WpsInfo config
		android.net.wifi.WpsResult result
	android.net.wifi.WpsResult startWpsPbc (android.net.wifi.WpsInfo) 
		android.net.wifi.WpsInfo config
		android.net.wifi.WpsResult result
	android.net.LinkProperties getLinkProperties (int) 
		int netId
		android.net.wifi.WifiConfiguration config
	void setLinkProperties (int, android.net.LinkProperties) 
		int netId
		android.net.LinkProperties linkProperties
		android.net.wifi.WifiConfiguration config
	void clearLinkProperties (int) 
		android.net.ProxyProperties proxy
		int netId
		android.net.wifi.WifiConfiguration config
	android.net.ProxyProperties getProxyProperties (int) 
		int netId
		android.net.LinkProperties linkProperties
	boolean isUsingStaticIp (int) 
		int netId
		android.net.wifi.WifiConfiguration config
	private void sendConfiguredNetworksChangedBroadcast (android.net.wifi.WifiConfiguration, int) 
		android.net.wifi.WifiConfiguration network
		int reason
		android.content.Intent intent
	private void sendConfiguredNetworksChangedBroadcast () 
		android.content.Intent intent
	void loadConfiguredNetworks () 
		NumberFormatException e
		String[] result
		android.net.wifi.WifiConfiguration config
		int i
		String line
		java.io.IOException e
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.BufferedReader reader
		String listStr
		String[] lines
	private void markAllNetworksDisabledExcept (int) 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		int netId
	private void markAllNetworksDisabled () 
	boolean needsUnlockedKeyStore () 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
	private void writeIpAndProxyConfigurations () 
		android.net.wifi.WifiConfiguration config
		java.util.Iterator i$
		java.util.List networks
	private void readIpAndProxyConfigurations () 
		Exception e
		android.net.LinkAddress linkAddr
		android.net.LinkAddress dest
		java.net.InetAddress gateway
		IllegalArgumentException e
		android.net.ProxyProperties proxyProperties
		android.net.ProxyProperties proxyPacProperties
		android.net.wifi.WifiConfiguration config
		int id
		android.net.wifi.WifiConfiguration$IpAssignment ipAssignment
		android.net.wifi.WifiConfiguration$ProxySettings proxySettings
		android.net.LinkProperties linkProperties
		String proxyHost
		String pacFileUrl
		int proxyPort
		String exclusionList
		String key
		int version
		java.io.EOFException ignore
		Exception e
		java.io.IOException e
		Exception e
		Exception e
		java.io.DataInputStream in
	private android.net.wifi.NetworkUpdateResult addOrUpdateNetworkNative (android.net.wifi.WifiConfiguration) 
		Integer savedNetId
		int i
		android.net.wifi.WifiConfiguration currentConfig
		String keyId
		IllegalStateException e
		String value
		String key
		java.util.Iterator i$
		android.net.wifi.WifiEnterpriseConfig enterpriseConfig
		java.util.HashMap enterpriseFields
		String allowedKeyManagementString
		String allowedProtocolsString
		String allowedAuthAlgorithmsString
		String allowedPairwiseCiphersString
		String allowedGroupCiphersString
		boolean hasSetKey
		android.net.wifi.WifiConfiguration config
		int netId
		boolean newNetwork
		boolean updateFailed
		android.net.wifi.WifiConfiguration currentConfig
		android.net.wifi.NetworkUpdateResult result
	private android.net.wifi.NetworkUpdateResult writeIpAndProxyConfigurationsOnChange (android.net.wifi.WifiConfiguration, android.net.wifi.WifiConfiguration) 
		java.util.Collection currentLinkAddresses
		java.util.Collection newLinkAddresses
		java.util.Collection currentDnses
		java.util.Collection newDnses
		java.util.Collection currentRoutes
		java.util.Collection newRoutes
		boolean linkAddressesDiffer
		boolean dnsesDiffer
		boolean routesDiffer
		android.net.ProxyProperties newHttpProxy
		android.net.ProxyProperties currentHttpProxy
		android.net.wifi.WifiConfiguration currentConfig
		android.net.wifi.WifiConfiguration newConfig
		boolean ipChanged
		boolean proxyChanged
		android.net.LinkProperties linkProperties
	private android.net.LinkProperties copyIpSettingsFromConfig (android.net.wifi.WifiConfiguration) 
		android.net.LinkAddress linkAddr
		java.util.Iterator i$
		android.net.RouteInfo route
		java.util.Iterator i$
		java.net.InetAddress dns
		java.util.Iterator i$
		android.net.wifi.WifiConfiguration config
		android.net.LinkProperties linkProperties
	private void readNetworkVariables (android.net.wifi.WifiConfiguration) 
		NumberFormatException ignore
		NumberFormatException ignore
		NumberFormatException ignore
		int i
		int index
		String val
		String[] arr$
		int len$
		int i$
		String[] vals
		int index
		String val
		String[] arr$
		int len$
		int i$
		String[] vals
		int index
		String val
		String[] arr$
		int len$
		int i$
		String[] vals
		int index
		String val
		String[] arr$
		int len$
		int i$
		String[] vals
		int index
		String val
		String[] arr$
		int len$
		int i$
		String[] vals
		String key
		String[] arr$
		int len$
		int i$
		android.net.wifi.WifiConfiguration config
		int netId
		String value
		java.util.HashMap enterpriseFields
	private java.lang.String removeDoubleQuotes (java.lang.String) 
		String string
		int length
	private java.lang.String convertToQuotedString (java.lang.String) 
		String string
	private java.lang.String makeString (java.util.BitSet, java.lang.String[]) 
		java.util.BitSet set
		String[] strings
		StringBuffer buf
		int nextSetBit
	private int lookupString (java.lang.String, java.lang.String[]) 
		int i
		String string
		String[] strings
		int size
	private static int configKey (android.net.wifi.WifiConfiguration) 
		String key
		String key
		String key
		android.net.wifi.WifiConfiguration config
		String key
	void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		android.net.wifi.WifiConfiguration conf
		java.util.Iterator i$
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	public java.lang.String getConfigFile () 
	private void loge (java.lang.String) 
		String s
	private void log (java.lang.String) 
		String s
	private void localLog (java.lang.String) 
		String s
	private void localLog (java.lang.String, int) 
		String s
		int netId
		android.net.wifi.WifiConfiguration config
	static java.lang.String access$100 () 
	static int access$200 (android.net.wifi.WifiConfiguration) 
		android.net.wifi.WifiConfiguration x0
	static void  () 
}

android/net/wifi/WifiConfiguration.class
WifiConfiguration.java
package android.net.wifi
public android.net.wifi.WifiConfiguration extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final String ssidVarName
	public static final String bssidVarName
	public static final String pskVarName
	public static final String[] wepKeyVarNames
	public static final String wepTxKeyIdxVarName
	public static final String priorityVarName
	public static final String hiddenSSIDVarName
	public static final int INVALID_NETWORK_ID
	public static final int DISABLED_UNKNOWN_REASON
	public static final int DISABLED_DNS_FAILURE
	public static final int DISABLED_DHCP_FAILURE
	public static final int DISABLED_AUTH_FAILURE
	public static final int DISABLED_ASSOCIATION_REJECT
	public int networkId
	public int status
	public int disableReason
	public String SSID
	public String BSSID
	public String preSharedKey
	public String[] wepKeys
	public int wepTxKeyIndex
	public int priority
	public boolean hiddenSSID
	public java.util.BitSet allowedKeyManagement
	public java.util.BitSet allowedProtocols
	public java.util.BitSet allowedAuthAlgorithms
	public java.util.BitSet allowedPairwiseCiphers
	public java.util.BitSet allowedGroupCiphers
	public android.net.wifi.WifiEnterpriseConfig enterpriseConfig
	public android.net.wifi.WifiConfiguration$IpAssignment ipAssignment
	public android.net.wifi.WifiConfiguration$ProxySettings proxySettings
	public android.net.LinkProperties linkProperties
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
		int i
	public boolean isValid () 
	public java.lang.String toString () 
		int k
		int p
		int a
		int pc
		int gc
		StringBuilder sbuf
	public java.lang.String getPrintableSsid () 
		android.net.wifi.WifiSsid wifiSsid
		int length
	java.lang.String getKeyIdForCredentials (android.net.wifi.WifiConfiguration) 
		NullPointerException e
		android.net.wifi.WifiConfiguration current
		String keyMgmt
	private java.lang.String trimStringForKeyId (java.lang.String) 
		String string
	private static java.util.BitSet readBitSet (android.os.Parcel) 
		int i
		android.os.Parcel src
		int cardinality
		java.util.BitSet set
	private static void writeBitSet (android.os.Parcel, java.util.BitSet) 
		android.os.Parcel dest
		java.util.BitSet set
		int nextSetBit
	public int getAuthType () 
	public int describeContents () 
	public void  (android.net.wifi.WifiConfiguration) 
		int i
		android.net.wifi.WifiConfiguration source
	public void writeToParcel (android.os.Parcel, int) 
		String wepKey
		String[] arr$
		int len$
		int i$
		android.os.Parcel dest
		int flags
	static java.util.BitSet access$000 (android.os.Parcel) 
		android.os.Parcel x0
	static void  () 
}

android/net/wifi/WifiStateMachine$ConnectModeState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$ConnectModeState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		Exception e
		android.net.wifi.NetworkUpdateResult result
		android.net.wifi.SupplicantState state
		long time
		android.app.backup.IBackupManager ibm
		int netId
		android.net.wifi.NetworkUpdateResult result
		android.net.wifi.WpsInfo wpsInfo
		android.net.wifi.WpsResult wpsResult
		android.os.Message message
		android.net.wifi.WifiConfiguration config
		boolean ok
}

android/net/wifi/WifiStateMachine$CaptivePortalCheckState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$CaptivePortalCheckState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.RemoteException re
		IllegalStateException e
		android.os.Message message
}

android/net/wifi/WifiApConfigStore$InactiveState.class
WifiApConfigStore.java
package android.net.wifi
 android.net.wifi.WifiApConfigStore$InactiveState extends com.android.internal.util.State {
	final android.net.wifi.WifiApConfigStore this$0
	void  (android.net.wifi.WifiApConfigStore) 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/SupplicantStateTracker$CompletedState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$CompletedState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/ScanResult.class
ScanResult.java
package android.net.wifi
public android.net.wifi.ScanResult extends java.lang.Object implements android.os.Parcelable  {
	public String SSID
	public android.net.wifi.WifiSsid wifiSsid
	public String BSSID
	public String capabilities
	public int level
	public int frequency
	public long timestamp
	public int distanceCm
	public int distanceSdCm
	public static final int UNSPECIFIED
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.wifi.WifiSsid, java.lang.String, java.lang.String, int, int, long) 
		android.net.wifi.WifiSsid wifiSsid
		String BSSID
		String caps
		int level
		int frequency
		long tsf
	public void  (android.net.wifi.WifiSsid, java.lang.String, java.lang.String, int, int, long, int, int) 
		android.net.wifi.WifiSsid wifiSsid
		String BSSID
		String caps
		int level
		int frequency
		long tsf
		int distCm
		int distSdCm
	public void  (android.net.wifi.ScanResult) 
		android.net.wifi.ScanResult source
	public java.lang.String toString () 
		StringBuffer sb
		String none
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/SupplicantState$1.class
SupplicantState.java
package android.net.wifi
final android.net.wifi.SupplicantState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.SupplicantState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.wifi.SupplicantState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiNative.class
WifiNative.java
package android.net.wifi
public android.net.wifi.WifiNative extends java.lang.Object {
	private static final boolean DBG
	private final String mTAG
	private static final int DEFAULT_GROUP_OWNER_INTENT
	static final int BLUETOOTH_COEXISTENCE_MODE_ENABLED
	static final int BLUETOOTH_COEXISTENCE_MODE_DISABLED
	static final int BLUETOOTH_COEXISTENCE_MODE_SENSE
	static final int SCAN_WITHOUT_CONNECTION_SETUP
	static final int SCAN_WITH_CONNECTION_SETUP
	static final Object mLock
	public final String mInterfaceName
	public final String mInterfacePrefix
	private boolean mSuspendOptEnabled
	private static final android.util.LocalLog mLocalLog
	private int mCmdId
	public static native boolean loadDriver () 
	public static native boolean isDriverLoaded () 
	public static native boolean unloadDriver () 
	public static native boolean startSupplicant (boolean) 
	public static native boolean killSupplicant (boolean) 
	private native boolean connectToSupplicantNative () 
	private native void closeSupplicantConnectionNative () 
	private native java.lang.String waitForEventNative () 
	private native boolean doBooleanCommandNative (java.lang.String) 
	private native int doIntCommandNative (java.lang.String) 
	private native java.lang.String doStringCommandNative (java.lang.String) 
	public void  (java.lang.String) 
		String interfaceName
	public android.util.LocalLog getLocalLog () 
	private int getNewCmdIdLocked () 
	private void localLog (java.lang.String) 
		String s
	public boolean connectToSupplicant () 
	public void closeSupplicantConnection () 
	public java.lang.String waitForEvent () 
	private boolean doBooleanCommand (java.lang.String) 
		int cmdId
		boolean result
		String command
	private int doIntCommand (java.lang.String) 
		int cmdId
		int result
		String command
	private java.lang.String doStringCommand (java.lang.String) 
		int cmdId
		String result
		String command
	private java.lang.String doStringCommandWithoutLogging (java.lang.String) 
		String command
	public boolean ping () 
		String pong
	public boolean scan (int) 
		int type
	public boolean stopSupplicant () 
	public java.lang.String listNetworks () 
	public int addNetwork () 
	public boolean setNetworkVariable (int, java.lang.String, java.lang.String) 
		int netId
		String name
		String value
	public java.lang.String getNetworkVariable (int, java.lang.String) 
		int netId
		String name
	public boolean removeNetwork (int) 
		int netId
	public boolean enableNetwork (int, boolean) 
		int netId
		boolean disableOthers
	public boolean disableNetwork (int) 
		int netId
	public boolean reconnect () 
	public boolean reassociate () 
	public boolean disconnect () 
	public java.lang.String status () 
	public java.lang.String getMacAddress () 
		String[] tokens
		String ret
	public java.lang.String scanResults (int) 
		int sid
	public java.lang.String setBatchedScanSettings (android.net.wifi.BatchedScanSettings) 
		String channel
		java.util.Iterator i$
		int i
		android.net.wifi.BatchedScanSettings settings
		String cmd
	public java.lang.String getBatchedScanResults () 
	public boolean startDriver () 
	public boolean stopDriver () 
	public boolean startFilteringMulticastV4Packets () 
	public boolean stopFilteringMulticastV4Packets () 
	public boolean startFilteringMulticastV6Packets () 
	public boolean stopFilteringMulticastV6Packets () 
	public int getBand () 
		NumberFormatException e
		String[] tokens
		String ret
	public boolean setBand (int) 
		int band
	public boolean setBluetoothCoexistenceMode (int) 
		int mode
	public boolean setBluetoothCoexistenceScanMode (boolean) 
		boolean setCoexScanMode
	public boolean saveConfig () 
	public boolean addToBlacklist (java.lang.String) 
		String bssid
	public boolean clearBlacklist () 
	public boolean setSuspendOptimizations (boolean) 
		boolean enabled
	public boolean setCountryCode (java.lang.String) 
		String countryCode
	public void enableBackgroundScan (boolean) 
		boolean enable
	public void setScanInterval (int) 
		int scanInterval
	public void startTdls (java.lang.String, boolean) 
		String macAddr
		boolean enable
	public java.lang.String signalPoll () 
	public java.lang.String pktcntPoll () 
	public void bssFlush () 
	public boolean startWpsPbc (java.lang.String) 
		String bssid
	public boolean startWpsPbc (java.lang.String, java.lang.String) 
		String iface
		String bssid
	public boolean startWpsPinKeypad (java.lang.String) 
		String pin
	public boolean startWpsPinKeypad (java.lang.String, java.lang.String) 
		String iface
		String pin
	public java.lang.String startWpsPinDisplay (java.lang.String) 
		String bssid
	public java.lang.String startWpsPinDisplay (java.lang.String, java.lang.String) 
		String iface
		String bssid
	public boolean startWpsRegistrar (java.lang.String, java.lang.String) 
		String bssid
		String pin
	public boolean cancelWps () 
	public boolean setPersistentReconnect (boolean) 
		boolean enabled
		int value
	public boolean setDeviceName (java.lang.String) 
		String name
	public boolean setDeviceType (java.lang.String) 
		String type
	public boolean setConfigMethods (java.lang.String) 
		String cfg
	public boolean setManufacturer (java.lang.String) 
		String value
	public boolean setModelName (java.lang.String) 
		String value
	public boolean setModelNumber (java.lang.String) 
		String value
	public boolean setSerialNumber (java.lang.String) 
		String value
	public boolean setP2pSsidPostfix (java.lang.String) 
		String postfix
	public boolean setP2pGroupIdle (java.lang.String, int) 
		String iface
		int time
	public void setPowerSave (boolean) 
		boolean enabled
	public boolean setP2pPowerSave (java.lang.String, boolean) 
		String iface
		boolean enabled
	public boolean setWfdEnable (boolean) 
		boolean enable
	public boolean setWfdDeviceInfo (java.lang.String) 
		String hex
	public boolean setConcurrencyPriority (java.lang.String) 
		String s
	public boolean p2pFind () 
	public boolean p2pFind (int) 
		int timeout
	public boolean p2pStopFind () 
	public boolean p2pListen () 
	public boolean p2pListen (int) 
		int timeout
	public boolean p2pExtListen (boolean, int, int) 
		boolean enable
		int period
		int interval
	public boolean p2pSetChannel (int, int) 
		int freq
		int lc
		int oc
	public boolean p2pFlush () 
	public java.lang.String p2pConnect (android.net.wifi.p2p.WifiP2pConfig, boolean) 
		int groupOwnerIntent
		String s
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pConfig config
		boolean joinExistingGroup
		java.util.List args
		android.net.wifi.WpsInfo wps
		String command
	public boolean p2pCancelConnect () 
	public boolean p2pProvisionDiscovery (android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pConfig config
	public boolean p2pGroupAdd (boolean) 
		boolean persistent
	public boolean p2pGroupAdd (int) 
		int netId
	public boolean p2pGroupRemove (java.lang.String) 
		String iface
	public boolean p2pReject (java.lang.String) 
		String deviceAddress
	public boolean p2pInvite (android.net.wifi.p2p.WifiP2pGroup, java.lang.String) 
		android.net.wifi.p2p.WifiP2pGroup group
		String deviceAddress
	public boolean p2pReinvoke (int, java.lang.String) 
		int netId
		String deviceAddress
	public java.lang.String p2pGetSsid (java.lang.String) 
		String deviceAddress
	public java.lang.String p2pGetDeviceAddress () 
		String[] nameValue
		String token
		String[] arr$
		int len$
		int i$
		String status
		String[] tokens
	public int getGroupCapability (java.lang.String) 
		NumberFormatException e
		String[] nameValue
		String token
		String[] arr$
		int len$
		int i$
		String deviceAddress
		int gc
		String peerInfo
		String[] tokens
	public java.lang.String p2pPeer (java.lang.String) 
		String deviceAddress
	private java.lang.String p2pGetParam (java.lang.String, java.lang.String) 
		String[] nameValue
		String token
		String[] arr$
		int len$
		int i$
		String deviceAddress
		String key
		String peerInfo
		String[] tokens
	public boolean p2pServiceAdd (android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		String command
		String s
		java.util.Iterator i$
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
	public boolean p2pServiceDel (android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		String command
		String[] data
		String s
		java.util.Iterator i$
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
	public boolean p2pServiceFlush () 
	public java.lang.String p2pServDiscReq (java.lang.String, java.lang.String) 
		String addr
		String query
		String command
	public boolean p2pServDiscCancelReq (java.lang.String) 
		String id
	public void setMiracastMode (int) 
		int mode
	static void  () 
}

android/net/wifi/WifiWatchdogStateMachine$4.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$4 extends java.lang.Object {
	static final int[] $SwitchMap$android$net$NetworkInfo$DetailedState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/net/wifi/WifiStateMachine$TetheredState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$TetheredState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.WifiStateMachine$TetherStateChange stateChange
		android.os.Message message
}

android/net/wifi/BatchedScanResult$1.class
BatchedScanResult.java
package android.net.wifi
final android.net.wifi.BatchedScanResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.BatchedScanResult createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.BatchedScanResult result
		int count
	public android.net.wifi.BatchedScanResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/WifiWatchdogStateMachine$OnlineWatchState.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$OnlineWatchState extends com.android.internal.util.State {
	final android.net.wifi.WifiWatchdogStateMachine this$0
	void  (android.net.wifi.WifiWatchdogStateMachine) 
	public void enter () 
	private void handleRssiChange () 
	public boolean processMessage (android.os.Message) 
		android.os.Message msg
}

android/net/wifi/WifiStateMachine$ScanModeState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$ScanModeState extends com.android.internal.util.State {
	private int mLastOperationMode
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/WifiStateTracker$WifiStateReceiver.class
WifiStateTracker.java
package android.net.wifi
 android.net.wifi.WifiStateTracker$WifiStateReceiver extends android.content.BroadcastReceiver {
	final android.net.wifi.WifiStateTracker this$0
	private void  (android.net.wifi.WifiStateTracker) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.net.NetworkInfo$State state
		android.os.Message msg
		android.os.Message msg
		android.content.Context context
		android.content.Intent intent
	void  (android.net.wifi.WifiStateTracker, android.net.wifi.WifiStateTracker$1) 
		android.net.wifi.WifiStateTracker x0
		android.net.wifi.WifiStateTracker$1 x1
}

android/net/wifi/WifiStateMachine$DriverStartingState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$DriverStartingState extends com.android.internal.util.State {
	private int mTries
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/WifiMonitor$WifiMonitorSingleton.class
WifiMonitor.java
package android.net.wifi
 android.net.wifi.WifiMonitor$WifiMonitorSingleton extends java.lang.Object {
	private static Object sSingletonLock
	private static android.net.wifi.WifiMonitor$WifiMonitorSingleton sWifiMonitorSingleton
	private java.util.HashMap mIfaceMap
	private boolean mConnected
	private android.net.wifi.WifiNative mWifiNative
	private void  () 
	static android.net.wifi.WifiMonitor$WifiMonitorSingleton getMonitor () 
	public synchronized void startMonitoring (java.lang.String) 
		InterruptedException ignore
		int connectTries
		String iface
		android.net.wifi.WifiMonitor m
	public synchronized void stopMonitoring (java.lang.String) 
		String iface
		android.net.wifi.WifiMonitor m
	public synchronized void registerInterfaceMonitor (java.lang.String, android.net.wifi.WifiMonitor) 
		String iface
		android.net.wifi.WifiMonitor m
	public synchronized void unregisterInterfaceMonitor (java.lang.String) 
		String iface
		android.net.wifi.WifiMonitor m
	public synchronized void stopSupplicant () 
	public synchronized void killSupplicant (boolean) 
		java.util.Map$Entry e
		android.net.wifi.WifiMonitor m
		boolean p2pSupported
		java.util.Iterator it
	private synchronized android.net.wifi.WifiMonitor getMonitor (java.lang.String) 
		String iface
	static android.net.wifi.WifiMonitor access$300 (android.net.wifi.WifiMonitor$WifiMonitorSingleton, java.lang.String) 
		android.net.wifi.WifiMonitor$WifiMonitorSingleton x0
		String x1
	static java.util.HashMap access$400 (android.net.wifi.WifiMonitor$WifiMonitorSingleton) 
		android.net.wifi.WifiMonitor$WifiMonitorSingleton x0
	static boolean access$502 (android.net.wifi.WifiMonitor$WifiMonitorSingleton, boolean) 
		android.net.wifi.WifiMonitor$WifiMonitorSingleton x0
		boolean x1
	static void  () 
}

android/net/wifi/p2p/
android/net/wifi/p2p/WifiP2pGroupList.class
WifiP2pGroupList.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pGroupList extends java.lang.Object implements android.os.Parcelable  {
	private static final int CREDENTIAL_MAX_NUM
	private final android.util.LruCache mGroups
	private final android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener mListener
	private boolean isClearCalled
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	void  (android.net.wifi.p2p.WifiP2pGroupList, android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener) 
		java.util.Map$Entry item
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pGroupList source
		android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener listener
	public java.util.Collection getGroupList () 
	void add (android.net.wifi.p2p.WifiP2pGroup) 
		android.net.wifi.p2p.WifiP2pGroup group
	void remove (int) 
		int netId
	void remove (java.lang.String) 
		String deviceAddress
	boolean clear () 
	int getNetworkId (java.lang.String) 
		android.net.wifi.p2p.WifiP2pGroup grp
		java.util.Iterator i$
		String deviceAddress
		java.util.Collection groups
	int getNetworkId (java.lang.String, java.lang.String) 
		android.net.wifi.p2p.WifiP2pGroup grp
		java.util.Iterator i$
		String deviceAddress
		String ssid
		java.util.Collection groups
	java.lang.String getOwnerAddr (int) 
		int netId
		android.net.wifi.p2p.WifiP2pGroup grp
	boolean contains (int) 
		android.net.wifi.p2p.WifiP2pGroup grp
		java.util.Iterator i$
		int netId
		java.util.Collection groups
	public java.lang.String toString () 
		android.net.wifi.p2p.WifiP2pGroup grp
		java.util.Iterator i$
		StringBuffer sbuf
		java.util.Collection groups
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.net.wifi.p2p.WifiP2pGroup group
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
		java.util.Collection groups
	static android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener access$000 (android.net.wifi.p2p.WifiP2pGroupList) 
		android.net.wifi.p2p.WifiP2pGroupList x0
	static boolean access$100 (android.net.wifi.p2p.WifiP2pGroupList) 
		android.net.wifi.p2p.WifiP2pGroupList x0
	static void  () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$GroupNegotiationState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupNegotiationState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		String devAddr
		android.net.wifi.p2p.WifiP2pDevice groupOwner
		android.net.wifi.p2p.WifiP2pDevice peer
		int netId
		android.net.wifi.p2p.WifiP2pService$P2pStatus status
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pManager$DnsSdTxtRecordListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener extends java.lang.Object {
	public abstract void onDnsSdTxtRecordAvailable (java.lang.String, java.util.Map, android.net.wifi.p2p.WifiP2pDevice) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$P2pDisabledState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisabledState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.RemoteException re
		IllegalStateException ie
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$P2pEnablingState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pEnablingState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pManager$ServiceResponseListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener extends java.lang.Object {
	public abstract void onServiceAvailable (int, byte[], android.net.wifi.p2p.WifiP2pDevice) 
}

android/net/wifi/p2p/WifiP2pManager.class
WifiP2pManager.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pManager extends java.lang.Object {
	private static final String TAG
	public static final String WIFI_P2P_STATE_CHANGED_ACTION
	public static final String EXTRA_WIFI_STATE
	public static final int WIFI_P2P_STATE_DISABLED
	public static final int WIFI_P2P_STATE_ENABLED
	public static final String WIFI_P2P_CONNECTION_CHANGED_ACTION
	public static final String EXTRA_WIFI_P2P_INFO
	public static final String EXTRA_NETWORK_INFO
	public static final String EXTRA_WIFI_P2P_GROUP
	public static final String WIFI_P2P_PEERS_CHANGED_ACTION
	public static final String EXTRA_P2P_DEVICE_LIST
	public static final String WIFI_P2P_DISCOVERY_CHANGED_ACTION
	public static final String EXTRA_DISCOVERY_STATE
	public static final int WIFI_P2P_DISCOVERY_STOPPED
	public static final int WIFI_P2P_DISCOVERY_STARTED
	public static final String WIFI_P2P_THIS_DEVICE_CHANGED_ACTION
	public static final String EXTRA_WIFI_P2P_DEVICE
	public static final String WIFI_P2P_PERSISTENT_GROUPS_CHANGED_ACTION
	android.net.wifi.p2p.IWifiP2pManager mService
	private static final int BASE
	public static final int DISCOVER_PEERS
	public static final int DISCOVER_PEERS_FAILED
	public static final int DISCOVER_PEERS_SUCCEEDED
	public static final int STOP_DISCOVERY
	public static final int STOP_DISCOVERY_FAILED
	public static final int STOP_DISCOVERY_SUCCEEDED
	public static final int CONNECT
	public static final int CONNECT_FAILED
	public static final int CONNECT_SUCCEEDED
	public static final int CANCEL_CONNECT
	public static final int CANCEL_CONNECT_FAILED
	public static final int CANCEL_CONNECT_SUCCEEDED
	public static final int CREATE_GROUP
	public static final int CREATE_GROUP_FAILED
	public static final int CREATE_GROUP_SUCCEEDED
	public static final int REMOVE_GROUP
	public static final int REMOVE_GROUP_FAILED
	public static final int REMOVE_GROUP_SUCCEEDED
	public static final int REQUEST_PEERS
	public static final int RESPONSE_PEERS
	public static final int REQUEST_CONNECTION_INFO
	public static final int RESPONSE_CONNECTION_INFO
	public static final int REQUEST_GROUP_INFO
	public static final int RESPONSE_GROUP_INFO
	public static final int ADD_LOCAL_SERVICE
	public static final int ADD_LOCAL_SERVICE_FAILED
	public static final int ADD_LOCAL_SERVICE_SUCCEEDED
	public static final int REMOVE_LOCAL_SERVICE
	public static final int REMOVE_LOCAL_SERVICE_FAILED
	public static final int REMOVE_LOCAL_SERVICE_SUCCEEDED
	public static final int CLEAR_LOCAL_SERVICES
	public static final int CLEAR_LOCAL_SERVICES_FAILED
	public static final int CLEAR_LOCAL_SERVICES_SUCCEEDED
	public static final int ADD_SERVICE_REQUEST
	public static final int ADD_SERVICE_REQUEST_FAILED
	public static final int ADD_SERVICE_REQUEST_SUCCEEDED
	public static final int REMOVE_SERVICE_REQUEST
	public static final int REMOVE_SERVICE_REQUEST_FAILED
	public static final int REMOVE_SERVICE_REQUEST_SUCCEEDED
	public static final int CLEAR_SERVICE_REQUESTS
	public static final int CLEAR_SERVICE_REQUESTS_FAILED
	public static final int CLEAR_SERVICE_REQUESTS_SUCCEEDED
	public static final int DISCOVER_SERVICES
	public static final int DISCOVER_SERVICES_FAILED
	public static final int DISCOVER_SERVICES_SUCCEEDED
	public static final int PING
	public static final int RESPONSE_SERVICE
	public static final int SET_DEVICE_NAME
	public static final int SET_DEVICE_NAME_FAILED
	public static final int SET_DEVICE_NAME_SUCCEEDED
	public static final int DELETE_PERSISTENT_GROUP
	public static final int DELETE_PERSISTENT_GROUP_FAILED
	public static final int DELETE_PERSISTENT_GROUP_SUCCEEDED
	public static final int REQUEST_PERSISTENT_GROUP_INFO
	public static final int RESPONSE_PERSISTENT_GROUP_INFO
	public static final int SET_WFD_INFO
	public static final int SET_WFD_INFO_FAILED
	public static final int SET_WFD_INFO_SUCCEEDED
	public static final int START_WPS
	public static final int START_WPS_FAILED
	public static final int START_WPS_SUCCEEDED
	public static final int START_LISTEN
	public static final int START_LISTEN_FAILED
	public static final int START_LISTEN_SUCCEEDED
	public static final int STOP_LISTEN
	public static final int STOP_LISTEN_FAILED
	public static final int STOP_LISTEN_SUCCEEDED
	public static final int SET_CHANNEL
	public static final int SET_CHANNEL_FAILED
	public static final int SET_CHANNEL_SUCCEEDED
	public static final int ERROR
	public static final int P2P_UNSUPPORTED
	public static final int BUSY
	public static final int NO_SERVICE_REQUESTS
	public static final int MIRACAST_DISABLED
	public static final int MIRACAST_SOURCE
	public static final int MIRACAST_SINK
	public void  (android.net.wifi.p2p.IWifiP2pManager) 
		android.net.wifi.p2p.IWifiP2pManager service
	private static void checkChannel (android.net.wifi.p2p.WifiP2pManager$Channel) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
	private static void checkServiceInfo (android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo info
	private static void checkServiceRequest (android.net.wifi.p2p.nsd.WifiP2pServiceRequest) 
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
	private static void checkP2pConfig (android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pConfig c
	public android.net.wifi.p2p.WifiP2pManager$Channel initialize (android.content.Context, android.os.Looper, android.net.wifi.p2p.WifiP2pManager$ChannelListener) 
		android.content.Context srcContext
		android.os.Looper srcLooper
		android.net.wifi.p2p.WifiP2pManager$ChannelListener listener
		android.os.Messenger messenger
		android.net.wifi.p2p.WifiP2pManager$Channel c
	public void discoverPeers (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void stopPeerDiscovery (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void connect (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pConfig, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pConfig config
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void cancelConnect (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void createGroup (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void removeGroup (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void listen (android.net.wifi.p2p.WifiP2pManager$Channel, boolean, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		boolean enable
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void setWifiP2pChannels (android.net.wifi.p2p.WifiP2pManager$Channel, int, int, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		int lc
		int oc
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
		android.os.Bundle p2pChannels
	public void startWps (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.WpsInfo, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.WpsInfo wps
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void addLocalService (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void removeLocalService (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.nsd.WifiP2pServiceInfo, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void clearLocalServices (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void setServiceResponseListener (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener listener
	public void setDnsSdResponseListeners (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener, android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener servListener
		android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener txtListener
	public void setUpnpServiceResponseListener (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener listener
	public void discoverServices (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void addServiceRequest (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void removeServiceRequest (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.nsd.WifiP2pServiceRequest, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void clearServiceRequests (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void requestPeers (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$PeerListListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$PeerListListener listener
	public void requestConnectionInfo (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ConnectionInfoListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$ConnectionInfoListener listener
	public void requestGroupInfo (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$GroupInfoListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$GroupInfoListener listener
	public void setDeviceName (android.net.wifi.p2p.WifiP2pManager$Channel, java.lang.String, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		String devName
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
		android.net.wifi.p2p.WifiP2pDevice d
	public void setWFDInfo (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pWfdInfo, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pWfdInfo wfdInfo
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void deletePersistentGroup (android.net.wifi.p2p.WifiP2pManager$Channel, int, android.net.wifi.p2p.WifiP2pManager$ActionListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		int netId
		android.net.wifi.p2p.WifiP2pManager$ActionListener listener
	public void requestPersistentGroupInfo (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$PersistentGroupInfoListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel c
		android.net.wifi.p2p.WifiP2pManager$PersistentGroupInfoListener listener
	public void setMiracastMode (int) 
		android.os.RemoteException e
		int mode
	public android.os.Messenger getMessenger () 
		android.os.RemoteException e
}

android/net/wifi/p2p/WifiP2pInfo$1.class
WifiP2pInfo.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pInfo createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pInfo info
	public android.net.wifi.p2p.WifiP2pInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$P2pNotSupportedState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pNotSupportedState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pService$P2pStatus.class
WifiP2pService.java
package android.net.wifi.p2p
public final android.net.wifi.p2p.WifiP2pService$P2pStatus extends java.lang.Enum {
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus SUCCESS
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus INFORMATION_IS_CURRENTLY_UNAVAILABLE
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus INCOMPATIBLE_PARAMETERS
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus LIMIT_REACHED
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus INVALID_PARAMETER
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus UNABLE_TO_ACCOMMODATE_REQUEST
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus PREVIOUS_PROTOCOL_ERROR
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus NO_COMMON_CHANNEL
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus UNKNOWN_P2P_GROUP
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus BOTH_GO_INTENT_15
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus INCOMPATIBLE_PROVISIONING_METHOD
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus REJECTED_BY_USER
	public static final android.net.wifi.p2p.WifiP2pService$P2pStatus UNKNOWN
	private static final android.net.wifi.p2p.WifiP2pService$P2pStatus[] $VALUES
	public static android.net.wifi.p2p.WifiP2pService$P2pStatus[] values () 
	public static android.net.wifi.p2p.WifiP2pService$P2pStatus valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public static android.net.wifi.p2p.WifiP2pService$P2pStatus valueOf (int) 
		int error
	static void  () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$InactiveState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$InactiveState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.p2p.WifiP2pConfig config
		android.net.wifi.p2p.WifiP2pGroup group
		android.net.wifi.p2p.WifiP2pDevice owner
		int netId
		boolean ret
		android.os.Bundle p2pChannels
		int lc
		int oc
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pGroupList$GroupDeleteListener.class
WifiP2pGroupList.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener extends java.lang.Object {
	public abstract void onDeleteGroup (int) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$UserAuthorizingJoinState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingJoinState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
	public void exit () 
}

android/net/wifi/p2p/WifiP2pManager$UpnpServiceResponseListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener extends java.lang.Object {
	public abstract void onUpnpServiceAvailable (java.util.List, android.net.wifi.p2p.WifiP2pDevice) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$GroupCreatedState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupCreatedState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.p2p.WifiP2pDevice c
		java.util.Iterator i$
		NumberFormatException ignore
		String pin
		int netId
		android.net.wifi.p2p.WifiP2pDevice device
		String deviceAddress
		android.net.DhcpResults dhcpResults
		android.net.wifi.WpsInfo wps
		boolean ret
		android.net.wifi.p2p.WifiP2pConfig config
		android.net.wifi.p2p.WifiP2pService$P2pStatus status
		android.net.wifi.p2p.WifiP2pProvDiscEvent provDisc
		android.os.Message message
	public void exit () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$FrequencyConflictState$2.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState$2 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState this$2
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/net/wifi/p2p/IWifiP2pManager$Stub.class
IWifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.IWifiP2pManager$Stub extends android.os.Binder implements android.net.wifi.p2p.IWifiP2pManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getMessenger
	static final int TRANSACTION_setMiracastMode
	public void  () 
	public static android.net.wifi.p2p.IWifiP2pManager 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.os.Messenger _result
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/wifi/p2p/WifiP2pProvDiscEvent.class
WifiP2pProvDiscEvent.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pProvDiscEvent extends java.lang.Object {
	private static final String TAG
	public static final int PBC_REQ
	public static final int PBC_RSP
	public static final int ENTER_PIN
	public static final int SHOW_PIN
	public int event
	public android.net.wifi.p2p.WifiP2pDevice device
	public String pin
	public void  () 
	public void  (java.lang.String)  throws java.lang.IllegalArgumentException 
		String string
		String[] tokens
	public java.lang.String toString () 
		StringBuffer sbuf
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$UserAuthorizingInviteRequestState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingInviteRequestState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean ret
	public void exit () 
}

android/net/wifi/p2p/WifiP2pGroup.class
WifiP2pGroup.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pGroup extends java.lang.Object implements android.os.Parcelable  {
	public static final int TEMPORARY_NET_ID
	public static final int PERSISTENT_NET_ID
	private String mNetworkName
	private android.net.wifi.p2p.WifiP2pDevice mOwner
	private boolean mIsGroupOwner
	private java.util.List mClients
	private String mPassphrase
	private String mInterface
	private int mNetId
	private static final java.util.regex.Pattern groupStartedPattern
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String)  throws java.lang.IllegalArgumentException 
		java.util.regex.Matcher match
		android.net.wifi.p2p.WifiP2pDevice dev
		String[] nameValue
		String token
		String[] arr$
		int len$
		int i$
		String sa
		String supplicantEvent
		String[] tokens
	public void setNetworkName (java.lang.String) 
		String networkName
	public java.lang.String getNetworkName () 
	public void setIsGroupOwner (boolean) 
		boolean isGo
	public boolean isGroupOwner () 
	public void setOwner (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	public android.net.wifi.p2p.WifiP2pDevice getOwner () 
	public void addClient (java.lang.String) 
		String address
	public void addClient (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice client
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pDevice device
	public boolean removeClient (java.lang.String) 
		String address
	public boolean removeClient (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	public boolean isClientListEmpty () 
	public boolean contains (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	public java.util.Collection getClientList () 
	public void setPassphrase (java.lang.String) 
		String passphrase
	public java.lang.String getPassphrase () 
	public void setInterface (java.lang.String) 
		String intf
	public java.lang.String getInterface () 
	public int getNetworkId () 
	public void setNetworkId (int) 
		int netId
	public java.lang.String toString () 
		android.net.wifi.p2p.WifiP2pDevice client
		java.util.Iterator i$
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.p2p.WifiP2pGroup) 
		android.net.wifi.p2p.WifiP2pDevice d
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pGroup source
	public void writeToParcel (android.os.Parcel, int) 
		android.net.wifi.p2p.WifiP2pDevice client
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$FrequencyConflictState$3.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState$3 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState this$2
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/net/wifi/p2p/WifiP2pManager$PeerListListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$PeerListListener extends java.lang.Object {
	public abstract void onPeersAvailable (android.net.wifi.p2p.WifiP2pDeviceList) 
}

android/net/wifi/p2p/WifiP2pConfig$1.class
WifiP2pConfig.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pConfig$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pConfig createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pConfig config
	public android.net.wifi.p2p.WifiP2pConfig[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$3.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$3 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$OngoingGroupRemovalState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$OngoingGroupRemovalState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pService$ClientInfo.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$ClientInfo extends java.lang.Object {
	private android.os.Messenger mMessenger
	private android.util.SparseArray mReqList
	private java.util.List mServList
	final android.net.wifi.p2p.WifiP2pService this$0
	private void  (android.net.wifi.p2p.WifiP2pService, android.os.Messenger) 
		android.os.Messenger m
	static android.util.SparseArray access$12200 (android.net.wifi.p2p.WifiP2pService$ClientInfo) 
		android.net.wifi.p2p.WifiP2pService$ClientInfo x0
	static java.util.List access$12300 (android.net.wifi.p2p.WifiP2pService$ClientInfo) 
		android.net.wifi.p2p.WifiP2pService$ClientInfo x0
	static android.os.Messenger access$12400 (android.net.wifi.p2p.WifiP2pService$ClientInfo) 
		android.net.wifi.p2p.WifiP2pService$ClientInfo x0
	void  (android.net.wifi.p2p.WifiP2pService, android.os.Messenger, android.net.wifi.p2p.WifiP2pService$1) 
		android.net.wifi.p2p.WifiP2pService x0
		android.os.Messenger x1
		android.net.wifi.p2p.WifiP2pService$1 x2
}

android/net/wifi/p2p/WifiP2pService.class
WifiP2pService.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pService extends android.net.wifi.p2p.IWifiP2pManager$Stub {
	private static final String TAG
	private static final boolean DBG
	private static final String NETWORKTYPE
	private android.content.Context mContext
	private String mInterface
	private android.app.Notification mNotification
	android.os.INetworkManagementService mNwService
	private android.net.DhcpStateMachine mDhcpStateMachine
	private android.net.ConnectivityManager mCm
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine mP2pStateMachine
	private com.android.internal.util.AsyncChannel mReplyChannel
	private com.android.internal.util.AsyncChannel mWifiChannel
	private static final Boolean JOIN_GROUP
	private static final Boolean FORM_GROUP
	private static final Boolean RELOAD
	private static final Boolean NO_RELOAD
	private static final int GROUP_CREATING_WAIT_TIME_MS
	private static int mGroupCreatingTimeoutIndex
	private static final int DISABLE_P2P_WAIT_TIME_MS
	private static int mDisableP2pTimeoutIndex
	private static final int DISCOVER_TIMEOUT_S
	private static final int GROUP_IDLE_TIME_S
	private static final int BASE
	public static final int GROUP_CREATING_TIMED_OUT
	private static final int PEER_CONNECTION_USER_ACCEPT
	private static final int PEER_CONNECTION_USER_REJECT
	private static final int DROP_WIFI_USER_ACCEPT
	private static final int DROP_WIFI_USER_REJECT
	public static final int DISABLE_P2P_TIMED_OUT
	public static final int P2P_CONNECTION_CHANGED
	public static final int DISCONNECT_WIFI_REQUEST
	public static final int DISCONNECT_WIFI_RESPONSE
	public static final int SET_MIRACAST_MODE
	public static final int BLOCK_DISCOVERY
	public static final int SET_COUNTRY_CODE
	public static final int ENABLED
	public static final int DISABLED
	private final boolean mP2pSupported
	private android.net.wifi.p2p.WifiP2pDevice mThisDevice
	private boolean mAutonomousGroup
	private boolean mJoinExistingGroup
	private boolean mDiscoveryStarted
	private boolean mDiscoveryBlocked
	private String mLastSetCountryCode
	private boolean mDiscoveryPostponed
	private android.net.NetworkInfo mNetworkInfo
	private boolean mTempoarilyDisconnectedWifi
	private byte mServiceTransactionId
	private String mServiceDiscReqId
	private java.util.HashMap mClientInfoList
	private static final String SERVER_ADDRESS
	public void  (android.content.Context) 
		android.content.Context context
	public void connectivityServiceReady () 
		android.os.IBinder b
	private void enforceAccessPermission () 
	private void enforceChangePermission () 
	private void enforceConnectivityInternalPermission () 
	public android.os.Messenger getMessenger () 
	public void setMiracastMode (int) 
		int mode
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	static java.lang.String access$000 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static com.android.internal.util.AsyncChannel access$302 (android.net.wifi.p2p.WifiP2pService, com.android.internal.util.AsyncChannel) 
		android.net.wifi.p2p.WifiP2pService x0
		com.android.internal.util.AsyncChannel x1
	static android.content.Context access$400 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static boolean access$502 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static boolean access$602 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static boolean access$500 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static com.android.internal.util.AsyncChannel access$300 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static int access$1304 () 
	static int access$1700 () 
	static android.net.NetworkInfo access$2700 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static boolean access$3700 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static boolean access$600 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static android.net.wifi.p2p.WifiP2pDevice access$4100 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static java.lang.String access$4900 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static java.lang.String access$4902 (android.net.wifi.p2p.WifiP2pService, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService x0
		String x1
	static boolean access$5202 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static java.lang.String access$5802 (android.net.wifi.p2p.WifiP2pService, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService x0
		String x1
	static boolean access$5902 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static int access$1704 () 
	static java.lang.Boolean access$8300 () 
	static boolean access$5200 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static android.net.DhcpStateMachine access$8602 (android.net.wifi.p2p.WifiP2pService, android.net.DhcpStateMachine) 
		android.net.wifi.p2p.WifiP2pService x0
		android.net.DhcpStateMachine x1
	static android.net.DhcpStateMachine access$8600 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static boolean access$10102 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static boolean access$3702 (android.net.wifi.p2p.WifiP2pService, boolean) 
		android.net.wifi.p2p.WifiP2pService x0
		boolean x1
	static android.net.ConnectivityManager access$11600 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static android.net.ConnectivityManager access$11602 (android.net.wifi.p2p.WifiP2pService, android.net.ConnectivityManager) 
		android.net.wifi.p2p.WifiP2pService x0
		android.net.ConnectivityManager x1
	static java.lang.Boolean access$11700 () 
	static java.util.HashMap access$11800 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static byte access$11902 (android.net.wifi.p2p.WifiP2pService, byte) 
		android.net.wifi.p2p.WifiP2pService x0
		byte x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine access$12000 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static boolean access$10100 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static com.android.internal.util.AsyncChannel access$12100 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static java.lang.String access$5800 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static byte access$11904 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static byte access$11900 (android.net.wifi.p2p.WifiP2pService) 
		android.net.wifi.p2p.WifiP2pService x0
	static void  () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$2.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$2 extends java.lang.Object implements android.content.DialogInterface$OnCancelListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void onCancel (android.content.DialogInterface) 
		android.content.DialogInterface arg0
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$P2pDisablingState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisablingState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
	public void exit () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$1.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$1 extends java.lang.Object implements android.net.wifi.p2p.WifiP2pGroupList$GroupDeleteListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void onDeleteGroup (int) 
		int netId
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$ProvisionDiscoveryState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$ProvisionDiscoveryState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		android.net.wifi.p2p.WifiP2pProvDiscEvent provDisc
		android.net.wifi.p2p.WifiP2pDevice device
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$UserAuthorizingNegotiationRequestState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingNegotiationRequestState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean ret
	public void exit () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$4.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$4 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.net.wifi.WpsInfo val$wps
	final android.widget.EditText val$pin
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.WpsInfo, android.widget.EditText) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/net/wifi/p2p/WifiP2pGroupList$2.class
WifiP2pGroupList.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pGroupList$2 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pGroupList createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pGroupList grpList
		int deviceCount
	public android.net.wifi.p2p.WifiP2pGroupList[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pManager$DnsSdServiceResponseListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener extends java.lang.Object {
	public abstract void onDnsSdServiceAvailable (java.lang.String, java.lang.String, android.net.wifi.p2p.WifiP2pDevice) 
}

android/net/wifi/p2p/nsd/
android/net/wifi/p2p/nsd/WifiP2pUpnpServiceResponse.class
WifiP2pUpnpServiceResponse.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pUpnpServiceResponse extends android.net.wifi.p2p.nsd.WifiP2pServiceResponse {
	private int mVersion
	private java.util.List mUniqueServiceNames
	public int getVersion () 
	public java.util.List getUniqueServiceNames () 
	protected void  (int, int, android.net.wifi.p2p.WifiP2pDevice, byte[]) 
		int status
		int transId
		android.net.wifi.p2p.WifiP2pDevice dev
		byte[] data
	private boolean parse () 
		String name
		String[] arr$
		int len$
		int i$
		String[] names
	public java.lang.String toString () 
		String name
		java.util.Iterator i$
		StringBuffer sbuf
	static android.net.wifi.p2p.nsd.WifiP2pUpnpServiceResponse newInstance (int, int, android.net.wifi.p2p.WifiP2pDevice, byte[]) 
		IllegalArgumentException e
		int status
		int transId
		android.net.wifi.p2p.WifiP2pDevice device
		byte[] data
}

android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceRequest.class
WifiP2pDnsSdServiceRequest.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest extends android.net.wifi.p2p.nsd.WifiP2pServiceRequest {
	private void  (java.lang.String) 
		String query
	private void  () 
	private void  (java.lang.String, int, int) 
		String dnsQuery
		int dnsType
		int version
	public static android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance () 
	public static android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance (java.lang.String) 
		String serviceType
	public static android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceRequest newInstance (java.lang.String, java.lang.String) 
		String instanceName
		String serviceType
		String fullDomainName
}

android/net/wifi/p2p/nsd/WifiP2pServiceResponse.class
WifiP2pServiceResponse.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pServiceResponse extends java.lang.Object implements android.os.Parcelable  {
	private static int MAX_BUF_SIZE
	protected int mServiceType
	protected int mStatus
	protected int mTransId
	protected android.net.wifi.p2p.WifiP2pDevice mDevice
	protected byte[] mData
	public static final android.os.Parcelable$Creator CREATOR
	protected void  (int, int, int, android.net.wifi.p2p.WifiP2pDevice, byte[]) 
		int serviceType
		int status
		int transId
		android.net.wifi.p2p.WifiP2pDevice device
		byte[] data
	public int getServiceType () 
	public int getStatus () 
	public int getTransactionId () 
	public byte[] getRawData () 
	public android.net.wifi.p2p.WifiP2pDevice getSrcDevice () 
	public void setSrcDevice (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice dev
	public static java.util.List newInstance (java.lang.String) 
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
		int length
		int type
		int transId
		int status
		byte[] data
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
		java.io.IOException e
		String supplicantEvent
		java.util.List respList
		String[] args
		android.net.wifi.p2p.WifiP2pDevice dev
		String srcAddr
		byte[] bin
		java.io.DataInputStream dis
	private static byte[] hexStr2Bin (java.lang.String) 
		Exception e
		int i
		String hex
		int sz
		byte[] b
	public java.lang.String toString () 
		StringBuffer sbuf
	public boolean equals (java.lang.Object) 
		Object o
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse req
	private boolean equals (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public int hashCode () 
		int result
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/nsd/WifiP2pServiceRequest.class
WifiP2pServiceRequest.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pServiceRequest extends java.lang.Object implements android.os.Parcelable  {
	private int mProtocolType
	private int mLength
	private int mTransId
	private String mQuery
	public static final android.os.Parcelable$Creator CREATOR
	protected void  (int, java.lang.String) 
		int protocolType
		String query
	private void  (int, int, int, java.lang.String) 
		int serviceType
		int length
		int transId
		String query
	public int getTransactionId () 
	public void setTransactionId (int) 
		int id
	public java.lang.String getSupplicantQuery () 
		StringBuffer sb
	private void validateQuery (java.lang.String) 
		char c
		char[] arr$
		int len$
		int i$
		String query
		int UNSIGNED_SHORT_MAX
		char[] chars
	public static android.net.wifi.p2p.nsd.WifiP2pServiceRequest newInstance (int, java.lang.String) 
		int protocolType
		String queryData
	public static android.net.wifi.p2p.nsd.WifiP2pServiceRequest newInstance (int) 
		int protocolType
	public boolean equals (java.lang.Object) 
		Object o
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
	public int hashCode () 
		int result
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (int, int, int, java.lang.String, android.net.wifi.p2p.nsd.WifiP2pServiceRequest$1) 
		int x0
		int x1
		int x2
		String x3
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest$1 x4
	static void  () 
}

android/net/wifi/p2p/nsd/WifiP2pUpnpServiceRequest.class
WifiP2pUpnpServiceRequest.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest extends android.net.wifi.p2p.nsd.WifiP2pServiceRequest {
	protected void  (java.lang.String) 
		String query
	protected void  () 
	public static android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest newInstance () 
	public static android.net.wifi.p2p.nsd.WifiP2pUpnpServiceRequest newInstance (java.lang.String) 
		String st
		StringBuffer sb
}

android/net/wifi/p2p/nsd/WifiP2pServiceInfo.class
WifiP2pServiceInfo.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int SERVICE_TYPE_ALL
	public static final int SERVICE_TYPE_BONJOUR
	public static final int SERVICE_TYPE_UPNP
	public static final int SERVICE_TYPE_WS_DISCOVERY
	public static final int SERVICE_TYPE_VENDOR_SPECIFIC
	private java.util.List mQueryList
	public static final android.os.Parcelable$Creator CREATOR
	protected void  (java.util.List) 
		java.util.List queryList
	public java.util.List getSupplicantQueryList () 
	static java.lang.String bin2HexStr (byte[]) 
		Exception e
		String s
		byte b
		byte[] arr$
		int len$
		int i$
		byte[] data
		StringBuffer sb
	public boolean equals (java.lang.Object) 
		Object o
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
	public int hashCode () 
		int result
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/nsd/WifiP2pServiceResponse$Status.class
WifiP2pServiceResponse.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pServiceResponse$Status extends java.lang.Object {
	public static final int SUCCESS
	public static final int SERVICE_PROTOCOL_NOT_AVAILABLE
	public static final int REQUESTED_INFORMATION_NOT_AVAILABLE
	public static final int BAD_REQUEST
	public static java.lang.String toString (int) 
		int status
	private void  () 
}

android/net/wifi/p2p/nsd/WifiP2pServiceResponse$1.class
WifiP2pServiceResponse.java
package android.net.wifi.p2p.nsd
final android.net.wifi.p2p.nsd.WifiP2pServiceResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.nsd.WifiP2pServiceResponse createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int type
		int status
		int transId
		android.net.wifi.p2p.WifiP2pDevice dev
		int len
		byte[] data
	public android.net.wifi.p2p.nsd.WifiP2pServiceResponse[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/nsd/WifiP2pServiceRequest$1.class
WifiP2pServiceRequest.java
package android.net.wifi.p2p.nsd
final android.net.wifi.p2p.nsd.WifiP2pServiceRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.nsd.WifiP2pServiceRequest createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int servType
		int length
		int transId
		String query
	public android.net.wifi.p2p.nsd.WifiP2pServiceRequest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceResponse.class
WifiP2pDnsSdServiceResponse.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse extends android.net.wifi.p2p.nsd.WifiP2pServiceResponse {
	private String mDnsQueryName
	private String mInstanceName
	private int mDnsType
	private int mVersion
	private final java.util.HashMap mTxtRecord
	private static final java.util.Map sVmpack
	public java.lang.String getDnsQueryName () 
	public int getDnsType () 
	public int getVersion () 
	public java.lang.String getInstanceName () 
	public java.util.Map getTxtRecord () 
	public java.lang.String toString () 
		String key
		java.util.Iterator i$
		StringBuffer sbuf
	protected void  (int, int, android.net.wifi.p2p.WifiP2pDevice, byte[]) 
		int status
		int tranId
		android.net.wifi.p2p.WifiP2pDevice dev
		byte[] data
	private boolean parse () 
		java.io.IOException e
		String rData
		java.io.DataInputStream dis
	private java.lang.String readDnsName (java.io.DataInputStream) 
		String ref
		byte[] data
		int i
		java.io.IOException e
		java.io.DataInputStream dis
		StringBuffer sb
		java.util.HashMap vmpack
	private boolean readTxtData (java.io.DataInputStream) 
		int len
		byte[] data
		String[] keyVal
		java.io.IOException e
		java.io.DataInputStream dis
	static android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse newInstance (int, int, android.net.wifi.p2p.WifiP2pDevice, byte[]) 
		IllegalArgumentException e
		int status
		int transId
		android.net.wifi.p2p.WifiP2pDevice dev
		byte[] data
	static void  () 
}

android/net/wifi/p2p/nsd/WifiP2pDnsSdServiceInfo.class
WifiP2pDnsSdServiceInfo.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo extends android.net.wifi.p2p.nsd.WifiP2pServiceInfo {
	public static final int VERSION_1
	public static final int DNS_TYPE_PTR
	public static final int DNS_TYPE_TXT
	private static final java.util.Map sVmPacket
	private void  (java.util.List) 
		java.util.List queryList
	public static android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceInfo newInstance (java.lang.String, java.lang.String, java.util.Map) 
		String key
		java.util.Iterator i$
		String instanceName
		String serviceType
		java.util.Map txtMap
		android.net.nsd.DnsSdTxtRecord txtRecord
		java.util.ArrayList queries
	private static java.lang.String createPtrServiceQuery (java.lang.String, java.lang.String) 
		String instanceName
		String serviceType
		StringBuffer sb
		byte[] data
	private static java.lang.String createTxtServiceQuery (java.lang.String, java.lang.String, android.net.nsd.DnsSdTxtRecord) 
		String instanceName
		String serviceType
		android.net.nsd.DnsSdTxtRecord txtRecord
		StringBuffer sb
		byte[] rawData
	static java.lang.String createRequest (java.lang.String, int, int) 
		String dnsName
		int dnsType
		int version
		StringBuffer sb
	private static java.lang.String compressDnsName (java.lang.String) 
		String data
		int i
		String name
		String dnsName
		StringBuffer sb
	static void  () 
}

android/net/wifi/p2p/nsd/WifiP2pServiceInfo$1.class
WifiP2pServiceInfo.java
package android.net.wifi.p2p.nsd
final android.net.wifi.p2p.nsd.WifiP2pServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.nsd.WifiP2pServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		java.util.List data
	public android.net.wifi.p2p.nsd.WifiP2pServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/nsd/WifiP2pUpnpServiceInfo.class
WifiP2pUpnpServiceInfo.java
package android.net.wifi.p2p.nsd
public android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo extends android.net.wifi.p2p.nsd.WifiP2pServiceInfo {
	public static final int VERSION_1_0
	private void  (java.util.List) 
		java.util.List queryList
	public static android.net.wifi.p2p.nsd.WifiP2pUpnpServiceInfo newInstance (java.lang.String, java.lang.String, java.util.List) 
		String service
		java.util.Iterator i$
		String uuid
		String device
		java.util.List services
		java.util.ArrayList info
	private static java.lang.String createSupplicantQuery (java.lang.String, java.lang.String) 
		String uuid
		String data
		StringBuffer sb
}

android/net/wifi/p2p/WifiP2pManager$PersistentGroupInfoListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$PersistentGroupInfoListener extends java.lang.Object {
	public abstract void onPersistentGroupInfoAvailable (android.net.wifi.p2p.WifiP2pGroupList) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$GroupCreatingState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupCreatingState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.p2p.WifiP2pDevice device
		android.os.Message message
		boolean ret
}

android/net/wifi/p2p/WifiP2pManager$Channel$P2pHandler.class
WifiP2pManager.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pManager$Channel$P2pHandler extends android.os.Handler {
	final android.net.wifi.p2p.WifiP2pManager$Channel this$0
	void  (android.net.wifi.p2p.WifiP2pManager$Channel, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.net.wifi.p2p.WifiP2pDeviceList peers
		android.net.wifi.p2p.WifiP2pInfo wifiP2pInfo
		android.net.wifi.p2p.WifiP2pGroup group
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
		android.net.wifi.p2p.WifiP2pGroupList groups
		android.os.Message message
		Object listener
}

android/net/wifi/p2p/WifiP2pManager$GroupInfoListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$GroupInfoListener extends java.lang.Object {
	public abstract void onGroupInfoAvailable (android.net.wifi.p2p.WifiP2pGroup) 
}

android/net/wifi/p2p/WifiP2pManager$Channel.class
WifiP2pManager.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pManager$Channel extends java.lang.Object {
	private static final int INVALID_LISTENER_KEY
	private android.net.wifi.p2p.WifiP2pManager$ChannelListener mChannelListener
	private android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener mServRspListener
	private android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener mDnsSdServRspListener
	private android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener mDnsSdTxtListener
	private android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener mUpnpServRspListener
	private java.util.HashMap mListenerMap
	private Object mListenerMapLock
	private int mListenerKey
	private com.android.internal.util.AsyncChannel mAsyncChannel
	private android.net.wifi.p2p.WifiP2pManager$Channel$P2pHandler mHandler
	android.content.Context mContext
	void  (android.content.Context, android.os.Looper, android.net.wifi.p2p.WifiP2pManager$ChannelListener) 
		android.content.Context context
		android.os.Looper looper
		android.net.wifi.p2p.WifiP2pManager$ChannelListener l
	private void handleServiceResponse (android.net.wifi.p2p.nsd.WifiP2pServiceResponse) 
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
	private void handleUpnpServiceResponse (android.net.wifi.p2p.nsd.WifiP2pUpnpServiceResponse) 
		android.net.wifi.p2p.nsd.WifiP2pUpnpServiceResponse resp
	private void handleDnsSdServiceResponse (android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse) 
		android.net.wifi.p2p.nsd.WifiP2pDnsSdServiceResponse resp
	private int putListener (java.lang.Object) 
		Object listener
		int key
	private java.lang.Object getListener (int) 
		int key
	static java.lang.Object access$000 (android.net.wifi.p2p.WifiP2pManager$Channel, int) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		int x1
	static android.net.wifi.p2p.WifiP2pManager$ChannelListener access$100 (android.net.wifi.p2p.WifiP2pManager$Channel) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
	static android.net.wifi.p2p.WifiP2pManager$ChannelListener access$102 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ChannelListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.WifiP2pManager$ChannelListener x1
	static void access$200 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.nsd.WifiP2pServiceResponse) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse x1
	static android.net.wifi.p2p.WifiP2pManager$Channel$P2pHandler access$300 (android.net.wifi.p2p.WifiP2pManager$Channel) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
	static com.android.internal.util.AsyncChannel access$400 (android.net.wifi.p2p.WifiP2pManager$Channel) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
	static int access$500 (android.net.wifi.p2p.WifiP2pManager$Channel, java.lang.Object) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		Object x1
	static android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener access$602 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.WifiP2pManager$ServiceResponseListener x1
	static android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener access$702 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.WifiP2pManager$DnsSdServiceResponseListener x1
	static android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener access$802 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.WifiP2pManager$DnsSdTxtRecordListener x1
	static android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener access$902 (android.net.wifi.p2p.WifiP2pManager$Channel, android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener) 
		android.net.wifi.p2p.WifiP2pManager$Channel x0
		android.net.wifi.p2p.WifiP2pManager$UpnpServiceResponseListener x1
}

android/net/wifi/p2p/WifiP2pDevice$1.class
WifiP2pDevice.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pDevice$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pDevice createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pDevice device
	public android.net.wifi.p2p.WifiP2pDevice[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pService$1.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$1 extends java.lang.Object {
}

android/net/wifi/p2p/WifiP2pManager$ConnectionInfoListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$ConnectionInfoListener extends java.lang.Object {
	public abstract void onConnectionInfoAvailable (android.net.wifi.p2p.WifiP2pInfo) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$P2pEnabledState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pEnabledState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.p2p.WifiP2pDevice d
		android.net.wifi.p2p.WifiP2pWfdInfo d
		com.android.internal.util.StateMachine m
		Exception e
		android.net.wifi.p2p.WifiP2pDevice dev
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
		java.util.Iterator i$
		boolean blocked
		android.net.wifi.p2p.WifiP2pDevice device
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		java.util.List sdRespList
		android.os.Bundle p2pChannels
		int lc
		int oc
		String countryCode
		android.os.Message message
	public void exit () 
}

android/net/wifi/p2p/WifiP2pDeviceList.class
WifiP2pDeviceList.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pDeviceList extends java.lang.Object implements android.os.Parcelable  {
	private final java.util.HashMap mDevices
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.wifi.p2p.WifiP2pDeviceList) 
		android.net.wifi.p2p.WifiP2pDevice d
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pDeviceList source
	public void  (java.util.ArrayList) 
		android.net.wifi.p2p.WifiP2pDevice device
		java.util.Iterator i$
		java.util.ArrayList devices
	private void validateDevice (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	private void validateDeviceAddress (java.lang.String) 
		String deviceAddress
	public boolean clear () 
	public void update (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	void updateSupplicantDetails (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
		android.net.wifi.p2p.WifiP2pDevice d
	void updateGroupCapability (java.lang.String, int) 
		String deviceAddress
		int groupCapab
		android.net.wifi.p2p.WifiP2pDevice d
	void updateStatus (java.lang.String, int) 
		String deviceAddress
		int status
		android.net.wifi.p2p.WifiP2pDevice d
	public android.net.wifi.p2p.WifiP2pDevice get (java.lang.String) 
		String deviceAddress
	public boolean remove (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	public android.net.wifi.p2p.WifiP2pDevice remove (java.lang.String) 
		String deviceAddress
	public boolean remove (android.net.wifi.p2p.WifiP2pDeviceList) 
		android.net.wifi.p2p.WifiP2pDevice d
		java.util.Iterator i$
		android.net.wifi.p2p.WifiP2pDeviceList list
		boolean ret
	public java.util.Collection getDeviceList () 
	public boolean isGroupOwner (java.lang.String) 
		String deviceAddress
		android.net.wifi.p2p.WifiP2pDevice device
	public java.lang.String toString () 
		android.net.wifi.p2p.WifiP2pDevice device
		java.util.Iterator i$
		StringBuffer sbuf
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.net.wifi.p2p.WifiP2pDevice device
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$FrequencyConflictState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState extends com.android.internal.util.State {
	private android.app.AlertDialog mFrequencyConflictDialog
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public void enter () 
	private void notifyFrequencyConflict () 
		android.content.res.Resources r
		android.app.AlertDialog dialog
	public boolean processMessage (android.os.Message) 
		android.os.Message message
	public void exit () 
}

android/net/wifi/p2p/WifiP2pDevice.class
WifiP2pDevice.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pDevice extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public String deviceName
	public String deviceAddress
	public String primaryDeviceType
	public String secondaryDeviceType
	private static final int WPS_CONFIG_DISPLAY
	private static final int WPS_CONFIG_PUSHBUTTON
	private static final int WPS_CONFIG_KEYPAD
	private static final int DEVICE_CAPAB_SERVICE_DISCOVERY
	private static final int DEVICE_CAPAB_CLIENT_DISCOVERABILITY
	private static final int DEVICE_CAPAB_CONCURRENT_OPER
	private static final int DEVICE_CAPAB_INFRA_MANAGED
	private static final int DEVICE_CAPAB_DEVICE_LIMIT
	private static final int DEVICE_CAPAB_INVITATION_PROCEDURE
	private static final int GROUP_CAPAB_GROUP_OWNER
	private static final int GROUP_CAPAB_PERSISTENT_GROUP
	private static final int GROUP_CAPAB_GROUP_LIMIT
	private static final int GROUP_CAPAB_INTRA_BSS_DIST
	private static final int GROUP_CAPAB_CROSS_CONN
	private static final int GROUP_CAPAB_PERSISTENT_RECONN
	private static final int GROUP_CAPAB_GROUP_FORMATION
	public int wpsConfigMethodsSupported
	public int deviceCapability
	public int groupCapability
	public static final int CONNECTED
	public static final int INVITED
	public static final int FAILED
	public static final int AVAILABLE
	public static final int UNAVAILABLE
	public int status
	public android.net.wifi.p2p.WifiP2pWfdInfo wfdInfo
	private static final java.util.regex.Pattern detailedDevicePattern
	private static final java.util.regex.Pattern twoTokenPattern
	private static final java.util.regex.Pattern threeTokenPattern
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String)  throws java.lang.IllegalArgumentException 
		String str
		String string
		String[] tokens
		java.util.regex.Matcher match
	public boolean wpsPbcSupported () 
	public boolean wpsKeypadSupported () 
	public boolean wpsDisplaySupported () 
	public boolean isServiceDiscoveryCapable () 
	public boolean isInvitationCapable () 
	public boolean isDeviceLimit () 
	public boolean isGroupOwner () 
	public boolean isGroupLimit () 
	public void update (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	void updateSupplicantDetails (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice device
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.wifi.p2p.WifiP2pDevice other
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.p2p.WifiP2pDevice) 
		android.net.wifi.p2p.WifiP2pDevice source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private int parseHex (java.lang.String) 
		NumberFormatException e
		String hexString
		int num
	static void  () 
}

android/net/wifi/p2p/WifiP2pWfdInfo$1.class
WifiP2pWfdInfo.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pWfdInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pWfdInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pWfdInfo device
	public android.net.wifi.p2p.WifiP2pWfdInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pInfo.class
WifiP2pInfo.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pInfo extends java.lang.Object implements android.os.Parcelable  {
	public boolean groupFormed
	public boolean isGroupOwner
	public java.net.InetAddress groupOwnerAddress
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.p2p.WifiP2pInfo) 
		android.net.wifi.p2p.WifiP2pInfo source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/WifiP2pDeviceList$1.class
WifiP2pDeviceList.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pDeviceList$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pDeviceList createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pDeviceList deviceList
		int deviceCount
	public android.net.wifi.p2p.WifiP2pDeviceList[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$DefaultState.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$DefaultState extends com.android.internal.util.State {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public boolean processMessage (android.os.Message) 
		com.android.internal.util.StateMachine m
		Exception e
		com.android.internal.util.AsyncChannel ac
		android.os.Message message
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$5.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$5 extends java.lang.Object implements android.content.DialogInterface$OnKeyListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine this$1
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
	public boolean onKey (android.content.DialogInterface, int, android.view.KeyEvent) 
		android.content.DialogInterface dialog
		int keyCode
		android.view.KeyEvent event
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine extends com.android.internal.util.StateMachine {
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$DefaultState mDefaultState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pNotSupportedState mP2pNotSupportedState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisablingState mP2pDisablingState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisabledState mP2pDisabledState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pEnablingState mP2pEnablingState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pEnabledState mP2pEnabledState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$InactiveState mInactiveState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupCreatingState mGroupCreatingState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingInviteRequestState mUserAuthorizingInviteRequestState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingNegotiationRequestState mUserAuthorizingNegotiationRequestState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$ProvisionDiscoveryState mProvisionDiscoveryState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupNegotiationState mGroupNegotiationState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState mFrequencyConflictState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupCreatedState mGroupCreatedState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingJoinState mUserAuthorizingJoinState
	private android.net.wifi.p2p.WifiP2pService$P2pStateMachine$OngoingGroupRemovalState mOngoingGroupRemovalState
	private android.net.wifi.WifiNative mWifiNative
	private android.net.wifi.WifiMonitor mWifiMonitor
	private final android.net.wifi.p2p.WifiP2pDeviceList mPeers
	private final android.net.wifi.p2p.WifiP2pDeviceList mPeersLostDuringConnection
	private final android.net.wifi.p2p.WifiP2pGroupList mGroups
	private final android.net.wifi.p2p.WifiP2pInfo mWifiP2pInfo
	private android.net.wifi.p2p.WifiP2pGroup mGroup
	private android.net.wifi.p2p.WifiP2pConfig mSavedPeerConfig
	private android.net.wifi.p2p.WifiP2pGroup mSavedP2pGroup
	final android.net.wifi.p2p.WifiP2pService this$0
	void  (android.net.wifi.p2p.WifiP2pService, java.lang.String, boolean) 
		String name
		boolean p2pSupported
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
	private void sendP2pStateChangedBroadcast (boolean) 
		boolean enabled
		android.content.Intent intent
	private void sendP2pDiscoveryChangedBroadcast (boolean) 
		boolean started
		android.content.Intent intent
	private void sendThisDeviceChangedBroadcast () 
		android.content.Intent intent
	private void sendPeersChangedBroadcast () 
		android.content.Intent intent
	private void sendP2pConnectionChangedBroadcast () 
		android.content.Intent intent
	private void sendP2pPersistentGroupsChangedBroadcast () 
		android.content.Intent intent
	private void checkAndSetConnectivityInstance () 
	private void startDhcpServer (java.lang.String) 
		String[] tetheringDhcpRanges
		Exception e
		String intf
		android.net.InterfaceConfiguration ifcg
	private void stopDhcpServer (java.lang.String) 
		String temp
		String[] arr$
		int len$
		int i$
		Exception e
		String intf
	private void notifyP2pEnableFailure () 
		android.content.res.Resources r
		android.app.AlertDialog dialog
	private void addRowToDialog (android.view.ViewGroup, int, java.lang.String) 
		android.view.ViewGroup group
		int stringId
		String value
		android.content.res.Resources r
		android.view.View row
	private void notifyInvitationSent (java.lang.String, java.lang.String) 
		String pin
		String peerAddress
		android.content.res.Resources r
		android.view.View textEntryView
		android.view.ViewGroup group
		android.app.AlertDialog dialog
	private void notifyInvitationReceived () 
		android.content.res.Resources r
		android.net.wifi.WpsInfo wps
		android.view.View textEntryView
		android.view.ViewGroup group
		android.widget.EditText pin
		android.app.AlertDialog dialog
	private void updatePersistentNetworks (boolean) 
		NumberFormatException e
		android.net.wifi.p2p.WifiP2pDevice device
		String[] result
		int netId
		String ssid
		String bssid
		String flags
		android.net.wifi.p2p.WifiP2pGroup group
		String mode
		int i
		boolean reload
		String listStr
		boolean isSaveRequired
		String[] lines
	private boolean isConfigInvalid (android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pConfig config
	private android.net.wifi.p2p.WifiP2pDevice fetchCurrentDeviceDetails (android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pConfig config
		int gc
	private void p2pConnectWithPinDisplay (android.net.wifi.p2p.WifiP2pConfig) 
		NumberFormatException ignore
		android.net.wifi.p2p.WifiP2pConfig config
		android.net.wifi.p2p.WifiP2pDevice dev
		String pin
	private boolean reinvokePersistentGroup (android.net.wifi.p2p.WifiP2pConfig) 
		int netId
		int netId
		android.net.wifi.p2p.WifiP2pConfig config
		android.net.wifi.p2p.WifiP2pDevice dev
		boolean join
		String ssid
	private int getNetworkIdFromClientList (java.lang.String) 
		String client
		String[] arr$
		int len$
		int i$
		int netId
		String[] p2pClientList
		android.net.wifi.p2p.WifiP2pGroup group
		java.util.Iterator i$
		String deviceAddress
		java.util.Collection groups
	private java.lang.String[] getClientList (int) 
		int netId
		String p2pClients
	private boolean removeClientFromList (int, java.lang.String, boolean) 
		String client
		String[] arr$
		int len$
		int i$
		int netId
		String addr
		boolean isRemovable
		StringBuilder modifiedClientList
		String[] currentClientList
		boolean isClientRemoved
	private void setWifiP2pInfoOnGroupFormation (java.net.InetAddress) 
		java.net.InetAddress serverInetAddress
	private void resetWifiP2pInfo () 
	private java.lang.String getDeviceName (java.lang.String) 
		String deviceAddress
		android.net.wifi.p2p.WifiP2pDevice d
	private java.lang.String getPersistedDeviceName () 
		String id
		String deviceName
	private boolean setAndPersistDeviceName (java.lang.String) 
		String devName
	private boolean setWfdInfo (android.net.wifi.p2p.WifiP2pWfdInfo) 
		boolean success
		android.net.wifi.p2p.WifiP2pWfdInfo wfdInfo
		boolean success
	private void initializeP2pSettings () 
		String countryCode
	private void updateThisDevice (int) 
		int status
	private void handleGroupCreationFailure () 
		boolean peersChanged
	private void handleGroupRemoved () 
		Exception e
		android.net.wifi.p2p.WifiP2pDevice d
		java.util.Iterator i$
		boolean peersChanged
	private void replyToMessage (android.os.Message, int) 
		android.os.Message msg
		int what
		android.os.Message dstMsg
	private void replyToMessage (android.os.Message, int, int) 
		android.os.Message msg
		int what
		int arg1
		android.os.Message dstMsg
	private void replyToMessage (android.os.Message, int, java.lang.Object) 
		android.os.Message msg
		int what
		Object obj
		android.os.Message dstMsg
	private android.os.Message obtainMessage (android.os.Message) 
		android.os.Message srcMsg
		android.os.Message msg
	protected void logd (java.lang.String) 
		String s
	protected void loge (java.lang.String) 
		String s
	private boolean updateSupplicantServiceRequest () 
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		int i
		android.net.wifi.p2p.WifiP2pService$ClientInfo c
		java.util.Iterator i$
		StringBuffer sb
	private void clearSupplicantServiceRequest () 
	private boolean addServiceRequest (android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceRequest) 
		android.os.Messenger m
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	private void removeServiceRequest (android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceRequest) 
		int i
		android.os.Messenger m
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
		boolean removed
	private void clearServiceRequests (android.os.Messenger) 
		android.os.Messenger m
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	private boolean addLocalService (android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		android.os.Messenger m
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	private void removeLocalService (android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		android.os.Messenger m
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	private void clearLocalServices (android.os.Messenger) 
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo servInfo
		java.util.Iterator i$
		android.os.Messenger m
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	private void clearClientInfo (android.os.Messenger) 
		android.os.Messenger m
	private void sendServiceResponse (android.net.wifi.p2p.nsd.WifiP2pServiceResponse) 
		android.os.RemoteException e
		android.os.Message msg
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest req
		android.net.wifi.p2p.WifiP2pService$ClientInfo c
		java.util.Iterator i$
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse resp
	private void clearClientDeadChannels () 
		android.os.RemoteException e
		android.os.Message msg
		android.net.wifi.p2p.WifiP2pService$ClientInfo c
		java.util.Iterator i$
		android.os.Messenger m
		java.util.Iterator i$
		java.util.ArrayList deadClients
	private android.net.wifi.p2p.WifiP2pService$ClientInfo getClientInfo (android.os.Messenger, boolean) 
		android.os.Messenger m
		boolean createIfNotExist
		android.net.wifi.p2p.WifiP2pService$ClientInfo clientInfo
	static android.net.wifi.WifiNative access$100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message, int, int) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
		int x2
		int x3
	static android.net.wifi.p2p.WifiP2pDeviceList access$800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message, int, java.lang.Object) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
		int x2
		Object x3
	static android.net.wifi.p2p.WifiP2pInfo access$1000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static android.net.wifi.p2p.WifiP2pGroup access$1100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static android.net.wifi.p2p.WifiP2pGroupList access$1200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static android.net.wifi.p2p.WifiP2pGroup access$1102 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pGroup) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pGroup x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisabledState access$1400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$1500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$1600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
	static void access$1800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.WifiMonitor access$1900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pEnablingState access$2000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$2100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$InactiveState access$2200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$2300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$2400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$2500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
	static void access$2600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, boolean) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		boolean x1
	static void access$2800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$2900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$3000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$3100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$P2pDisablingState access$3200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$3300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static boolean access$3400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		String x1
	static void access$3500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message, int) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
		int x2
	static boolean access$3600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pWfdInfo) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pWfdInfo x1
	static void access$3800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$3900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, boolean) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		boolean x1
	static boolean access$4000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static boolean access$4200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo x2
	static void access$4300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceInfo) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
		android.net.wifi.p2p.nsd.WifiP2pServiceInfo x2
	static void access$4400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
	static boolean access$4500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceRequest) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest x2
	static void access$4600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger, android.net.wifi.p2p.nsd.WifiP2pServiceRequest) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
		android.net.wifi.p2p.nsd.WifiP2pServiceRequest x2
	static void access$4700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Messenger) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Messenger x1
	static void access$4800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.nsd.WifiP2pServiceResponse) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.nsd.WifiP2pServiceResponse x1
	static android.net.wifi.p2p.WifiP2pConfig access$5000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static boolean access$5100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pConfig x1
	static boolean access$5300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pConfig x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupNegotiationState access$5400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$5500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$ProvisionDiscoveryState access$5600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$5700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pConfig access$5002 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pConfig x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingNegotiationRequestState access$6000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$6100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingInviteRequestState access$6200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$6300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$6400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$6500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
	static void access$6600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$6700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$6800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pDeviceList access$6900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$7000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$7200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.net.wifi.p2p.WifiP2pConfig x1
	static void access$7300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$7900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$8000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.lang.String, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		String x1
		String x2
	static void access$8100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$8200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$8400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, boolean) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		boolean x1
	static void access$8500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		String x1
	static void access$8700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		String x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$GroupCreatedState access$8800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$8900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState access$9000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$9100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$9200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$9300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static boolean access$9400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, int, java.lang.String, boolean) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		int x1
		String x2
		boolean x3
	static void access$9500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$9600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static java.lang.String access$9700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.lang.String) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		String x1
	static void access$9800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
	static void access$9900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$10000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$10200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$10300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, int) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		int x1
	static void access$10400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, java.net.InetAddress) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		java.net.InetAddress x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$OngoingGroupRemovalState access$10500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$10600 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$10700 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$10800 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$10900 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$11000 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, android.os.Message) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		android.os.Message x1
	static android.net.wifi.p2p.WifiP2pService$P2pStateMachine$UserAuthorizingJoinState access$11100 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$11200 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$11300 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
	static void access$11400 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
	static void access$11500 (android.net.wifi.p2p.WifiP2pService$P2pStateMachine, com.android.internal.util.IState) 
		android.net.wifi.p2p.WifiP2pService$P2pStateMachine x0
		com.android.internal.util.IState x1
}

android/net/wifi/p2p/WifiP2pGroupList$1.class
WifiP2pGroupList.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pGroupList$1 extends android.util.LruCache {
	final android.net.wifi.p2p.WifiP2pGroupList this$0
	void  (android.net.wifi.p2p.WifiP2pGroupList, int) 
		int x0
	protected void entryRemoved (boolean, java.lang.Integer, android.net.wifi.p2p.WifiP2pGroup, android.net.wifi.p2p.WifiP2pGroup) 
		boolean evicted
		Integer netId
		android.net.wifi.p2p.WifiP2pGroup oldValue
		android.net.wifi.p2p.WifiP2pGroup newValue
	protected volatile void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object) 
		boolean x0
		Object x1
		Object x2
		Object x3
}

android/net/wifi/p2p/IWifiP2pManager.class
IWifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.IWifiP2pManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.os.Messenger getMessenger ()  throws android.os.RemoteException 
	public abstract void setMiracastMode (int)  throws android.os.RemoteException 
}

android/net/wifi/p2p/IWifiP2pManager$Stub$Proxy.class
IWifiP2pManager.java
package android.net.wifi.p2p
 android.net.wifi.p2p.IWifiP2pManager$Stub$Proxy extends java.lang.Object implements android.net.wifi.p2p.IWifiP2pManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.os.Messenger getMessenger ()  throws android.os.RemoteException 
		android.os.Messenger _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Messenger _result
	public void setMiracastMode (int)  throws android.os.RemoteException 
		int mode
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/wifi/p2p/WifiP2pConfig.class
WifiP2pConfig.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pConfig extends java.lang.Object implements android.os.Parcelable  {
	public String deviceAddress
	public android.net.wifi.WpsInfo wps
	public static final int MAX_GROUP_OWNER_INTENT
	public static final int MIN_GROUP_OWNER_INTENT
	public int groupOwnerIntent
	public int netId
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	void invalidate () 
	public void  (java.lang.String)  throws java.lang.IllegalArgumentException 
		NumberFormatException e
		String[] nameVal
		int devPasswdId
		String supplicantEvent
		String[] tokens
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.p2p.WifiP2pConfig) 
		android.net.wifi.p2p.WifiP2pConfig source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/p2p/WifiP2pGroup$1.class
WifiP2pGroup.java
package android.net.wifi.p2p
final android.net.wifi.p2p.WifiP2pGroup$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.p2p.WifiP2pGroup createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		android.net.wifi.p2p.WifiP2pGroup group
		int clientCount
	public android.net.wifi.p2p.WifiP2pGroup[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/p2p/WifiP2pManager$ActionListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$ActionListener extends java.lang.Object {
	public abstract void onSuccess () 
	public abstract void onFailure (int) 
}

android/net/wifi/p2p/WifiP2pService$P2pStateMachine$FrequencyConflictState$1.class
WifiP2pService.java
package android.net.wifi.p2p
 android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState$1 extends java.lang.Object implements android.content.DialogInterface$OnCancelListener  {
	final android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState this$2
	void  (android.net.wifi.p2p.WifiP2pService$P2pStateMachine$FrequencyConflictState) 
	public void onCancel (android.content.DialogInterface) 
		android.content.DialogInterface arg0
}

android/net/wifi/p2p/WifiP2pWfdInfo.class
WifiP2pWfdInfo.java
package android.net.wifi.p2p
public android.net.wifi.p2p.WifiP2pWfdInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private boolean mWfdEnabled
	private int mDeviceInfo
	public static final int WFD_SOURCE
	public static final int PRIMARY_SINK
	public static final int SECONDARY_SINK
	public static final int SOURCE_OR_PRIMARY_SINK
	private static final int DEVICE_TYPE
	private static final int COUPLED_SINK_SUPPORT_AT_SOURCE
	private static final int COUPLED_SINK_SUPPORT_AT_SINK
	private static final int SESSION_AVAILABLE
	private static final int SESSION_AVAILABLE_BIT1
	private static final int SESSION_AVAILABLE_BIT2
	private int mCtrlPort
	private int mMaxThroughput
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int) 
		int devInfo
		int ctrlPort
		int maxTput
	public boolean isWfdEnabled () 
	public void setWfdEnabled (boolean) 
		boolean enabled
	public int getDeviceType () 
	public boolean setDeviceType (int) 
		int deviceType
	public boolean isCoupledSinkSupportedAtSource () 
	public void setCoupledSinkSupportAtSource (boolean) 
		boolean enabled
	public boolean isCoupledSinkSupportedAtSink () 
	public void setCoupledSinkSupportAtSink (boolean) 
		boolean enabled
	public boolean isSessionAvailable () 
	public void setSessionAvailable (boolean) 
		boolean enabled
	public int getControlPort () 
	public void setControlPort (int) 
		int port
	public void setMaxThroughput (int) 
		int maxThroughput
	public int getMaxThroughput () 
	public java.lang.String getDeviceInfoHex () 
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.p2p.WifiP2pWfdInfo) 
		android.net.wifi.p2p.WifiP2pWfdInfo source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/net/wifi/p2p/WifiP2pManager$ChannelListener.class
WifiP2pManager.java
package android.net.wifi.p2p
public abstract android.net.wifi.p2p.WifiP2pManager$ChannelListener extends java.lang.Object {
	public abstract void onChannelDisconnected () 
}

android/net/wifi/WifiWatchdogStateMachine$MaxAvoidTime.class
WifiWatchdogStateMachine.java
package android.net.wifi
 android.net.wifi.WifiWatchdogStateMachine$MaxAvoidTime extends java.lang.Object {
	public final int TIME_MS
	public final int MIN_RSSI_DBM
	public void  (int, int) 
		int time
		int rssi
}

android/net/wifi/WifiStateMachine$VerifyingLinkState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$VerifyingLinkState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
}

android/net/wifi/BatchedScanSettings$1.class
BatchedScanSettings.java
package android.net.wifi
final android.net.wifi.BatchedScanSettings$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.wifi.BatchedScanSettings createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.wifi.BatchedScanSettings settings
		int channelCount
	public android.net.wifi.BatchedScanSettings[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/wifi/SupplicantStateTracker$HandshakeState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$HandshakeState extends com.android.internal.util.State {
	private static final int MAX_SUPPLICANT_LOOP_ITERATIONS
	private int mLoopDetectIndex
	private int mLoopDetectCount
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.net.wifi.StateChangeResult stateChangeResult
		android.net.wifi.SupplicantState state
		android.os.Message message
}

android/net/wifi/WpsResult.class
WpsResult.java
package android.net.wifi
public android.net.wifi.WpsResult extends java.lang.Object implements android.os.Parcelable  {
	public android.net.wifi.WpsResult$Status status
	public String pin
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.wifi.WpsResult$Status) 
		android.net.wifi.WpsResult$Status s
	public java.lang.String toString () 
		StringBuffer sbuf
	public int describeContents () 
	public void  (android.net.wifi.WpsResult) 
		android.net.wifi.WpsResult source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/wifi/SupplicantStateTracker$DormantState.class
SupplicantStateTracker.java
package android.net.wifi
 android.net.wifi.SupplicantStateTracker$DormantState extends com.android.internal.util.State {
	final android.net.wifi.SupplicantStateTracker this$0
	void  (android.net.wifi.SupplicantStateTracker) 
	public void enter () 
}

android/net/wifi/WifiStateMachine$WpsRunningState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$WpsRunningState extends com.android.internal.util.State {
	private android.os.Message mSourceMessage
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
	public void exit () 
}

android/net/wifi/WifiStateMachine$SupplicantStartedState.class
WifiStateMachine.java
package android.net.wifi
 android.net.wifi.WifiStateMachine$SupplicantStartedState extends com.android.internal.util.State {
	final android.net.wifi.WifiStateMachine this$0
	void  (android.net.wifi.WifiStateMachine) 
	public void enter () 
		int defaultInterval
	public boolean processMessage (android.os.Message) 
		boolean ok
		android.os.Message message
	public void exit () 
}

android/net/wifi/WifiConfiguration$ProxySettings.class
WifiConfiguration.java
package android.net.wifi
public final android.net.wifi.WifiConfiguration$ProxySettings extends java.lang.Enum {
	public static final android.net.wifi.WifiConfiguration$ProxySettings NONE
	public static final android.net.wifi.WifiConfiguration$ProxySettings STATIC
	public static final android.net.wifi.WifiConfiguration$ProxySettings UNASSIGNED
	public static final android.net.wifi.WifiConfiguration$ProxySettings PAC
	private static final android.net.wifi.WifiConfiguration$ProxySettings[] $VALUES
	public static android.net.wifi.WifiConfiguration$ProxySettings[] values () 
	public static android.net.wifi.WifiConfiguration$ProxySettings valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/NetworkQuotaInfo.class
NetworkQuotaInfo.java
package android.net
public android.net.NetworkQuotaInfo extends java.lang.Object implements android.os.Parcelable  {
	private final long mEstimatedBytes
	private final long mSoftLimitBytes
	private final long mHardLimitBytes
	public static final long NO_LIMIT
	public static final android.os.Parcelable$Creator CREATOR
	public void  (long, long, long) 
		long estimatedBytes
		long softLimitBytes
		long hardLimitBytes
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public long getEstimatedBytes () 
	public long getSoftLimitBytes () 
	public long getHardLimitBytes () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/net/INetworkStatsService.class
INetworkStatsService.java
package android.net
public abstract android.net.INetworkStatsService extends java.lang.Object implements android.os.IInterface  {
	public abstract android.net.INetworkStatsSession openSession ()  throws android.os.RemoteException 
	public abstract long getNetworkTotalBytes (android.net.NetworkTemplate, long, long)  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getDataLayerSnapshotForUid (int)  throws android.os.RemoteException 
	public abstract java.lang.String[] getMobileIfaces ()  throws android.os.RemoteException 
	public abstract void incrementOperationCount (int, int, int)  throws android.os.RemoteException 
	public abstract void setUidForeground (int, boolean)  throws android.os.RemoteException 
	public abstract void forceUpdate ()  throws android.os.RemoteException 
	public abstract void advisePersistThreshold (long)  throws android.os.RemoteException 
}

android/net/INetworkManagementEventObserver$Stub$Proxy.class
INetworkManagementEventObserver.java
package android.net
 android.net.INetworkManagementEventObserver$Stub$Proxy extends java.lang.Object implements android.net.INetworkManagementEventObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void interfaceStatusChanged (java.lang.String, boolean)  throws android.os.RemoteException 
		String iface
		boolean up
		android.os.Parcel _data
		android.os.Parcel _reply
	public void interfaceLinkStateChanged (java.lang.String, boolean)  throws android.os.RemoteException 
		String iface
		boolean up
		android.os.Parcel _data
		android.os.Parcel _reply
	public void interfaceAdded (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void interfaceRemoved (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addressUpdated (java.lang.String, android.net.LinkAddress)  throws android.os.RemoteException 
		String iface
		android.net.LinkAddress address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addressRemoved (java.lang.String, android.net.LinkAddress)  throws android.os.RemoteException 
		String iface
		android.net.LinkAddress address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void limitReached (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String limitName
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void interfaceClassDataActivityChanged (java.lang.String, boolean)  throws android.os.RemoteException 
		String label
		boolean active
		android.os.Parcel _data
		android.os.Parcel _reply
	public void interfaceDnsServerInfo (java.lang.String, long, java.lang.String[])  throws android.os.RemoteException 
		String iface
		long lifetime
		String[] servers
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/Uri$PathSegmentsBuilder.class
Uri.java
package android.net
 android.net.Uri$PathSegmentsBuilder extends java.lang.Object {
	String[] segments
	int size
	void  () 
	void add (java.lang.String) 
		String[] expanded
		String segment
	android.net.Uri$PathSegments build () 
}

android/net/Uri$Builder.class
Uri.java
package android.net
public final android.net.Uri$Builder extends java.lang.Object {
	private String scheme
	private android.net.Uri$Part opaquePart
	private android.net.Uri$Part authority
	private android.net.Uri$PathPart path
	private android.net.Uri$Part query
	private android.net.Uri$Part fragment
	public void  () 
	public android.net.Uri$Builder scheme (java.lang.String) 
		String scheme
	android.net.Uri$Builder opaquePart (android.net.Uri$Part) 
		android.net.Uri$Part opaquePart
	public android.net.Uri$Builder opaquePart (java.lang.String) 
		String opaquePart
	public android.net.Uri$Builder encodedOpaquePart (java.lang.String) 
		String opaquePart
	android.net.Uri$Builder authority (android.net.Uri$Part) 
		android.net.Uri$Part authority
	public android.net.Uri$Builder authority (java.lang.String) 
		String authority
	public android.net.Uri$Builder encodedAuthority (java.lang.String) 
		String authority
	android.net.Uri$Builder path (android.net.Uri$PathPart) 
		android.net.Uri$PathPart path
	public android.net.Uri$Builder path (java.lang.String) 
		String path
	public android.net.Uri$Builder encodedPath (java.lang.String) 
		String path
	public android.net.Uri$Builder appendPath (java.lang.String) 
		String newSegment
	public android.net.Uri$Builder appendEncodedPath (java.lang.String) 
		String newSegment
	android.net.Uri$Builder query (android.net.Uri$Part) 
		android.net.Uri$Part query
	public android.net.Uri$Builder query (java.lang.String) 
		String query
	public android.net.Uri$Builder encodedQuery (java.lang.String) 
		String query
	android.net.Uri$Builder fragment (android.net.Uri$Part) 
		android.net.Uri$Part fragment
	public android.net.Uri$Builder fragment (java.lang.String) 
		String fragment
	public android.net.Uri$Builder encodedFragment (java.lang.String) 
		String fragment
	public android.net.Uri$Builder appendQueryParameter (java.lang.String, java.lang.String) 
		String key
		String value
		String encodedParameter
		String oldQuery
	public android.net.Uri$Builder clearQuery () 
	public android.net.Uri build () 
		android.net.Uri$PathPart path
	private boolean hasSchemeOrAuthority () 
	public java.lang.String toString () 
}

android/net/INetworkStatsSession$Stub.class
INetworkStatsSession.java
package android.net
public abstract android.net.INetworkStatsSession$Stub extends android.os.Binder implements android.net.INetworkStatsSession  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getSummaryForNetwork
	static final int TRANSACTION_getHistoryForNetwork
	static final int TRANSACTION_getSummaryForAllUid
	static final int TRANSACTION_getHistoryForUid
	static final int TRANSACTION_close
	public void  () 
	public static android.net.INetworkStatsSession 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.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		long _arg1
		long _arg2
		android.net.NetworkStats _result
		android.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		int _arg1
		android.net.NetworkStatsHistory _result
		android.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		long _arg1
		long _arg2
		boolean _arg3
		android.net.NetworkStats _result
		android.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		int _arg1
		int _arg2
		int _arg3
		int _arg4
		android.net.NetworkStatsHistory _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/NetworkQuotaInfo$1.class
NetworkQuotaInfo.java
package android.net
final android.net.NetworkQuotaInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkQuotaInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkQuotaInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/ConnectivityManager.class
ConnectivityManager.java
package android.net
public android.net.ConnectivityManager extends java.lang.Object {
	private static final String TAG
	public static final String CONNECTIVITY_ACTION
	public static final String CONNECTIVITY_ACTION_IMMEDIATE
	public static final String EXTRA_NETWORK_INFO
	public static final String EXTRA_NETWORK_TYPE
	public static final String EXTRA_IS_FAILOVER
	public static final String EXTRA_OTHER_NETWORK_INFO
	public static final String EXTRA_NO_CONNECTIVITY
	public static final String EXTRA_REASON
	public static final String EXTRA_EXTRA_INFO
	public static final String EXTRA_INET_CONDITION
	public static final String ACTION_DATA_ACTIVITY_CHANGE
	public static final String EXTRA_DEVICE_TYPE
	public static final String EXTRA_IS_ACTIVE
	public static final String ACTION_BACKGROUND_DATA_SETTING_CHANGED
	public static final String INET_CONDITION_ACTION
	public static final String ACTION_TETHER_STATE_CHANGED
	public static final String EXTRA_AVAILABLE_TETHER
	public static final String EXTRA_ACTIVE_TETHER
	public static final String EXTRA_ERRORED_TETHER
	public static final String ACTION_CAPTIVE_PORTAL_TEST_COMPLETED
	public static final String EXTRA_IS_CAPTIVE_PORTAL
	public static final int TYPE_NONE
	public static final int TYPE_MOBILE
	public static final int TYPE_WIFI
	public static final int TYPE_MOBILE_MMS
	public static final int TYPE_MOBILE_SUPL
	public static final int TYPE_MOBILE_DUN
	public static final int TYPE_MOBILE_HIPRI
	public static final int TYPE_WIMAX
	public static final int TYPE_BLUETOOTH
	public static final int TYPE_DUMMY
	public static final int TYPE_ETHERNET
	public static final int TYPE_MOBILE_FOTA
	public static final int TYPE_MOBILE_IMS
	public static final int TYPE_MOBILE_CBS
	public static final int TYPE_WIFI_P2P
	public static final int TYPE_MOBILE_IA
	public static final int MAX_RADIO_TYPE
	public static final int MAX_NETWORK_TYPE
	public static final int DEFAULT_NETWORK_PREFERENCE
	public static final int CONNECTIVITY_CHANGE_DELAY_DEFAULT
	private final android.net.IConnectivityManager mService
	private final String mPackageName
	public static final int TETHER_ERROR_NO_ERROR
	public static final int TETHER_ERROR_UNKNOWN_IFACE
	public static final int TETHER_ERROR_SERVICE_UNAVAIL
	public static final int TETHER_ERROR_UNSUPPORTED
	public static final int TETHER_ERROR_UNAVAIL_IFACE
	public static final int TETHER_ERROR_MASTER_ERROR
	public static final int TETHER_ERROR_TETHER_IFACE_ERROR
	public static final int TETHER_ERROR_UNTETHER_IFACE_ERROR
	public static final int TETHER_ERROR_ENABLE_NAT_ERROR
	public static final int TETHER_ERROR_DISABLE_NAT_ERROR
	public static final int TETHER_ERROR_IFACE_CFG_ERROR
	public static boolean isNetworkTypeValid (int) 
		int networkType
	public static java.lang.String getNetworkTypeName (int) 
		int type
	public static boolean isNetworkTypeMobile (int) 
		int networkType
	public static boolean isNetworkTypeWifi (int) 
		int networkType
	public static boolean isNetworkTypeExempt (int) 
		int networkType
	public void setNetworkPreference (int) 
		android.os.RemoteException e
		int preference
	public int getNetworkPreference () 
		android.os.RemoteException e
	public android.net.NetworkInfo getActiveNetworkInfo () 
		android.os.RemoteException e
	public android.net.NetworkInfo getActiveNetworkInfoForUid (int) 
		android.os.RemoteException e
		int uid
	public android.net.NetworkInfo getNetworkInfo (int) 
		android.os.RemoteException e
		int networkType
	public android.net.NetworkInfo[] getAllNetworkInfo () 
		android.os.RemoteException e
	public android.net.NetworkInfo getProvisioningOrActiveNetworkInfo () 
		android.os.RemoteException e
	public android.net.LinkProperties getActiveLinkProperties () 
		android.os.RemoteException e
	public android.net.LinkProperties getLinkProperties (int) 
		android.os.RemoteException e
		int networkType
	public boolean setRadios (boolean) 
		android.os.RemoteException e
		boolean turnOn
	public boolean setRadio (int, boolean) 
		android.os.RemoteException e
		int networkType
		boolean turnOn
	public int startUsingNetworkFeature (int, java.lang.String) 
		android.os.RemoteException e
		int networkType
		String feature
	public int stopUsingNetworkFeature (int, java.lang.String) 
		android.os.RemoteException e
		int networkType
		String feature
	public boolean requestRouteToHost (int, int) 
		int networkType
		int hostAddress
		java.net.InetAddress inetAddress
	public boolean requestRouteToHostAddress (int, java.net.InetAddress) 
		android.os.RemoteException e
		int networkType
		java.net.InetAddress hostAddress
		byte[] address
	public boolean getBackgroundDataSetting () 
	public void setBackgroundDataSetting (boolean) 
		boolean allowBackgroundData
	public android.net.NetworkQuotaInfo getActiveNetworkQuotaInfo () 
		android.os.RemoteException e
	public boolean getMobileDataEnabled () 
		android.os.RemoteException e
	public void setMobileDataEnabled (boolean) 
		android.os.RemoteException e
		boolean enabled
	public void  (android.net.IConnectivityManager, java.lang.String) 
		android.net.IConnectivityManager service
		String packageName
	public static android.net.ConnectivityManager from (android.content.Context) 
		android.content.Context context
	public java.lang.String[] getTetherableIfaces () 
		android.os.RemoteException e
	public java.lang.String[] getTetheredDhcpRanges () 
		android.os.RemoteException e
	public java.lang.String[] getTetheredIfaces () 
		android.os.RemoteException e
	public java.lang.String[] getTetheringErroredIfaces () 
		android.os.RemoteException e
	public int tether (java.lang.String) 
		android.os.RemoteException e
		String iface
	public int untether (java.lang.String) 
		android.os.RemoteException e
		String iface
	public boolean isTetheringSupported () 
		android.os.RemoteException e
	public java.lang.String[] getTetherableUsbRegexs () 
		android.os.RemoteException e
	public java.lang.String[] getTetherableWifiRegexs () 
		android.os.RemoteException e
	public java.lang.String[] getTetherableBluetoothRegexs () 
		android.os.RemoteException e
	public int setUsbTethering (boolean) 
		android.os.RemoteException e
		boolean enable
	public int getLastTetherError (java.lang.String) 
		android.os.RemoteException e
		String iface
	public boolean requestNetworkTransitionWakelock (java.lang.String) 
		android.os.RemoteException e
		String forWhom
	public void reportInetCondition (int, int) 
		android.os.RemoteException e
		int networkType
		int percentage
	public void setGlobalProxy (android.net.ProxyProperties) 
		android.os.RemoteException e
		android.net.ProxyProperties p
	public android.net.ProxyProperties getGlobalProxy () 
		android.os.RemoteException e
	public android.net.ProxyProperties getProxy () 
		android.os.RemoteException e
	public void setDataDependency (int, boolean) 
		android.os.RemoteException e
		int networkType
		boolean met
	public boolean isNetworkSupported (int) 
		android.os.RemoteException e
		int networkType
	public boolean isActiveNetworkMetered () 
		android.os.RemoteException e
	public boolean updateLockdownVpn () 
		android.os.RemoteException e
	public void captivePortalCheckComplete (android.net.NetworkInfo) 
		android.os.RemoteException e
		android.net.NetworkInfo info
	public void captivePortalCheckCompleted (android.net.NetworkInfo, boolean) 
		android.os.RemoteException e
		android.net.NetworkInfo info
		boolean isCaptivePortal
	public void supplyMessenger (int, android.os.Messenger) 
		android.os.RemoteException e
		int networkType
		android.os.Messenger messenger
	public int checkMobileProvisioning (int) 
		android.os.RemoteException e
		int suggestedTimeOutMs
		int timeOutMs
	public java.lang.String getMobileProvisioningUrl () 
		android.os.RemoteException e
	public java.lang.String getMobileRedirectedProvisioningUrl () 
		android.os.RemoteException e
	public android.net.LinkQualityInfo getLinkQualityInfo (int) 
		android.net.LinkQualityInfo li
		android.os.RemoteException e
		int networkType
	public android.net.LinkQualityInfo getActiveLinkQualityInfo () 
		android.net.LinkQualityInfo li
		android.os.RemoteException e
	public android.net.LinkQualityInfo[] getAllLinkQualityInfo () 
		android.net.LinkQualityInfo[] li
		android.os.RemoteException e
	public void setProvisioningNotificationVisible (boolean, int, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		boolean visible
		int networkType
		String extraInfo
		String url
	public void setAirplaneMode (boolean) 
		android.os.RemoteException e
		boolean enable
}

android/net/Uri$Part.class
Uri.java
package android.net
 android.net.Uri$Part extends android.net.Uri$AbstractPart {
	static final android.net.Uri$Part NULL
	static final android.net.Uri$Part EMPTY
	private void  (java.lang.String, java.lang.String) 
		String encoded
		String decoded
	boolean isEmpty () 
	java.lang.String getEncoded () 
		boolean hasEncoded
	static android.net.Uri$Part readFrom (android.os.Parcel) 
		android.os.Parcel parcel
		int representation
	static android.net.Uri$Part nonNull (android.net.Uri$Part) 
		android.net.Uri$Part part
	static android.net.Uri$Part fromEncoded (java.lang.String) 
		String encoded
	static android.net.Uri$Part fromDecoded (java.lang.String) 
		String decoded
	static android.net.Uri$Part from (java.lang.String, java.lang.String) 
		String encoded
		String decoded
	void  (java.lang.String, java.lang.String, android.net.Uri$1) 
		String x0
		String x1
		android.net.Uri$1 x2
	static void  () 
}

android/net/MailTo.class
MailTo.java
package android.net
public android.net.MailTo extends java.lang.Object {
	public static final String MAILTO_SCHEME
	private java.util.HashMap mHeaders
	private static final String TO
	private static final String BODY
	private static final String CC
	private static final String SUBJECT
	public static boolean isMailTo (java.lang.String) 
		String url
	public static android.net.MailTo parse (java.lang.String)  throws android.net.ParseException 
		String[] nameval
		String q
		String[] arr$
		int len$
		int i$
		String[] queries
		String addr
		String url
		String noScheme
		android.net.Uri email
		android.net.MailTo m
		String query
		String address
	public java.lang.String getTo () 
	public java.lang.String getCc () 
	public java.lang.String getSubject () 
	public java.lang.String getBody () 
	public java.util.Map getHeaders () 
	public java.lang.String toString () 
		java.util.Map$Entry header
		java.util.Iterator i$
		StringBuilder sb
	private void  () 
}

android/net/Uri$HierarchicalUri.class
Uri.java
package android.net
 android.net.Uri$HierarchicalUri extends android.net.Uri$AbstractHierarchicalUri {
	static final int TYPE_ID
	private final String scheme
	private final android.net.Uri$Part authority
	private final android.net.Uri$PathPart path
	private final android.net.Uri$Part query
	private final android.net.Uri$Part fragment
	private android.net.Uri$Part ssp
	private volatile String uriString
	private void  (java.lang.String, android.net.Uri$Part, android.net.Uri$PathPart, android.net.Uri$Part, android.net.Uri$Part) 
		String scheme
		android.net.Uri$Part authority
		android.net.Uri$PathPart path
		android.net.Uri$Part query
		android.net.Uri$Part fragment
	static android.net.Uri readFrom (android.os.Parcel) 
		android.os.Parcel parcel
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public boolean isHierarchical () 
	public boolean isRelative () 
	public java.lang.String getScheme () 
	private android.net.Uri$Part getSsp () 
	public java.lang.String getEncodedSchemeSpecificPart () 
	public java.lang.String getSchemeSpecificPart () 
	private java.lang.String makeSchemeSpecificPart () 
		StringBuilder builder
	private void appendSspTo (java.lang.StringBuilder) 
		StringBuilder builder
		String encodedAuthority
		String encodedPath
	public java.lang.String getAuthority () 
	public java.lang.String getEncodedAuthority () 
	public java.lang.String getEncodedPath () 
	public java.lang.String getPath () 
	public java.lang.String getQuery () 
	public java.lang.String getEncodedQuery () 
	public java.lang.String getFragment () 
	public java.lang.String getEncodedFragment () 
	public java.util.List getPathSegments () 
	public java.lang.String toString () 
		boolean cached
	private java.lang.String makeUriString () 
		StringBuilder builder
	public android.net.Uri$Builder buildUpon () 
	void  (java.lang.String, android.net.Uri$Part, android.net.Uri$PathPart, android.net.Uri$Part, android.net.Uri$Part, android.net.Uri$1) 
		String x0
		android.net.Uri$Part x1
		android.net.Uri$PathPart x2
		android.net.Uri$Part x3
		android.net.Uri$Part x4
		android.net.Uri$1 x5
}

android/net/LocalSocketImpl.class
LocalSocketImpl.java
package android.net
 android.net.LocalSocketImpl extends java.lang.Object {
	private android.net.LocalSocketImpl$SocketInputStream fis
	private android.net.LocalSocketImpl$SocketOutputStream fos
	private Object readMonitor
	private Object writeMonitor
	private java.io.FileDescriptor fd
	private boolean mFdCreatedInternally
	java.io.FileDescriptor[] inboundFileDescriptors
	java.io.FileDescriptor[] outboundFileDescriptors
	private native int pending_native (java.io.FileDescriptor)  throws java.io.IOException 
	private native int available_native (java.io.FileDescriptor)  throws java.io.IOException 
	private native int read_native (java.io.FileDescriptor)  throws java.io.IOException 
	private native int readba_native (byte[], int, int, java.io.FileDescriptor)  throws java.io.IOException 
	private native void writeba_native (byte[], int, int, java.io.FileDescriptor)  throws java.io.IOException 
	private native void write_native (int, java.io.FileDescriptor)  throws java.io.IOException 
	private native void connectLocal (java.io.FileDescriptor, java.lang.String, int)  throws java.io.IOException 
	private native void bindLocal (java.io.FileDescriptor, java.lang.String, int)  throws java.io.IOException 
	private native void listen_native (java.io.FileDescriptor, int)  throws java.io.IOException 
	private native void shutdown (java.io.FileDescriptor, boolean) 
	private native android.net.Credentials getPeerCredentials_native (java.io.FileDescriptor)  throws java.io.IOException 
	private native int getOption_native (java.io.FileDescriptor, int)  throws java.io.IOException 
	private native void setOption_native (java.io.FileDescriptor, int, int, int)  throws java.io.IOException 
	private native java.io.FileDescriptor accept (java.io.FileDescriptor, android.net.LocalSocketImpl)  throws java.io.IOException 
	void  () 
	void  (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
	public java.lang.String toString () 
	public void create (int)  throws java.io.IOException 
		android.system.ErrnoException e
		int osType
		int sockType
	public void close ()  throws java.io.IOException 
		android.system.ErrnoException e
	protected void connect (android.net.LocalSocketAddress, int)  throws java.io.IOException 
		android.net.LocalSocketAddress address
		int timeout
	public void bind (android.net.LocalSocketAddress)  throws java.io.IOException 
		android.net.LocalSocketAddress endpoint
	protected void listen (int)  throws java.io.IOException 
		int backlog
	protected void accept (android.net.LocalSocketImpl)  throws java.io.IOException 
		android.net.LocalSocketImpl s
	protected java.io.InputStream getInputStream ()  throws java.io.IOException 
	protected java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	protected int available ()  throws java.io.IOException 
	protected void shutdownInput ()  throws java.io.IOException 
	protected void shutdownOutput ()  throws java.io.IOException 
	protected java.io.FileDescriptor getFileDescriptor () 
	protected boolean supportsUrgentData () 
	protected void sendUrgentData (int)  throws java.io.IOException 
		int data
	public java.lang.Object getOption (int)  throws java.io.IOException 
		int optID
		int value
	public void setOption (int, java.lang.Object)  throws java.io.IOException 
		int optID
		Object value
		int boolValue
		int intValue
	public void setFileDescriptorsForSend (java.io.FileDescriptor[]) 
		java.io.FileDescriptor[] fds
	public java.io.FileDescriptor[] getAncillaryFileDescriptors ()  throws java.io.IOException 
		java.io.FileDescriptor[] result
	public android.net.Credentials getPeerCredentials ()  throws java.io.IOException 
	public android.net.LocalSocketAddress getSockAddress ()  throws java.io.IOException 
	protected void finalize ()  throws java.io.IOException 
	static java.io.FileDescriptor access$000 (android.net.LocalSocketImpl) 
		android.net.LocalSocketImpl x0
	static int access$100 (android.net.LocalSocketImpl, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		java.io.FileDescriptor x1
	static java.lang.Object access$200 (android.net.LocalSocketImpl) 
		android.net.LocalSocketImpl x0
	static int access$300 (android.net.LocalSocketImpl, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		java.io.FileDescriptor x1
	static int access$400 (android.net.LocalSocketImpl, byte[], int, int, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		byte[] x1
		int x2
		int x3
		java.io.FileDescriptor x4
	static java.lang.Object access$500 (android.net.LocalSocketImpl) 
		android.net.LocalSocketImpl x0
	static void access$600 (android.net.LocalSocketImpl, byte[], int, int, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		byte[] x1
		int x2
		int x3
		java.io.FileDescriptor x4
	static void access$700 (android.net.LocalSocketImpl, int, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		int x1
		java.io.FileDescriptor x2
	static int access$800 (android.net.LocalSocketImpl, java.io.FileDescriptor)  throws java.io.IOException 
		android.net.LocalSocketImpl x0
		java.io.FileDescriptor x1
}

android/net/DnsPinger$DnsArg.class
DnsPinger.java
package android.net
 android.net.DnsPinger$DnsArg extends java.lang.Object {
	java.net.InetAddress dns
	int seq
	final android.net.DnsPinger this$0
	void  (android.net.DnsPinger, java.net.InetAddress, int) 
		java.net.InetAddress d
		int s
}

android/net/Uri$Part$EmptyPart.class
Uri.java
package android.net
 android.net.Uri$Part$EmptyPart extends android.net.Uri$Part {
	public void  (java.lang.String) 
		String value
	boolean isEmpty () 
}

android/net/LinkProperties$CompareResult.class
LinkProperties.java
package android.net
public android.net.LinkProperties$CompareResult extends java.lang.Object {
	public java.util.Collection removed
	public java.util.Collection added
	public void  () 
	public java.lang.String toString () 
		Object addr
		java.util.Iterator i$
		Object addr
		java.util.Iterator i$
		String retVal
}

android/net/DhcpStateMachine.class
DhcpStateMachine.java
package android.net
public android.net.DhcpStateMachine extends com.android.internal.util.StateMachine {
	private static final String TAG
	private static final boolean DBG
	private com.android.internal.util.StateMachine mController
	private android.content.Context mContext
	private android.content.BroadcastReceiver mBroadcastReceiver
	private android.app.AlarmManager mAlarmManager
	private android.app.PendingIntent mDhcpRenewalIntent
	private android.os.PowerManager$WakeLock mDhcpRenewWakeLock
	private static final String WAKELOCK_TAG
	private android.net.DhcpResults mDhcpResults
	private static final int DHCP_RENEW
	private static final String ACTION_DHCP_RENEW
	private static final int MIN_RENEWAL_TIME_SECS
	private final String mInterfaceName
	private boolean mRegisteredForPreDhcpNotification
	private static final int BASE
	public static final int CMD_START_DHCP
	public static final int CMD_STOP_DHCP
	public static final int CMD_RENEW_DHCP
	public static final int CMD_PRE_DHCP_ACTION
	public static final int CMD_POST_DHCP_ACTION
	public static final int CMD_ON_QUIT
	public static final int CMD_PRE_DHCP_ACTION_COMPLETE
	public static final int DHCP_SUCCESS
	public static final int DHCP_FAILURE
	private com.android.internal.util.State mDefaultState
	private com.android.internal.util.State mStoppedState
	private com.android.internal.util.State mWaitBeforeStartState
	private com.android.internal.util.State mRunningState
	private com.android.internal.util.State mWaitBeforeRenewalState
	private void  (android.content.Context, com.android.internal.util.StateMachine, java.lang.String) 
		android.content.Context context
		com.android.internal.util.StateMachine controller
		String intf
		android.content.Intent dhcpRenewalIntent
		android.os.PowerManager powerManager
	public static android.net.DhcpStateMachine makeDhcpStateMachine (android.content.Context, com.android.internal.util.StateMachine, java.lang.String) 
		android.content.Context context
		com.android.internal.util.StateMachine controller
		String intf
		android.net.DhcpStateMachine dsm
	public void registerForPreDhcpNotification () 
	public void doQuit () 
	protected void onQuitting () 
	private boolean runDhcp (android.net.DhcpStateMachine$DhcpAction) 
		long leaseDuration
		android.net.DhcpStateMachine$DhcpAction dhcpAction
		boolean success
		android.net.DhcpResults dhcpResults
	static android.os.PowerManager$WakeLock access$000 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static android.content.BroadcastReceiver access$100 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static android.content.Context access$200 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static java.lang.String access$300 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static boolean access$400 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static com.android.internal.util.StateMachine access$500 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static com.android.internal.util.State access$600 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static void access$700 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static boolean access$800 (android.net.DhcpStateMachine, android.net.DhcpStateMachine$DhcpAction) 
		android.net.DhcpStateMachine x0
		android.net.DhcpStateMachine$DhcpAction x1
	static com.android.internal.util.State access$900 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static void access$1000 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$1100 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$1200 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static void access$1300 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$1400 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static android.app.PendingIntent access$1500 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static android.app.AlarmManager access$1600 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static void access$1700 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static com.android.internal.util.State access$1800 (android.net.DhcpStateMachine) 
		android.net.DhcpStateMachine x0
	static void access$1900 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$2000 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$2100 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$2200 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
	static void access$2300 (android.net.DhcpStateMachine, com.android.internal.util.IState) 
		android.net.DhcpStateMachine x0
		com.android.internal.util.IState x1
}

android/net/NetworkTemplate.class
NetworkTemplate.java
package android.net
public android.net.NetworkTemplate extends java.lang.Object implements android.os.Parcelable  {
	public static final int MATCH_MOBILE_ALL
	public static final int MATCH_MOBILE_3G_LOWER
	public static final int MATCH_MOBILE_4G
	public static final int MATCH_WIFI
	public static final int MATCH_ETHERNET
	public static final int MATCH_MOBILE_WILDCARD
	public static final int MATCH_WIFI_WILDCARD
	private static final int[] DATA_USAGE_NETWORK_TYPES
	private static boolean sForceAllNetworkTypes
	private final int mMatchRule
	private final String mSubscriberId
	private final String mNetworkId
	public static final android.os.Parcelable$Creator CREATOR
	public static void forceAllNetworkTypes () 
	public static android.net.NetworkTemplate buildTemplateMobileAll (java.lang.String) 
		String subscriberId
	public static android.net.NetworkTemplate buildTemplateMobile3gLower (java.lang.String) 
		String subscriberId
	public static android.net.NetworkTemplate buildTemplateMobile4g (java.lang.String) 
		String subscriberId
	public static android.net.NetworkTemplate buildTemplateMobileWildcard () 
	public static android.net.NetworkTemplate buildTemplateWifiWildcard () 
	public static android.net.NetworkTemplate buildTemplateWifi () 
	public static android.net.NetworkTemplate buildTemplateWifi (java.lang.String) 
		String networkId
	public static android.net.NetworkTemplate buildTemplateEthernet () 
	public void  (int, java.lang.String, java.lang.String) 
		int matchRule
		String subscriberId
		String networkId
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public java.lang.String toString () 
		StringBuilder builder
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.net.NetworkTemplate other
		Object obj
	public int getMatchRule () 
	public java.lang.String getSubscriberId () 
	public java.lang.String getNetworkId () 
	public boolean matches (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesMobile (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesMobile3gLower (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesMobile4g (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesWifi (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesEthernet (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesMobileWildcard (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private boolean matchesWifiWildcard (android.net.NetworkIdentity) 
		android.net.NetworkIdentity ident
	private static java.lang.String getMatchRuleName (int) 
		int matchRule
	private static void ensureSubtypeAvailable () 
	void  (android.os.Parcel, android.net.NetworkTemplate$1) 
		android.os.Parcel x0
		android.net.NetworkTemplate$1 x1
	static void  () 
}

android/net/EthernetDataTracker$1.class
EthernetDataTracker.java
package android.net
 android.net.EthernetDataTracker$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.net.EthernetDataTracker this$0
	void  (android.net.EthernetDataTracker) 
	public void run () 
		android.net.DhcpResults dhcpResults
		android.os.Message msg
}

android/net/MobileLinkQualityInfo.class
MobileLinkQualityInfo.java
package android.net
public android.net.MobileLinkQualityInfo extends android.net.LinkQualityInfo {
	private int mMobileNetworkType
	private int mRssi
	private int mGsmErrorRate
	private int mCdmaDbm
	private int mCdmaEcio
	private int mEvdoDbm
	private int mEvdoEcio
	private int mEvdoSnr
	private int mLteSignalStrength
	private int mLteRsrp
	private int mLteRsrq
	private int mLteRssnr
	private int mLteCqi
	public void  () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public static android.net.MobileLinkQualityInfo createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
		android.net.MobileLinkQualityInfo li
	public int getMobileNetworkType () 
	public void setMobileNetworkType (int) 
		int mobileNetworkType
	public int getRssi () 
	public void setRssi (int) 
		int Rssi
	public int getGsmErrorRate () 
	public void setGsmErrorRate (int) 
		int gsmErrorRate
	public int getCdmaDbm () 
	public void setCdmaDbm (int) 
		int cdmaDbm
	public int getCdmaEcio () 
	public void setCdmaEcio (int) 
		int cdmaEcio
	public int getEvdoDbm () 
	public void setEvdoDbm (int) 
		int evdoDbm
	public int getEvdoEcio () 
	public void setEvdoEcio (int) 
		int evdoEcio
	public int getEvdoSnr () 
	public void setEvdoSnr (int) 
		int evdoSnr
	public int getLteSignalStrength () 
	public void setLteSignalStrength (int) 
		int lteSignalStrength
	public int getLteRsrp () 
	public void setLteRsrp (int) 
		int lteRsrp
	public int getLteRsrq () 
	public void setLteRsrq (int) 
		int lteRsrq
	public int getLteRssnr () 
	public void setLteRssnr (int) 
		int lteRssnr
	public int getLteCqi () 
	public void setLteCqi (int) 
		int lteCqi
}

android/net/INetworkStatsService$Stub.class
INetworkStatsService.java
package android.net
public abstract android.net.INetworkStatsService$Stub extends android.os.Binder implements android.net.INetworkStatsService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_openSession
	static final int TRANSACTION_getNetworkTotalBytes
	static final int TRANSACTION_getDataLayerSnapshotForUid
	static final int TRANSACTION_getMobileIfaces
	static final int TRANSACTION_incrementOperationCount
	static final int TRANSACTION_setUidForeground
	static final int TRANSACTION_forceUpdate
	static final int TRANSACTION_advisePersistThreshold
	public void  () 
	public static android.net.INetworkStatsService 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.net.INetworkStatsSession _result
		android.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		long _arg1
		long _arg2
		long _result
		int _arg0
		android.net.NetworkStats _result
		String[] _result
		int _arg0
		int _arg1
		int _arg2
		int _arg0
		boolean _arg1
		long _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/WifiLinkQualityInfo.class
WifiLinkQualityInfo.java
package android.net
public android.net.WifiLinkQualityInfo extends android.net.LinkQualityInfo {
	private int mType
	private String mBssid
	private int mRssi
	private long mTxGood
	private long mTxBad
	public void  () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public static android.net.WifiLinkQualityInfo createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
		android.net.WifiLinkQualityInfo li
	public int getType () 
	public void setType (int) 
		int type
	public java.lang.String getBssid () 
	public void setBssid (java.lang.String) 
		String bssid
	public int getRssi () 
	public void setRssi (int) 
		int rssi
	public long getTxGood () 
	public void setTxGood (long) 
		long txGood
	public long getTxBad () 
	public void setTxBad (long) 
		long txBad
}

android/net/LinkQualityInfo.class
LinkQualityInfo.java
package android.net
public android.net.LinkQualityInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int UNKNOWN_INT
	public static final long UNKNOWN_LONG
	public static final int NORMALIZED_MIN_SIGNAL_STRENGTH
	public static final int NORMALIZED_MAX_SIGNAL_STRENGTH
	public static final int NORMALIZED_SIGNAL_STRENGTH_RANGE
	private int mNetworkType
	private int mNormalizedSignalStrength
	private long mPacketCount
	private long mPacketErrorCount
	private int mTheoreticalTxBandwidth
	private int mTheoreticalRxBandwidth
	private int mTheoreticalLatency
	private long mLastDataSampleTime
	private int mDataSampleDuration
	protected static final int OBJECT_TYPE_LINK_QUALITY_INFO
	protected static final int OBJECT_TYPE_WIFI_LINK_QUALITY_INFO
	protected static final int OBJECT_TYPE_MOBILE_LINK_QUALITY_INFO
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void writeToParcel (android.os.Parcel, int, int) 
		android.os.Parcel dest
		int flags
		int objectType
	protected void initializeFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public int getNetworkType () 
	public void setNetworkType (int) 
		int networkType
	public int getNormalizedSignalStrength () 
	public void setNormalizedSignalStrength (int) 
		int normalizedSignalStrength
	public long getPacketCount () 
	public void setPacketCount (long) 
		long packetCount
	public long getPacketErrorCount () 
	public void setPacketErrorCount (long) 
		long packetErrorCount
	public int getTheoreticalTxBandwidth () 
	public void setTheoreticalTxBandwidth (int) 
		int theoreticalTxBandwidth
	public int getTheoreticalRxBandwidth () 
	public void setTheoreticalRxBandwidth (int) 
		int theoreticalRxBandwidth
	public int getTheoreticalLatency () 
	public void setTheoreticalLatency (int) 
		int theoreticalLatency
	public long getLastDataSampleTime () 
	public void setLastDataSampleTime (long) 
		long lastDataSampleTime
	public int getDataSampleDuration () 
	public void setDataSampleDuration (int) 
		int dataSampleDuration
	static void  () 
}

android/net/INetworkPolicyListener.class
INetworkPolicyListener.java
package android.net
public abstract android.net.INetworkPolicyListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onUidRulesChanged (int, int)  throws android.os.RemoteException 
	public abstract void onMeteredIfacesChanged (java.lang.String[])  throws android.os.RemoteException 
	public abstract void onRestrictBackgroundChanged (boolean)  throws android.os.RemoteException 
}

android/net/Uri$AbstractPart$Representation.class
Uri.java
package android.net
 android.net.Uri$AbstractPart$Representation extends java.lang.Object {
	static final int BOTH
	static final int ENCODED
	static final int DECODED
	void  () 
}

android/net/DhcpStateMachine$WaitBeforeRenewalState.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$WaitBeforeRenewalState extends com.android.internal.util.State {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean retValue
	public void exit () 
}

android/net/Proxy$AndroidProxySelectorRoutePlanner.class
Proxy.java
package android.net
 android.net.Proxy$AndroidProxySelectorRoutePlanner extends org.apache.http.impl.conn.ProxySelectorRoutePlanner {
	private android.content.Context mContext
	public void  (org.apache.http.conn.scheme.SchemeRegistry, java.net.ProxySelector, android.content.Context) 
		org.apache.http.conn.scheme.SchemeRegistry schreg
		java.net.ProxySelector prosel
		android.content.Context context
	protected java.net.Proxy chooseProxy (java.util.List, org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) 
		java.util.List proxies
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
	protected org.apache.http.HttpHost determineProxy (org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
	public org.apache.http.conn.routing.HttpRoute determineRoute (org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
		org.apache.http.HttpHost proxy
}

android/net/IConnectivityManager$Stub.class
IConnectivityManager.java
package android.net
public abstract android.net.IConnectivityManager$Stub extends android.os.Binder implements android.net.IConnectivityManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_markSocketAsUser
	static final int TRANSACTION_setNetworkPreference
	static final int TRANSACTION_getNetworkPreference
	static final int TRANSACTION_getActiveNetworkInfo
	static final int TRANSACTION_getActiveNetworkInfoForUid
	static final int TRANSACTION_getNetworkInfo
	static final int TRANSACTION_getAllNetworkInfo
	static final int TRANSACTION_getProvisioningOrActiveNetworkInfo
	static final int TRANSACTION_isNetworkSupported
	static final int TRANSACTION_getActiveLinkProperties
	static final int TRANSACTION_getLinkProperties
	static final int TRANSACTION_getAllNetworkState
	static final int TRANSACTION_getActiveNetworkQuotaInfo
	static final int TRANSACTION_isActiveNetworkMetered
	static final int TRANSACTION_setRadios
	static final int TRANSACTION_setRadio
	static final int TRANSACTION_startUsingNetworkFeature
	static final int TRANSACTION_stopUsingNetworkFeature
	static final int TRANSACTION_requestRouteToHost
	static final int TRANSACTION_requestRouteToHostAddress
	static final int TRANSACTION_getMobileDataEnabled
	static final int TRANSACTION_setMobileDataEnabled
	static final int TRANSACTION_setPolicyDataEnable
	static final int TRANSACTION_tether
	static final int TRANSACTION_untether
	static final int TRANSACTION_getLastTetherError
	static final int TRANSACTION_isTetheringSupported
	static final int TRANSACTION_getTetherableIfaces
	static final int TRANSACTION_getTetheredDhcpRanges
	static final int TRANSACTION_getTetheredIfaces
	static final int TRANSACTION_getTetheringErroredIfaces
	static final int TRANSACTION_getTetherableUsbRegexs
	static final int TRANSACTION_getTetherableWifiRegexs
	static final int TRANSACTION_getTetherableBluetoothRegexs
	static final int TRANSACTION_setUsbTethering
	static final int TRANSACTION_requestNetworkTransitionWakelock
	static final int TRANSACTION_reportInetCondition
	static final int TRANSACTION_getGlobalProxy
	static final int TRANSACTION_setGlobalProxy
	static final int TRANSACTION_getProxy
	static final int TRANSACTION_setDataDependency
	static final int TRANSACTION_protectVpn
	static final int TRANSACTION_prepareVpn
	static final int TRANSACTION_establishVpn
	static final int TRANSACTION_getVpnConfig
	static final int TRANSACTION_startLegacyVpn
	static final int TRANSACTION_getLegacyVpnInfo
	static final int TRANSACTION_updateLockdownVpn
	static final int TRANSACTION_captivePortalCheckComplete
	static final int TRANSACTION_captivePortalCheckCompleted
	static final int TRANSACTION_supplyMessenger
	static final int TRANSACTION_findConnectionTypeForIface
	static final int TRANSACTION_checkMobileProvisioning
	static final int TRANSACTION_getMobileProvisioningUrl
	static final int TRANSACTION_getMobileRedirectedProvisioningUrl
	static final int TRANSACTION_getLinkQualityInfo
	static final int TRANSACTION_getActiveLinkQualityInfo
	static final int TRANSACTION_getAllLinkQualityInfo
	static final int TRANSACTION_setProvisioningNotificationVisible
	static final int TRANSACTION_setAirplaneMode
	public void  () 
	public static android.net.IConnectivityManager 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.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		int _arg1
		int _arg0
		int _result
		android.net.NetworkInfo _result
		int _arg0
		android.net.NetworkInfo _result
		int _arg0
		android.net.NetworkInfo _result
		android.net.NetworkInfo[] _result
		android.net.NetworkInfo _result
		int _arg0
		boolean _result
		android.net.LinkProperties _result
		int _arg0
		android.net.LinkProperties _result
		android.net.NetworkState[] _result
		android.net.NetworkQuotaInfo _result
		boolean _result
		boolean _arg0
		boolean _result
		int _arg0
		boolean _arg1
		boolean _result
		int _arg0
		String _arg1
		android.os.IBinder _arg2
		int _result
		int _arg0
		String _arg1
		int _result
		int _arg0
		int _arg1
		String _arg2
		boolean _result
		int _arg0
		byte[] _arg1
		String _arg2
		boolean _result
		boolean _result
		boolean _arg0
		int _arg0
		boolean _arg1
		String _arg0
		int _result
		String _arg0
		int _result
		String _arg0
		int _result
		boolean _result
		String[] _result
		String[] _result
		String[] _result
		String[] _result
		String[] _result
		String[] _result
		String[] _result
		boolean _arg0
		int _result
		String _arg0
		int _arg0
		int _arg1
		android.net.ProxyProperties _result
		android.net.ProxyProperties _arg0
		android.net.ProxyProperties _arg0
		android.net.ProxyProperties _result
		int _arg0
		boolean _arg1
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		boolean _result
		String _arg0
		String _arg1
		boolean _result
		com.android.internal.net.VpnConfig _arg0
		com.android.internal.net.VpnConfig _arg0
		android.os.ParcelFileDescriptor _result
		com.android.internal.net.VpnConfig _result
		com.android.internal.net.VpnProfile _arg0
		com.android.internal.net.VpnProfile _arg0
		com.android.internal.net.LegacyVpnInfo _result
		boolean _result
		android.net.NetworkInfo _arg0
		android.net.NetworkInfo _arg0
		android.net.NetworkInfo _arg0
		android.net.NetworkInfo _arg0
		boolean _arg1
		android.os.Messenger _arg1
		int _arg0
		android.os.Messenger _arg1
		String _arg0
		int _result
		int _arg0
		int _result
		String _result
		String _result
		int _arg0
		android.net.LinkQualityInfo _result
		android.net.LinkQualityInfo _result
		android.net.LinkQualityInfo[] _result
		boolean _arg0
		int _arg1
		String _arg2
		String _arg3
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/Uri$StringUri.class
Uri.java
package android.net
 android.net.Uri$StringUri extends android.net.Uri$AbstractHierarchicalUri {
	static final int TYPE_ID
	private final String uriString
	private volatile int cachedSsi
	private volatile int cachedFsi
	private volatile String scheme
	private android.net.Uri$Part ssp
	private android.net.Uri$Part authority
	private android.net.Uri$PathPart path
	private android.net.Uri$Part query
	private android.net.Uri$Part fragment
	private void  (java.lang.String) 
		String uriString
	static android.net.Uri readFrom (android.os.Parcel) 
		android.os.Parcel parcel
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	private int findSchemeSeparator () 
	private int findFragmentSeparator () 
	public boolean isHierarchical () 
		int ssi
	public boolean isRelative () 
	public java.lang.String getScheme () 
		boolean cached
	private java.lang.String parseScheme () 
		int ssi
	private android.net.Uri$Part getSsp () 
	public java.lang.String getEncodedSchemeSpecificPart () 
	public java.lang.String getSchemeSpecificPart () 
	private java.lang.String parseSsp () 
		int ssi
		int fsi
	private android.net.Uri$Part getAuthorityPart () 
		String encodedAuthority
	public java.lang.String getEncodedAuthority () 
	public java.lang.String getAuthority () 
	private android.net.Uri$PathPart getPathPart () 
	public java.lang.String getPath () 
	public java.lang.String getEncodedPath () 
	public java.util.List getPathSegments () 
	private java.lang.String parsePath () 
		boolean schemeOnly
		String uriString
		int ssi
	private android.net.Uri$Part getQueryPart () 
	public java.lang.String getEncodedQuery () 
	private java.lang.String parseQuery () 
		int qsi
		int fsi
	public java.lang.String getQuery () 
	private android.net.Uri$Part getFragmentPart () 
	public java.lang.String getEncodedFragment () 
	private java.lang.String parseFragment () 
		int fsi
	public java.lang.String getFragment () 
	public java.lang.String toString () 
	static java.lang.String parseAuthority (java.lang.String, int) 
		int end
		String uriString
		int ssi
		int length
	static java.lang.String parsePath (java.lang.String, int) 
		int pathStart
		String uriString
		int ssi
		int length
		int pathStart
		int pathEnd
	public android.net.Uri$Builder buildUpon () 
	void  (java.lang.String, android.net.Uri$1) 
		String x0
		android.net.Uri$1 x1
}

android/net/DhcpStateMachine$WaitBeforeStartState.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$WaitBeforeStartState extends com.android.internal.util.State {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean retValue
}

android/net/ProxyProperties.class
ProxyProperties.java
package android.net
public android.net.ProxyProperties extends java.lang.Object implements android.os.Parcelable  {
	private String mHost
	private int mPort
	private String mExclusionList
	private String[] mParsedExclusionList
	private String mPacFileUrl
	public static final String LOCAL_EXCL_LIST
	public static final int LOCAL_PORT
	public static final String LOCAL_HOST
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, java.lang.String) 
		String host
		int port
		String exclList
	public void  (java.lang.String) 
		String pacFileUrl
	public void  (java.lang.String, int) 
		String pacFileUrl
		int localProxyPort
	private void  (java.lang.String, int, java.lang.String, java.lang.String[]) 
		String host
		int port
		String exclList
		String[] parsedExclList
	public void  (android.net.ProxyProperties) 
		android.net.ProxyProperties source
	public java.net.InetSocketAddress getSocketAddress () 
		IllegalArgumentException e
		java.net.InetSocketAddress inetSocketAddress
	public java.lang.String getPacFileUrl () 
	public java.lang.String getHost () 
	public int getPort () 
	public java.lang.String getExclusionList () 
	private void setExclusionList (java.lang.String) 
		String s
		int i
		String[] splitExclusionList
		String exclusionList
	public boolean isExcluded (java.lang.String) 
		int i
		String url
		android.net.Uri u
		String urlDomain
	public boolean isValid () 
		IllegalArgumentException e
	public java.net.Proxy makeProxy () 
		java.net.InetSocketAddress inetSocketAddress
		IllegalArgumentException e
		java.net.Proxy proxy
	public java.lang.String toString () 
		StringBuilder sb
	public boolean equals (java.lang.Object) 
		Object o
		android.net.ProxyProperties p
	public int describeContents () 
	public int hashCode () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (java.lang.String, int, java.lang.String, java.lang.String[], android.net.ProxyProperties$1) 
		String x0
		int x1
		String x2
		String[] x3
		android.net.ProxyProperties$1 x4
	static void  () 
}

android/net/InterfaceConfiguration.class
InterfaceConfiguration.java
package android.net
public android.net.InterfaceConfiguration extends java.lang.Object implements android.os.Parcelable  {
	private String mHwAddr
	private android.net.LinkAddress mAddr
	private java.util.HashSet mFlags
	private static final String FLAG_UP
	private static final String FLAG_DOWN
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.String toString () 
		StringBuilder builder
	public java.lang.Iterable getFlags () 
	public boolean hasFlag (java.lang.String) 
		String flag
	public void clearFlag (java.lang.String) 
		String flag
	public void setFlag (java.lang.String) 
		String flag
	public void setInterfaceUp () 
	public void setInterfaceDown () 
	public android.net.LinkAddress getLinkAddress () 
	public void setLinkAddress (android.net.LinkAddress) 
		android.net.LinkAddress addr
	public java.lang.String getHardwareAddress () 
	public void setHardwareAddress (java.lang.String) 
		String hwAddr
	public boolean isActive () 
		byte b
		byte[] arr$
		int len$
		int i$
		NullPointerException e
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		String flag
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	private static void validateFlag (java.lang.String) 
		String flag
	static java.lang.String access$002 (android.net.InterfaceConfiguration, java.lang.String) 
		android.net.InterfaceConfiguration x0
		String x1
	static android.net.LinkAddress access$102 (android.net.InterfaceConfiguration, android.net.LinkAddress) 
		android.net.InterfaceConfiguration x0
		android.net.LinkAddress x1
	static java.util.HashSet access$200 (android.net.InterfaceConfiguration) 
		android.net.InterfaceConfiguration x0
	static void  () 
}

android/net/INetworkPolicyListener$Stub$Proxy.class
INetworkPolicyListener.java
package android.net
 android.net.INetworkPolicyListener$Stub$Proxy extends java.lang.Object implements android.net.INetworkPolicyListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onUidRulesChanged (int, int)  throws android.os.RemoteException 
		int uid
		int uidRules
		android.os.Parcel _data
	public void onMeteredIfacesChanged (java.lang.String[])  throws android.os.RemoteException 
		String[] meteredIfaces
		android.os.Parcel _data
	public void onRestrictBackgroundChanged (boolean)  throws android.os.RemoteException 
		boolean restrictBackground
		android.os.Parcel _data
}

android/net/LocalSocketAddress.class
LocalSocketAddress.java
package android.net
public android.net.LocalSocketAddress extends java.lang.Object {
	private final String name
	private final android.net.LocalSocketAddress$Namespace namespace
	public void  (java.lang.String, android.net.LocalSocketAddress$Namespace) 
		String name
		android.net.LocalSocketAddress$Namespace namespace
	public void  (java.lang.String) 
		String name
	public java.lang.String getName () 
	public android.net.LocalSocketAddress$Namespace getNamespace () 
}

android/net/LinkAddress$1.class
LinkAddress.java
package android.net
final android.net.LinkAddress$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.LinkAddress createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		android.os.Parcel in
		java.net.InetAddress address
		int prefixLength
		int flags
		int scope
	public android.net.LinkAddress[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/Uri$AbstractHierarchicalUri.class
Uri.java
package android.net
abstract android.net.Uri$AbstractHierarchicalUri extends android.net.Uri {
	private android.net.Uri$Part userInfo
	private volatile String host
	private volatile int port
	private void  () 
	public java.lang.String getLastPathSegment () 
		java.util.List segments
		int size
	private android.net.Uri$Part getUserInfoPart () 
	public final java.lang.String getEncodedUserInfo () 
	private java.lang.String parseUserInfo () 
		String authority
		int end
	public java.lang.String getUserInfo () 
	public java.lang.String getHost () 
		boolean cached
	private java.lang.String parseHost () 
		String authority
		int userInfoSeparator
		int portSeparator
		String encodedHost
	public int getPort () 
	private int parsePort () 
		NumberFormatException e
		String authority
		int userInfoSeparator
		int portSeparator
		String portString
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (android.net.Uri$1) 
		android.net.Uri$1 x0
}

android/net/VpnService.class
VpnService.java
package android.net
public android.net.VpnService extends android.app.Service {
	public static final String SERVICE_INTERFACE
	public void  () 
	private static android.net.IConnectivityManager getService () 
	public static android.content.Intent prepare (android.content.Context) 
		android.os.RemoteException e
		android.content.Context context
	public boolean protect (int) 
		Exception e
		Exception e
		Exception e
		Exception e
		int socket
		android.os.ParcelFileDescriptor dup
	public boolean protect (java.net.Socket) 
		java.net.Socket socket
	public boolean protect (java.net.DatagramSocket) 
		java.net.DatagramSocket socket
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public void onRevoke () 
	static android.net.IConnectivityManager access$100 () 
}

android/net/SntpClient.class
SntpClient.java
package android.net
public android.net.SntpClient extends java.lang.Object {
	private static final String TAG
	private static final int REFERENCE_TIME_OFFSET
	private static final int ORIGINATE_TIME_OFFSET
	private static final int RECEIVE_TIME_OFFSET
	private static final int TRANSMIT_TIME_OFFSET
	private static final int NTP_PACKET_SIZE
	private static final int NTP_PORT
	private static final int NTP_MODE_CLIENT
	private static final int NTP_VERSION
	private static final long OFFSET_1900_TO_1970
	private long mNtpTime
	private long mNtpTimeReference
	private long mRoundTripTime
	public void  () 
	public boolean requestTime (java.lang.String, int) 
		java.net.InetAddress address
		byte[] buffer
		java.net.DatagramPacket request
		long requestTime
		long requestTicks
		java.net.DatagramPacket response
		long responseTicks
		long responseTime
		long originateTime
		long receiveTime
		long transmitTime
		long roundTripTime
		long clockOffset
		Exception e
		String host
		int timeout
		java.net.DatagramSocket socket
	public long getNtpTime () 
	public long getNtpTimeReference () 
	public long getRoundTripTime () 
	private long read32 (byte[], int) 
		byte[] buffer
		int offset
		byte b0
		byte b1
		byte b2
		byte b3
		int i0
		int i1
		int i2
		int i3
	private long readTimeStamp (byte[], int) 
		byte[] buffer
		int offset
		long seconds
		long fraction
	private void writeTimeStamp (byte[], int, long) 
		byte[] buffer
		int offset
		long time
		long seconds
		long milliseconds
		long fraction
}

android/net/UrlQuerySanitizer.class
UrlQuerySanitizer.java
package android.net
public android.net.UrlQuerySanitizer extends java.lang.Object {
	private final java.util.HashMap mSanitizers
	private final java.util.HashMap mEntries
	private final java.util.ArrayList mEntriesList
	private boolean mAllowUnregisteredParamaters
	private boolean mPreferFirstRepeatedParameter
	private android.net.UrlQuerySanitizer$ValueSanitizer mUnregisteredParameterValueSanitizer
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAllIllegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAllButNulLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAllButWhitespaceLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sURLLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sUrlAndSpaceLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAmpLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAmpAndSpaceLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sSpaceLegal
	private static final android.net.UrlQuerySanitizer$ValueSanitizer sAllButNulAndAngleBracketsLegal
	public android.net.UrlQuerySanitizer$ValueSanitizer getUnregisteredParameterValueSanitizer () 
	public void setUnregisteredParameterValueSanitizer (android.net.UrlQuerySanitizer$ValueSanitizer) 
		android.net.UrlQuerySanitizer$ValueSanitizer sanitizer
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAllIllegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAllButNulLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAllButWhitespaceLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getUrlLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getUrlAndSpaceLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAmpLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAmpAndSpaceLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getSpaceLegal () 
	public static final android.net.UrlQuerySanitizer$ValueSanitizer getAllButNulAndAngleBracketsLegal () 
	public void  () 
	public void  (java.lang.String) 
		String url
	public void parseUrl (java.lang.String) 
		String query
		String url
		int queryIndex
		String query
	public void parseQuery (java.lang.String) 
		int assignmentIndex
		String attributeValuePair
		String query
		java.util.StringTokenizer tokenizer
	public java.util.Set getParameterSet () 
	public java.util.List getParameterList () 
	public boolean hasParameter (java.lang.String) 
		String parameter
	public java.lang.String getValue (java.lang.String) 
		String parameter
	public void registerParameter (java.lang.String, android.net.UrlQuerySanitizer$ValueSanitizer) 
		String parameter
		android.net.UrlQuerySanitizer$ValueSanitizer valueSanitizer
	public void registerParameters (java.lang.String[], android.net.UrlQuerySanitizer$ValueSanitizer) 
		int i
		String[] parameters
		android.net.UrlQuerySanitizer$ValueSanitizer valueSanitizer
		int length
	public void setAllowUnregisteredParamaters (boolean) 
		boolean allowUnregisteredParamaters
	public boolean getAllowUnregisteredParamaters () 
	public void setPreferFirstRepeatedParameter (boolean) 
		boolean preferFirstRepeatedParameter
	public boolean getPreferFirstRepeatedParameter () 
	protected void parseEntry (java.lang.String, java.lang.String) 
		String parameter
		String value
		String unescapedParameter
		android.net.UrlQuerySanitizer$ValueSanitizer valueSanitizer
		String unescapedValue
		String sanitizedValue
	protected void addSanitizedEntry (java.lang.String, java.lang.String) 
		String parameter
		String value
	public android.net.UrlQuerySanitizer$ValueSanitizer getValueSanitizer (java.lang.String) 
		String parameter
	public android.net.UrlQuerySanitizer$ValueSanitizer getEffectiveValueSanitizer (java.lang.String) 
		String parameter
		android.net.UrlQuerySanitizer$ValueSanitizer sanitizer
	public java.lang.String unescape (java.lang.String) 
		char c1
		char c2
		char c
		int i
		String string
		int firstEscape
		int length
		StringBuilder stringBuilder
	protected boolean isHexDigit (char) 
		char c
	protected int decodeHexDigit (char) 
		char c
	protected void clear () 
	static void  () 
}

android/net/INetworkPolicyManager$Stub$Proxy.class
INetworkPolicyManager.java
package android.net
 android.net.INetworkPolicyManager$Stub$Proxy extends java.lang.Object implements android.net.INetworkPolicyManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setUidPolicy (int, int)  throws android.os.RemoteException 
		int uid
		int policy
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getUidPolicy (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int[] getUidsWithPolicy (int)  throws android.os.RemoteException 
		int policy
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public boolean isUidForeground (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void registerListener (android.net.INetworkPolicyListener)  throws android.os.RemoteException 
		android.net.INetworkPolicyListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterListener (android.net.INetworkPolicyListener)  throws android.os.RemoteException 
		android.net.INetworkPolicyListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setNetworkPolicies (android.net.NetworkPolicy[])  throws android.os.RemoteException 
		android.net.NetworkPolicy[] policies
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.NetworkPolicy[] getNetworkPolicies ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkPolicy[] _result
	public void snoozeLimit (android.net.NetworkTemplate)  throws android.os.RemoteException 
		android.net.NetworkTemplate template
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setRestrictBackground (boolean)  throws android.os.RemoteException 
		boolean restrictBackground
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getRestrictBackground ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.net.NetworkQuotaInfo getNetworkQuotaInfo (android.net.NetworkState)  throws android.os.RemoteException 
		android.net.NetworkQuotaInfo _result
		android.net.NetworkState state
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkQuotaInfo _result
	public boolean isNetworkMetered (android.net.NetworkState)  throws android.os.RemoteException 
		android.net.NetworkState state
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/net/Credentials.class
Credentials.java
package android.net
public android.net.Credentials extends java.lang.Object {
	private final int pid
	private final int uid
	private final int gid
	public void  (int, int, int) 
		int pid
		int uid
		int gid
	public int getPid () 
	public int getUid () 
	public int getGid () 
}

android/net/LinkAddress.class
LinkAddress.java
package android.net
public android.net.LinkAddress extends java.lang.Object implements android.os.Parcelable  {
	private java.net.InetAddress address
	private int prefixLength
	private int flags
	private int scope
	public static final android.os.Parcelable$Creator CREATOR
	static int scopeForUnicastAddress (java.net.InetAddress) 
		java.net.InetAddress addr
	private void init (java.net.InetAddress, int, int, int) 
		java.net.InetAddress address
		int prefixLength
		int flags
		int scope
	public void  (java.net.InetAddress, int, int, int) 
		java.net.InetAddress address
		int prefixLength
		int flags
		int scope
	public void  (java.net.InetAddress, int) 
		java.net.InetAddress address
		int prefixLength
	public void  (java.net.InterfaceAddress) 
		java.net.InterfaceAddress interfaceAddress
	public void  (java.lang.String) 
		String address
	public void  (java.lang.String, int, int) 
		String[] pieces
		NullPointerException e
		ArrayIndexOutOfBoundsException e
		NumberFormatException e
		IllegalArgumentException e
		String address
		int flags
		int scope
		java.net.InetAddress inetAddress
		int prefixLength
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.LinkAddress linkAddress
	public int hashCode () 
	public boolean isSameAddressAs (android.net.LinkAddress) 
		android.net.LinkAddress other
	public java.net.InetAddress getAddress () 
	public int getNetworkPrefixLength () 
	public int getFlags () 
	public int getScope () 
	public boolean isGlobalPreferred () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/NetworkPolicy.class
NetworkPolicy.java
package android.net
public android.net.NetworkPolicy extends java.lang.Object implements android.os.Parcelable java.lang.Comparable  {
	public static final int CYCLE_NONE
	public static final long WARNING_DISABLED
	public static final long LIMIT_DISABLED
	public static final long SNOOZE_NEVER
	public final android.net.NetworkTemplate template
	public int cycleDay
	public String cycleTimezone
	public long warningBytes
	public long limitBytes
	public long lastWarningSnooze
	public long lastLimitSnooze
	public boolean metered
	public boolean inferred
	private static final long DEFAULT_MTU
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.NetworkTemplate, int, java.lang.String, long, long, boolean) 
		android.net.NetworkTemplate template
		int cycleDay
		String cycleTimezone
		long warningBytes
		long limitBytes
		boolean metered
	public void  (android.net.NetworkTemplate, int, java.lang.String, long, long, long, long, boolean, boolean) 
		android.net.NetworkTemplate template
		int cycleDay
		String cycleTimezone
		long warningBytes
		long limitBytes
		long lastWarningSnooze
		long lastLimitSnooze
		boolean metered
		boolean inferred
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public boolean isOverWarning (long) 
		long totalBytes
	public boolean isOverLimit (long) 
		long totalBytes
	public void clearSnooze () 
	public boolean hasCycle () 
	public int compareTo (android.net.NetworkPolicy) 
		android.net.NetworkPolicy another
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.net.NetworkPolicy other
		Object obj
	public java.lang.String toString () 
		StringBuilder builder
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

android/net/LocalSocket.class
LocalSocket.java
package android.net
public android.net.LocalSocket extends java.lang.Object implements java.io.Closeable  {
	private android.net.LocalSocketImpl impl
	private volatile boolean implCreated
	private android.net.LocalSocketAddress localAddress
	private boolean isBound
	private boolean isConnected
	private final int sockType
	static final int SOCKET_UNKNOWN
	public static final int SOCKET_DGRAM
	public static final int SOCKET_STREAM
	public static final int SOCKET_SEQPACKET
	public void  () 
	public void  (int) 
		int sockType
	public void  (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
	void  (android.net.LocalSocketImpl, int) 
		android.net.LocalSocketImpl impl
		int sockType
	public java.lang.String toString () 
	private void implCreateIfNeeded ()  throws java.io.IOException 
	public void connect (android.net.LocalSocketAddress)  throws java.io.IOException 
		android.net.LocalSocketAddress endpoint
	public void bind (android.net.LocalSocketAddress)  throws java.io.IOException 
		android.net.LocalSocketAddress bindpoint
	public android.net.LocalSocketAddress getLocalSocketAddress () 
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
	public java.io.OutputStream getOutputStream ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	public void shutdownInput ()  throws java.io.IOException 
	public void shutdownOutput ()  throws java.io.IOException 
	public void setReceiveBufferSize (int)  throws java.io.IOException 
		int size
	public int getReceiveBufferSize ()  throws java.io.IOException 
	public void setSoTimeout (int)  throws java.io.IOException 
		int n
	public int getSoTimeout ()  throws java.io.IOException 
	public void setSendBufferSize (int)  throws java.io.IOException 
		int n
	public int getSendBufferSize ()  throws java.io.IOException 
	public android.net.LocalSocketAddress getRemoteSocketAddress () 
	public synchronized boolean isConnected () 
	public boolean isClosed () 
	public synchronized boolean isBound () 
	public boolean isOutputShutdown () 
	public boolean isInputShutdown () 
	public void connect (android.net.LocalSocketAddress, int)  throws java.io.IOException 
		android.net.LocalSocketAddress endpoint
		int timeout
	public void setFileDescriptorsForSend (java.io.FileDescriptor[]) 
		java.io.FileDescriptor[] fds
	public java.io.FileDescriptor[] getAncillaryFileDescriptors ()  throws java.io.IOException 
	public android.net.Credentials getPeerCredentials ()  throws java.io.IOException 
	public java.io.FileDescriptor getFileDescriptor () 
}

android/net/INetworkStatsSession.class
INetworkStatsSession.java
package android.net
public abstract android.net.INetworkStatsSession extends java.lang.Object implements android.os.IInterface  {
	public abstract android.net.NetworkStats getSummaryForNetwork (android.net.NetworkTemplate, long, long)  throws android.os.RemoteException 
	public abstract android.net.NetworkStatsHistory getHistoryForNetwork (android.net.NetworkTemplate, int)  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getSummaryForAllUid (android.net.NetworkTemplate, long, long, boolean)  throws android.os.RemoteException 
	public abstract android.net.NetworkStatsHistory getHistoryForUid (android.net.NetworkTemplate, int, int, int, int)  throws android.os.RemoteException 
	public abstract void close ()  throws android.os.RemoteException 
}

android/net/NetworkIdentity.class
NetworkIdentity.java
package android.net
public android.net.NetworkIdentity extends java.lang.Object {
	public static final boolean COMBINE_SUBTYPE_ENABLED
	public static final int SUBTYPE_COMBINED
	final int mType
	final int mSubType
	final String mSubscriberId
	final String mNetworkId
	final boolean mRoaming
	public void  (int, int, java.lang.String, java.lang.String, boolean) 
		int type
		int subType
		String subscriberId
		String networkId
		boolean roaming
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.net.NetworkIdentity ident
		Object obj
	public java.lang.String toString () 
		StringBuilder builder
	public int getType () 
	public int getSubType () 
	public java.lang.String getSubscriberId () 
	public java.lang.String getNetworkId () 
	public boolean getRoaming () 
	public static java.lang.String scrubSubscriberId (java.lang.String) 
		String subscriberId
	public static android.net.NetworkIdentity buildNetworkIdentity (android.content.Context, android.net.NetworkState) 
		android.telephony.TelephonyManager telephony
		android.net.wifi.WifiManager wifi
		android.net.wifi.WifiInfo info
		android.content.Context context
		android.net.NetworkState state
		int type
		int subType
		String subscriberId
		String networkId
		boolean roaming
}

android/net/DhcpInfo.class
DhcpInfo.java
package android.net
public android.net.DhcpInfo extends java.lang.Object implements android.os.Parcelable  {
	public int ipAddress
	public int gateway
	public int netmask
	public int dns1
	public int dns2
	public int serverAddress
	public int leaseDuration
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.DhcpInfo) 
		android.net.DhcpInfo source
	public java.lang.String toString () 
		StringBuffer str
	private static void putAddress (java.lang.StringBuffer, int) 
		StringBuffer buf
		int addr
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/net/NetworkStateTracker.class
NetworkStateTracker.java
package android.net
public abstract android.net.NetworkStateTracker extends java.lang.Object {
	public static final int EVENT_STATE_CHANGED
	public static final int EVENT_CONFIGURATION_CHANGED
	public static final int EVENT_RESTORE_DEFAULT_NETWORK
	public static final int EVENT_NETWORK_SUBTYPE_CHANGED
	public static final int EVENT_NETWORK_CONNECTED
	public static final int EVENT_NETWORK_DISCONNECTED
	public abstract void startMonitoring (android.content.Context, android.os.Handler) 
	public abstract android.net.NetworkInfo getNetworkInfo () 
	public abstract android.net.LinkProperties getLinkProperties () 
	public abstract android.net.LinkCapabilities getLinkCapabilities () 
	public abstract android.net.LinkQualityInfo getLinkQualityInfo () 
	public abstract java.lang.String getTcpBufferSizesPropName () 
	public abstract boolean teardown () 
	public abstract boolean reconnect () 
	public abstract void captivePortalCheckComplete () 
	public abstract void captivePortalCheckCompleted (boolean) 
	public abstract boolean setRadio (boolean) 
	public abstract boolean isAvailable () 
	public abstract void setUserDataEnable (boolean) 
	public abstract void setPolicyDataEnable (boolean) 
	public abstract boolean isPrivateDnsRouteSet () 
	public abstract void privateDnsRouteSet (boolean) 
	public abstract boolean isDefaultRouteSet () 
	public abstract void defaultRouteSet (boolean) 
	public abstract boolean isTeardownRequested () 
	public abstract void setTeardownRequested (boolean) 
	public abstract void setDependencyMet (boolean) 
	public abstract void addStackedLink (android.net.LinkProperties) 
	public abstract void removeStackedLink (android.net.LinkProperties) 
	public abstract void supplyMessenger (android.os.Messenger) 
	public abstract java.lang.String getNetworkInterfaceName () 
	public abstract void startSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
	public abstract void stopSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
}

android/net/WebAddress.class
WebAddress.java
package android.net
public android.net.WebAddress extends java.lang.Object {
	private String mScheme
	private String mHost
	private int mPort
	private String mPath
	private String mAuthInfo
	static final int MATCH_GROUP_SCHEME
	static final int MATCH_GROUP_AUTHORITY
	static final int MATCH_GROUP_HOST
	static final int MATCH_GROUP_PORT
	static final int MATCH_GROUP_PATH
	static java.util.regex.Pattern sAddressPattern
	public void  (java.lang.String)  throws android.net.ParseException 
		NumberFormatException ex
		String t
		String address
		java.util.regex.Matcher m
		String t
	public java.lang.String toString () 
		String port
		String authInfo
	public void setScheme (java.lang.String) 
		String scheme
	public java.lang.String getScheme () 
	public void setHost (java.lang.String) 
		String host
	public java.lang.String getHost () 
	public void setPort (int) 
		int port
	public int getPort () 
	public void setPath (java.lang.String) 
		String path
	public java.lang.String getPath () 
	public void setAuthInfo (java.lang.String) 
		String authInfo
	public java.lang.String getAuthInfo () 
	static void  () 
}

android/net/nsd/
android/net/nsd/NsdManager$RegistrationListener.class
NsdManager.java
package android.net.nsd
public abstract android.net.nsd.NsdManager$RegistrationListener extends java.lang.Object {
	public abstract void onRegistrationFailed (android.net.nsd.NsdServiceInfo, int) 
	public abstract void onUnregistrationFailed (android.net.nsd.NsdServiceInfo, int) 
	public abstract void onServiceRegistered (android.net.nsd.NsdServiceInfo) 
	public abstract void onServiceUnregistered (android.net.nsd.NsdServiceInfo) 
}

android/net/nsd/NsdManager.class
NsdManager.java
package android.net.nsd
public final android.net.nsd.NsdManager extends java.lang.Object {
	private static final String TAG
	android.net.nsd.INsdManager mService
	public static final String ACTION_NSD_STATE_CHANGED
	public static final String EXTRA_NSD_STATE
	public static final int NSD_STATE_DISABLED
	public static final int NSD_STATE_ENABLED
	private static final int BASE
	public static final int DISCOVER_SERVICES
	public static final int DISCOVER_SERVICES_STARTED
	public static final int DISCOVER_SERVICES_FAILED
	public static final int SERVICE_FOUND
	public static final int SERVICE_LOST
	public static final int STOP_DISCOVERY
	public static final int STOP_DISCOVERY_FAILED
	public static final int STOP_DISCOVERY_SUCCEEDED
	public static final int REGISTER_SERVICE
	public static final int REGISTER_SERVICE_FAILED
	public static final int REGISTER_SERVICE_SUCCEEDED
	public static final int UNREGISTER_SERVICE
	public static final int UNREGISTER_SERVICE_FAILED
	public static final int UNREGISTER_SERVICE_SUCCEEDED
	public static final int RESOLVE_SERVICE
	public static final int RESOLVE_SERVICE_FAILED
	public static final int RESOLVE_SERVICE_SUCCEEDED
	public static final int ENABLE
	public static final int DISABLE
	public static final int NATIVE_DAEMON_EVENT
	public static final int PROTOCOL_DNS_SD
	private android.content.Context mContext
	private static final int INVALID_LISTENER_KEY
	private int mListenerKey
	private final android.util.SparseArray mListenerMap
	private final android.util.SparseArray mServiceMap
	private final Object mMapLock
	private final com.android.internal.util.AsyncChannel mAsyncChannel
	private android.net.nsd.NsdManager$ServiceHandler mHandler
	private final java.util.concurrent.CountDownLatch mConnected
	public static final int FAILURE_INTERNAL_ERROR
	public static final int FAILURE_ALREADY_ACTIVE
	public static final int FAILURE_MAX_LIMIT
	public void  (android.content.Context, android.net.nsd.INsdManager) 
		android.content.Context context
		android.net.nsd.INsdManager service
	private int putListener (java.lang.Object, android.net.nsd.NsdServiceInfo) 
		Object listener
		android.net.nsd.NsdServiceInfo s
		int key
	private java.lang.Object getListener (int) 
		int key
	private android.net.nsd.NsdServiceInfo getNsdService (int) 
		int key
	private void removeListener (int) 
		int key
	private int getListenerKey (java.lang.Object) 
		int valueIndex
		Object listener
	private java.lang.String getNsdServiceInfoType (android.net.nsd.NsdServiceInfo) 
		android.net.nsd.NsdServiceInfo s
	private void init () 
		InterruptedException e
		android.os.Messenger messenger
		android.os.HandlerThread t
	public void registerService (android.net.nsd.NsdServiceInfo, int, android.net.nsd.NsdManager$RegistrationListener) 
		android.net.nsd.NsdServiceInfo serviceInfo
		int protocolType
		android.net.nsd.NsdManager$RegistrationListener listener
	public void unregisterService (android.net.nsd.NsdManager$RegistrationListener) 
		android.net.nsd.NsdManager$RegistrationListener listener
		int id
	public void discoverServices (java.lang.String, int, android.net.nsd.NsdManager$DiscoveryListener) 
		String serviceType
		int protocolType
		android.net.nsd.NsdManager$DiscoveryListener listener
		android.net.nsd.NsdServiceInfo s
	public void stopServiceDiscovery (android.net.nsd.NsdManager$DiscoveryListener) 
		android.net.nsd.NsdManager$DiscoveryListener listener
		int id
	public void resolveService (android.net.nsd.NsdServiceInfo, android.net.nsd.NsdManager$ResolveListener) 
		android.net.nsd.NsdServiceInfo serviceInfo
		android.net.nsd.NsdManager$ResolveListener listener
	public void setEnabled (boolean) 
		android.os.RemoteException e
		boolean enabled
	private android.os.Messenger getMessenger () 
		android.os.RemoteException e
	static com.android.internal.util.AsyncChannel access$000 (android.net.nsd.NsdManager) 
		android.net.nsd.NsdManager x0
	static java.util.concurrent.CountDownLatch access$100 (android.net.nsd.NsdManager) 
		android.net.nsd.NsdManager x0
	static java.lang.Object access$200 (android.net.nsd.NsdManager, int) 
		android.net.nsd.NsdManager x0
		int x1
	static android.net.nsd.NsdServiceInfo access$300 (android.net.nsd.NsdManager, int) 
		android.net.nsd.NsdManager x0
		int x1
	static java.lang.String access$400 (android.net.nsd.NsdManager, android.net.nsd.NsdServiceInfo) 
		android.net.nsd.NsdManager x0
		android.net.nsd.NsdServiceInfo x1
	static void access$500 (android.net.nsd.NsdManager, int) 
		android.net.nsd.NsdManager x0
		int x1
}

android/net/nsd/NsdManager$DiscoveryListener.class
NsdManager.java
package android.net.nsd
public abstract android.net.nsd.NsdManager$DiscoveryListener extends java.lang.Object {
	public abstract void onStartDiscoveryFailed (java.lang.String, int) 
	public abstract void onStopDiscoveryFailed (java.lang.String, int) 
	public abstract void onDiscoveryStarted (java.lang.String) 
	public abstract void onDiscoveryStopped (java.lang.String) 
	public abstract void onServiceFound (android.net.nsd.NsdServiceInfo) 
	public abstract void onServiceLost (android.net.nsd.NsdServiceInfo) 
}

android/net/nsd/INsdManager$Stub$Proxy.class
INsdManager.java
package android.net.nsd
 android.net.nsd.INsdManager$Stub$Proxy extends java.lang.Object implements android.net.nsd.INsdManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.os.Messenger getMessenger ()  throws android.os.RemoteException 
		android.os.Messenger _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Messenger _result
	public void setEnabled (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/nsd/INsdManager.class
INsdManager.java
package android.net.nsd
public abstract android.net.nsd.INsdManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.os.Messenger getMessenger ()  throws android.os.RemoteException 
	public abstract void setEnabled (boolean)  throws android.os.RemoteException 
}

android/net/nsd/NsdManager$ServiceHandler.class
NsdManager.java
package android.net.nsd
 android.net.nsd.NsdManager$ServiceHandler extends android.os.Handler {
	final android.net.nsd.NsdManager this$0
	void  (android.net.nsd.NsdManager, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		String s
		android.os.Message message
		Object listener
		boolean listenerRemove
		android.net.nsd.NsdServiceInfo ns
}

android/net/nsd/NsdManager$ResolveListener.class
NsdManager.java
package android.net.nsd
public abstract android.net.nsd.NsdManager$ResolveListener extends java.lang.Object {
	public abstract void onResolveFailed (android.net.nsd.NsdServiceInfo, int) 
	public abstract void onServiceResolved (android.net.nsd.NsdServiceInfo) 
}

android/net/nsd/DnsSdTxtRecord.class
DnsSdTxtRecord.java
package android.net.nsd
public android.net.nsd.DnsSdTxtRecord extends java.lang.Object implements android.os.Parcelable  {
	private static final byte mSeperator
	private byte[] mData
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (byte[]) 
		byte[] data
	public void  (android.net.nsd.DnsSdTxtRecord) 
		android.net.nsd.DnsSdTxtRecord src
	public void set (java.lang.String, java.lang.String) 
		byte[] valBytes
		int valLen
		java.io.UnsupportedEncodingException e
		int i
		String key
		String value
		byte[] keyBytes
		byte[] valBytes
		int valLen
		int currentLoc
	public java.lang.String get (java.lang.String) 
		String key
		byte[] val
	public int remove (java.lang.String) 
		byte[] oldBytes
		String s
		int avLen
		int i
		String key
		int avStart
	public int keyCount () 
		int count
		int nextKey
	public boolean contains (java.lang.String) 
		int i
		String key
		String s
	public int size () 
	public byte[] getRawData () 
	private void insert (byte[], byte[], int) 
		int i
		byte[] keyBytes
		byte[] value
		int index
		byte[] oldBytes
		int valLen
		int insertion
		int newLen
		int avLen
		int secondHalfLen
	private java.lang.String getKey (int) 
		int i
		int avLen
		int aLen
		int index
		int avStart
	private byte[] getValue (int) 
		int i
		int avLen
		int aLen
		int index
		int avStart
		byte[] value
	private java.lang.String getValueAsString (int) 
		int index
		byte[] value
	private byte[] getValue (java.lang.String) 
		String forKey
		String s
		int i
	public java.lang.String toString () 
		String av
		String val
		int i
		String a
		String result
	public boolean equals (java.lang.Object) 
		Object o
		android.net.nsd.DnsSdTxtRecord record
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static byte[] access$000 (android.net.nsd.DnsSdTxtRecord) 
		android.net.nsd.DnsSdTxtRecord x0
	static void  () 
}

android/net/nsd/NsdServiceInfo.class
NsdServiceInfo.java
package android.net.nsd
public final android.net.nsd.NsdServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	private String mServiceName
	private String mServiceType
	private android.net.nsd.DnsSdTxtRecord mTxtRecord
	private java.net.InetAddress mHost
	private int mPort
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String, java.lang.String, android.net.nsd.DnsSdTxtRecord) 
		String sn
		String rt
		android.net.nsd.DnsSdTxtRecord tr
	public java.lang.String getServiceName () 
	public void setServiceName (java.lang.String) 
		String s
	public java.lang.String getServiceType () 
	public void setServiceType (java.lang.String) 
		String s
	public android.net.nsd.DnsSdTxtRecord getTxtRecord () 
	public void setTxtRecord (android.net.nsd.DnsSdTxtRecord) 
		android.net.nsd.DnsSdTxtRecord t
	public java.net.InetAddress getHost () 
	public void setHost (java.net.InetAddress) 
		java.net.InetAddress s
	public int getPort () 
	public void setPort (int) 
		int p
	public java.lang.String toString () 
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static java.lang.String access$002 (android.net.nsd.NsdServiceInfo, java.lang.String) 
		android.net.nsd.NsdServiceInfo x0
		String x1
	static java.lang.String access$102 (android.net.nsd.NsdServiceInfo, java.lang.String) 
		android.net.nsd.NsdServiceInfo x0
		String x1
	static android.net.nsd.DnsSdTxtRecord access$202 (android.net.nsd.NsdServiceInfo, android.net.nsd.DnsSdTxtRecord) 
		android.net.nsd.NsdServiceInfo x0
		android.net.nsd.DnsSdTxtRecord x1
	static java.net.InetAddress access$302 (android.net.nsd.NsdServiceInfo, java.net.InetAddress) 
		android.net.nsd.NsdServiceInfo x0
		java.net.InetAddress x1
	static int access$402 (android.net.nsd.NsdServiceInfo, int) 
		android.net.nsd.NsdServiceInfo x0
		int x1
	static void  () 
}

android/net/nsd/INsdManager$Stub.class
INsdManager.java
package android.net.nsd
public abstract android.net.nsd.INsdManager$Stub extends android.os.Binder implements android.net.nsd.INsdManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getMessenger
	static final int TRANSACTION_setEnabled
	public void  () 
	public static android.net.nsd.INsdManager 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.os.Messenger _result
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/nsd/DnsSdTxtRecord$1.class
DnsSdTxtRecord.java
package android.net.nsd
final android.net.nsd.DnsSdTxtRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.nsd.DnsSdTxtRecord createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.net.nsd.DnsSdTxtRecord info
	public android.net.nsd.DnsSdTxtRecord[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/nsd/NsdServiceInfo$1.class
NsdServiceInfo.java
package android.net.nsd
final android.net.nsd.NsdServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.nsd.NsdServiceInfo createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		android.os.Parcel in
		android.net.nsd.NsdServiceInfo info
	public android.net.nsd.NsdServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/INetworkManagementEventObserver$Stub.class
INetworkManagementEventObserver.java
package android.net
public abstract android.net.INetworkManagementEventObserver$Stub extends android.os.Binder implements android.net.INetworkManagementEventObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_interfaceStatusChanged
	static final int TRANSACTION_interfaceLinkStateChanged
	static final int TRANSACTION_interfaceAdded
	static final int TRANSACTION_interfaceRemoved
	static final int TRANSACTION_addressUpdated
	static final int TRANSACTION_addressRemoved
	static final int TRANSACTION_limitReached
	static final int TRANSACTION_interfaceClassDataActivityChanged
	static final int TRANSACTION_interfaceDnsServerInfo
	public void  () 
	public static android.net.INetworkManagementEventObserver 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
		boolean _arg1
		String _arg0
		boolean _arg1
		String _arg0
		String _arg0
		android.net.LinkAddress _arg1
		String _arg0
		android.net.LinkAddress _arg1
		android.net.LinkAddress _arg1
		String _arg0
		android.net.LinkAddress _arg1
		String _arg0
		String _arg1
		String _arg0
		boolean _arg1
		String _arg0
		long _arg1
		String[] _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/NetworkState$1.class
NetworkState.java
package android.net
final android.net.NetworkState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/EthernetDataTracker.class
EthernetDataTracker.java
package android.net
public android.net.EthernetDataTracker extends android.net.BaseNetworkStateTracker {
	private static final String NETWORKTYPE
	private static final String TAG
	private java.util.concurrent.atomic.AtomicBoolean mTeardownRequested
	private java.util.concurrent.atomic.AtomicBoolean mPrivateDnsRouteSet
	private java.util.concurrent.atomic.AtomicInteger mDefaultGatewayAddr
	private java.util.concurrent.atomic.AtomicBoolean mDefaultRouteSet
	private static boolean mLinkUp
	private android.net.EthernetDataTracker$InterfaceObserver mInterfaceObserver
	private String mHwAddr
	private android.os.Handler mCsHandler
	private static android.net.EthernetDataTracker sInstance
	private static String sIfaceMatch
	private static String mIface
	private android.os.INetworkManagementService mNMService
	private void  () 
	private void interfaceAdded (java.lang.String) 
		Exception e
		String iface
		android.os.Message msg
	public void disconnect () 
		Exception e
		android.os.Message msg
		android.os.IBinder b
		android.os.INetworkManagementService service
	private void interfaceRemoved (java.lang.String) 
		String iface
	private void runDhcp () 
		Thread dhcpThread
	public static synchronized android.net.EthernetDataTracker getInstance () 
	public java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public boolean isTeardownRequested () 
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.net.InterfaceConfiguration config
		String iface
		String[] arr$
		int len$
		int i$
		String[] ifaces
		android.os.RemoteException e
		android.os.RemoteException e
		android.content.Context context
		android.os.Handler target
		android.os.IBinder b
	public boolean teardown () 
	public boolean reconnect () 
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	public boolean setRadio (boolean) 
		boolean turnOn
	public synchronized boolean isAvailable () 
	public int startUsingNetworkFeature (java.lang.String, int, int) 
		String feature
		int callingPid
		int callingUid
	public int stopUsingNetworkFeature (java.lang.String, int, int) 
		String feature
		int callingPid
		int callingUid
	public void setUserDataEnable (boolean) 
		boolean enabled
	public void setPolicyDataEnable (boolean) 
		boolean enabled
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public synchronized android.net.NetworkInfo getNetworkInfo () 
	public synchronized android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public int getDefaultGatewayAddr () 
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public java.lang.String getTcpBufferSizesPropName () 
	public void setDependencyMet (boolean) 
		boolean met
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
	static java.lang.String access$000 () 
	static boolean access$102 (boolean) 
		boolean x0
	static void access$200 (android.net.EthernetDataTracker, java.lang.String) 
		android.net.EthernetDataTracker x0
		String x1
	static void access$300 (android.net.EthernetDataTracker, java.lang.String) 
		android.net.EthernetDataTracker x0
		String x1
	static java.lang.String access$400 (android.net.EthernetDataTracker) 
		android.net.EthernetDataTracker x0
	static android.os.Handler access$500 (android.net.EthernetDataTracker) 
		android.net.EthernetDataTracker x0
	static void  () 
}

android/net/DhcpStateMachine$StoppedState.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$StoppedState extends com.android.internal.util.State {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean retValue
}

android/net/DhcpStateMachine$1.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$1 extends android.content.BroadcastReceiver {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/net/SamplingDataTracker$SamplingSnapshot.class
SamplingDataTracker.java
package android.net
public android.net.SamplingDataTracker$SamplingSnapshot extends java.lang.Object {
	public long mTxByteCount
	public long mRxByteCount
	public long mTxPacketCount
	public long mRxPacketCount
	public long mTxPacketErrorCount
	public long mRxPacketErrorCount
	public long mTimestamp
	public void  () 
}

android/net/Uri$AbstractPart.class
Uri.java
package android.net
abstract android.net.Uri$AbstractPart extends java.lang.Object {
	volatile String encoded
	volatile String decoded
	void  (java.lang.String, java.lang.String) 
		String encoded
		String decoded
	abstract java.lang.String getEncoded () 
	final java.lang.String getDecoded () 
		boolean hasDecoded
	final void writeTo (android.os.Parcel) 
		android.os.Parcel parcel
		boolean hasEncoded
		boolean hasDecoded
}

android/net/InterfaceConfiguration$1.class
InterfaceConfiguration.java
package android.net
final android.net.InterfaceConfiguration$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.InterfaceConfiguration createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		android.net.InterfaceConfiguration info
		int size
	public android.net.InterfaceConfiguration[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/INetworkPolicyManager$Stub.class
INetworkPolicyManager.java
package android.net
public abstract android.net.INetworkPolicyManager$Stub extends android.os.Binder implements android.net.INetworkPolicyManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setUidPolicy
	static final int TRANSACTION_getUidPolicy
	static final int TRANSACTION_getUidsWithPolicy
	static final int TRANSACTION_isUidForeground
	static final int TRANSACTION_registerListener
	static final int TRANSACTION_unregisterListener
	static final int TRANSACTION_setNetworkPolicies
	static final int TRANSACTION_getNetworkPolicies
	static final int TRANSACTION_snoozeLimit
	static final int TRANSACTION_setRestrictBackground
	static final int TRANSACTION_getRestrictBackground
	static final int TRANSACTION_getNetworkQuotaInfo
	static final int TRANSACTION_isNetworkMetered
	public void  () 
	public static android.net.INetworkPolicyManager 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
		int _result
		int _arg0
		int[] _result
		int _arg0
		boolean _result
		android.net.INetworkPolicyListener _arg0
		android.net.INetworkPolicyListener _arg0
		android.net.NetworkPolicy[] _arg0
		android.net.NetworkPolicy[] _result
		android.net.NetworkTemplate _arg0
		android.net.NetworkTemplate _arg0
		boolean _arg0
		boolean _result
		android.net.NetworkState _arg0
		android.net.NetworkState _arg0
		android.net.NetworkQuotaInfo _result
		android.net.NetworkState _arg0
		android.net.NetworkState _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/net/VpnService$1.class
VpnService.java
package android.net
 android.net.VpnService$1 extends java.lang.Object {
}

android/net/LocalServerSocket.class
LocalServerSocket.java
package android.net
public android.net.LocalServerSocket extends java.lang.Object {
	private final android.net.LocalSocketImpl impl
	private final android.net.LocalSocketAddress localAddress
	private static final int LISTEN_BACKLOG
	public void  (java.lang.String)  throws java.io.IOException 
		String name
	public void  (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
	public android.net.LocalSocketAddress getLocalSocketAddress () 
	public android.net.LocalSocket accept ()  throws java.io.IOException 
		android.net.LocalSocketImpl acceptedImpl
	public java.io.FileDescriptor getFileDescriptor () 
	public void close ()  throws java.io.IOException 
}

android/net/DnsPinger$ActivePing.class
DnsPinger.java
package android.net
 android.net.DnsPinger$ActivePing extends java.lang.Object {
	java.net.DatagramSocket socket
	int internalId
	short packetId
	int timeout
	Integer result
	long start
	final android.net.DnsPinger this$0
	private void  (android.net.DnsPinger) 
	void  (android.net.DnsPinger, android.net.DnsPinger$1) 
		android.net.DnsPinger x0
		android.net.DnsPinger$1 x1
}

android/net/CaptivePortalTracker$ProvisioningObserver.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$ProvisioningObserver extends android.database.ContentObserver {
	final android.net.CaptivePortalTracker this$0
	void  (android.net.CaptivePortalTracker) 
	public void onChange (boolean) 
		boolean selfChange
}

android/net/NetworkState.class
NetworkState.java
package android.net
public android.net.NetworkState extends java.lang.Object implements android.os.Parcelable  {
	public final android.net.NetworkInfo networkInfo
	public final android.net.LinkProperties linkProperties
	public final android.net.LinkCapabilities linkCapabilities
	public final String subscriberId
	public final String networkId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.NetworkInfo, android.net.LinkProperties, android.net.LinkCapabilities) 
		android.net.NetworkInfo networkInfo
		android.net.LinkProperties linkProperties
		android.net.LinkCapabilities linkCapabilities
	public void  (android.net.NetworkInfo, android.net.LinkProperties, android.net.LinkCapabilities, java.lang.String, java.lang.String) 
		android.net.NetworkInfo networkInfo
		android.net.LinkProperties linkProperties
		android.net.LinkCapabilities linkCapabilities
		String subscriberId
		String networkId
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/net/CaptivePortalTracker.class
CaptivePortalTracker.java
package android.net
public android.net.CaptivePortalTracker extends com.android.internal.util.StateMachine {
	private static final boolean DBG
	private static final String TAG
	private static final String DEFAULT_SERVER
	private static final int SOCKET_TIMEOUT_MS
	public static final String ACTION_NETWORK_CONDITIONS_MEASURED
	public static final String EXTRA_CONNECTIVITY_TYPE
	public static final String EXTRA_NETWORK_TYPE
	public static final String EXTRA_RESPONSE_RECEIVED
	public static final String EXTRA_IS_CAPTIVE_PORTAL
	public static final String EXTRA_CELL_ID
	public static final String EXTRA_SSID
	public static final String EXTRA_BSSID
	public static final String EXTRA_REQUEST_TIMESTAMP_MS
	public static final String EXTRA_RESPONSE_TIMESTAMP_MS
	private static final String PERMISSION_ACCESS_NETWORK_CONDITIONS
	private String mServer
	private String mUrl
	private boolean mIsCaptivePortalCheckEnabled
	private android.net.IConnectivityManager mConnService
	private android.telephony.TelephonyManager mTelephonyManager
	private android.net.wifi.WifiManager mWifiManager
	private android.content.Context mContext
	private android.net.NetworkInfo mNetworkInfo
	private static final int CMD_DETECT_PORTAL
	private static final int CMD_CONNECTIVITY_CHANGE
	private static final int CMD_DELAYED_CAPTIVE_CHECK
	private static final int DELAYED_CHECK_INTERVAL_MS
	private int mDelayedCheckToken
	private com.android.internal.util.State mDefaultState
	private com.android.internal.util.State mNoActiveNetworkState
	private com.android.internal.util.State mActiveNetworkState
	private com.android.internal.util.State mDelayedCaptiveCheckState
	private static final String SETUP_WIZARD_PACKAGE
	private boolean mDeviceProvisioned
	private android.net.CaptivePortalTracker$ProvisioningObserver mProvisioningObserver
	private final android.content.BroadcastReceiver mReceiver
	private void  (android.content.Context, android.net.IConnectivityManager) 
		android.content.Context context
		android.net.IConnectivityManager cs
		android.content.IntentFilter filter
	public static android.net.CaptivePortalTracker makeCaptivePortalTracker (android.content.Context, android.net.IConnectivityManager) 
		android.content.Context context
		android.net.IConnectivityManager cs
		android.net.CaptivePortalTracker captivePortal
	public void detectCaptivePortal (android.net.NetworkInfo) 
		android.net.NetworkInfo info
	private void notifyPortalCheckComplete (android.net.NetworkInfo) 
		android.os.RemoteException e
		android.net.NetworkInfo info
	private void notifyPortalCheckCompleted (android.net.NetworkInfo, boolean) 
		android.os.RemoteException e
		android.net.NetworkInfo info
		boolean isCaptivePortal
	private boolean isActiveNetwork (android.net.NetworkInfo) 
		android.net.NetworkInfo active
		android.os.RemoteException e
		android.net.NetworkInfo info
	private void setNotificationOff () 
		android.os.RemoteException e
	private boolean isCaptivePortal (java.net.InetAddress) 
		java.net.URL url
		long responseTimestamp
		int rspCode
		boolean isCaptivePortal
		java.io.IOException e
		java.net.InetAddress server
		java.net.HttpURLConnection urlConnection
		long requestTimestamp
	private java.net.InetAddress lookupHost (java.lang.String) 
		java.net.UnknownHostException e
		java.net.InetAddress a
		java.net.InetAddress[] arr$
		int len$
		int i$
		String hostname
		java.net.InetAddress[] inetAddress
	private void sendFailedCaptivePortalCheckBroadcast (long) 
		long requestTimestampMs
	private void sendNetworkConditionsBroadcast (boolean, boolean, long, long) 
		android.telephony.CellIdentityCdma cellId
		android.telephony.CellIdentityGsm cellId
		android.telephony.CellIdentityLte cellId
		android.telephony.CellIdentityWcdma cellId
		android.telephony.CellInfo cellInfo
		java.util.Iterator i$
		android.net.wifi.WifiInfo currentWifiInfo
		java.util.List info
		StringBuffer uniqueCellId
		int numRegisteredCellInfo
		boolean responseReceived
		boolean isCaptivePortal
		long requestTimestampMs
		long responseTimestampMs
		android.content.Intent latencyBroadcast
	static android.content.Context access$400 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static boolean access$502 (android.net.CaptivePortalTracker, boolean) 
		android.net.CaptivePortalTracker x0
		boolean x1
	static boolean access$500 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$600 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static void access$700 (android.net.CaptivePortalTracker, android.net.NetworkInfo) 
		android.net.CaptivePortalTracker x0
		android.net.NetworkInfo x1
	static void access$800 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static void access$900 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static android.net.NetworkInfo access$1002 (android.net.CaptivePortalTracker, android.net.NetworkInfo) 
		android.net.CaptivePortalTracker x0
		android.net.NetworkInfo x1
	static void access$1100 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static boolean access$1200 (android.net.CaptivePortalTracker, android.net.NetworkInfo) 
		android.net.CaptivePortalTracker x0
		android.net.NetworkInfo x1
	static com.android.internal.util.State access$1300 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$1400 (android.net.CaptivePortalTracker, com.android.internal.util.IState) 
		android.net.CaptivePortalTracker x0
		com.android.internal.util.IState x1
	static void access$1500 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static android.net.NetworkInfo access$1000 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$1600 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static com.android.internal.util.State access$1700 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$1800 (android.net.CaptivePortalTracker, com.android.internal.util.IState) 
		android.net.CaptivePortalTracker x0
		com.android.internal.util.IState x1
	static void access$1900 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static void access$2000 (android.net.CaptivePortalTracker, android.os.Message) 
		android.net.CaptivePortalTracker x0
		android.os.Message x1
	static void access$2100 (android.net.CaptivePortalTracker, com.android.internal.util.IState) 
		android.net.CaptivePortalTracker x0
		com.android.internal.util.IState x1
	static int access$2204 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$2300 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static int access$2200 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static java.lang.String access$2400 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static java.net.InetAddress access$2500 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static boolean access$2600 (android.net.CaptivePortalTracker, java.net.InetAddress) 
		android.net.CaptivePortalTracker x0
		java.net.InetAddress x1
	static void access$2700 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static void access$2800 (android.net.CaptivePortalTracker, java.lang.String) 
		android.net.CaptivePortalTracker x0
		String x1
	static void access$2900 (android.net.CaptivePortalTracker, android.net.NetworkInfo, boolean) 
		android.net.CaptivePortalTracker x0
		android.net.NetworkInfo x1
		boolean x2
	static java.lang.String access$3000 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static android.net.IConnectivityManager access$3100 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static com.android.internal.util.State access$3200 (android.net.CaptivePortalTracker) 
		android.net.CaptivePortalTracker x0
	static void access$3300 (android.net.CaptivePortalTracker, com.android.internal.util.IState) 
		android.net.CaptivePortalTracker x0
		com.android.internal.util.IState x1
}

android/net/TrafficStats.class
TrafficStats.java
package android.net
public android.net.TrafficStats extends java.lang.Object {
	public static final int UNSUPPORTED
	public static final long KB_IN_BYTES
	public static final long MB_IN_BYTES
	public static final long GB_IN_BYTES
	public static final int UID_REMOVED
	public static final int UID_TETHERING
	public static final int TAG_SYSTEM_DOWNLOAD
	public static final int TAG_SYSTEM_MEDIA
	public static final int TAG_SYSTEM_BACKUP
	private static android.net.INetworkStatsService sStatsService
	private static android.net.NetworkStats sActiveProfilingStart
	private static Object sProfilingLock
	private static final int TYPE_RX_BYTES
	private static final int TYPE_RX_PACKETS
	private static final int TYPE_TX_BYTES
	private static final int TYPE_TX_PACKETS
	private static final int TYPE_TCP_RX_PACKETS
	private static final int TYPE_TCP_TX_PACKETS
	public void  () 
	private static synchronized android.net.INetworkStatsService getStatsService () 
	public static void setThreadStatsTag (int) 
		int tag
	public static int getThreadStatsTag () 
	public static void clearThreadStatsTag () 
	public static void setThreadStatsUid (int) 
		int uid
	public static void clearThreadStatsUid () 
	public static void tagSocket (java.net.Socket)  throws java.net.SocketException 
		java.net.Socket socket
	public static void untagSocket (java.net.Socket)  throws java.net.SocketException 
		java.net.Socket socket
	public static void startDataProfiling (android.content.Context) 
		android.content.Context context
	public static android.net.NetworkStats stopDataProfiling (android.content.Context) 
		android.net.NetworkStats profilingStop
		android.net.NetworkStats profilingDelta
		android.content.Context context
	public static void incrementOperationCount (int) 
		int operationCount
		int tag
	public static void incrementOperationCount (int, int) 
		android.os.RemoteException e
		int tag
		int operationCount
		int uid
	public static void closeQuietly (android.net.INetworkStatsSession) 
		RuntimeException rethrown
		Exception ignored
		android.net.INetworkStatsSession session
	public static long getMobileTxPackets () 
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getMobileRxPackets () 
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getMobileTxBytes () 
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getMobileRxBytes () 
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getMobileTcpRxPackets () 
		long stat
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getMobileTcpTxPackets () 
		long stat
		String iface
		String[] arr$
		int len$
		int i$
		long total
	public static long getTxPackets (java.lang.String) 
		String iface
	public static long getRxPackets (java.lang.String) 
		String iface
	public static long getTxBytes (java.lang.String) 
		String iface
	public static long getRxBytes (java.lang.String) 
		String iface
	public static long getTotalTxPackets () 
	public static long getTotalRxPackets () 
	public static long getTotalTxBytes () 
	public static long getTotalRxBytes () 
	public static long getUidTxBytes (int) 
		int uid
	public static long getUidRxBytes (int) 
		int uid
	public static long getUidTxPackets (int) 
		int uid
	public static long getUidRxPackets (int) 
		int uid
	public static long getUidTcpTxBytes (int) 
		int uid
	public static long getUidTcpRxBytes (int) 
		int uid
	public static long getUidUdpTxBytes (int) 
		int uid
	public static long getUidUdpRxBytes (int) 
		int uid
	public static long getUidTcpTxSegments (int) 
		int uid
	public static long getUidTcpRxSegments (int) 
		int uid
	public static long getUidUdpTxPackets (int) 
		int uid
	public static long getUidUdpRxPackets (int) 
		int uid
	private static android.net.NetworkStats getDataLayerSnapshotForUid (android.content.Context) 
		android.os.RemoteException e
		android.content.Context context
		int uid
	private static java.lang.String[] getMobileIfaces () 
		android.os.RemoteException e
	private static native long nativeGetTotalStat (int) 
	private static native long nativeGetIfaceStat (java.lang.String, int) 
	private static native long nativeGetUidStat (int, int) 
	static void  () 
}

android/net/MobileDataStateTracker$NetworkDataEntry.class
MobileDataStateTracker.java
package android.net
 android.net.MobileDataStateTracker$NetworkDataEntry extends java.lang.Object {
	public int networkType
	public int downloadBandwidth
	public int uploadBandwidth
	public int latency
	void  (int, int, int, int) 
		int i1
		int i2
		int i3
		int i4
}

android/net/DhcpStateMachine$RunningState.class
DhcpStateMachine.java
package android.net
 android.net.DhcpStateMachine$RunningState extends com.android.internal.util.State {
	final android.net.DhcpStateMachine this$0
	void  (android.net.DhcpStateMachine) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		boolean retValue
}

android/net/NetworkStatsHistory$Entry.class
NetworkStatsHistory.java
package android.net
public android.net.NetworkStatsHistory$Entry extends java.lang.Object {
	public static final long UNKNOWN
	public long bucketDuration
	public long bucketStart
	public long activeTime
	public long rxBytes
	public long rxPackets
	public long txBytes
	public long txPackets
	public long operations
	public void  () 
}

android/net/LinkSocketNotifier.class
LinkSocketNotifier.java
package android.net
public abstract android.net.LinkSocketNotifier extends java.lang.Object {
	public abstract boolean onBetterLinkAvailable (android.net.LinkSocket, android.net.LinkSocket) 
	public abstract void onLinkLost (android.net.LinkSocket) 
	public abstract void onNewLinkUnavailable (android.net.LinkSocket) 
	public abstract void onCapabilitiesChanged (android.net.LinkSocket, android.net.LinkCapabilities) 
}

android/net/LinkProperties$1.class
LinkProperties.java
package android.net
final android.net.LinkProperties$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.LinkProperties createFromParcel (android.os.Parcel) 
		int i
		java.net.UnknownHostException e
		int i
		int i
		android.net.LinkProperties stackedLink
		java.util.Iterator i$
		android.os.Parcel in
		android.net.LinkProperties netProp
		String iface
		int addressCount
		java.util.ArrayList stackedLinks
	public android.net.LinkProperties[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/DummyDataStateTracker.class
DummyDataStateTracker.java
package android.net
public android.net.DummyDataStateTracker extends android.net.BaseNetworkStateTracker {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private boolean mTeardownRequested
	private android.os.Handler mTarget
	private boolean mPrivateDnsRouteSet
	private boolean mDefaultRouteSet
	private boolean mIsDefaultOrHipri
	public void  (int, java.lang.String) 
		int netType
		String tag
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public android.net.NetworkInfo getNetworkInfo () 
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public void releaseWakeLock () 
	public boolean isAvailable () 
	public java.lang.String getTcpBufferSizesPropName () 
	public boolean teardown () 
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	private void setDetailedState (android.net.NetworkInfo$DetailedState, java.lang.String, java.lang.String) 
		android.net.NetworkInfo$DetailedState state
		String reason
		String extraInfo
		android.os.Message msg
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public boolean isTeardownRequested () 
	public boolean reconnect () 
	public boolean setRadio (boolean) 
		boolean turnOn
	public void setUserDataEnable (boolean) 
		boolean enabled
	public void setPolicyDataEnable (boolean) 
		boolean enabled
	public java.lang.String toString () 
		StringBuffer sb
	public android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public void setDependencyMet (boolean) 
		boolean met
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
	private static void log (java.lang.String) 
		String s
	private static void loge (java.lang.String) 
		String s
}

android/net/CaptivePortalTracker$1.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$1 extends android.content.BroadcastReceiver {
	final android.net.CaptivePortalTracker this$0
	void  (android.net.CaptivePortalTracker) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.net.NetworkInfo info
		android.content.Context context
		android.content.Intent intent
		String action
}

android/net/LinkCapabilities$Key.class
LinkCapabilities.java
package android.net
public final android.net.LinkCapabilities$Key extends java.lang.Object {
	public static final int RO_NETWORK_TYPE
	public static final int RW_DESIRED_FWD_BW
	public static final int RW_REQUIRED_FWD_BW
	public static final int RO_AVAILABLE_FWD_BW
	public static final int RW_DESIRED_REV_BW
	public static final int RW_REQUIRED_REV_BW
	public static final int RO_AVAILABLE_REV_BW
	public static final int RW_MAX_ALLOWED_LATENCY
	public static final int RO_BOUND_INTERFACE
	public static final int RO_PHYSICAL_INTERFACE
	private void  () 
}

android/net/SSLSessionCache.class
SSLSessionCache.java
package android.net
public final android.net.SSLSessionCache extends java.lang.Object {
	private static final String TAG
	final com.android.org.conscrypt.SSLClientSessionCache mSessionCache
	public void  (java.io.File)  throws java.io.IOException 
		java.io.File dir
	public void  (android.content.Context) 
		java.io.IOException e
		android.content.Context context
		java.io.File dir
		com.android.org.conscrypt.SSLClientSessionCache cache
}

android/net/MobileDataStateTracker$MdstHandler.class
MobileDataStateTracker.java
package android.net
 android.net.MobileDataStateTracker$MdstHandler extends android.os.Handler {
	private android.net.MobileDataStateTracker mMdst
	void  (android.os.Looper, android.net.MobileDataStateTracker) 
		android.os.Looper looper
		android.net.MobileDataStateTracker mdst
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/net/ProxyProperties$1.class
ProxyProperties.java
package android.net
final android.net.ProxyProperties$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.ProxyProperties createFromParcel (android.os.Parcel) 
		String url
		int localPort
		android.os.Parcel in
		String host
		int port
		String exclList
		String[] parsedExclList
		android.net.ProxyProperties proxyProperties
	public android.net.ProxyProperties[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/NetworkPolicy$1.class
NetworkPolicy.java
package android.net
final android.net.NetworkPolicy$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkPolicy createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkPolicy[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/CaptivePortalTracker$NoActiveNetworkState.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$NoActiveNetworkState extends com.android.internal.util.State {
	final android.net.CaptivePortalTracker this$0
	private void  (android.net.CaptivePortalTracker) 
	public void enter () 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		android.net.NetworkInfo info
	void  (android.net.CaptivePortalTracker, android.net.CaptivePortalTracker$1) 
		android.net.CaptivePortalTracker x0
		android.net.CaptivePortalTracker$1 x1
}

android/net/LinkSocket$LinkRequestReason.class
LinkSocket.java
package android.net
public final android.net.LinkSocket$LinkRequestReason extends java.lang.Object {
	public static final int LINK_PROBLEM_NONE
	public static final int LINK_PROBLEM_UNKNOWN
	private void  () 
}

android/net/LinkSocket.class
LinkSocket.java
package android.net
public android.net.LinkSocket extends java.net.Socket {
	private static final String TAG
	private static final boolean DBG
	public void  () 
	public void  (android.net.LinkSocketNotifier) 
		android.net.LinkSocketNotifier notifier
	public void  (android.net.LinkSocketNotifier, android.net.Proxy) 
		android.net.LinkSocketNotifier notifier
		android.net.Proxy proxy
	public android.net.LinkProperties getLinkProperties () 
	public boolean setNeededCapabilities (android.net.LinkCapabilities) 
		android.net.LinkCapabilities needs
	public android.net.LinkCapabilities getNeededCapabilities () 
	public android.net.LinkCapabilities getCapabilities () 
	public android.net.LinkCapabilities getCapabilities (java.util.Set) 
		java.util.Set capabilities
	public void setTrackedCapabilities (java.util.Set) 
		java.util.Set capabilities
	public java.util.Set getTrackedCapabilities () 
	public void connect (java.lang.String, int, int)  throws java.net.UnknownHostException java.io.IOException java.net.SocketTimeoutException 
		String dstName
		int dstPort
		int timeout
	public void connect (java.lang.String, int)  throws java.net.UnknownHostException java.io.IOException 
		String dstName
		int dstPort
	public void connect (java.net.SocketAddress, int)  throws java.io.IOException java.net.SocketTimeoutException 
		java.net.SocketAddress remoteAddr
		int timeout
	public void connect (java.net.SocketAddress)  throws java.io.IOException 
		java.net.SocketAddress remoteAddr
	public void connect (int)  throws java.io.IOException 
		int timeout
	public void connect ()  throws java.io.IOException 
	public synchronized void close ()  throws java.io.IOException 
	public void requestNewLink (android.net.LinkSocket$LinkRequestReason) 
		android.net.LinkSocket$LinkRequestReason linkRequestReason
	public void bind (java.net.SocketAddress)  throws java.lang.UnsupportedOperationException 
		java.net.SocketAddress localAddr
	protected static void log (java.lang.String) 
		String s
}

android/net/CaptivePortalTracker$DefaultState.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$DefaultState extends com.android.internal.util.State {
	final android.net.CaptivePortalTracker this$0
	private void  (android.net.CaptivePortalTracker) 
	public boolean processMessage (android.os.Message) 
		android.net.NetworkInfo info
		android.os.Message message
	void  (android.net.CaptivePortalTracker, android.net.CaptivePortalTracker$1) 
		android.net.CaptivePortalTracker x0
		android.net.CaptivePortalTracker$1 x1
}

android/net/LinkProperties.class
LinkProperties.java
package android.net
public android.net.LinkProperties extends java.lang.Object implements android.os.Parcelable  {
	private String mIfaceName
	private java.util.ArrayList mLinkAddresses
	private java.util.ArrayList mDnses
	private String mDomains
	private java.util.ArrayList mRoutes
	private android.net.ProxyProperties mHttpProxy
	private int mMtu
	private java.util.Hashtable mStackedLinks
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.LinkProperties) 
		android.net.LinkAddress l
		java.util.Iterator i$
		java.net.InetAddress i
		java.util.Iterator i$
		android.net.RouteInfo r
		java.util.Iterator i$
		android.net.LinkProperties l
		java.util.Iterator i$
		android.net.LinkProperties source
	public void setInterfaceName (java.lang.String) 
		android.net.RouteInfo route
		java.util.Iterator i$
		String iface
		java.util.ArrayList newRoutes
	public java.lang.String getInterfaceName () 
	public java.util.Collection getAllInterfaceNames () 
		android.net.LinkProperties stacked
		java.util.Iterator i$
		java.util.Collection interfaceNames
	public java.util.Collection getAddresses () 
		android.net.LinkAddress linkAddress
		java.util.Iterator i$
		java.util.Collection addresses
	public java.util.Collection getAllAddresses () 
		android.net.LinkAddress linkAddress
		java.util.Iterator i$
		android.net.LinkProperties stacked
		java.util.Iterator i$
		java.util.Collection addresses
	private int findLinkAddressIndex (android.net.LinkAddress) 
		int i
		android.net.LinkAddress address
	public boolean addLinkAddress (android.net.LinkAddress) 
		android.net.LinkAddress address
		int i
	public boolean removeLinkAddress (android.net.LinkAddress) 
		android.net.LinkAddress toRemove
		int i
	public java.util.Collection getLinkAddresses () 
	public java.util.Collection getAllLinkAddresses () 
		android.net.LinkProperties stacked
		java.util.Iterator i$
		java.util.Collection addresses
	public void setLinkAddresses (java.util.Collection) 
		android.net.LinkAddress address
		java.util.Iterator i$
		java.util.Collection addresses
	public void addDns (java.net.InetAddress) 
		java.net.InetAddress dns
	public java.util.Collection getDnses () 
	public java.lang.String getDomains () 
	public void setDomains (java.lang.String) 
		String domains
	public void setMtu (int) 
		int mtu
	public int getMtu () 
	private android.net.RouteInfo routeWithInterface (android.net.RouteInfo) 
		android.net.RouteInfo route
	public void addRoute (android.net.RouteInfo) 
		String routeIface
		android.net.RouteInfo route
	public java.util.Collection getRoutes () 
	public java.util.Collection getAllRoutes () 
		android.net.LinkProperties stacked
		java.util.Iterator i$
		java.util.Collection routes
	public void setHttpProxy (android.net.ProxyProperties) 
		android.net.ProxyProperties proxy
	public android.net.ProxyProperties getHttpProxy () 
	public boolean addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public boolean removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties removed
		android.net.LinkProperties link
	public java.util.Collection getStackedLinks () 
		android.net.LinkProperties link
		java.util.Iterator i$
		java.util.Collection stacked
	public void clear () 
	public int describeContents () 
	public java.lang.String toString () 
		android.net.LinkAddress addr
		java.util.Iterator i$
		java.net.InetAddress addr
		java.util.Iterator i$
		android.net.RouteInfo route
		java.util.Iterator i$
		android.net.LinkProperties link
		java.util.Iterator i$
		String ifaceName
		String linkAddresses
		String dns
		String domainName
		String mtu
		String routes
		String proxy
		String stacked
	public boolean hasIPv4Address () 
		android.net.LinkAddress address
		java.util.Iterator i$
	public boolean hasIPv6Address () 
		android.net.LinkAddress address
		java.util.Iterator i$
	public boolean isIdenticalInterfaceName (android.net.LinkProperties) 
		android.net.LinkProperties target
	public boolean isIdenticalAddresses (android.net.LinkProperties) 
		android.net.LinkProperties target
		java.util.Collection targetAddresses
		java.util.Collection sourceAddresses
	public boolean isIdenticalDnses (android.net.LinkProperties) 
		android.net.LinkProperties target
		java.util.Collection targetDnses
		String targetDomains
	public boolean isIdenticalRoutes (android.net.LinkProperties) 
		android.net.LinkProperties target
		java.util.Collection targetRoutes
	public boolean isIdenticalHttpProxy (android.net.LinkProperties) 
		android.net.LinkProperties target
	public boolean isIdenticalStackedLinks (android.net.LinkProperties) 
		String iface
		android.net.LinkProperties stacked
		java.util.Iterator i$
		android.net.LinkProperties target
	public boolean isIdenticalMtu (android.net.LinkProperties) 
		android.net.LinkProperties target
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.LinkProperties target
	public android.net.LinkProperties$CompareResult compareAddresses (android.net.LinkProperties) 
		android.net.LinkAddress newAddress
		java.util.Iterator i$
		android.net.LinkProperties target
		android.net.LinkProperties$CompareResult result
	public android.net.LinkProperties$CompareResult compareDnses (android.net.LinkProperties) 
		java.net.InetAddress newAddress
		java.util.Iterator i$
		android.net.LinkProperties target
		android.net.LinkProperties$CompareResult result
	public android.net.LinkProperties$CompareResult compareAllRoutes (android.net.LinkProperties) 
		android.net.RouteInfo r
		java.util.Iterator i$
		android.net.LinkProperties target
		android.net.LinkProperties$CompareResult result
	public int hashCode () 
	public void writeToParcel (android.os.Parcel, int) 
		android.net.LinkAddress linkAddress
		java.util.Iterator i$
		java.net.InetAddress d
		java.util.Iterator i$
		android.net.RouteInfo route
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
		java.util.ArrayList stackedLinks
	static void  () 
}

android/net/CaptivePortalTracker$DelayedCaptiveCheckState.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$DelayedCaptiveCheckState extends com.android.internal.util.State {
	final android.net.CaptivePortalTracker this$0
	private void  (android.net.CaptivePortalTracker) 
	public void enter () 
		android.os.Message message
	public boolean processMessage (android.os.Message) 
		android.os.RemoteException e
		android.content.Intent intent
		java.net.InetAddress server
		boolean captive
		android.os.Message message
	void  (android.net.CaptivePortalTracker, android.net.CaptivePortalTracker$1) 
		android.net.CaptivePortalTracker x0
		android.net.CaptivePortalTracker$1 x1
}

android/net/LinkCapabilities$Role.class
LinkCapabilities.java
package android.net
public final android.net.LinkCapabilities$Role extends java.lang.Object {
	public static final String DEFAULT
	public static final String BULK_DOWNLOAD
	public static final String BULK_UPLOAD
	public static final String VOIP_24KBPS
	public static final String VOIP_32KBPS
	public static final String VIDEO_STREAMING_480P
	public static final String VIDEO_STREAMING_720I
	public static final String VIDEO_CHAT_360P
	public static final String VIDEO_CHAT_480P
	private void  () 
}

android/net/NetworkStats$1.class
NetworkStats.java
package android.net
final android.net.NetworkStats$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.NetworkStats createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.net.NetworkStats[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/RouteInfo.class
RouteInfo.java
package android.net
public android.net.RouteInfo extends java.lang.Object implements android.os.Parcelable  {
	private final android.net.LinkAddress mDestination
	private final java.net.InetAddress mGateway
	private final String mInterface
	private final boolean mIsDefault
	private final boolean mIsHost
	private final boolean mHasGateway
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.LinkAddress, java.net.InetAddress, java.lang.String) 
		android.net.LinkAddress destination
		java.net.InetAddress gateway
		String iface
	public void  (android.net.LinkAddress, java.net.InetAddress) 
		android.net.LinkAddress destination
		java.net.InetAddress gateway
	public void  (java.net.InetAddress) 
		java.net.InetAddress gateway
	public void  (android.net.LinkAddress) 
		android.net.LinkAddress host
	public static android.net.RouteInfo makeHostRoute (java.net.InetAddress, java.lang.String) 
		java.net.InetAddress host
		String iface
	public static android.net.RouteInfo makeHostRoute (java.net.InetAddress, java.net.InetAddress, java.lang.String) 
		java.net.InetAddress host
		java.net.InetAddress gateway
		String iface
	private boolean isHost () 
	private boolean isDefault () 
		boolean val
	public android.net.LinkAddress getDestination () 
	public java.net.InetAddress getGateway () 
	public java.lang.String getInterface () 
	public boolean isDefaultRoute () 
	public boolean isHostRoute () 
	public boolean hasGateway () 
	public java.lang.String toString () 
		String val
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.RouteInfo target
		boolean sameDestination
		boolean sameAddress
		boolean sameInterface
	public int hashCode () 
	protected boolean matches (java.net.InetAddress) 
		java.net.InetAddress destination
		java.net.InetAddress dstNet
	public static android.net.RouteInfo selectBestRoute (java.util.Collection, java.net.InetAddress) 
		android.net.RouteInfo route
		java.util.Iterator i$
		java.util.Collection routes
		java.net.InetAddress dest
		android.net.RouteInfo bestRoute
	static void  () 
}

android/net/NetworkStatsHistory.class
NetworkStatsHistory.java
package android.net
public android.net.NetworkStatsHistory extends java.lang.Object implements android.os.Parcelable  {
	private static final int VERSION_INIT
	private static final int VERSION_ADD_PACKETS
	private static final int VERSION_ADD_ACTIVE
	public static final int FIELD_ACTIVE_TIME
	public static final int FIELD_RX_BYTES
	public static final int FIELD_RX_PACKETS
	public static final int FIELD_TX_BYTES
	public static final int FIELD_TX_PACKETS
	public static final int FIELD_OPERATIONS
	public static final int FIELD_ALL
	private long bucketDuration
	private int bucketCount
	private long[] bucketStart
	private long[] activeTime
	private long[] rxBytes
	private long[] rxPackets
	private long[] txBytes
	private long[] txPackets
	private long[] operations
	private long totalBytes
	public static final android.os.Parcelable$Creator CREATOR
	public void  (long) 
		long bucketDuration
	public void  (long, int) 
		long bucketDuration
		int initialSize
	public void  (long, int, int) 
		long bucketDuration
		int initialSize
		int fields
	public void  (android.net.NetworkStatsHistory, long) 
		android.net.NetworkStatsHistory existing
		long bucketDuration
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void  (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream in
		int version
	public void writeToStream (java.io.DataOutputStream)  throws java.io.IOException 
		java.io.DataOutputStream out
	public int describeContents () 
	public int size () 
	public long getBucketDuration () 
	public long getStart () 
	public long getEnd () 
	public long getTotalBytes () 
	public int getIndexBefore (long) 
		long time
		int index
	public int getIndexAfter (long) 
		long time
		int index
	public android.net.NetworkStatsHistory$Entry getValues (int, android.net.NetworkStatsHistory$Entry) 
		int i
		android.net.NetworkStatsHistory$Entry recycle
		android.net.NetworkStatsHistory$Entry entry
	public void recordData (long, long, long, long) 
		long start
		long end
		long rxBytes
		long txBytes
	public void recordData (long, long, android.net.NetworkStats$Entry) 
		long curStart
		long curEnd
		long overlap
		long fracRxBytes
		long fracRxPackets
		long fracTxBytes
		long fracTxPackets
		long fracOperations
		int i
		long start
		long end
		android.net.NetworkStats$Entry entry
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
		long duration
		int startIndex
	public void recordEntireHistory (android.net.NetworkStatsHistory) 
		android.net.NetworkStatsHistory input
	public void recordHistory (android.net.NetworkStatsHistory, long, long) 
		long bucketStart
		long bucketEnd
		int i
		android.net.NetworkStatsHistory input
		long start
		long end
		android.net.NetworkStats$Entry entry
	private void ensureBuckets (long, long) 
		int index
		long now
		long start
		long end
	private void insertBucket (int, long) 
		int newLength
		int dstPos
		int length
		int index
		long start
	public void removeBucketsBefore (long) 
		long curStart
		long curEnd
		int length
		long cutoff
		int i
	public android.net.NetworkStatsHistory$Entry getValues (long, long, android.net.NetworkStatsHistory$Entry) 
		long start
		long end
		android.net.NetworkStatsHistory$Entry recycle
	public android.net.NetworkStatsHistory$Entry getValues (long, long, long, android.net.NetworkStatsHistory$Entry) 
		long overlap
		long overlapEnd
		long overlapStart
		long curStart
		long curEnd
		boolean activeBucket
		long overlap
		int i
		long start
		long end
		long now
		android.net.NetworkStatsHistory$Entry recycle
		android.net.NetworkStatsHistory$Entry entry
		int startIndex
	public void generateRandom (long, long, long) 
		long start
		long end
		long bytes
		java.util.Random r
		float fractionRx
		long rxBytes
		long txBytes
		long rxPackets
		long txPackets
		long operations
	public void generateRandom (long, long, long, long, long, long, long, java.util.Random) 
		long curStart
		long curEnd
		long start
		long end
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
		java.util.Random r
		android.net.NetworkStats$Entry entry
	public static long randomLong (java.util.Random, long, long) 
		java.util.Random r
		long start
		long end
	public void dump (com.android.internal.util.IndentingPrintWriter, boolean) 
		int i
		com.android.internal.util.IndentingPrintWriter pw
		boolean fullHistory
		int start
	public java.lang.String toString () 
		java.io.CharArrayWriter writer
	private static long getLong (long[], int, long) 
		long[] array
		int i
		long value
	private static void setLong (long[], int, long) 
		long[] array
		int i
		long value
	private static void addLong (long[], int, long) 
		long[] array
		int i
		long value
	public int estimateResizeBuckets (long) 
		long newBucketDuration
	static void  () 
}

android/net/NetworkStatsHistory$ParcelUtils.class
NetworkStatsHistory.java
package android.net
public android.net.NetworkStatsHistory$ParcelUtils extends java.lang.Object {
	public void  () 
	public static long[] readLongArray (android.os.Parcel) 
		int i
		android.os.Parcel in
		int size
		long[] values
	public static void writeLongArray (android.os.Parcel, long[], int) 
		int i
		android.os.Parcel out
		long[] values
		int size
}

android/net/MobileDataStateTracker$2.class
MobileDataStateTracker.java
package android.net
 android.net.MobileDataStateTracker$2 extends java.lang.Object {
	static final int[] $SwitchMap$com$android$internal$telephony$PhoneConstants$DataState
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/net/UrlQuerySanitizer$IllegalCharacterValueSanitizer.class
UrlQuerySanitizer.java
package android.net
public android.net.UrlQuerySanitizer$IllegalCharacterValueSanitizer extends java.lang.Object implements android.net.UrlQuerySanitizer$ValueSanitizer  {
	private int mFlags
	public static final int SPACE_OK
	public static final int OTHER_WHITESPACE_OK
	public static final int NON_7_BIT_ASCII_OK
	public static final int DQUOTE_OK
	public static final int SQUOTE_OK
	public static final int LT_OK
	public static final int GT_OK
	public static final int AMP_OK
	public static final int PCT_OK
	public static final int NUL_OK
	public static final int SCRIPT_URL_OK
	public static final int ALL_OK
	public static final int ALL_WHITESPACE_OK
	public static final int ALL_ILLEGAL
	public static final int ALL_BUT_NUL_LEGAL
	public static final int ALL_BUT_WHITESPACE_LEGAL
	public static final int URL_LEGAL
	public static final int URL_AND_SPACE_LEGAL
	public static final int AMP_LEGAL
	public static final int AMP_AND_SPACE_LEGAL
	public static final int SPACE_LEGAL
	public static final int ALL_BUT_NUL_AND_ANGLE_BRACKETS_LEGAL
	private static final String JAVASCRIPT_PREFIX
	private static final String VBSCRIPT_PREFIX
	private static final int MIN_SCRIPT_PREFIX_LENGTH
	public void  (int) 
		int flags
	public java.lang.String sanitize (java.lang.String) 
		String asLower
		char c
		int i
		String value
		int length
		StringBuilder stringBuilder
	private java.lang.String trimWhitespace (java.lang.String) 
		String value
		int start
		int last
		int end
	private boolean isWhitespace (char) 
		char c
	private boolean characterIsLegal (char) 
		char c
	static void  () 
}

android/net/BaseNetworkStateTracker.class
BaseNetworkStateTracker.java
package android.net
public abstract android.net.BaseNetworkStateTracker extends java.lang.Object implements android.net.NetworkStateTracker  {
	public static final String PROP_TCP_BUFFER_UNKNOWN
	public static final String PROP_TCP_BUFFER_WIFI
	protected android.content.Context mContext
	private android.os.Handler mTarget
	protected android.net.NetworkInfo mNetworkInfo
	protected android.net.LinkProperties mLinkProperties
	protected android.net.LinkCapabilities mLinkCapabilities
	private java.util.concurrent.atomic.AtomicBoolean mTeardownRequested
	private java.util.concurrent.atomic.AtomicBoolean mPrivateDnsRouteSet
	private java.util.concurrent.atomic.AtomicBoolean mDefaultRouteSet
	public void  (int) 
		int networkType
	protected void  () 
	protected android.os.Handler getTargetHandler () 
	protected final void dispatchStateChanged () 
	protected final void dispatchConfigurationChanged () 
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
	protected void startMonitoringInternal () 
	public android.net.NetworkInfo getNetworkInfo () 
	public android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public android.net.LinkQualityInfo getLinkQualityInfo () 
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	public boolean setRadio (boolean) 
		boolean turnOn
	public boolean isAvailable () 
	public void setUserDataEnable (boolean) 
		boolean enabled
	public void setPolicyDataEnable (boolean) 
		boolean enabled
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public boolean isTeardownRequested () 
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public void setDependencyMet (boolean) 
		boolean met
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
	public java.lang.String getNetworkInterfaceName () 
	public void startSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	public void stopSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
}

android/net/LinkCapabilities$1.class
LinkCapabilities.java
package android.net
final android.net.LinkCapabilities$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.LinkCapabilities createFromParcel (android.os.Parcel) 
		int key
		String value
		android.os.Parcel in
		android.net.LinkCapabilities capabilities
		int size
	public android.net.LinkCapabilities[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/DhcpResults.class
DhcpResults.java
package android.net
public android.net.DhcpResults extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public final android.net.LinkProperties linkProperties
	public java.net.InetAddress serverAddress
	public String vendorInfo
	public int leaseDuration
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.DhcpResults) 
		android.net.DhcpResults source
	public void  (android.net.LinkProperties) 
		android.net.LinkProperties lp
	public void updateFromDhcpRequest (android.net.DhcpResults) 
		android.net.RouteInfo r
		java.util.Iterator i$
		java.net.InetAddress d
		java.util.Iterator i$
		android.net.DhcpResults orig
	public boolean hasMeteredHint () 
	public void clear () 
	public java.lang.String toString () 
		StringBuffer str
	public boolean equals (java.lang.Object) 
		Object obj
		android.net.DhcpResults target
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void setInterfaceName (java.lang.String) 
		String interfaceName
	public boolean addLinkAddress (java.lang.String, int) 
		IllegalArgumentException e
		String addrString
		int prefixLength
		java.net.InetAddress addr
		android.net.LinkAddress linkAddress
		android.net.RouteInfo routeInfo
	public boolean addGateway (java.lang.String) 
		IllegalArgumentException e
		String addrString
	public boolean addDns (java.lang.String) 
		IllegalArgumentException e
		String addrString
	public boolean setServerAddress (java.lang.String) 
		IllegalArgumentException e
		String addrString
	public void setLeaseDuration (int) 
		int duration
	public void setVendorInfo (java.lang.String) 
		String info
	public void setDomains (java.lang.String) 
		String domains
	static void  () 
}

android/net/Uri$PathPart.class
Uri.java
package android.net
 android.net.Uri$PathPart extends android.net.Uri$AbstractPart {
	static final android.net.Uri$PathPart NULL
	static final android.net.Uri$PathPart EMPTY
	private android.net.Uri$PathSegments pathSegments
	private void  (java.lang.String, java.lang.String) 
		String encoded
		String decoded
	java.lang.String getEncoded () 
		boolean hasEncoded
	android.net.Uri$PathSegments getPathSegments () 
		String decodedSegment
		String path
		android.net.Uri$PathSegmentsBuilder segmentBuilder
		int previous
		int current
	static android.net.Uri$PathPart appendEncodedSegment (android.net.Uri$PathPart, java.lang.String) 
		String newPath
		String newPath
		android.net.Uri$PathPart oldPart
		String newSegment
		String oldPath
		int oldPathLength
		String newPath
	static android.net.Uri$PathPart appendDecodedSegment (android.net.Uri$PathPart, java.lang.String) 
		android.net.Uri$PathPart oldPart
		String decoded
		String encoded
	static android.net.Uri$PathPart readFrom (android.os.Parcel) 
		android.os.Parcel parcel
		int representation
	static android.net.Uri$PathPart fromEncoded (java.lang.String) 
		String encoded
	static android.net.Uri$PathPart fromDecoded (java.lang.String) 
		String decoded
	static android.net.Uri$PathPart from (java.lang.String, java.lang.String) 
		String encoded
		String decoded
	static android.net.Uri$PathPart makeAbsolute (android.net.Uri$PathPart) 
		android.net.Uri$PathPart oldPart
		boolean encodedCached
		String oldPath
		String newEncoded
		boolean decodedCached
		String newDecoded
	static void  () 
}

android/net/http/
android/net/http/RequestFeeder.class
RequestFeeder.java
package android.net.http
abstract android.net.http.RequestFeeder extends java.lang.Object {
	public abstract android.net.http.Request getRequest () 
	public abstract android.net.http.Request getRequest (org.apache.http.HttpHost) 
	public abstract boolean haveRequest (org.apache.http.HttpHost) 
	public abstract void requeueRequest (android.net.http.Request) 
}

android/net/http/SslCertificate.class
SslCertificate.java
package android.net.http
public android.net.http.SslCertificate extends java.lang.Object {
	private static String ISO_8601_DATE_FORMAT
	private final android.net.http.SslCertificate$DName mIssuedTo
	private final android.net.http.SslCertificate$DName mIssuedBy
	private final java.util.Date mValidNotBefore
	private final java.util.Date mValidNotAfter
	private final java.security.cert.X509Certificate mX509Certificate
	private static final String ISSUED_TO
	private static final String ISSUED_BY
	private static final String VALID_NOT_BEFORE
	private static final String VALID_NOT_AFTER
	private static final String X509_CERTIFICATE
	public static android.os.Bundle saveState (android.net.http.SslCertificate) 
		java.security.cert.CertificateEncodingException ignored
		android.net.http.SslCertificate certificate
		android.os.Bundle bundle
		java.security.cert.X509Certificate x509Certificate
	public static android.net.http.SslCertificate restoreState (android.os.Bundle) 
		java.security.cert.X509Certificate x509Certificate
		java.security.cert.CertificateFactory certFactory
		java.security.cert.Certificate cert
		java.security.cert.CertificateException e
		android.os.Bundle bundle
		java.security.cert.X509Certificate x509Certificate
		byte[] bytes
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String issuedTo
		String issuedBy
		String validNotBefore
		String validNotAfter
	public void  (java.lang.String, java.lang.String, java.util.Date, java.util.Date) 
		String issuedTo
		String issuedBy
		java.util.Date validNotBefore
		java.util.Date validNotAfter
	public void  (java.security.cert.X509Certificate) 
		java.security.cert.X509Certificate certificate
	private void  (java.lang.String, java.lang.String, java.util.Date, java.util.Date, java.security.cert.X509Certificate) 
		String issuedTo
		String issuedBy
		java.util.Date validNotBefore
		java.util.Date validNotAfter
		java.security.cert.X509Certificate x509Certificate
	public java.util.Date getValidNotBeforeDate () 
	public java.lang.String getValidNotBefore () 
	public java.util.Date getValidNotAfterDate () 
	public java.lang.String getValidNotAfter () 
	public android.net.http.SslCertificate$DName getIssuedTo () 
	public android.net.http.SslCertificate$DName getIssuedBy () 
	private static java.lang.String getSerialNumber (java.security.cert.X509Certificate) 
		java.security.cert.X509Certificate x509Certificate
		java.math.BigInteger serialNumber
	private static java.lang.String getDigest (java.security.cert.X509Certificate, java.lang.String) 
		byte[] bytes
		java.security.MessageDigest md
		byte[] digest
		java.security.cert.CertificateEncodingException ignored
		java.security.NoSuchAlgorithmException ignored
		java.security.cert.X509Certificate x509Certificate
		String algorithm
	private static final java.lang.String fingerprint (byte[]) 
		byte b
		int i
		byte[] bytes
		StringBuilder sb
	public java.lang.String toString () 
	private static java.util.Date parseDate (java.lang.String) 
		java.text.ParseException e
		String string
	private static java.lang.String formatDate (java.util.Date) 
		java.util.Date date
	private static java.util.Date cloneDate (java.util.Date) 
		java.util.Date date
	public android.view.View inflateCertificateView (android.content.Context) 
		android.content.Context context
		android.view.LayoutInflater factory
		android.view.View certificateView
		android.net.http.SslCertificate$DName issuedTo
		android.net.http.SslCertificate$DName issuedBy
		String issuedOn
		String expiresOn
	private java.lang.String formatCertificateDate (android.content.Context, java.util.Date) 
		android.content.Context context
		java.util.Date certificateDate
	static void  () 
}

android/net/http/IdleCache.class
IdleCache.java
package android.net.http
 android.net.http.IdleCache extends java.lang.Object {
	private static final int IDLE_CACHE_MAX
	private static final int EMPTY_CHECK_MAX
	private static final int TIMEOUT
	private static final int CHECK_INTERVAL
	private android.net.http.IdleCache$Entry[] mEntries
	private int mCount
	private android.net.http.IdleCache$IdleReaper mThread
	private int mCached
	private int mReused
	void  () 
		int i
	synchronized boolean cacheConnection (org.apache.http.HttpHost, android.net.http.Connection) 
		android.net.http.IdleCache$Entry entry
		int i
		long time
		org.apache.http.HttpHost host
		android.net.http.Connection connection
		boolean ret
	synchronized android.net.http.Connection getConnection (org.apache.http.HttpHost) 
		android.net.http.IdleCache$Entry entry
		org.apache.http.HttpHost eHost
		int i
		org.apache.http.HttpHost host
		android.net.http.Connection ret
	synchronized void clear () 
		android.net.http.IdleCache$Entry entry
		int i
	private synchronized void clearIdle () 
		android.net.http.IdleCache$Entry entry
		int i
		long time
	static int access$100 (android.net.http.IdleCache) 
		android.net.http.IdleCache x0
	static void access$200 (android.net.http.IdleCache) 
		android.net.http.IdleCache x0
	static android.net.http.IdleCache$IdleReaper access$302 (android.net.http.IdleCache, android.net.http.IdleCache$IdleReaper) 
		android.net.http.IdleCache x0
		android.net.http.IdleCache$IdleReaper x1
}

android/net/http/DelegatingSSLSession$CertificateWrap.class
DelegatingSSLSession.java
package android.net.http
public android.net.http.DelegatingSSLSession$CertificateWrap extends android.net.http.DelegatingSSLSession {
	private final java.security.cert.Certificate mCertificate
	public void  (java.security.cert.Certificate) 
		java.security.cert.Certificate certificate
	public java.security.cert.Certificate[] getPeerCertificates ()  throws javax.net.ssl.SSLPeerUnverifiedException 
}

android/net/http/AndroidHttpClient.class
AndroidHttpClient.java
package android.net.http
public final android.net.http.AndroidHttpClient extends java.lang.Object implements org.apache.http.client.HttpClient  {
	public static long DEFAULT_SYNC_MIN_GZIP_BYTES
	private static final int SOCKET_OPERATION_TIMEOUT
	private static final String TAG
	private static String[] textContentTypes
	private static final org.apache.http.HttpRequestInterceptor sThreadCheckInterceptor
	private final org.apache.http.client.HttpClient delegate
	private RuntimeException mLeakedException
	private volatile android.net.http.AndroidHttpClient$LoggingConfiguration curlConfiguration
	public static android.net.http.AndroidHttpClient newInstance (java.lang.String, android.content.Context) 
		String userAgent
		android.content.Context context
		org.apache.http.params.HttpParams params
		android.net.SSLSessionCache sessionCache
		org.apache.http.conn.scheme.SchemeRegistry schemeRegistry
		org.apache.http.conn.ClientConnectionManager manager
	public static android.net.http.AndroidHttpClient newInstance (java.lang.String) 
		String userAgent
	private void  (org.apache.http.conn.ClientConnectionManager, org.apache.http.params.HttpParams) 
		org.apache.http.conn.ClientConnectionManager ccm
		org.apache.http.params.HttpParams params
	protected void finalize ()  throws java.lang.Throwable 
	public static void modifyRequestToAcceptGzipResponse (org.apache.http.HttpRequest) 
		org.apache.http.HttpRequest request
	public static java.io.InputStream getUngzippedContent (org.apache.http.HttpEntity)  throws java.io.IOException 
		org.apache.http.HttpEntity entity
		java.io.InputStream responseStream
		org.apache.http.Header header
		String contentEncoding
	public void close () 
	public org.apache.http.params.HttpParams getParams () 
	public org.apache.http.conn.ClientConnectionManager getConnectionManager () 
	public org.apache.http.HttpResponse execute (org.apache.http.client.methods.HttpUriRequest)  throws java.io.IOException 
		org.apache.http.client.methods.HttpUriRequest request
	public org.apache.http.HttpResponse execute (org.apache.http.client.methods.HttpUriRequest, org.apache.http.protocol.HttpContext)  throws java.io.IOException 
		org.apache.http.client.methods.HttpUriRequest request
		org.apache.http.protocol.HttpContext context
	public org.apache.http.HttpResponse execute (org.apache.http.HttpHost, org.apache.http.HttpRequest)  throws java.io.IOException 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
	public org.apache.http.HttpResponse execute (org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext)  throws java.io.IOException 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
	public java.lang.Object execute (org.apache.http.client.methods.HttpUriRequest, org.apache.http.client.ResponseHandler)  throws java.io.IOException org.apache.http.client.ClientProtocolException 
		org.apache.http.client.methods.HttpUriRequest request
		org.apache.http.client.ResponseHandler responseHandler
	public java.lang.Object execute (org.apache.http.client.methods.HttpUriRequest, org.apache.http.client.ResponseHandler, org.apache.http.protocol.HttpContext)  throws java.io.IOException org.apache.http.client.ClientProtocolException 
		org.apache.http.client.methods.HttpUriRequest request
		org.apache.http.client.ResponseHandler responseHandler
		org.apache.http.protocol.HttpContext context
	public java.lang.Object execute (org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.client.ResponseHandler)  throws java.io.IOException org.apache.http.client.ClientProtocolException 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.client.ResponseHandler responseHandler
	public java.lang.Object execute (org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.client.ResponseHandler, org.apache.http.protocol.HttpContext)  throws java.io.IOException org.apache.http.client.ClientProtocolException 
		org.apache.http.HttpHost target
		org.apache.http.HttpRequest request
		org.apache.http.client.ResponseHandler responseHandler
		org.apache.http.protocol.HttpContext context
	public static org.apache.http.entity.AbstractHttpEntity getCompressedEntity (byte[], android.content.ContentResolver)  throws java.io.IOException 
		org.apache.http.entity.AbstractHttpEntity entity
		java.io.ByteArrayOutputStream arr
		java.io.OutputStream zipper
		byte[] data
		android.content.ContentResolver resolver
		org.apache.http.entity.AbstractHttpEntity entity
	public static long getMinGzipSize (android.content.ContentResolver) 
		android.content.ContentResolver resolver
	public void enableCurlLogging (java.lang.String, int) 
		String name
		int level
	public void disableCurlLogging () 
	private static java.lang.String toCurl (org.apache.http.client.methods.HttpUriRequest, boolean)  throws java.io.IOException 
		org.apache.http.Header header
		org.apache.http.Header[] arr$
		int len$
		int i$
		org.apache.http.HttpRequest original
		String base64
		String entityString
		java.io.ByteArrayOutputStream stream
		org.apache.http.HttpEntityEnclosingRequest entityRequest
		org.apache.http.HttpEntity entity
		org.apache.http.client.methods.HttpUriRequest request
		boolean logAuthToken
		StringBuilder builder
		java.net.URI uri
	private static boolean isBinaryContent (org.apache.http.client.methods.HttpUriRequest) 
		org.apache.http.Header header
		org.apache.http.Header[] arr$
		int len$
		int i$
		String contentType
		String[] arr$
		int len$
		int i$
		org.apache.http.Header header
		org.apache.http.Header[] arr$
		int len$
		int i$
		org.apache.http.client.methods.HttpUriRequest request
		org.apache.http.Header[] headers
	public static long parseDate (java.lang.String) 
		String dateString
	static org.apache.http.HttpRequestInterceptor access$000 () 
	static android.net.http.AndroidHttpClient$LoggingConfiguration access$300 (android.net.http.AndroidHttpClient) 
		android.net.http.AndroidHttpClient x0
	static java.lang.String access$500 (org.apache.http.client.methods.HttpUriRequest, boolean)  throws java.io.IOException 
		org.apache.http.client.methods.HttpUriRequest x0
		boolean x1
	static void  () 
}

android/net/http/Headers.class
Headers.java
package android.net.http
public final android.net.http.Headers extends java.lang.Object {
	private static final String LOGTAG
	public static final int CONN_CLOSE
	public static final int CONN_KEEP_ALIVE
	public static final int NO_CONN_TYPE
	public static final long NO_TRANSFER_ENCODING
	public static final long NO_CONTENT_LENGTH
	public static final String TRANSFER_ENCODING
	public static final String CONTENT_LEN
	public static final String CONTENT_TYPE
	public static final String CONTENT_ENCODING
	public static final String CONN_DIRECTIVE
	public static final String LOCATION
	public static final String PROXY_CONNECTION
	public static final String WWW_AUTHENTICATE
	public static final String PROXY_AUTHENTICATE
	public static final String CONTENT_DISPOSITION
	public static final String ACCEPT_RANGES
	public static final String EXPIRES
	public static final String CACHE_CONTROL
	public static final String LAST_MODIFIED
	public static final String ETAG
	public static final String SET_COOKIE
	public static final String PRAGMA
	public static final String REFRESH
	public static final String X_PERMITTED_CROSS_DOMAIN_POLICIES
	private static final int HASH_TRANSFER_ENCODING
	private static final int HASH_CONTENT_LEN
	private static final int HASH_CONTENT_TYPE
	private static final int HASH_CONTENT_ENCODING
	private static final int HASH_CONN_DIRECTIVE
	private static final int HASH_LOCATION
	private static final int HASH_PROXY_CONNECTION
	private static final int HASH_WWW_AUTHENTICATE
	private static final int HASH_PROXY_AUTHENTICATE
	private static final int HASH_CONTENT_DISPOSITION
	private static final int HASH_ACCEPT_RANGES
	private static final int HASH_EXPIRES
	private static final int HASH_CACHE_CONTROL
	private static final int HASH_LAST_MODIFIED
	private static final int HASH_ETAG
	private static final int HASH_SET_COOKIE
	private static final int HASH_PRAGMA
	private static final int HASH_REFRESH
	private static final int HASH_X_PERMITTED_CROSS_DOMAIN_POLICIES
	private static final int IDX_TRANSFER_ENCODING
	private static final int IDX_CONTENT_LEN
	private static final int IDX_CONTENT_TYPE
	private static final int IDX_CONTENT_ENCODING
	private static final int IDX_CONN_DIRECTIVE
	private static final int IDX_LOCATION
	private static final int IDX_PROXY_CONNECTION
	private static final int IDX_WWW_AUTHENTICATE
	private static final int IDX_PROXY_AUTHENTICATE
	private static final int IDX_CONTENT_DISPOSITION
	private static final int IDX_ACCEPT_RANGES
	private static final int IDX_EXPIRES
	private static final int IDX_CACHE_CONTROL
	private static final int IDX_LAST_MODIFIED
	private static final int IDX_ETAG
	private static final int IDX_SET_COOKIE
	private static final int IDX_PRAGMA
	private static final int IDX_REFRESH
	private static final int IDX_X_PERMITTED_CROSS_DOMAIN_POLICIES
	private static final int HEADER_COUNT
	private long transferEncoding
	private long contentLength
	private int connectionType
	private java.util.ArrayList cookies
	private String[] mHeaders
	private static final String[] sHeaderNames
	private java.util.ArrayList mExtraHeaderNames
	private java.util.ArrayList mExtraHeaderValues
	public void  () 
	public void parseHeader (org.apache.http.util.CharArrayBuffer) 
		org.apache.http.HeaderElement[] encodings
		int len
		NumberFormatException e
		org.apache.http.util.CharArrayBuffer buffer
		int pos
		String name
		String val
	public long getTransferEncoding () 
	public long getContentLength () 
	public int getConnectionType () 
	public java.lang.String getContentType () 
	public java.lang.String getContentEncoding () 
	public java.lang.String getLocation () 
	public java.lang.String getWwwAuthenticate () 
	public java.lang.String getProxyAuthenticate () 
	public java.lang.String getContentDisposition () 
	public java.lang.String getAcceptRanges () 
	public java.lang.String getExpires () 
	public java.lang.String getCacheControl () 
	public java.lang.String getLastModified () 
	public java.lang.String getEtag () 
	public java.util.ArrayList getSetCookie () 
	public java.lang.String getPragma () 
	public java.lang.String getRefresh () 
	public java.lang.String getXPermittedCrossDomainPolicies () 
	public void setContentLength (long) 
		long value
	public void setContentType (java.lang.String) 
		String value
	public void setContentEncoding (java.lang.String) 
		String value
	public void setLocation (java.lang.String) 
		String value
	public void setWwwAuthenticate (java.lang.String) 
		String value
	public void setProxyAuthenticate (java.lang.String) 
		String value
	public void setContentDisposition (java.lang.String) 
		String value
	public void setAcceptRanges (java.lang.String) 
		String value
	public void setExpires (java.lang.String) 
		String value
	public void setCacheControl (java.lang.String) 
		String value
	public void setLastModified (java.lang.String) 
		String value
	public void setEtag (java.lang.String) 
		String value
	public void setXPermittedCrossDomainPolicies (java.lang.String) 
		String value
	public void getHeaders (android.net.http.Headers$HeaderCallback) 
		String h
		int i
		int i
		android.net.http.Headers$HeaderCallback hcb
		int extraLen
	private void setConnectionType (org.apache.http.util.CharArrayBuffer, int) 
		org.apache.http.util.CharArrayBuffer buffer
		int pos
	static void  () 
}

android/net/http/DelegatingSSLSession.class
DelegatingSSLSession.java
package android.net.http
public android.net.http.DelegatingSSLSession extends java.lang.Object implements javax.net.ssl.SSLSession  {
	protected void  () 
	public int getApplicationBufferSize () 
	public java.lang.String getCipherSuite () 
	public long getCreationTime () 
	public byte[] getId () 
	public long getLastAccessedTime () 
	public java.security.cert.Certificate[] getLocalCertificates () 
	public java.security.Principal getLocalPrincipal () 
	public int getPacketBufferSize () 
	public javax.security.cert.X509Certificate[] getPeerCertificateChain ()  throws javax.net.ssl.SSLPeerUnverifiedException 
	public java.security.cert.Certificate[] getPeerCertificates ()  throws javax.net.ssl.SSLPeerUnverifiedException 
	public java.lang.String getPeerHost () 
	public int getPeerPort () 
	public java.security.Principal getPeerPrincipal ()  throws javax.net.ssl.SSLPeerUnverifiedException 
	public java.lang.String getProtocol () 
	public javax.net.ssl.SSLSessionContext getSessionContext () 
	public java.lang.Object getValue (java.lang.String) 
		String name
	public java.lang.String[] getValueNames () 
	public void invalidate () 
	public boolean isValid () 
	public void putValue (java.lang.String, java.lang.Object) 
		String name
		Object value
	public void removeValue (java.lang.String) 
		String name
}

android/net/http/AndroidHttpClient$LoggingConfiguration.class
AndroidHttpClient.java
package android.net.http
 android.net.http.AndroidHttpClient$LoggingConfiguration extends java.lang.Object {
	private final String tag
	private final int level
	private void  (java.lang.String, int) 
		String tag
		int level
	private boolean isLoggable () 
	private void println (java.lang.String) 
		String message
	void  (java.lang.String, int, android.net.http.AndroidHttpClient$1) 
		String x0
		int x1
		android.net.http.AndroidHttpClient$1 x2
	static boolean access$400 (android.net.http.AndroidHttpClient$LoggingConfiguration) 
		android.net.http.AndroidHttpClient$LoggingConfiguration x0
	static void access$600 (android.net.http.AndroidHttpClient$LoggingConfiguration, java.lang.String) 
		android.net.http.AndroidHttpClient$LoggingConfiguration x0
		String x1
}

android/net/http/HttpConnection.class
HttpConnection.java
package android.net.http
 android.net.http.HttpConnection extends android.net.http.Connection {
	void  (android.content.Context, org.apache.http.HttpHost, android.net.http.RequestFeeder) 
		android.content.Context context
		org.apache.http.HttpHost host
		android.net.http.RequestFeeder requestFeeder
	android.net.http.AndroidHttpClientConnection openConnection (android.net.http.Request)  throws java.io.IOException 
		android.net.http.Request req
		android.net.http.EventHandler eventHandler
		android.net.http.AndroidHttpClientConnection conn
		org.apache.http.params.BasicHttpParams params
		java.net.Socket sock
	void closeConnection () 
		java.io.IOException e
	void restartConnection (boolean) 
		boolean abort
	java.lang.String getScheme () 
}

android/net/http/RequestQueue$1.class
RequestQueue.java
package android.net.http
 android.net.http.RequestQueue$1 extends android.content.BroadcastReceiver {
	final android.net.http.RequestQueue this$0
	void  (android.net.http.RequestQueue) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context ctx
		android.content.Intent intent
}

android/net/http/HttpsConnection$1.class
HttpsConnection.java
package android.net.http
final android.net.http.HttpsConnection$1 extends java.lang.Object implements javax.net.ssl.X509TrustManager  {
	void  () 
	public java.security.cert.X509Certificate[] getAcceptedIssuers () 
	public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) 
		java.security.cert.X509Certificate[] certs
		String authType
	public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) 
		java.security.cert.X509Certificate[] certs
		String authType
}

android/net/http/EventHandler.class
EventHandler.java
package android.net.http
public abstract android.net.http.EventHandler extends java.lang.Object {
	public static final int OK
	public static final int ERROR
	public static final int ERROR_LOOKUP
	public static final int ERROR_UNSUPPORTED_AUTH_SCHEME
	public static final int ERROR_AUTH
	public static final int ERROR_PROXYAUTH
	public static final int ERROR_CONNECT
	public static final int ERROR_IO
	public static final int ERROR_TIMEOUT
	public static final int ERROR_REDIRECT_LOOP
	public static final int ERROR_UNSUPPORTED_SCHEME
	public static final int ERROR_FAILED_SSL_HANDSHAKE
	public static final int ERROR_BAD_URL
	public static final int FILE_ERROR
	public static final int FILE_NOT_FOUND_ERROR
	public static final int TOO_MANY_REQUESTS_ERROR
	public abstract void status (int, int, int, java.lang.String) 
	public abstract void headers (android.net.http.Headers) 
	public abstract void data (byte[], int) 
	public abstract void endData () 
	public abstract void certificate (android.net.http.SslCertificate) 
	public abstract void error (int, java.lang.String) 
	public abstract boolean handleSslErrorRequest (android.net.http.SslError) 
}

android/net/http/AndroidHttpClient$2.class
AndroidHttpClient.java
package android.net.http
 android.net.http.AndroidHttpClient$2 extends org.apache.http.impl.client.DefaultHttpClient {
	final android.net.http.AndroidHttpClient this$0
	void  (android.net.http.AndroidHttpClient, org.apache.http.conn.ClientConnectionManager, org.apache.http.params.HttpParams) 
		org.apache.http.conn.ClientConnectionManager x0
		org.apache.http.params.HttpParams x1
	protected org.apache.http.protocol.BasicHttpProcessor createHttpProcessor () 
		org.apache.http.protocol.BasicHttpProcessor processor
	protected org.apache.http.protocol.HttpContext createHttpContext () 
		org.apache.http.protocol.HttpContext context
}

android/net/http/CertificateChainValidator.class
CertificateChainValidator.java
package android.net.http
public android.net.http.CertificateChainValidator extends java.lang.Object {
	private static final String TAG
	private javax.net.ssl.X509TrustManager mTrustManager
	public static android.net.http.CertificateChainValidator getInstance () 
	private void  () 
		javax.net.ssl.TrustManager tm
		javax.net.ssl.TrustManager[] arr$
		int len$
		int i$
		javax.net.ssl.TrustManagerFactory tmf
		java.security.NoSuchAlgorithmException e
		java.security.KeyStoreException e
	public android.net.http.SslError doHandshakeAndValidateServerCertificates (android.net.http.HttpsConnection, javax.net.ssl.SSLSocket, java.lang.String)  throws java.io.IOException 
		android.net.http.HttpsConnection connection
		javax.net.ssl.SSLSocket sslSocket
		String domain
		javax.net.ssl.SSLSession sslSession
		java.security.cert.Certificate[] peerCertificates
	public static android.net.http.SslError verifyServerCertificates (byte[][], java.lang.String, java.lang.String)  throws java.io.IOException 
		int i
		java.security.cert.CertificateFactory cf
		java.security.cert.CertificateException e
		byte[][] certChain
		String domain
		String authType
		java.security.cert.X509Certificate[] serverCertificates
	public static void handleTrustStorageUpdate () 
		java.security.NoSuchAlgorithmException e
		java.security.KeyStoreException e
		java.lang.reflect.Method updateMethod
		Exception e
		javax.net.ssl.TrustManager tm
		javax.net.ssl.TrustManager[] arr$
		int len$
		int i$
		javax.net.ssl.TrustManagerFactory tmf
		javax.net.ssl.TrustManager[] tms
		boolean sentUpdate
	private static android.net.http.SslError verifyServerDomainAndCertificates (java.security.cert.X509Certificate[], java.lang.String, java.lang.String)  throws java.io.IOException 
		com.android.org.conscrypt.TrustManagerImpl trustManager
		javax.net.ssl.X509TrustManager x509TrustManager
		java.security.GeneralSecurityException e
		java.security.cert.X509Certificate[] chain
		String domain
		String authType
		java.security.cert.X509Certificate currCertificate
		boolean valid
	private javax.net.ssl.X509TrustManager getTrustManager () 
	private void closeSocketThrowException (javax.net.ssl.SSLSocket, java.lang.String, java.lang.String)  throws java.io.IOException 
		javax.net.ssl.SSLSocket socket
		String errorMessage
		String defaultErrorMessage
	private void closeSocketThrowException (javax.net.ssl.SSLSocket, java.lang.String)  throws java.io.IOException 
		javax.net.ssl.SSLSession session
		javax.net.ssl.SSLSocket socket
		String errorMessage
	void  (android.net.http.CertificateChainValidator$1) 
		android.net.http.CertificateChainValidator$1 x0
}

android/net/http/HttpsConnection.class
HttpsConnection.java
package android.net.http
public android.net.http.HttpsConnection extends android.net.http.Connection {
	private static javax.net.ssl.SSLSocketFactory mSslSocketFactory
	private Object mSuspendLock
	private boolean mSuspended
	private boolean mAborted
	private org.apache.http.HttpHost mProxyHost
	public static void initializeEngine (java.io.File) 
		com.android.org.conscrypt.SSLClientSessionCache cache
		com.android.org.conscrypt.OpenSSLContextImpl sslContext
		javax.net.ssl.TrustManager[] trustManagers
		java.security.KeyManagementException e
		java.io.IOException e
		java.io.File sessionDir
	private static synchronized javax.net.ssl.SSLSocketFactory getSocketFactory () 
	void  (android.content.Context, org.apache.http.HttpHost, org.apache.http.HttpHost, android.net.http.RequestFeeder) 
		android.content.Context context
		org.apache.http.HttpHost host
		org.apache.http.HttpHost proxy
		android.net.http.RequestFeeder requestFeeder
	void setCertificate (android.net.http.SslCertificate) 
		android.net.http.SslCertificate certificate
	android.net.http.AndroidHttpClientConnection openConnection (android.net.http.Request)  throws java.io.IOException 
		org.apache.http.params.HttpParams params
		String errorMessage
		java.io.IOException e
		String headerName
		org.apache.http.Header h
		org.apache.http.Header[] arr$
		int len$
		int i$
		org.apache.http.message.BasicHttpRequest proxyReq
		String errorMessage
		org.apache.http.ParseException e
		String errorMessage
		org.apache.http.HttpException e
		String errorMessage
		java.io.IOException e
		String errorMessage
		java.io.IOException e
		org.apache.http.ProtocolVersion version
		android.net.http.AndroidHttpClientConnection proxyConnection
		java.net.Socket proxySock
		org.apache.http.StatusLine statusLine
		int statusCode
		android.net.http.Headers headers
		String errorMessage
		java.io.IOException e
		InterruptedException e
		boolean canHandle
		android.net.http.Request req
		javax.net.ssl.SSLSocket sslSock
		android.net.http.SslError error
		android.net.http.AndroidHttpClientConnection conn
		org.apache.http.params.BasicHttpParams params
	void closeConnection () 
		java.io.IOException e
	void restartConnection (boolean) 
		boolean proceed
	java.lang.String getScheme () 
	public volatile java.lang.String toString () 
	static void  () 
}

android/net/http/AndroidHttpClient$1.class
AndroidHttpClient.java
package android.net.http
final android.net.http.AndroidHttpClient$1 extends java.lang.Object implements org.apache.http.HttpRequestInterceptor  {
	void  () 
	public void process (org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext) 
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
}

android/net/http/ConnectionThread.class
ConnectionThread.java
package android.net.http
 android.net.http.ConnectionThread extends java.lang.Thread {
	static final int WAIT_TIMEOUT
	static final int WAIT_TICK
	long mCurrentThreadTime
	long mTotalThreadTime
	private boolean mWaiting
	private volatile boolean mRunning
	private android.content.Context mContext
	private android.net.http.RequestQueue$ConnectionManager mConnectionManager
	private android.net.http.RequestFeeder mRequestFeeder
	private int mId
	android.net.http.Connection mConnection
	void  (android.content.Context, int, android.net.http.RequestQueue$ConnectionManager, android.net.http.RequestFeeder) 
		android.content.Context context
		int id
		android.net.http.RequestQueue$ConnectionManager connectionManager
		android.net.http.RequestFeeder requestFeeder
	void requestStop () 
	public void run () 
		InterruptedException e
		long start
		android.net.http.Request request
	public synchronized java.lang.String toString () 
		String con
		String active
}

android/net/http/RequestQueue$ActivePool.class
RequestQueue.java
package android.net.http
 android.net.http.RequestQueue$ActivePool extends java.lang.Object implements android.net.http.RequestQueue$ConnectionManager  {
	android.net.http.ConnectionThread[] mThreads
	android.net.http.IdleCache mIdleCache
	private int mTotalRequest
	private int mTotalConnection
	private int mConnectionCount
	final android.net.http.RequestQueue this$0
	void  (android.net.http.RequestQueue, int) 
		int i
		int connectionCount
	void startup () 
		int i
	void shutdown () 
		int i
	void startConnectionThread () 
	public void startTiming () 
		android.net.http.ConnectionThread rt
		int i
	public void stopTiming () 
		android.net.http.ConnectionThread rt
		int i
		int totalTime
	void logState () 
		int i
		StringBuilder dump
	public org.apache.http.HttpHost getProxyHost () 
	void disablePersistence () 
		android.net.http.Connection connection
		int i
	android.net.http.ConnectionThread getThread (org.apache.http.HttpHost) 
		android.net.http.ConnectionThread ct
		android.net.http.Connection connection
		int i
		org.apache.http.HttpHost host
	public android.net.http.Connection getConnection (android.content.Context, org.apache.http.HttpHost) 
		android.content.Context context
		org.apache.http.HttpHost host
		android.net.http.Connection con
	public boolean recycleConnection (android.net.http.Connection) 
		android.net.http.Connection connection
	static int access$408 (android.net.http.RequestQueue$ActivePool) 
		android.net.http.RequestQueue$ActivePool x0
}

android/net/http/Headers$HeaderCallback.class
Headers.java
package android.net.http
public abstract android.net.http.Headers$HeaderCallback extends java.lang.Object {
	public abstract void header (java.lang.String, java.lang.String) 
}

android/net/http/ErrorStrings.class
ErrorStrings.java
package android.net.http
public android.net.http.ErrorStrings extends java.lang.Object {
	private static final String LOGTAG
	private void  () 
	public static java.lang.String getString (int, android.content.Context) 
		int errorCode
		android.content.Context context
	public static int getResource (int) 
		int errorCode
}

android/net/http/HttpLog.class
HttpLog.java
package android.net.http
 android.net.http.HttpLog extends java.lang.Object {
	private static final String LOGTAG
	private static final boolean DEBUG
	static final boolean LOGV
	void  () 
	static void v (java.lang.String) 
		String logMe
	static void e (java.lang.String) 
		String logMe
}

android/net/http/LoggingEventHandler.class
LoggingEventHandler.java
package android.net.http
public android.net.http.LoggingEventHandler extends java.lang.Object implements android.net.http.EventHandler  {
	public void  () 
	public void requestSent () 
	public void status (int, int, int, java.lang.String) 
		int major_version
		int minor_version
		int code
		String reason_phrase
	public void headers (android.net.http.Headers) 
		android.net.http.Headers headers
	public void locationChanged (java.lang.String, boolean) 
		String newLocation
		boolean permanent
	public void data (byte[], int) 
		byte[] data
		int len
	public void endData () 
	public void certificate (android.net.http.SslCertificate) 
		android.net.http.SslCertificate certificate
	public void error (int, java.lang.String) 
		int id
		String description
	public boolean handleSslErrorRequest (android.net.http.SslError) 
		android.net.http.SslError error
}

android/net/http/AndroidHttpClientConnection.class
AndroidHttpClientConnection.java
package android.net.http
public android.net.http.AndroidHttpClientConnection extends java.lang.Object implements org.apache.http.HttpInetConnection org.apache.http.HttpConnection  {
	private org.apache.http.io.SessionInputBuffer inbuffer
	private org.apache.http.io.SessionOutputBuffer outbuffer
	private int maxHeaderCount
	private int maxLineLength
	private final org.apache.http.impl.entity.EntitySerializer entityserializer
	private org.apache.http.io.HttpMessageWriter requestWriter
	private org.apache.http.impl.HttpConnectionMetricsImpl metrics
	private volatile boolean open
	private java.net.Socket socket
	public void  () 
	public void bind (java.net.Socket, org.apache.http.params.HttpParams)  throws java.io.IOException 
		java.net.Socket socket
		org.apache.http.params.HttpParams params
		int linger
		int buffersize
	public java.lang.String toString () 
		StringBuilder buffer
	private void assertNotOpen () 
	private void assertOpen () 
	public boolean isOpen () 
	public java.net.InetAddress getLocalAddress () 
	public int getLocalPort () 
	public java.net.InetAddress getRemoteAddress () 
	public int getRemotePort () 
	public void setSocketTimeout (int) 
		java.net.SocketException ignore
		int timeout
	public int getSocketTimeout () 
		java.net.SocketException ignore
	public void shutdown ()  throws java.io.IOException 
		java.net.Socket tmpsocket
	public void close ()  throws java.io.IOException 
		java.io.IOException ignore
		java.io.IOException ignore
		UnsupportedOperationException ignore
	public void sendRequestHeader (org.apache.http.HttpRequest)  throws org.apache.http.HttpException java.io.IOException 
		org.apache.http.HttpRequest request
	public void sendRequestEntity (org.apache.http.HttpEntityEnclosingRequest)  throws org.apache.http.HttpException java.io.IOException 
		org.apache.http.HttpEntityEnclosingRequest request
	protected void doFlush ()  throws java.io.IOException 
	public void flush ()  throws java.io.IOException 
	public org.apache.http.StatusLine parseResponseHeader (android.net.http.Headers)  throws java.io.IOException org.apache.http.ParseException 
		char ch
		int start
		int length
		int l
		char first
		android.net.http.Headers headers
		org.apache.http.util.CharArrayBuffer current
		org.apache.http.StatusLine statusline
		int statusCode
		org.apache.http.util.CharArrayBuffer previous
		int headerNumber
	public org.apache.http.HttpEntity receiveResponseEntity (android.net.http.Headers) 
		android.net.http.Headers headers
		org.apache.http.entity.BasicHttpEntity entity
		long len
		String contentTypeHeader
		String contentEncodingHeader
	private long determineLength (android.net.http.Headers) 
		long contentlen
		android.net.http.Headers headers
		long transferEncoding
	public boolean isStale () 
		java.io.IOException ex
	public org.apache.http.HttpConnectionMetrics getMetrics () 
}

android/net/http/CertificateChainValidator$1.class
CertificateChainValidator.java
package android.net.http
 android.net.http.CertificateChainValidator$1 extends java.lang.Object {
}

android/net/http/Connection.class
Connection.java
package android.net.http
abstract android.net.http.Connection extends java.lang.Object {
	static final int SOCKET_TIMEOUT
	private static final int SEND
	private static final int READ
	private static final int DRAIN
	private static final int DONE
	private static final String[] states
	android.content.Context mContext
	protected android.net.http.AndroidHttpClientConnection mHttpClientConnection
	protected android.net.http.SslCertificate mCertificate
	org.apache.http.HttpHost mHost
	private boolean mCanPersist
	private org.apache.http.protocol.HttpContext mHttpContext
	private static int STATE_NORMAL
	private static int STATE_CANCEL_REQUESTED
	private int mActive
	private static final int RETRY_REQUEST_LIMIT
	private static final int MIN_PIPE
	private static final int MAX_PIPE
	private static final String HTTP_CONNECTION
	android.net.http.RequestFeeder mRequestFeeder
	private byte[] mBuf
	protected void  (android.content.Context, org.apache.http.HttpHost, android.net.http.RequestFeeder) 
		android.content.Context context
		org.apache.http.HttpHost host
		android.net.http.RequestFeeder requestFeeder
	org.apache.http.HttpHost getHost () 
	static android.net.http.Connection getConnection (android.content.Context, org.apache.http.HttpHost, org.apache.http.HttpHost, android.net.http.RequestFeeder) 
		android.content.Context context
		org.apache.http.HttpHost host
		org.apache.http.HttpHost proxy
		android.net.http.RequestFeeder requestFeeder
	android.net.http.SslCertificate getCertificate () 
	void cancel () 
	void processRequests (android.net.http.Request) 
		InterruptedException x
		org.apache.http.HttpException e
		java.io.IOException e
		IllegalStateException e
		org.apache.http.ParseException e
		java.io.IOException e
		IllegalStateException e
		int pipeSize
		boolean empty
		android.net.http.Request firstRequest
		android.net.http.Request req
		int error
		Exception exception
		java.util.LinkedList pipe
		int minPipe
		int maxPipe
		int state
	private boolean clearPipe (java.util.LinkedList) 
		android.net.http.Request tReq
		java.util.LinkedList pipe
		boolean empty
	private boolean openHttpConnection (android.net.http.Request) 
		java.net.UnknownHostException e
		IllegalArgumentException e
		android.net.http.SSLConnectionClosedByUserException e
		javax.net.ssl.SSLHandshakeException e
		java.io.IOException e
		android.net.http.Request req
		long now
		int error
		Exception exception
	private boolean httpFailure (android.net.http.Request, int, java.lang.Exception) 
		String error
		Throwable cause
		String error
		android.net.http.Request req
		int errorId
		Exception e
		boolean ret
	org.apache.http.protocol.HttpContext getHttpContext () 
	private boolean keepAlive (org.apache.http.HttpEntity, org.apache.http.ProtocolVersion, int, org.apache.http.protocol.HttpContext) 
		org.apache.http.HttpEntity entity
		org.apache.http.ProtocolVersion ver
		int connType
		org.apache.http.protocol.HttpContext context
		org.apache.http.HttpConnection conn
	void setCanPersist (org.apache.http.HttpEntity, org.apache.http.ProtocolVersion, int) 
		org.apache.http.HttpEntity entity
		org.apache.http.ProtocolVersion ver
		int connType
	void setCanPersist (boolean) 
		boolean canPersist
	boolean getCanPersist () 
	abstract java.lang.String getScheme () 
	abstract void closeConnection () 
	abstract android.net.http.AndroidHttpClientConnection openConnection (android.net.http.Request)  throws java.io.IOException 
	public synchronized java.lang.String toString () 
	byte[] getBuf () 
	static void  () 
}

android/net/http/RequestQueue$ConnectionManager.class
RequestQueue.java
package android.net.http
abstract android.net.http.RequestQueue$ConnectionManager extends java.lang.Object {
	public abstract org.apache.http.HttpHost getProxyHost () 
	public abstract android.net.http.Connection getConnection (android.content.Context, org.apache.http.HttpHost) 
	public abstract boolean recycleConnection (android.net.http.Connection) 
}

android/net/http/Timer.class
Timer.java
package android.net.http
 android.net.http.Timer extends java.lang.Object {
	private long mStart
	private long mLast
	public void  () 
	public void mark (java.lang.String) 
		String message
		long now
}

android/net/http/Request.class
Request.java
package android.net.http
 android.net.http.Request extends java.lang.Object {
	android.net.http.EventHandler mEventHandler
	private android.net.http.Connection mConnection
	org.apache.http.message.BasicHttpRequest mHttpRequest
	String mPath
	org.apache.http.HttpHost mHost
	org.apache.http.HttpHost mProxyHost
	volatile boolean mCancelled
	int mFailCount
	private int mReceivedBytes
	private java.io.InputStream mBodyProvider
	private int mBodyLength
	private static final String HOST_HEADER
	private static final String ACCEPT_ENCODING_HEADER
	private static final String CONTENT_LENGTH_HEADER
	private final Object mClientResource
	private boolean mLoadingPaused
	private static org.apache.http.protocol.RequestContent requestContentProcessor
	void  (java.lang.String, org.apache.http.HttpHost, org.apache.http.HttpHost, java.lang.String, java.io.InputStream, int, android.net.http.EventHandler, java.util.Map) 
		String method
		org.apache.http.HttpHost host
		org.apache.http.HttpHost proxyHost
		String path
		java.io.InputStream bodyProvider
		int bodyLength
		android.net.http.EventHandler eventHandler
		java.util.Map headers
	synchronized void setLoadingPaused (boolean) 
		boolean pause
	void setConnection (android.net.http.Connection) 
		android.net.http.Connection connection
	android.net.http.EventHandler getEventHandler () 
	void addHeader (java.lang.String, java.lang.String) 
		String damage
		String damage
		String name
		String value
	void addHeaders (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Map headers
		java.util.Iterator i
	void sendRequest (android.net.http.AndroidHttpClientConnection)  throws org.apache.http.HttpException java.io.IOException 
		android.net.http.AndroidHttpClientConnection httpClientConnection
	void readResponse (android.net.http.AndroidHttpClientConnection)  throws java.io.IOException org.apache.http.ParseException 
		InterruptedException e
		int len
		int lowWater
		java.io.EOFException e
		java.io.IOException e
		java.io.InputStream is
		org.apache.http.Header contentEncoding
		java.io.InputStream nis
		byte[] buf
		int count
		android.net.http.AndroidHttpClientConnection httpClientConnection
		org.apache.http.StatusLine statusLine
		boolean hasBody
		int statusCode
		android.net.http.Headers header
		org.apache.http.ProtocolVersion v
		org.apache.http.HttpEntity entity
		boolean supportPartialContent
	synchronized void cancel () 
	java.lang.String getHostPort () 
		String myScheme
		int myPort
	java.lang.String getUri () 
	public java.lang.String toString () 
	void reset () 
		java.io.IOException ex
	void waitUntilComplete () 
		InterruptedException e
	void complete () 
	private static boolean canResponseHaveBody (org.apache.http.HttpRequest, int) 
		org.apache.http.HttpRequest request
		int status
	private void setBodyProvider (java.io.InputStream, int) 
		java.io.InputStream bodyProvider
		int bodyLength
	public void handleSslErrorResponse (boolean) 
		boolean proceed
		android.net.http.HttpsConnection connection
	void error (int, int) 
		int errorId
		int resourceId
	static void  () 
}

android/net/http/RequestHandle.class
RequestHandle.java
package android.net.http
public android.net.http.RequestHandle extends java.lang.Object {
	private String mUrl
	private android.net.WebAddress mUri
	private String mMethod
	private java.util.Map mHeaders
	private android.net.http.RequestQueue mRequestQueue
	private android.net.http.Request mRequest
	private java.io.InputStream mBodyProvider
	private int mBodyLength
	private int mRedirectCount
	private android.net.http.Connection mConnection
	private static final String AUTHORIZATION_HEADER
	private static final String PROXY_AUTHORIZATION_HEADER
	public static final int MAX_REDIRECT_COUNT
	public void  (android.net.http.RequestQueue, java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map, java.io.InputStream, int, android.net.http.Request) 
		android.net.http.RequestQueue requestQueue
		String url
		android.net.WebAddress uri
		String method
		java.util.Map headers
		java.io.InputStream bodyProvider
		int bodyLength
		android.net.http.Request request
	public void  (android.net.http.RequestQueue, java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map, java.io.InputStream, int, android.net.http.Request, android.net.http.Connection) 
		android.net.http.RequestQueue requestQueue
		String url
		android.net.WebAddress uri
		String method
		java.util.Map headers
		java.io.InputStream bodyProvider
		int bodyLength
		android.net.http.Request request
		android.net.http.Connection conn
	public void cancel () 
	public void pauseRequest (boolean) 
		boolean pause
	public void handleSslErrorResponse (boolean) 
		boolean proceed
	public boolean isRedirectMax () 
	public int getRedirectCount () 
	public void setRedirectCount (int) 
		int count
	public boolean setupRedirect (java.lang.String, int, java.util.Map) 
		android.net.ParseException e
		java.io.IOException ex
		String redirectTo
		int statusCode
		java.util.Map cacheHeaders
		String cookie
	public void setupBasicAuthResponse (boolean, java.lang.String, java.lang.String) 
		boolean isProxy
		String username
		String password
		String response
	public void setupDigestAuthResponse (boolean, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		boolean isProxy
		String username
		String password
		String realm
		String nonce
		String QOP
		String algorithm
		String opaque
		String response
	private void setupAuthResponse () 
		java.io.IOException ex
	public java.lang.String getMethod () 
	public static java.lang.String computeBasicAuthResponse (java.lang.String, java.lang.String) 
		String username
		String password
	public void waitUntilComplete () 
	public void processRequest () 
	private java.lang.String computeDigestAuthResponse (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String username
		String password
		String realm
		String nonce
		String QOP
		String algorithm
		String opaque
		String A1
		String A2
		String nc
		String cnonce
		String digest
		String response
	public static java.lang.String authorizationHeader (boolean) 
		boolean isProxy
	private java.lang.String computeDigest (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String A1
		String A2
		String nonce
		String QOP
		String nc
		String cnonce
	private java.lang.String KD (java.lang.String, java.lang.String) 
		String secret
		String data
	private java.lang.String H (java.lang.String) 
		java.security.MessageDigest md5
		byte[] d
		java.security.NoSuchAlgorithmException e
		String param
	private java.lang.String bufferToHex (byte[]) 
		byte l
		byte h
		int i
		StringBuilder hex
		int length
		byte[] buffer
		char[] hexChars
	private java.lang.String computeCnonce () 
		java.util.Random rand
		int nextInt
	private java.lang.String doubleQuote (java.lang.String) 
		String param
	private void createAndQueueNewRequest () 
		android.net.http.RequestHandle newHandle
}

android/net/http/CharArrayBuffers.class
CharArrayBuffers.java
package android.net.http
 android.net.http.CharArrayBuffers extends java.lang.Object {
	static final char uppercaseAddon
	void  () 
	static boolean containsIgnoreCaseTrimmed (org.apache.http.util.CharArrayBuffer, int, java.lang.String) 
		char a
		char b
		int j
		org.apache.http.util.CharArrayBuffer buffer
		int beginIndex
		String str
		int len
		char[] chars
		int size
		boolean ok
	static int setLowercaseIndexOf (org.apache.http.util.CharArrayBuffer, int) 
		char current
		int i
		org.apache.http.util.CharArrayBuffer buffer
		int ch
		int beginIndex
		int endIndex
		char[] chars
	private static char toLower (char) 
		char c
}

android/net/http/HttpResponseCache.class
HttpResponseCache.java
package android.net.http
public final android.net.http.HttpResponseCache extends java.net.ResponseCache implements java.io.Closeable  {
	private final com.android.okhttp.HttpResponseCache delegate
	private void  (com.android.okhttp.HttpResponseCache) 
		com.android.okhttp.HttpResponseCache delegate
	public static android.net.http.HttpResponseCache getInstalled () 
		java.net.ResponseCache installed
	public static android.net.http.HttpResponseCache install (java.io.File, long)  throws java.io.IOException 
		com.android.okhttp.HttpResponseCache installedCache
		java.io.File directory
		long maxSize
		java.net.ResponseCache installed
		com.android.okhttp.HttpResponseCache responseCache
	public java.net.CacheResponse get (java.net.URI, java.lang.String, java.util.Map)  throws java.io.IOException 
		java.net.URI uri
		String requestMethod
		java.util.Map requestHeaders
	public java.net.CacheRequest put (java.net.URI, java.net.URLConnection)  throws java.io.IOException 
		java.net.URI uri
		java.net.URLConnection urlConnection
	public long size () 
	public long maxSize () 
	public void flush () 
		java.io.IOException ignored
	public int getNetworkCount () 
	public int getHitCount () 
	public int getRequestCount () 
	public void close ()  throws java.io.IOException 
	public void delete ()  throws java.io.IOException 
}

android/net/http/SslCertificate$DName.class
SslCertificate.java
package android.net.http
public android.net.http.SslCertificate$DName extends java.lang.Object {
	private String mDName
	private String mCName
	private String mOName
	private String mUName
	final android.net.http.SslCertificate this$0
	public void  (android.net.http.SslCertificate, java.lang.String) 
		int i
		com.android.org.bouncycastle.asn1.x509.X509Name x509Name
		java.util.Vector val
		java.util.Vector oid
		IllegalArgumentException ex
		String dName
	public java.lang.String getDName () 
	public java.lang.String getCName () 
	public java.lang.String getOName () 
	public java.lang.String getUName () 
}

android/net/http/AndroidHttpClient$CurlLogger.class
AndroidHttpClient.java
package android.net.http
 android.net.http.AndroidHttpClient$CurlLogger extends java.lang.Object implements org.apache.http.HttpRequestInterceptor  {
	final android.net.http.AndroidHttpClient this$0
	private void  (android.net.http.AndroidHttpClient) 
	public void process (org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext)  throws org.apache.http.HttpException java.io.IOException 
		org.apache.http.HttpRequest request
		org.apache.http.protocol.HttpContext context
		android.net.http.AndroidHttpClient$LoggingConfiguration configuration
	void  (android.net.http.AndroidHttpClient, android.net.http.AndroidHttpClient$1) 
		android.net.http.AndroidHttpClient x0
		android.net.http.AndroidHttpClient$1 x1
}

android/net/http/IdleCache$Entry.class
IdleCache.java
package android.net.http
 android.net.http.IdleCache$Entry extends java.lang.Object {
	org.apache.http.HttpHost mHost
	android.net.http.Connection mConnection
	long mTimeout
	final android.net.http.IdleCache this$0
	void  (android.net.http.IdleCache) 
}

android/net/http/SslError.class
SslError.java
package android.net.http
public android.net.http.SslError extends java.lang.Object {
	public static final int SSL_NOTYETVALID
	public static final int SSL_EXPIRED
	public static final int SSL_IDMISMATCH
	public static final int SSL_UNTRUSTED
	public static final int SSL_DATE_INVALID
	public static final int SSL_INVALID
	public static final int SSL_MAX_ERROR
	int mErrors
	final android.net.http.SslCertificate mCertificate
	final String mUrl
	static final boolean $assertionsDisabled
	public void  (int, android.net.http.SslCertificate) 
		int error
		android.net.http.SslCertificate certificate
	public void  (int, java.security.cert.X509Certificate) 
		int error
		java.security.cert.X509Certificate certificate
	public void  (int, android.net.http.SslCertificate, java.lang.String) 
		int error
		android.net.http.SslCertificate certificate
		String url
	public void  (int, java.security.cert.X509Certificate, java.lang.String) 
		int error
		java.security.cert.X509Certificate certificate
		String url
	public static android.net.http.SslError SslErrorFromChromiumErrorCode (int, android.net.http.SslCertificate, java.lang.String) 
		int error
		android.net.http.SslCertificate cert
		String url
	public android.net.http.SslCertificate getCertificate () 
	public java.lang.String getUrl () 
	public boolean addError (int) 
		int error
		boolean rval
	public boolean hasError (int) 
		int error
		boolean rval
	public int getPrimaryError () 
		int error
	public java.lang.String toString () 
	static void  () 
}

android/net/http/HttpAuthHeader.class
HttpAuthHeader.java
package android.net.http
public android.net.http.HttpAuthHeader extends java.lang.Object {
	public static final String BASIC_TOKEN
	public static final String DIGEST_TOKEN
	private static final String REALM_TOKEN
	private static final String NONCE_TOKEN
	private static final String STALE_TOKEN
	private static final String OPAQUE_TOKEN
	private static final String QOP_TOKEN
	private static final String ALGORITHM_TOKEN
	private int mScheme
	public static final int UNKNOWN
	public static final int BASIC
	public static final int DIGEST
	private boolean mStale
	private String mRealm
	private String mNonce
	private String mOpaque
	private String mQop
	private String mAlgorithm
	private boolean mIsProxy
	private String mUsername
	private String mPassword
	public void  (java.lang.String) 
		String header
	public boolean isProxy () 
	public void setProxy () 
	public java.lang.String getUsername () 
	public void setUsername (java.lang.String) 
		String username
	public java.lang.String getPassword () 
	public void setPassword (java.lang.String) 
		String password
	public boolean isBasic () 
	public boolean isDigest () 
	public int getScheme () 
	public boolean getStale () 
	public java.lang.String getRealm () 
	public java.lang.String getNonce () 
	public java.lang.String getOpaque () 
	public java.lang.String getQop () 
	public java.lang.String getAlgorithm () 
	public boolean isSupportedScheme () 
	private void parseHeader (java.lang.String) 
		String parameters
		String header
	private java.lang.String parseScheme (java.lang.String) 
		String scheme
		int i
		String header
	private void parseParameters (java.lang.String) 
		int i
		String parameters
	private void parseParameter (java.lang.String) 
		String token
		String value
		int i
		String parameter
	private void parseParameter (java.lang.String, java.lang.String) 
		String token
		String value
	private void parseStale (java.lang.String) 
		String value
	private static java.lang.String trimDoubleQuotesIfAny (java.lang.String) 
		int len
		String value
}

android/net/http/CertificateChainValidator$NoPreloadHolder.class
CertificateChainValidator.java
package android.net.http
 android.net.http.CertificateChainValidator$NoPreloadHolder extends java.lang.Object {
	private static final android.net.http.CertificateChainValidator sInstance
	private static final javax.net.ssl.HostnameVerifier sVerifier
	private void  () 
	static android.net.http.CertificateChainValidator access$100 () 
	static javax.net.ssl.HostnameVerifier access$200 () 
	static void  () 
}

android/net/http/IdleCache$1.class
IdleCache.java
package android.net.http
 android.net.http.IdleCache$1 extends java.lang.Object {
}

android/net/http/IdleCache$IdleReaper.class
IdleCache.java
package android.net.http
 android.net.http.IdleCache$IdleReaper extends java.lang.Thread {
	final android.net.http.IdleCache this$0
	private void  (android.net.http.IdleCache) 
	public void run () 
		InterruptedException ex
		int check
	void  (android.net.http.IdleCache, android.net.http.IdleCache$1) 
		android.net.http.IdleCache x0
		android.net.http.IdleCache$1 x1
}

android/net/http/RequestQueue.class
RequestQueue.java
package android.net.http
public android.net.http.RequestQueue extends java.lang.Object implements android.net.http.RequestFeeder  {
	private final java.util.LinkedHashMap mPending
	private final android.content.Context mContext
	private final android.net.http.RequestQueue$ActivePool mActivePool
	private final android.net.ConnectivityManager mConnectivityManager
	private org.apache.http.HttpHost mProxyHost
	private android.content.BroadcastReceiver mProxyChangeReceiver
	private static final int CONNECTION_COUNT
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int connectionCount
	public synchronized void enablePlatformNotifications () 
	public synchronized void disablePlatformNotifications () 
	private synchronized void setProxyConfig () 
		String host
		android.net.NetworkInfo info
	public org.apache.http.HttpHost getProxyHost () 
	public android.net.http.RequestHandle queueRequest (java.lang.String, java.lang.String, java.util.Map, android.net.http.EventHandler, java.io.InputStream, int) 
		String url
		String method
		java.util.Map headers
		android.net.http.EventHandler eventHandler
		java.io.InputStream bodyProvider
		int bodyLength
		android.net.WebAddress uri
	public android.net.http.RequestHandle queueRequest (java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map, android.net.http.EventHandler, java.io.InputStream, int) 
		String url
		android.net.WebAddress uri
		String method
		java.util.Map headers
		android.net.http.EventHandler eventHandler
		java.io.InputStream bodyProvider
		int bodyLength
		android.net.http.Request req
		org.apache.http.HttpHost httpHost
	public android.net.http.RequestHandle queueSynchronousRequest (java.lang.String, android.net.WebAddress, java.lang.String, java.util.Map, android.net.http.EventHandler, java.io.InputStream, int) 
		String url
		android.net.WebAddress uri
		String method
		java.util.Map headers
		android.net.http.EventHandler eventHandler
		java.io.InputStream bodyProvider
		int bodyLength
		org.apache.http.HttpHost host
		android.net.http.Request req
		android.net.http.Connection conn
	private org.apache.http.HttpHost determineHost (org.apache.http.HttpHost) 
		org.apache.http.HttpHost host
	synchronized boolean requestsPending () 
	synchronized void dump () 
		android.net.http.Request request
		java.util.Map$Entry entry
		String hostName
		StringBuilder line
		java.util.LinkedList reqList
		java.util.ListIterator reqIter
		java.util.Iterator iter
		StringBuilder dump
		int count
	public synchronized android.net.http.Request getRequest () 
		android.net.http.Request ret
	public synchronized android.net.http.Request getRequest (org.apache.http.HttpHost) 
		java.util.LinkedList reqList
		org.apache.http.HttpHost host
		android.net.http.Request ret
	public synchronized boolean haveRequest (org.apache.http.HttpHost) 
		org.apache.http.HttpHost host
	public void requeueRequest (android.net.http.Request) 
		android.net.http.Request request
	public void shutdown () 
	protected synchronized void queueRequest (android.net.http.Request, boolean) 
		java.util.LinkedList reqList
		android.net.http.Request request
		boolean head
		org.apache.http.HttpHost host
		java.util.LinkedList reqList
	public void startTiming () 
	public void stopTiming () 
	private android.net.http.Request removeFirst (java.util.LinkedHashMap) 
		java.util.Map$Entry entry
		java.util.LinkedList reqList
		java.util.LinkedHashMap requestQueue
		android.net.http.Request ret
		java.util.Iterator iter
	static android.content.Context access$000 (android.net.http.RequestQueue) 
		android.net.http.RequestQueue x0
	static org.apache.http.HttpHost access$100 (android.net.http.RequestQueue) 
		android.net.http.RequestQueue x0
	static org.apache.http.HttpHost access$200 (android.net.http.RequestQueue, org.apache.http.HttpHost) 
		android.net.http.RequestQueue x0
		org.apache.http.HttpHost x1
	static void access$300 (android.net.http.RequestQueue) 
		android.net.http.RequestQueue x0
}

android/net/http/X509TrustManagerExtensions.class
X509TrustManagerExtensions.java
package android.net.http
public android.net.http.X509TrustManagerExtensions extends java.lang.Object {
	com.android.org.conscrypt.TrustManagerImpl mDelegate
	public void  (javax.net.ssl.X509TrustManager)  throws java.lang.IllegalArgumentException 
		javax.net.ssl.X509TrustManager tm
	public java.util.List checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String, java.lang.String)  throws java.security.cert.CertificateException 
		java.security.cert.X509Certificate[] chain
		String authType
		String host
}

android/net/http/SSLConnectionClosedByUserException.class
HttpsConnection.java
package android.net.http
 android.net.http.SSLConnectionClosedByUserException extends javax.net.ssl.SSLException {
	public void  (java.lang.String) 
		String reason
}

android/net/http/RequestQueue$SyncFeeder.class
RequestQueue.java
package android.net.http
 android.net.http.RequestQueue$SyncFeeder extends java.lang.Object implements android.net.http.RequestFeeder  {
	private android.net.http.Request mRequest
	void  () 
	public android.net.http.Request getRequest () 
		android.net.http.Request r
	public android.net.http.Request getRequest (org.apache.http.HttpHost) 
		org.apache.http.HttpHost host
	public boolean haveRequest (org.apache.http.HttpHost) 
		org.apache.http.HttpHost host
	public void requeueRequest (android.net.http.Request) 
		android.net.http.Request r
}

android/net/NetworkInfo$State.class
NetworkInfo.java
package android.net
public final android.net.NetworkInfo$State extends java.lang.Enum {
	public static final android.net.NetworkInfo$State CONNECTING
	public static final android.net.NetworkInfo$State CONNECTED
	public static final android.net.NetworkInfo$State SUSPENDED
	public static final android.net.NetworkInfo$State DISCONNECTING
	public static final android.net.NetworkInfo$State DISCONNECTED
	public static final android.net.NetworkInfo$State UNKNOWN
	private static final android.net.NetworkInfo$State[] $VALUES
	public static android.net.NetworkInfo$State[] values () 
	public static android.net.NetworkInfo$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/MobileDataStateTracker.class
MobileDataStateTracker.java
package android.net
public android.net.MobileDataStateTracker extends android.net.BaseNetworkStateTracker {
	private static final String TAG
	private static final boolean DBG
	private static final boolean VDBG
	private com.android.internal.telephony.PhoneConstants$DataState mMobileDataState
	private com.android.internal.telephony.ITelephony mPhoneService
	private String mApnType
	private android.net.NetworkInfo mNetworkInfo
	private boolean mTeardownRequested
	private android.os.Handler mTarget
	private android.content.Context mContext
	private android.net.LinkProperties mLinkProperties
	private android.net.LinkCapabilities mLinkCapabilities
	private boolean mPrivateDnsRouteSet
	private boolean mDefaultRouteSet
	protected boolean mUserDataEnabled
	protected boolean mPolicyDataEnabled
	private android.os.Handler mHandler
	private com.android.internal.util.AsyncChannel mDataConnectionTrackerAc
	private java.util.concurrent.atomic.AtomicBoolean mIsCaptivePortal
	private android.telephony.SignalStrength mSignalStrength
	private android.net.SamplingDataTracker mSamplingDataTracker
	private static final int UNKNOWN
	private final android.telephony.PhoneStateListener mPhoneStateListener
	private static android.net.MobileDataStateTracker$NetworkDataEntry[] mTheoreticalBWTable
	public void  (int, java.lang.String) 
		int netType
		String tag
	public void startMonitoring (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler target
		android.content.IntentFilter filter
		android.telephony.TelephonyManager tm
	public boolean isPrivateDnsRouteSet () 
	public void privateDnsRouteSet (boolean) 
		boolean enabled
	public android.net.NetworkInfo getNetworkInfo () 
	public boolean isDefaultRouteSet () 
	public void defaultRouteSet (boolean) 
		boolean enabled
	public void releaseWakeLock () 
	private void updateLinkProperitesAndCapatilities (android.content.Intent) 
		android.content.Intent intent
	private void getPhoneService (boolean) 
		boolean forceRefresh
	public boolean isAvailable () 
	public java.lang.String getTcpBufferSizesPropName () 
		String networkTypeStr
		android.telephony.TelephonyManager tm
	public boolean teardown () 
	public boolean isReady () 
	public void captivePortalCheckComplete () 
	public void captivePortalCheckCompleted (boolean) 
		boolean isCaptivePortal
	private void setDetailedState (android.net.NetworkInfo$DetailedState, java.lang.String, java.lang.String) 
		boolean wasConnecting
		String lastReason
		android.os.Message msg
		android.net.NetworkInfo$DetailedState state
		String reason
		String extraInfo
	public void setTeardownRequested (boolean) 
		boolean isRequested
	public boolean isTeardownRequested () 
	public boolean reconnect () 
		boolean retValue
	public boolean setRadio (boolean) 
		android.os.RemoteException e
		int retry
		boolean turnOn
	public void setInternalDataEnable (boolean) 
		boolean enabled
		com.android.internal.util.AsyncChannel channel
	public void setUserDataEnable (boolean) 
		boolean enabled
		com.android.internal.util.AsyncChannel channel
	public void setPolicyDataEnable (boolean) 
		boolean enabled
		com.android.internal.util.AsyncChannel channel
	public void setEnableFailFastMobileData (int) 
		int enabled
		com.android.internal.util.AsyncChannel channel
	public void setDependencyMet (boolean) 
		android.os.Message msg
		NullPointerException e
		boolean met
		android.os.Bundle bundle
	public void enableMobileProvisioning (java.lang.String) 
		android.os.Message msg
		String url
		com.android.internal.util.AsyncChannel channel
	public boolean isProvisioningNetwork () 
		android.os.Message msg
		android.os.Message result
		NullPointerException e
		boolean retVal
	public void addStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public void removeStackedLink (android.net.LinkProperties) 
		android.net.LinkProperties link
	public java.lang.String toString () 
		java.io.CharArrayWriter writer
		java.io.PrintWriter pw
	private int setEnableApn (java.lang.String, boolean) 
		android.os.RemoteException e
		int retry
		String apnType
		boolean enable
	public static java.lang.String networkTypeToApnType (int) 
		int netType
	public android.net.LinkProperties getLinkProperties () 
	public android.net.LinkCapabilities getLinkCapabilities () 
	public void supplyMessenger (android.os.Messenger) 
		android.os.Messenger messenger
		com.android.internal.util.AsyncChannel ac
	private void log (java.lang.String) 
		String s
	private void loge (java.lang.String) 
		String s
	private static void sloge (java.lang.String) 
		String s
	public android.net.LinkQualityInfo getLinkQualityInfo () 
		android.net.MobileDataStateTracker$NetworkDataEntry entry
		android.net.MobileLinkQualityInfo li
		android.telephony.SignalStrength ss
	private static android.net.MobileDataStateTracker$NetworkDataEntry getNetworkDataEntry (int) 
		android.net.MobileDataStateTracker$NetworkDataEntry entry
		android.net.MobileDataStateTracker$NetworkDataEntry[] arr$
		int len$
		int i$
		int networkType
	private static int getNormalizedSignalStrength (int, android.telephony.SignalStrength) 
		int networkType
		android.telephony.SignalStrength ss
		int level
	public void startSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	public void stopSampling (android.net.SamplingDataTracker$SamplingSnapshot) 
		android.net.SamplingDataTracker$SamplingSnapshot s
	static android.telephony.SignalStrength access$102 (android.net.MobileDataStateTracker, android.telephony.SignalStrength) 
		android.net.MobileDataStateTracker x0
		android.telephony.SignalStrength x1
	static com.android.internal.util.AsyncChannel access$202 (android.net.MobileDataStateTracker, com.android.internal.util.AsyncChannel) 
		android.net.MobileDataStateTracker x0
		com.android.internal.util.AsyncChannel x1
	static java.lang.String access$300 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static void access$400 (android.net.MobileDataStateTracker, java.lang.String) 
		android.net.MobileDataStateTracker x0
		String x1
	static com.android.internal.telephony.PhoneConstants$DataState access$502 (android.net.MobileDataStateTracker, com.android.internal.telephony.PhoneConstants$DataState) 
		android.net.MobileDataStateTracker x0
		com.android.internal.telephony.PhoneConstants$DataState x1
	static void access$600 (android.net.MobileDataStateTracker, android.content.Intent) 
		android.net.MobileDataStateTracker x0
		android.content.Intent x1
	static android.net.NetworkInfo access$700 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static void access$800 (android.net.MobileDataStateTracker, android.net.NetworkInfo$DetailedState, java.lang.String, java.lang.String) 
		android.net.MobileDataStateTracker x0
		android.net.NetworkInfo$DetailedState x1
		String x2
		String x3
	static android.os.Handler access$900 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static com.android.internal.telephony.PhoneConstants$DataState access$500 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static android.net.SamplingDataTracker access$1000 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static android.net.LinkProperties access$1102 (android.net.MobileDataStateTracker, android.net.LinkProperties) 
		android.net.MobileDataStateTracker x0
		android.net.LinkProperties x1
	static android.net.LinkProperties access$1100 (android.net.MobileDataStateTracker) 
		android.net.MobileDataStateTracker x0
	static void access$1200 (android.net.MobileDataStateTracker, java.lang.String) 
		android.net.MobileDataStateTracker x0
		String x1
	static void  () 
}

android/net/NetworkConfig.class
NetworkConfig.java
package android.net
public android.net.NetworkConfig extends java.lang.Object {
	public String name
	public int type
	public int radio
	public int priority
	public boolean dependencyMet
	public int restoreTime
	public void  (java.lang.String) 
		String init
		String[] fragments
	public boolean isDefault () 
}

android/net/LocalSocketImpl$SocketInputStream.class
LocalSocketImpl.java
package android.net
 android.net.LocalSocketImpl$SocketInputStream extends java.io.InputStream {
	final android.net.LocalSocketImpl this$0
	void  (android.net.LocalSocketImpl) 
	public int available ()  throws java.io.IOException 
		java.io.FileDescriptor myFd
	public void close ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		java.io.FileDescriptor myFd
		int ret
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		java.io.FileDescriptor myFd
		int ret
		byte[] b
		int off
		int len
}

android/net/Uri$PathSegments.class
Uri.java
package android.net
 android.net.Uri$PathSegments extends java.util.AbstractList implements java.util.RandomAccess  {
	static final android.net.Uri$PathSegments EMPTY
	final String[] segments
	final int size
	void  (java.lang.String[], int) 
		String[] segments
		int size
	public java.lang.String get (int) 
		int index
	public int size () 
	public volatile java.lang.Object get (int) 
		int x0
	static void  () 
}

android/net/INetworkStatsSession$Stub$Proxy.class
INetworkStatsSession.java
package android.net
 android.net.INetworkStatsSession$Stub$Proxy extends java.lang.Object implements android.net.INetworkStatsSession  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.net.NetworkStats getSummaryForNetwork (android.net.NetworkTemplate, long, long)  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.net.NetworkTemplate template
		long start
		long end
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStatsHistory getHistoryForNetwork (android.net.NetworkTemplate, int)  throws android.os.RemoteException 
		android.net.NetworkStatsHistory _result
		android.net.NetworkTemplate template
		int fields
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStatsHistory _result
	public android.net.NetworkStats getSummaryForAllUid (android.net.NetworkTemplate, long, long, boolean)  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.net.NetworkTemplate template
		long start
		long end
		boolean includeTags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStatsHistory getHistoryForUid (android.net.NetworkTemplate, int, int, int, int)  throws android.os.RemoteException 
		android.net.NetworkStatsHistory _result
		android.net.NetworkTemplate template
		int uid
		int set
		int tag
		int fields
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStatsHistory _result
	public void close ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/net/DnsPinger.class
DnsPinger.java
package android.net
public final android.net.DnsPinger extends android.os.Handler {
	private static final boolean DBG
	private static final int RECEIVE_POLL_INTERVAL_MS
	private static final int DNS_PORT
	private static final int SOCKET_TIMEOUT_MS
	private static final java.util.Random sRandom
	private static final java.util.concurrent.atomic.AtomicInteger sCounter
	private android.net.ConnectivityManager mConnectivityManager
	private final android.content.Context mContext
	private final int mConnectionType
	private final android.os.Handler mTarget
	private final java.util.ArrayList mDefaultDns
	private String TAG
	private java.util.concurrent.atomic.AtomicInteger mCurrentToken
	private static final int BASE
	public static final int DNS_PING_RESULT
	public static final int TIMEOUT
	public static final int SOCKET_EXCEPTION
	private static final int ACTION_PING_DNS
	private static final int ACTION_LISTEN_FOR_RESPONSE
	private static final int ACTION_CANCEL_ALL_PINGS
	private java.util.List mActivePings
	private int mEventCounter
	private static final byte[] mDnsQuery
	public void  (android.content.Context, java.lang.String, android.os.Looper, android.os.Handler, int) 
		android.content.Context context
		String TAG
		android.os.Looper looper
		android.os.Handler target
		int connectionType
	public void handleMessage (android.os.Message) 
		Exception e
		android.net.DnsPinger$ActivePing newActivePing
		java.net.InetAddress dnsAddress
		byte[] buf
		java.net.DatagramPacket packet
		java.io.IOException e
		byte[] responseBuf
		java.net.DatagramPacket replyPacket
		java.net.SocketTimeoutException e
		Exception e
		android.net.DnsPinger$ActivePing curPing
		java.util.Iterator i$
		android.net.DnsPinger$ActivePing curPing
		android.net.DnsPinger$ActivePing activePing
		java.util.Iterator i$
		android.net.DnsPinger$DnsArg dnsArg
		java.util.Iterator iter
		android.os.Message msg
	public java.util.List getDnsList () 
		android.net.LinkProperties curLinkProps
		java.util.Collection dnses
	public int pingDnsAsync (java.net.InetAddress, int, int) 
		java.net.InetAddress dns
		int timeout
		int delay
		int id
	public void cancelPings () 
	private void sendResponse (int, int, int) 
		int internalId
		int externalId
		int responseVal
	private android.net.LinkProperties getCurrentLinkProperties () 
	private java.net.InetAddress getDefaultDns () 
		IllegalArgumentException e
		String dns
	private void log (java.lang.String) 
		String s
	private void loge (java.lang.String) 
		String s
	static void  () 
}

android/net/CaptivePortalTracker$ActiveNetworkState.class
CaptivePortalTracker.java
package android.net
 android.net.CaptivePortalTracker$ActiveNetworkState extends com.android.internal.util.State {
	final android.net.CaptivePortalTracker this$0
	private void  (android.net.CaptivePortalTracker) 
	public boolean processMessage (android.os.Message) 
		android.os.Message message
		android.net.NetworkInfo info
	void  (android.net.CaptivePortalTracker, android.net.CaptivePortalTracker$1) 
		android.net.CaptivePortalTracker x0
		android.net.CaptivePortalTracker$1 x1
}

android/net/NetworkStats$Entry.class
NetworkStats.java
package android.net
public android.net.NetworkStats$Entry extends java.lang.Object {
	public String iface
	public int uid
	public int set
	public int tag
	public long rxBytes
	public long rxPackets
	public long txBytes
	public long txPackets
	public long operations
	public void  () 
	public void  (long, long, long, long, long) 
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
	public void  (java.lang.String, int, int, int, long, long, long, long, long) 
		String iface
		int uid
		int set
		int tag
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
	public boolean isNegative () 
	public boolean isEmpty () 
	public void add (android.net.NetworkStats$Entry) 
		android.net.NetworkStats$Entry another
	public java.lang.String toString () 
		StringBuilder builder
	public boolean equals (java.lang.Object) 
		android.net.NetworkStats$Entry e
		Object o
}

android/net/DhcpResults$1.class
DhcpResults.java
package android.net
final android.net.DhcpResults$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.net.DhcpResults createFromParcel (android.os.Parcel) 
		java.net.UnknownHostException e
		android.os.Parcel in
		android.net.DhcpResults prop
	public android.net.DhcpResults[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/net/MobileDataStateTracker$1.class
MobileDataStateTracker.java
package android.net
 android.net.MobileDataStateTracker$1 extends android.telephony.PhoneStateListener {
	final android.net.MobileDataStateTracker this$0
	void  (android.net.MobileDataStateTracker) 
	public void onSignalStrengthsChanged (android.telephony.SignalStrength) 
		android.telephony.SignalStrength signalStrength
}

android/net/VpnService$Builder.class
VpnService.java
package android.net
public android.net.VpnService$Builder extends java.lang.Object {
	private final com.android.internal.net.VpnConfig mConfig
	private final java.util.List mAddresses
	private final java.util.List mRoutes
	final android.net.VpnService this$0
	public void  (android.net.VpnService) 
	public android.net.VpnService$Builder setSession (java.lang.String) 
		String session
	public android.net.VpnService$Builder setConfigureIntent (android.app.PendingIntent) 
		android.app.PendingIntent intent
	public android.net.VpnService$Builder setMtu (int) 
		int mtu
	private void check (java.net.InetAddress, int) 
		java.net.InetAddress address
		int prefixLength
	public android.net.VpnService$Builder addAddress (java.net.InetAddress, int) 
		java.net.InetAddress address
		int prefixLength
	public android.net.VpnService$Builder addAddress (java.lang.String, int) 
		String address
		int prefixLength
	public android.net.VpnService$Builder addRoute (java.net.InetAddress, int) 
		java.net.InetAddress address
		int prefixLength
		int offset
		byte[] bytes
	public android.net.VpnService$Builder addRoute (java.lang.String, int) 
		String address
		int prefixLength
	public android.net.VpnService$Builder addDnsServer (java.net.InetAddress) 
		java.net.InetAddress address
	public android.net.VpnService$Builder addDnsServer (java.lang.String) 
		String address
	public android.net.VpnService$Builder addSearchDomain (java.lang.String) 
		String domain
	public android.os.ParcelFileDescriptor establish () 
		android.os.RemoteException e
}

android/net/NetworkStats.class
NetworkStats.java
package android.net
public android.net.NetworkStats extends java.lang.Object implements android.os.Parcelable  {
	public static final String IFACE_ALL
	public static final int UID_ALL
	public static final int SET_ALL
	public static final int SET_DEFAULT
	public static final int SET_FOREGROUND
	public static final int TAG_NONE
	private final long elapsedRealtime
	private int size
	private String[] iface
	private int[] uid
	private int[] set
	private int[] tag
	private long[] rxBytes
	private long[] rxPackets
	private long[] txBytes
	private long[] txPackets
	private long[] operations
	public static final android.os.Parcelable$Creator CREATOR
	public void  (long, int) 
		long elapsedRealtime
		int initialSize
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public android.net.NetworkStats clone () 
		int i
		android.net.NetworkStats clone
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats addIfaceValues (java.lang.String, long, long, long, long) 
		String iface
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
	public android.net.NetworkStats addValues (java.lang.String, int, int, int, long, long, long, long, long) 
		String iface
		int uid
		int set
		int tag
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
	public android.net.NetworkStats addValues (android.net.NetworkStats$Entry) 
		int newLength
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats$Entry getValues (int, android.net.NetworkStats$Entry) 
		int i
		android.net.NetworkStats$Entry recycle
		android.net.NetworkStats$Entry entry
	public long getElapsedRealtime () 
	public long getElapsedRealtimeAge () 
	public int size () 
	public int internalSize () 
	public android.net.NetworkStats combineValues (java.lang.String, int, int, long, long, long, long, long) 
		String iface
		int uid
		int tag
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
	public android.net.NetworkStats combineValues (java.lang.String, int, int, int, long, long, long, long, long) 
		String iface
		int uid
		int set
		int tag
		long rxBytes
		long rxPackets
		long txBytes
		long txPackets
		long operations
	public android.net.NetworkStats combineValues (android.net.NetworkStats$Entry) 
		android.net.NetworkStats$Entry entry
		int i
	public void combineAllValues (android.net.NetworkStats) 
		int i
		android.net.NetworkStats another
		android.net.NetworkStats$Entry entry
	public int findIndex (java.lang.String, int, int, int) 
		int i
		String iface
		int uid
		int set
		int tag
	public int findIndexHinted (java.lang.String, int, int, int, int) 
		int i
		int halfOffset
		int i
		int offset
		String iface
		int uid
		int set
		int tag
		int hintIndex
	public void spliceOperationsFrom (android.net.NetworkStats) 
		int j
		int i
		android.net.NetworkStats stats
	public java.lang.String[] getUniqueIfaces () 
		String iface
		String[] arr$
		int len$
		int i$
		java.util.HashSet ifaces
	public int[] getUniqueUids () 
		int uid
		int[] arr$
		int len$
		int i$
		int i
		android.util.SparseBooleanArray uids
		int size
		int[] result
	public long getTotalBytes () 
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats$Entry getTotal (android.net.NetworkStats$Entry) 
		android.net.NetworkStats$Entry recycle
	public android.net.NetworkStats$Entry getTotal (android.net.NetworkStats$Entry, int) 
		android.net.NetworkStats$Entry recycle
		int limitUid
	public android.net.NetworkStats$Entry getTotal (android.net.NetworkStats$Entry, java.util.HashSet) 
		android.net.NetworkStats$Entry recycle
		java.util.HashSet limitIface
	public android.net.NetworkStats$Entry getTotalIncludingTags (android.net.NetworkStats$Entry) 
		android.net.NetworkStats$Entry recycle
	private android.net.NetworkStats$Entry getTotal (android.net.NetworkStats$Entry, java.util.HashSet, int, boolean) 
		boolean matchesUid
		boolean matchesIface
		int i
		android.net.NetworkStats$Entry recycle
		java.util.HashSet limitIface
		int limitUid
		boolean includeTags
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats subtract (android.net.NetworkStats) 
		android.net.NetworkStats right
	public static android.net.NetworkStats subtract (android.net.NetworkStats, android.net.NetworkStats, android.net.NetworkStats$NonMonotonicObserver, java.lang.Object) 
		int j
		int i
		android.net.NetworkStats left
		android.net.NetworkStats right
		android.net.NetworkStats$NonMonotonicObserver observer
		Object cookie
		long deltaRealtime
		android.net.NetworkStats$Entry entry
		android.net.NetworkStats result
	public android.net.NetworkStats groupedByIface () 
		int i
		android.net.NetworkStats stats
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats groupedByUid () 
		int i
		android.net.NetworkStats stats
		android.net.NetworkStats$Entry entry
	public android.net.NetworkStats withoutUids (int[]) 
		int i
		int[] uids
		android.net.NetworkStats stats
		android.net.NetworkStats$Entry entry
	public void dump (java.lang.String, java.io.PrintWriter) 
		int i
		String prefix
		java.io.PrintWriter pw
	public static java.lang.String setToString (int) 
		int set
	public static java.lang.String tagToString (int) 
		int tag
	public java.lang.String toString () 
		java.io.CharArrayWriter writer
	public int describeContents () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/net/NetworkUtils.class
NetworkUtils.java
package android.net
public android.net.NetworkUtils extends java.lang.Object {
	private static final String TAG
	public static final int RESET_IPV4_ADDRESSES
	public static final int RESET_IPV6_ADDRESSES
	public static final int RESET_ALL_ADDRESSES
	public void  () 
	public static native int enableInterface (java.lang.String) 
	public static native int disableInterface (java.lang.String) 
	public static native int resetConnections (java.lang.String, int) 
	public static native boolean runDhcp (java.lang.String, android.net.DhcpResults) 
	public static native boolean runDhcpRenew (java.lang.String, android.net.DhcpResults) 
	public static native boolean stopDhcp (java.lang.String) 
	public static native boolean releaseDhcpLease (java.lang.String) 
	public static native java.lang.String getDhcpError () 
	public static native void markSocket (int, int) 
	public static java.net.InetAddress intToInetAddress (int) 
		java.net.UnknownHostException e
		int hostAddress
		byte[] addressBytes
	public static int inetAddressToInt (java.net.Inet4Address)  throws java.lang.IllegalArgumentException 
		java.net.Inet4Address inetAddr
		byte[] addr
	public static int prefixLengthToNetmaskInt (int)  throws java.lang.IllegalArgumentException 
		int prefixLength
		int value
	public static int netmaskIntToPrefixLength (int) 
		int netmask
	public static java.net.InetAddress numericToInetAddress (java.lang.String)  throws java.lang.IllegalArgumentException 
		String addrString
	public static java.net.InetAddress getNetworkPart (java.net.InetAddress, int) 
		java.net.UnknownHostException e
		java.net.InetAddress address
		int prefixLength
		byte[] array
		int offset
		int reminder
		byte mask
		java.net.InetAddress netPart
	public static boolean addressTypeMatches (java.net.InetAddress, java.net.InetAddress) 
		java.net.InetAddress left
		java.net.InetAddress right
	public static java.net.InetAddress hexToInet6Address (java.lang.String)  throws java.lang.IllegalArgumentException 
		Exception e
		String addrHexString
	public static java.lang.String[] makeStrings (java.util.Collection) 
		java.net.InetAddress addr
		java.util.Iterator i$
		java.util.Collection addrs
		String[] result
		int i
	public static java.lang.String trimV4AddrZeros (java.lang.String) 
		NumberFormatException e
		int i
		String addr
		String[] octets
		StringBuilder builder
		String result
}

android/net/DhcpStateMachine$DhcpAction.class
DhcpStateMachine.java
package android.net
final android.net.DhcpStateMachine$DhcpAction extends java.lang.Enum {
	public static final android.net.DhcpStateMachine$DhcpAction START
	public static final android.net.DhcpStateMachine$DhcpAction RENEW
	private static final android.net.DhcpStateMachine$DhcpAction[] $VALUES
	public static android.net.DhcpStateMachine$DhcpAction[] values () 
	public static android.net.DhcpStateMachine$DhcpAction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/net/LinkCapabilities.class
LinkCapabilities.java
package android.net
public android.net.LinkCapabilities extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final boolean DBG
	private java.util.HashMap mCapabilities
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.net.LinkCapabilities) 
		android.net.LinkCapabilities source
	public static android.net.LinkCapabilities createNeedsMap (java.lang.String) 
		String applicationRole
	public void clear () 
	public boolean isEmpty () 
	public int size () 
	public java.lang.String get (int) 
		int key
	public void put (int, java.lang.String) 
		int key
		String value
	public boolean containsKey (int) 
		int key
	public boolean containsValue (java.lang.String) 
		String value
	public java.util.Set entrySet () 
	public java.util.Set keySet () 
	public java.util.Collection values () 
	public int describeContents () 
	public java.lang.String toString () 
		java.util.Map$Entry entry
		java.util.Iterator i$
		StringBuilder sb
		boolean firstTime
	public void writeToParcel (android.os.Parcel, int) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	protected static void log (java.lang.String) 
		String s
	static java.util.HashMap access$000 (android.net.LinkCapabilities) 
		android.net.LinkCapabilities x0
	static void  () 
}

android/net/UrlQuerySanitizer$ValueSanitizer.class
UrlQuerySanitizer.java
package android.net
public abstract android.net.UrlQuerySanitizer$ValueSanitizer extends java.lang.Object {
	public abstract java.lang.String sanitize (java.lang.String) 
}

android/drm/
android/drm/DrmManagerClient.class
DrmManagerClient.java
package android.drm
public android.drm.DrmManagerClient extends java.lang.Object {
	public static final int ERROR_NONE
	public static final int ERROR_UNKNOWN
	public static final int INVALID_SESSION
	android.os.HandlerThread mInfoThread
	android.os.HandlerThread mEventThread
	private static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private static final int ACTION_REMOVE_ALL_RIGHTS
	private static final int ACTION_PROCESS_DRM_INFO
	private int mUniqueId
	private long mNativeContext
	private volatile boolean mReleased
	private android.content.Context mContext
	private android.drm.DrmManagerClient$InfoHandler mInfoHandler
	private android.drm.DrmManagerClient$EventHandler mEventHandler
	private android.drm.DrmManagerClient$OnInfoListener mOnInfoListener
	private android.drm.DrmManagerClient$OnEventListener mOnEventListener
	private android.drm.DrmManagerClient$OnErrorListener mOnErrorListener
	public static void notify (java.lang.Object, int, int, java.lang.String) 
		android.os.Message m
		Object thisReference
		int uniqueId
		int infoType
		String message
		android.drm.DrmManagerClient instance
	public void  (android.content.Context) 
		android.content.Context context
	protected void finalize ()  throws java.lang.Throwable 
	public void release () 
	public synchronized void setOnInfoListener (android.drm.DrmManagerClient$OnInfoListener) 
		android.drm.DrmManagerClient$OnInfoListener infoListener
	public synchronized void setOnEventListener (android.drm.DrmManagerClient$OnEventListener) 
		android.drm.DrmManagerClient$OnEventListener eventListener
	public synchronized void setOnErrorListener (android.drm.DrmManagerClient$OnErrorListener) 
		android.drm.DrmManagerClient$OnErrorListener errorListener
	public java.lang.String[] getAvailableDrmEngines () 
		int i
		android.drm.DrmSupportInfo[] supportInfos
		java.util.ArrayList descriptions
		String[] drmEngines
	public android.content.ContentValues getConstraints (java.lang.String, int) 
		String path
		int action
	public android.content.ContentValues getMetadata (java.lang.String) 
		String path
	public android.content.ContentValues getConstraints (android.net.Uri, int) 
		android.net.Uri uri
		int action
	public android.content.ContentValues getMetadata (android.net.Uri) 
		android.net.Uri uri
	public int saveRights (android.drm.DrmRights, java.lang.String, java.lang.String)  throws java.io.IOException 
		android.drm.DrmRights drmRights
		String rightsPath
		String contentPath
	public void installDrmEngine (java.lang.String) 
		String engineFilePath
	public boolean canHandle (java.lang.String, java.lang.String) 
		String path
		String mimeType
	public boolean canHandle (android.net.Uri, java.lang.String) 
		android.net.Uri uri
		String mimeType
	public int processDrmInfo (android.drm.DrmInfo) 
		android.os.Message msg
		android.drm.DrmInfo drmInfo
		int result
	public android.drm.DrmInfo acquireDrmInfo (android.drm.DrmInfoRequest) 
		android.drm.DrmInfoRequest drmInfoRequest
	public int acquireRights (android.drm.DrmInfoRequest) 
		android.drm.DrmInfoRequest drmInfoRequest
		android.drm.DrmInfo drmInfo
	public int getDrmObjectType (java.lang.String, java.lang.String) 
		String path
		String mimeType
	public int getDrmObjectType (android.net.Uri, java.lang.String) 
		Exception e
		android.net.Uri uri
		String mimeType
		String path
	public java.lang.String getOriginalMimeType (java.lang.String) 
		java.io.FileDescriptor fd
		java.io.File file
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
		String path
		String mime
		java.io.FileInputStream is
	public java.lang.String getOriginalMimeType (android.net.Uri) 
		android.net.Uri uri
	public int checkRightsStatus (java.lang.String) 
		String path
	public int checkRightsStatus (android.net.Uri) 
		android.net.Uri uri
	public int checkRightsStatus (java.lang.String, int) 
		String path
		int action
	public int checkRightsStatus (android.net.Uri, int) 
		android.net.Uri uri
		int action
	public int removeRights (java.lang.String) 
		String path
	public int removeRights (android.net.Uri) 
		android.net.Uri uri
	public int removeAllRights () 
		android.os.Message msg
		int result
	public int openConvertSession (java.lang.String) 
		String mimeType
	public android.drm.DrmConvertedStatus convertData (int, byte[]) 
		int convertId
		byte[] inputData
	public android.drm.DrmConvertedStatus closeConvertSession (int) 
		int convertId
	private int getEventType (int) 
		int infoType
		int eventType
	private int getErrorType (int) 
		int infoType
		int error
	private java.lang.String convertUriToPath (android.net.Uri) 
		int pathIndex
		android.database.sqlite.SQLiteException e
		String[] projection
		android.database.Cursor cursor
		String scheme
		android.net.Uri uri
		String path
	private native int _initialize () 
	private native void _setListeners (int, java.lang.Object) 
	private native void _release (int) 
	private native void _installDrmEngine (int, java.lang.String) 
	private native android.content.ContentValues _getConstraints (int, java.lang.String, int) 
	private native android.content.ContentValues _getMetadata (int, java.lang.String) 
	private native boolean _canHandle (int, java.lang.String, java.lang.String) 
	private native android.drm.DrmInfoStatus _processDrmInfo (int, android.drm.DrmInfo) 
	private native android.drm.DrmInfo _acquireDrmInfo (int, android.drm.DrmInfoRequest) 
	private native int _saveRights (int, android.drm.DrmRights, java.lang.String, java.lang.String) 
	private native int _getDrmObjectType (int, java.lang.String, java.lang.String) 
	private native java.lang.String _getOriginalMimeType (int, java.lang.String, java.io.FileDescriptor) 
	private native int _checkRightsStatus (int, java.lang.String, int) 
	private native int _removeRights (int, java.lang.String) 
	private native int _removeAllRights (int) 
	private native int _openConvertSession (int, java.lang.String) 
	private native android.drm.DrmConvertedStatus _convertData (int, int, byte[]) 
	private native android.drm.DrmConvertedStatus _closeConvertSession (int, int) 
	private native android.drm.DrmSupportInfo[] _getAllSupportInfo (int) 
	private void createEventThreads () 
	private void createListeners () 
	static int access$000 (android.drm.DrmManagerClient) 
		android.drm.DrmManagerClient x0
	static android.drm.DrmInfoStatus access$100 (android.drm.DrmManagerClient, int, android.drm.DrmInfo) 
		android.drm.DrmManagerClient x0
		int x1
		android.drm.DrmInfo x2
	static int access$200 (android.drm.DrmManagerClient, int) 
		android.drm.DrmManagerClient x0
		int x1
	static int access$300 (android.drm.DrmManagerClient, int) 
		android.drm.DrmManagerClient x0
		int x1
	static int access$400 (android.drm.DrmManagerClient, int) 
		android.drm.DrmManagerClient x0
		int x1
	static android.drm.DrmManagerClient$OnEventListener access$500 (android.drm.DrmManagerClient) 
		android.drm.DrmManagerClient x0
	static android.drm.DrmManagerClient$OnErrorListener access$600 (android.drm.DrmManagerClient) 
		android.drm.DrmManagerClient x0
	static android.drm.DrmManagerClient$OnInfoListener access$700 (android.drm.DrmManagerClient) 
		android.drm.DrmManagerClient x0
	static void  () 
}

android/drm/DrmStore.class
DrmStore.java
package android.drm
public android.drm.DrmStore extends java.lang.Object {
	public void  () 
}

android/drm/DrmInfoStatus.class
DrmInfoStatus.java
package android.drm
public android.drm.DrmInfoStatus extends java.lang.Object {
	public static final int STATUS_OK
	public static final int STATUS_ERROR
	public final int statusCode
	public final int infoType
	public final String mimeType
	public final android.drm.ProcessedData data
	public void  (int, int, android.drm.ProcessedData, java.lang.String) 
		int statusCode
		int infoType
		android.drm.ProcessedData data
		String mimeType
	private boolean isValidStatusCode (int) 
		int statusCode
}

android/drm/DrmStore$Action.class
DrmStore.java
package android.drm
public android.drm.DrmStore$Action extends java.lang.Object {
	public static final int DEFAULT
	public static final int PLAY
	public static final int RINGTONE
	public static final int TRANSFER
	public static final int OUTPUT
	public static final int PREVIEW
	public static final int EXECUTE
	public static final int DISPLAY
	static boolean isValid (int) 
		int action
		boolean isValid
	public void  () 
}

android/drm/DrmUtils$ExtendedMetadataParser.class
DrmUtils.java
package android.drm
public android.drm.DrmUtils$ExtendedMetadataParser extends java.lang.Object {
	java.util.HashMap mMap
	private int readByte (byte[], int) 
		byte[] constraintData
		int arrayIndex
	private java.lang.String readMultipleBytes (byte[], int, int) 
		int j
		int i
		byte[] constraintData
		int numberOfBytes
		int arrayIndex
		byte[] returnBytes
	private void  (byte[]) 
		int keyLength
		int valueLength
		String strKey
		String strValue
		byte[] constraintData
		int index
	public java.util.Iterator iterator () 
	public java.util.Iterator keyIterator () 
	public java.lang.String get (java.lang.String) 
		String key
	void  (byte[], android.drm.DrmUtils$1) 
		byte[] x0
		android.drm.DrmUtils$1 x1
}

android/drm/DrmManagerClient$OnInfoListener.class
DrmManagerClient.java
package android.drm
public abstract android.drm.DrmManagerClient$OnInfoListener extends java.lang.Object {
	public abstract void onInfo (android.drm.DrmManagerClient, android.drm.DrmInfoEvent) 
}

android/drm/DrmInfoEvent.class
DrmInfoEvent.java
package android.drm
public android.drm.DrmInfoEvent extends android.drm.DrmEvent {
	public static final int TYPE_ALREADY_REGISTERED_BY_ANOTHER_ACCOUNT
	public static final int TYPE_REMOVE_RIGHTS
	public static final int TYPE_RIGHTS_INSTALLED
	public static final int TYPE_WAIT_FOR_RIGHTS
	public static final int TYPE_ACCOUNT_ALREADY_REGISTERED
	public static final int TYPE_RIGHTS_REMOVED
	public void  (int, int, java.lang.String) 
		int uniqueId
		int type
		String message
	public void  (int, int, java.lang.String, java.util.HashMap) 
		int uniqueId
		int type
		String message
		java.util.HashMap attributes
	private void checkTypeValidity (int) 
		String msg
		int type
}

android/drm/DrmOutputStream.class
DrmOutputStream.java
package android.drm
public android.drm.DrmOutputStream extends java.io.OutputStream {
	private static final String TAG
	private final android.drm.DrmManagerClient mClient
	private final java.io.RandomAccessFile mFile
	private int mSessionId
	public void  (android.drm.DrmManagerClient, java.io.RandomAccessFile, java.lang.String)  throws java.io.IOException 
		android.drm.DrmManagerClient client
		java.io.RandomAccessFile file
		String mimeType
	public void finish ()  throws java.io.IOException 
		android.drm.DrmConvertedStatus status
	public void close ()  throws java.io.IOException 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] exactBuffer
		byte[] buffer
		int offset
		int count
		byte[] exactBuffer
		android.drm.DrmConvertedStatus status
	public void write (int)  throws java.io.IOException 
		int oneByte
}

android/drm/DrmManagerClient$OnErrorListener.class
DrmManagerClient.java
package android.drm
public abstract android.drm.DrmManagerClient$OnErrorListener extends java.lang.Object {
	public abstract void onError (android.drm.DrmManagerClient, android.drm.DrmErrorEvent) 
}

android/drm/DrmManagerClient$OnEventListener.class
DrmManagerClient.java
package android.drm
public abstract android.drm.DrmManagerClient$OnEventListener extends java.lang.Object {
	public abstract void onEvent (android.drm.DrmManagerClient, android.drm.DrmEvent) 
}

android/drm/DrmManagerClient$EventHandler.class
DrmManagerClient.java
package android.drm
 android.drm.DrmManagerClient$EventHandler extends android.os.Handler {
	final android.drm.DrmManagerClient this$0
	public void  (android.drm.DrmManagerClient, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		int infoType
		android.drm.DrmInfo drmInfo
		android.drm.DrmInfoStatus status
		android.os.Message msg
		android.drm.DrmEvent event
		android.drm.DrmErrorEvent error
		java.util.HashMap attributes
}

android/drm/DrmStore$DrmObjectType.class
DrmStore.java
package android.drm
public android.drm.DrmStore$DrmObjectType extends java.lang.Object {
	public static final int UNKNOWN
	public static final int CONTENT
	public static final int RIGHTS_OBJECT
	public static final int TRIGGER_OBJECT
	public void  () 
}

android/drm/DrmManagerClient$InfoHandler.class
DrmManagerClient.java
package android.drm
 android.drm.DrmManagerClient$InfoHandler extends android.os.Handler {
	public static final int INFO_EVENT_TYPE
	final android.drm.DrmManagerClient this$0
	public void  (android.drm.DrmManagerClient, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		java.io.IOException e
		int uniqueId
		int infoType
		String message
		android.os.Message msg
		android.drm.DrmInfoEvent info
		android.drm.DrmErrorEvent error
}

android/drm/DrmInfoRequest.class
DrmInfoRequest.java
package android.drm
public android.drm.DrmInfoRequest extends java.lang.Object {
	public static final int TYPE_REGISTRATION_INFO
	public static final int TYPE_UNREGISTRATION_INFO
	public static final int TYPE_RIGHTS_ACQUISITION_INFO
	public static final int TYPE_RIGHTS_ACQUISITION_PROGRESS_INFO
	public static final String ACCOUNT_ID
	public static final String SUBSCRIPTION_ID
	private final int mInfoType
	private final String mMimeType
	private final java.util.HashMap mRequestInformation
	public void  (int, java.lang.String) 
		String msg
		int infoType
		String mimeType
	public java.lang.String getMimeType () 
	public int getInfoType () 
	public void put (java.lang.String, java.lang.Object) 
		String key
		Object value
	public java.lang.Object get (java.lang.String) 
		String key
	public java.util.Iterator keyIterator () 
	public java.util.Iterator iterator () 
	boolean isValid () 
	static boolean isValidType (int) 
		int infoType
		boolean isValid
}

android/drm/DrmStore$ConstraintsColumns.class
DrmStore.java
package android.drm
public abstract android.drm.DrmStore$ConstraintsColumns extends java.lang.Object {
	public static final String MAX_REPEAT_COUNT
	public static final String REMAINING_REPEAT_COUNT
	public static final String LICENSE_START_TIME
	public static final String LICENSE_EXPIRY_TIME
	public static final String LICENSE_AVAILABLE_TIME
	public static final String EXTENDED_METADATA
}

android/drm/DrmUtils.class
DrmUtils.java
package android.drm
public android.drm.DrmUtils extends java.lang.Object {
	public void  () 
	static byte[] readBytes (java.lang.String)  throws java.io.IOException 
		String path
		java.io.File file
	static byte[] readBytes (java.io.File)  throws java.io.IOException 
		int length
		java.io.File file
		java.io.FileInputStream inputStream
		java.io.BufferedInputStream bufferedStream
		byte[] data
	static void writeToFile (java.lang.String, byte[])  throws java.io.IOException 
		String path
		byte[] data
		java.io.FileOutputStream outputStream
	static void removeFile (java.lang.String)  throws java.io.IOException 
		String path
		java.io.File file
	private static void quietlyDispose (java.io.InputStream) 
		java.io.IOException e
		java.io.InputStream stream
	private static void quietlyDispose (java.io.OutputStream) 
		java.io.IOException e
		java.io.OutputStream stream
	public static android.drm.DrmUtils$ExtendedMetadataParser getExtendedMetadataParser (byte[]) 
		byte[] extendedMetadata
}

android/drm/DrmStore$Playback.class
DrmStore.java
package android.drm
public android.drm.DrmStore$Playback extends java.lang.Object {
	public static final int START
	public static final int STOP
	public static final int PAUSE
	public static final int RESUME
	static boolean isValid (int) 
		int playbackStatus
		boolean isValid
	public void  () 
}

android/drm/DrmConvertedStatus.class
DrmConvertedStatus.java
package android.drm
public android.drm.DrmConvertedStatus extends java.lang.Object {
	public static final int STATUS_OK
	public static final int STATUS_INPUTDATA_ERROR
	public static final int STATUS_ERROR
	public final int statusCode
	public final byte[] convertedData
	public final int offset
	public void  (int, byte[], int) 
		int statusCode
		byte[] convertedData
		int offset
	private boolean isValidStatusCode (int) 
		int statusCode
}

android/drm/DrmSupportInfo.class
DrmSupportInfo.java
package android.drm
public android.drm.DrmSupportInfo extends java.lang.Object {
	private final java.util.ArrayList mFileSuffixList
	private final java.util.ArrayList mMimeTypeList
	private String mDescription
	public void  () 
	public void addMimeType (java.lang.String) 
		String mimeType
	public void addFileSuffix (java.lang.String) 
		String fileSuffix
	public java.util.Iterator getMimeTypeIterator () 
	public java.util.Iterator getFileSuffixIterator () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getDescriprition () 
	public java.lang.String getDescription () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.drm.DrmSupportInfo info
		Object object
	boolean isSupportedMimeType (java.lang.String) 
		String completeMimeType
		int i
		String mimeType
	boolean isSupportedFileSuffix (java.lang.String) 
		String fileSuffix
}

android/drm/DrmEvent.class
DrmEvent.java
package android.drm
public android.drm.DrmEvent extends java.lang.Object {
	public static final int TYPE_ALL_RIGHTS_REMOVED
	public static final int TYPE_DRM_INFO_PROCESSED
	public static final String DRM_INFO_STATUS_OBJECT
	public static final String DRM_INFO_OBJECT
	private final int mUniqueId
	private final int mType
	private String mMessage
	private java.util.HashMap mAttributes
	protected void  (int, int, java.lang.String, java.util.HashMap) 
		int uniqueId
		int type
		String message
		java.util.HashMap attributes
	protected void  (int, int, java.lang.String) 
		int uniqueId
		int type
		String message
	public int getUniqueId () 
	public int getType () 
	public java.lang.String getMessage () 
	public java.lang.Object getAttribute (java.lang.String) 
		String key
}

android/drm/DrmInfo.class
DrmInfo.java
package android.drm
public android.drm.DrmInfo extends java.lang.Object {
	private byte[] mData
	private final String mMimeType
	private final int mInfoType
	private final java.util.HashMap mAttributes
	public void  (int, byte[], java.lang.String) 
		String msg
		int infoType
		byte[] data
		String mimeType
	public void  (int, java.lang.String, java.lang.String) 
		java.io.IOException e
		String msg
		int infoType
		String path
		String mimeType
	public void put (java.lang.String, java.lang.Object) 
		String key
		Object value
	public java.lang.Object get (java.lang.String) 
		String key
	public java.util.Iterator keyIterator () 
	public java.util.Iterator iterator () 
	public byte[] getData () 
	public java.lang.String getMimeType () 
	public int getInfoType () 
	boolean isValid () 
}

android/drm/DrmRights.class
DrmRights.java
package android.drm
public android.drm.DrmRights extends java.lang.Object {
	private byte[] mData
	private String mMimeType
	private String mAccountId
	private String mSubscriptionId
	public void  (java.lang.String, java.lang.String) 
		String rightsFilePath
		String mimeType
		java.io.File file
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String rightsFilePath
		String mimeType
		String accountId
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String rightsFilePath
		String mimeType
		String accountId
		String subscriptionId
	public void  (java.io.File, java.lang.String) 
		java.io.File rightsFile
		String mimeType
	private void instantiate (java.io.File, java.lang.String) 
		java.io.IOException e
		String msg
		java.io.File rightsFile
		String mimeType
	public void  (android.drm.ProcessedData, java.lang.String) 
		String msg
		android.drm.ProcessedData data
		String mimeType
	public byte[] getData () 
	public java.lang.String getMimeType () 
	public java.lang.String getAccountId () 
	public java.lang.String getSubscriptionId () 
	boolean isValid () 
}

android/drm/ProcessedData.class
ProcessedData.java
package android.drm
public android.drm.ProcessedData extends java.lang.Object {
	private final byte[] mData
	private String mAccountId
	private String mSubscriptionId
	void  (byte[], java.lang.String) 
		byte[] data
		String accountId
	void  (byte[], java.lang.String, java.lang.String) 
		byte[] data
		String accountId
		String subscriptionId
	public byte[] getData () 
	public java.lang.String getAccountId () 
	public java.lang.String getSubscriptionId () 
}

android/drm/DrmUtils$1.class
DrmUtils.java
package android.drm
 android.drm.DrmUtils$1 extends java.lang.Object {
}

android/drm/DrmStore$RightsStatus.class
DrmStore.java
package android.drm
public android.drm.DrmStore$RightsStatus extends java.lang.Object {
	public static final int RIGHTS_VALID
	public static final int RIGHTS_INVALID
	public static final int RIGHTS_EXPIRED
	public static final int RIGHTS_NOT_ACQUIRED
	public void  () 
}

android/drm/DrmErrorEvent.class
DrmErrorEvent.java
package android.drm
public android.drm.DrmErrorEvent extends android.drm.DrmEvent {
	public static final int TYPE_RIGHTS_NOT_INSTALLED
	public static final int TYPE_RIGHTS_RENEWAL_NOT_ALLOWED
	public static final int TYPE_NOT_SUPPORTED
	public static final int TYPE_OUT_OF_MEMORY
	public static final int TYPE_NO_INTERNET_CONNECTION
	public static final int TYPE_PROCESS_DRM_INFO_FAILED
	public static final int TYPE_REMOVE_ALL_RIGHTS_FAILED
	public static final int TYPE_ACQUIRE_DRM_INFO_FAILED
	public void  (int, int, java.lang.String) 
		int uniqueId
		int type
		String message
	public void  (int, int, java.lang.String, java.util.HashMap) 
		int uniqueId
		int type
		String message
		java.util.HashMap attributes
	private void checkTypeValidity (int) 
		String msg
		int type
}

android/webkit/
android/webkit/WebStorage.class
WebStorage.java
package android.webkit
public android.webkit.WebStorage extends java.lang.Object {
	public void getOrigins (android.webkit.ValueCallback) 
		android.webkit.ValueCallback callback
	public void getUsageForOrigin (java.lang.String, android.webkit.ValueCallback) 
		String origin
		android.webkit.ValueCallback callback
	public void getQuotaForOrigin (java.lang.String, android.webkit.ValueCallback) 
		String origin
		android.webkit.ValueCallback callback
	public void setQuotaForOrigin (java.lang.String, long) 
		String origin
		long quota
	public void deleteOrigin (java.lang.String) 
		String origin
	public void deleteAllData () 
	public static android.webkit.WebStorage getInstance () 
	public void  () 
}

android/webkit/WebChromeClient$CustomViewCallback.class
WebChromeClient.java
package android.webkit
public abstract android.webkit.WebChromeClient$CustomViewCallback extends java.lang.Object {
	public abstract void onCustomViewHidden () 
}

android/webkit/Plugin$DefaultClickHandler.class
Plugin.java
package android.webkit
 android.webkit.Plugin$DefaultClickHandler extends java.lang.Object implements android.webkit.Plugin$PreferencesClickHandler android.content.DialogInterface$OnClickListener  {
	private android.app.AlertDialog mDialog
	final android.webkit.Plugin this$0
	private void  (android.webkit.Plugin) 
	public void handleClickEvent (android.content.Context) 
		android.content.Context context
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	void  (android.webkit.Plugin, android.webkit.Plugin$1) 
		android.webkit.Plugin x0
		android.webkit.Plugin$1 x1
}

android/webkit/FindActionModeCallback.class
FindActionModeCallback.java
package android.webkit
public android.webkit.FindActionModeCallback extends java.lang.Object implements android.view.ActionMode$Callback android.text.TextWatcher android.view.View$OnClickListener android.webkit.WebView$FindListener  {
	private android.view.View mCustomView
	private android.widget.EditText mEditText
	private android.widget.TextView mMatches
	private android.webkit.WebView mWebView
	private android.view.inputmethod.InputMethodManager mInput
	private android.content.res.Resources mResources
	private boolean mMatchesFound
	private int mNumberOfMatches
	private int mActiveMatchIndex
	private android.view.ActionMode mActionMode
	private android.graphics.Rect mGlobalVisibleRect
	private android.graphics.Point mGlobalVisibleOffset
	public void  (android.content.Context) 
		android.content.Context context
	public void finish () 
	public void setText (java.lang.String) 
		String text
		android.text.Spannable span
		int length
	public void setWebView (android.webkit.WebView) 
		android.webkit.WebView webView
	public void onFindResultReceived (int, int, boolean) 
		int activeMatchOrdinal
		int numberOfMatches
		boolean isDoneCounting
	private void findNext (boolean) 
		boolean next
	public void findAll () 
		CharSequence find
	public void showSoftInput () 
	public void updateMatchCount (int, int, boolean) 
		int matchIndex
		int matchCount
		boolean isEmptyFind
	private void updateMatchesString () 
	public void onClick (android.view.View) 
		android.view.View v
	public boolean onCreateActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
		android.text.Editable edit
	public void onDestroyActionMode (android.view.ActionMode) 
		android.view.ActionMode mode
	public boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem) 
		android.view.ActionMode mode
		android.view.MenuItem item
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int count
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public int getActionModeGlobalBottom () 
		android.view.View view
}

android/webkit/JsDialogHelper$CancelListener.class
JsDialogHelper.java
package android.webkit
 android.webkit.JsDialogHelper$CancelListener extends java.lang.Object implements android.content.DialogInterface$OnCancelListener android.content.DialogInterface$OnClickListener  {
	final android.webkit.JsDialogHelper this$0
	private void  (android.webkit.JsDialogHelper) 
	public void onCancel (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	void  (android.webkit.JsDialogHelper, android.webkit.JsDialogHelper$1) 
		android.webkit.JsDialogHelper x0
		android.webkit.JsDialogHelper$1 x1
}

android/webkit/WebSettings$TextSize.class
WebSettings.java
package android.webkit
public final android.webkit.WebSettings$TextSize extends java.lang.Enum {
	public static final android.webkit.WebSettings$TextSize SMALLEST
	public static final android.webkit.WebSettings$TextSize SMALLER
	public static final android.webkit.WebSettings$TextSize NORMAL
	public static final android.webkit.WebSettings$TextSize LARGER
	public static final android.webkit.WebSettings$TextSize LARGEST
	int value
	private static final android.webkit.WebSettings$TextSize[] $VALUES
	public static android.webkit.WebSettings$TextSize[] values () 
	public static android.webkit.WebSettings$TextSize valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int size
	static void  () 
}

android/webkit/WebView.class
WebView.java
package android.webkit
public android.webkit.WebView extends android.widget.AbsoluteLayout implements android.view.ViewTreeObserver$OnGlobalFocusChangeListener android.view.ViewGroup$OnHierarchyChangeListener android.view.ViewDebug$HierarchyHandler  {
	private static final String LOGTAG
	private static Boolean sEnforceThreadChecking
	public static final String SCHEME_TEL
	public static final String SCHEME_MAILTO
	public static final String SCHEME_GEO
	private android.webkit.WebViewProvider mProvider
	private android.webkit.WebView$FindListenerDistributor mFindListener
	private final android.os.Looper mWebViewThread
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet, int, boolean) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		boolean privateBrowsing
	protected void  (android.content.Context, android.util.AttributeSet, int, java.util.Map, boolean) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		java.util.Map javaScriptInterfaces
		boolean privateBrowsing
	public void setHorizontalScrollbarOverlay (boolean) 
		boolean overlay
	public void setVerticalScrollbarOverlay (boolean) 
		boolean overlay
	public boolean overlayHorizontalScrollbar () 
	public boolean overlayVerticalScrollbar () 
	public int getVisibleTitleHeight () 
	public android.net.http.SslCertificate getCertificate () 
	public void setCertificate (android.net.http.SslCertificate) 
		android.net.http.SslCertificate certificate
	public void savePassword (java.lang.String, java.lang.String, java.lang.String) 
		String host
		String username
		String password
	public void setHttpAuthUsernamePassword (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String host
		String realm
		String username
		String password
	public java.lang.String[] getHttpAuthUsernamePassword (java.lang.String, java.lang.String) 
		String host
		String realm
	public void destroy () 
	public static void enablePlatformNotifications () 
	public static void disablePlatformNotifications () 
	public static void freeMemoryForTests () 
	public void setNetworkAvailable (boolean) 
		boolean networkUp
	public android.webkit.WebBackForwardList saveState (android.os.Bundle) 
		android.os.Bundle outState
	public boolean savePicture (android.os.Bundle, java.io.File) 
		android.os.Bundle b
		java.io.File dest
	public boolean restorePicture (android.os.Bundle, java.io.File) 
		android.os.Bundle b
		java.io.File src
	public android.webkit.WebBackForwardList restoreState (android.os.Bundle) 
		android.os.Bundle inState
	public void loadUrl (java.lang.String, java.util.Map) 
		String url
		java.util.Map additionalHttpHeaders
	public void loadUrl (java.lang.String) 
		String url
	public void postUrl (java.lang.String, byte[]) 
		String url
		byte[] postData
	public void loadData (java.lang.String, java.lang.String, java.lang.String) 
		String data
		String mimeType
		String encoding
	public void loadDataWithBaseURL (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String baseUrl
		String data
		String mimeType
		String encoding
		String historyUrl
	public void evaluateJavascript (java.lang.String, android.webkit.ValueCallback) 
		String script
		android.webkit.ValueCallback resultCallback
	public void saveWebArchive (java.lang.String) 
		String filename
	public void saveWebArchive (java.lang.String, boolean, android.webkit.ValueCallback) 
		String basename
		boolean autoname
		android.webkit.ValueCallback callback
	public void stopLoading () 
	public void reload () 
	public boolean canGoBack () 
	public void goBack () 
	public boolean canGoForward () 
	public void goForward () 
	public boolean canGoBackOrForward (int) 
		int steps
	public void goBackOrForward (int) 
		int steps
	public boolean isPrivateBrowsingEnabled () 
	public boolean pageUp (boolean) 
		boolean top
	public boolean pageDown (boolean) 
		boolean bottom
	public void clearView () 
	public android.graphics.Picture capturePicture () 
	public android.print.PrintDocumentAdapter createPrintDocumentAdapter () 
	public float getScale () 
	public void setInitialScale (int) 
		int scaleInPercent
	public void invokeZoomPicker () 
	public android.webkit.WebView$HitTestResult getHitTestResult () 
	public void requestFocusNodeHref (android.os.Message) 
		android.os.Message hrefMsg
	public void requestImageRef (android.os.Message) 
		android.os.Message msg
	public java.lang.String getUrl () 
	public java.lang.String getOriginalUrl () 
	public java.lang.String getTitle () 
	public android.graphics.Bitmap getFavicon () 
	public java.lang.String getTouchIconUrl () 
	public int getProgress () 
	public int getContentHeight () 
	public int getContentWidth () 
	public void pauseTimers () 
	public void resumeTimers () 
	public void onPause () 
	public void onResume () 
	public boolean isPaused () 
	public void freeMemory () 
	public void clearCache (boolean) 
		boolean includeDiskFiles
	public void clearFormData () 
	public void clearHistory () 
	public void clearSslPreferences () 
	public android.webkit.WebBackForwardList copyBackForwardList () 
	public void setFindListener (android.webkit.WebView$FindListener) 
		android.webkit.WebView$FindListener listener
	public void findNext (boolean) 
		boolean forward
	public int findAll (java.lang.String) 
		String find
	public void findAllAsync (java.lang.String) 
		String find
	public boolean showFindDialog (java.lang.String, boolean) 
		String text
		boolean showIme
	public static java.lang.String findAddress (java.lang.String) 
		String addr
	public void clearMatches () 
	public void documentHasImages (android.os.Message) 
		android.os.Message response
	public void setWebViewClient (android.webkit.WebViewClient) 
		android.webkit.WebViewClient client
	public void setDownloadListener (android.webkit.DownloadListener) 
		android.webkit.DownloadListener listener
	public void setWebChromeClient (android.webkit.WebChromeClient) 
		android.webkit.WebChromeClient client
	public void setPictureListener (android.webkit.WebView$PictureListener) 
		android.webkit.WebView$PictureListener listener
	public void addJavascriptInterface (java.lang.Object, java.lang.String) 
		Object object
		String name
	public void removeJavascriptInterface (java.lang.String) 
		String name
	public android.webkit.WebSettings getSettings () 
	public static void setWebContentsDebuggingEnabled (boolean) 
		boolean enabled
	public static synchronized android.webkit.PluginList getPluginList () 
	public void refreshPlugins (boolean) 
		boolean reloadOpenPages
	public void emulateShiftHeld () 
	public void onChildViewAdded (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	public void onChildViewRemoved (android.view.View, android.view.View) 
		android.view.View p
		android.view.View child
	public void onGlobalFocusChanged (android.view.View, android.view.View) 
		android.view.View oldFocus
		android.view.View newFocus
	public void setMapTrackballToArrowKeys (boolean) 
		boolean setMap
	public void flingScroll (int, int) 
		int vx
		int vy
	public android.view.View getZoomControls () 
	public boolean canZoomIn () 
	public boolean canZoomOut () 
	public boolean zoomIn () 
	public boolean zoomOut () 
	public void debugDump () 
	public void dumpViewHierarchyWithProperties (java.io.BufferedWriter, int) 
		java.io.BufferedWriter out
		int level
	public android.view.View findHierarchyView (java.lang.String, int) 
		String className
		int hashCode
	public android.webkit.WebViewProvider getWebViewProvider () 
	void setFindDialogFindListener (android.webkit.WebView$FindListener) 
		android.webkit.WebView$FindListener listener
	void notifyFindDialogDismissed () 
	private void setupFindListenerIfNeeded () 
	private void ensureProviderCreated () 
	private static synchronized android.webkit.WebViewFactoryProvider getFactory () 
	private void checkThread () 
		Throwable throwable
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	public void setLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams params
	public void setOverScrollMode (int) 
		int mode
	public void setScrollBarStyle (int) 
		int style
	protected int computeHorizontalScrollRange () 
	protected int computeHorizontalScrollOffset () 
	protected int computeVerticalScrollRange () 
	protected int computeVerticalScrollOffset () 
	protected int computeVerticalScrollExtent () 
	public void computeScroll () 
	public boolean onHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider () 
		android.view.accessibility.AccessibilityNodeProvider provider
	public boolean shouldDelayChildPressedState () 
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
	protected void onDrawVerticalScrollBar (android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable scrollBar
		int l
		int t
		int r
		int b
	protected void onOverScrolled (int, int, boolean, boolean) 
		int scrollX
		int scrollY
		boolean clampedX
		boolean clampedY
	protected void onWindowVisibilityChanged (int) 
		int visibility
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public boolean performLongClick () 
	protected void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo outAttrs
	protected void onVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	protected boolean setFrame (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int ow
		int oh
	protected void onScrollChanged (int, int, int, int) 
		int l
		int t
		int oldl
		int oldt
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean requestFocus (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.view.View child
		android.graphics.Rect rect
		boolean immediate
	public void setBackgroundColor (int) 
		int color
	public void setLayerType (int, android.graphics.Paint) 
		int layerType
		android.graphics.Paint paint
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	static int access$101 (android.webkit.WebView) 
		android.webkit.WebView x0
	static void access$201 (android.webkit.WebView, int, int) 
		android.webkit.WebView x0
		int x1
		int x2
	static void access$301 (android.webkit.WebView) 
		android.webkit.WebView x0
	static boolean access$401 (android.webkit.WebView, android.view.MotionEvent) 
		android.webkit.WebView x0
		android.view.MotionEvent x1
	static boolean access$501 (android.webkit.WebView, int, android.os.Bundle) 
		android.webkit.WebView x0
		int x1
		android.os.Bundle x2
	static boolean access$601 (android.webkit.WebView) 
		android.webkit.WebView x0
	static boolean access$701 (android.webkit.WebView, int, int, int, int) 
		android.webkit.WebView x0
		int x1
		int x2
		int x3
		int x4
	static boolean access$801 (android.webkit.WebView, android.view.KeyEvent) 
		android.webkit.WebView x0
		android.view.KeyEvent x1
	static boolean access$901 (android.webkit.WebView, android.view.MotionEvent) 
		android.webkit.WebView x0
		android.view.MotionEvent x1
	static boolean access$1001 (android.webkit.WebView, int, android.graphics.Rect) 
		android.webkit.WebView x0
		int x1
		android.graphics.Rect x2
	static void access$1101 (android.webkit.WebView, android.view.ViewGroup$LayoutParams) 
		android.webkit.WebView x0
		android.view.ViewGroup$LayoutParams x1
	static boolean access$1200 (android.webkit.WebView, int, int, int, int, int, int, int, int, boolean) 
		android.webkit.WebView x0
		int x1
		int x2
		int x3
		int x4
		int x5
		int x6
		int x7
		int x8
		boolean x9
	static boolean access$1300 (android.webkit.WebView, int) 
		android.webkit.WebView x0
		int x1
	static boolean access$1400 (android.webkit.WebView, int, boolean) 
		android.webkit.WebView x0
		int x1
		boolean x2
	static float access$1500 (android.webkit.WebView) 
		android.webkit.WebView x0
	static float access$1600 (android.webkit.WebView) 
		android.webkit.WebView x0
	static void access$1700 (android.webkit.WebView, int, int) 
		android.webkit.WebView x0
		int x1
		int x2
	static int access$1800 (android.webkit.WebView) 
		android.webkit.WebView x0
	static void access$1901 (android.webkit.WebView, android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
		android.webkit.WebView x0
		android.graphics.Canvas x1
		android.graphics.drawable.Drawable x2
		int x3
		int x4
		int x5
		int x6
	static int access$2002 (android.webkit.WebView, int) 
		android.webkit.WebView x0
		int x1
	static int access$2102 (android.webkit.WebView, int) 
		android.webkit.WebView x0
		int x1
	static void  () 
}

android/webkit/WebViewClient.class
WebViewClient.java
package android.webkit
public android.webkit.WebViewClient extends java.lang.Object {
	public static final int ERROR_UNKNOWN
	public static final int ERROR_HOST_LOOKUP
	public static final int ERROR_UNSUPPORTED_AUTH_SCHEME
	public static final int ERROR_AUTHENTICATION
	public static final int ERROR_PROXY_AUTHENTICATION
	public static final int ERROR_CONNECT
	public static final int ERROR_IO
	public static final int ERROR_TIMEOUT
	public static final int ERROR_REDIRECT_LOOP
	public static final int ERROR_UNSUPPORTED_SCHEME
	public static final int ERROR_FAILED_SSL_HANDSHAKE
	public static final int ERROR_BAD_URL
	public static final int ERROR_FILE
	public static final int ERROR_FILE_NOT_FOUND
	public static final int ERROR_TOO_MANY_REQUESTS
	public void  () 
	public boolean shouldOverrideUrlLoading (android.webkit.WebView, java.lang.String) 
		android.webkit.WebView view
		String url
	public void onPageStarted (android.webkit.WebView, java.lang.String, android.graphics.Bitmap) 
		android.webkit.WebView view
		String url
		android.graphics.Bitmap favicon
	public void onPageFinished (android.webkit.WebView, java.lang.String) 
		android.webkit.WebView view
		String url
	public void onLoadResource (android.webkit.WebView, java.lang.String) 
		android.webkit.WebView view
		String url
	public android.webkit.WebResourceResponse shouldInterceptRequest (android.webkit.WebView, java.lang.String) 
		android.webkit.WebView view
		String url
	public void onTooManyRedirects (android.webkit.WebView, android.os.Message, android.os.Message) 
		android.webkit.WebView view
		android.os.Message cancelMsg
		android.os.Message continueMsg
	public void onReceivedError (android.webkit.WebView, int, java.lang.String, java.lang.String) 
		android.webkit.WebView view
		int errorCode
		String description
		String failingUrl
	public void onFormResubmission (android.webkit.WebView, android.os.Message, android.os.Message) 
		android.webkit.WebView view
		android.os.Message dontResend
		android.os.Message resend
	public void doUpdateVisitedHistory (android.webkit.WebView, java.lang.String, boolean) 
		android.webkit.WebView view
		String url
		boolean isReload
	public void onReceivedSslError (android.webkit.WebView, android.webkit.SslErrorHandler, android.net.http.SslError) 
		android.webkit.WebView view
		android.webkit.SslErrorHandler handler
		android.net.http.SslError error
	public void onReceivedClientCertRequest (android.webkit.WebView, android.webkit.ClientCertRequest) 
		android.webkit.WebView view
		android.webkit.ClientCertRequest request
	public void onReceivedHttpAuthRequest (android.webkit.WebView, android.webkit.HttpAuthHandler, java.lang.String, java.lang.String) 
		android.webkit.WebView view
		android.webkit.HttpAuthHandler handler
		String host
		String realm
	public boolean shouldOverrideKeyEvent (android.webkit.WebView, android.view.KeyEvent) 
		android.webkit.WebView view
		android.view.KeyEvent event
	public void onUnhandledKeyEvent (android.webkit.WebView, android.view.KeyEvent) 
		android.webkit.WebView view
		android.view.KeyEvent event
		android.view.ViewRootImpl root
	public void onScaleChanged (android.webkit.WebView, float, float) 
		android.webkit.WebView view
		float oldScale
		float newScale
	public void onReceivedLoginRequest (android.webkit.WebView, java.lang.String, java.lang.String, java.lang.String) 
		android.webkit.WebView view
		String realm
		String account
		String args
}

android/webkit/Plugin$PreferencesClickHandler.class
Plugin.java
package android.webkit
public abstract android.webkit.Plugin$PreferencesClickHandler extends java.lang.Object {
	public abstract void handleClickEvent (android.content.Context) 
}

android/webkit/SslErrorHandler.class
SslErrorHandler.java
package android.webkit
public android.webkit.SslErrorHandler extends android.os.Handler {
	public void  () 
	public void proceed () 
	public void cancel () 
}

android/webkit/WebViewFactoryProvider$Statics.class
WebViewFactoryProvider.java
package android.webkit
public abstract android.webkit.WebViewFactoryProvider$Statics extends java.lang.Object {
	public abstract java.lang.String findAddress (java.lang.String) 
	public abstract void setPlatformNotificationsEnabled (boolean) 
	public abstract java.lang.String getDefaultUserAgent (android.content.Context) 
	public abstract void freeMemoryForTests () 
	public abstract void setWebContentsDebuggingEnabled (boolean) 
}

android/webkit/WebView$PrivateAccess.class
WebView.java
package android.webkit
public android.webkit.WebView$PrivateAccess extends java.lang.Object {
	final android.webkit.WebView this$0
	public void  (android.webkit.WebView) 
	public int super_getScrollBarStyle () 
	public void super_scrollTo (int, int) 
		int scrollX
		int scrollY
	public void super_computeScroll () 
	public boolean super_onHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean super_performAccessibilityAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
	public boolean super_performLongClick () 
	public boolean super_setFrame (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public boolean super_dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean super_onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean super_requestFocus (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void super_setLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams params
	public void overScrollBy (int, int, int, int, int, int, int, int, boolean) 
		int deltaX
		int deltaY
		int scrollX
		int scrollY
		int scrollRangeX
		int scrollRangeY
		int maxOverScrollX
		int maxOverScrollY
		boolean isTouchEvent
	public void awakenScrollBars (int) 
		int duration
	public void awakenScrollBars (int, boolean) 
		int duration
		boolean invalidate
	public float getVerticalScrollFactor () 
	public float getHorizontalScrollFactor () 
	public void setMeasuredDimension (int, int) 
		int measuredWidth
		int measuredHeight
	public void onScrollChanged (int, int, int, int) 
		int l
		int t
		int oldl
		int oldt
	public int getHorizontalScrollbarHeight () 
	public void super_onDrawVerticalScrollBar (android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable scrollBar
		int l
		int t
		int r
		int b
	public void setScrollXRaw (int) 
		int scrollX
	public void setScrollYRaw (int) 
		int scrollY
}

android/webkit/ConsoleMessage.class
ConsoleMessage.java
package android.webkit
public android.webkit.ConsoleMessage extends java.lang.Object {
	private android.webkit.ConsoleMessage$MessageLevel mLevel
	private String mMessage
	private String mSourceId
	private int mLineNumber
	public void  (java.lang.String, java.lang.String, int, android.webkit.ConsoleMessage$MessageLevel) 
		String message
		String sourceId
		int lineNumber
		android.webkit.ConsoleMessage$MessageLevel msgLevel
	public android.webkit.ConsoleMessage$MessageLevel messageLevel () 
	public java.lang.String message () 
	public java.lang.String sourceId () 
	public int lineNumber () 
}

android/webkit/CacheManager.class
CacheManager.java
package android.webkit
public final android.webkit.CacheManager extends java.lang.Object {
	static final boolean $assertionsDisabled
	public void  () 
	public static java.io.File getCacheFileBaseDir () 
	public static boolean cacheDisabled () 
	public static boolean startCacheTransaction () 
	public static boolean endCacheTransaction () 
	public static android.webkit.CacheManager$CacheResult getCacheFile (java.lang.String, java.util.Map) 
		String url
		java.util.Map headers
	public static void saveCacheFile (java.lang.String, android.webkit.CacheManager$CacheResult) 
		String url
		android.webkit.CacheManager$CacheResult cacheResult
	static void saveCacheFile (java.lang.String, long, android.webkit.CacheManager$CacheResult) 
		java.io.IOException e
		String url
		long postIdentifier
		android.webkit.CacheManager$CacheResult cacheRet
	static void  () 
}

android/webkit/CookieSyncManager.class
CookieSyncManager.java
package android.webkit
public final android.webkit.CookieSyncManager extends android.webkit.WebSyncManager {
	private static android.webkit.CookieSyncManager sRef
	private static boolean sGetInstanceAllowed
	private void  () 
	public static synchronized android.webkit.CookieSyncManager getInstance () 
	public static synchronized android.webkit.CookieSyncManager createInstance (android.content.Context) 
		android.content.Context context
	protected void syncFromRamToFlash () 
		android.webkit.CookieManager manager
	static void setGetInstanceIsAllowed () 
	private static void checkInstanceIsAllowed () 
	public volatile void stopSync () 
	public volatile void startSync () 
	public volatile void resetSync () 
	public volatile void sync () 
	public volatile void run () 
	static void  () 
}

android/webkit/WebViewProvider$ScrollDelegate.class
WebViewProvider.java
package android.webkit
public abstract android.webkit.WebViewProvider$ScrollDelegate extends java.lang.Object {
	public abstract int computeHorizontalScrollRange () 
	public abstract int computeHorizontalScrollOffset () 
	public abstract int computeVerticalScrollRange () 
	public abstract int computeVerticalScrollOffset () 
	public abstract int computeVerticalScrollExtent () 
	public abstract void computeScroll () 
}

android/webkit/BrowserDownloadListener.class
BrowserDownloadListener.java
package android.webkit
public abstract android.webkit.BrowserDownloadListener extends java.lang.Object implements android.webkit.DownloadListener  {
	public void  () 
	public abstract void onDownloadStart (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, long) 
	public void onDownloadStart (java.lang.String, java.lang.String, java.lang.String, java.lang.String, long) 
		String url
		String userAgent
		String contentDisposition
		String mimetype
		long contentLength
}

android/webkit/WebViewFactory.class
WebViewFactory.java
package android.webkit
public final android.webkit.WebViewFactory extends java.lang.Object {
	private static final String CHROMIUM_WEBVIEW_FACTORY
	private static final String LOGTAG
	private static final boolean DEBUG
	private static android.webkit.WebViewFactoryProvider sProviderInstance
	private static final Object sProviderLock
	public void  () 
	public static boolean isExperimentalWebViewAvailable () 
	public static void setUseExperimentalWebView (boolean) 
		boolean enable
	public static boolean useExperimentalWebView () 
	public static boolean isUseExperimentalWebViewSet () 
	public static java.lang.String getWebViewPackageName () 
	static android.webkit.WebViewFactoryProvider getProvider () 
		ClassNotFoundException e
		Exception e
		Class providerClass
		android.os.StrictMode$ThreadPolicy oldPolicy
	private static java.lang.Class getFactoryClass ()  throws java.lang.ClassNotFoundException 
		android.content.Context webViewContext
		ClassLoader clazzLoader
		android.content.pm.PackageManager$NameNotFoundException e
	static void  () 
}

android/webkit/WebView$1.class
WebView.java
package android.webkit
 android.webkit.WebView$1 extends java.lang.Object {
}

android/webkit/WebSettings$RenderPriority.class
WebSettings.java
package android.webkit
public final android.webkit.WebSettings$RenderPriority extends java.lang.Enum {
	public static final android.webkit.WebSettings$RenderPriority NORMAL
	public static final android.webkit.WebSettings$RenderPriority HIGH
	public static final android.webkit.WebSettings$RenderPriority LOW
	private static final android.webkit.WebSettings$RenderPriority[] $VALUES
	public static android.webkit.WebSettings$RenderPriority[] values () 
	public static android.webkit.WebSettings$RenderPriority valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/webkit/WebSettings$ZoomDensity.class
WebSettings.java
package android.webkit
public final android.webkit.WebSettings$ZoomDensity extends java.lang.Enum {
	public static final android.webkit.WebSettings$ZoomDensity FAR
	public static final android.webkit.WebSettings$ZoomDensity MEDIUM
	public static final android.webkit.WebSettings$ZoomDensity CLOSE
	int value
	private static final android.webkit.WebSettings$ZoomDensity[] $VALUES
	public static android.webkit.WebSettings$ZoomDensity[] values () 
	public static android.webkit.WebSettings$ZoomDensity valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int size
	public int getValue () 
	static void  () 
}

android/webkit/WebBackForwardListClient.class
WebBackForwardListClient.java
package android.webkit
public abstract android.webkit.WebBackForwardListClient extends java.lang.Object {
	public void  () 
	public void onNewHistoryItem (android.webkit.WebHistoryItem) 
		android.webkit.WebHistoryItem item
	public void onIndexChanged (android.webkit.WebHistoryItem, int) 
		android.webkit.WebHistoryItem item
		int index
}

android/webkit/WebViewFactoryProvider.class
WebViewFactoryProvider.java
package android.webkit
public abstract android.webkit.WebViewFactoryProvider extends java.lang.Object {
	public abstract android.webkit.WebViewFactoryProvider$Statics getStatics () 
	public abstract android.webkit.WebViewProvider createWebView (android.webkit.WebView, android.webkit.WebView$PrivateAccess) 
	public abstract android.webkit.GeolocationPermissions getGeolocationPermissions () 
	public abstract android.webkit.CookieManager getCookieManager () 
	public abstract android.webkit.WebIconDatabase getWebIconDatabase () 
	public abstract android.webkit.WebStorage getWebStorage () 
	public abstract android.webkit.WebViewDatabase getWebViewDatabase (android.content.Context) 
}

android/webkit/JsDialogHelper$PositiveListener.class
JsDialogHelper.java
package android.webkit
 android.webkit.JsDialogHelper$PositiveListener extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	private final android.widget.EditText mEdit
	final android.webkit.JsDialogHelper this$0
	public void  (android.webkit.JsDialogHelper, android.widget.EditText) 
		android.widget.EditText edit
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/webkit/MustOverrideException.class
MustOverrideException.java
package android.webkit
 android.webkit.MustOverrideException extends java.lang.RuntimeException {
	void  () 
}

android/webkit/GeolocationPermissions.class
GeolocationPermissions.java
package android.webkit
public android.webkit.GeolocationPermissions extends java.lang.Object {
	public static android.webkit.GeolocationPermissions getInstance () 
	public void getOrigins (android.webkit.ValueCallback) 
		android.webkit.ValueCallback callback
	public void getAllowed (java.lang.String, android.webkit.ValueCallback) 
		String origin
		android.webkit.ValueCallback callback
	public void clear (java.lang.String) 
		String origin
	public void allow (java.lang.String) 
		String origin
	public void clearAll () 
	public void  () 
}

android/webkit/PluginStub.class
PluginStub.java
package android.webkit
public abstract android.webkit.PluginStub extends java.lang.Object {
	public abstract android.view.View getEmbeddedView (int, android.content.Context) 
	public abstract android.view.View getFullScreenView (int, android.content.Context) 
}

android/webkit/GeolocationPermissions$Callback.class
GeolocationPermissions.java
package android.webkit
public abstract android.webkit.GeolocationPermissions$Callback extends java.lang.Object {
	public abstract void invoke (java.lang.String, boolean, boolean) 
}

android/webkit/ClientCertRequest.class
ClientCertRequest.java
package android.webkit
public abstract android.webkit.ClientCertRequest extends java.lang.Object {
	public abstract java.lang.String[] getKeyTypes () 
	public abstract java.security.Principal[] getPrincipals () 
	public abstract java.lang.String getHost () 
	public abstract int getPort () 
	public abstract void proceed (java.security.PrivateKey, java.security.cert.X509Certificate[]) 
	public abstract void ignore () 
	public abstract void cancel () 
}

android/webkit/WebIconDatabase.class
WebIconDatabase.java
package android.webkit
public android.webkit.WebIconDatabase extends java.lang.Object {
	public void open (java.lang.String) 
		String path
	public void close () 
	public void removeAllIcons () 
	public void requestIconForPageUrl (java.lang.String, android.webkit.WebIconDatabase$IconListener) 
		String url
		android.webkit.WebIconDatabase$IconListener listener
	public void bulkRequestIconForPageUrl (android.content.ContentResolver, java.lang.String, android.webkit.WebIconDatabase$IconListener) 
		android.content.ContentResolver cr
		String where
		android.webkit.WebIconDatabase$IconListener listener
	public void retainIconForPageUrl (java.lang.String) 
		String url
	public void releaseIconForPageUrl (java.lang.String) 
		String url
	public static android.webkit.WebIconDatabase getInstance () 
	protected void  () 
}

android/webkit/DownloadListener.class
DownloadListener.java
package android.webkit
public abstract android.webkit.DownloadListener extends java.lang.Object {
	public abstract void onDownloadStart (java.lang.String, java.lang.String, java.lang.String, java.lang.String, long) 
}

android/webkit/UrlInterceptRegistry.class
UrlInterceptRegistry.java
package android.webkit
public final android.webkit.UrlInterceptRegistry extends java.lang.Object {
	private static final String LOGTAG
	private static boolean mDisabled
	private static java.util.LinkedList mHandlerList
	public void  () 
	private static synchronized java.util.LinkedList getHandlers () 
	public static synchronized void setUrlInterceptDisabled (boolean) 
		boolean disabled
	public static synchronized boolean urlInterceptDisabled () 
	public static synchronized boolean registerHandler (android.webkit.UrlInterceptHandler) 
		android.webkit.UrlInterceptHandler handler
	public static synchronized boolean unregisterHandler (android.webkit.UrlInterceptHandler) 
		android.webkit.UrlInterceptHandler handler
	public static synchronized android.webkit.CacheManager$CacheResult getSurrogate (java.lang.String, java.util.Map) 
		android.webkit.UrlInterceptHandler handler
		android.webkit.CacheManager$CacheResult result
		String url
		java.util.Map headers
		java.util.Iterator iter
	public static synchronized android.webkit.PluginData getPluginData (java.lang.String, java.util.Map) 
		android.webkit.UrlInterceptHandler handler
		android.webkit.PluginData data
		String url
		java.util.Map headers
		java.util.Iterator iter
	static void  () 
}

android/webkit/URLUtil.class
URLUtil.java
package android.webkit
public final android.webkit.URLUtil extends java.lang.Object {
	private static final String LOGTAG
	static final String ASSET_BASE
	static final String RESOURCE_BASE
	static final String FILE_BASE
	static final String PROXY_BASE
	static final String CONTENT_BASE
	private static final java.util.regex.Pattern CONTENT_DISPOSITION_PATTERN
	public void  () 
	public static java.lang.String guessUrl (java.lang.String) 
		android.net.ParseException ex
		String inUrl
		String retVal
		android.net.WebAddress webAddress
	public static java.lang.String composeSearchUrl (java.lang.String, java.lang.String, java.lang.String) 
		java.io.UnsupportedEncodingException ex
		String inQuery
		String template
		String queryPlaceHolder
		int placeHolderIndex
		String query
		StringBuilder buffer
	public static byte[] decode (byte[])  throws java.lang.IllegalArgumentException 
		byte b
		int i
		byte[] url
		byte[] tempData
		int tempCount
		byte[] retData
	static boolean verifyURLEncoding (java.lang.String) 
		IllegalArgumentException e
		String url
		int count
		int index
	private static int parseHex (byte) 
		byte b
	public static boolean isAssetUrl (java.lang.String) 
		String url
	public static boolean isResourceUrl (java.lang.String) 
		String url
	public static boolean isCookielessProxyUrl (java.lang.String) 
		String url
	public static boolean isFileUrl (java.lang.String) 
		String url
	public static boolean isAboutUrl (java.lang.String) 
		String url
	public static boolean isDataUrl (java.lang.String) 
		String url
	public static boolean isJavaScriptUrl (java.lang.String) 
		String url
	public static boolean isHttpUrl (java.lang.String) 
		String url
	public static boolean isHttpsUrl (java.lang.String) 
		String url
	public static boolean isNetworkUrl (java.lang.String) 
		String url
	public static boolean isContentUrl (java.lang.String) 
		String url
	public static boolean isValidUrl (java.lang.String) 
		String url
	public static java.lang.String stripAnchor (java.lang.String) 
		String url
		int anchorIndex
	public static final java.lang.String guessFileName (java.lang.String, java.lang.String, java.lang.String) 
		int index
		int index
		int queryIndex
		String decodedUrl
		int lastDotIndex
		String typeFromExt
		String url
		String contentDisposition
		String mimeType
		String filename
		String extension
		int dotIndex
	static java.lang.String parseContentDisposition (java.lang.String) 
		java.util.regex.Matcher m
		IllegalStateException ex
		String contentDisposition
	static void  () 
}

android/webkit/WebView$PictureListener.class
WebView.java
package android.webkit
public abstract android.webkit.WebView$PictureListener extends java.lang.Object {
	public abstract void onNewPicture (android.webkit.WebView, android.graphics.Picture) 
}

android/webkit/FindActionModeCallback$NoAction.class
FindActionModeCallback.java
package android.webkit
public android.webkit.FindActionModeCallback$NoAction extends java.lang.Object implements android.view.ActionMode$Callback  {
	public void  () 
	public boolean onCreateActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem) 
		android.view.ActionMode mode
		android.view.MenuItem item
	public void onDestroyActionMode (android.view.ActionMode) 
		android.view.ActionMode mode
}

android/webkit/WebViewProvider.class
WebViewProvider.java
package android.webkit
public abstract android.webkit.WebViewProvider extends java.lang.Object {
	public abstract void init (java.util.Map, boolean) 
	public abstract void setHorizontalScrollbarOverlay (boolean) 
	public abstract void setVerticalScrollbarOverlay (boolean) 
	public abstract boolean overlayHorizontalScrollbar () 
	public abstract boolean overlayVerticalScrollbar () 
	public abstract int getVisibleTitleHeight () 
	public abstract android.net.http.SslCertificate getCertificate () 
	public abstract void setCertificate (android.net.http.SslCertificate) 
	public abstract void savePassword (java.lang.String, java.lang.String, java.lang.String) 
	public abstract void setHttpAuthUsernamePassword (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract java.lang.String[] getHttpAuthUsernamePassword (java.lang.String, java.lang.String) 
	public abstract void destroy () 
	public abstract void setNetworkAvailable (boolean) 
	public abstract android.webkit.WebBackForwardList saveState (android.os.Bundle) 
	public abstract boolean savePicture (android.os.Bundle, java.io.File) 
	public abstract boolean restorePicture (android.os.Bundle, java.io.File) 
	public abstract android.webkit.WebBackForwardList restoreState (android.os.Bundle) 
	public abstract void loadUrl (java.lang.String, java.util.Map) 
	public abstract void loadUrl (java.lang.String) 
	public abstract void postUrl (java.lang.String, byte[]) 
	public abstract void loadData (java.lang.String, java.lang.String, java.lang.String) 
	public abstract void loadDataWithBaseURL (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public abstract void evaluateJavaScript (java.lang.String, android.webkit.ValueCallback) 
	public abstract void saveWebArchive (java.lang.String) 
	public abstract void saveWebArchive (java.lang.String, boolean, android.webkit.ValueCallback) 
	public abstract void stopLoading () 
	public abstract void reload () 
	public abstract boolean canGoBack () 
	public abstract void goBack () 
	public abstract boolean canGoForward () 
	public abstract void goForward () 
	public abstract boolean canGoBackOrForward (int) 
	public abstract void goBackOrForward (int) 
	public abstract boolean isPrivateBrowsingEnabled () 
	public abstract boolean pageUp (boolean) 
	public abstract boolean pageDown (boolean) 
	public abstract void clearView () 
	public abstract android.graphics.Picture capturePicture () 
	public abstract android.print.PrintDocumentAdapter createPrintDocumentAdapter () 
	public abstract float getScale () 
	public abstract void setInitialScale (int) 
	public abstract void invokeZoomPicker () 
	public abstract android.webkit.WebView$HitTestResult getHitTestResult () 
	public abstract void requestFocusNodeHref (android.os.Message) 
	public abstract void requestImageRef (android.os.Message) 
	public abstract java.lang.String getUrl () 
	public abstract java.lang.String getOriginalUrl () 
	public abstract java.lang.String getTitle () 
	public abstract android.graphics.Bitmap getFavicon () 
	public abstract java.lang.String getTouchIconUrl () 
	public abstract int getProgress () 
	public abstract int getContentHeight () 
	public abstract int getContentWidth () 
	public abstract void pauseTimers () 
	public abstract void resumeTimers () 
	public abstract void onPause () 
	public abstract void onResume () 
	public abstract boolean isPaused () 
	public abstract void freeMemory () 
	public abstract void clearCache (boolean) 
	public abstract void clearFormData () 
	public abstract void clearHistory () 
	public abstract void clearSslPreferences () 
	public abstract android.webkit.WebBackForwardList copyBackForwardList () 
	public abstract void setFindListener (android.webkit.WebView$FindListener) 
	public abstract void findNext (boolean) 
	public abstract int findAll (java.lang.String) 
	public abstract void findAllAsync (java.lang.String) 
	public abstract boolean showFindDialog (java.lang.String, boolean) 
	public abstract void clearMatches () 
	public abstract void documentHasImages (android.os.Message) 
	public abstract void setWebViewClient (android.webkit.WebViewClient) 
	public abstract void setDownloadListener (android.webkit.DownloadListener) 
	public abstract void setWebChromeClient (android.webkit.WebChromeClient) 
	public abstract void setPictureListener (android.webkit.WebView$PictureListener) 
	public abstract void addJavascriptInterface (java.lang.Object, java.lang.String) 
	public abstract void removeJavascriptInterface (java.lang.String) 
	public abstract android.webkit.WebSettings getSettings () 
	public abstract void setMapTrackballToArrowKeys (boolean) 
	public abstract void flingScroll (int, int) 
	public abstract android.view.View getZoomControls () 
	public abstract boolean canZoomIn () 
	public abstract boolean canZoomOut () 
	public abstract boolean zoomIn () 
	public abstract boolean zoomOut () 
	public abstract void dumpViewHierarchyWithProperties (java.io.BufferedWriter, int) 
	public abstract android.view.View findHierarchyView (java.lang.String, int) 
	public abstract android.webkit.WebViewProvider$ViewDelegate getViewDelegate () 
	public abstract android.webkit.WebViewProvider$ScrollDelegate getScrollDelegate () 
	public abstract void notifyFindDialogDismissed () 
}

android/webkit/DebugFlags.class
DebugFlags.java
package android.webkit
public android.webkit.DebugFlags extends java.lang.Object {
	public static final boolean COOKIE_SYNC_MANAGER
	public static final boolean TRACE_API
	public static final boolean TRACE_CALLBACK
	public static final boolean TRACE_JAVASCRIPT_BRIDGE
	public static final boolean URL_UTIL
	public static final boolean WEB_SYNC_MANAGER
	public void  () 
}

android/webkit/WebSyncManager.class
WebSyncManager.java
package android.webkit
abstract android.webkit.WebSyncManager extends java.lang.Object implements java.lang.Runnable  {
	private static final int SYNC_MESSAGE
	private static int SYNC_NOW_INTERVAL
	private static int SYNC_LATER_INTERVAL
	private Thread mSyncThread
	private String mThreadName
	protected android.os.Handler mHandler
	protected android.webkit.WebViewDatabase mDataBase
	private int mStartSyncRefCount
	protected static final String LOGTAG
	protected void  (android.content.Context, java.lang.String) 
		android.content.Context context
		String name
	void  (java.lang.String) 
		String name
	protected java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public void run () 
		android.os.Message msg
	public void sync () 
		android.os.Message msg
	public void resetSync () 
		android.os.Message msg
	public void startSync () 
		android.os.Message msg
	public void stopSync () 
	protected void onSyncInit () 
	abstract void syncFromRamToFlash () 
	static int access$000 () 
	static void  () 
}

android/webkit/WebView$FindListenerDistributor.class
WebView.java
package android.webkit
 android.webkit.WebView$FindListenerDistributor extends java.lang.Object implements android.webkit.WebView$FindListener  {
	private android.webkit.WebView$FindListener mFindDialogFindListener
	private android.webkit.WebView$FindListener mUserFindListener
	final android.webkit.WebView this$0
	private void  (android.webkit.WebView) 
	public void onFindResultReceived (int, int, boolean) 
		int activeMatchOrdinal
		int numberOfMatches
		boolean isDoneCounting
	static android.webkit.WebView$FindListener access$002 (android.webkit.WebView$FindListenerDistributor, android.webkit.WebView$FindListener) 
		android.webkit.WebView$FindListenerDistributor x0
		android.webkit.WebView$FindListener x1
	static android.webkit.WebView$FindListener access$2202 (android.webkit.WebView$FindListenerDistributor, android.webkit.WebView$FindListener) 
		android.webkit.WebView$FindListenerDistributor x0
		android.webkit.WebView$FindListener x1
	void  (android.webkit.WebView, android.webkit.WebView$1) 
		android.webkit.WebView x0
		android.webkit.WebView$1 x1
}

android/webkit/CacheManager$CacheResult.class
CacheManager.java
package android.webkit
public android.webkit.CacheManager$CacheResult extends java.lang.Object {
	int httpStatusCode
	long contentLength
	long expires
	String expiresString
	String localPath
	String lastModified
	String etag
	String mimeType
	String location
	String encoding
	String contentdisposition
	String crossDomain
	java.io.InputStream inStream
	java.io.OutputStream outStream
	java.io.File outFile
	public void  () 
	public int getHttpStatusCode () 
	public long getContentLength () 
	public java.lang.String getLocalPath () 
	public long getExpires () 
	public java.lang.String getExpiresString () 
	public java.lang.String getLastModified () 
	public java.lang.String getETag () 
	public java.lang.String getMimeType () 
	public java.lang.String getLocation () 
	public java.lang.String getEncoding () 
	public java.lang.String getContentDisposition () 
	public java.io.InputStream getInputStream () 
	public java.io.OutputStream getOutputStream () 
	public void setInputStream (java.io.InputStream) 
		java.io.InputStream stream
	public void setEncoding (java.lang.String) 
		String encoding
	public void setContentLength (long) 
		long contentLength
}

android/webkit/WebIconDatabase$IconListener.class
WebIconDatabase.java
package android.webkit
public abstract android.webkit.WebIconDatabase$IconListener extends java.lang.Object {
	public abstract void onReceivedIcon (java.lang.String, android.graphics.Bitmap) 
}

android/webkit/EventLogTags.class
EventLogTags.java
package android.webkit
public android.webkit.EventLogTags extends java.lang.Object {
	public static final int BROWSER_ZOOM_LEVEL_CHANGE
	public static final int BROWSER_DOUBLE_TAP_DURATION
	public static final int BROWSER_SNAP_CENTER
	private void  () 
	public static void writeBrowserZoomLevelChange (int, int, long) 
		int startLevel
		int endLevel
		long time
	public static void writeBrowserDoubleTapDuration (int, long) 
		int duration
		long time
	public static void writeBrowserSnapCenter () 
}

android/webkit/PluginList.class
PluginList.java
package android.webkit
public android.webkit.PluginList extends java.lang.Object {
	private java.util.ArrayList mPlugins
	public void  () 
	public synchronized java.util.List getList () 
	public synchronized void addPlugin (android.webkit.Plugin) 
		android.webkit.Plugin plugin
	public synchronized void removePlugin (android.webkit.Plugin) 
		android.webkit.Plugin plugin
		int location
	public synchronized void clear () 
	public synchronized void pluginClicked (android.content.Context, int) 
		android.webkit.Plugin plugin
		IndexOutOfBoundsException e
		android.content.Context context
		int position
}

android/webkit/Plugin.class
Plugin.java
package android.webkit
public android.webkit.Plugin extends java.lang.Object {
	private String mName
	private String mPath
	private String mFileName
	private String mDescription
	private android.webkit.Plugin$PreferencesClickHandler mHandler
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String name
		String path
		String fileName
		String description
	public java.lang.String toString () 
	public java.lang.String getName () 
	public java.lang.String getPath () 
	public java.lang.String getFileName () 
	public java.lang.String getDescription () 
	public void setName (java.lang.String) 
		String name
	public void setPath (java.lang.String) 
		String path
	public void setFileName (java.lang.String) 
		String fileName
	public void setDescription (java.lang.String) 
		String description
	public void setClickHandler (android.webkit.Plugin$PreferencesClickHandler) 
		android.webkit.Plugin$PreferencesClickHandler handler
	public void dispatchClickEvent (android.content.Context) 
		android.content.Context context
	static java.lang.String access$100 (android.webkit.Plugin) 
		android.webkit.Plugin x0
	static java.lang.String access$200 (android.webkit.Plugin) 
		android.webkit.Plugin x0
}

android/webkit/JavascriptInterface.class
JavascriptInterface.java
package android.webkit
public abstract android.webkit.JavascriptInterface extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/webkit/WebStorage$QuotaUpdater.class
WebStorage.java
package android.webkit
public abstract android.webkit.WebStorage$QuotaUpdater extends java.lang.Object {
	public abstract void updateQuota (long) 
}

android/webkit/JsPromptResult.class
JsPromptResult.java
package android.webkit
public android.webkit.JsPromptResult extends android.webkit.JsResult {
	private String mStringResult
	public void confirm (java.lang.String) 
		String result
	public void  (android.webkit.JsResult$ResultReceiver) 
		android.webkit.JsResult$ResultReceiver receiver
	public java.lang.String getStringResult () 
}

android/webkit/WebSyncManager$1.class
WebSyncManager.java
package android.webkit
 android.webkit.WebSyncManager$1 extends java.lang.Object {
}

android/webkit/JsResult$ResultReceiver.class
JsResult.java
package android.webkit
public abstract android.webkit.JsResult$ResultReceiver extends java.lang.Object {
	public abstract void onJsResultComplete (android.webkit.JsResult) 
}

android/webkit/HttpAuthHandler.class
HttpAuthHandler.java
package android.webkit
public android.webkit.HttpAuthHandler extends android.os.Handler {
	public void  () 
	public boolean useHttpAuthUsernamePassword () 
	public void cancel () 
	public void proceed (java.lang.String, java.lang.String) 
		String username
		String password
	public boolean suppressDialog () 
}

android/webkit/Plugin$1.class
Plugin.java
package android.webkit
 android.webkit.Plugin$1 extends java.lang.Object {
}

android/webkit/WebBackForwardList.class
WebBackForwardList.java
package android.webkit
public android.webkit.WebBackForwardList extends java.lang.Object implements java.lang.Cloneable java.io.Serializable  {
	public void  () 
	public synchronized android.webkit.WebHistoryItem getCurrentItem () 
	public synchronized int getCurrentIndex () 
	public synchronized android.webkit.WebHistoryItem getItemAtIndex (int) 
		int index
	public synchronized int getSize () 
	protected synchronized android.webkit.WebBackForwardList clone () 
	protected volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/webkit/WebView$WebViewTransport.class
WebView.java
package android.webkit
public android.webkit.WebView$WebViewTransport extends java.lang.Object {
	private android.webkit.WebView mWebview
	final android.webkit.WebView this$0
	public void  (android.webkit.WebView) 
	public synchronized void setWebView (android.webkit.WebView) 
		android.webkit.WebView webview
	public synchronized android.webkit.WebView getWebView () 
}

android/webkit/WebView$FindListener.class
WebView.java
package android.webkit
public abstract android.webkit.WebView$FindListener extends java.lang.Object {
	public abstract void onFindResultReceived (int, int, boolean) 
}

android/webkit/JsResult.class
JsResult.java
package android.webkit
public android.webkit.JsResult extends java.lang.Object {
	private final android.webkit.JsResult$ResultReceiver mReceiver
	private boolean mResult
	public final void cancel () 
	public final void confirm () 
	public void  (android.webkit.JsResult$ResultReceiver) 
		android.webkit.JsResult$ResultReceiver receiver
	public final boolean getResult () 
	private final void wakeUp () 
}

android/webkit/UrlInterceptHandler.class
UrlInterceptHandler.java
package android.webkit
public abstract android.webkit.UrlInterceptHandler extends java.lang.Object {
	public abstract android.webkit.CacheManager$CacheResult service (java.lang.String, java.util.Map) 
	public abstract android.webkit.PluginData getPluginData (java.lang.String, java.util.Map) 
}

android/webkit/WebViewProvider$ViewDelegate.class
WebViewProvider.java
package android.webkit
public abstract android.webkit.WebViewProvider$ViewDelegate extends java.lang.Object {
	public abstract boolean shouldDelayChildPressedState () 
	public abstract android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider () 
	public abstract void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
	public abstract void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
	public abstract boolean performAccessibilityAction (int, android.os.Bundle) 
	public abstract void setOverScrollMode (int) 
	public abstract void setScrollBarStyle (int) 
	public abstract void onDrawVerticalScrollBar (android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
	public abstract void onOverScrolled (int, int, boolean, boolean) 
	public abstract void onWindowVisibilityChanged (int) 
	public abstract void onDraw (android.graphics.Canvas) 
	public abstract void setLayoutParams (android.view.ViewGroup$LayoutParams) 
	public abstract boolean performLongClick () 
	public abstract void onConfigurationChanged (android.content.res.Configuration) 
	public abstract android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
	public abstract boolean onKeyMultiple (int, int, android.view.KeyEvent) 
	public abstract boolean onKeyDown (int, android.view.KeyEvent) 
	public abstract boolean onKeyUp (int, android.view.KeyEvent) 
	public abstract void onAttachedToWindow () 
	public abstract void onDetachedFromWindow () 
	public abstract void onVisibilityChanged (android.view.View, int) 
	public abstract void onWindowFocusChanged (boolean) 
	public abstract void onFocusChanged (boolean, int, android.graphics.Rect) 
	public abstract boolean setFrame (int, int, int, int) 
	public abstract void onSizeChanged (int, int, int, int) 
	public abstract void onScrollChanged (int, int, int, int) 
	public abstract boolean dispatchKeyEvent (android.view.KeyEvent) 
	public abstract boolean onTouchEvent (android.view.MotionEvent) 
	public abstract boolean onHoverEvent (android.view.MotionEvent) 
	public abstract boolean onGenericMotionEvent (android.view.MotionEvent) 
	public abstract boolean onTrackballEvent (android.view.MotionEvent) 
	public abstract boolean requestFocus (int, android.graphics.Rect) 
	public abstract void onMeasure (int, int) 
	public abstract boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
	public abstract void setBackgroundColor (int) 
	public abstract void setLayerType (int, android.graphics.Paint) 
	public abstract void preDispatchDraw (android.graphics.Canvas) 
}

android/webkit/DateSorter.class
DateSorter.java
package android.webkit
public android.webkit.DateSorter extends java.lang.Object {
	private static final String LOGTAG
	public static final int DAY_COUNT
	private long[] mBins
	private String[] mLabels
	private static final int NUM_DAYS_AGO
	public void  (android.content.Context) 
		android.content.Context context
		android.content.res.Resources resources
		java.util.Calendar c
		java.util.Locale locale
		libcore.icu.LocaleData localeData
		int resId
		String format
	public int getIndex (long) 
		int i
		long time
		int lastDay
	public java.lang.String getLabel (int) 
		int index
	public long getBoundary (int) 
		int index
		int lastDay
	private void beginningOfDay (java.util.Calendar) 
		java.util.Calendar c
}

android/webkit/WebSettings.class
WebSettings.java
package android.webkit
public abstract android.webkit.WebSettings extends java.lang.Object {
	public static final int LOAD_DEFAULT
	public static final int LOAD_NORMAL
	public static final int LOAD_CACHE_ELSE_NETWORK
	public static final int LOAD_NO_CACHE
	public static final int LOAD_CACHE_ONLY
	protected void  () 
	public void setNavDump (boolean) 
		boolean enabled
	public boolean getNavDump () 
	public void setSupportZoom (boolean) 
		boolean support
	public boolean supportZoom () 
	public void setMediaPlaybackRequiresUserGesture (boolean) 
		boolean require
	public boolean getMediaPlaybackRequiresUserGesture () 
	public void setBuiltInZoomControls (boolean) 
		boolean enabled
	public boolean getBuiltInZoomControls () 
	public void setDisplayZoomControls (boolean) 
		boolean enabled
	public boolean getDisplayZoomControls () 
	public void setAllowFileAccess (boolean) 
		boolean allow
	public boolean getAllowFileAccess () 
	public void setAllowContentAccess (boolean) 
		boolean allow
	public boolean getAllowContentAccess () 
	public void setLoadWithOverviewMode (boolean) 
		boolean overview
	public boolean getLoadWithOverviewMode () 
	public void setEnableSmoothTransition (boolean) 
		boolean enable
	public boolean enableSmoothTransition () 
	public void setUseWebViewBackgroundForOverscrollBackground (boolean) 
		boolean view
	public boolean getUseWebViewBackgroundForOverscrollBackground () 
	public void setSaveFormData (boolean) 
		boolean save
	public boolean getSaveFormData () 
	public void setSavePassword (boolean) 
		boolean save
	public boolean getSavePassword () 
	public synchronized void setTextZoom (int) 
		int textZoom
	public synchronized int getTextZoom () 
	public synchronized void setTextSize (android.webkit.WebSettings$TextSize) 
		android.webkit.WebSettings$TextSize t
	public synchronized android.webkit.WebSettings$TextSize getTextSize () 
		int delta
		android.webkit.WebSettings$TextSize size
		android.webkit.WebSettings$TextSize[] arr$
		int len$
		int i$
		android.webkit.WebSettings$TextSize closestSize
		int smallestDelta
		int textSize
	public void setDefaultZoom (android.webkit.WebSettings$ZoomDensity) 
		android.webkit.WebSettings$ZoomDensity zoom
	public android.webkit.WebSettings$ZoomDensity getDefaultZoom () 
	public void setLightTouchEnabled (boolean) 
		boolean enabled
	public boolean getLightTouchEnabled () 
	public synchronized void setUseDoubleTree (boolean) 
		boolean use
	public synchronized boolean getUseDoubleTree () 
	public synchronized void setUserAgent (int) 
		int ua
	public synchronized int getUserAgent () 
	public synchronized void setUseWideViewPort (boolean) 
		boolean use
	public synchronized boolean getUseWideViewPort () 
	public synchronized void setSupportMultipleWindows (boolean) 
		boolean support
	public synchronized boolean supportMultipleWindows () 
	public synchronized void setLayoutAlgorithm (android.webkit.WebSettings$LayoutAlgorithm) 
		android.webkit.WebSettings$LayoutAlgorithm l
	public synchronized android.webkit.WebSettings$LayoutAlgorithm getLayoutAlgorithm () 
	public synchronized void setStandardFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getStandardFontFamily () 
	public synchronized void setFixedFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getFixedFontFamily () 
	public synchronized void setSansSerifFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getSansSerifFontFamily () 
	public synchronized void setSerifFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getSerifFontFamily () 
	public synchronized void setCursiveFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getCursiveFontFamily () 
	public synchronized void setFantasyFontFamily (java.lang.String) 
		String font
	public synchronized java.lang.String getFantasyFontFamily () 
	public synchronized void setMinimumFontSize (int) 
		int size
	public synchronized int getMinimumFontSize () 
	public synchronized void setMinimumLogicalFontSize (int) 
		int size
	public synchronized int getMinimumLogicalFontSize () 
	public synchronized void setDefaultFontSize (int) 
		int size
	public synchronized int getDefaultFontSize () 
	public synchronized void setDefaultFixedFontSize (int) 
		int size
	public synchronized int getDefaultFixedFontSize () 
	public synchronized void setLoadsImagesAutomatically (boolean) 
		boolean flag
	public synchronized boolean getLoadsImagesAutomatically () 
	public synchronized void setBlockNetworkImage (boolean) 
		boolean flag
	public synchronized boolean getBlockNetworkImage () 
	public synchronized void setBlockNetworkLoads (boolean) 
		boolean flag
	public synchronized boolean getBlockNetworkLoads () 
	public synchronized void setJavaScriptEnabled (boolean) 
		boolean flag
	public abstract void setAllowUniversalAccessFromFileURLs (boolean) 
	public abstract void setAllowFileAccessFromFileURLs (boolean) 
	public synchronized void setPluginsEnabled (boolean) 
		boolean flag
	public synchronized void setPluginState (android.webkit.WebSettings$PluginState) 
		android.webkit.WebSettings$PluginState state
	public synchronized void setPluginsPath (java.lang.String) 
		String pluginsPath
	public synchronized void setDatabasePath (java.lang.String) 
		String databasePath
	public synchronized void setGeolocationDatabasePath (java.lang.String) 
		String databasePath
	public synchronized void setAppCacheEnabled (boolean) 
		boolean flag
	public synchronized void setAppCachePath (java.lang.String) 
		String appCachePath
	public synchronized void setAppCacheMaxSize (long) 
		long appCacheMaxSize
	public synchronized void setDatabaseEnabled (boolean) 
		boolean flag
	public synchronized void setDomStorageEnabled (boolean) 
		boolean flag
	public synchronized boolean getDomStorageEnabled () 
	public synchronized java.lang.String getDatabasePath () 
	public synchronized boolean getDatabaseEnabled () 
	public synchronized void setGeolocationEnabled (boolean) 
		boolean flag
	public synchronized boolean getJavaScriptEnabled () 
	public abstract boolean getAllowUniversalAccessFromFileURLs () 
	public abstract boolean getAllowFileAccessFromFileURLs () 
	public synchronized boolean getPluginsEnabled () 
	public synchronized android.webkit.WebSettings$PluginState getPluginState () 
	public synchronized java.lang.String getPluginsPath () 
	public synchronized void setJavaScriptCanOpenWindowsAutomatically (boolean) 
		boolean flag
	public synchronized boolean getJavaScriptCanOpenWindowsAutomatically () 
	public synchronized void setDefaultTextEncodingName (java.lang.String) 
		String encoding
	public synchronized java.lang.String getDefaultTextEncodingName () 
	public synchronized void setUserAgentString (java.lang.String) 
		String ua
	public synchronized java.lang.String getUserAgentString () 
	public static java.lang.String getDefaultUserAgent (android.content.Context) 
		android.content.Context context
	public void setNeedInitialFocus (boolean) 
		boolean flag
	public synchronized void setRenderPriority (android.webkit.WebSettings$RenderPriority) 
		android.webkit.WebSettings$RenderPriority priority
	public void setCacheMode (int) 
		int mode
	public int getCacheMode () 
}

android/webkit/WebViewFragment.class
WebViewFragment.java
package android.webkit
public android.webkit.WebViewFragment extends android.app.Fragment {
	private android.webkit.WebView mWebView
	private boolean mIsWebViewAvailable
	public void  () 
	public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup container
		android.os.Bundle savedInstanceState
	public void onPause () 
	public void onResume () 
	public void onDestroyView () 
	public void onDestroy () 
	public android.webkit.WebView getWebView () 
}

android/webkit/ValueCallback.class
ValueCallback.java
package android.webkit
public abstract android.webkit.ValueCallback extends java.lang.Object {
	public abstract void onReceiveValue (java.lang.Object) 
}

android/webkit/WebChromeClient.class
WebChromeClient.java
package android.webkit
public android.webkit.WebChromeClient extends java.lang.Object {
	public void  () 
	public void onProgressChanged (android.webkit.WebView, int) 
		android.webkit.WebView view
		int newProgress
	public void onReceivedTitle (android.webkit.WebView, java.lang.String) 
		android.webkit.WebView view
		String title
	public void onReceivedIcon (android.webkit.WebView, android.graphics.Bitmap) 
		android.webkit.WebView view
		android.graphics.Bitmap icon
	public void onReceivedTouchIconUrl (android.webkit.WebView, java.lang.String, boolean) 
		android.webkit.WebView view
		String url
		boolean precomposed
	public void onShowCustomView (android.view.View, android.webkit.WebChromeClient$CustomViewCallback) 
		android.view.View view
		android.webkit.WebChromeClient$CustomViewCallback callback
	public void onShowCustomView (android.view.View, int, android.webkit.WebChromeClient$CustomViewCallback) 
		android.view.View view
		int requestedOrientation
		android.webkit.WebChromeClient$CustomViewCallback callback
	public void onHideCustomView () 
	public boolean onCreateWindow (android.webkit.WebView, boolean, boolean, android.os.Message) 
		android.webkit.WebView view
		boolean isDialog
		boolean isUserGesture
		android.os.Message resultMsg
	public void onRequestFocus (android.webkit.WebView) 
		android.webkit.WebView view
	public void onCloseWindow (android.webkit.WebView) 
		android.webkit.WebView window
	public boolean onJsAlert (android.webkit.WebView, java.lang.String, java.lang.String, android.webkit.JsResult) 
		android.webkit.WebView view
		String url
		String message
		android.webkit.JsResult result
	public boolean onJsConfirm (android.webkit.WebView, java.lang.String, java.lang.String, android.webkit.JsResult) 
		android.webkit.WebView view
		String url
		String message
		android.webkit.JsResult result
	public boolean onJsPrompt (android.webkit.WebView, java.lang.String, java.lang.String, java.lang.String, android.webkit.JsPromptResult) 
		android.webkit.WebView view
		String url
		String message
		String defaultValue
		android.webkit.JsPromptResult result
	public boolean onJsBeforeUnload (android.webkit.WebView, java.lang.String, java.lang.String, android.webkit.JsResult) 
		android.webkit.WebView view
		String url
		String message
		android.webkit.JsResult result
	public void onExceededDatabaseQuota (java.lang.String, java.lang.String, long, long, long, android.webkit.WebStorage$QuotaUpdater) 
		String url
		String databaseIdentifier
		long quota
		long estimatedDatabaseSize
		long totalQuota
		android.webkit.WebStorage$QuotaUpdater quotaUpdater
	public void onReachedMaxAppCacheSize (long, long, android.webkit.WebStorage$QuotaUpdater) 
		long requiredStorage
		long quota
		android.webkit.WebStorage$QuotaUpdater quotaUpdater
	public void onGeolocationPermissionsShowPrompt (java.lang.String, android.webkit.GeolocationPermissions$Callback) 
		String origin
		android.webkit.GeolocationPermissions$Callback callback
	public void onGeolocationPermissionsHidePrompt () 
	public boolean onJsTimeout () 
	public void onConsoleMessage (java.lang.String, int, java.lang.String) 
		String message
		int lineNumber
		String sourceID
	public boolean onConsoleMessage (android.webkit.ConsoleMessage) 
		android.webkit.ConsoleMessage consoleMessage
	public android.graphics.Bitmap getDefaultVideoPoster () 
	public android.view.View getVideoLoadingProgressView () 
	public void getVisitedHistory (android.webkit.ValueCallback) 
		android.webkit.ValueCallback callback
	public void openFileChooser (android.webkit.ValueCallback, java.lang.String, java.lang.String) 
		android.webkit.ValueCallback uploadFile
		String acceptType
		String capture
	public void setupAutoFill (android.os.Message) 
		android.os.Message msg
}

android/webkit/WebResourceResponse.class
WebResourceResponse.java
package android.webkit
public android.webkit.WebResourceResponse extends java.lang.Object {
	private String mMimeType
	private String mEncoding
	private java.io.InputStream mInputStream
	public void  (java.lang.String, java.lang.String, java.io.InputStream) 
		String mimeType
		String encoding
		java.io.InputStream data
	public void setMimeType (java.lang.String) 
		String mimeType
	public java.lang.String getMimeType () 
	public void setEncoding (java.lang.String) 
		String encoding
	public java.lang.String getEncoding () 
	public void setData (java.io.InputStream) 
		java.io.InputStream data
	public java.io.InputStream getData () 
}

android/webkit/WebSyncManager$SyncHandler.class
WebSyncManager.java
package android.webkit
 android.webkit.WebSyncManager$SyncHandler extends android.os.Handler {
	final android.webkit.WebSyncManager this$0
	private void  (android.webkit.WebSyncManager) 
	public void handleMessage (android.os.Message) 
		android.os.Message newmsg
		android.os.Message msg
	void  (android.webkit.WebSyncManager, android.webkit.WebSyncManager$1) 
		android.webkit.WebSyncManager x0
		android.webkit.WebSyncManager$1 x1
}

android/webkit/JsDialogHelper$1.class
JsDialogHelper.java
package android.webkit
 android.webkit.JsDialogHelper$1 extends java.lang.Object {
}

android/webkit/WebSettings$LayoutAlgorithm.class
WebSettings.java
package android.webkit
public final android.webkit.WebSettings$LayoutAlgorithm extends java.lang.Enum {
	public static final android.webkit.WebSettings$LayoutAlgorithm NORMAL
	public static final android.webkit.WebSettings$LayoutAlgorithm SINGLE_COLUMN
	public static final android.webkit.WebSettings$LayoutAlgorithm NARROW_COLUMNS
	public static final android.webkit.WebSettings$LayoutAlgorithm TEXT_AUTOSIZING
	private static final android.webkit.WebSettings$LayoutAlgorithm[] $VALUES
	public static android.webkit.WebSettings$LayoutAlgorithm[] values () 
	public static android.webkit.WebSettings$LayoutAlgorithm valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/webkit/WebSettings$PluginState.class
WebSettings.java
package android.webkit
public final android.webkit.WebSettings$PluginState extends java.lang.Enum {
	public static final android.webkit.WebSettings$PluginState ON
	public static final android.webkit.WebSettings$PluginState ON_DEMAND
	public static final android.webkit.WebSettings$PluginState OFF
	private static final android.webkit.WebSettings$PluginState[] $VALUES
	public static android.webkit.WebSettings$PluginState[] values () 
	public static android.webkit.WebSettings$PluginState valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/webkit/CookieManager.class
CookieManager.java
package android.webkit
public android.webkit.CookieManager extends java.lang.Object {
	protected void  () 
	protected java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public static synchronized android.webkit.CookieManager getInstance () 
	public synchronized void setAcceptCookie (boolean) 
		boolean accept
	public synchronized boolean acceptCookie () 
	public void setCookie (java.lang.String, java.lang.String) 
		String url
		String value
	public java.lang.String getCookie (java.lang.String) 
		String url
	public java.lang.String getCookie (java.lang.String, boolean) 
		String url
		boolean privateBrowsing
	public synchronized java.lang.String getCookie (android.net.WebAddress) 
		android.net.WebAddress uri
	public void removeSessionCookie () 
	public void removeAllCookie () 
	public synchronized boolean hasCookies () 
	public synchronized boolean hasCookies (boolean) 
		boolean privateBrowsing
	public void removeExpiredCookie () 
	protected void flushCookieStore () 
	public static boolean allowFileSchemeCookies () 
	protected boolean allowFileSchemeCookiesImpl () 
	public static void setAcceptFileSchemeCookies (boolean) 
		boolean accept
	protected void setAcceptFileSchemeCookiesImpl (boolean) 
		boolean accept
}

android/webkit/JsDialogHelper.class
JsDialogHelper.java
package android.webkit
public android.webkit.JsDialogHelper extends java.lang.Object {
	private static final String TAG
	public static final int ALERT
	public static final int CONFIRM
	public static final int PROMPT
	public static final int UNLOAD
	private final String mDefaultValue
	private final android.webkit.JsPromptResult mResult
	private final String mMessage
	private final int mType
	private final String mUrl
	public void  (android.webkit.JsPromptResult, int, java.lang.String, java.lang.String, java.lang.String) 
		android.webkit.JsPromptResult result
		int type
		String defaultValue
		String message
		String url
	public void  (android.webkit.JsPromptResult, android.os.Message) 
		android.webkit.JsPromptResult result
		android.os.Message msg
	public boolean invokeCallback (android.webkit.WebChromeClient, android.webkit.WebView) 
		android.webkit.WebChromeClient client
		android.webkit.WebView webView
	public void showDialog (android.content.Context) 
		String title
		String displayMessage
		int positiveTextId
		int negativeTextId
		android.view.View view
		android.widget.EditText edit
		android.content.Context context
		String title
		String displayMessage
		int positiveTextId
		int negativeTextId
		android.app.AlertDialog$Builder builder
	private java.lang.String getJsDialogTitle (android.content.Context) 
		java.net.URL alertUrl
		java.net.MalformedURLException ex
		android.content.Context context
		String title
	private static boolean canShowAlertDialog (android.content.Context) 
		android.content.Context context
	static android.webkit.JsPromptResult access$100 (android.webkit.JsDialogHelper) 
		android.webkit.JsDialogHelper x0
}

android/webkit/WebStorage$Origin.class
WebStorage.java
package android.webkit
public android.webkit.WebStorage$Origin extends java.lang.Object {
	private String mOrigin
	private long mQuota
	private long mUsage
	protected void  (java.lang.String, long, long) 
		String origin
		long quota
		long usage
	protected void  (java.lang.String, long) 
		String origin
		long quota
	protected void  (java.lang.String) 
		String origin
	public java.lang.String getOrigin () 
	public long getQuota () 
	public long getUsage () 
}

android/webkit/WebViewDatabase.class
WebViewDatabase.java
package android.webkit
public android.webkit.WebViewDatabase extends java.lang.Object {
	protected static final String LOGTAG
	protected void  () 
	public static android.webkit.WebViewDatabase getInstance (android.content.Context) 
		android.content.Context context
	public boolean hasUsernamePassword () 
	public void clearUsernamePassword () 
	public boolean hasHttpAuthUsernamePassword () 
	public void clearHttpAuthUsernamePassword () 
	public boolean hasFormData () 
	public void clearFormData () 
}

android/webkit/ConsoleMessage$MessageLevel.class
ConsoleMessage.java
package android.webkit
public final android.webkit.ConsoleMessage$MessageLevel extends java.lang.Enum {
	public static final android.webkit.ConsoleMessage$MessageLevel TIP
	public static final android.webkit.ConsoleMessage$MessageLevel LOG
	public static final android.webkit.ConsoleMessage$MessageLevel WARNING
	public static final android.webkit.ConsoleMessage$MessageLevel ERROR
	public static final android.webkit.ConsoleMessage$MessageLevel DEBUG
	private static final android.webkit.ConsoleMessage$MessageLevel[] $VALUES
	public static android.webkit.ConsoleMessage$MessageLevel[] values () 
	public static android.webkit.ConsoleMessage$MessageLevel valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/webkit/WebHistoryItem.class
WebHistoryItem.java
package android.webkit
public android.webkit.WebHistoryItem extends java.lang.Object implements java.lang.Cloneable  {
	public void  () 
	public int getId () 
	public java.lang.String getUrl () 
	public java.lang.String getOriginalUrl () 
	public java.lang.String getTitle () 
	public android.graphics.Bitmap getFavicon () 
	protected synchronized android.webkit.WebHistoryItem clone () 
	protected volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/webkit/MimeTypeMap.class
MimeTypeMap.java
package android.webkit
public android.webkit.MimeTypeMap extends java.lang.Object {
	private static final android.webkit.MimeTypeMap sMimeTypeMap
	private void  () 
	public static java.lang.String getFileExtensionFromUrl (java.lang.String) 
		int dotPos
		int fragment
		int query
		int filenamePos
		String filename
		String url
	public boolean hasMimeType (java.lang.String) 
		String mimeType
	public java.lang.String getMimeTypeFromExtension (java.lang.String) 
		String extension
	private static java.lang.String mimeTypeFromExtension (java.lang.String) 
		String extension
	public boolean hasExtension (java.lang.String) 
		String extension
	public java.lang.String getExtensionFromMimeType (java.lang.String) 
		String mimeType
	java.lang.String remapGenericMimeType (java.lang.String, java.lang.String, java.lang.String) 
		String filename
		String extension
		String newMimeType
		String mimeType
		String url
		String contentDisposition
	public static android.webkit.MimeTypeMap getSingleton () 
	static void  () 
}

android/webkit/PluginData.class
PluginData.java
package android.webkit
public final android.webkit.PluginData extends java.lang.Object {
	private java.io.InputStream mStream
	private long mContentLength
	private java.util.Map mHeaders
	private int mStatusCode
	public void  (java.io.InputStream, long, java.util.Map, int) 
		java.io.InputStream stream
		long length
		java.util.Map headers
		int code
	public java.io.InputStream getInputStream () 
	public long getContentLength () 
	public java.util.Map getHeaders () 
	public int getStatusCode () 
}

android/webkit/WebView$HitTestResult.class
WebView.java
package android.webkit
public android.webkit.WebView$HitTestResult extends java.lang.Object {
	public static final int UNKNOWN_TYPE
	public static final int ANCHOR_TYPE
	public static final int PHONE_TYPE
	public static final int GEO_TYPE
	public static final int EMAIL_TYPE
	public static final int IMAGE_TYPE
	public static final int IMAGE_ANCHOR_TYPE
	public static final int SRC_ANCHOR_TYPE
	public static final int SRC_IMAGE_ANCHOR_TYPE
	public static final int EDIT_TEXT_TYPE
	private int mType
	private String mExtra
	public void  () 
	public void setType (int) 
		int type
	public void setExtra (java.lang.String) 
		String extra
	public int getType () 
	public java.lang.String getExtra () 
}

android/R.class
R.java
package android
public final android.R extends java.lang.Object {
	public void  () 
}

android/content/
android/content/ClipDescription$1.class
ClipDescription.java
package android.content
final android.content.ClipDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ClipDescription createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.ClipDescription[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ContentQueryMap$1.class
ContentQueryMap.java
package android.content
 android.content.ContentQueryMap$1 extends android.database.ContentObserver {
	final android.content.ContentQueryMap this$0
	void  (android.content.ContentQueryMap, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
}

android/content/IOnPrimaryClipChangedListener.class
IOnPrimaryClipChangedListener.java
package android.content
public abstract android.content.IOnPrimaryClipChangedListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void dispatchPrimaryClipChanged ()  throws android.os.RemoteException 
}

android/content/ISyncStatusObserver$Stub$Proxy.class
ISyncStatusObserver.java
package android.content
 android.content.ISyncStatusObserver$Stub$Proxy extends java.lang.Object implements android.content.ISyncStatusObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStatusChanged (int)  throws android.os.RemoteException 
		int which
		android.os.Parcel _data
}

android/content/IContentProvider.class
IContentProvider.java
package android.content
public abstract android.content.IContentProvider extends java.lang.Object implements android.os.IInterface  {
	public static final String descriptor
	public static final int QUERY_TRANSACTION
	public static final int GET_TYPE_TRANSACTION
	public static final int INSERT_TRANSACTION
	public static final int DELETE_TRANSACTION
	public static final int UPDATE_TRANSACTION
	public static final int BULK_INSERT_TRANSACTION
	public static final int OPEN_FILE_TRANSACTION
	public static final int OPEN_ASSET_FILE_TRANSACTION
	public static final int APPLY_BATCH_TRANSACTION
	public static final int CALL_TRANSACTION
	public static final int GET_STREAM_TYPES_TRANSACTION
	public static final int OPEN_TYPED_ASSET_FILE_TRANSACTION
	public static final int CREATE_CANCELATION_SIGNAL_TRANSACTION
	public static final int CANONICALIZE_TRANSACTION
	public static final int UNCANONICALIZE_TRANSACTION
	public abstract android.database.Cursor query (java.lang.String, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException 
	public abstract java.lang.String getType (android.net.Uri)  throws android.os.RemoteException 
	public abstract android.net.Uri insert (java.lang.String, android.net.Uri, android.content.ContentValues)  throws android.os.RemoteException 
	public abstract int bulkInsert (java.lang.String, android.net.Uri, android.content.ContentValues[])  throws android.os.RemoteException 
	public abstract int delete (java.lang.String, android.net.Uri, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
	public abstract int update (java.lang.String, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor openFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
	public abstract android.content.res.AssetFileDescriptor openAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
	public abstract android.content.ContentProviderResult[] applyBatch (java.lang.String, java.util.ArrayList)  throws android.os.RemoteException android.content.OperationApplicationException 
	public abstract android.os.Bundle call (java.lang.String, java.lang.String, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract android.os.ICancellationSignal createCancellationSignal ()  throws android.os.RemoteException 
	public abstract android.net.Uri canonicalize (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
	public abstract android.net.Uri uncanonicalize (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
	public abstract java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String)  throws android.os.RemoteException 
	public abstract android.content.res.AssetFileDescriptor openTypedAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.Bundle, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
}

android/content/ContentValues$1.class
ContentValues.java
package android.content
final android.content.ContentValues$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ContentValues createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		java.util.HashMap values
	public android.content.ContentValues[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IAnonymousSyncAdapter.class
IAnonymousSyncAdapter.java
package android.content
public abstract android.content.IAnonymousSyncAdapter extends java.lang.Object implements android.os.IInterface  {
	public abstract void startSync (android.content.ISyncContext, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void cancelSync (android.content.ISyncContext)  throws android.os.RemoteException 
}

android/content/UndoManager$UndoState.class
UndoManager.java
package android.content
final android.content.UndoManager$UndoState extends java.lang.Object {
	private final android.content.UndoManager mManager
	private final int mCommitId
	private final java.util.ArrayList mOperations
	private java.util.ArrayList mRecent
	private CharSequence mLabel
	private boolean mCanMerge
	private boolean mExecuted
	void  (android.content.UndoManager, int) 
		android.content.UndoManager manager
		int commitId
	void  (android.content.UndoManager, android.os.Parcel, java.lang.ClassLoader) 
		android.content.UndoOwner owner
		android.content.UndoOperation op
		int i
		android.content.UndoManager manager
		android.os.Parcel p
		ClassLoader loader
		int N
	void writeToParcel (android.os.Parcel) 
		android.content.UndoOperation op
		int i
		android.os.Parcel p
		int N
	int getCommitId () 
	void setLabel (java.lang.CharSequence) 
		CharSequence label
	void updateLabel (java.lang.CharSequence) 
		CharSequence label
	java.lang.CharSequence getLabel () 
	boolean setCanMerge (boolean) 
		boolean state
	void makeExecuted () 
	boolean canMerge () 
	int countOperations () 
	boolean hasOperation (android.content.UndoOwner) 
		int i
		android.content.UndoOwner owner
		int N
	boolean hasMultipleOwners () 
		int i
		int N
		android.content.UndoOwner owner
	void addOperation (android.content.UndoOperation) 
		android.content.UndoOperation op
	android.content.UndoOperation getLastOperation (java.lang.Class, android.content.UndoOwner) 
		android.content.UndoOperation op
		int i
		Class clazz
		android.content.UndoOwner owner
		int N
	boolean matchOwner (android.content.UndoOwner) 
		int i
		android.content.UndoOwner owner
	boolean hasData () 
		int i
	void commit () 
		int i
		int N
	void undo () 
		int i
	void redo () 
		int i
		int N
	void destroy () 
		android.content.UndoOwner owner
		int i
}

android/content/ISyncAdapter.class
ISyncAdapter.java
package android.content
public abstract android.content.ISyncAdapter extends java.lang.Object implements android.os.IInterface  {
	public abstract void startSync (android.content.ISyncContext, java.lang.String, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void cancelSync (android.content.ISyncContext)  throws android.os.RemoteException 
	public abstract void initialize (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
}

android/content/OperationApplicationException.class
OperationApplicationException.java
package android.content
public android.content.OperationApplicationException extends java.lang.Exception {
	private final int mNumSuccessfulYieldPoints
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (int) 
		int numSuccessfulYieldPoints
	public void  (java.lang.String, int) 
		String message
		int numSuccessfulYieldPoints
	public int getNumSuccessfulYieldPoints () 
}

android/content/SharedPreferences$Editor.class
SharedPreferences.java
package android.content
public abstract android.content.SharedPreferences$Editor extends java.lang.Object {
	public abstract android.content.SharedPreferences$Editor putString (java.lang.String, java.lang.String) 
	public abstract android.content.SharedPreferences$Editor putStringSet (java.lang.String, java.util.Set) 
	public abstract android.content.SharedPreferences$Editor putInt (java.lang.String, int) 
	public abstract android.content.SharedPreferences$Editor putLong (java.lang.String, long) 
	public abstract android.content.SharedPreferences$Editor putFloat (java.lang.String, float) 
	public abstract android.content.SharedPreferences$Editor putBoolean (java.lang.String, boolean) 
	public abstract android.content.SharedPreferences$Editor remove (java.lang.String) 
	public abstract android.content.SharedPreferences$Editor clear () 
	public abstract boolean commit () 
	public abstract void apply () 
}

android/content/IIntentSender$Stub.class
IIntentSender.java
package android.content
public abstract android.content.IIntentSender$Stub extends android.os.Binder implements android.content.IIntentSender  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_send
	public void  () 
	public static android.content.IIntentSender 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.content.Intent _arg1
		int _arg0
		android.content.Intent _arg1
		String _arg2
		android.content.IIntentReceiver _arg3
		String _arg4
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/SyncRequest$1.class
SyncRequest.java
package android.content
final android.content.SyncRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncRequest createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.SyncRequest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ComponentCallbacks.class
ComponentCallbacks.java
package android.content
public abstract android.content.ComponentCallbacks extends java.lang.Object {
	public abstract void onConfigurationChanged (android.content.res.Configuration) 
	public abstract void onLowMemory () 
}

android/content/IntentSender$OnFinished.class
IntentSender.java
package android.content
public abstract android.content.IntentSender$OnFinished extends java.lang.Object {
	public abstract void onSendFinished (android.content.IntentSender, android.content.Intent, int, java.lang.String, android.os.Bundle) 
}

android/content/Intent$ShortcutIconResource$1.class
Intent.java
package android.content
final android.content.Intent$ShortcutIconResource$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.Intent$ShortcutIconResource createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.content.Intent$ShortcutIconResource icon
	public android.content.Intent$ShortcutIconResource[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IIntentReceiver$Stub$Proxy.class
IIntentReceiver.java
package android.content
 android.content.IIntentReceiver$Stub$Proxy extends java.lang.Object implements android.content.IIntentReceiver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int)  throws android.os.RemoteException 
		android.content.Intent intent
		int resultCode
		String data
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		android.os.Parcel _data
}

android/content/BroadcastReceiver$PendingResult$1.class
BroadcastReceiver.java
package android.content
 android.content.BroadcastReceiver$PendingResult$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.IActivityManager val$mgr
	final android.content.BroadcastReceiver$PendingResult this$0
	void  (android.content.BroadcastReceiver$PendingResult, android.app.IActivityManager) 
	public void run () 
}

android/content/ContentProviderResult.class
ContentProviderResult.java
package android.content
public android.content.ContentProviderResult extends java.lang.Object implements android.os.Parcelable  {
	public final android.net.Uri uri
	public final Integer count
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.Uri) 
		android.net.Uri uri
	public void  (int) 
		int count
	public void  (android.os.Parcel) 
		android.os.Parcel source
		int type
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public java.lang.String toString () 
	static void  () 
}

android/content/SharedPreferences.class
SharedPreferences.java
package android.content
public abstract android.content.SharedPreferences extends java.lang.Object {
	public abstract java.util.Map getAll () 
	public abstract java.lang.String getString (java.lang.String, java.lang.String) 
	public abstract java.util.Set getStringSet (java.lang.String, java.util.Set) 
	public abstract int getInt (java.lang.String, int) 
	public abstract long getLong (java.lang.String, long) 
	public abstract float getFloat (java.lang.String, float) 
	public abstract boolean getBoolean (java.lang.String, boolean) 
	public abstract boolean contains (java.lang.String) 
	public abstract android.content.SharedPreferences$Editor edit () 
	public abstract void registerOnSharedPreferenceChangeListener (android.content.SharedPreferences$OnSharedPreferenceChangeListener) 
	public abstract void unregisterOnSharedPreferenceChangeListener (android.content.SharedPreferences$OnSharedPreferenceChangeListener) 
}

android/content/ComponentName$1.class
ComponentName.java
package android.content
final android.content.ComponentName$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ComponentName createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.ComponentName[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/RestrictionEntry$1.class
RestrictionEntry.java
package android.content
final android.content.RestrictionEntry$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.RestrictionEntry createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.RestrictionEntry[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/SyncRequest.class
SyncRequest.java
package android.content
public android.content.SyncRequest extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private final android.accounts.Account mAccountToSync
	private final String mAuthority
	private final android.content.ComponentName mComponentInfo
	private final android.os.Bundle mExtras
	private final boolean mDisallowMetered
	private final long mTxBytes
	private final long mRxBytes
	private final long mSyncFlexTimeSecs
	private final long mSyncRunTimeSecs
	private final boolean mIsPeriodic
	private final boolean mIsAuthority
	private final boolean mIsExpedited
	public static final android.os.Parcelable$Creator CREATOR
	public boolean isPeriodic () 
	public boolean isExpedited () 
	public boolean hasAuthority () 
	public android.accounts.Account getAccount () 
	public java.lang.String getProvider () 
	public android.os.Bundle getBundle () 
	public long getSyncFlexTime () 
	public long getSyncRunTime () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	protected void  (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder b
	void  (android.os.Parcel, android.content.SyncRequest$1) 
		android.os.Parcel x0
		android.content.SyncRequest$1 x1
	static void  () 
}

android/content/SyncResult$1.class
SyncResult.java
package android.content
final android.content.SyncResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncResult createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.SyncResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ContentProvider$1.class
ContentProvider.java
package android.content
 android.content.ContentProvider$1 extends android.os.AsyncTask {
	final android.content.ContentProvider$PipeDataWriter val$func
	final android.os.ParcelFileDescriptor[] val$fds
	final android.net.Uri val$uri
	final String val$mimeType
	final android.os.Bundle val$opts
	final Object val$args
	final android.content.ContentProvider this$0
	void  (android.content.ContentProvider, android.content.ContentProvider$PipeDataWriter, android.os.ParcelFileDescriptor[], android.net.Uri, java.lang.String, android.os.Bundle, java.lang.Object) 
	protected transient java.lang.Object doInBackground (java.lang.Object[]) 
		java.io.IOException e
		Object[] params
}

android/content/UndoOperation.class
UndoOperation.java
package android.content
public abstract android.content.UndoOperation extends java.lang.Object implements android.os.Parcelable  {
	android.content.UndoOwner mOwner
	public void  (android.content.UndoOwner) 
		android.content.UndoOwner owner
	protected void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel src
		ClassLoader loader
	public android.content.UndoOwner getOwner () 
	public java.lang.Object getOwnerData () 
	public boolean matchOwner (android.content.UndoOwner) 
		android.content.UndoOwner owner
	public boolean hasData () 
	public boolean allowMerge () 
	public abstract void commit () 
	public abstract void undo () 
	public abstract void redo () 
	public int describeContents () 
}

android/content/DefaultDataHandler.class
DefaultDataHandler.java
package android.content
public android.content.DefaultDataHandler extends java.lang.Object implements android.content.ContentInsertHandler  {
	private static final String ROW
	private static final String COL
	private static final String URI_STR
	private static final String POSTFIX
	private static final String DEL
	private static final String SELECT
	private static final String ARG
	private java.util.Stack mUris
	private android.content.ContentValues mValues
	private android.content.ContentResolver mContentResolver
	public void  () 
	public void insert (android.content.ContentResolver, java.io.InputStream)  throws java.io.IOException org.xml.sax.SAXException 
		android.content.ContentResolver contentResolver
		java.io.InputStream in
	public void insert (android.content.ContentResolver, java.lang.String)  throws org.xml.sax.SAXException 
		android.content.ContentResolver contentResolver
		String in
	private void parseRow (org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		android.net.Uri uri
		android.net.Uri uri
		String postfix
		android.net.Uri uri
		org.xml.sax.Attributes atts
		String uriStr
		android.net.Uri uri
	private android.net.Uri insertRow () 
		android.net.Uri u
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		android.net.Uri nextUri
		int attrLen
		int attrLen
		String key
		String value
		int i
		String[] selectionArgs
		android.net.Uri u
		int attrLen
		String uri
		String localName
		String name
		org.xml.sax.Attributes atts
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String name
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void skippedEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
}

android/content/SyncResult.class
SyncResult.java
package android.content
public final android.content.SyncResult extends java.lang.Object implements android.os.Parcelable  {
	public final boolean syncAlreadyInProgress
	public boolean tooManyDeletions
	public boolean tooManyRetries
	public boolean databaseError
	public boolean fullSyncRequested
	public boolean partialSyncUnavailable
	public boolean moreRecordsToGet
	public long delayUntil
	public final android.content.SyncStats stats
	public static final android.content.SyncResult ALREADY_IN_PROGRESS
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	private void  (boolean) 
		boolean syncAlreadyInProgress
	private void  (android.os.Parcel) 
		android.os.Parcel parcel
	public boolean hasHardError () 
	public boolean hasSoftError () 
	public boolean hasError () 
	public boolean madeSomeProgress () 
	public void clear () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public java.lang.String toString () 
		StringBuilder sb
	public java.lang.String toDebugString () 
		StringBuffer sb
	void  (android.os.Parcel, android.content.SyncResult$1) 
		android.os.Parcel x0
		android.content.SyncResult$1 x1
	static void  () 
}

android/content/BroadcastReceiver.class
BroadcastReceiver.java
package android.content
public abstract android.content.BroadcastReceiver extends java.lang.Object {
	private android.content.BroadcastReceiver$PendingResult mPendingResult
	private boolean mDebugUnregister
	public void  () 
	public abstract void onReceive (android.content.Context, android.content.Intent) 
	public final android.content.BroadcastReceiver$PendingResult goAsync () 
		android.content.BroadcastReceiver$PendingResult res
	public android.os.IBinder peekService (android.content.Context, android.content.Intent) 
		android.os.RemoteException e
		android.content.Context myContext
		android.content.Intent service
		android.app.IActivityManager am
		android.os.IBinder binder
	public final void setResultCode (int) 
		int code
	public final int getResultCode () 
	public final void setResultData (java.lang.String) 
		String data
	public final java.lang.String getResultData () 
	public final void setResultExtras (android.os.Bundle) 
		android.os.Bundle extras
	public final android.os.Bundle getResultExtras (boolean) 
		boolean makeMap
		android.os.Bundle e
	public final void setResult (int, java.lang.String, android.os.Bundle) 
		int code
		String data
		android.os.Bundle extras
	public final boolean getAbortBroadcast () 
	public final void abortBroadcast () 
	public final void clearAbortBroadcast () 
	public final boolean isOrderedBroadcast () 
	public final boolean isInitialStickyBroadcast () 
	public final void setOrderedHint (boolean) 
		boolean isOrdered
	public final void setPendingResult (android.content.BroadcastReceiver$PendingResult) 
		android.content.BroadcastReceiver$PendingResult result
	public final android.content.BroadcastReceiver$PendingResult getPendingResult () 
	public int getSendingUserId () 
	public final void setDebugUnregister (boolean) 
		boolean debug
	public final boolean getDebugUnregister () 
	void checkSynchronousHint () 
		RuntimeException e
}

android/content/UndoManager.class
UndoManager.java
package android.content
public android.content.UndoManager extends java.lang.Object {
	private final java.util.HashMap mOwners
	private final java.util.ArrayList mUndos
	private final java.util.ArrayList mRedos
	private int mUpdateCount
	private int mHistorySize
	private android.content.UndoManager$UndoState mWorking
	private int mCommitId
	private boolean mInUndo
	private boolean mMerged
	private int mStateSeq
	private int mNextSavedIdx
	private android.content.UndoOwner[] mStateOwners
	public static final int MERGE_MODE_NONE
	public static final int MERGE_MODE_UNIQUE
	public static final int MERGE_MODE_ANY
	public void  () 
	public android.content.UndoOwner getOwner (java.lang.String, java.lang.Object) 
		String tag
		Object data
		android.content.UndoOwner owner
	void removeOwner (android.content.UndoOwner) 
		android.content.UndoOwner owner
	public android.os.Parcelable saveInstanceState () 
		android.os.ParcelableParcel pp
		android.os.Parcel p
		int i
	void saveOwner (android.content.UndoOwner, android.os.Parcel) 
		android.content.UndoOwner owner
		android.os.Parcel out
	public void restoreInstanceState (android.os.Parcelable) 
		android.content.UndoManager$UndoState ustate
		android.os.Parcelable state
		android.os.ParcelableParcel pp
		android.os.Parcel p
		int stype
	android.content.UndoOwner restoreOwner (android.os.Parcel) 
		String tag
		android.os.Parcel in
		int idx
		android.content.UndoOwner owner
	public void setHistorySize (int) 
		int size
	public int getHistorySize () 
	public int undo (android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		android.content.UndoOwner[] owners
		int count
		int num
		int i
		android.content.UndoManager$UndoState us
	public int redo (android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		android.content.UndoOwner[] owners
		int count
		int num
		int i
	public boolean isInUndo () 
	public int forgetUndos (android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		int i
		android.content.UndoOwner[] owners
		int count
		int removed
	public int forgetRedos (android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		int i
		android.content.UndoOwner[] owners
		int count
		int removed
	public int countUndos (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		int count
		int i
	public int countRedos (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		int count
		int i
	public java.lang.CharSequence getUndoLabel (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		android.content.UndoManager$UndoState state
	public java.lang.CharSequence getRedoLabel (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		android.content.UndoManager$UndoState state
	public void beginUpdate (java.lang.CharSequence) 
		CharSequence label
	private void createWorkingState () 
	public boolean isInUpdate () 
	public void setUndoLabel (java.lang.CharSequence) 
		CharSequence label
	public void suggestUndoLabel (java.lang.CharSequence) 
		CharSequence label
	public int getUpdateNestingLevel () 
	public boolean hasOperation (android.content.UndoOwner) 
		android.content.UndoOwner owner
	public android.content.UndoOperation getLastOperation (int) 
		int mergeMode
	public android.content.UndoOperation getLastOperation (android.content.UndoOwner, int) 
		android.content.UndoOwner owner
		int mergeMode
	public android.content.UndoOperation getLastOperation (java.lang.Class, android.content.UndoOwner, int) 
		android.content.UndoManager$UndoState state
		android.content.UndoOperation last
		Class clazz
		android.content.UndoOwner owner
		int mergeMode
	public void addOperation (android.content.UndoOperation, int) 
		android.content.UndoManager$UndoState state
		android.content.UndoOperation op
		int mergeMode
		android.content.UndoOwner owner
	public void endUpdate () 
	private void pushWorkingState () 
		int N
	public int commitState (android.content.UndoOwner) 
		int commitId
		android.content.UndoManager$UndoState state
		android.content.UndoOwner owner
	public boolean uncommitState (int, android.content.UndoOwner) 
		android.content.UndoManager$UndoState state
		int commitId
		android.content.UndoOwner owner
	android.content.UndoManager$UndoState getTopUndo (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		int i
	android.content.UndoManager$UndoState getTopRedo (android.content.UndoOwner[]) 
		android.content.UndoOwner[] owners
		int i
	boolean matchOwners (android.content.UndoManager$UndoState, android.content.UndoOwner[]) 
		int i
		android.content.UndoManager$UndoState state
		android.content.UndoOwner[] owners
	int findPrevState (java.util.ArrayList, android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		java.util.ArrayList states
		android.content.UndoOwner[] owners
		int from
		int N
	int findNextState (java.util.ArrayList, android.content.UndoOwner[], int) 
		android.content.UndoManager$UndoState state
		java.util.ArrayList states
		android.content.UndoOwner[] owners
		int from
		int N
}

android/content/UriPermission$1.class
UriPermission.java
package android.content
final android.content.UriPermission$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.UriPermission createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.UriPermission[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/DialogInterface$OnClickListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnClickListener extends java.lang.Object {
	public abstract void onClick (android.content.DialogInterface, int) 
}

android/content/SharedPreferences$OnSharedPreferenceChangeListener.class
SharedPreferences.java
package android.content
public abstract android.content.SharedPreferences$OnSharedPreferenceChangeListener extends java.lang.Object {
	public abstract void onSharedPreferenceChanged (android.content.SharedPreferences, java.lang.String) 
}

android/content/MutableContextWrapper.class
MutableContextWrapper.java
package android.content
public android.content.MutableContextWrapper extends android.content.ContextWrapper {
	public void  (android.content.Context) 
		android.content.Context base
	public void setBaseContext (android.content.Context) 
		android.content.Context base
}

android/content/ClipData.class
ClipData.java
package android.content
public android.content.ClipData extends java.lang.Object implements android.os.Parcelable  {
	static final String[] MIMETYPES_TEXT_PLAIN
	static final String[] MIMETYPES_TEXT_HTML
	static final String[] MIMETYPES_TEXT_URILIST
	static final String[] MIMETYPES_TEXT_INTENT
	final android.content.ClipDescription mClipDescription
	final android.graphics.Bitmap mIcon
	final java.util.ArrayList mItems
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.CharSequence, java.lang.String[], android.content.ClipData$Item) 
		CharSequence label
		String[] mimeTypes
		android.content.ClipData$Item item
	public void  (android.content.ClipDescription, android.content.ClipData$Item) 
		android.content.ClipDescription description
		android.content.ClipData$Item item
	public void  (android.content.ClipData) 
		android.content.ClipData other
	public static android.content.ClipData newPlainText (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence label
		CharSequence text
		android.content.ClipData$Item item
	public static android.content.ClipData newHtmlText (java.lang.CharSequence, java.lang.CharSequence, java.lang.String) 
		CharSequence label
		CharSequence text
		String htmlText
		android.content.ClipData$Item item
	public static android.content.ClipData newIntent (java.lang.CharSequence, android.content.Intent) 
		CharSequence label
		android.content.Intent intent
		android.content.ClipData$Item item
	public static android.content.ClipData newUri (android.content.ContentResolver, java.lang.CharSequence, android.net.Uri) 
		String[] tmp
		int i
		String realType
		android.content.ContentResolver resolver
		CharSequence label
		android.net.Uri uri
		android.content.ClipData$Item item
		String[] mimeTypes
	public static android.content.ClipData newRawUri (java.lang.CharSequence, android.net.Uri) 
		CharSequence label
		android.net.Uri uri
		android.content.ClipData$Item item
	public android.content.ClipDescription getDescription () 
	public void addItem (android.content.ClipData$Item) 
		android.content.ClipData$Item item
	public android.graphics.Bitmap getIcon () 
	public int getItemCount () 
	public android.content.ClipData$Item getItemAt (int) 
		int index
	public void prepareToLeaveProcess () 
		android.content.ClipData$Item item
		int i
		int size
	public java.lang.String toString () 
		StringBuilder b
	public void toShortString (java.lang.StringBuilder) 
		boolean first
		int i
		StringBuilder b
		boolean first
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.content.ClipData$Item item
		int i
		android.os.Parcel dest
		int flags
		int N
	void  (android.os.Parcel) 
		CharSequence text
		String htmlText
		android.content.Intent intent
		android.net.Uri uri
		int i
		android.os.Parcel in
		int N
	static void  () 
}

android/content/UndoOwner.class
UndoOwner.java
package android.content
public android.content.UndoOwner extends java.lang.Object {
	final String mTag
	android.content.UndoManager mManager
	Object mData
	int mOpCount
	int mStateSeq
	int mSavedIdx
	void  (java.lang.String) 
		String tag
	public java.lang.String getTag () 
	public java.lang.Object getData () 
}

android/content/PeriodicSync$1.class
PeriodicSync.java
package android.content
final android.content.PeriodicSync$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.PeriodicSync createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.PeriodicSync[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IntentFilter$1.class
IntentFilter.java
package android.content
final android.content.IntentFilter$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.IntentFilter createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.IntentFilter[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IAnonymousSyncAdapter$Stub.class
IAnonymousSyncAdapter.java
package android.content
public abstract android.content.IAnonymousSyncAdapter$Stub extends android.os.Binder implements android.content.IAnonymousSyncAdapter  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_startSync
	static final int TRANSACTION_cancelSync
	public void  () 
	public static android.content.IAnonymousSyncAdapter 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.os.Bundle _arg1
		android.content.ISyncContext _arg0
		android.os.Bundle _arg1
		android.content.ISyncContext _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/ComponentName.class
ComponentName.java
package android.content
public final android.content.ComponentName extends java.lang.Object implements android.os.Parcelable java.lang.Cloneable java.lang.Comparable  {
	private final String mPackage
	private final String mClass
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String) 
		String pkg
		String cls
	public void  (android.content.Context, java.lang.String) 
		android.content.Context pkg
		String cls
	public void  (android.content.Context, java.lang.Class) 
		android.content.Context pkg
		Class cls
	public android.content.ComponentName clone () 
	public java.lang.String getPackageName () 
	public java.lang.String getClassName () 
	public java.lang.String getShortClassName () 
		int PN
		int CN
	private static void appendShortClassName (java.lang.StringBuilder, java.lang.String, java.lang.String) 
		int PN
		int CN
		StringBuilder sb
		String packageName
		String className
	private static void printShortClassName (java.io.PrintWriter, java.lang.String, java.lang.String) 
		int PN
		int CN
		java.io.PrintWriter pw
		String packageName
		String className
	public java.lang.String flattenToString () 
	public java.lang.String flattenToShortString () 
		StringBuilder sb
	public void appendShortString (java.lang.StringBuilder) 
		StringBuilder sb
	public static void appendShortString (java.lang.StringBuilder, java.lang.String, java.lang.String) 
		StringBuilder sb
		String packageName
		String className
	public static void printShortString (java.io.PrintWriter, java.lang.String, java.lang.String) 
		java.io.PrintWriter pw
		String packageName
		String className
	public static android.content.ComponentName unflattenFromString (java.lang.String) 
		String str
		int sep
		String pkg
		String cls
	public java.lang.String toShortString () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		android.content.ComponentName other
		ClassCastException e
		Object obj
	public int hashCode () 
	public int compareTo (android.content.ComponentName) 
		android.content.ComponentName that
		int v
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public static void writeToParcel (android.content.ComponentName, android.os.Parcel) 
		android.content.ComponentName c
		android.os.Parcel out
	public static android.content.ComponentName readFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String pkg
	public void  (android.os.Parcel) 
		android.os.Parcel in
	private void  (java.lang.String, android.os.Parcel) 
		String pkg
		android.os.Parcel in
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

android/content/Intent$1.class
Intent.java
package android.content
final android.content.Intent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.Intent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.Intent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ISyncStatusObserver$Stub.class
ISyncStatusObserver.java
package android.content
public abstract android.content.ISyncStatusObserver$Stub extends android.os.Binder implements android.content.ISyncStatusObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStatusChanged
	public void  () 
	public static android.content.ISyncStatusObserver 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
}

android/content/ClipDescription.class
ClipDescription.java
package android.content
public android.content.ClipDescription extends java.lang.Object implements android.os.Parcelable  {
	public static final String MIMETYPE_TEXT_PLAIN
	public static final String MIMETYPE_TEXT_HTML
	public static final String MIMETYPE_TEXT_URILIST
	public static final String MIMETYPE_TEXT_INTENT
	final CharSequence mLabel
	final String[] mMimeTypes
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.CharSequence, java.lang.String[]) 
		CharSequence label
		String[] mimeTypes
	public void  (android.content.ClipDescription) 
		android.content.ClipDescription o
	public static boolean compareMimeTypes (java.lang.String, java.lang.String) 
		String concreteType
		String desiredType
		int typeLength
		int slashpos
	public java.lang.CharSequence getLabel () 
	public boolean hasMimeType (java.lang.String) 
		int i
		String mimeType
	public java.lang.String[] filterMimeTypes (java.lang.String) 
		int i
		String mimeType
		java.util.ArrayList array
		String[] rawArray
	public int getMimeTypeCount () 
	public java.lang.String getMimeType (int) 
		int index
	public void validate () 
		int i
	public java.lang.String toString () 
		StringBuilder b
	public boolean toShortString (java.lang.StringBuilder) 
		int i
		StringBuilder b
		boolean first
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/content/DialogInterface$OnMultiChoiceClickListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnMultiChoiceClickListener extends java.lang.Object {
	public abstract void onClick (android.content.DialogInterface, int, boolean) 
}

android/content/ClipData$1.class
ClipData.java
package android.content
final android.content.ClipData$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ClipData createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.ClipData[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ContentProviderClient$NotRespondingRunnable.class
ContentProviderClient.java
package android.content
 android.content.ContentProviderClient$NotRespondingRunnable extends java.lang.Object implements java.lang.Runnable  {
	final android.content.ContentProviderClient this$0
	private void  (android.content.ContentProviderClient) 
	public void run () 
	void  (android.content.ContentProviderClient, android.content.ContentProviderClient$1) 
		android.content.ContentProviderClient x0
		android.content.ContentProviderClient$1 x1
}

android/content/ContentResolver$1.class
ContentResolver.java
package android.content
final android.content.ContentResolver$1 extends android.content.ISyncStatusObserver$Stub {
	final android.content.SyncStatusObserver val$callback
	void  (android.content.SyncStatusObserver) 
	public void onStatusChanged (int)  throws android.os.RemoteException 
		int which
}

android/content/ContentProviderClient$1.class
ContentProviderClient.java
package android.content
 android.content.ContentProviderClient$1 extends java.lang.Object {
}

android/content/SyncInfo$1.class
SyncInfo.java
package android.content
final android.content.SyncInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.SyncInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ContentProviderOperation$1.class
ContentProviderOperation.java
package android.content
final android.content.ContentProviderOperation$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ContentProviderOperation createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.ContentProviderOperation[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/PeriodicSync.class
PeriodicSync.java
package android.content
public android.content.PeriodicSync extends java.lang.Object implements android.os.Parcelable  {
	public final android.accounts.Account account
	public final String authority
	public final android.os.Bundle extras
	public final long period
	public final long flexTime
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.accounts.Account, java.lang.String, android.os.Bundle, long) 
		android.accounts.Account account
		String authority
		android.os.Bundle extras
		long periodInSeconds
	public void  (android.content.PeriodicSync) 
		android.content.PeriodicSync other
	public void  (android.accounts.Account, java.lang.String, android.os.Bundle, long, long) 
		android.accounts.Account account
		String authority
		android.os.Bundle extras
		long period
		long flexTime
	private void  (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) 
		Object o
		android.content.PeriodicSync other
	public static boolean syncExtrasEquals (android.os.Bundle, android.os.Bundle) 
		String key
		java.util.Iterator i$
		android.os.Bundle b1
		android.os.Bundle b2
	public java.lang.String toString () 
	void  (android.os.Parcel, android.content.PeriodicSync$1) 
		android.os.Parcel x0
		android.content.PeriodicSync$1 x1
	static void  () 
}

android/content/DialogInterface$OnDismissListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss (android.content.DialogInterface) 
}

android/content/SyncAdaptersCache.class
SyncAdaptersCache.java
package android.content
public android.content.SyncAdaptersCache extends android.content.pm.RegisteredServicesCache {
	private static final String TAG
	private static final String SERVICE_INTERFACE
	private static final String SERVICE_META_DATA
	private static final String ATTRIBUTES_NAME
	private static final android.content.SyncAdaptersCache$MySerializer sSerializer
	public void  (android.content.Context) 
		android.content.Context context
	public android.content.SyncAdapterType parseServiceAttributes (android.content.res.Resources, java.lang.String, android.util.AttributeSet) 
		String authority
		String accountType
		boolean userVisible
		boolean supportsUploading
		boolean isAlwaysSyncable
		boolean allowParallelSyncs
		String settingsActivity
		android.content.res.Resources res
		String packageName
		android.util.AttributeSet attrs
		android.content.res.TypedArray sa
	public volatile java.lang.Object parseServiceAttributes (android.content.res.Resources, java.lang.String, android.util.AttributeSet) 
		android.content.res.Resources x0
		String x1
		android.util.AttributeSet x2
	static void  () 
}

android/content/UriPermission.class
UriPermission.java
package android.content
public final android.content.UriPermission extends java.lang.Object implements android.os.Parcelable  {
	private final android.net.Uri mUri
	private final int mModeFlags
	private final long mPersistedTime
	public static final long INVALID_TIME
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.Uri, int, long) 
		android.net.Uri uri
		int modeFlags
		long persistedTime
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public android.net.Uri getUri () 
	public boolean isReadPermission () 
	public boolean isWritePermission () 
	public long getPersistedTime () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/content/SearchRecentSuggestionsProvider$DatabaseHelper.class
SearchRecentSuggestionsProvider.java
package android.content
 android.content.SearchRecentSuggestionsProvider$DatabaseHelper extends android.database.sqlite.SQLiteOpenHelper {
	private int mNewVersion
	public void  (android.content.Context, int) 
		android.content.Context context
		int newVersion
	public void onCreate (android.database.sqlite.SQLiteDatabase) 
		android.database.sqlite.SQLiteDatabase db
		StringBuilder builder
	public void onUpgrade (android.database.sqlite.SQLiteDatabase, int, int) 
		android.database.sqlite.SQLiteDatabase db
		int oldVersion
		int newVersion
}

android/content/ActivityNotFoundException.class
ActivityNotFoundException.java
package android.content
public android.content.ActivityNotFoundException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/content/SyncStatusInfo.class
SyncStatusInfo.java
package android.content
public android.content.SyncStatusInfo extends java.lang.Object implements android.os.Parcelable  {
	static final int VERSION
	public final int authorityId
	public long totalElapsedTime
	public int numSyncs
	public int numSourcePoll
	public int numSourceServer
	public int numSourceLocal
	public int numSourceUser
	public int numSourcePeriodic
	public long lastSuccessTime
	public int lastSuccessSource
	public long lastFailureTime
	public int lastFailureSource
	public String lastFailureMesg
	public long initialFailureTime
	public boolean pending
	public boolean initialize
	private java.util.ArrayList periodicSyncTimes
	private static final String TAG
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int) 
		int authorityId
	public int getLastFailureMesgAsInt (int) 
		int def
		int i
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		long periodicSyncTime
		java.util.Iterator i$
		android.os.Parcel parcel
		int flags
	public void  (android.os.Parcel) 
		int i
		int N
		android.os.Parcel parcel
		int version
	public void  (android.content.SyncStatusInfo) 
		android.content.SyncStatusInfo other
	public void setPeriodicSyncTime (int, long) 
		int index
		long when
	public long getPeriodicSyncTime (int) 
		int index
	public void removePeriodicSyncTime (int) 
		int index
	private void ensurePeriodicSyncTimeSize (int) 
		int i
		int index
		int requiredSize
	static void  () 
}

android/content/Intent$FilterComparison.class
Intent.java
package android.content
public final android.content.Intent$FilterComparison extends java.lang.Object {
	private final android.content.Intent mIntent
	private final int mHashCode
	public void  (android.content.Intent) 
		android.content.Intent intent
	public android.content.Intent getIntent () 
	public boolean equals (java.lang.Object) 
		android.content.Intent other
		Object obj
	public int hashCode () 
}

android/content/AsyncQueryHandler.class
AsyncQueryHandler.java
package android.content
public abstract android.content.AsyncQueryHandler extends android.os.Handler {
	private static final String TAG
	private static final boolean localLOGV
	private static final int EVENT_ARG_QUERY
	private static final int EVENT_ARG_INSERT
	private static final int EVENT_ARG_UPDATE
	private static final int EVENT_ARG_DELETE
	final java.lang.ref.WeakReference mResolver
	private static android.os.Looper sLooper
	private android.os.Handler mWorkerThreadHandler
	public void  (android.content.ContentResolver) 
		android.os.HandlerThread thread
		android.content.ContentResolver cr
	protected android.os.Handler createHandler (android.os.Looper) 
		android.os.Looper looper
	public void startQuery (int, java.lang.Object, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		int token
		Object cookie
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String orderBy
		android.os.Message msg
		android.content.AsyncQueryHandler$WorkerArgs args
	public final void cancelOperation (int) 
		int token
	public final void startInsert (int, java.lang.Object, android.net.Uri, android.content.ContentValues) 
		int token
		Object cookie
		android.net.Uri uri
		android.content.ContentValues initialValues
		android.os.Message msg
		android.content.AsyncQueryHandler$WorkerArgs args
	public final void startUpdate (int, java.lang.Object, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		int token
		Object cookie
		android.net.Uri uri
		android.content.ContentValues values
		String selection
		String[] selectionArgs
		android.os.Message msg
		android.content.AsyncQueryHandler$WorkerArgs args
	public final void startDelete (int, java.lang.Object, android.net.Uri, java.lang.String, java.lang.String[]) 
		int token
		Object cookie
		android.net.Uri uri
		String selection
		String[] selectionArgs
		android.os.Message msg
		android.content.AsyncQueryHandler$WorkerArgs args
	protected void onQueryComplete (int, java.lang.Object, android.database.Cursor) 
		int token
		Object cookie
		android.database.Cursor cursor
	protected void onInsertComplete (int, java.lang.Object, android.net.Uri) 
		int token
		Object cookie
		android.net.Uri uri
	protected void onUpdateComplete (int, java.lang.Object, int) 
		int token
		Object cookie
		int result
	protected void onDeleteComplete (int, java.lang.Object, int) 
		int token
		Object cookie
		int result
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.content.AsyncQueryHandler$WorkerArgs args
		int token
		int event
	static void  () 
}

android/content/CursorEntityIterator.class
CursorEntityIterator.java
package android.content
public abstract android.content.CursorEntityIterator extends java.lang.Object implements android.content.EntityIterator  {
	private final android.database.Cursor mCursor
	private boolean mIsClosed
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public abstract android.content.Entity getEntityAndIncrementCursor (android.database.Cursor)  throws android.os.RemoteException 
	public final boolean hasNext () 
	public android.content.Entity next () 
		android.os.RemoteException e
	public void remove () 
	public final void reset () 
	public final void close () 
	public volatile java.lang.Object next () 
}

android/content/ISyncContext.class
ISyncContext.java
package android.content
public abstract android.content.ISyncContext extends java.lang.Object implements android.os.IInterface  {
	public abstract void sendHeartbeat ()  throws android.os.RemoteException 
	public abstract void onFinished (android.content.SyncResult)  throws android.os.RemoteException 
}

android/content/ContentQueryMap.class
ContentQueryMap.java
package android.content
public android.content.ContentQueryMap extends java.util.Observable {
	private volatile android.database.Cursor mCursor
	private String[] mColumnNames
	private int mKeyColumn
	private android.os.Handler mHandlerForUpdateNotifications
	private boolean mKeepUpdated
	private java.util.Map mValues
	private android.database.ContentObserver mContentObserver
	private boolean mDirty
	public void  (android.database.Cursor, java.lang.String, boolean, android.os.Handler) 
		android.database.Cursor cursor
		String columnNameOfKey
		boolean keepUpdated
		android.os.Handler handlerForUpdateNotifications
	public void setKeepUpdated (boolean) 
		boolean keepUpdated
	public synchronized android.content.ContentValues getValues (java.lang.String) 
		String rowName
	public void requery () 
		android.database.Cursor cursor
	private synchronized void readCursorIntoCache (android.database.Cursor) 
		int i
		android.content.ContentValues values
		android.database.Cursor cursor
		int capacity
	public synchronized java.util.Map getRows () 
	public synchronized void close () 
	protected void finalize ()  throws java.lang.Throwable 
	static boolean access$002 (android.content.ContentQueryMap, boolean) 
		android.content.ContentQueryMap x0
		boolean x1
}

android/content/ContentProviderClient.class
ContentProviderClient.java
package android.content
public android.content.ContentProviderClient extends java.lang.Object {
	private static final String TAG
	private static android.os.Handler sAnrHandler
	private final android.content.ContentResolver mContentResolver
	private final android.content.IContentProvider mContentProvider
	private final String mPackageName
	private final boolean mStable
	private final dalvik.system.CloseGuard mGuard
	private long mAnrTimeout
	private android.content.ContentProviderClient$NotRespondingRunnable mAnrRunnable
	private boolean mReleased
	void  (android.content.ContentResolver, android.content.IContentProvider, boolean) 
		android.content.ContentResolver contentResolver
		android.content.IContentProvider contentProvider
		boolean stable
	public void setDetectNotResponding (long) 
		long timeoutMillis
	private void beforeRemote () 
	private void afterRemote () 
	public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String)  throws android.os.RemoteException 
		android.net.Uri url
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal)  throws android.os.RemoteException 
		android.os.ICancellationSignal remoteCancellationSignal
		android.os.DeadObjectException e
		android.net.Uri url
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.CancellationSignal cancellationSignal
	public java.lang.String getType (android.net.Uri)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
	public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
		String mimeTypeFilter
	public final android.net.Uri canonicalize (android.net.Uri)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
	public final android.net.Uri uncanonicalize (android.net.Uri)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
	public android.net.Uri insert (android.net.Uri, android.content.ContentValues)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
		android.content.ContentValues initialValues
	public int bulkInsert (android.net.Uri, android.content.ContentValues[])  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
		android.content.ContentValues[] initialValues
	public int delete (android.net.Uri, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
		String selection
		String[] selectionArgs
	public int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		android.os.DeadObjectException e
		android.net.Uri url
		android.content.ContentValues values
		String selection
		String[] selectionArgs
	public android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.net.Uri url
		String mode
	public android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.os.ICancellationSignal remoteSignal
		android.os.DeadObjectException e
		android.net.Uri url
		String mode
		android.os.CancellationSignal signal
	public android.content.res.AssetFileDescriptor openAssetFile (android.net.Uri, java.lang.String)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.net.Uri url
		String mode
	public android.content.res.AssetFileDescriptor openAssetFile (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.os.ICancellationSignal remoteSignal
		android.os.DeadObjectException e
		android.net.Uri url
		String mode
		android.os.CancellationSignal signal
	public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor (android.net.Uri, java.lang.String, android.os.Bundle)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
	public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor (android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		android.os.ICancellationSignal remoteSignal
		android.os.DeadObjectException e
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
		android.os.CancellationSignal signal
	public android.content.ContentProviderResult[] applyBatch (java.util.ArrayList)  throws android.os.RemoteException android.content.OperationApplicationException 
		android.os.DeadObjectException e
		java.util.ArrayList operations
	public android.os.Bundle call (java.lang.String, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.os.DeadObjectException e
		String method
		String arg
		android.os.Bundle extras
	public boolean release () 
	protected void finalize ()  throws java.lang.Throwable 
	public android.content.ContentProvider getLocalContentProvider () 
	public static void releaseQuietly (android.content.ContentProviderClient) 
		Exception ignored
		android.content.ContentProviderClient client
	static android.content.IContentProvider access$100 (android.content.ContentProviderClient) 
		android.content.ContentProviderClient x0
	static android.content.ContentResolver access$200 (android.content.ContentProviderClient) 
		android.content.ContentProviderClient x0
}

android/content/IIntentReceiver$Stub.class
IIntentReceiver.java
package android.content
public abstract android.content.IIntentReceiver$Stub extends android.os.Binder implements android.content.IIntentReceiver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_performReceive
	public void  () 
	public static android.content.IIntentReceiver 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.content.Intent _arg0
		android.os.Bundle _arg3
		android.content.Intent _arg0
		int _arg1
		String _arg2
		android.os.Bundle _arg3
		boolean _arg4
		boolean _arg5
		int _arg6
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/SyncStats$1.class
SyncStats.java
package android.content
final android.content.SyncStats$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncStats createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.SyncStats[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IAnonymousSyncAdapter$Stub$Proxy.class
IAnonymousSyncAdapter.java
package android.content
 android.content.IAnonymousSyncAdapter$Stub$Proxy extends java.lang.Object implements android.content.IAnonymousSyncAdapter  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void startSync (android.content.ISyncContext, android.os.Bundle)  throws android.os.RemoteException 
		android.content.ISyncContext syncContext
		android.os.Bundle extras
		android.os.Parcel _data
	public void cancelSync (android.content.ISyncContext)  throws android.os.RemoteException 
		android.content.ISyncContext syncContext
		android.os.Parcel _data
}

android/content/res/
android/content/res/ColorStateList$1.class
ColorStateList.java
package android.content.res
final android.content.res.ColorStateList$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.res.ColorStateList[] newArray (int) 
		int size
	public android.content.res.ColorStateList createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel source
		int N
		int[][] stateSpecs
		int[] colors
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/res/Resources.class
Resources.java
package android.content.res
public android.content.res.Resources extends java.lang.Object {
	static final String TAG
	private static final boolean DEBUG_LOAD
	private static final boolean DEBUG_CONFIG
	private static final boolean DEBUG_ATTRIBUTES_CACHE
	private static final boolean TRACE_FOR_PRELOAD
	private static final boolean TRACE_FOR_MISS_PRELOAD
	private static final int ID_OTHER
	private static final Object sSync
	static android.content.res.Resources mSystem
	private static final android.util.LongSparseArray[] sPreloadedDrawables
	private static final android.util.LongSparseArray sPreloadedColorDrawables
	private static final android.util.LongSparseArray sPreloadedColorStateLists
	private static boolean sPreloaded
	private static int sPreloadedDensity
	final Object mAccessLock
	final android.content.res.Configuration mTmpConfig
	android.util.TypedValue mTmpValue
	final android.util.LongSparseArray mDrawableCache
	final android.util.LongSparseArray mColorStateListCache
	final android.util.LongSparseArray mColorDrawableCache
	boolean mPreloading
	android.content.res.TypedArray mCachedStyledAttributes
	RuntimeException mLastRetrievedAttrs
	private int mLastCachedXmlBlockIndex
	private final int[] mCachedXmlBlockIds
	private final android.content.res.XmlBlock[] mCachedXmlBlocks
	final android.content.res.AssetManager mAssets
	private final android.content.res.Configuration mConfiguration
	final android.util.DisplayMetrics mMetrics
	private libcore.icu.NativePluralRules mPluralRule
	private android.content.res.CompatibilityInfo mCompatibilityInfo
	private java.lang.ref.WeakReference mToken
	private static final int LAYOUT_DIR_CONFIG
	public static int selectDefaultTheme (int, int) 
		int curTheme
		int targetSdkVersion
	public static int selectSystemTheme (int, int, int, int, int) 
		int curTheme
		int targetSdkVersion
		int orig
		int holo
		int deviceDefault
	public void  (android.content.res.AssetManager, android.util.DisplayMetrics, android.content.res.Configuration) 
		android.content.res.AssetManager assets
		android.util.DisplayMetrics metrics
		android.content.res.Configuration config
	public void  (android.content.res.AssetManager, android.util.DisplayMetrics, android.content.res.Configuration, android.content.res.CompatibilityInfo, android.os.IBinder) 
		android.content.res.AssetManager assets
		android.util.DisplayMetrics metrics
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compatInfo
		android.os.IBinder token
	public static android.content.res.Resources getSystem () 
		android.content.res.Resources ret
	public java.lang.CharSequence getText (int)  throws android.content.res.Resources$NotFoundException 
		int id
		CharSequence res
	public java.lang.CharSequence getQuantityText (int, int)  throws android.content.res.Resources$NotFoundException 
		int id
		int quantity
		libcore.icu.NativePluralRules rule
		CharSequence res
	private libcore.icu.NativePluralRules getPluralRule () 
	private static int attrForQuantityCode (int) 
		int quantityCode
	private static java.lang.String stringForQuantityCode (int) 
		int quantityCode
	public java.lang.String getString (int)  throws android.content.res.Resources$NotFoundException 
		int id
		CharSequence res
	public transient java.lang.String getString (int, java.lang.Object[])  throws android.content.res.Resources$NotFoundException 
		int id
		Object[] formatArgs
		String raw
	public transient java.lang.String getQuantityString (int, int, java.lang.Object[])  throws android.content.res.Resources$NotFoundException 
		int id
		int quantity
		Object[] formatArgs
		String raw
	public java.lang.String getQuantityString (int, int)  throws android.content.res.Resources$NotFoundException 
		int id
		int quantity
	public java.lang.CharSequence getText (int, java.lang.CharSequence) 
		int id
		CharSequence def
		CharSequence res
	public java.lang.CharSequence[] getTextArray (int)  throws android.content.res.Resources$NotFoundException 
		int id
		CharSequence[] res
	public java.lang.String[] getStringArray (int)  throws android.content.res.Resources$NotFoundException 
		int id
		String[] res
	public int[] getIntArray (int)  throws android.content.res.Resources$NotFoundException 
		int id
		int[] res
	public android.content.res.TypedArray obtainTypedArray (int)  throws android.content.res.Resources$NotFoundException 
		int id
		int len
		android.content.res.TypedArray array
	public float getDimension (int)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
	public int getDimensionPixelOffset (int)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
	public int getDimensionPixelSize (int)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
	public float getFraction (int, int, int) 
		android.util.TypedValue value
		int id
		int base
		int pbase
	public android.graphics.drawable.Drawable getDrawable (int)  throws android.content.res.Resources$NotFoundException 
		int id
		android.util.TypedValue value
		android.graphics.drawable.Drawable res
	public android.graphics.drawable.Drawable getDrawableForDensity (int, int)  throws android.content.res.Resources$NotFoundException 
		int id
		int density
		android.util.TypedValue value
		android.graphics.drawable.Drawable res
	public android.graphics.Movie getMovie (int)  throws android.content.res.Resources$NotFoundException 
		java.io.IOException e
		int id
		java.io.InputStream is
		android.graphics.Movie movie
	public int getColor (int)  throws android.content.res.Resources$NotFoundException 
		int id
		android.util.TypedValue value
		android.content.res.ColorStateList csl
	public android.content.res.ColorStateList getColorStateList (int)  throws android.content.res.Resources$NotFoundException 
		int id
		android.util.TypedValue value
		android.content.res.ColorStateList res
	public boolean getBoolean (int)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
	public int getInteger (int)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
	public android.content.res.XmlResourceParser getLayout (int)  throws android.content.res.Resources$NotFoundException 
		int id
	public android.content.res.XmlResourceParser getAnimation (int)  throws android.content.res.Resources$NotFoundException 
		int id
	public android.content.res.XmlResourceParser getXml (int)  throws android.content.res.Resources$NotFoundException 
		int id
	public java.io.InputStream openRawResource (int)  throws android.content.res.Resources$NotFoundException 
		int id
		android.util.TypedValue value
		java.io.InputStream res
	public java.io.InputStream openRawResource (int, android.util.TypedValue)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		Exception e
		int id
		android.util.TypedValue value
	public android.content.res.AssetFileDescriptor openRawResourceFd (int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		Exception e
		int id
		android.util.TypedValue value
	public void getValue (int, android.util.TypedValue, boolean)  throws android.content.res.Resources$NotFoundException 
		int id
		android.util.TypedValue outValue
		boolean resolveRefs
		boolean found
	public void getValueForDensity (int, int, android.util.TypedValue, boolean)  throws android.content.res.Resources$NotFoundException 
		int id
		int density
		android.util.TypedValue outValue
		boolean resolveRefs
		boolean found
	public void getValue (java.lang.String, android.util.TypedValue, boolean)  throws android.content.res.Resources$NotFoundException 
		String name
		android.util.TypedValue outValue
		boolean resolveRefs
		int id
	public final android.content.res.Resources$Theme newTheme () 
	public android.content.res.TypedArray obtainAttributes (android.util.AttributeSet, int[]) 
		android.util.AttributeSet set
		int[] attrs
		int len
		android.content.res.TypedArray array
		android.content.res.XmlBlock$Parser parser
	public void updateConfiguration (android.content.res.Configuration, android.util.DisplayMetrics) 
		android.content.res.Configuration config
		android.util.DisplayMetrics metrics
	public void updateConfiguration (android.content.res.Configuration, android.util.DisplayMetrics, android.content.res.CompatibilityInfo) 
		int density
		int width
		int height
		int configChanges
		String locale
		int width
		int height
		int keyboardHidden
		android.content.res.Configuration config
		android.util.DisplayMetrics metrics
		android.content.res.CompatibilityInfo compat
	private void clearDrawableCacheLocked (android.util.LongSparseArray, int) 
		android.graphics.drawable.Drawable$ConstantState cs
		java.lang.ref.WeakReference ref
		int i
		android.util.LongSparseArray cache
		int configChanges
		int N
	private java.lang.String localeToLanguageTag (java.util.Locale) 
		java.util.Locale locale
	private static java.lang.String adjustLanguageTag (java.lang.String) 
		String language
		String remainder
		String languageTag
		int separator
		String language
		String remainder
	public static void updateSystemConfiguration (android.content.res.Configuration, android.util.DisplayMetrics, android.content.res.CompatibilityInfo) 
		android.content.res.Configuration config
		android.util.DisplayMetrics metrics
		android.content.res.CompatibilityInfo compat
	public android.util.DisplayMetrics getDisplayMetrics () 
	public android.content.res.Configuration getConfiguration () 
	public android.content.res.CompatibilityInfo getCompatibilityInfo () 
	public void setCompatibilityInfo (android.content.res.CompatibilityInfo) 
		android.content.res.CompatibilityInfo ci
	public int getIdentifier (java.lang.String, java.lang.String, java.lang.String) 
		Exception e
		String name
		String defType
		String defPackage
	public static boolean resourceHasPackage (int) 
		int resid
	public java.lang.String getResourceName (int)  throws android.content.res.Resources$NotFoundException 
		int resid
		String str
	public java.lang.String getResourcePackageName (int)  throws android.content.res.Resources$NotFoundException 
		int resid
		String str
	public java.lang.String getResourceTypeName (int)  throws android.content.res.Resources$NotFoundException 
		int resid
		String str
	public java.lang.String getResourceEntryName (int)  throws android.content.res.Resources$NotFoundException 
		int resid
		String str
	public void parseBundleExtras (android.content.res.XmlResourceParser, android.os.Bundle)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String nodeName
		android.content.res.XmlResourceParser parser
		android.os.Bundle outBundle
		int outerDepth
		int type
	public void parseBundleExtra (java.lang.String, android.util.AttributeSet, android.os.Bundle)  throws org.xmlpull.v1.XmlPullParserException 
		CharSequence cs
		String tagName
		android.util.AttributeSet attrs
		android.os.Bundle outBundle
		android.content.res.TypedArray sa
		String name
		android.util.TypedValue v
	public final android.content.res.AssetManager getAssets () 
	public final void flushLayoutCache () 
		android.content.res.XmlBlock oldBlock
		int i
		int num
	public final void startPreloading () 
	public final void finishPreloading () 
	public android.util.LongSparseArray getPreloadedDrawables () 
	private boolean verifyPreloadConfig (int, int, int, java.lang.String) 
		android.content.res.Resources$NotFoundException e
		String resName
		int changingConfigurations
		int allowVarying
		int resourceId
		String name
	android.graphics.drawable.Drawable loadDrawable (android.util.TypedValue, int)  throws android.content.res.Resources$NotFoundException 
		android.graphics.drawable.Drawable$ConstantState cs
		android.content.res.XmlResourceParser rp
		android.content.res.Resources$NotFoundException rnf
		Exception e
		java.io.InputStream is
		android.content.res.Resources$NotFoundException rnf
		Exception e
		String file
		android.util.LongSparseArray preloads
		int changingConfigs
		android.util.TypedValue value
		int id
		boolean isColorDrawable
		long key
		android.graphics.drawable.Drawable dr
		android.graphics.drawable.Drawable$ConstantState cs
	private android.graphics.drawable.Drawable getCachedDrawable (android.util.LongSparseArray, long) 
		android.graphics.drawable.Drawable$ConstantState entry
		java.lang.ref.WeakReference wr
		android.util.LongSparseArray drawableCache
		long key
	android.content.res.ColorStateList loadColorStateList (android.util.TypedValue, int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.ColorStateList csl
		android.content.res.XmlResourceParser rp
		android.content.res.Resources$NotFoundException rnf
		Exception e
		android.util.TypedValue value
		int id
		long key
		android.content.res.ColorStateList csl
		String file
	private android.content.res.ColorStateList getCachedColorStateList (long) 
		android.content.res.ColorStateList entry
		java.lang.ref.WeakReference wr
		long key
	android.content.res.XmlResourceParser loadXmlResourceParser (int, java.lang.String)  throws android.content.res.Resources$NotFoundException 
		android.util.TypedValue value
		int id
		String type
	android.content.res.XmlResourceParser loadXmlResourceParser (java.lang.String, int, int, java.lang.String)  throws android.content.res.Resources$NotFoundException 
		int i
		int pos
		android.content.res.XmlBlock oldBlock
		int num
		android.content.res.XmlBlock block
		android.content.res.Resources$NotFoundException rnf
		Exception e
		String file
		int id
		int assetCookie
		String type
	private android.content.res.TypedArray getCachedStyledAttributes (int) 
		int fullLen
		android.content.res.TypedArray attrs
		int len
	private void  () 
	static android.content.res.TypedArray access$000 (android.content.res.Resources, int) 
		android.content.res.Resources x0
		int x1
	static void  () 
}

android/content/res/ObbInfo.class
ObbInfo.java
package android.content.res
public android.content.res.ObbInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int OBB_OVERLAY
	public String filename
	public String packageName
	public int version
	public int flags
	public byte[] salt
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.res.ObbInfo$1) 
		android.os.Parcel x0
		android.content.res.ObbInfo$1 x1
	static void  () 
}

android/content/res/CompatibilityInfo.class
CompatibilityInfo.java
package android.content.res
public android.content.res.CompatibilityInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final android.content.res.CompatibilityInfo DEFAULT_COMPATIBILITY_INFO
	public static final int DEFAULT_NORMAL_SHORT_DIMENSION
	public static final float MAXIMUM_ASPECT_RATIO
	private final int mCompatibilityFlags
	private static final int SCALING_REQUIRED
	private static final int ALWAYS_NEEDS_COMPAT
	private static final int NEVER_NEEDS_COMPAT
	private static final int NEEDS_SCREEN_COMPAT
	public final int applicationDensity
	public final float applicationScale
	public final float applicationInvertedScale
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.pm.ApplicationInfo, int, int, boolean) 
		int required
		int compat
		int largest
		int EXPANDABLE
		int LARGE_SCREENS
		int XLARGE_SCREENS
		int sizeInfo
		boolean anyResizeable
		android.content.pm.ApplicationInfo appInfo
		int screenLayout
		int sw
		boolean forceCompat
		int compatFlags
	private void  (int, int, float, float) 
		int compFlags
		int dens
		float scale
		float invertedScale
	private void  () 
	public boolean isScalingRequired () 
	public boolean supportsScreen () 
	public boolean neverSupportsScreen () 
	public boolean alwaysSupportsScreen () 
	public android.content.res.CompatibilityInfo$Translator getTranslator () 
	public void applyToDisplayMetrics (android.util.DisplayMetrics) 
		float invertedRatio
		android.util.DisplayMetrics inoutDm
	public void applyToConfiguration (int, android.content.res.Configuration) 
		float invertedRatio
		int displayDensity
		android.content.res.Configuration inoutConfig
	public static float computeCompatibleScaling (android.util.DisplayMetrics, android.util.DisplayMetrics) 
		int shortSize
		int longSize
		int newWidth
		int newHeight
		android.util.DisplayMetrics dm
		android.util.DisplayMetrics outDm
		int width
		int height
		int shortSize
		int longSize
		int newShortSize
		float aspect
		int newLongSize
		int newWidth
		int newHeight
		float sw
		float sh
		float scale
	public boolean equals (java.lang.Object) 
		android.content.res.CompatibilityInfo oc
		ClassCastException e
		Object o
	public java.lang.String toString () 
		StringBuilder sb
	public int hashCode () 
		int result
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.content.res.CompatibilityInfo$1) 
		android.content.res.CompatibilityInfo$1 x0
	void  (android.os.Parcel, android.content.res.CompatibilityInfo$1) 
		android.os.Parcel x0
		android.content.res.CompatibilityInfo$1 x1
	static void  () 
}

android/content/res/XmlBlock$Parser.class
XmlBlock.java
package android.content.res
final android.content.res.XmlBlock$Parser extends java.lang.Object implements android.content.res.XmlResourceParser  {
	long mParseState
	private final android.content.res.XmlBlock mBlock
	private boolean mStarted
	private boolean mDecNextDepth
	private int mDepth
	private int mEventType
	final android.content.res.XmlBlock this$0
	void  (android.content.res.XmlBlock, long, android.content.res.XmlBlock) 
		long parseState
		android.content.res.XmlBlock block
	public void setFeature (java.lang.String, boolean)  throws org.xmlpull.v1.XmlPullParserException 
		String name
		boolean state
	public boolean getFeature (java.lang.String) 
		String name
	public void setProperty (java.lang.String, java.lang.Object)  throws org.xmlpull.v1.XmlPullParserException 
		String name
		Object value
	public java.lang.Object getProperty (java.lang.String) 
		String name
	public void setInput (java.io.Reader)  throws org.xmlpull.v1.XmlPullParserException 
		java.io.Reader in
	public void setInput (java.io.InputStream, java.lang.String)  throws org.xmlpull.v1.XmlPullParserException 
		java.io.InputStream inputStream
		String inputEncoding
	public void defineEntityReplacementText (java.lang.String, java.lang.String)  throws org.xmlpull.v1.XmlPullParserException 
		String entityName
		String replacementText
	public java.lang.String getNamespacePrefix (int)  throws org.xmlpull.v1.XmlPullParserException 
		int pos
	public java.lang.String getInputEncoding () 
	public java.lang.String getNamespace (java.lang.String) 
		String prefix
	public int getNamespaceCount (int)  throws org.xmlpull.v1.XmlPullParserException 
		int depth
	public java.lang.String getPositionDescription () 
	public java.lang.String getNamespaceUri (int)  throws org.xmlpull.v1.XmlPullParserException 
		int pos
	public int getColumnNumber () 
	public int getDepth () 
	public java.lang.String getText () 
		int id
	public int getLineNumber () 
	public int getEventType ()  throws org.xmlpull.v1.XmlPullParserException 
	public boolean isWhitespace ()  throws org.xmlpull.v1.XmlPullParserException 
	public java.lang.String getPrefix () 
	public char[] getTextCharacters (int[]) 
		int[] holderForStartAndLength
		String txt
		char[] chars
	public java.lang.String getNamespace () 
		int id
	public java.lang.String getName () 
		int id
	public java.lang.String getAttributeNamespace (int) 
		int index
		int id
	public java.lang.String getAttributeName (int) 
		int index
		int id
	public java.lang.String getAttributePrefix (int) 
		int index
	public boolean isEmptyElementTag ()  throws org.xmlpull.v1.XmlPullParserException 
	public int getAttributeCount () 
	public java.lang.String getAttributeValue (int) 
		int index
		int id
		int t
		int v
	public java.lang.String getAttributeType (int) 
		int index
	public boolean isAttributeDefault (int) 
		int index
	public int nextToken ()  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
	public java.lang.String getAttributeValue (java.lang.String, java.lang.String) 
		String namespace
		String name
		int idx
	public int next ()  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int ev
	public void require (int, java.lang.String, java.lang.String)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int type
		String namespace
		String name
	public java.lang.String nextText ()  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String result
		int eventType
	public int nextTag ()  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int eventType
	public int getAttributeNameResource (int) 
		int index
	public int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int) 
		String namespace
		String attribute
		String[] options
		int defaultValue
		int idx
	public boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean) 
		String namespace
		String attribute
		boolean defaultValue
		int idx
	public int getAttributeResourceValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
		int idx
	public int getAttributeIntValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
		int idx
	public int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
		int idx
	public float getAttributeFloatValue (java.lang.String, java.lang.String, float) 
		String namespace
		String attribute
		float defaultValue
		int idx
	public int getAttributeListValue (int, java.lang.String[], int) 
		int idx
		String[] options
		int defaultValue
		int t
		int v
	public boolean getAttributeBooleanValue (int, boolean) 
		int idx
		boolean defaultValue
		int t
	public int getAttributeResourceValue (int, int) 
		int idx
		int defaultValue
		int t
	public int getAttributeIntValue (int, int) 
		int idx
		int defaultValue
		int t
	public int getAttributeUnsignedIntValue (int, int) 
		int idx
		int defaultValue
		int t
	public float getAttributeFloatValue (int, float) 
		int idx
		float defaultValue
		int t
	public java.lang.String getIdAttribute () 
		int id
	public java.lang.String getClassAttribute () 
		int id
	public int getIdAttributeResourceValue (int) 
		int defaultValue
	public int getStyleAttribute () 
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
	final java.lang.CharSequence getPooledString (int) 
		int id
}

android/content/res/AssetFileDescriptor$AutoCloseOutputStream.class
AssetFileDescriptor.java
package android.content.res
public android.content.res.AssetFileDescriptor$AutoCloseOutputStream extends android.os.ParcelFileDescriptor$AutoCloseOutputStream {
	private long mRemaining
	public void  (android.content.res.AssetFileDescriptor)  throws java.io.IOException 
		android.content.res.AssetFileDescriptor fd
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int count
	public void write (byte[])  throws java.io.IOException 
		int count
		byte[] buffer
	public void write (int)  throws java.io.IOException 
		int oneByte
}

android/content/res/ObbScanner.class
ObbScanner.java
package android.content.res
public android.content.res.ObbScanner extends java.lang.Object {
	private void  () 
	public static android.content.res.ObbInfo getObbInfo (java.lang.String)  throws java.io.IOException 
		String filePath
		java.io.File obbFile
		String canonicalFilePath
		android.content.res.ObbInfo obbInfo
	private static native void getObbInfo_native (java.lang.String, android.content.res.ObbInfo)  throws java.io.IOException 
}

android/content/res/ObbInfo$1.class
ObbInfo.java
package android.content.res
final android.content.res.ObbInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.res.ObbInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.res.ObbInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/res/CompatibilityInfo$Translator.class
CompatibilityInfo.java
package android.content.res
public android.content.res.CompatibilityInfo$Translator extends java.lang.Object {
	public final float applicationScale
	public final float applicationInvertedScale
	private android.graphics.Rect mContentInsetsBuffer
	private android.graphics.Rect mVisibleInsetsBuffer
	private android.graphics.Region mTouchableAreaBuffer
	final android.content.res.CompatibilityInfo this$0
	void  (android.content.res.CompatibilityInfo, float, float) 
		float applicationScale
		float applicationInvertedScale
	void  (android.content.res.CompatibilityInfo) 
	public void translateRectInScreenToAppWinFrame (android.graphics.Rect) 
		android.graphics.Rect rect
	public void translateRegionInWindowToScreen (android.graphics.Region) 
		android.graphics.Region transparentRegion
	public void translateCanvas (android.graphics.Canvas) 
		float tinyOffset
		android.graphics.Canvas canvas
	public void translateEventInScreenToAppWindow (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void translateWindowLayout (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams params
	public void translateRectInAppWindowToScreen (android.graphics.Rect) 
		android.graphics.Rect rect
	public void translateRectInScreenToAppWindow (android.graphics.Rect) 
		android.graphics.Rect rect
	public void translatePointInScreenToAppWindow (android.graphics.PointF) 
		android.graphics.PointF point
		float scale
	public void translateLayoutParamsInAppWindowToScreen (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams params
	public android.graphics.Rect getTranslatedContentInsets (android.graphics.Rect) 
		android.graphics.Rect contentInsets
	public android.graphics.Rect getTranslatedVisibleInsets (android.graphics.Rect) 
		android.graphics.Rect visibleInsets
	public android.graphics.Region getTranslatedTouchableArea (android.graphics.Region) 
		android.graphics.Region touchableArea
}

android/content/res/StringBlock$Height.class
StringBlock.java
package android.content.res
 android.content.res.StringBlock$Height extends java.lang.Object implements android.text.style.LineHeightSpan$WithDensity  {
	private int mSize
	private static float sProportion
	public void  (int) 
		int size
	public void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt) 
		CharSequence text
		int start
		int end
		int spanstartv
		int v
		android.graphics.Paint$FontMetricsInt fm
	public void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt, android.text.TextPaint) 
		android.graphics.Paint p
		android.graphics.Rect r
		int need
		CharSequence text
		int start
		int end
		int spanstartv
		int v
		android.graphics.Paint$FontMetricsInt fm
		android.text.TextPaint paint
		int size
	static void  () 
}

android/content/res/Resources$NotFoundException.class
Resources.java
package android.content.res
public android.content.res.Resources$NotFoundException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/content/res/StringBlock$StyleIDs.class
StringBlock.java
package android.content.res
final android.content.res.StringBlock$StyleIDs extends java.lang.Object {
	private int boldId
	private int italicId
	private int underlineId
	private int ttId
	private int bigId
	private int smallId
	private int subId
	private int supId
	private int strikeId
	private int listItemId
	private int marqueeId
	void  () 
	static int access$000 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$100 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$200 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$300 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$400 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$500 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$600 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$700 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$800 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$900 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$1000 (android.content.res.StringBlock$StyleIDs) 
		android.content.res.StringBlock$StyleIDs x0
	static int access$002 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$102 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$202 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$302 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$402 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$502 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$702 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$602 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$802 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$902 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
	static int access$1002 (android.content.res.StringBlock$StyleIDs, int) 
		android.content.res.StringBlock$StyleIDs x0
		int x1
}

android/content/res/CompatibilityInfo$2.class
CompatibilityInfo.java
package android.content.res
final android.content.res.CompatibilityInfo$2 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.res.CompatibilityInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.res.CompatibilityInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/res/Configuration.class
Configuration.java
package android.content.res
public final android.content.res.Configuration extends java.lang.Object implements android.os.Parcelable java.lang.Comparable  {
	public static final android.content.res.Configuration EMPTY
	public float fontScale
	public int mcc
	public int mnc
	public static final int MNC_ZERO
	public java.util.Locale locale
	public boolean userSetLocale
	public static final int SCREENLAYOUT_SIZE_MASK
	public static final int SCREENLAYOUT_SIZE_UNDEFINED
	public static final int SCREENLAYOUT_SIZE_SMALL
	public static final int SCREENLAYOUT_SIZE_NORMAL
	public static final int SCREENLAYOUT_SIZE_LARGE
	public static final int SCREENLAYOUT_SIZE_XLARGE
	public static final int SCREENLAYOUT_LONG_MASK
	public static final int SCREENLAYOUT_LONG_UNDEFINED
	public static final int SCREENLAYOUT_LONG_NO
	public static final int SCREENLAYOUT_LONG_YES
	public static final int SCREENLAYOUT_LAYOUTDIR_MASK
	public static final int SCREENLAYOUT_LAYOUTDIR_SHIFT
	public static final int SCREENLAYOUT_LAYOUTDIR_UNDEFINED
	public static final int SCREENLAYOUT_LAYOUTDIR_LTR
	public static final int SCREENLAYOUT_LAYOUTDIR_RTL
	public static final int SCREENLAYOUT_UNDEFINED
	public static final int SCREENLAYOUT_COMPAT_NEEDED
	public int screenLayout
	public static final int TOUCHSCREEN_UNDEFINED
	public static final int TOUCHSCREEN_NOTOUCH
	public static final int TOUCHSCREEN_STYLUS
	public static final int TOUCHSCREEN_FINGER
	public int touchscreen
	public static final int KEYBOARD_UNDEFINED
	public static final int KEYBOARD_NOKEYS
	public static final int KEYBOARD_QWERTY
	public static final int KEYBOARD_12KEY
	public int keyboard
	public static final int KEYBOARDHIDDEN_UNDEFINED
	public static final int KEYBOARDHIDDEN_NO
	public static final int KEYBOARDHIDDEN_YES
	public static final int KEYBOARDHIDDEN_SOFT
	public int keyboardHidden
	public static final int HARDKEYBOARDHIDDEN_UNDEFINED
	public static final int HARDKEYBOARDHIDDEN_NO
	public static final int HARDKEYBOARDHIDDEN_YES
	public int hardKeyboardHidden
	public static final int NAVIGATION_UNDEFINED
	public static final int NAVIGATION_NONAV
	public static final int NAVIGATION_DPAD
	public static final int NAVIGATION_TRACKBALL
	public static final int NAVIGATION_WHEEL
	public int navigation
	public static final int NAVIGATIONHIDDEN_UNDEFINED
	public static final int NAVIGATIONHIDDEN_NO
	public static final int NAVIGATIONHIDDEN_YES
	public int navigationHidden
	public static final int ORIENTATION_UNDEFINED
	public static final int ORIENTATION_PORTRAIT
	public static final int ORIENTATION_LANDSCAPE
	public static final int ORIENTATION_SQUARE
	public int orientation
	public static final int UI_MODE_TYPE_MASK
	public static final int UI_MODE_TYPE_UNDEFINED
	public static final int UI_MODE_TYPE_NORMAL
	public static final int UI_MODE_TYPE_DESK
	public static final int UI_MODE_TYPE_CAR
	public static final int UI_MODE_TYPE_TELEVISION
	public static final int UI_MODE_TYPE_APPLIANCE
	public static final int UI_MODE_NIGHT_MASK
	public static final int UI_MODE_NIGHT_UNDEFINED
	public static final int UI_MODE_NIGHT_NO
	public static final int UI_MODE_NIGHT_YES
	public int uiMode
	public static final int SCREEN_WIDTH_DP_UNDEFINED
	public int screenWidthDp
	public static final int SCREEN_HEIGHT_DP_UNDEFINED
	public int screenHeightDp
	public static final int SMALLEST_SCREEN_WIDTH_DP_UNDEFINED
	public int smallestScreenWidthDp
	public static final int DENSITY_DPI_UNDEFINED
	public int densityDpi
	public int compatScreenWidthDp
	public int compatScreenHeightDp
	public int compatSmallestScreenWidthDp
	public int seq
	public static final int NATIVE_CONFIG_MCC
	public static final int NATIVE_CONFIG_MNC
	public static final int NATIVE_CONFIG_LOCALE
	public static final int NATIVE_CONFIG_TOUCHSCREEN
	public static final int NATIVE_CONFIG_KEYBOARD
	public static final int NATIVE_CONFIG_KEYBOARD_HIDDEN
	public static final int NATIVE_CONFIG_NAVIGATION
	public static final int NATIVE_CONFIG_ORIENTATION
	public static final int NATIVE_CONFIG_DENSITY
	public static final int NATIVE_CONFIG_SCREEN_SIZE
	public static final int NATIVE_CONFIG_VERSION
	public static final int NATIVE_CONFIG_SCREEN_LAYOUT
	public static final int NATIVE_CONFIG_UI_MODE
	public static final int NATIVE_CONFIG_SMALLEST_SCREEN_SIZE
	public static final int NATIVE_CONFIG_LAYOUTDIR
	public static final android.os.Parcelable$Creator CREATOR
	public static int resetScreenLayout (int) 
		int curLayout
	public static int reduceScreenLayout (int, int, int) 
		int screenLayoutSize
		boolean screenLayoutLong
		boolean screenLayoutCompatNeeded
		int screenLayoutSize
		int screenLayoutSize
		boolean screenLayoutCompatNeeded
		boolean screenLayoutLong
		int curLayout
		int longSizeDp
		int shortSizeDp
		int screenLayoutSize
		boolean screenLayoutLong
		boolean screenLayoutCompatNeeded
		int curSize
	public boolean isLayoutSizeAtLeast (int) 
		int size
		int cur
	public void  () 
	public void  (android.content.res.Configuration) 
		android.content.res.Configuration o
	public void setTo (android.content.res.Configuration) 
		android.content.res.Configuration o
	public java.lang.String toString () 
		StringBuilder sb
		int layoutDir
	public void setToDefaults () 
	public void makeDefault () 
	public int updateFrom (android.content.res.Configuration) 
		android.content.res.Configuration delta
		int changed
		int deltaScreenLayoutDir
	public int diff (android.content.res.Configuration) 
		android.content.res.Configuration delta
		int changed
		int deltaScreenLayoutDir
	public static boolean needNewResources (int, int) 
		int configChanges
		int interestingChanges
	public boolean isOtherSeqNewer (android.content.res.Configuration) 
		android.content.res.Configuration other
		int diff
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public int compareTo (android.content.res.Configuration) 
		android.content.res.Configuration that
		int n
		float a
		float b
	public boolean equals (android.content.res.Configuration) 
		android.content.res.Configuration that
	public boolean equals (java.lang.Object) 
		ClassCastException e
		Object that
	public int hashCode () 
		int result
	public void setLocale (java.util.Locale) 
		java.util.Locale loc
	public int getLayoutDirection () 
	public void setLayoutDirection (java.util.Locale) 
		java.util.Locale locale
		int layoutDirection
	private static int getScreenLayoutNoDirection (int) 
		int screenLayout
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (android.os.Parcel, android.content.res.Configuration$1) 
		android.os.Parcel x0
		android.content.res.Configuration$1 x1
	static void  () 
}

android/content/res/AssetFileDescriptor.class
AssetFileDescriptor.java
package android.content.res
public android.content.res.AssetFileDescriptor extends java.lang.Object implements android.os.Parcelable java.io.Closeable  {
	public static final long UNKNOWN_LENGTH
	private final android.os.ParcelFileDescriptor mFd
	private final long mStartOffset
	private final long mLength
	private final android.os.Bundle mExtras
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.ParcelFileDescriptor, long, long) 
		android.os.ParcelFileDescriptor fd
		long startOffset
		long length
	public void  (android.os.ParcelFileDescriptor, long, long, android.os.Bundle) 
		android.os.ParcelFileDescriptor fd
		long startOffset
		long length
		android.os.Bundle extras
	public android.os.ParcelFileDescriptor getParcelFileDescriptor () 
	public java.io.FileDescriptor getFileDescriptor () 
	public long getStartOffset () 
	public android.os.Bundle getExtras () 
	public long getLength () 
		long len
	public long getDeclaredLength () 
	public void close ()  throws java.io.IOException 
	public java.io.FileInputStream createInputStream ()  throws java.io.IOException 
	public java.io.FileOutputStream createOutputStream ()  throws java.io.IOException 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	void  (android.os.Parcel) 
		android.os.Parcel src
	static void  () 
}

android/content/res/AssetManager.class
AssetManager.java
package android.content.res
public final android.content.res.AssetManager extends java.lang.Object {
	public static final int ACCESS_UNKNOWN
	public static final int ACCESS_RANDOM
	public static final int ACCESS_STREAMING
	public static final int ACCESS_BUFFER
	private static final String TAG
	private static final boolean localLOGV
	private static final boolean DEBUG_REFS
	private static final Object sSync
	static android.content.res.AssetManager sSystem
	private final android.util.TypedValue mValue
	private final long[] mOffsets
	private long mObject
	private android.content.res.StringBlock[] mStringBlocks
	private int mNumRefs
	private boolean mOpen
	private java.util.HashMap mRefStacks
	static final int STYLE_NUM_ENTRIES
	static final int STYLE_TYPE
	static final int STYLE_DATA
	static final int STYLE_ASSET_COOKIE
	static final int STYLE_RESOURCE_ID
	static final int STYLE_CHANGING_CONFIGURATIONS
	static final int STYLE_DENSITY
	public void  () 
	private static void ensureSystemAssets () 
		android.content.res.AssetManager system
	private void  (boolean) 
		boolean isSystem
	public static android.content.res.AssetManager getSystem () 
	public void close () 
	final java.lang.CharSequence getResourceText (int) 
		android.util.TypedValue tmpValue
		int block
		int ident
	final java.lang.CharSequence getResourceBagText (int, int) 
		android.util.TypedValue tmpValue
		int block
		int ident
		int bagEntryId
	final java.lang.String[] getResourceStringArray (int) 
		int id
		String[] retArray
	final boolean getResourceValue (int, int, android.util.TypedValue, boolean) 
		int ident
		int density
		android.util.TypedValue outValue
		boolean resolveRefs
		int block
	final java.lang.CharSequence[] getResourceTextArray (int) 
		int block
		int index
		int i
		int j
		int id
		int[] rawInfoArray
		int rawInfoArrayLen
		int infoArrayLen
		CharSequence[] retArray
	final boolean getThemeValue (long, int, android.util.TypedValue, boolean) 
		android.content.res.StringBlock[] blocks
		long theme
		int ident
		android.util.TypedValue outValue
		boolean resolveRefs
		int block
	final void ensureStringBlocks () 
	final void makeStringBlocks (boolean) 
		int i
		boolean copyFromSystem
		int sysNum
		int num
	final java.lang.CharSequence getPooledString (int, int) 
		int block
		int id
	public final java.io.InputStream open (java.lang.String)  throws java.io.IOException 
		String fileName
	public final java.io.InputStream open (java.lang.String, int)  throws java.io.IOException 
		android.content.res.AssetManager$AssetInputStream res
		long asset
		String fileName
		int accessMode
	public final android.content.res.AssetFileDescriptor openFd (java.lang.String)  throws java.io.IOException 
		android.os.ParcelFileDescriptor pfd
		String fileName
	public final native java.lang.String[] list (java.lang.String)  throws java.io.IOException 
	public final java.io.InputStream openNonAsset (java.lang.String)  throws java.io.IOException 
		String fileName
	public final java.io.InputStream openNonAsset (java.lang.String, int)  throws java.io.IOException 
		String fileName
		int accessMode
	public final java.io.InputStream openNonAsset (int, java.lang.String)  throws java.io.IOException 
		int cookie
		String fileName
	public final java.io.InputStream openNonAsset (int, java.lang.String, int)  throws java.io.IOException 
		android.content.res.AssetManager$AssetInputStream res
		long asset
		int cookie
		String fileName
		int accessMode
	public final android.content.res.AssetFileDescriptor openNonAssetFd (java.lang.String)  throws java.io.IOException 
		String fileName
	public final android.content.res.AssetFileDescriptor openNonAssetFd (int, java.lang.String)  throws java.io.IOException 
		android.os.ParcelFileDescriptor pfd
		int cookie
		String fileName
	public final android.content.res.XmlResourceParser openXmlResourceParser (java.lang.String)  throws java.io.IOException 
		String fileName
	public final android.content.res.XmlResourceParser openXmlResourceParser (int, java.lang.String)  throws java.io.IOException 
		int cookie
		String fileName
		android.content.res.XmlBlock block
		android.content.res.XmlResourceParser rp
	final android.content.res.XmlBlock openXmlBlockAsset (java.lang.String)  throws java.io.IOException 
		String fileName
	final android.content.res.XmlBlock openXmlBlockAsset (int, java.lang.String)  throws java.io.IOException 
		android.content.res.XmlBlock res
		long xmlBlock
		int cookie
		String fileName
	void xmlBlockGone (int) 
		int id
	final long createTheme () 
		long res
	final void releaseTheme (long) 
		long theme
	protected void finalize ()  throws java.lang.Throwable 
	public final int addAssetPath (java.lang.String) 
		String path
		int res
	private final native int addAssetPathNative (java.lang.String) 
	public final native int addOverlayPath (java.lang.String) 
	public final int[] addAssetPaths (java.lang.String[]) 
		int i
		String[] paths
		int[] cookies
	public final native boolean isUpToDate () 
	public final native void setLocale (java.lang.String) 
	public final native java.lang.String[] getLocales () 
	public final native void setConfiguration (int, int, java.lang.String, int, int, int, int, int, int, int, int, int, int, int, int, int, int) 
	final native int getResourceIdentifier (java.lang.String, java.lang.String, java.lang.String) 
	final native java.lang.String getResourceName (int) 
	final native java.lang.String getResourcePackageName (int) 
	final native java.lang.String getResourceTypeName (int) 
	final native java.lang.String getResourceEntryName (int) 
	private final native long openAsset (java.lang.String, int) 
	private final native android.os.ParcelFileDescriptor openAssetFd (java.lang.String, long[])  throws java.io.IOException 
	private final native long openNonAssetNative (int, java.lang.String, int) 
	private native android.os.ParcelFileDescriptor openNonAssetFdNative (int, java.lang.String, long[])  throws java.io.IOException 
	private final native void destroyAsset (long) 
	private final native int readAssetChar (long) 
	private final native int readAsset (long, byte[], int, int) 
	private final native long seekAsset (long, long, int) 
	private final native long getAssetLength (long) 
	private final native long getAssetRemainingLength (long) 
	private final native int loadResourceValue (int, short, android.util.TypedValue, boolean) 
	private final native int loadResourceBagValue (int, int, android.util.TypedValue, boolean) 
	static final native boolean applyStyle (long, int, int, long, int[], int[], int[]) 
	final native boolean retrieveAttributes (long, int[], int[], int[]) 
	final native int getArraySize (int) 
	final native int retrieveArray (int, int[]) 
	private final native int getStringBlockCount () 
	private final native long getNativeStringBlock (int) 
	public final native java.lang.String getCookieName (int) 
	public static final native int getGlobalAssetCount () 
	public static final native java.lang.String getAssetAllocations () 
	public static final native int getGlobalAssetManagerCount () 
	private final native long newTheme () 
	private final native void deleteTheme (long) 
	static final native void applyThemeStyle (long, int, boolean) 
	static final native void copyTheme (long, long) 
	static final native int loadThemeAttributeValue (long, int, android.util.TypedValue, boolean) 
	static final native void dumpTheme (long, int, java.lang.String, java.lang.String) 
	private final native long openXmlAssetNative (int, java.lang.String) 
	private final native java.lang.String[] getArrayStringResource (int) 
	private final native int[] getArrayStringInfo (int) 
	final native int[] getArrayIntResource (int) 
	private final native void init (boolean) 
	private final native void destroy () 
	private final void incRefsLocked (long) 
		long id
	private final void decRefsLocked (long) 
		long id
	static long access$100 (android.content.res.AssetManager, long) 
		android.content.res.AssetManager x0
		long x1
	static int access$200 (android.content.res.AssetManager, long) 
		android.content.res.AssetManager x0
		long x1
	static long access$300 (android.content.res.AssetManager, long) 
		android.content.res.AssetManager x0
		long x1
	static void access$400 (android.content.res.AssetManager, long) 
		android.content.res.AssetManager x0
		long x1
	static void access$500 (android.content.res.AssetManager, long) 
		android.content.res.AssetManager x0
		long x1
	static long access$600 (android.content.res.AssetManager, long, long, int) 
		android.content.res.AssetManager x0
		long x1
		long x2
		int x3
	static int access$700 (android.content.res.AssetManager, long, byte[], int, int) 
		android.content.res.AssetManager x0
		long x1
		byte[] x2
		int x3
		int x4
	static void  () 
}

android/content/res/AssetFileDescriptor$AutoCloseInputStream.class
AssetFileDescriptor.java
package android.content.res
public android.content.res.AssetFileDescriptor$AutoCloseInputStream extends android.os.ParcelFileDescriptor$AutoCloseInputStream {
	private long mRemaining
	public void  (android.content.res.AssetFileDescriptor)  throws java.io.IOException 
		android.content.res.AssetFileDescriptor fd
	public int available ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		byte[] buffer
		int result
	public int read (byte[], int, int)  throws java.io.IOException 
		int res
		byte[] buffer
		int offset
		int count
	public int read (byte[])  throws java.io.IOException 
		byte[] buffer
	public long skip (long)  throws java.io.IOException 
		long res
		long count
	public void mark (int) 
		int readlimit
	public boolean markSupported () 
	public synchronized void reset ()  throws java.io.IOException 
}

android/content/res/Resources$Theme.class
Resources.java
package android.content.res
public final android.content.res.Resources$Theme extends java.lang.Object {
	private final android.content.res.AssetManager mAssets
	private final long mTheme
	final android.content.res.Resources this$0
	public void applyStyle (int, boolean) 
		int resid
		boolean force
	public void setTo (android.content.res.Resources$Theme) 
		android.content.res.Resources$Theme other
	public android.content.res.TypedArray obtainStyledAttributes (int[]) 
		int[] attrs
		int len
		android.content.res.TypedArray array
	public android.content.res.TypedArray obtainStyledAttributes (int, int[])  throws android.content.res.Resources$NotFoundException 
		int resid
		int[] attrs
		int len
		android.content.res.TypedArray array
	public android.content.res.TypedArray obtainStyledAttributes (android.util.AttributeSet, int[], int, int) 
		android.util.AttributeSet set
		int[] attrs
		int defStyleAttr
		int defStyleRes
		int len
		android.content.res.TypedArray array
		android.content.res.XmlBlock$Parser parser
	public boolean resolveAttribute (int, android.util.TypedValue, boolean) 
		int resid
		android.util.TypedValue outValue
		boolean resolveRefs
		boolean got
	public void dump (int, java.lang.String, java.lang.String) 
		int priority
		String tag
		String prefix
	protected void finalize ()  throws java.lang.Throwable 
	void  (android.content.res.Resources) 
}

android/content/res/AssetFileDescriptor$1.class
AssetFileDescriptor.java
package android.content.res
final android.content.res.AssetFileDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.res.AssetFileDescriptor createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.res.AssetFileDescriptor[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/res/TypedArray.class
TypedArray.java
package android.content.res
public android.content.res.TypedArray extends java.lang.Object {
	private final android.content.res.Resources mResources
	android.content.res.XmlBlock$Parser mXml
	int[] mRsrcs
	int[] mData
	int[] mIndices
	int mLength
	android.util.TypedValue mValue
	public int length () 
	public int getIndexCount () 
	public int getIndex (int) 
		int at
	public android.content.res.Resources getResources () 
	public java.lang.CharSequence getText (int) 
		int index
		int[] data
		int type
		android.util.TypedValue v
	public java.lang.String getString (int) 
		CharSequence cs
		int index
		int[] data
		int type
		android.util.TypedValue v
	public java.lang.String getNonResourceString (int) 
		int cookie
		int index
		int[] data
		int type
	public java.lang.String getNonConfigurationString (int, int) 
		CharSequence cs
		int index
		int allowedChangingConfigs
		int[] data
		int type
		android.util.TypedValue v
	public boolean getBoolean (int, boolean) 
		int index
		boolean defValue
		int[] data
		int type
		android.util.TypedValue v
	public int getInt (int, int) 
		int index
		int defValue
		int[] data
		int type
		android.util.TypedValue v
	public float getFloat (int, float) 
		CharSequence str
		int index
		float defValue
		int[] data
		int type
		android.util.TypedValue v
	public int getColor (int, int) 
		android.content.res.ColorStateList csl
		android.util.TypedValue value
		int index
		int defValue
		int[] data
		int type
	public android.content.res.ColorStateList getColorStateList (int) 
		int index
		android.util.TypedValue value
	public int getInteger (int, int) 
		int index
		int defValue
		int[] data
		int type
	public float getDimension (int, float) 
		int index
		float defValue
		int[] data
		int type
	public int getDimensionPixelOffset (int, int) 
		int index
		int defValue
		int[] data
		int type
	public int getDimensionPixelSize (int, int) 
		int index
		int defValue
		int[] data
		int type
	public int getLayoutDimension (int, java.lang.String) 
		int index
		String name
		int[] data
		int type
	public int getLayoutDimension (int, int) 
		int index
		int defValue
		int[] data
		int type
	public float getFraction (int, int, int, float) 
		int index
		int base
		int pbase
		float defValue
		int[] data
		int type
	public int getResourceId (int, int) 
		int resid
		int index
		int defValue
		int[] data
	public android.graphics.drawable.Drawable getDrawable (int) 
		int index
		android.util.TypedValue value
	public java.lang.CharSequence[] getTextArray (int) 
		int index
		android.util.TypedValue value
	public boolean getValue (int, android.util.TypedValue) 
		int index
		android.util.TypedValue outValue
	public boolean hasValue (int) 
		int index
		int[] data
		int type
	public android.util.TypedValue peekValue (int) 
		int index
		android.util.TypedValue value
	public java.lang.String getPositionDescription () 
	public void recycle () 
		android.content.res.TypedArray cached
	private boolean getValueAt (int, android.util.TypedValue) 
		int index
		android.util.TypedValue outValue
		int[] data
		int type
	private java.lang.CharSequence loadStringValueAt (int) 
		int index
		int[] data
		int cookie
	void  (android.content.res.Resources, int[], int[], int) 
		android.content.res.Resources resources
		int[] data
		int[] indices
		int len
	public java.lang.String toString () 
}

android/content/res/XmlResourceParser.class
XmlResourceParser.java
package android.content.res
public abstract android.content.res.XmlResourceParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser android.util.AttributeSet java.lang.AutoCloseable  {
	public abstract void close () 
}

android/content/res/ResourcesKey.class
ResourcesKey.java
package android.content.res
public final android.content.res.ResourcesKey extends java.lang.Object {
	final String mResDir
	final float mScale
	private final int mHash
	private final android.os.IBinder mToken
	public final int mDisplayId
	public final android.content.res.Configuration mOverrideConfiguration
	public void  (java.lang.String, int, android.content.res.Configuration, float, android.os.IBinder) 
		String resDir
		int displayId
		android.content.res.Configuration overrideConfiguration
		float scale
		android.os.IBinder token
		int hash
	public boolean hasOverrideConfiguration () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.content.res.ResourcesKey peer
	public java.lang.String toString () 
}

android/content/res/AssetManager$1.class
AssetManager.java
package android.content.res
 android.content.res.AssetManager$1 extends java.lang.Object {
}

android/content/res/StringBlock.class
StringBlock.java
package android.content.res
final android.content.res.StringBlock extends java.lang.Object {
	private static final String TAG
	private static final boolean localLOGV
	private final long mNative
	private final boolean mUseSparse
	private final boolean mOwnsNative
	private CharSequence[] mStrings
	private android.util.SparseArray mSparseStrings
	android.content.res.StringBlock$StyleIDs mStyleIDs
	public void  (byte[], boolean) 
		byte[] data
		boolean useSparse
	public void  (byte[], int, int, boolean) 
		byte[] data
		int offset
		int size
		boolean useSparse
	public java.lang.CharSequence get (int) 
		CharSequence res
		CharSequence res
		int num
		int styleId
		String styleTag
		int styleIndex
		String str
		CharSequence res
		int[] style
		int idx
	protected void finalize ()  throws java.lang.Throwable 
	private java.lang.CharSequence applyStyles (java.lang.String, int[], android.content.res.StringBlock$StyleIDs) 
		int size
		int size
		String sub
		String sub
		int eq
		String key
		String value
		int next
		int t
		int len
		String tag
		int type
		String str
		int[] style
		android.content.res.StringBlock$StyleIDs ids
		android.text.SpannableString buffer
		int i
	private static android.text.style.CharacterStyle getColor (java.lang.String, boolean) 
		android.content.res.ColorStateList colors
		android.content.res.Resources res
		String name
		int colorRes
		String color
		boolean foreground
		int c
	private static void addParagraphSpan (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable buffer
		Object what
		int start
		int end
		int len
	private static java.lang.String subtag (java.lang.String, java.lang.String) 
		String full
		String attribute
		int start
		int end
	void  (long, boolean) 
		long obj
		boolean useSparse
	private static native long nativeCreate (byte[], int, int) 
	private static native int nativeGetSize (long) 
	private static native java.lang.String nativeGetString (long, int) 
	private static native int[] nativeGetStyle (long, int) 
	private static native void nativeDestroy (long) 
}

android/content/res/CompatibilityInfo$1.class
CompatibilityInfo.java
package android.content.res
final android.content.res.CompatibilityInfo$1 extends android.content.res.CompatibilityInfo {
	void  () 
}

android/content/res/AssetManager$AssetInputStream.class
AssetManager.java
package android.content.res
public final android.content.res.AssetManager$AssetInputStream extends java.io.InputStream {
	private long mAsset
	private long mLength
	private long mMarkPos
	final android.content.res.AssetManager this$0
	public final int getAssetInt () 
	public final long getNativeAsset () 
	private void  (android.content.res.AssetManager, long) 
		long asset
	public final int read ()  throws java.io.IOException 
	public final boolean markSupported () 
	public final int available ()  throws java.io.IOException 
		long len
	public final void close ()  throws java.io.IOException 
	public final void mark (int) 
		int readlimit
	public final void reset ()  throws java.io.IOException 
	public final int read (byte[])  throws java.io.IOException 
		byte[] b
	public final int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public final long skip (long)  throws java.io.IOException 
		long n
		long pos
	protected void finalize ()  throws java.lang.Throwable 
	void  (android.content.res.AssetManager, long, android.content.res.AssetManager$1) 
		android.content.res.AssetManager x0
		long x1
		android.content.res.AssetManager$1 x2
}

android/content/res/Configuration$1.class
Configuration.java
package android.content.res
final android.content.res.Configuration$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.res.Configuration createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.res.Configuration[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/res/ColorStateList.class
ColorStateList.java
package android.content.res
public android.content.res.ColorStateList extends java.lang.Object implements android.os.Parcelable  {
	private int[][] mStateSpecs
	private int[] mColors
	private int mDefaultColor
	private static final int[][] EMPTY
	private static final android.util.SparseArray sCache
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	public void  (int[][], int[]) 
		int i
		int[][] states
		int[] colors
	public static android.content.res.ColorStateList valueOf (int) 
		java.lang.ref.WeakReference ref
		android.content.res.ColorStateList csl
		int color
	public static android.content.res.ColorStateList createFromXml (android.content.res.Resources, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
	private static android.content.res.ColorStateList createFromXmlInner (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.ColorStateList colorStateList
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.ColorStateList colorStateList
		String name
	public android.content.res.ColorStateList withAlpha (int) 
		int i
		int alpha
		int[] colors
		int len
	private void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int stateResId
		int[] ncolor
		int[][] nstate
		int colorRes
		int color
		boolean haveColor
		int i
		int j
		int numAttrs
		int[] stateSpec
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		int innerDepth
		int listAllocated
		int listSize
		int[] colorList
		int[][] stateSpecList
	public boolean isStateful () 
	public int getColorForState (int[], int) 
		int[] stateSpec
		int i
		int[] stateSet
		int defaultColor
		int setLength
	public int getDefaultColor () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel dest
		int flags
		int N
	static void  () 
}

android/content/res/XmlBlock.class
XmlBlock.java
package android.content.res
final android.content.res.XmlBlock extends java.lang.Object {
	private static final boolean DEBUG
	private final android.content.res.AssetManager mAssets
	private final long mNative
	final android.content.res.StringBlock mStrings
	private boolean mOpen
	private int mOpenCount
	public void  (byte[]) 
		byte[] data
	public void  (byte[], int, int) 
		byte[] data
		int offset
		int size
	public void close () 
	private void decOpenCountLocked () 
	public android.content.res.XmlResourceParser newParser () 
	protected void finalize ()  throws java.lang.Throwable 
	void  (android.content.res.AssetManager, long) 
		android.content.res.AssetManager assets
		long xmlBlock
	private static final native long nativeCreate (byte[], int, int) 
	private static final native long nativeGetStringBlock (long) 
	private static final native long nativeCreateParseState (long) 
	static final native int nativeNext (long) 
	private static final native int nativeGetNamespace (long) 
	static final native int nativeGetName (long) 
	private static final native int nativeGetText (long) 
	private static final native int nativeGetLineNumber (long) 
	private static final native int nativeGetAttributeCount (long) 
	private static final native int nativeGetAttributeNamespace (long, int) 
	private static final native int nativeGetAttributeName (long, int) 
	private static final native int nativeGetAttributeResource (long, int) 
	private static final native int nativeGetAttributeDataType (long, int) 
	private static final native int nativeGetAttributeData (long, int) 
	private static final native int nativeGetAttributeStringValue (long, int) 
	private static final native int nativeGetIdAttribute (long) 
	private static final native int nativeGetClassAttribute (long) 
	private static final native int nativeGetStyleAttribute (long) 
	private static final native int nativeGetAttributeIndex (long, java.lang.String, java.lang.String) 
	private static final native void nativeDestroyParseState (long) 
	private static final native void nativeDestroy (long) 
	static int access$008 (android.content.res.XmlBlock) 
		android.content.res.XmlBlock x0
	static int access$100 (long) 
		long x0
	static int access$200 (long) 
		long x0
	static int access$300 (long) 
		long x0
	static int access$400 (long, int) 
		long x0
		int x1
	static int access$500 (long, int) 
		long x0
		int x1
	static int access$600 (long) 
		long x0
	static int access$700 (long, int) 
		long x0
		int x1
	static int access$800 (long, int) 
		long x0
		int x1
	static int access$900 (long, int) 
		long x0
		int x1
	static int access$1000 (long, java.lang.String, java.lang.String) 
		long x0
		String x1
		String x2
	static int access$1100 (long, int) 
		long x0
		int x1
	static int access$1200 (long) 
		long x0
	static int access$1300 (long) 
		long x0
	static int access$1400 (long) 
		long x0
	static void access$1500 (long) 
		long x0
	static void access$1600 (android.content.res.XmlBlock) 
		android.content.res.XmlBlock x0
}

android/content/ContentResolver$OpenResourceIdResult.class
ContentResolver.java
package android.content
public android.content.ContentResolver$OpenResourceIdResult extends java.lang.Object {
	public android.content.res.Resources r
	public int id
	final android.content.ContentResolver this$0
	public void  (android.content.ContentResolver) 
}

android/content/ContentUris.class
ContentUris.java
package android.content
public android.content.ContentUris extends java.lang.Object {
	public void  () 
	public static long parseId (android.net.Uri) 
		android.net.Uri contentUri
		String last
	public static android.net.Uri$Builder appendId (android.net.Uri$Builder, long) 
		android.net.Uri$Builder builder
		long id
	public static android.net.Uri withAppendedId (android.net.Uri, long) 
		android.net.Uri contentUri
		long id
}

android/content/IntentSender$FinishedDispatcher.class
IntentSender.java
package android.content
 android.content.IntentSender$FinishedDispatcher extends android.content.IIntentReceiver$Stub implements java.lang.Runnable  {
	private final android.content.IntentSender mIntentSender
	private final android.content.IntentSender$OnFinished mWho
	private final android.os.Handler mHandler
	private android.content.Intent mIntent
	private int mResultCode
	private String mResultData
	private android.os.Bundle mResultExtras
	void  (android.content.IntentSender, android.content.IntentSender$OnFinished, android.os.Handler) 
		android.content.IntentSender pi
		android.content.IntentSender$OnFinished who
		android.os.Handler handler
	public void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int) 
		android.content.Intent intent
		int resultCode
		String data
		android.os.Bundle extras
		boolean serialized
		boolean sticky
		int sendingUser
	public void run () 
}

android/content/IClipboard$Stub$Proxy.class
IClipboard.java
package android.content
 android.content.IClipboard$Stub$Proxy extends java.lang.Object implements android.content.IClipboard  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setPrimaryClip (android.content.ClipData, java.lang.String)  throws android.os.RemoteException 
		android.content.ClipData clip
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.ClipData getPrimaryClip (java.lang.String)  throws android.os.RemoteException 
		android.content.ClipData _result
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ClipData _result
	public android.content.ClipDescription getPrimaryClipDescription (java.lang.String)  throws android.os.RemoteException 
		android.content.ClipDescription _result
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ClipDescription _result
	public boolean hasPrimaryClip (java.lang.String)  throws android.os.RemoteException 
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void addPrimaryClipChangedListener (android.content.IOnPrimaryClipChangedListener, java.lang.String)  throws android.os.RemoteException 
		android.content.IOnPrimaryClipChangedListener listener
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removePrimaryClipChangedListener (android.content.IOnPrimaryClipChangedListener)  throws android.os.RemoteException 
		android.content.IOnPrimaryClipChangedListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasClipboardText (java.lang.String)  throws android.os.RemoteException 
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/content/AsyncTaskLoader$LoadTask.class
AsyncTaskLoader.java
package android.content
final android.content.AsyncTaskLoader$LoadTask extends android.os.AsyncTask implements java.lang.Runnable  {
	private final java.util.concurrent.CountDownLatch mDone
	boolean waiting
	final android.content.AsyncTaskLoader this$0
	void  (android.content.AsyncTaskLoader) 
	protected transient java.lang.Object doInBackground (java.lang.Void[]) 
		Object data
		android.os.OperationCanceledException ex
		Void[] params
	protected void onPostExecute (java.lang.Object) 
		Object data
	protected void onCancelled (java.lang.Object) 
		Object data
	public void run () 
	public void waitForLoader () 
		InterruptedException e
	protected volatile java.lang.Object doInBackground (java.lang.Object[]) 
		Object[] x0
}

android/content/IntentFilter.class
IntentFilter.java
package android.content
public android.content.IntentFilter extends java.lang.Object implements android.os.Parcelable  {
	private static final String SGLOB_STR
	private static final String PREFIX_STR
	private static final String LITERAL_STR
	private static final String PATH_STR
	private static final String PORT_STR
	private static final String HOST_STR
	private static final String AUTH_STR
	private static final String SSP_STR
	private static final String SCHEME_STR
	private static final String TYPE_STR
	private static final String CAT_STR
	private static final String NAME_STR
	private static final String ACTION_STR
	public static final int SYSTEM_HIGH_PRIORITY
	public static final int SYSTEM_LOW_PRIORITY
	public static final int MATCH_CATEGORY_MASK
	public static final int MATCH_ADJUSTMENT_MASK
	public static final int MATCH_ADJUSTMENT_NORMAL
	public static final int MATCH_CATEGORY_EMPTY
	public static final int MATCH_CATEGORY_SCHEME
	public static final int MATCH_CATEGORY_HOST
	public static final int MATCH_CATEGORY_PORT
	public static final int MATCH_CATEGORY_PATH
	public static final int MATCH_CATEGORY_SCHEME_SPECIFIC_PART
	public static final int MATCH_CATEGORY_TYPE
	public static final int NO_MATCH_TYPE
	public static final int NO_MATCH_DATA
	public static final int NO_MATCH_ACTION
	public static final int NO_MATCH_CATEGORY
	private int mPriority
	private final java.util.ArrayList mActions
	private java.util.ArrayList mCategories
	private java.util.ArrayList mDataSchemes
	private java.util.ArrayList mDataSchemeSpecificParts
	private java.util.ArrayList mDataAuthorities
	private java.util.ArrayList mDataPaths
	private java.util.ArrayList mDataTypes
	private boolean mHasPartialTypes
	public static final android.os.Parcelable$Creator CREATOR
	private static int findStringInSet (java.lang.String[], java.lang.String, int[], int) 
		int i
		String[] set
		String string
		int[] lengths
		int lenPos
		int N
	private static java.lang.String[] addStringToSet (java.lang.String[], java.lang.String, int[], int) 
		String[] set
		String string
		int[] lengths
		int lenPos
		int N
		String[] newSet
	private static java.lang.String[] removeStringFromSet (java.lang.String[], java.lang.String, int[], int) 
		int copyLen
		String[] set
		String string
		int[] lengths
		int lenPos
		int pos
		int N
		String[] newSet
	public static android.content.IntentFilter create (java.lang.String, java.lang.String) 
		android.content.IntentFilter$MalformedMimeTypeException e
		String action
		String dataType
	public void  () 
	public void  (java.lang.String) 
		String action
	public void  (java.lang.String, java.lang.String)  throws android.content.IntentFilter$MalformedMimeTypeException 
		String action
		String dataType
	public void  (android.content.IntentFilter) 
		android.content.IntentFilter o
	public final void setPriority (int) 
		int priority
	public final int getPriority () 
	public final void addAction (java.lang.String) 
		String action
	public final int countActions () 
	public final java.lang.String getAction (int) 
		int index
	public final boolean hasAction (java.lang.String) 
		String action
	public final boolean matchAction (java.lang.String) 
		String action
	public final java.util.Iterator actionsIterator () 
	public final void addDataType (java.lang.String)  throws android.content.IntentFilter$MalformedMimeTypeException 
		String str
		String type
		int slashpos
		int typelen
	public final boolean hasDataType (java.lang.String) 
		String type
	public final int countDataTypes () 
	public final java.lang.String getDataType (int) 
		int index
	public final java.util.Iterator typesIterator () 
	public final void addDataScheme (java.lang.String) 
		String scheme
	public final int countDataSchemes () 
	public final java.lang.String getDataScheme (int) 
		int index
	public final boolean hasDataScheme (java.lang.String) 
		String scheme
	public final java.util.Iterator schemesIterator () 
	public final void addDataSchemeSpecificPart (java.lang.String, int) 
		String ssp
		int type
	public final void addDataSchemeSpecificPart (android.os.PatternMatcher) 
		android.os.PatternMatcher ssp
	public final int countDataSchemeSpecificParts () 
	public final android.os.PatternMatcher getDataSchemeSpecificPart (int) 
		int index
	public final boolean hasDataSchemeSpecificPart (java.lang.String) 
		android.os.PatternMatcher pe
		int i
		String data
		int numDataSchemeSpecificParts
	public final java.util.Iterator schemeSpecificPartsIterator () 
	public final void addDataAuthority (java.lang.String, java.lang.String) 
		String host
		String port
	public final void addDataAuthority (android.content.IntentFilter$AuthorityEntry) 
		android.content.IntentFilter$AuthorityEntry ent
	public final int countDataAuthorities () 
	public final android.content.IntentFilter$AuthorityEntry getDataAuthority (int) 
		int index
	public final boolean hasDataAuthority (android.net.Uri) 
		android.net.Uri data
	public final java.util.Iterator authoritiesIterator () 
	public final void addDataPath (java.lang.String, int) 
		String path
		int type
	public final void addDataPath (android.os.PatternMatcher) 
		android.os.PatternMatcher path
	public final int countDataPaths () 
	public final android.os.PatternMatcher getDataPath (int) 
		int index
	public final boolean hasDataPath (java.lang.String) 
		android.os.PatternMatcher pe
		int i
		String data
		int numDataPaths
	public final java.util.Iterator pathsIterator () 
	public final int matchDataAuthority (android.net.Uri) 
		android.content.IntentFilter$AuthorityEntry ae
		int match
		int i
		android.net.Uri data
		int numDataAuthorities
	public final int matchData (java.lang.String, java.lang.String, android.net.Uri) 
		java.util.ArrayList paths
		int authMatch
		java.util.ArrayList authorities
		java.util.ArrayList schemeSpecificParts
		String type
		String scheme
		android.net.Uri data
		java.util.ArrayList types
		java.util.ArrayList schemes
		int match
	public final void addCategory (java.lang.String) 
		String category
	public final int countCategories () 
	public final java.lang.String getCategory (int) 
		int index
	public final boolean hasCategory (java.lang.String) 
		String category
	public final java.util.Iterator categoriesIterator () 
	public final java.lang.String matchCategories (java.util.Set) 
		String category
		java.util.Set categories
		java.util.Iterator it
	public final int match (android.content.ContentResolver, android.content.Intent, boolean, java.lang.String) 
		android.content.ContentResolver resolver
		android.content.Intent intent
		boolean resolve
		String logTag
		String type
	public final int match (java.lang.String, java.lang.String, java.lang.String, android.net.Uri, java.util.Set, java.lang.String) 
		String action
		String type
		String scheme
		android.net.Uri data
		java.util.Set categories
		String logTag
		int dataMatch
		String categoryMismatch
	public void writeToXml (org.xmlpull.v1.XmlSerializer)  throws java.io.IOException 
		int i
		int i
		String type
		int i
		int i
		android.os.PatternMatcher pe
		int i
		android.content.IntentFilter$AuthorityEntry ae
		int i
		android.os.PatternMatcher pe
		int i
		org.xmlpull.v1.XmlSerializer serializer
		int N
	public void readFromXml (org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		String name
		android.content.IntentFilter$MalformedMimeTypeException e
		String name
		String name
		String ssp
		String host
		String port
		String path
		String tagName
		org.xmlpull.v1.XmlPullParser parser
		int outerDepth
		int type
	public void dump (android.util.Printer, java.lang.String) 
		java.util.Iterator it
		java.util.Iterator it
		java.util.Iterator it
		android.os.PatternMatcher pe
		java.util.Iterator it
		android.content.IntentFilter$AuthorityEntry ae
		java.util.Iterator it
		android.os.PatternMatcher pe
		java.util.Iterator it
		java.util.Iterator it
		android.util.Printer du
		String prefix
		StringBuilder sb
	public final int describeContents () 
	public final void writeToParcel (android.os.Parcel, int) 
		int i
		int N
		int i
		int N
		int i
		int N
		android.os.Parcel dest
		int flags
	public boolean debugCheck () 
	private void  (android.os.Parcel) 
		int i
		int i
		int i
		android.os.Parcel source
		int N
	private final boolean findMimeType (java.lang.String) 
		String v
		int i
		int numTypes
		String type
		java.util.ArrayList t
		int typeLength
		int slashpos
	void  (android.os.Parcel, android.content.IntentFilter$1) 
		android.os.Parcel x0
		android.content.IntentFilter$1 x1
	static void  () 
}

android/content/EventLogTags.class
EventLogTags.java
package android.content
public android.content.EventLogTags extends java.lang.Object {
	public static final int CONTENT_QUERY_SAMPLE
	public static final int CONTENT_UPDATE_SAMPLE
	public static final int BINDER_SAMPLE
	private void  () 
	public static void writeContentQuerySample (java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int) 
		String uri
		String projection
		String selection
		String sortorder
		int time
		String blockingPackage
		int samplePercent
	public static void writeContentUpdateSample (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, int) 
		String uri
		String operation
		String selection
		int time
		String blockingPackage
		int samplePercent
	public static void writeBinderSample (java.lang.String, int, int, java.lang.String, int) 
		String descriptor
		int methodNum
		int time
		String blockingPackage
		int samplePercent
}

android/content/SyncContext.class
SyncContext.java
package android.content
public android.content.SyncContext extends java.lang.Object {
	private android.content.ISyncContext mSyncContext
	private long mLastHeartbeatSendTime
	private static final long HEARTBEAT_SEND_INTERVAL_IN_MS
	public void  (android.content.ISyncContext) 
		android.content.ISyncContext syncContextInterface
	public void setStatusText (java.lang.String) 
		String message
	private void updateHeartbeat () 
		android.os.RemoteException e
		long now
	public void onFinished (android.content.SyncResult) 
		android.os.RemoteException e
		android.content.SyncResult result
	public android.os.IBinder getSyncContextBinder () 
}

android/content/AbstractThreadedSyncAdapter$SyncThread.class
AbstractThreadedSyncAdapter.java
package android.content
 android.content.AbstractThreadedSyncAdapter$SyncThread extends java.lang.Thread {
	private final android.content.SyncContext mSyncContext
	private final String mAuthority
	private final android.accounts.Account mAccount
	private final android.os.Bundle mExtras
	private final android.accounts.Account mThreadsKey
	final android.content.AbstractThreadedSyncAdapter this$0
	private void  (android.content.AbstractThreadedSyncAdapter, java.lang.String, android.content.SyncContext, java.lang.String, android.accounts.Account, android.os.Bundle) 
		String name
		android.content.SyncContext syncContext
		String authority
		android.accounts.Account account
		android.os.Bundle extras
	public void run () 
		android.content.SyncResult syncResult
		android.content.ContentProviderClient provider
	private boolean isCanceled () 
	void  (android.content.AbstractThreadedSyncAdapter, java.lang.String, android.content.SyncContext, java.lang.String, android.accounts.Account, android.os.Bundle, android.content.AbstractThreadedSyncAdapter$1) 
		android.content.AbstractThreadedSyncAdapter x0
		String x1
		android.content.SyncContext x2
		String x3
		android.accounts.Account x4
		android.os.Bundle x5
		android.content.AbstractThreadedSyncAdapter$1 x6
	static android.content.SyncContext access$700 (android.content.AbstractThreadedSyncAdapter$SyncThread) 
		android.content.AbstractThreadedSyncAdapter$SyncThread x0
}

android/content/ContentResolver.class
ContentResolver.java
package android.content
public abstract android.content.ContentResolver extends java.lang.Object {
	public static final String SYNC_EXTRAS_ACCOUNT
	public static final String SYNC_EXTRAS_EXPEDITED
	public static final String SYNC_EXTRAS_FORCE
	public static final String SYNC_EXTRAS_IGNORE_SETTINGS
	public static final String SYNC_EXTRAS_IGNORE_BACKOFF
	public static final String SYNC_EXTRAS_DO_NOT_RETRY
	public static final String SYNC_EXTRAS_MANUAL
	public static final String SYNC_EXTRAS_UPLOAD
	public static final String SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS
	public static final String SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS
	public static final String SYNC_EXTRAS_EXPECTED_UPLOAD
	public static final String SYNC_EXTRAS_EXPECTED_DOWNLOAD
	public static final String SYNC_EXTRAS_PRIORITY
	public static final String SYNC_EXTRAS_DISALLOW_METERED
	public static final String SYNC_EXTRAS_INITIALIZE
	public static final android.content.Intent ACTION_SYNC_CONN_STATUS_CHANGED
	public static final String SCHEME_CONTENT
	public static final String SCHEME_ANDROID_RESOURCE
	public static final String SCHEME_FILE
	public static final String CURSOR_ITEM_BASE_TYPE
	public static final String CURSOR_DIR_BASE_TYPE
	public static final int SYNC_ERROR_SYNC_ALREADY_IN_PROGRESS
	public static final int SYNC_ERROR_AUTHENTICATION
	public static final int SYNC_ERROR_IO
	public static final int SYNC_ERROR_PARSE
	public static final int SYNC_ERROR_CONFLICT
	public static final int SYNC_ERROR_TOO_MANY_DELETIONS
	public static final int SYNC_ERROR_TOO_MANY_RETRIES
	public static final int SYNC_ERROR_INTERNAL
	private static final String[] SYNC_ERROR_NAMES
	public static final int SYNC_OBSERVER_TYPE_SETTINGS
	public static final int SYNC_OBSERVER_TYPE_PENDING
	public static final int SYNC_OBSERVER_TYPE_ACTIVE
	public static final int SYNC_OBSERVER_TYPE_STATUS
	public static final int SYNC_OBSERVER_TYPE_ALL
	private static final boolean ENABLE_CONTENT_SAMPLE
	private static final int SLOW_THRESHOLD_MILLIS
	private final java.util.Random mRandom
	public static final String CONTENT_SERVICE_NAME
	private static android.content.IContentService sContentService
	private final android.content.Context mContext
	final String mPackageName
	private static final String TAG
	public static java.lang.String syncErrorToString (int) 
		int error
	public static int syncErrorStringToInt (java.lang.String) 
		int i
		int n
		NumberFormatException e
		String error
	public void  (android.content.Context) 
		android.content.Context context
	protected abstract android.content.IContentProvider acquireProvider (android.content.Context, java.lang.String) 
	protected android.content.IContentProvider acquireExistingProvider (android.content.Context, java.lang.String) 
		android.content.Context c
		String name
	public abstract boolean releaseProvider (android.content.IContentProvider) 
	protected abstract android.content.IContentProvider acquireUnstableProvider (android.content.Context, java.lang.String) 
	public abstract boolean releaseUnstableProvider (android.content.IContentProvider) 
	public abstract void unstableProviderDied (android.content.IContentProvider) 
	public void appNotRespondingViaProvider (android.content.IContentProvider) 
		android.content.IContentProvider icp
	public final java.lang.String getType (android.net.Uri) 
		android.os.RemoteException e
		Exception e
		String type
		android.os.RemoteException e
		Exception e
		android.net.Uri url
		android.content.IContentProvider provider
	public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String) 
		android.os.RemoteException e
		android.net.Uri url
		String mimeTypeFilter
		android.content.IContentProvider provider
	public final android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	public final android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal) 
		android.os.DeadObjectException e
		long startTime
		android.os.ICancellationSignal remoteCancellationSignal
		long durationMillis
		android.content.ContentResolver$CursorWrapperInner wrapper
		android.os.RemoteException e
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.CancellationSignal cancellationSignal
		android.content.IContentProvider unstableProvider
		android.content.IContentProvider stableProvider
		android.database.Cursor qCursor
	public final android.net.Uri canonicalize (android.net.Uri) 
		android.os.RemoteException e
		android.net.Uri url
		android.content.IContentProvider provider
	public final android.net.Uri uncanonicalize (android.net.Uri) 
		android.os.RemoteException e
		android.net.Uri url
		android.content.IContentProvider provider
	public final java.io.InputStream openInputStream (android.net.Uri)  throws java.io.FileNotFoundException 
		java.io.InputStream stream
		android.content.res.Resources$NotFoundException ex
		android.content.ContentResolver$OpenResourceIdResult r
		java.io.IOException e
		android.content.res.AssetFileDescriptor fd
		android.net.Uri uri
		String scheme
	public final java.io.OutputStream openOutputStream (android.net.Uri)  throws java.io.FileNotFoundException 
		android.net.Uri uri
	public final java.io.OutputStream openOutputStream (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		java.io.IOException e
		android.net.Uri uri
		String mode
		android.content.res.AssetFileDescriptor fd
	public final android.os.ParcelFileDescriptor openFileDescriptor (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
	public final android.os.ParcelFileDescriptor openFileDescriptor (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		java.io.IOException e
		android.net.Uri uri
		String mode
		android.os.CancellationSignal cancellationSignal
		android.content.res.AssetFileDescriptor afd
	public final android.content.res.AssetFileDescriptor openAssetFileDescriptor (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
	public final android.content.res.AssetFileDescriptor openAssetFileDescriptor (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.content.res.Resources$NotFoundException ex
		android.content.ContentResolver$OpenResourceIdResult r
		android.os.ParcelFileDescriptor pfd
		android.os.DeadObjectException e
		android.os.ICancellationSignal remoteCancellationSignal
		android.os.ParcelFileDescriptor pfd
		android.os.RemoteException e
		java.io.FileNotFoundException e
		android.content.IContentProvider unstableProvider
		android.content.IContentProvider stableProvider
		android.content.res.AssetFileDescriptor fd
		android.net.Uri uri
		String mode
		android.os.CancellationSignal cancellationSignal
		String scheme
	public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor (android.net.Uri, java.lang.String, android.os.Bundle)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
	public final android.content.res.AssetFileDescriptor openTypedAssetFileDescriptor (android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.os.DeadObjectException e
		android.os.ICancellationSignal remoteCancellationSignal
		android.os.ParcelFileDescriptor pfd
		android.os.RemoteException e
		java.io.FileNotFoundException e
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
		android.os.CancellationSignal cancellationSignal
		android.content.IContentProvider unstableProvider
		android.content.IContentProvider stableProvider
		android.content.res.AssetFileDescriptor fd
	public android.content.ContentResolver$OpenResourceIdResult getResourceId (android.net.Uri)  throws java.io.FileNotFoundException 
		android.content.pm.PackageManager$NameNotFoundException ex
		NumberFormatException e
		int id
		android.net.Uri uri
		String authority
		android.content.res.Resources r
		java.util.List path
		int len
		int id
		android.content.ContentResolver$OpenResourceIdResult res
	public final android.net.Uri insert (android.net.Uri, android.content.ContentValues) 
		long startTime
		android.net.Uri createdRow
		long durationMillis
		android.os.RemoteException e
		android.net.Uri url
		android.content.ContentValues values
		android.content.IContentProvider provider
	public android.content.ContentProviderResult[] applyBatch (java.lang.String, java.util.ArrayList)  throws android.os.RemoteException android.content.OperationApplicationException 
		String authority
		java.util.ArrayList operations
		android.content.ContentProviderClient provider
	public final int bulkInsert (android.net.Uri, android.content.ContentValues[]) 
		long startTime
		int rowsCreated
		long durationMillis
		android.os.RemoteException e
		android.net.Uri url
		android.content.ContentValues[] values
		android.content.IContentProvider provider
	public final int delete (android.net.Uri, java.lang.String, java.lang.String[]) 
		long startTime
		int rowsDeleted
		long durationMillis
		android.os.RemoteException e
		android.net.Uri url
		String where
		String[] selectionArgs
		android.content.IContentProvider provider
	public final int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		long startTime
		int rowsUpdated
		long durationMillis
		android.os.RemoteException e
		android.net.Uri uri
		android.content.ContentValues values
		String where
		String[] selectionArgs
		android.content.IContentProvider provider
	public final android.os.Bundle call (android.net.Uri, java.lang.String, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.net.Uri uri
		String method
		String arg
		android.os.Bundle extras
		android.content.IContentProvider provider
	public final android.content.IContentProvider acquireProvider (android.net.Uri) 
		android.net.Uri uri
		String auth
	public final android.content.IContentProvider acquireExistingProvider (android.net.Uri) 
		android.net.Uri uri
		String auth
	public final android.content.IContentProvider acquireProvider (java.lang.String) 
		String name
	public final android.content.IContentProvider acquireUnstableProvider (android.net.Uri) 
		android.net.Uri uri
		String auth
	public final android.content.IContentProvider acquireUnstableProvider (java.lang.String) 
		String name
	public final android.content.ContentProviderClient acquireContentProviderClient (android.net.Uri) 
		android.net.Uri uri
		android.content.IContentProvider provider
	public final android.content.ContentProviderClient acquireContentProviderClient (java.lang.String) 
		String name
		android.content.IContentProvider provider
	public final android.content.ContentProviderClient acquireUnstableContentProviderClient (android.net.Uri) 
		android.net.Uri uri
		android.content.IContentProvider provider
	public final android.content.ContentProviderClient acquireUnstableContentProviderClient (java.lang.String) 
		String name
		android.content.IContentProvider provider
	public final void registerContentObserver (android.net.Uri, boolean, android.database.ContentObserver) 
		android.net.Uri uri
		boolean notifyForDescendents
		android.database.ContentObserver observer
	public final void registerContentObserver (android.net.Uri, boolean, android.database.ContentObserver, int) 
		android.os.RemoteException e
		android.net.Uri uri
		boolean notifyForDescendents
		android.database.ContentObserver observer
		int userHandle
	public final void unregisterContentObserver (android.database.ContentObserver) 
		android.database.IContentObserver contentObserver
		android.os.RemoteException e
		android.database.ContentObserver observer
	public void notifyChange (android.net.Uri, android.database.ContentObserver) 
		android.net.Uri uri
		android.database.ContentObserver observer
	public void notifyChange (android.net.Uri, android.database.ContentObserver, boolean) 
		android.net.Uri uri
		android.database.ContentObserver observer
		boolean syncToNetwork
	public void notifyChange (android.net.Uri, android.database.ContentObserver, boolean, int) 
		android.os.RemoteException e
		android.net.Uri uri
		android.database.ContentObserver observer
		boolean syncToNetwork
		int userHandle
	public void takePersistableUriPermission (android.net.Uri, int) 
		android.os.RemoteException e
		android.net.Uri uri
		int modeFlags
	public void releasePersistableUriPermission (android.net.Uri, int) 
		android.os.RemoteException e
		android.net.Uri uri
		int modeFlags
	public java.util.List getPersistedUriPermissions () 
		android.os.RemoteException e
	public java.util.List getOutgoingPersistedUriPermissions () 
		android.os.RemoteException e
	public void startSync (android.net.Uri, android.os.Bundle) 
		String accountName
		android.net.Uri uri
		android.os.Bundle extras
		android.accounts.Account account
	public static void requestSync (android.accounts.Account, java.lang.String, android.os.Bundle) 
		android.accounts.Account account
		String authority
		android.os.Bundle extras
		android.content.SyncRequest request
	public static void requestSync (android.content.SyncRequest) 
		android.os.RemoteException e
		android.content.SyncRequest request
	public static void validateSyncExtrasBundle (android.os.Bundle) 
		Object value
		String key
		java.util.Iterator i$
		IllegalArgumentException e
		RuntimeException exc
		android.os.Bundle extras
	public void cancelSync (android.net.Uri) 
		android.net.Uri uri
	public static void cancelSync (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static android.content.SyncAdapterType[] getSyncAdapterTypes () 
		android.os.RemoteException e
	public static boolean getSyncAutomatically (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static void setSyncAutomatically (android.accounts.Account, java.lang.String, boolean) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
		boolean sync
	public static void addPeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle, long) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
		android.os.Bundle extras
		long pollFrequency
	public static void removePeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
		android.os.Bundle extras
	public static java.util.List getPeriodicSyncs (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static int getIsSyncable (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static void setIsSyncable (android.accounts.Account, java.lang.String, int) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
		int syncable
	public static boolean getMasterSyncAutomatically () 
		android.os.RemoteException e
	public static void setMasterSyncAutomatically (boolean) 
		android.os.RemoteException e
		boolean sync
	public static boolean isSyncActive (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static android.content.SyncInfo getCurrentSync () 
		java.util.List syncs
		android.os.RemoteException e
	public static java.util.List getCurrentSyncs () 
		android.os.RemoteException e
	public static android.content.SyncStatusInfo getSyncStatus (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static boolean isSyncPending (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authority
	public static java.lang.Object addStatusChangeListener (int, android.content.SyncStatusObserver) 
		android.content.ISyncStatusObserver$Stub observer
		android.os.RemoteException e
		int mask
		android.content.SyncStatusObserver callback
	public static void removeStatusChangeListener (java.lang.Object) 
		android.os.RemoteException e
		Object handle
	private int samplePercentForDuration (long) 
		long durationMillis
	private void maybeLogQueryToEventLog (long, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String) 
		long durationMillis
		android.net.Uri uri
		String[] projection
		String selection
		String sortOrder
	private void maybeLogUpdateToEventLog (long, android.net.Uri, java.lang.String, java.lang.String) 
		long durationMillis
		android.net.Uri uri
		String operation
		String selection
	public static android.content.IContentService getContentService () 
		android.os.IBinder b
	public java.lang.String getPackageName () 
	static void  () 
}

android/content/ContentProvider.class
ContentProvider.java
package android.content
public abstract android.content.ContentProvider extends java.lang.Object implements android.content.ComponentCallbacks2  {
	private static final String TAG
	private android.content.Context mContext
	private int mMyUid
	private String mReadPermission
	private String mWritePermission
	private android.content.pm.PathPermission[] mPathPermissions
	private boolean mExported
	private boolean mNoPerms
	private final ThreadLocal mCallingPackage
	private android.content.ContentProvider$Transport mTransport
	public void  () 
	public void  (android.content.Context, java.lang.String, java.lang.String, android.content.pm.PathPermission[]) 
		android.content.Context context
		String readPermission
		String writePermission
		android.content.pm.PathPermission[] pathPermissions
	public static android.content.ContentProvider coerceToLocalContentProvider (android.content.IContentProvider) 
		android.content.IContentProvider abstractInterface
	protected void enforceReadPermissionInner (android.net.Uri)  throws java.lang.SecurityException 
		String pathPerm
		android.content.pm.PathPermission pp
		android.content.pm.PathPermission[] arr$
		int len$
		int i$
		String path
		String componentPerm
		boolean allowDefaultRead
		android.content.pm.PathPermission[] pps
		android.net.Uri uri
		android.content.Context context
		int pid
		int uid
		String missingPerm
		String failReason
	protected void enforceWritePermissionInner (android.net.Uri)  throws java.lang.SecurityException 
		String pathPerm
		android.content.pm.PathPermission pp
		android.content.pm.PathPermission[] arr$
		int len$
		int i$
		String path
		String componentPerm
		boolean allowDefaultWrite
		android.content.pm.PathPermission[] pps
		android.net.Uri uri
		android.content.Context context
		int pid
		int uid
		String missingPerm
		String failReason
	public final android.content.Context getContext () 
	private java.lang.String setCallingPackage (java.lang.String) 
		String callingPackage
		String original
	public final java.lang.String getCallingPackage () 
		String pkg
	protected final void setReadPermission (java.lang.String) 
		String permission
	public final java.lang.String getReadPermission () 
	protected final void setWritePermission (java.lang.String) 
		String permission
	public final java.lang.String getWritePermission () 
	protected final void setPathPermissions (android.content.pm.PathPermission[]) 
		android.content.pm.PathPermission[] permissions
	public final android.content.pm.PathPermission[] getPathPermissions () 
	public final void setAppOps (int, int) 
		int readOp
		int writeOp
	public android.app.AppOpsManager getAppOpsManager () 
	public abstract boolean onCreate () 
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onLowMemory () 
	public void onTrimMemory (int) 
		int level
	public android.database.Cursor rejectQuery (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal) 
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.CancellationSignal cancellationSignal
	public abstract android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
	public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal) 
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.CancellationSignal cancellationSignal
	public abstract java.lang.String getType (android.net.Uri) 
	public android.net.Uri canonicalize (android.net.Uri) 
		android.net.Uri url
	public android.net.Uri uncanonicalize (android.net.Uri) 
		android.net.Uri url
	public android.net.Uri rejectInsert (android.net.Uri, android.content.ContentValues) 
		android.net.Uri uri
		android.content.ContentValues values
	public abstract android.net.Uri insert (android.net.Uri, android.content.ContentValues) 
	public int bulkInsert (android.net.Uri, android.content.ContentValues[]) 
		int i
		android.net.Uri uri
		android.content.ContentValues[] values
		int numValues
	public abstract int delete (android.net.Uri, java.lang.String, java.lang.String[]) 
	public abstract int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
	public android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
	public android.os.ParcelFileDescriptor openFile (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
		android.os.CancellationSignal signal
	public android.content.res.AssetFileDescriptor openAssetFile (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
		android.os.ParcelFileDescriptor fd
	public android.content.res.AssetFileDescriptor openAssetFile (android.net.Uri, java.lang.String, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
		android.os.CancellationSignal signal
	protected final android.os.ParcelFileDescriptor openFileHelper (android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mode
		android.database.Cursor c
		int count
		int i
		String path
		int modeBits
	public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String) 
		android.net.Uri uri
		String mimeTypeFilter
	public android.content.res.AssetFileDescriptor openTypedAssetFile (android.net.Uri, java.lang.String, android.os.Bundle)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mimeTypeFilter
		android.os.Bundle opts
		String baseType
	public android.content.res.AssetFileDescriptor openTypedAssetFile (android.net.Uri, java.lang.String, android.os.Bundle, android.os.CancellationSignal)  throws java.io.FileNotFoundException 
		android.net.Uri uri
		String mimeTypeFilter
		android.os.Bundle opts
		android.os.CancellationSignal signal
	public android.os.ParcelFileDescriptor openPipeHelper (android.net.Uri, java.lang.String, android.os.Bundle, java.lang.Object, android.content.ContentProvider$PipeDataWriter)  throws java.io.FileNotFoundException 
		android.os.ParcelFileDescriptor[] fds
		android.os.AsyncTask task
		java.io.IOException e
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
		Object args
		android.content.ContentProvider$PipeDataWriter func
	protected boolean isTemporary () 
	public android.content.IContentProvider getIContentProvider () 
	public void attachInfoForTesting (android.content.Context, android.content.pm.ProviderInfo) 
		android.content.Context context
		android.content.pm.ProviderInfo info
	public void attachInfo (android.content.Context, android.content.pm.ProviderInfo) 
		android.content.Context context
		android.content.pm.ProviderInfo info
	private void attachInfo (android.content.Context, android.content.pm.ProviderInfo, boolean) 
		android.content.Context context
		android.content.pm.ProviderInfo info
		boolean testing
	public android.content.ContentProviderResult[] applyBatch (java.util.ArrayList)  throws android.content.OperationApplicationException 
		int i
		java.util.ArrayList operations
		int numOperations
		android.content.ContentProviderResult[] results
	public android.os.Bundle call (java.lang.String, java.lang.String, android.os.Bundle) 
		String method
		String arg
		android.os.Bundle extras
	public void shutdown () 
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	static java.lang.String access$000 (android.content.ContentProvider, java.lang.String) 
		android.content.ContentProvider x0
		String x1
}

android/content/IntentSender$1.class
IntentSender.java
package android.content
final android.content.IntentSender$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.IntentSender createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder target
	public android.content.IntentSender[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ComponentCallbacks2.class
ComponentCallbacks2.java
package android.content
public abstract android.content.ComponentCallbacks2 extends java.lang.Object implements android.content.ComponentCallbacks  {
	public static final int TRIM_MEMORY_COMPLETE
	public static final int TRIM_MEMORY_MODERATE
	public static final int TRIM_MEMORY_BACKGROUND
	public static final int TRIM_MEMORY_UI_HIDDEN
	public static final int TRIM_MEMORY_RUNNING_CRITICAL
	public static final int TRIM_MEMORY_RUNNING_LOW
	public static final int TRIM_MEMORY_RUNNING_MODERATE
	public abstract void onTrimMemory (int) 
}

android/content/AbstractThreadedSyncAdapter$ISyncAdapterImpl.class
AbstractThreadedSyncAdapter.java
package android.content
 android.content.AbstractThreadedSyncAdapter$ISyncAdapterImpl extends android.content.ISyncAdapter$Stub {
	final android.content.AbstractThreadedSyncAdapter this$0
	private void  (android.content.AbstractThreadedSyncAdapter) 
	public void startSync (android.content.ISyncContext, java.lang.String, android.accounts.Account, android.os.Bundle) 
		android.content.AbstractThreadedSyncAdapter$SyncThread syncThread
		boolean alreadyInProgress
		android.content.ISyncContext syncContext
		String authority
		android.accounts.Account account
		android.os.Bundle extras
		android.content.SyncContext syncContextClient
		boolean alreadyInProgress
		android.accounts.Account threadsKey
	public void cancelSync (android.content.ISyncContext) 
		android.content.AbstractThreadedSyncAdapter$SyncThread current
		java.util.Iterator i$
		android.content.ISyncContext syncContext
		android.content.AbstractThreadedSyncAdapter$SyncThread info
	public void initialize (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Bundle extras
	void  (android.content.AbstractThreadedSyncAdapter, android.content.AbstractThreadedSyncAdapter$1) 
		android.content.AbstractThreadedSyncAdapter x0
		android.content.AbstractThreadedSyncAdapter$1 x1
}

android/content/IntentSender$SendIntentException.class
IntentSender.java
package android.content
public android.content.IntentSender$SendIntentException extends android.util.AndroidException {
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.Exception) 
		Exception cause
}

android/content/ContextWrapper.class
ContextWrapper.java
package android.content
public android.content.ContextWrapper extends android.content.Context {
	android.content.Context mBase
	public void  (android.content.Context) 
		android.content.Context base
	protected void attachBaseContext (android.content.Context) 
		android.content.Context base
	public android.content.Context getBaseContext () 
	public android.content.res.AssetManager getAssets () 
	public android.content.res.Resources getResources () 
	public android.content.pm.PackageManager getPackageManager () 
	public android.content.ContentResolver getContentResolver () 
	public android.os.Looper getMainLooper () 
	public android.content.Context getApplicationContext () 
	public void setTheme (int) 
		int resid
	public int getThemeResId () 
	public android.content.res.Resources$Theme getTheme () 
	public java.lang.ClassLoader getClassLoader () 
	public java.lang.String getPackageName () 
	public java.lang.String getBasePackageName () 
	public java.lang.String getOpPackageName () 
	public android.content.pm.ApplicationInfo getApplicationInfo () 
	public java.lang.String getPackageResourcePath () 
	public java.lang.String getPackageCodePath () 
	public java.io.File getSharedPrefsFile (java.lang.String) 
		String name
	public android.content.SharedPreferences getSharedPreferences (java.lang.String, int) 
		String name
		int mode
	public java.io.FileInputStream openFileInput (java.lang.String)  throws java.io.FileNotFoundException 
		String name
	public java.io.FileOutputStream openFileOutput (java.lang.String, int)  throws java.io.FileNotFoundException 
		String name
		int mode
	public boolean deleteFile (java.lang.String) 
		String name
	public java.io.File getFileStreamPath (java.lang.String) 
		String name
	public java.lang.String[] fileList () 
	public java.io.File getFilesDir () 
	public java.io.File getExternalFilesDir (java.lang.String) 
		String type
	public java.io.File[] getExternalFilesDirs (java.lang.String) 
		String type
	public java.io.File getObbDir () 
	public java.io.File[] getObbDirs () 
	public java.io.File getCacheDir () 
	public java.io.File getExternalCacheDir () 
	public java.io.File[] getExternalCacheDirs () 
	public java.io.File getDir (java.lang.String, int) 
		String name
		int mode
	public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory) 
		String name
		int mode
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler) 
		String name
		int mode
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		android.database.DatabaseErrorHandler errorHandler
	public boolean deleteDatabase (java.lang.String) 
		String name
	public java.io.File getDatabasePath (java.lang.String) 
		String name
	public java.lang.String[] databaseList () 
	public android.graphics.drawable.Drawable getWallpaper () 
	public android.graphics.drawable.Drawable peekWallpaper () 
	public int getWallpaperDesiredMinimumWidth () 
	public int getWallpaperDesiredMinimumHeight () 
	public void setWallpaper (android.graphics.Bitmap)  throws java.io.IOException 
		android.graphics.Bitmap bitmap
	public void setWallpaper (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream data
	public void clearWallpaper ()  throws java.io.IOException 
	public void startActivity (android.content.Intent) 
		android.content.Intent intent
	public void startActivityAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public void startActivity (android.content.Intent, android.os.Bundle) 
		android.content.Intent intent
		android.os.Bundle options
	public void startActivityAsUser (android.content.Intent, android.os.Bundle, android.os.UserHandle) 
		android.content.Intent intent
		android.os.Bundle options
		android.os.UserHandle user
	public void startActivities (android.content.Intent[]) 
		android.content.Intent[] intents
	public void startActivities (android.content.Intent[], android.os.Bundle) 
		android.content.Intent[] intents
		android.os.Bundle options
	public void startActivitiesAsUser (android.content.Intent[], android.os.Bundle, android.os.UserHandle) 
		android.content.Intent[] intents
		android.os.Bundle options
		android.os.UserHandle userHandle
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
		android.os.Bundle options
	public void sendBroadcast (android.content.Intent) 
		android.content.Intent intent
	public void sendBroadcast (android.content.Intent, java.lang.String) 
		android.content.Intent intent
		String receiverPermission
	public void sendBroadcast (android.content.Intent, java.lang.String, int) 
		android.content.Intent intent
		String receiverPermission
		int appOp
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String) 
		android.content.Intent intent
		String receiverPermission
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		String receiverPermission
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String, int, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		String receiverPermission
		int appOp
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String) 
		android.content.Intent intent
		android.os.UserHandle user
		String receiverPermission
	public void sendOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		android.os.UserHandle user
		String receiverPermission
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void sendStickyBroadcast (android.content.Intent) 
		android.content.Intent intent
	public void sendStickyOrderedBroadcast (android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void removeStickyBroadcast (android.content.Intent) 
		android.content.Intent intent
	public void sendStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public void sendStickyOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		android.os.UserHandle user
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void removeStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	public android.content.Intent registerReceiverAsUser (android.content.BroadcastReceiver, android.os.UserHandle, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.os.UserHandle user
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	public void unregisterReceiver (android.content.BroadcastReceiver) 
		android.content.BroadcastReceiver receiver
	public android.content.ComponentName startService (android.content.Intent) 
		android.content.Intent service
	public boolean stopService (android.content.Intent) 
		android.content.Intent name
	public android.content.ComponentName startServiceAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent service
		android.os.UserHandle user
	public boolean stopServiceAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent name
		android.os.UserHandle user
	public boolean bindService (android.content.Intent, android.content.ServiceConnection, int) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
	public boolean bindServiceAsUser (android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
		android.os.UserHandle user
	public void unbindService (android.content.ServiceConnection) 
		android.content.ServiceConnection conn
	public boolean startInstrumentation (android.content.ComponentName, java.lang.String, android.os.Bundle) 
		android.content.ComponentName className
		String profileFile
		android.os.Bundle arguments
	public java.lang.Object getSystemService (java.lang.String) 
		String name
	public int checkPermission (java.lang.String, int, int) 
		String permission
		int pid
		int uid
	public int checkCallingPermission (java.lang.String) 
		String permission
	public int checkCallingOrSelfPermission (java.lang.String) 
		String permission
	public void enforcePermission (java.lang.String, int, int, java.lang.String) 
		String permission
		int pid
		int uid
		String message
	public void enforceCallingPermission (java.lang.String, java.lang.String) 
		String permission
		String message
	public void enforceCallingOrSelfPermission (java.lang.String, java.lang.String) 
		String permission
		String message
	public void grantUriPermission (java.lang.String, android.net.Uri, int) 
		String toPackage
		android.net.Uri uri
		int modeFlags
	public void revokeUriPermission (android.net.Uri, int) 
		android.net.Uri uri
		int modeFlags
	public int checkUriPermission (android.net.Uri, int, int, int) 
		android.net.Uri uri
		int pid
		int uid
		int modeFlags
	public int checkCallingUriPermission (android.net.Uri, int) 
		android.net.Uri uri
		int modeFlags
	public int checkCallingOrSelfUriPermission (android.net.Uri, int) 
		android.net.Uri uri
		int modeFlags
	public int checkUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int) 
		android.net.Uri uri
		String readPermission
		String writePermission
		int pid
		int uid
		int modeFlags
	public void enforceUriPermission (android.net.Uri, int, int, int, java.lang.String) 
		android.net.Uri uri
		int pid
		int uid
		int modeFlags
		String message
	public void enforceCallingUriPermission (android.net.Uri, int, java.lang.String) 
		android.net.Uri uri
		int modeFlags
		String message
	public void enforceCallingOrSelfUriPermission (android.net.Uri, int, java.lang.String) 
		android.net.Uri uri
		int modeFlags
		String message
	public void enforceUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int, java.lang.String) 
		android.net.Uri uri
		String readPermission
		String writePermission
		int pid
		int uid
		int modeFlags
		String message
	public android.content.Context createPackageContext (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		String packageName
		int flags
	public android.content.Context createPackageContextAsUser (java.lang.String, int, android.os.UserHandle)  throws android.content.pm.PackageManager$NameNotFoundException 
		String packageName
		int flags
		android.os.UserHandle user
	public int getUserId () 
	public android.content.Context createConfigurationContext (android.content.res.Configuration) 
		android.content.res.Configuration overrideConfiguration
	public android.content.Context createDisplayContext (android.view.Display) 
		android.view.Display display
	public boolean isRestricted () 
	public android.view.DisplayAdjustments getDisplayAdjustments (int) 
		int displayId
}

android/content/IContentService$Stub$Proxy.class
IContentService.java
package android.content
 android.content.IContentService$Stub$Proxy extends java.lang.Object implements android.content.IContentService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void unregisterContentObserver (android.database.IContentObserver)  throws android.os.RemoteException 
		android.database.IContentObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerContentObserver (android.net.Uri, boolean, android.database.IContentObserver, int)  throws android.os.RemoteException 
		android.net.Uri uri
		boolean notifyForDescendants
		android.database.IContentObserver observer
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void notifyChange (android.net.Uri, android.database.IContentObserver, boolean, boolean, int)  throws android.os.RemoteException 
		android.net.Uri uri
		android.database.IContentObserver observer
		boolean observerWantsSelfNotifications
		boolean syncToNetwork
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestSync (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Bundle extras
		android.os.Parcel _data
		android.os.Parcel _reply
	public void sync (android.content.SyncRequest)  throws android.os.RemoteException 
		android.content.SyncRequest request
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelSync (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getSyncAutomatically (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setSyncAutomatically (android.accounts.Account, java.lang.String, boolean)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		boolean sync
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List getPeriodicSyncs (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void addPeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle, long)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		android.os.Bundle extras
		long pollFrequency
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removePeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		android.os.Bundle extras
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getIsSyncable (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setIsSyncable (android.accounts.Account, java.lang.String, int)  throws android.os.RemoteException 
		android.accounts.Account account
		String providerName
		int syncable
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMasterSyncAutomatically (boolean)  throws android.os.RemoteException 
		boolean flag
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getMasterSyncAutomatically ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isSyncActive (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getCurrentSyncs ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.SyncAdapterType[] getSyncAdapterTypes ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.SyncAdapterType[] _result
	public android.content.SyncStatusInfo getSyncStatus (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.content.SyncStatusInfo _result
		android.accounts.Account account
		String authority
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.SyncStatusInfo _result
	public boolean isSyncPending (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void addStatusChangeListener (int, android.content.ISyncStatusObserver)  throws android.os.RemoteException 
		int mask
		android.content.ISyncStatusObserver callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeStatusChangeListener (android.content.ISyncStatusObserver)  throws android.os.RemoteException 
		android.content.ISyncStatusObserver callback
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/content/ISyncAdapter$Stub$Proxy.class
ISyncAdapter.java
package android.content
 android.content.ISyncAdapter$Stub$Proxy extends java.lang.Object implements android.content.ISyncAdapter  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void startSync (android.content.ISyncContext, java.lang.String, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
		android.content.ISyncContext syncContext
		String authority
		android.accounts.Account account
		android.os.Bundle extras
		android.os.Parcel _data
	public void cancelSync (android.content.ISyncContext)  throws android.os.RemoteException 
		android.content.ISyncContext syncContext
		android.os.Parcel _data
	public void initialize (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authority
		android.os.Parcel _data
}

android/content/AsyncQueryHandler$WorkerHandler.class
AsyncQueryHandler.java
package android.content
public android.content.AsyncQueryHandler$WorkerHandler extends android.os.Handler {
	final android.content.AsyncQueryHandler this$0
	public void  (android.content.AsyncQueryHandler, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		Exception e
		android.database.Cursor cursor
		android.os.Message msg
		android.content.ContentResolver resolver
		android.content.AsyncQueryHandler$WorkerArgs args
		int token
		int event
		android.os.Message reply
}

android/content/AsyncTaskLoader.class
AsyncTaskLoader.java
package android.content
public abstract android.content.AsyncTaskLoader extends android.content.Loader {
	static final String TAG
	static final boolean DEBUG
	private final java.util.concurrent.Executor mExecutor
	volatile android.content.AsyncTaskLoader$LoadTask mTask
	volatile android.content.AsyncTaskLoader$LoadTask mCancellingTask
	long mUpdateThrottle
	long mLastLoadCompleteTime
	android.os.Handler mHandler
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, java.util.concurrent.Executor) 
		android.content.Context context
		java.util.concurrent.Executor executor
	public void setUpdateThrottle (long) 
		long delayMS
	protected void onForceLoad () 
	protected boolean onCancelLoad () 
		boolean cancelled
	public void onCanceled (java.lang.Object) 
		Object data
	void executePendingTask () 
		long now
	void dispatchOnCancelled (android.content.AsyncTaskLoader$LoadTask, java.lang.Object) 
		android.content.AsyncTaskLoader$LoadTask task
		Object data
	void dispatchOnLoadComplete (android.content.AsyncTaskLoader$LoadTask, java.lang.Object) 
		android.content.AsyncTaskLoader$LoadTask task
		Object data
	public abstract java.lang.Object loadInBackground () 
	protected java.lang.Object onLoadInBackground () 
	public void cancelLoadInBackground () 
	public boolean isLoadInBackgroundCanceled () 
	public void waitForLoader () 
		android.content.AsyncTaskLoader$LoadTask task
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
}

android/content/RestrictionEntry.class
RestrictionEntry.java
package android.content
public android.content.RestrictionEntry extends java.lang.Object implements android.os.Parcelable  {
	public static final int TYPE_NULL
	public static final int TYPE_BOOLEAN
	public static final int TYPE_CHOICE
	public static final int TYPE_CHOICE_LEVEL
	public static final int TYPE_MULTI_SELECT
	private int type
	private String key
	private String title
	private String description
	private String[] choices
	private String[] values
	private String currentValue
	private String[] currentValues
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String) 
		String key
		String selectedString
	public void  (java.lang.String, boolean) 
		String key
		boolean selectedState
	public void  (java.lang.String, java.lang.String[]) 
		String key
		String[] selectedStrings
	public void setType (int) 
		int type
	public int getType () 
	public java.lang.String getSelectedString () 
	public java.lang.String[] getAllSelectedStrings () 
	public boolean getSelectedState () 
	public void setSelectedString (java.lang.String) 
		String selectedString
	public void setSelectedState (boolean) 
		boolean state
	public void setAllSelectedStrings (java.lang.String[]) 
		String[] allSelectedStrings
	public void setChoiceValues (java.lang.String[]) 
		String[] choiceValues
	public void setChoiceValues (android.content.Context, int) 
		android.content.Context context
		int stringArrayResId
	public java.lang.String[] getChoiceValues () 
	public void setChoiceEntries (java.lang.String[]) 
		String[] choiceEntries
	public void setChoiceEntries (android.content.Context, int) 
		android.content.Context context
		int stringArrayResId
	public java.lang.String[] getChoiceEntries () 
	public java.lang.String getDescription () 
	public void setDescription (java.lang.String) 
		String description
	public java.lang.String getKey () 
	public java.lang.String getTitle () 
	public void setTitle (java.lang.String) 
		String title
	private boolean equalArrays (java.lang.String[], java.lang.String[]) 
		int i
		String[] one
		String[] other
	public boolean equals (java.lang.Object) 
		Object o
		android.content.RestrictionEntry other
	public int hashCode () 
		String value
		String[] arr$
		int len$
		int i$
		int result
	private java.lang.String[] readArray (android.os.Parcel) 
		int i
		android.os.Parcel in
		int count
		String[] values
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	private void writeArray (android.os.Parcel, java.lang.String[]) 
		int i
		android.os.Parcel dest
		String[] values
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/content/SyncInfo.class
SyncInfo.java
package android.content
public android.content.SyncInfo extends java.lang.Object implements android.os.Parcelable  {
	public final int authorityId
	public final android.accounts.Account account
	public final String authority
	public final long startTime
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, android.accounts.Account, java.lang.String, long) 
		int authorityId
		android.accounts.Account account
		String authority
		long startTime
	public void  (android.content.SyncInfo) 
		android.content.SyncInfo other
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	void  (android.os.Parcel) 
		android.os.Parcel parcel
	static void  () 
}

android/content/ReceiverCallNotAllowedException.class
ReceiverCallNotAllowedException.java
package android.content
public android.content.ReceiverCallNotAllowedException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/content/ClipData$Item.class
ClipData.java
package android.content
public android.content.ClipData$Item extends java.lang.Object {
	final CharSequence mText
	final String mHtmlText
	final android.content.Intent mIntent
	final android.net.Uri mUri
	public void  (java.lang.CharSequence) 
		CharSequence text
	public void  (java.lang.CharSequence, java.lang.String) 
		CharSequence text
		String htmlText
	public void  (android.content.Intent) 
		android.content.Intent intent
	public void  (android.net.Uri) 
		android.net.Uri uri
	public void  (java.lang.CharSequence, android.content.Intent, android.net.Uri) 
		CharSequence text
		android.content.Intent intent
		android.net.Uri uri
	public void  (java.lang.CharSequence, java.lang.String, android.content.Intent, android.net.Uri) 
		CharSequence text
		String htmlText
		android.content.Intent intent
		android.net.Uri uri
	public java.lang.CharSequence getText () 
	public java.lang.String getHtmlText () 
	public android.content.Intent getIntent () 
	public android.net.Uri getUri () 
	public java.lang.CharSequence coerceToText (android.content.Context) 
		java.io.IOException e
		android.content.res.AssetFileDescriptor descr
		java.io.InputStreamReader reader
		StringBuilder builder
		char[] buffer
		int len
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.FileInputStream stream
		android.content.Context context
		CharSequence text
		android.net.Uri uri
		android.content.Intent intent
	public java.lang.CharSequence coerceToStyledText (android.content.Context) 
		CharSequence newText
		RuntimeException e
		android.content.Context context
		CharSequence text
		String htmlText
	public java.lang.String coerceToHtmlText (android.content.Context) 
		android.content.Context context
		String htmlText
		CharSequence text
	private java.lang.CharSequence coerceToHtmlOrStyledText (android.content.Context, boolean) 
		String type
		String[] arr$
		int len$
		int i$
		java.io.IOException e
		CharSequence newText
		java.io.IOException e
		RuntimeException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		android.content.res.AssetFileDescriptor descr
		java.io.InputStreamReader reader
		StringBuilder builder
		char[] buffer
		int len
		String text
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.FileInputStream stream
		String[] types
		boolean hasHtml
		boolean hasText
		android.content.Context context
		boolean styled
	private java.lang.String uriToHtml (java.lang.String) 
		String uri
		StringBuilder builder
	private java.lang.CharSequence uriToStyledText (java.lang.String) 
		String uri
		android.text.SpannableStringBuilder builder
	public java.lang.String toString () 
		StringBuilder b
	public void toShortString (java.lang.StringBuilder) 
		StringBuilder b
}

android/content/ServiceConnection.class
ServiceConnection.java
package android.content
public abstract android.content.ServiceConnection extends java.lang.Object {
	public abstract void onServiceConnected (android.content.ComponentName, android.os.IBinder) 
	public abstract void onServiceDisconnected (android.content.ComponentName) 
}

android/content/AbstractThreadedSyncAdapter.class
AbstractThreadedSyncAdapter.java
package android.content
public abstract android.content.AbstractThreadedSyncAdapter extends java.lang.Object {
	public static final int LOG_SYNC_DETAILS
	private final android.content.Context mContext
	private final java.util.concurrent.atomic.AtomicInteger mNumSyncStarts
	private final android.content.AbstractThreadedSyncAdapter$ISyncAdapterImpl mISyncAdapterImpl
	private final java.util.HashMap mSyncThreads
	private final Object mSyncThreadLock
	private final boolean mAutoInitialize
	private boolean mAllowParallelSyncs
	public void  (android.content.Context, boolean) 
		android.content.Context context
		boolean autoInitialize
	public void  (android.content.Context, boolean, boolean) 
		android.content.Context context
		boolean autoInitialize
		boolean allowParallelSyncs
	public android.content.Context getContext () 
	private android.accounts.Account toSyncKey (android.accounts.Account) 
		android.accounts.Account account
	public final android.os.IBinder getSyncAdapterBinder () 
	public abstract void onPerformSync (android.accounts.Account, android.os.Bundle, java.lang.String, android.content.ContentProviderClient, android.content.SyncResult) 
	public void onSyncCanceled () 
		android.content.AbstractThreadedSyncAdapter$SyncThread syncThread
	public void onSyncCanceled (java.lang.Thread) 
		Thread thread
	static android.accounts.Account access$100 (android.content.AbstractThreadedSyncAdapter, android.accounts.Account) 
		android.content.AbstractThreadedSyncAdapter x0
		android.accounts.Account x1
	static java.lang.Object access$200 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
	static java.util.HashMap access$300 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
	static boolean access$400 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
	static java.util.concurrent.atomic.AtomicInteger access$500 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
	static boolean access$800 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
	static android.content.Context access$900 (android.content.AbstractThreadedSyncAdapter) 
		android.content.AbstractThreadedSyncAdapter x0
}

android/content/Loader$OnLoadCanceledListener.class
Loader.java
package android.content
public abstract android.content.Loader$OnLoadCanceledListener extends java.lang.Object {
	public abstract void onLoadCanceled (android.content.Loader) 
}

android/content/SyncAdapterType$1.class
SyncAdapterType.java
package android.content
final android.content.SyncAdapterType$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncAdapterType createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.SyncAdapterType[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/Loader.class
Loader.java
package android.content
public android.content.Loader extends java.lang.Object {
	int mId
	android.content.Loader$OnLoadCompleteListener mListener
	android.content.Loader$OnLoadCanceledListener mOnLoadCanceledListener
	android.content.Context mContext
	boolean mStarted
	boolean mAbandoned
	boolean mReset
	boolean mContentChanged
	boolean mProcessingChange
	public void  (android.content.Context) 
		android.content.Context context
	public void deliverResult (java.lang.Object) 
		Object data
	public void deliverCancellation () 
	public android.content.Context getContext () 
	public int getId () 
	public void registerListener (int, android.content.Loader$OnLoadCompleteListener) 
		int id
		android.content.Loader$OnLoadCompleteListener listener
	public void unregisterListener (android.content.Loader$OnLoadCompleteListener) 
		android.content.Loader$OnLoadCompleteListener listener
	public void registerOnLoadCanceledListener (android.content.Loader$OnLoadCanceledListener) 
		android.content.Loader$OnLoadCanceledListener listener
	public void unregisterOnLoadCanceledListener (android.content.Loader$OnLoadCanceledListener) 
		android.content.Loader$OnLoadCanceledListener listener
	public boolean isStarted () 
	public boolean isAbandoned () 
	public boolean isReset () 
	public final void startLoading () 
	protected void onStartLoading () 
	public boolean cancelLoad () 
	protected boolean onCancelLoad () 
	public void forceLoad () 
	protected void onForceLoad () 
	public void stopLoading () 
	protected void onStopLoading () 
	public void abandon () 
	protected void onAbandon () 
	public void reset () 
	protected void onReset () 
	public boolean takeContentChanged () 
		boolean res
	public void commitContentChanged () 
	public void rollbackContentChanged () 
	public void onContentChanged () 
	public java.lang.String dataToString (java.lang.Object) 
		Object data
		StringBuilder sb
	public java.lang.String toString () 
		StringBuilder sb
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
}

android/content/IContentService$Stub.class
IContentService.java
package android.content
public abstract android.content.IContentService$Stub extends android.os.Binder implements android.content.IContentService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_unregisterContentObserver
	static final int TRANSACTION_registerContentObserver
	static final int TRANSACTION_notifyChange
	static final int TRANSACTION_requestSync
	static final int TRANSACTION_sync
	static final int TRANSACTION_cancelSync
	static final int TRANSACTION_getSyncAutomatically
	static final int TRANSACTION_setSyncAutomatically
	static final int TRANSACTION_getPeriodicSyncs
	static final int TRANSACTION_addPeriodicSync
	static final int TRANSACTION_removePeriodicSync
	static final int TRANSACTION_getIsSyncable
	static final int TRANSACTION_setIsSyncable
	static final int TRANSACTION_setMasterSyncAutomatically
	static final int TRANSACTION_getMasterSyncAutomatically
	static final int TRANSACTION_isSyncActive
	static final int TRANSACTION_getCurrentSyncs
	static final int TRANSACTION_getSyncAdapterTypes
	static final int TRANSACTION_getSyncStatus
	static final int TRANSACTION_isSyncPending
	static final int TRANSACTION_addStatusChangeListener
	static final int TRANSACTION_removeStatusChangeListener
	public void  () 
	public static android.content.IContentService 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.database.IContentObserver _arg0
		android.net.Uri _arg0
		android.net.Uri _arg0
		boolean _arg1
		android.database.IContentObserver _arg2
		int _arg3
		android.net.Uri _arg0
		android.net.Uri _arg0
		android.database.IContentObserver _arg1
		boolean _arg2
		boolean _arg3
		int _arg4
		android.accounts.Account _arg0
		android.os.Bundle _arg2
		android.accounts.Account _arg0
		String _arg1
		android.os.Bundle _arg2
		android.content.SyncRequest _arg0
		android.content.SyncRequest _arg0
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		boolean _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		boolean _arg2
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		java.util.List _result
		android.accounts.Account _arg0
		android.os.Bundle _arg2
		android.accounts.Account _arg0
		String _arg1
		android.os.Bundle _arg2
		long _arg3
		android.accounts.Account _arg0
		android.os.Bundle _arg2
		android.accounts.Account _arg0
		String _arg1
		android.os.Bundle _arg2
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		int _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		int _arg2
		boolean _arg0
		boolean _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		boolean _result
		java.util.List _result
		android.content.SyncAdapterType[] _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		android.content.SyncStatusInfo _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		boolean _result
		int _arg0
		android.content.ISyncStatusObserver _arg1
		android.content.ISyncStatusObserver _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/Entity.class
Entity.java
package android.content
public final android.content.Entity extends java.lang.Object {
	private final android.content.ContentValues mValues
	private final java.util.ArrayList mSubValues
	public void  (android.content.ContentValues) 
		android.content.ContentValues values
	public android.content.ContentValues getEntityValues () 
	public java.util.ArrayList getSubValues () 
	public void addSubValue (android.net.Uri, android.content.ContentValues) 
		android.net.Uri uri
		android.content.ContentValues values
	public java.lang.String toString () 
		android.content.Entity$NamedContentValues namedValue
		java.util.Iterator i$
		StringBuilder sb
}

android/content/SyncRequest$Builder.class
SyncRequest.java
package android.content
public android.content.SyncRequest$Builder extends java.lang.Object {
	private static final int SYNC_TYPE_UNKNOWN
	private static final int SYNC_TYPE_PERIODIC
	private static final int SYNC_TYPE_ONCE
	private static final int SYNC_TARGET_UNKNOWN
	private static final int SYNC_TARGET_SERVICE
	private static final int SYNC_TARGET_ADAPTER
	private long mSyncFlexTimeSecs
	private long mSyncRunTimeSecs
	private android.os.Bundle mCustomExtras
	private android.os.Bundle mSyncConfigExtras
	private long mTxBytes
	private long mRxBytes
	private boolean mDisallowMetered
	private int mPriority
	private int mSyncType
	private int mSyncTarget
	private boolean mIsManual
	private boolean mNoRetry
	private boolean mIgnoreBackoff
	private boolean mIgnoreSettings
	private boolean mExpedited
	private android.content.ComponentName mComponentName
	private android.accounts.Account mAccount
	private String mAuthority
	public void  () 
	public android.content.SyncRequest$Builder syncOnce () 
	public android.content.SyncRequest$Builder syncPeriodic (long, long) 
		long pollFrequency
		long beforeSeconds
	private void setupInterval (long, long) 
		long at
		long before
	public android.content.SyncRequest$Builder setTransferSize (long, long) 
		long rxBytes
		long txBytes
	public android.content.SyncRequest$Builder setDisallowMetered (boolean) 
		boolean disallow
	public android.content.SyncRequest$Builder setSyncAdapter (android.accounts.Account, java.lang.String) 
		android.accounts.Account account
		String authority
	public android.content.SyncRequest$Builder setExtras (android.os.Bundle) 
		android.os.Bundle bundle
	public android.content.SyncRequest$Builder setNoRetry (boolean) 
		boolean noRetry
	public android.content.SyncRequest$Builder setIgnoreSettings (boolean) 
		boolean ignoreSettings
	public android.content.SyncRequest$Builder setIgnoreBackoff (boolean) 
		boolean ignoreBackoff
	public android.content.SyncRequest$Builder setManual (boolean) 
		boolean isManual
	public android.content.SyncRequest$Builder setExpedited (boolean) 
		boolean expedited
	public android.content.SyncRequest$Builder setPriority (int) 
		int priority
	public android.content.SyncRequest build () 
	private void validatePeriodicExtras (android.os.Bundle) 
		android.os.Bundle extras
	static long access$100 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static long access$200 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static android.accounts.Account access$300 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static java.lang.String access$400 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static android.content.ComponentName access$500 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static int access$600 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static int access$700 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static boolean access$800 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static android.os.Bundle access$900 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static android.os.Bundle access$1000 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static boolean access$1100 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static long access$1200 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
	static long access$1300 (android.content.SyncRequest$Builder) 
		android.content.SyncRequest$Builder x0
}

android/content/ContentResolver$CursorWrapperInner.class
ContentResolver.java
package android.content
final android.content.ContentResolver$CursorWrapperInner extends android.database.CrossProcessCursorWrapper {
	private final android.content.IContentProvider mContentProvider
	public static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private boolean mProviderReleased
	final android.content.ContentResolver this$0
	void  (android.content.ContentResolver, android.database.Cursor, android.content.IContentProvider) 
		android.database.Cursor cursor
		android.content.IContentProvider icp
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
}

android/content/AsyncQueryHandler$WorkerArgs.class
AsyncQueryHandler.java
package android.content
public final android.content.AsyncQueryHandler$WorkerArgs extends java.lang.Object {
	public android.net.Uri uri
	public android.os.Handler handler
	public String[] projection
	public String selection
	public String[] selectionArgs
	public String orderBy
	public Object result
	public Object cookie
	public android.content.ContentValues values
	protected void  () 
}

android/content/IIntentSender.class
IIntentSender.java
package android.content
public abstract android.content.IIntentSender extends java.lang.Object implements android.os.IInterface  {
	public abstract int send (int, android.content.Intent, java.lang.String, android.content.IIntentReceiver, java.lang.String)  throws android.os.RemoteException 
}

android/content/Loader$OnLoadCompleteListener.class
Loader.java
package android.content
public abstract android.content.Loader$OnLoadCompleteListener extends java.lang.Object {
	public abstract void onLoadComplete (android.content.Loader, java.lang.Object) 
}

android/content/ISyncStatusObserver.class
ISyncStatusObserver.java
package android.content
public abstract android.content.ISyncStatusObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStatusChanged (int)  throws android.os.RemoteException 
}

android/content/ContentProviderProxy.class
ContentProviderNative.java
package android.content
final android.content.ContentProviderProxy extends java.lang.Object implements android.content.IContentProvider  {
	private android.os.IBinder mRemote
	public void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public android.database.Cursor query (java.lang.String, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException 
		int i
		int i
		android.database.BulkCursorDescriptor d
		int length
		android.os.RemoteException ex
		RuntimeException ex
		String callingPkg
		android.net.Uri url
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.ICancellationSignal cancellationSignal
		android.database.BulkCursorToCursorAdaptor adaptor
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String getType (android.net.Uri)  throws android.os.RemoteException 
		String out
		android.net.Uri url
		android.os.Parcel data
		android.os.Parcel reply
	public android.net.Uri insert (java.lang.String, android.net.Uri, android.content.ContentValues)  throws android.os.RemoteException 
		android.net.Uri out
		String callingPkg
		android.net.Uri url
		android.content.ContentValues values
		android.os.Parcel data
		android.os.Parcel reply
	public int bulkInsert (java.lang.String, android.net.Uri, android.content.ContentValues[])  throws android.os.RemoteException 
		int count
		String callingPkg
		android.net.Uri url
		android.content.ContentValues[] values
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.ContentProviderResult[] applyBatch (java.lang.String, java.util.ArrayList)  throws android.os.RemoteException android.content.OperationApplicationException 
		android.content.ContentProviderOperation operation
		java.util.Iterator i$
		android.content.ContentProviderResult[] results
		String callingPkg
		java.util.ArrayList operations
		android.os.Parcel data
		android.os.Parcel reply
	public int delete (java.lang.String, android.net.Uri, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		int count
		String callingPkg
		android.net.Uri url
		String selection
		String[] selectionArgs
		android.os.Parcel data
		android.os.Parcel reply
	public int update (java.lang.String, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		int count
		String callingPkg
		android.net.Uri url
		android.content.ContentValues values
		String selection
		String[] selectionArgs
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.ParcelFileDescriptor openFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		int has
		android.os.ParcelFileDescriptor fd
		String callingPkg
		android.net.Uri url
		String mode
		android.os.ICancellationSignal signal
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.res.AssetFileDescriptor openAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		int has
		android.content.res.AssetFileDescriptor fd
		String callingPkg
		android.net.Uri url
		String mode
		android.os.ICancellationSignal signal
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.Bundle call (java.lang.String, java.lang.String, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle bundle
		String callingPkg
		String method
		String request
		android.os.Bundle args
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String)  throws android.os.RemoteException 
		String[] out
		android.net.Uri url
		String mimeTypeFilter
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.res.AssetFileDescriptor openTypedAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.Bundle, android.os.ICancellationSignal)  throws android.os.RemoteException java.io.FileNotFoundException 
		int has
		android.content.res.AssetFileDescriptor fd
		String callingPkg
		android.net.Uri url
		String mimeType
		android.os.Bundle opts
		android.os.ICancellationSignal signal
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.ICancellationSignal createCancellationSignal ()  throws android.os.RemoteException 
		android.os.ICancellationSignal cancellationSignal
		android.os.Parcel data
		android.os.Parcel reply
	public android.net.Uri canonicalize (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
		android.net.Uri out
		String callingPkg
		android.net.Uri url
		android.os.Parcel data
		android.os.Parcel reply
	public android.net.Uri uncanonicalize (java.lang.String, android.net.Uri)  throws android.os.RemoteException 
		android.net.Uri out
		String callingPkg
		android.net.Uri url
		android.os.Parcel data
		android.os.Parcel reply
}

android/content/ContentResolver$ParcelFileDescriptorInner.class
ContentResolver.java
package android.content
final android.content.ContentResolver$ParcelFileDescriptorInner extends android.os.ParcelFileDescriptor {
	private final android.content.IContentProvider mContentProvider
	private boolean mProviderReleased
	final android.content.ContentResolver this$0
	void  (android.content.ContentResolver, android.os.ParcelFileDescriptor, android.content.IContentProvider) 
		android.os.ParcelFileDescriptor pfd
		android.content.IContentProvider icp
	public void releaseResources () 
}

android/content/IntentSender.class
IntentSender.java
package android.content
public android.content.IntentSender extends java.lang.Object implements android.os.Parcelable  {
	private final android.content.IIntentSender mTarget
	public static final android.os.Parcelable$Creator CREATOR
	public void sendIntent (android.content.Context, int, android.content.Intent, android.content.IntentSender$OnFinished, android.os.Handler)  throws android.content.IntentSender$SendIntentException 
		android.content.Context context
		int code
		android.content.Intent intent
		android.content.IntentSender$OnFinished onFinished
		android.os.Handler handler
	public void sendIntent (android.content.Context, int, android.content.Intent, android.content.IntentSender$OnFinished, android.os.Handler, java.lang.String)  throws android.content.IntentSender$SendIntentException 
		String resolvedType
		int res
		android.os.RemoteException e
		android.content.Context context
		int code
		android.content.Intent intent
		android.content.IntentSender$OnFinished onFinished
		android.os.Handler handler
		String requiredPermission
	public java.lang.String getTargetPackage () 
		android.os.RemoteException e
	public java.lang.String getCreatorPackage () 
		android.os.RemoteException e
	public int getCreatorUid () 
		android.os.RemoteException e
	public android.os.UserHandle getCreatorUserHandle () 
		int uid
		android.os.RemoteException e
	public boolean equals (java.lang.Object) 
		Object otherObj
	public int hashCode () 
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public static void writeIntentSenderOrNullToParcel (android.content.IntentSender, android.os.Parcel) 
		android.content.IntentSender sender
		android.os.Parcel out
	public static android.content.IntentSender readIntentSenderOrNullFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder b
	public android.content.IIntentSender getTarget () 
	public void  (android.content.IIntentSender) 
		android.content.IIntentSender target
	public void  (android.os.IBinder) 
		android.os.IBinder target
	static void  () 
}

android/content/SyncAdapterType.class
SyncAdapterType.java
package android.content
public android.content.SyncAdapterType extends java.lang.Object implements android.os.Parcelable  {
	public final String authority
	public final String accountType
	public final boolean isKey
	private final boolean userVisible
	private final boolean supportsUploading
	private final boolean isAlwaysSyncable
	private final boolean allowParallelSyncs
	private final String settingsActivity
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String, boolean, boolean) 
		String authority
		String accountType
		boolean userVisible
		boolean supportsUploading
	public void  (java.lang.String, java.lang.String, boolean, boolean, boolean, boolean, java.lang.String) 
		String authority
		String accountType
		boolean userVisible
		boolean supportsUploading
		boolean isAlwaysSyncable
		boolean allowParallelSyncs
		String settingsActivity
	private void  (java.lang.String, java.lang.String) 
		String authority
		String accountType
	public boolean supportsUploading () 
	public boolean isUserVisible () 
	public boolean allowParallelSyncs () 
	public boolean isAlwaysSyncable () 
	public java.lang.String getSettingsActivity () 
	public static android.content.SyncAdapterType newKey (java.lang.String, java.lang.String) 
		String authority
		String accountType
	public boolean equals (java.lang.Object) 
		Object o
		android.content.SyncAdapterType other
	public int hashCode () 
		int result
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcel) 
		android.os.Parcel source
	static void  () 
}

android/content/IContentService.class
IContentService.java
package android.content
public abstract android.content.IContentService extends java.lang.Object implements android.os.IInterface  {
	public abstract void unregisterContentObserver (android.database.IContentObserver)  throws android.os.RemoteException 
	public abstract void registerContentObserver (android.net.Uri, boolean, android.database.IContentObserver, int)  throws android.os.RemoteException 
	public abstract void notifyChange (android.net.Uri, android.database.IContentObserver, boolean, boolean, int)  throws android.os.RemoteException 
	public abstract void requestSync (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void sync (android.content.SyncRequest)  throws android.os.RemoteException 
	public abstract void cancelSync (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean getSyncAutomatically (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void setSyncAutomatically (android.accounts.Account, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract java.util.List getPeriodicSyncs (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void addPeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle, long)  throws android.os.RemoteException 
	public abstract void removePeriodicSync (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract int getIsSyncable (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void setIsSyncable (android.accounts.Account, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setMasterSyncAutomatically (boolean)  throws android.os.RemoteException 
	public abstract boolean getMasterSyncAutomatically ()  throws android.os.RemoteException 
	public abstract boolean isSyncActive (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract java.util.List getCurrentSyncs ()  throws android.os.RemoteException 
	public abstract android.content.SyncAdapterType[] getSyncAdapterTypes ()  throws android.os.RemoteException 
	public abstract android.content.SyncStatusInfo getSyncStatus (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isSyncPending (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void addStatusChangeListener (int, android.content.ISyncStatusObserver)  throws android.os.RemoteException 
	public abstract void removeStatusChangeListener (android.content.ISyncStatusObserver)  throws android.os.RemoteException 
}

android/content/IClipboard.class
IClipboard.java
package android.content
public abstract android.content.IClipboard extends java.lang.Object implements android.os.IInterface  {
	public abstract void setPrimaryClip (android.content.ClipData, java.lang.String)  throws android.os.RemoteException 
	public abstract android.content.ClipData getPrimaryClip (java.lang.String)  throws android.os.RemoteException 
	public abstract android.content.ClipDescription getPrimaryClipDescription (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean hasPrimaryClip (java.lang.String)  throws android.os.RemoteException 
	public abstract void addPrimaryClipChangedListener (android.content.IOnPrimaryClipChangedListener, java.lang.String)  throws android.os.RemoteException 
	public abstract void removePrimaryClipChangedListener (android.content.IOnPrimaryClipChangedListener)  throws android.os.RemoteException 
	public abstract boolean hasClipboardText (java.lang.String)  throws android.os.RemoteException 
}

android/content/SearchRecentSuggestionsProvider.class
SearchRecentSuggestionsProvider.java
package android.content
public android.content.SearchRecentSuggestionsProvider extends android.content.ContentProvider {
	private static final String TAG
	private String mAuthority
	private int mMode
	private boolean mTwoLineDisplay
	private android.database.sqlite.SQLiteOpenHelper mOpenHelper
	private static final String sDatabaseName
	private static final String sSuggestions
	private static final String ORDER_BY
	private static final String NULL_COLUMN
	private static final int DATABASE_VERSION
	public static final int DATABASE_MODE_QUERIES
	public static final int DATABASE_MODE_2LINES
	private static final int URI_MATCH_SUGGEST
	private android.net.Uri mSuggestionsUri
	private android.content.UriMatcher mUriMatcher
	private String mSuggestSuggestionClause
	private String[] mSuggestionProjection
	public void  () 
	protected void setupSuggestions (java.lang.String, int) 
		String authority
		int mode
	public int delete (android.net.Uri, java.lang.String, java.lang.String[]) 
		android.net.Uri uri
		String selection
		String[] selectionArgs
		android.database.sqlite.SQLiteDatabase db
		int length
		String base
		int count
	public java.lang.String getType (android.net.Uri) 
		String base
		android.net.Uri uri
		int length
	public android.net.Uri insert (android.net.Uri, android.content.ContentValues) 
		android.net.Uri uri
		android.content.ContentValues values
		android.database.sqlite.SQLiteDatabase db
		int length
		long rowID
		String base
		android.net.Uri newUri
	public boolean onCreate () 
		int mWorkingDbVersion
	public android.database.Cursor query (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		String suggestSelection
		String[] myArgs
		String[] myArgs
		String like
		String suggestSelection
		String[] myArgs
		android.database.Cursor c
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.database.sqlite.SQLiteDatabase db
		int length
		String base
		String[] useProjection
		StringBuilder whereClause
		android.database.Cursor c
	public int update (android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		android.net.Uri uri
		android.content.ContentValues values
		String selection
		String[] selectionArgs
}

android/content/SyncStatusInfo$1.class
SyncStatusInfo.java
package android.content
final android.content.SyncStatusInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.SyncStatusInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.SyncStatusInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/IOnPrimaryClipChangedListener$Stub.class
IOnPrimaryClipChangedListener.java
package android.content
public abstract android.content.IOnPrimaryClipChangedListener$Stub extends android.os.Binder implements android.content.IOnPrimaryClipChangedListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dispatchPrimaryClipChanged
	public void  () 
	public static android.content.IOnPrimaryClipChangedListener 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/ClipboardManager.class
ClipboardManager.java
package android.content
public android.content.ClipboardManager extends android.text.ClipboardManager {
	private static final Object sStaticLock
	private static android.content.IClipboard sService
	private final android.content.Context mContext
	private final java.util.ArrayList mPrimaryClipChangedListeners
	private final android.content.IOnPrimaryClipChangedListener$Stub mPrimaryClipChangedServiceListener
	static final int MSG_REPORT_PRIMARY_CLIP_CHANGED
	private final android.os.Handler mHandler
	private static android.content.IClipboard getService () 
		android.os.IBinder b
	public void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public void setPrimaryClip (android.content.ClipData) 
		android.os.RemoteException e
		android.content.ClipData clip
	public android.content.ClipData getPrimaryClip () 
		android.os.RemoteException e
	public android.content.ClipDescription getPrimaryClipDescription () 
		android.os.RemoteException e
	public boolean hasPrimaryClip () 
		android.os.RemoteException e
	public void addPrimaryClipChangedListener (android.content.ClipboardManager$OnPrimaryClipChangedListener) 
		android.os.RemoteException e
		android.content.ClipboardManager$OnPrimaryClipChangedListener what
	public void removePrimaryClipChangedListener (android.content.ClipboardManager$OnPrimaryClipChangedListener) 
		android.os.RemoteException e
		android.content.ClipboardManager$OnPrimaryClipChangedListener what
	public java.lang.CharSequence getText () 
		android.content.ClipData clip
	public void setText (java.lang.CharSequence) 
		CharSequence text
	public boolean hasText () 
		android.os.RemoteException e
	void reportPrimaryClipChanged () 
		int N
		int i
		Object[] listeners
	static android.os.Handler access$000 (android.content.ClipboardManager) 
		android.content.ClipboardManager x0
	static void  () 
}

android/content/ClipboardManager$1.class
ClipboardManager.java
package android.content
 android.content.ClipboardManager$1 extends android.content.IOnPrimaryClipChangedListener$Stub {
	final android.content.ClipboardManager this$0
	void  (android.content.ClipboardManager) 
	public void dispatchPrimaryClipChanged () 
}

android/content/SyncActivityTooManyDeletes.class
SyncActivityTooManyDeletes.java
package android.content
public android.content.SyncActivityTooManyDeletes extends android.app.Activity implements android.widget.AdapterView$OnItemClickListener  {
	private long mNumDeletes
	private android.accounts.Account mAccount
	private String mAuthority
	private String mProvider
	public void  () 
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.os.Bundle extras
		CharSequence[] options
		android.widget.ListAdapter adapter
		android.widget.ListView listView
		android.widget.TextView textView
		CharSequence tooManyDeletesDescFormat
		android.widget.LinearLayout ll
		android.widget.LinearLayout$LayoutParams lp
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
	private void startSyncReallyDelete () 
		android.os.Bundle extras
	private void startSyncUndoDeletes () 
		android.os.Bundle extras
}

android/content/ISyncAdapter$Stub.class
ISyncAdapter.java
package android.content
public abstract android.content.ISyncAdapter$Stub extends android.os.Binder implements android.content.ISyncAdapter  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_startSync
	static final int TRANSACTION_cancelSync
	static final int TRANSACTION_initialize
	public void  () 
	public static android.content.ISyncAdapter 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.accounts.Account _arg2
		android.os.Bundle _arg3
		android.content.ISyncContext _arg0
		String _arg1
		android.accounts.Account _arg2
		android.os.Bundle _arg3
		android.content.ISyncContext _arg0
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/BroadcastReceiver$PendingResult.class
BroadcastReceiver.java
package android.content
public android.content.BroadcastReceiver$PendingResult extends java.lang.Object {
	public static final int TYPE_COMPONENT
	public static final int TYPE_REGISTERED
	public static final int TYPE_UNREGISTERED
	final int mType
	final boolean mOrderedHint
	final boolean mInitialStickyHint
	final android.os.IBinder mToken
	final int mSendingUser
	int mResultCode
	String mResultData
	android.os.Bundle mResultExtras
	boolean mAbortBroadcast
	boolean mFinished
	public void  (int, java.lang.String, android.os.Bundle, int, boolean, boolean, android.os.IBinder, int) 
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		int type
		boolean ordered
		boolean sticky
		android.os.IBinder token
		int userId
	public final void setResultCode (int) 
		int code
	public final int getResultCode () 
	public final void setResultData (java.lang.String) 
		String data
	public final java.lang.String getResultData () 
	public final void setResultExtras (android.os.Bundle) 
		android.os.Bundle extras
	public final android.os.Bundle getResultExtras (boolean) 
		boolean makeMap
		android.os.Bundle e
	public final void setResult (int, java.lang.String, android.os.Bundle) 
		int code
		String data
		android.os.Bundle extras
	public final boolean getAbortBroadcast () 
	public final void abortBroadcast () 
	public final void clearAbortBroadcast () 
	public final void finish () 
		android.app.IActivityManager mgr
		android.app.IActivityManager mgr
	public void setExtrasClassLoader (java.lang.ClassLoader) 
		ClassLoader cl
	public void sendFinished (android.app.IActivityManager) 
		android.os.RemoteException ex
		android.app.IActivityManager am
	public int getSendingUserId () 
	void checkSynchronousHint () 
		RuntimeException e
}

android/content/AbstractThreadedSyncAdapter$1.class
AbstractThreadedSyncAdapter.java
package android.content
 android.content.AbstractThreadedSyncAdapter$1 extends java.lang.Object {
}

android/content/ClipboardManager$2.class
ClipboardManager.java
package android.content
 android.content.ClipboardManager$2 extends android.os.Handler {
	final android.content.ClipboardManager this$0
	void  (android.content.ClipboardManager) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/content/ContentProvider$PipeDataWriter.class
ContentProvider.java
package android.content
public abstract android.content.ContentProvider$PipeDataWriter extends java.lang.Object {
	public abstract void writeDataToPipe (android.os.ParcelFileDescriptor, android.net.Uri, java.lang.String, android.os.Bundle, java.lang.Object) 
}

android/content/Loader$ForceLoadContentObserver.class
Loader.java
package android.content
public final android.content.Loader$ForceLoadContentObserver extends android.database.ContentObserver {
	final android.content.Loader this$0
	public void  (android.content.Loader) 
	public boolean deliverSelfNotifications () 
	public void onChange (boolean) 
		boolean selfChange
}

android/content/DialogInterface$OnKeyListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnKeyListener extends java.lang.Object {
	public abstract boolean onKey (android.content.DialogInterface, int, android.view.KeyEvent) 
}

android/content/ISyncContext$Stub.class
ISyncContext.java
package android.content
public abstract android.content.ISyncContext$Stub extends android.os.Binder implements android.content.ISyncContext  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_sendHeartbeat
	static final int TRANSACTION_onFinished
	public void  () 
	public static android.content.ISyncContext 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.content.SyncResult _arg0
		android.content.SyncResult _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/SyncAdaptersCache$MySerializer.class
SyncAdaptersCache.java
package android.content
 android.content.SyncAdaptersCache$MySerializer extends java.lang.Object implements android.content.pm.XmlSerializerAndParser  {
	void  () 
	public void writeAsXml (android.content.SyncAdapterType, org.xmlpull.v1.XmlSerializer)  throws java.io.IOException 
		android.content.SyncAdapterType item
		org.xmlpull.v1.XmlSerializer out
	public android.content.SyncAdapterType createFromXml (org.xmlpull.v1.XmlPullParser)  throws java.io.IOException org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParser parser
		String authority
		String accountType
	public volatile java.lang.Object createFromXml (org.xmlpull.v1.XmlPullParser)  throws java.io.IOException org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParser x0
	public volatile void writeAsXml (java.lang.Object, org.xmlpull.v1.XmlSerializer)  throws java.io.IOException 
		Object x0
		org.xmlpull.v1.XmlSerializer x1
}

android/content/IOnPrimaryClipChangedListener$Stub$Proxy.class
IOnPrimaryClipChangedListener.java
package android.content
 android.content.IOnPrimaryClipChangedListener$Stub$Proxy extends java.lang.Object implements android.content.IOnPrimaryClipChangedListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dispatchPrimaryClipChanged ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/content/CursorLoader.class
CursorLoader.java
package android.content
public android.content.CursorLoader extends android.content.AsyncTaskLoader {
	final android.content.Loader$ForceLoadContentObserver mObserver
	android.net.Uri mUri
	String[] mProjection
	String mSelection
	String[] mSelectionArgs
	String mSortOrder
	android.database.Cursor mCursor
	android.os.CancellationSignal mCancellationSignal
	public android.database.Cursor loadInBackground () 
		RuntimeException ex
		android.database.Cursor cursor
	public void cancelLoadInBackground () 
	public void deliverResult (android.database.Cursor) 
		android.database.Cursor cursor
		android.database.Cursor oldCursor
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.content.Context context
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	protected void onStartLoading () 
	protected void onStopLoading () 
	public void onCanceled (android.database.Cursor) 
		android.database.Cursor cursor
	protected void onReset () 
	public android.net.Uri getUri () 
	public void setUri (android.net.Uri) 
		android.net.Uri uri
	public java.lang.String[] getProjection () 
	public void setProjection (java.lang.String[]) 
		String[] projection
	public java.lang.String getSelection () 
	public void setSelection (java.lang.String) 
		String selection
	public java.lang.String[] getSelectionArgs () 
	public void setSelectionArgs (java.lang.String[]) 
		String[] selectionArgs
	public java.lang.String getSortOrder () 
	public void setSortOrder (java.lang.String) 
		String sortOrder
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	public volatile java.lang.Object loadInBackground () 
	public volatile void onCanceled (java.lang.Object) 
		Object x0
	public volatile void deliverResult (java.lang.Object) 
		Object x0
}

android/content/SyncStatusObserver.class
SyncStatusObserver.java
package android.content
public abstract android.content.SyncStatusObserver extends java.lang.Object {
	public abstract void onStatusChanged (int) 
}

android/content/ContentProviderNative.class
ContentProviderNative.java
package android.content
public abstract android.content.ContentProviderNative extends android.os.Binder implements android.content.IContentProvider  {
	public void  () 
	public static android.content.IContentProvider asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.content.IContentProvider in
	public abstract java.lang.String getProviderName () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		int i
		int i
		android.database.BulkCursorDescriptor d
		android.database.CursorToBulkCursorAdaptor adaptor
		String callingPkg
		android.net.Uri url
		int num
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.database.IContentObserver observer
		android.os.ICancellationSignal cancellationSignal
		android.database.Cursor cursor
		android.net.Uri url
		String type
		String callingPkg
		android.net.Uri url
		android.content.ContentValues values
		android.net.Uri out
		String callingPkg
		android.net.Uri url
		android.content.ContentValues[] values
		int count
		int i
		String callingPkg
		int numOperations
		java.util.ArrayList operations
		android.content.ContentProviderResult[] results
		String callingPkg
		android.net.Uri url
		String selection
		String[] selectionArgs
		int count
		String callingPkg
		android.net.Uri url
		android.content.ContentValues values
		String selection
		String[] selectionArgs
		int count
		String callingPkg
		android.net.Uri url
		String mode
		android.os.ICancellationSignal signal
		android.os.ParcelFileDescriptor fd
		String callingPkg
		android.net.Uri url
		String mode
		android.os.ICancellationSignal signal
		android.content.res.AssetFileDescriptor fd
		String callingPkg
		String method
		String stringArg
		android.os.Bundle args
		android.os.Bundle responseBundle
		android.net.Uri url
		String mimeTypeFilter
		String[] types
		String callingPkg
		android.net.Uri url
		String mimeType
		android.os.Bundle opts
		android.os.ICancellationSignal signal
		android.content.res.AssetFileDescriptor fd
		android.os.ICancellationSignal cancellationSignal
		String callingPkg
		android.net.Uri url
		android.net.Uri out
		String callingPkg
		android.net.Uri url
		android.net.Uri out
		Exception e
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public android.os.IBinder asBinder () 
}

android/content/ContentProviderResult$1.class
ContentProviderResult.java
package android.content
final android.content.ContentProviderResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.ContentProviderResult createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.ContentProviderResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/ClipboardManager$OnPrimaryClipChangedListener.class
ClipboardManager.java
package android.content
public abstract android.content.ClipboardManager$OnPrimaryClipChangedListener extends java.lang.Object {
	public abstract void onPrimaryClipChanged () 
}

android/content/IClipboard$Stub.class
IClipboard.java
package android.content
public abstract android.content.IClipboard$Stub extends android.os.Binder implements android.content.IClipboard  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setPrimaryClip
	static final int TRANSACTION_getPrimaryClip
	static final int TRANSACTION_getPrimaryClipDescription
	static final int TRANSACTION_hasPrimaryClip
	static final int TRANSACTION_addPrimaryClipChangedListener
	static final int TRANSACTION_removePrimaryClipChangedListener
	static final int TRANSACTION_hasClipboardText
	public void  () 
	public static android.content.IClipboard 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.content.ClipData _arg0
		android.content.ClipData _arg0
		String _arg1
		String _arg0
		android.content.ClipData _result
		String _arg0
		android.content.ClipDescription _result
		String _arg0
		boolean _result
		android.content.IOnPrimaryClipChangedListener _arg0
		String _arg1
		android.content.IOnPrimaryClipChangedListener _arg0
		String _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/DialogInterface$OnCancelListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnCancelListener extends java.lang.Object {
	public abstract void onCancel (android.content.DialogInterface) 
}

android/content/UriMatcher.class
UriMatcher.java
package android.content
public android.content.UriMatcher extends java.lang.Object {
	public static final int NO_MATCH
	static final java.util.regex.Pattern PATH_SPLIT_PATTERN
	private static final int EXACT
	private static final int NUMBER
	private static final int TEXT
	private int mCode
	private int mWhich
	private String mText
	private java.util.ArrayList mChildren
	public void  (int) 
		int code
	private void  () 
	public void addURI (java.lang.String, java.lang.String, int) 
		String newPath
		android.content.UriMatcher child
		String token
		java.util.ArrayList children
		int numChildren
		android.content.UriMatcher child
		int j
		int i
		String authority
		String path
		int code
		String[] tokens
		int numTokens
		android.content.UriMatcher node
	public int match (android.net.Uri) 
		char c
		int k
		int lk
		android.content.UriMatcher n
		int j
		String u
		java.util.ArrayList list
		int lj
		int i
		android.net.Uri uri
		java.util.List pathSegments
		int li
		android.content.UriMatcher node
	static void  () 
}

android/content/DialogInterface$OnShowListener.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface$OnShowListener extends java.lang.Object {
	public abstract void onShow (android.content.DialogInterface) 
}

android/content/Context.class
Context.java
package android.content
public abstract android.content.Context extends java.lang.Object {
	public static final int MODE_PRIVATE
	public static final int MODE_WORLD_READABLE
	public static final int MODE_WORLD_WRITEABLE
	public static final int MODE_APPEND
	public static final int MODE_MULTI_PROCESS
	public static final int MODE_ENABLE_WRITE_AHEAD_LOGGING
	public static final int BIND_AUTO_CREATE
	public static final int BIND_DEBUG_UNBIND
	public static final int BIND_NOT_FOREGROUND
	public static final int BIND_ABOVE_CLIENT
	public static final int BIND_ALLOW_OOM_MANAGEMENT
	public static final int BIND_WAIVE_PRIORITY
	public static final int BIND_IMPORTANT
	public static final int BIND_ADJUST_WITH_ACTIVITY
	public static final int BIND_VISIBLE
	public static final int BIND_SHOWING_UI
	public static final int BIND_NOT_VISIBLE
	public static final String POWER_SERVICE
	public static final String WINDOW_SERVICE
	public static final String LAYOUT_INFLATER_SERVICE
	public static final String ACCOUNT_SERVICE
	public static final String ACTIVITY_SERVICE
	public static final String ALARM_SERVICE
	public static final String NOTIFICATION_SERVICE
	public static final String ACCESSIBILITY_SERVICE
	public static final String CAPTIONING_SERVICE
	public static final String KEYGUARD_SERVICE
	public static final String LOCATION_SERVICE
	public static final String COUNTRY_DETECTOR
	public static final String SEARCH_SERVICE
	public static final String SENSOR_SERVICE
	public static final String STORAGE_SERVICE
	public static final String WALLPAPER_SERVICE
	public static final String VIBRATOR_SERVICE
	public static final String STATUS_BAR_SERVICE
	public static final String CONNECTIVITY_SERVICE
	public static final String UPDATE_LOCK_SERVICE
	public static final String NETWORKMANAGEMENT_SERVICE
	public static final String NETWORK_STATS_SERVICE
	public static final String NETWORK_POLICY_SERVICE
	public static final String WIFI_SERVICE
	public static final String WIFI_P2P_SERVICE
	public static final String NSD_SERVICE
	public static final String AUDIO_SERVICE
	public static final String MEDIA_ROUTER_SERVICE
	public static final String TELEPHONY_SERVICE
	public static final String CLIPBOARD_SERVICE
	public static final String INPUT_METHOD_SERVICE
	public static final String TEXT_SERVICES_MANAGER_SERVICE
	public static final String APPWIDGET_SERVICE
	public static final String BACKUP_SERVICE
	public static final String DROPBOX_SERVICE
	public static final String DEVICE_POLICY_SERVICE
	public static final String UI_MODE_SERVICE
	public static final String DOWNLOAD_SERVICE
	public static final String NFC_SERVICE
	public static final String BLUETOOTH_SERVICE
	public static final String SIP_SERVICE
	public static final String USB_SERVICE
	public static final String SERIAL_SERVICE
	public static final String INPUT_SERVICE
	public static final String DISPLAY_SERVICE
	public static final String USER_SERVICE
	public static final String APP_OPS_SERVICE
	public static final String CAMERA_SERVICE
	public static final String PRINT_SERVICE
	public static final String CONSUMER_IR_SERVICE
	public static final int CONTEXT_INCLUDE_CODE
	public static final int CONTEXT_IGNORE_SECURITY
	public static final int CONTEXT_RESTRICTED
	public void  () 
	public abstract android.content.res.AssetManager getAssets () 
	public abstract android.content.res.Resources getResources () 
	public abstract android.content.pm.PackageManager getPackageManager () 
	public abstract android.content.ContentResolver getContentResolver () 
	public abstract android.os.Looper getMainLooper () 
	public abstract android.content.Context getApplicationContext () 
	public void registerComponentCallbacks (android.content.ComponentCallbacks) 
		android.content.ComponentCallbacks callback
	public void unregisterComponentCallbacks (android.content.ComponentCallbacks) 
		android.content.ComponentCallbacks callback
	public final java.lang.CharSequence getText (int) 
		int resId
	public final java.lang.String getString (int) 
		int resId
	public final transient java.lang.String getString (int, java.lang.Object[]) 
		int resId
		Object[] formatArgs
	public abstract void setTheme (int) 
	public int getThemeResId () 
	public abstract android.content.res.Resources$Theme getTheme () 
	public final android.content.res.TypedArray obtainStyledAttributes (int[]) 
		int[] attrs
	public final android.content.res.TypedArray obtainStyledAttributes (int, int[])  throws android.content.res.Resources$NotFoundException 
		int resid
		int[] attrs
	public final android.content.res.TypedArray obtainStyledAttributes (android.util.AttributeSet, int[]) 
		android.util.AttributeSet set
		int[] attrs
	public final android.content.res.TypedArray obtainStyledAttributes (android.util.AttributeSet, int[], int, int) 
		android.util.AttributeSet set
		int[] attrs
		int defStyleAttr
		int defStyleRes
	public abstract java.lang.ClassLoader getClassLoader () 
	public abstract java.lang.String getPackageName () 
	public abstract java.lang.String getBasePackageName () 
	public abstract java.lang.String getOpPackageName () 
	public abstract android.content.pm.ApplicationInfo getApplicationInfo () 
	public abstract java.lang.String getPackageResourcePath () 
	public abstract java.lang.String getPackageCodePath () 
	public abstract java.io.File getSharedPrefsFile (java.lang.String) 
	public abstract android.content.SharedPreferences getSharedPreferences (java.lang.String, int) 
	public abstract java.io.FileInputStream openFileInput (java.lang.String)  throws java.io.FileNotFoundException 
	public abstract java.io.FileOutputStream openFileOutput (java.lang.String, int)  throws java.io.FileNotFoundException 
	public abstract boolean deleteFile (java.lang.String) 
	public abstract java.io.File getFileStreamPath (java.lang.String) 
	public abstract java.io.File getFilesDir () 
	public abstract java.io.File getExternalFilesDir (java.lang.String) 
	public abstract java.io.File[] getExternalFilesDirs (java.lang.String) 
	public abstract java.io.File getObbDir () 
	public abstract java.io.File[] getObbDirs () 
	public abstract java.io.File getCacheDir () 
	public abstract java.io.File getExternalCacheDir () 
	public abstract java.io.File[] getExternalCacheDirs () 
	public abstract java.lang.String[] fileList () 
	public abstract java.io.File getDir (java.lang.String, int) 
	public abstract android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory) 
	public abstract android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler) 
	public abstract boolean deleteDatabase (java.lang.String) 
	public abstract java.io.File getDatabasePath (java.lang.String) 
	public abstract java.lang.String[] databaseList () 
	public abstract android.graphics.drawable.Drawable getWallpaper () 
	public abstract android.graphics.drawable.Drawable peekWallpaper () 
	public abstract int getWallpaperDesiredMinimumWidth () 
	public abstract int getWallpaperDesiredMinimumHeight () 
	public abstract void setWallpaper (android.graphics.Bitmap)  throws java.io.IOException 
	public abstract void setWallpaper (java.io.InputStream)  throws java.io.IOException 
	public abstract void clearWallpaper ()  throws java.io.IOException 
	public abstract void startActivity (android.content.Intent) 
	public void startActivityAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public abstract void startActivity (android.content.Intent, android.os.Bundle) 
	public void startActivityAsUser (android.content.Intent, android.os.Bundle, android.os.UserHandle) 
		android.content.Intent intent
		android.os.Bundle options
		android.os.UserHandle userId
	public abstract void startActivities (android.content.Intent[]) 
	public abstract void startActivities (android.content.Intent[], android.os.Bundle) 
	public void startActivitiesAsUser (android.content.Intent[], android.os.Bundle, android.os.UserHandle) 
		android.content.Intent[] intents
		android.os.Bundle options
		android.os.UserHandle userHandle
	public abstract void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
	public abstract void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
	public abstract void sendBroadcast (android.content.Intent) 
	public abstract void sendBroadcast (android.content.Intent, java.lang.String) 
	public abstract void sendBroadcast (android.content.Intent, java.lang.String, int) 
	public abstract void sendOrderedBroadcast (android.content.Intent, java.lang.String) 
	public abstract void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
	public abstract void sendOrderedBroadcast (android.content.Intent, java.lang.String, int, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
	public abstract void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
	public abstract void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String) 
	public abstract void sendOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
	public abstract void sendStickyBroadcast (android.content.Intent) 
	public abstract void sendStickyOrderedBroadcast (android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
	public abstract void removeStickyBroadcast (android.content.Intent) 
	public abstract void sendStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
	public abstract void sendStickyOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
	public abstract void removeStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
	public abstract android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter) 
	public abstract android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler) 
	public abstract android.content.Intent registerReceiverAsUser (android.content.BroadcastReceiver, android.os.UserHandle, android.content.IntentFilter, java.lang.String, android.os.Handler) 
	public abstract void unregisterReceiver (android.content.BroadcastReceiver) 
	public abstract android.content.ComponentName startService (android.content.Intent) 
	public abstract boolean stopService (android.content.Intent) 
	public abstract android.content.ComponentName startServiceAsUser (android.content.Intent, android.os.UserHandle) 
	public abstract boolean stopServiceAsUser (android.content.Intent, android.os.UserHandle) 
	public abstract boolean bindService (android.content.Intent, android.content.ServiceConnection, int) 
	public boolean bindServiceAsUser (android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
		android.os.UserHandle user
	public abstract void unbindService (android.content.ServiceConnection) 
	public abstract boolean startInstrumentation (android.content.ComponentName, java.lang.String, android.os.Bundle) 
	public abstract java.lang.Object getSystemService (java.lang.String) 
	public abstract int checkPermission (java.lang.String, int, int) 
	public abstract int checkCallingPermission (java.lang.String) 
	public abstract int checkCallingOrSelfPermission (java.lang.String) 
	public abstract void enforcePermission (java.lang.String, int, int, java.lang.String) 
	public abstract void enforceCallingPermission (java.lang.String, java.lang.String) 
	public abstract void enforceCallingOrSelfPermission (java.lang.String, java.lang.String) 
	public abstract void grantUriPermission (java.lang.String, android.net.Uri, int) 
	public abstract void revokeUriPermission (android.net.Uri, int) 
	public abstract int checkUriPermission (android.net.Uri, int, int, int) 
	public abstract int checkCallingUriPermission (android.net.Uri, int) 
	public abstract int checkCallingOrSelfUriPermission (android.net.Uri, int) 
	public abstract int checkUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int) 
	public abstract void enforceUriPermission (android.net.Uri, int, int, int, java.lang.String) 
	public abstract void enforceCallingUriPermission (android.net.Uri, int, java.lang.String) 
	public abstract void enforceCallingOrSelfUriPermission (android.net.Uri, int, java.lang.String) 
	public abstract void enforceUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int, java.lang.String) 
	public abstract android.content.Context createPackageContext (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.Context createPackageContextAsUser (java.lang.String, int, android.os.UserHandle)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract int getUserId () 
	public abstract android.content.Context createConfigurationContext (android.content.res.Configuration) 
	public abstract android.content.Context createDisplayContext (android.view.Display) 
	public abstract android.view.DisplayAdjustments getDisplayAdjustments (int) 
	public boolean isRestricted () 
}

android/content/Intent.class
Intent.java
package android.content
public android.content.Intent extends java.lang.Object implements android.os.Parcelable java.lang.Cloneable  {
	public static final String ACTION_MAIN
	public static final String ACTION_VIEW
	public static final String ACTION_DEFAULT
	public static final String ACTION_ATTACH_DATA
	public static final String ACTION_EDIT
	public static final String ACTION_INSERT_OR_EDIT
	public static final String ACTION_PICK
	public static final String ACTION_CREATE_SHORTCUT
	public static final String EXTRA_SHORTCUT_INTENT
	public static final String EXTRA_SHORTCUT_NAME
	public static final String EXTRA_SHORTCUT_ICON
	public static final String EXTRA_SHORTCUT_ICON_RESOURCE
	public static final String ACTION_CHOOSER
	public static final String ACTION_GET_CONTENT
	public static final String ACTION_DIAL
	public static final String ACTION_CALL
	public static final String ACTION_CALL_EMERGENCY
	public static final String ACTION_CALL_PRIVILEGED
	public static final String ACTION_SENDTO
	public static final String ACTION_SEND
	public static final String ACTION_SEND_MULTIPLE
	public static final String ACTION_ANSWER
	public static final String ACTION_INSERT
	public static final String ACTION_PASTE
	public static final String ACTION_DELETE
	public static final String ACTION_RUN
	public static final String ACTION_SYNC
	public static final String ACTION_PICK_ACTIVITY
	public static final String ACTION_SEARCH
	public static final String ACTION_SYSTEM_TUTORIAL
	public static final String ACTION_WEB_SEARCH
	public static final String ACTION_ASSIST
	public static final String ACTION_VOICE_ASSIST
	public static final String EXTRA_ASSIST_PACKAGE
	public static final String EXTRA_ASSIST_CONTEXT
	public static final String ACTION_ALL_APPS
	public static final String ACTION_SET_WALLPAPER
	public static final String ACTION_BUG_REPORT
	public static final String ACTION_FACTORY_TEST
	public static final String ACTION_CALL_BUTTON
	public static final String ACTION_VOICE_COMMAND
	public static final String ACTION_SEARCH_LONG_PRESS
	public static final String ACTION_APP_ERROR
	public static final String ACTION_POWER_USAGE_SUMMARY
	public static final String ACTION_UPGRADE_SETUP
	public static final String ACTION_MANAGE_NETWORK_USAGE
	public static final String ACTION_INSTALL_PACKAGE
	public static final String EXTRA_INSTALLER_PACKAGE_NAME
	public static final String EXTRA_NOT_UNKNOWN_SOURCE
	public static final String EXTRA_ORIGINATING_URI
	public static final String EXTRA_REFERRER
	public static final String EXTRA_ORIGINATING_UID
	public static final String EXTRA_ALLOW_REPLACE
	public static final String EXTRA_RETURN_RESULT
	public static final String EXTRA_INSTALL_RESULT
	public static final String ACTION_UNINSTALL_PACKAGE
	public static final String EXTRA_UNINSTALL_ALL_USERS
	public static final String METADATA_SETUP_VERSION
	public static final String ACTION_SCREEN_OFF
	public static final String ACTION_SCREEN_ON
	public static final String ACTION_DREAMING_STOPPED
	public static final String ACTION_DREAMING_STARTED
	public static final String ACTION_USER_PRESENT
	public static final String ACTION_TIME_TICK
	public static final String ACTION_TIME_CHANGED
	public static final String ACTION_DATE_CHANGED
	public static final String ACTION_TIMEZONE_CHANGED
	public static final String ACTION_CLEAR_DNS_CACHE
	public static final String ACTION_ALARM_CHANGED
	public static final String ACTION_SYNC_STATE_CHANGED
	public static final String ACTION_BOOT_COMPLETED
	public static final String ACTION_CLOSE_SYSTEM_DIALOGS
	public static final String ACTION_PACKAGE_INSTALL
	public static final String ACTION_PACKAGE_ADDED
	public static final String ACTION_PACKAGE_REPLACED
	public static final String ACTION_MY_PACKAGE_REPLACED
	public static final String ACTION_PACKAGE_REMOVED
	public static final String ACTION_PACKAGE_FULLY_REMOVED
	public static final String ACTION_PACKAGE_CHANGED
	public static final String ACTION_QUERY_PACKAGE_RESTART
	public static final String ACTION_PACKAGE_RESTARTED
	public static final String ACTION_PACKAGE_DATA_CLEARED
	public static final String ACTION_UID_REMOVED
	public static final String ACTION_PACKAGE_FIRST_LAUNCH
	public static final String ACTION_PACKAGE_NEEDS_VERIFICATION
	public static final String ACTION_PACKAGE_VERIFIED
	public static final String ACTION_EXTERNAL_APPLICATIONS_AVAILABLE
	public static final String ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE
	public static final String ACTION_WALLPAPER_CHANGED
	public static final String ACTION_CONFIGURATION_CHANGED
	public static final String ACTION_LOCALE_CHANGED
	public static final String ACTION_BATTERY_CHANGED
	public static final String ACTION_BATTERY_LOW
	public static final String ACTION_BATTERY_OKAY
	public static final String ACTION_POWER_CONNECTED
	public static final String ACTION_POWER_DISCONNECTED
	public static final String ACTION_SHUTDOWN
	public static final String ACTION_REQUEST_SHUTDOWN
	public static final String ACTION_DEVICE_STORAGE_LOW
	public static final String ACTION_DEVICE_STORAGE_OK
	public static final String ACTION_DEVICE_STORAGE_FULL
	public static final String ACTION_DEVICE_STORAGE_NOT_FULL
	public static final String ACTION_MANAGE_PACKAGE_STORAGE
	public static final String ACTION_UMS_CONNECTED
	public static final String ACTION_UMS_DISCONNECTED
	public static final String ACTION_MEDIA_REMOVED
	public static final String ACTION_MEDIA_UNMOUNTED
	public static final String ACTION_MEDIA_CHECKING
	public static final String ACTION_MEDIA_NOFS
	public static final String ACTION_MEDIA_MOUNTED
	public static final String ACTION_MEDIA_SHARED
	public static final String ACTION_MEDIA_UNSHARED
	public static final String ACTION_MEDIA_BAD_REMOVAL
	public static final String ACTION_MEDIA_UNMOUNTABLE
	public static final String ACTION_MEDIA_EJECT
	public static final String ACTION_MEDIA_SCANNER_STARTED
	public static final String ACTION_MEDIA_SCANNER_FINISHED
	public static final String ACTION_MEDIA_SCANNER_SCAN_FILE
	public static final String ACTION_MEDIA_BUTTON
	public static final String ACTION_CAMERA_BUTTON
	public static final String ACTION_GTALK_SERVICE_CONNECTED
	public static final String ACTION_GTALK_SERVICE_DISCONNECTED
	public static final String ACTION_INPUT_METHOD_CHANGED
	public static final String ACTION_AIRPLANE_MODE_CHANGED
	public static final String ACTION_PROVIDER_CHANGED
	public static final String ACTION_HEADSET_PLUG
	public static final String ACTION_ANALOG_AUDIO_DOCK_PLUG
	public static final String ACTION_DIGITAL_AUDIO_DOCK_PLUG
	public static final String ACTION_HDMI_AUDIO_PLUG
	public static final String ACTION_USB_AUDIO_ACCESSORY_PLUG
	public static final String ACTION_USB_AUDIO_DEVICE_PLUG
	public static final String ACTION_ADVANCED_SETTINGS_CHANGED
	public static final String ACTION_NEW_OUTGOING_CALL
	public static final String ACTION_REBOOT
	public static final String ACTION_DOCK_EVENT
	public static final String ACTION_IDLE_MAINTENANCE_START
	public static final String ACTION_IDLE_MAINTENANCE_END
	public static final String ACTION_REMOTE_INTENT
	public static final String ACTION_PRE_BOOT_COMPLETED
	public static final String ACTION_GET_RESTRICTION_ENTRIES
	public static final String ACTION_RESTRICTIONS_CHALLENGE
	public static final String ACTION_USER_INITIALIZE
	public static final String ACTION_USER_FOREGROUND
	public static final String ACTION_USER_BACKGROUND
	public static final String ACTION_USER_ADDED
	public static final String ACTION_USER_STARTED
	public static final String ACTION_USER_STARTING
	public static final String ACTION_USER_STOPPING
	public static final String ACTION_USER_STOPPED
	public static final String ACTION_USER_REMOVED
	public static final String ACTION_USER_SWITCHED
	public static final String ACTION_USER_INFO_CHANGED
	public static final String ACTION_QUICK_CLOCK
	public static final String ACTION_SHOW_BRIGHTNESS_DIALOG
	public static final String ACTION_GLOBAL_BUTTON
	public static final String ACTION_OPEN_DOCUMENT
	public static final String ACTION_CREATE_DOCUMENT
	public static final String CATEGORY_DEFAULT
	public static final String CATEGORY_BROWSABLE
	public static final String CATEGORY_ALTERNATIVE
	public static final String CATEGORY_SELECTED_ALTERNATIVE
	public static final String CATEGORY_TAB
	public static final String CATEGORY_LAUNCHER
	public static final String CATEGORY_INFO
	public static final String CATEGORY_HOME
	public static final String CATEGORY_PREFERENCE
	public static final String CATEGORY_DEVELOPMENT_PREFERENCE
	public static final String CATEGORY_EMBED
	public static final String CATEGORY_APP_MARKET
	public static final String CATEGORY_MONKEY
	public static final String CATEGORY_TEST
	public static final String CATEGORY_UNIT_TEST
	public static final String CATEGORY_SAMPLE_CODE
	public static final String CATEGORY_OPENABLE
	public static final String CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST
	public static final String CATEGORY_CAR_DOCK
	public static final String CATEGORY_DESK_DOCK
	public static final String CATEGORY_LE_DESK_DOCK
	public static final String CATEGORY_HE_DESK_DOCK
	public static final String CATEGORY_CAR_MODE
	public static final String CATEGORY_APP_BROWSER
	public static final String CATEGORY_APP_CALCULATOR
	public static final String CATEGORY_APP_CALENDAR
	public static final String CATEGORY_APP_CONTACTS
	public static final String CATEGORY_APP_EMAIL
	public static final String CATEGORY_APP_GALLERY
	public static final String CATEGORY_APP_MAPS
	public static final String CATEGORY_APP_MESSAGING
	public static final String CATEGORY_APP_MUSIC
	public static final String EXTRA_TEMPLATE
	public static final String EXTRA_TEXT
	public static final String EXTRA_HTML_TEXT
	public static final String EXTRA_STREAM
	public static final String EXTRA_EMAIL
	public static final String EXTRA_CC
	public static final String EXTRA_BCC
	public static final String EXTRA_SUBJECT
	public static final String EXTRA_INTENT
	public static final String EXTRA_TITLE
	public static final String EXTRA_INITIAL_INTENTS
	public static final String EXTRA_KEY_EVENT
	public static final String EXTRA_KEY_CONFIRM
	public static final String EXTRA_DONT_KILL_APP
	public static final String EXTRA_PHONE_NUMBER
	public static final String EXTRA_UID
	public static final String EXTRA_PACKAGES
	public static final String EXTRA_DATA_REMOVED
	public static final String EXTRA_REMOVED_FOR_ALL_USERS
	public static final String EXTRA_REPLACING
	public static final String EXTRA_ALARM_COUNT
	public static final String EXTRA_DOCK_STATE
	public static final int EXTRA_DOCK_STATE_UNDOCKED
	public static final int EXTRA_DOCK_STATE_DESK
	public static final int EXTRA_DOCK_STATE_CAR
	public static final int EXTRA_DOCK_STATE_LE_DESK
	public static final int EXTRA_DOCK_STATE_HE_DESK
	public static final String METADATA_DOCK_HOME
	public static final String EXTRA_BUG_REPORT
	public static final String EXTRA_REMOTE_INTENT_TOKEN
	public static final String EXTRA_CHANGED_COMPONENT_NAME
	public static final String EXTRA_CHANGED_COMPONENT_NAME_LIST
	public static final String EXTRA_CHANGED_PACKAGE_LIST
	public static final String EXTRA_CHANGED_UID_LIST
	public static final String EXTRA_CLIENT_LABEL
	public static final String EXTRA_CLIENT_INTENT
	public static final String EXTRA_LOCAL_ONLY
	public static final String EXTRA_ALLOW_MULTIPLE
	public static final String EXTRA_USER_HANDLE
	public static final String EXTRA_RESTRICTIONS_LIST
	public static final String EXTRA_RESTRICTIONS_BUNDLE
	public static final String EXTRA_RESTRICTIONS_INTENT
	public static final String EXTRA_MIME_TYPES
	public static final String EXTRA_SHUTDOWN_USERSPACE_ONLY
	public static final String EXTRA_TIME_PREF_24_HOUR_FORMAT
	public static final int FLAG_GRANT_READ_URI_PERMISSION
	public static final int FLAG_GRANT_WRITE_URI_PERMISSION
	public static final int FLAG_FROM_BACKGROUND
	public static final int FLAG_DEBUG_LOG_RESOLUTION
	public static final int FLAG_EXCLUDE_STOPPED_PACKAGES
	public static final int FLAG_INCLUDE_STOPPED_PACKAGES
	public static final int FLAG_GRANT_PERSISTABLE_URI_PERMISSION
	public static final int FLAG_ACTIVITY_NO_HISTORY
	public static final int FLAG_ACTIVITY_SINGLE_TOP
	public static final int FLAG_ACTIVITY_NEW_TASK
	public static final int FLAG_ACTIVITY_MULTIPLE_TASK
	public static final int FLAG_ACTIVITY_CLEAR_TOP
	public static final int FLAG_ACTIVITY_FORWARD_RESULT
	public static final int FLAG_ACTIVITY_PREVIOUS_IS_TOP
	public static final int FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS
	public static final int FLAG_ACTIVITY_BROUGHT_TO_FRONT
	public static final int FLAG_ACTIVITY_RESET_TASK_IF_NEEDED
	public static final int FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY
	public static final int FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET
	public static final int FLAG_ACTIVITY_NO_USER_ACTION
	public static final int FLAG_ACTIVITY_REORDER_TO_FRONT
	public static final int FLAG_ACTIVITY_NO_ANIMATION
	public static final int FLAG_ACTIVITY_CLEAR_TASK
	public static final int FLAG_ACTIVITY_TASK_ON_HOME
	public static final int FLAG_RECEIVER_REGISTERED_ONLY
	public static final int FLAG_RECEIVER_REPLACE_PENDING
	public static final int FLAG_RECEIVER_FOREGROUND
	public static final int FLAG_RECEIVER_NO_ABORT
	public static final int FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT
	public static final int FLAG_RECEIVER_BOOT_UPGRADE
	public static final int IMMUTABLE_FLAGS
	public static final int URI_INTENT_SCHEME
	private String mAction
	private android.net.Uri mData
	private String mType
	private String mPackage
	private android.content.ComponentName mComponent
	private int mFlags
	private android.util.ArraySet mCategories
	private android.os.Bundle mExtras
	private android.graphics.Rect mSourceBounds
	private android.content.Intent mSelector
	private android.content.ClipData mClipData
	public static final int FILL_IN_ACTION
	public static final int FILL_IN_DATA
	public static final int FILL_IN_CATEGORIES
	public static final int FILL_IN_COMPONENT
	public static final int FILL_IN_PACKAGE
	public static final int FILL_IN_SOURCE_BOUNDS
	public static final int FILL_IN_SELECTOR
	public static final int FILL_IN_CLIP_DATA
	public static final android.os.Parcelable$Creator CREATOR
	public static android.content.Intent createChooser (android.content.Intent, java.lang.CharSequence) 
		String[] mimeTypes
		android.content.ClipData$Item item
		String[] mimeTypes
		android.content.ClipData targetClipData
		android.content.Intent target
		CharSequence title
		android.content.Intent intent
		int permFlags
	public void  () 
	public void  (android.content.Intent) 
		android.content.Intent o
	public java.lang.Object clone () 
	private void  (android.content.Intent, boolean) 
		android.content.Intent o
		boolean all
	public android.content.Intent cloneFilter () 
	public void  (java.lang.String) 
		String action
	public void  (java.lang.String, android.net.Uri) 
		String action
		android.net.Uri uri
	public void  (android.content.Context, java.lang.Class) 
		android.content.Context packageContext
		Class cls
	public void  (java.lang.String, android.net.Uri, android.content.Context, java.lang.Class) 
		String action
		android.net.Uri uri
		android.content.Context packageContext
		Class cls
	public static android.content.Intent makeMainActivity (android.content.ComponentName) 
		android.content.ComponentName mainActivity
		android.content.Intent intent
	public static android.content.Intent makeMainSelectorActivity (java.lang.String, java.lang.String) 
		String selectorAction
		String selectorCategory
		android.content.Intent intent
		android.content.Intent selector
	public static android.content.Intent makeRestartActivityTask (android.content.ComponentName) 
		android.content.ComponentName mainActivity
		android.content.Intent intent
	public static android.content.Intent getIntent (java.lang.String)  throws java.net.URISyntaxException 
		String uri
	public static android.content.Intent parseUri (java.lang.String, int)  throws java.net.URISyntaxException 
		IllegalArgumentException e
		android.content.Intent intent
		String key
		android.os.Bundle b
		int eq
		int semi
		String value
		IllegalArgumentException e
		android.content.Intent intent
		android.content.Intent baseIntent
		String data
		String scheme
		IndexOutOfBoundsException e
		String uri
		int flags
		int i
	public static android.content.Intent getIntentOld (java.lang.String)  throws java.net.URISyntaxException 
		int j
		int sep
		int j
		int j
		int j
		String pkg
		String cls
		int j
		int sep
		NumberFormatException e
		int j
		char type
		String key
		String value
		char ch
		int closeParen
		String action
		int intentFragmentStart
		boolean isIntentFragment
		android.content.Intent intent
		String uri
		android.content.Intent intent
		int i
	public java.lang.String getAction () 
	public android.net.Uri getData () 
	public java.lang.String getDataString () 
	public java.lang.String getScheme () 
	public java.lang.String getType () 
	public java.lang.String resolveType (android.content.Context) 
		android.content.Context context
	public java.lang.String resolveType (android.content.ContentResolver) 
		android.content.ContentResolver resolver
	public java.lang.String resolveTypeIfNeeded (android.content.ContentResolver) 
		android.content.ContentResolver resolver
	public boolean hasCategory (java.lang.String) 
		String category
	public java.util.Set getCategories () 
	public android.content.Intent getSelector () 
	public android.content.ClipData getClipData () 
	public void setExtrasClassLoader (java.lang.ClassLoader) 
		ClassLoader loader
	public boolean hasExtra (java.lang.String) 
		String name
	public boolean hasFileDescriptors () 
	public void setAllowFds (boolean) 
		boolean allowFds
	public java.lang.Object getExtra (java.lang.String) 
		String name
	public boolean getBooleanExtra (java.lang.String, boolean) 
		String name
		boolean defaultValue
	public byte getByteExtra (java.lang.String, byte) 
		String name
		byte defaultValue
	public short getShortExtra (java.lang.String, short) 
		String name
		short defaultValue
	public char getCharExtra (java.lang.String, char) 
		String name
		char defaultValue
	public int getIntExtra (java.lang.String, int) 
		String name
		int defaultValue
	public long getLongExtra (java.lang.String, long) 
		String name
		long defaultValue
	public float getFloatExtra (java.lang.String, float) 
		String name
		float defaultValue
	public double getDoubleExtra (java.lang.String, double) 
		String name
		double defaultValue
	public java.lang.String getStringExtra (java.lang.String) 
		String name
	public java.lang.CharSequence getCharSequenceExtra (java.lang.String) 
		String name
	public android.os.Parcelable getParcelableExtra (java.lang.String) 
		String name
	public android.os.Parcelable[] getParcelableArrayExtra (java.lang.String) 
		String name
	public java.util.ArrayList getParcelableArrayListExtra (java.lang.String) 
		String name
	public java.io.Serializable getSerializableExtra (java.lang.String) 
		String name
	public java.util.ArrayList getIntegerArrayListExtra (java.lang.String) 
		String name
	public java.util.ArrayList getStringArrayListExtra (java.lang.String) 
		String name
	public java.util.ArrayList getCharSequenceArrayListExtra (java.lang.String) 
		String name
	public boolean[] getBooleanArrayExtra (java.lang.String) 
		String name
	public byte[] getByteArrayExtra (java.lang.String) 
		String name
	public short[] getShortArrayExtra (java.lang.String) 
		String name
	public char[] getCharArrayExtra (java.lang.String) 
		String name
	public int[] getIntArrayExtra (java.lang.String) 
		String name
	public long[] getLongArrayExtra (java.lang.String) 
		String name
	public float[] getFloatArrayExtra (java.lang.String) 
		String name
	public double[] getDoubleArrayExtra (java.lang.String) 
		String name
	public java.lang.String[] getStringArrayExtra (java.lang.String) 
		String name
	public java.lang.CharSequence[] getCharSequenceArrayExtra (java.lang.String) 
		String name
	public android.os.Bundle getBundleExtra (java.lang.String) 
		String name
	public android.os.IBinder getIBinderExtra (java.lang.String) 
		String name
	public java.lang.Object getExtra (java.lang.String, java.lang.Object) 
		Object result2
		String name
		Object defaultValue
		Object result
	public android.os.Bundle getExtras () 
	public int getFlags () 
	public boolean isExcludingStopped () 
	public java.lang.String getPackage () 
	public android.content.ComponentName getComponent () 
	public android.graphics.Rect getSourceBounds () 
	public android.content.ComponentName resolveActivity (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
		android.content.pm.ResolveInfo info
	public android.content.pm.ActivityInfo resolveActivityInfo (android.content.pm.PackageManager, int) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ResolveInfo info
		android.content.pm.PackageManager pm
		int flags
		android.content.pm.ActivityInfo ai
	public android.content.ComponentName resolveSystemService (android.content.pm.PackageManager, int) 
		android.content.pm.ResolveInfo ri
		android.content.ComponentName foundComp
		int i
		android.content.pm.PackageManager pm
		int flags
		java.util.List results
		android.content.ComponentName comp
	public android.content.Intent setAction (java.lang.String) 
		String action
	public android.content.Intent setData (android.net.Uri) 
		android.net.Uri data
	public android.content.Intent setDataAndNormalize (android.net.Uri) 
		android.net.Uri data
	public android.content.Intent setType (java.lang.String) 
		String type
	public android.content.Intent setTypeAndNormalize (java.lang.String) 
		String type
	public android.content.Intent setDataAndType (android.net.Uri, java.lang.String) 
		android.net.Uri data
		String type
	public android.content.Intent setDataAndTypeAndNormalize (android.net.Uri, java.lang.String) 
		android.net.Uri data
		String type
	public android.content.Intent addCategory (java.lang.String) 
		String category
	public void removeCategory (java.lang.String) 
		String category
	public void setSelector (android.content.Intent) 
		android.content.Intent selector
	public void setClipData (android.content.ClipData) 
		android.content.ClipData clip
	public android.content.Intent putExtra (java.lang.String, boolean) 
		String name
		boolean value
	public android.content.Intent putExtra (java.lang.String, byte) 
		String name
		byte value
	public android.content.Intent putExtra (java.lang.String, char) 
		String name
		char value
	public android.content.Intent putExtra (java.lang.String, short) 
		String name
		short value
	public android.content.Intent putExtra (java.lang.String, int) 
		String name
		int value
	public android.content.Intent putExtra (java.lang.String, long) 
		String name
		long value
	public android.content.Intent putExtra (java.lang.String, float) 
		String name
		float value
	public android.content.Intent putExtra (java.lang.String, double) 
		String name
		double value
	public android.content.Intent putExtra (java.lang.String, java.lang.String) 
		String name
		String value
	public android.content.Intent putExtra (java.lang.String, java.lang.CharSequence) 
		String name
		CharSequence value
	public android.content.Intent putExtra (java.lang.String, android.os.Parcelable) 
		String name
		android.os.Parcelable value
	public android.content.Intent putExtra (java.lang.String, android.os.Parcelable[]) 
		String name
		android.os.Parcelable[] value
	public android.content.Intent putParcelableArrayListExtra (java.lang.String, java.util.ArrayList) 
		String name
		java.util.ArrayList value
	public android.content.Intent putIntegerArrayListExtra (java.lang.String, java.util.ArrayList) 
		String name
		java.util.ArrayList value
	public android.content.Intent putStringArrayListExtra (java.lang.String, java.util.ArrayList) 
		String name
		java.util.ArrayList value
	public android.content.Intent putCharSequenceArrayListExtra (java.lang.String, java.util.ArrayList) 
		String name
		java.util.ArrayList value
	public android.content.Intent putExtra (java.lang.String, java.io.Serializable) 
		String name
		java.io.Serializable value
	public android.content.Intent putExtra (java.lang.String, boolean[]) 
		String name
		boolean[] value
	public android.content.Intent putExtra (java.lang.String, byte[]) 
		String name
		byte[] value
	public android.content.Intent putExtra (java.lang.String, short[]) 
		String name
		short[] value
	public android.content.Intent putExtra (java.lang.String, char[]) 
		String name
		char[] value
	public android.content.Intent putExtra (java.lang.String, int[]) 
		String name
		int[] value
	public android.content.Intent putExtra (java.lang.String, long[]) 
		String name
		long[] value
	public android.content.Intent putExtra (java.lang.String, float[]) 
		String name
		float[] value
	public android.content.Intent putExtra (java.lang.String, double[]) 
		String name
		double[] value
	public android.content.Intent putExtra (java.lang.String, java.lang.String[]) 
		String name
		String[] value
	public android.content.Intent putExtra (java.lang.String, java.lang.CharSequence[]) 
		String name
		CharSequence[] value
	public android.content.Intent putExtra (java.lang.String, android.os.Bundle) 
		String name
		android.os.Bundle value
	public android.content.Intent putExtra (java.lang.String, android.os.IBinder) 
		String name
		android.os.IBinder value
	public android.content.Intent putExtras (android.content.Intent) 
		android.content.Intent src
	public android.content.Intent putExtras (android.os.Bundle) 
		android.os.Bundle extras
	public android.content.Intent replaceExtras (android.content.Intent) 
		android.content.Intent src
	public android.content.Intent replaceExtras (android.os.Bundle) 
		android.os.Bundle extras
	public void removeExtra (java.lang.String) 
		String name
	public android.content.Intent setFlags (int) 
		int flags
	public android.content.Intent addFlags (int) 
		int flags
	public android.content.Intent setPackage (java.lang.String) 
		String packageName
	public android.content.Intent setComponent (android.content.ComponentName) 
		android.content.ComponentName component
	public android.content.Intent setClassName (android.content.Context, java.lang.String) 
		android.content.Context packageContext
		String className
	public android.content.Intent setClassName (java.lang.String, java.lang.String) 
		String packageName
		String className
	public android.content.Intent setClass (android.content.Context, java.lang.Class) 
		android.content.Context packageContext
		Class cls
	public void setSourceBounds (android.graphics.Rect) 
		android.graphics.Rect r
	public int fillIn (android.content.Intent, int) 
		android.os.Bundle newb
		RuntimeException e
		android.content.Intent other
		int flags
		int changes
	public boolean filterEquals (android.content.Intent) 
		android.content.Intent other
	public int filterHashCode () 
		int code
	public java.lang.String toString () 
		StringBuilder b
	public java.lang.String toInsecureString () 
		StringBuilder b
	public java.lang.String toInsecureStringWithClip () 
		StringBuilder b
	public java.lang.String toShortString (boolean, boolean, boolean, boolean) 
		boolean secure
		boolean comp
		boolean extras
		boolean clip
		StringBuilder b
	public void toShortString (java.lang.StringBuilder, boolean, boolean, boolean, boolean) 
		int i
		StringBuilder b
		boolean secure
		boolean comp
		boolean extras
		boolean clip
		boolean first
	public java.lang.String toURI () 
	public java.lang.String toUri (int) 
		char c
		int i
		int N
		String data
		int flags
		StringBuilder uri
		String scheme
	private void toUriInner (java.lang.StringBuilder, java.lang.String, int) 
		int i
		Object value
		char entryType
		String key
		java.util.Iterator i$
		StringBuilder uri
		String scheme
		int flags
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		int N
		android.os.Parcel out
		int flags
	protected void  (android.os.Parcel) 
		android.os.Parcel in
	public void readFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		int N
	public static android.content.Intent parseIntent (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String cat
		String nodeName
		android.content.res.Resources resources
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.Intent intent
		android.content.res.TypedArray sa
		String data
		String mimeType
		String packageName
		String className
		int outerDepth
		int type
	public static java.lang.String normalizeMimeType (java.lang.String) 
		String type
		int semicolonIndex
	public void prepareToLeaveProcess () 
	public boolean migrateExtraStreamToClipData () 
		android.content.Intent target
		ClassCastException e
		android.content.ClipData clipData
		android.net.Uri stream
		CharSequence text
		String htmlText
		ClassCastException e
		int i
		android.content.ClipData clipData
		java.util.ArrayList streams
		java.util.ArrayList texts
		java.util.ArrayList htmlTexts
		int num
		ClassCastException e
		String action
	private static android.content.ClipData$Item makeClipItem (java.util.ArrayList, java.util.ArrayList, java.util.ArrayList, int) 
		java.util.ArrayList streams
		java.util.ArrayList texts
		java.util.ArrayList htmlTexts
		int which
		android.net.Uri uri
		CharSequence text
		String htmlText
	static void  () 
}

android/content/EntityIterator.class
EntityIterator.java
package android.content
public abstract android.content.EntityIterator extends java.lang.Object implements java.util.Iterator  {
	public abstract void reset () 
	public abstract void close () 
}

android/content/ContentProviderOperation.class
ContentProviderOperation.java
package android.content
public android.content.ContentProviderOperation extends java.lang.Object implements android.os.Parcelable  {
	public static final int TYPE_INSERT
	public static final int TYPE_UPDATE
	public static final int TYPE_DELETE
	public static final int TYPE_ASSERT
	private final int mType
	private final android.net.Uri mUri
	private final String mSelection
	private final String[] mSelectionArgs
	private final android.content.ContentValues mValues
	private final Integer mExpectedCount
	private final android.content.ContentValues mValuesBackReferences
	private final java.util.Map mSelectionArgsBackReferences
	private final boolean mYieldAllowed
	private static final String TAG
	public static final android.os.Parcelable$Creator CREATOR
	private void  (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder builder
	private void  (android.os.Parcel) 
		int i
		int count
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	public static android.content.ContentProviderOperation$Builder newInsert (android.net.Uri) 
		android.net.Uri uri
	public static android.content.ContentProviderOperation$Builder newUpdate (android.net.Uri) 
		android.net.Uri uri
	public static android.content.ContentProviderOperation$Builder newDelete (android.net.Uri) 
		android.net.Uri uri
	public static android.content.ContentProviderOperation$Builder newAssertQuery (android.net.Uri) 
		android.net.Uri uri
	public android.net.Uri getUri () 
	public boolean isYieldAllowed () 
	public int getType () 
	public boolean isWriteOperation () 
	public boolean isReadOperation () 
	public android.content.ContentProviderResult apply (android.content.ContentProvider, android.content.ContentProviderResult[], int)  throws android.content.OperationApplicationException 
		android.net.Uri newUri
		int numRows
		int numRows
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.ArrayList projectionList
		String cursorValue
		String expectedValue
		int i
		String[] projection
		android.database.Cursor cursor
		int numRows
		android.content.ContentProvider provider
		android.content.ContentProviderResult[] backRefs
		int numBackRefs
		android.content.ContentValues values
		String[] selectionArgs
		int numRows
	public android.content.ContentValues resolveValueBackReferences (android.content.ContentProviderResult[], int) 
		android.content.ContentValues values
		String key
		Integer backRefIndex
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.content.ContentProviderResult[] backRefs
		int numBackRefs
		android.content.ContentValues values
	public java.lang.String[] resolveSelectionArgsBackReferences (android.content.ContentProviderResult[], int) 
		Integer selectionArgIndex
		int backRefIndex
		java.util.Map$Entry selectionArgBackRef
		java.util.Iterator i$
		android.content.ContentProviderResult[] backRefs
		int numBackRefs
		String[] newArgs
	public java.lang.String toString () 
	private long backRefToValue (android.content.ContentProviderResult[], int, java.lang.Integer) 
		long backRefValue
		android.content.ContentProviderResult[] backRefs
		int numBackRefs
		Integer backRefIndex
		android.content.ContentProviderResult backRef
		long backRefValue
	public int describeContents () 
	void  (android.os.Parcel, android.content.ContentProviderOperation$1) 
		android.os.Parcel x0
		android.content.ContentProviderOperation$1 x1
	void  (android.content.ContentProviderOperation$Builder, android.content.ContentProviderOperation$1) 
		android.content.ContentProviderOperation$Builder x0
		android.content.ContentProviderOperation$1 x1
	static void  () 
}

android/content/IIntentSender$Stub$Proxy.class
IIntentSender.java
package android.content
 android.content.IIntentSender$Stub$Proxy extends java.lang.Object implements android.content.IIntentSender  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int send (int, android.content.Intent, java.lang.String, android.content.IIntentReceiver, java.lang.String)  throws android.os.RemoteException 
		int code
		android.content.Intent intent
		String resolvedType
		android.content.IIntentReceiver finishedReceiver
		String requiredPermission
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/content/Entity$NamedContentValues.class
Entity.java
package android.content
public android.content.Entity$NamedContentValues extends java.lang.Object {
	public final android.net.Uri uri
	public final android.content.ContentValues values
	public void  (android.net.Uri, android.content.ContentValues) 
		android.net.Uri uri
		android.content.ContentValues values
}

android/content/ISyncContext$Stub$Proxy.class
ISyncContext.java
package android.content
 android.content.ISyncContext$Stub$Proxy extends java.lang.Object implements android.content.ISyncContext  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void sendHeartbeat ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onFinished (android.content.SyncResult)  throws android.os.RemoteException 
		android.content.SyncResult result
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/content/ContentProviderOperation$Builder.class
ContentProviderOperation.java
package android.content
public android.content.ContentProviderOperation$Builder extends java.lang.Object {
	private final int mType
	private final android.net.Uri mUri
	private String mSelection
	private String[] mSelectionArgs
	private android.content.ContentValues mValues
	private Integer mExpectedCount
	private android.content.ContentValues mValuesBackReferences
	private java.util.Map mSelectionArgsBackReferences
	private boolean mYieldAllowed
	private void  (int, android.net.Uri) 
		int type
		android.net.Uri uri
	public android.content.ContentProviderOperation build () 
	public android.content.ContentProviderOperation$Builder withValueBackReferences (android.content.ContentValues) 
		android.content.ContentValues backReferences
	public android.content.ContentProviderOperation$Builder withValueBackReference (java.lang.String, int) 
		String key
		int previousResult
	public android.content.ContentProviderOperation$Builder withSelectionBackReference (int, int) 
		int selectionArgIndex
		int previousResult
	public android.content.ContentProviderOperation$Builder withValues (android.content.ContentValues) 
		android.content.ContentValues values
	public android.content.ContentProviderOperation$Builder withValue (java.lang.String, java.lang.Object) 
		String key
		Object value
	public android.content.ContentProviderOperation$Builder withSelection (java.lang.String, java.lang.String[]) 
		String selection
		String[] selectionArgs
	public android.content.ContentProviderOperation$Builder withExpectedCount (int) 
		int count
	public android.content.ContentProviderOperation$Builder withYieldAllowed (boolean) 
		boolean yieldAllowed
	static int access$000 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static android.net.Uri access$100 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static android.content.ContentValues access$200 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static java.lang.String access$300 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static java.lang.String[] access$400 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static java.lang.Integer access$500 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static java.util.Map access$600 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static android.content.ContentValues access$700 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	static boolean access$800 (android.content.ContentProviderOperation$Builder) 
		android.content.ContentProviderOperation$Builder x0
	void  (int, android.net.Uri, android.content.ContentProviderOperation$1) 
		int x0
		android.net.Uri x1
		android.content.ContentProviderOperation$1 x2
}

android/content/DialogInterface.class
DialogInterface.java
package android.content
public abstract android.content.DialogInterface extends java.lang.Object {
	public static final int BUTTON_POSITIVE
	public static final int BUTTON_NEGATIVE
	public static final int BUTTON_NEUTRAL
	public static final int BUTTON1
	public static final int BUTTON2
	public static final int BUTTON3
	public abstract void cancel () 
	public abstract void dismiss () 
}

android/content/pm/
android/content/pm/PackageParser$PackageLite.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser$PackageLite extends java.lang.Object {
	public final String packageName
	public final int versionCode
	public final int installLocation
	public final android.content.pm.VerifierInfo[] verifiers
	public void  (java.lang.String, int, int, java.util.List) 
		String packageName
		int versionCode
		int installLocation
		java.util.List verifiers
}

android/content/pm/LimitedLengthInputStream.class
LimitedLengthInputStream.java
package android.content.pm
public android.content.pm.LimitedLengthInputStream extends java.io.FilterInputStream {
	private final long mEnd
	private long mOffset
	public void  (java.io.InputStream, long, long)  throws java.io.IOException 
		java.io.InputStream in
		long offset
		long length
	public synchronized int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int byteCount
		int arrayLength
		int numRead
	public int read (byte[])  throws java.io.IOException 
		byte[] buffer
}

android/content/pm/PackageParser$ServiceIntentInfo.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$ServiceIntentInfo extends android.content.pm.PackageParser$IntentInfo {
	public final android.content.pm.PackageParser$Service service
	public void  (android.content.pm.PackageParser$Service) 
		android.content.pm.PackageParser$Service _service
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/PackageStats$1.class
PackageStats.java
package android.content.pm
final android.content.pm.PackageStats$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PackageStats createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.pm.PackageStats[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/Signature$1.class
Signature.java
package android.content.pm
final android.content.pm.Signature$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.Signature createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.Signature[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/ProviderInfo$1.class
ProviderInfo.java
package android.content.pm
final android.content.pm.ProviderInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ProviderInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.pm.ProviderInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/LabeledIntent.class
LabeledIntent.java
package android.content.pm
public android.content.pm.LabeledIntent extends android.content.Intent {
	private String mSourcePackage
	private int mLabelRes
	private CharSequence mNonLocalizedLabel
	private int mIcon
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Intent, java.lang.String, int, int) 
		android.content.Intent origIntent
		String sourcePackage
		int labelRes
		int icon
	public void  (android.content.Intent, java.lang.String, java.lang.CharSequence, int) 
		android.content.Intent origIntent
		String sourcePackage
		CharSequence nonLocalizedLabel
		int icon
	public void  (java.lang.String, int, int) 
		String sourcePackage
		int labelRes
		int icon
	public void  (java.lang.String, java.lang.CharSequence, int) 
		String sourcePackage
		CharSequence nonLocalizedLabel
		int icon
	public java.lang.String getSourcePackage () 
	public int getLabelResource () 
	public java.lang.CharSequence getNonLocalizedLabel () 
	public int getIconResource () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		CharSequence label
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.graphics.drawable.Drawable icon
		android.content.pm.PackageManager pm
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	protected void  (android.os.Parcel) 
		android.os.Parcel in
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/content/pm/MacAuthenticatedInputStream.class
MacAuthenticatedInputStream.java
package android.content.pm
public android.content.pm.MacAuthenticatedInputStream extends java.io.FilterInputStream {
	private final javax.crypto.Mac mMac
	public void  (java.io.InputStream, javax.crypto.Mac) 
		java.io.InputStream in
		javax.crypto.Mac mac
	public boolean isTagEqual (byte[]) 
		int i
		byte[] tag
		byte[] actualTag
		int value
	public int read ()  throws java.io.IOException 
		int b
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int count
		int numRead
}

android/content/pm/IPackageDeleteObserver$Stub.class
IPackageDeleteObserver.java
package android.content.pm
public abstract android.content.pm.IPackageDeleteObserver$Stub extends android.os.Binder implements android.content.pm.IPackageDeleteObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_packageDeleted
	public void  () 
	public static android.content.pm.IPackageDeleteObserver 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/ApplicationInfo$DisplayNameComparator.class
ApplicationInfo.java
package android.content.pm
public android.content.pm.ApplicationInfo$DisplayNameComparator extends java.lang.Object implements java.util.Comparator  {
	private final java.text.Collator sCollator
	private android.content.pm.PackageManager mPM
	public void  (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public final int compare (android.content.pm.ApplicationInfo, android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo aa
		android.content.pm.ApplicationInfo ab
		CharSequence sa
		CharSequence sb
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/content/pm/PackageParser$Service.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Service extends android.content.pm.PackageParser$Component {
	public final android.content.pm.ServiceInfo info
	public void  (android.content.pm.PackageParser$ParseComponentArgs, android.content.pm.ServiceInfo) 
		android.content.pm.PackageParser$ParseComponentArgs args
		android.content.pm.ServiceInfo _info
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/ContainerEncryptionParams.class
ContainerEncryptionParams.java
package android.content.pm
public android.content.pm.ContainerEncryptionParams extends java.lang.Object implements android.os.Parcelable  {
	protected static final String TAG
	private static final String TO_STRING_PREFIX
	private static final int ENC_PARAMS_IV_PARAMETERS
	private static final int MAC_PARAMS_NONE
	private final String mEncryptionAlgorithm
	private final javax.crypto.spec.IvParameterSpec mEncryptionSpec
	private final javax.crypto.SecretKey mEncryptionKey
	private final String mMacAlgorithm
	private final java.security.spec.AlgorithmParameterSpec mMacSpec
	private final javax.crypto.SecretKey mMacKey
	private final byte[] mMacTag
	private final long mAuthenticatedDataStart
	private final long mEncryptedDataStart
	private final long mDataEnd
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.security.spec.AlgorithmParameterSpec, javax.crypto.SecretKey)  throws java.security.InvalidAlgorithmParameterException 
		String encryptionAlgorithm
		java.security.spec.AlgorithmParameterSpec encryptionSpec
		javax.crypto.SecretKey encryptionKey
	public void  (java.lang.String, java.security.spec.AlgorithmParameterSpec, javax.crypto.SecretKey, java.lang.String, java.security.spec.AlgorithmParameterSpec, javax.crypto.SecretKey, byte[], long, long, long)  throws java.security.InvalidAlgorithmParameterException 
		String encryptionAlgorithm
		java.security.spec.AlgorithmParameterSpec encryptionSpec
		javax.crypto.SecretKey encryptionKey
		String macAlgorithm
		java.security.spec.AlgorithmParameterSpec macSpec
		javax.crypto.SecretKey macKey
		byte[] macTag
		long authenticatedDataStart
		long encryptedDataStart
		long dataEnd
	public java.lang.String getEncryptionAlgorithm () 
	public java.security.spec.AlgorithmParameterSpec getEncryptionSpec () 
	public javax.crypto.SecretKey getEncryptionKey () 
	public java.lang.String getMacAlgorithm () 
	public java.security.spec.AlgorithmParameterSpec getMacSpec () 
	public javax.crypto.SecretKey getMacKey () 
	public byte[] getMacTag () 
	public long getAuthenticatedDataStart () 
	public long getEncryptedDataStart () 
	public long getDataEnd () 
	public int describeContents () 
	public boolean equals (java.lang.Object) 
		Object o
		android.content.pm.ContainerEncryptionParams other
	private static final boolean isSecretKeyEqual (javax.crypto.SecretKey, javax.crypto.SecretKey) 
		javax.crypto.SecretKey key1
		javax.crypto.SecretKey key2
		String keyFormat
		String otherKeyFormat
	public int hashCode () 
		int hash
	public java.lang.String toString () 
		StringBuilder sb
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel)  throws java.security.InvalidAlgorithmParameterException 
		android.os.Parcel source
		int encParamType
		byte[] encParamsEncoded
		int macParamType
	void  (android.os.Parcel, android.content.pm.ContainerEncryptionParams$1)  throws java.security.InvalidAlgorithmParameterException 
		android.os.Parcel x0
		android.content.pm.ContainerEncryptionParams$1 x1
	static void  () 
}

android/content/pm/IPackageStatsObserver.class
IPackageStatsObserver.java
package android.content.pm
public abstract android.content.pm.IPackageStatsObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onGetStatsCompleted (android.content.pm.PackageStats, boolean)  throws android.os.RemoteException 
}

android/content/pm/ParceledListSlice$1.class
ParceledListSlice.java
package android.content.pm
 android.content.pm.ParceledListSlice$1 extends android.os.Binder {
	final int val$N
	final int val$callFlags
	final android.content.pm.ParceledListSlice this$0
	void  (android.content.pm.ParceledListSlice, int, int) 
	protected 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
		int i
}

android/content/pm/ComponentInfo.class
ComponentInfo.java
package android.content.pm
public android.content.pm.ComponentInfo extends android.content.pm.PackageItemInfo {
	public android.content.pm.ApplicationInfo applicationInfo
	public String processName
	public int descriptionRes
	public boolean enabled
	public boolean exported
	public void  () 
	public void  (android.content.pm.ComponentInfo) 
		android.content.pm.ComponentInfo orig
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		CharSequence label
		CharSequence label
		android.content.pm.PackageManager pm
		android.content.pm.ApplicationInfo ai
	public boolean isEnabled () 
	public final int getIconResource () 
	public final int getLogoResource () 
	protected void dumpFront (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	protected void dumpBack (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	protected void  (android.os.Parcel) 
		android.os.Parcel source
	protected android.graphics.drawable.Drawable loadDefaultIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	protected android.graphics.drawable.Drawable loadDefaultLogo (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	protected android.content.pm.ApplicationInfo getApplicationInfo () 
}

android/content/pm/InstrumentationInfo.class
InstrumentationInfo.java
package android.content.pm
public android.content.pm.InstrumentationInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable  {
	public String targetPackage
	public String sourceDir
	public String publicSourceDir
	public String dataDir
	public String nativeLibraryDir
	public boolean handleProfiling
	public boolean functionalTest
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.InstrumentationInfo) 
		android.content.pm.InstrumentationInfo orig
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.InstrumentationInfo$1) 
		android.os.Parcel x0
		android.content.pm.InstrumentationInfo$1 x1
	static void  () 
}

android/content/pm/PackageManager.class
PackageManager.java
package android.content.pm
public abstract android.content.pm.PackageManager extends java.lang.Object {
	public static final int GET_ACTIVITIES
	public static final int GET_RECEIVERS
	public static final int GET_SERVICES
	public static final int GET_PROVIDERS
	public static final int GET_INSTRUMENTATION
	public static final int GET_INTENT_FILTERS
	public static final int GET_SIGNATURES
	public static final int GET_RESOLVED_FILTER
	public static final int GET_META_DATA
	public static final int GET_GIDS
	public static final int GET_DISABLED_COMPONENTS
	public static final int GET_SHARED_LIBRARY_FILES
	public static final int GET_URI_PERMISSION_PATTERNS
	public static final int GET_PERMISSIONS
	public static final int GET_UNINSTALLED_PACKAGES
	public static final int GET_CONFIGURATIONS
	public static final int GET_DISABLED_UNTIL_USED_COMPONENTS
	public static final int MATCH_DEFAULT_ONLY
	public static final int PERMISSION_GRANTED
	public static final int PERMISSION_DENIED
	public static final int SIGNATURE_MATCH
	public static final int SIGNATURE_NEITHER_SIGNED
	public static final int SIGNATURE_FIRST_NOT_SIGNED
	public static final int SIGNATURE_SECOND_NOT_SIGNED
	public static final int SIGNATURE_NO_MATCH
	public static final int SIGNATURE_UNKNOWN_PACKAGE
	public static final int COMPONENT_ENABLED_STATE_DEFAULT
	public static final int COMPONENT_ENABLED_STATE_ENABLED
	public static final int COMPONENT_ENABLED_STATE_DISABLED
	public static final int COMPONENT_ENABLED_STATE_DISABLED_USER
	public static final int COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED
	public static final int INSTALL_FORWARD_LOCK
	public static final int INSTALL_REPLACE_EXISTING
	public static final int INSTALL_ALLOW_TEST
	public static final int INSTALL_EXTERNAL
	public static final int INSTALL_INTERNAL
	public static final int INSTALL_FROM_ADB
	public static final int INSTALL_ALL_USERS
	public static final int INSTALL_ALLOW_DOWNGRADE
	public static final int DONT_KILL_APP
	public static final int INSTALL_SUCCEEDED
	public static final int INSTALL_FAILED_ALREADY_EXISTS
	public static final int INSTALL_FAILED_INVALID_APK
	public static final int INSTALL_FAILED_INVALID_URI
	public static final int INSTALL_FAILED_INSUFFICIENT_STORAGE
	public static final int INSTALL_FAILED_DUPLICATE_PACKAGE
	public static final int INSTALL_FAILED_NO_SHARED_USER
	public static final int INSTALL_FAILED_UPDATE_INCOMPATIBLE
	public static final int INSTALL_FAILED_SHARED_USER_INCOMPATIBLE
	public static final int INSTALL_FAILED_MISSING_SHARED_LIBRARY
	public static final int INSTALL_FAILED_REPLACE_COULDNT_DELETE
	public static final int INSTALL_FAILED_DEXOPT
	public static final int INSTALL_FAILED_OLDER_SDK
	public static final int INSTALL_FAILED_CONFLICTING_PROVIDER
	public static final int INSTALL_FAILED_NEWER_SDK
	public static final int INSTALL_FAILED_TEST_ONLY
	public static final int INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
	public static final int INSTALL_FAILED_MISSING_FEATURE
	public static final int INSTALL_FAILED_CONTAINER_ERROR
	public static final int INSTALL_FAILED_INVALID_INSTALL_LOCATION
	public static final int INSTALL_FAILED_MEDIA_UNAVAILABLE
	public static final int INSTALL_FAILED_VERIFICATION_TIMEOUT
	public static final int INSTALL_FAILED_VERIFICATION_FAILURE
	public static final int INSTALL_FAILED_PACKAGE_CHANGED
	public static final int INSTALL_FAILED_UID_CHANGED
	public static final int INSTALL_FAILED_VERSION_DOWNGRADE
	public static final int INSTALL_PARSE_FAILED_NOT_APK
	public static final int INSTALL_PARSE_FAILED_BAD_MANIFEST
	public static final int INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
	public static final int INSTALL_PARSE_FAILED_NO_CERTIFICATES
	public static final int INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES
	public static final int INSTALL_PARSE_FAILED_CERTIFICATE_ENCODING
	public static final int INSTALL_PARSE_FAILED_BAD_PACKAGE_NAME
	public static final int INSTALL_PARSE_FAILED_BAD_SHARED_USER_ID
	public static final int INSTALL_PARSE_FAILED_MANIFEST_MALFORMED
	public static final int INSTALL_PARSE_FAILED_MANIFEST_EMPTY
	public static final int INSTALL_FAILED_INTERNAL_ERROR
	public static final int INSTALL_FAILED_USER_RESTRICTED
	public static final int INSTALL_FAILED_NO_MATCHING_ABIS
	public static final int NO_NATIVE_LIBRARIES
	public static final int DELETE_KEEP_DATA
	public static final int DELETE_ALL_USERS
	public static final int DELETE_SYSTEM_APP
	public static final int DELETE_SUCCEEDED
	public static final int DELETE_FAILED_INTERNAL_ERROR
	public static final int DELETE_FAILED_DEVICE_POLICY_MANAGER
	public static final int DELETE_FAILED_USER_RESTRICTED
	public static final int MOVE_SUCCEEDED
	public static final int MOVE_FAILED_INSUFFICIENT_STORAGE
	public static final int MOVE_FAILED_DOESNT_EXIST
	public static final int MOVE_FAILED_SYSTEM_PACKAGE
	public static final int MOVE_FAILED_FORWARD_LOCKED
	public static final int MOVE_FAILED_INVALID_LOCATION
	public static final int MOVE_FAILED_INTERNAL_ERROR
	public static final int MOVE_FAILED_OPERATION_PENDING
	public static final int MOVE_INTERNAL
	public static final int MOVE_EXTERNAL_MEDIA
	public static final int VERIFICATION_ALLOW_WITHOUT_SUFFICIENT
	public static final int VERIFICATION_ALLOW
	public static final int VERIFICATION_REJECT
	public static final long MAXIMUM_VERIFICATION_TIMEOUT
	public static final String FEATURE_AUDIO_LOW_LATENCY
	public static final String FEATURE_BLUETOOTH
	public static final String FEATURE_BLUETOOTH_LE
	public static final String FEATURE_CAMERA
	public static final String FEATURE_CAMERA_AUTOFOCUS
	public static final String FEATURE_CAMERA_ANY
	public static final String FEATURE_CAMERA_FLASH
	public static final String FEATURE_CAMERA_FRONT
	public static final String FEATURE_CONSUMER_IR
	public static final String FEATURE_LOCATION
	public static final String FEATURE_LOCATION_GPS
	public static final String FEATURE_LOCATION_NETWORK
	public static final String FEATURE_MICROPHONE
	public static final String FEATURE_NFC
	public static final String FEATURE_NFC_HCE
	public static final String FEATURE_NFC_HOST_CARD_EMULATION
	public static final String FEATURE_SENSOR_ACCELEROMETER
	public static final String FEATURE_SENSOR_BAROMETER
	public static final String FEATURE_SENSOR_COMPASS
	public static final String FEATURE_SENSOR_GYROSCOPE
	public static final String FEATURE_SENSOR_LIGHT
	public static final String FEATURE_SENSOR_PROXIMITY
	public static final String FEATURE_SENSOR_STEP_COUNTER
	public static final String FEATURE_SENSOR_STEP_DETECTOR
	public static final String FEATURE_TELEPHONY
	public static final String FEATURE_TELEPHONY_CDMA
	public static final String FEATURE_TELEPHONY_GSM
	public static final String FEATURE_USB_HOST
	public static final String FEATURE_USB_ACCESSORY
	public static final String FEATURE_SIP
	public static final String FEATURE_SIP_VOIP
	public static final String FEATURE_TOUCHSCREEN
	public static final String FEATURE_TOUCHSCREEN_MULTITOUCH
	public static final String FEATURE_TOUCHSCREEN_MULTITOUCH_DISTINCT
	public static final String FEATURE_TOUCHSCREEN_MULTITOUCH_JAZZHAND
	public static final String FEATURE_FAKETOUCH
	public static final String FEATURE_FAKETOUCH_MULTITOUCH_DISTINCT
	public static final String FEATURE_FAKETOUCH_MULTITOUCH_JAZZHAND
	public static final String FEATURE_SCREEN_PORTRAIT
	public static final String FEATURE_SCREEN_LANDSCAPE
	public static final String FEATURE_LIVE_WALLPAPER
	public static final String FEATURE_APP_WIDGETS
	public static final String FEATURE_HOME_SCREEN
	public static final String FEATURE_INPUT_METHODS
	public static final String FEATURE_DEVICE_ADMIN
	public static final String FEATURE_WIFI
	public static final String FEATURE_WIFI_DIRECT
	public static final String FEATURE_TELEVISION
	public static final String ACTION_CLEAN_EXTERNAL_STORAGE
	public static final String EXTRA_VERIFICATION_URI
	public static final String EXTRA_VERIFICATION_ID
	public static final String EXTRA_VERIFICATION_INSTALLER_PACKAGE
	public static final String EXTRA_VERIFICATION_INSTALL_FLAGS
	public static final String EXTRA_VERIFICATION_INSTALLER_UID
	public static final String EXTRA_VERIFICATION_PACKAGE_NAME
	public static final String EXTRA_VERIFICATION_RESULT
	public static final String EXTRA_VERIFICATION_VERSION_CODE
	public static final String ACTION_REQUEST_PERMISSION
	public static final String EXTRA_REQUEST_PERMISSION_PERMISSION_LIST
	public void  () 
	public abstract android.content.pm.PackageInfo getPackageInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.lang.String[] currentToCanonicalPackageNames (java.lang.String[]) 
	public abstract java.lang.String[] canonicalToCurrentPackageNames (java.lang.String[]) 
	public abstract android.content.Intent getLaunchIntentForPackage (java.lang.String) 
	public abstract int[] getPackageGids (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract int getPackageUid (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.PermissionInfo getPermissionInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.util.List queryPermissionsByGroup (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.PermissionGroupInfo getPermissionGroupInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.util.List getAllPermissionGroups (int) 
	public abstract android.content.pm.ApplicationInfo getApplicationInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.ActivityInfo getReceiverInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.ServiceInfo getServiceInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.pm.ProviderInfo getProviderInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.util.List getInstalledPackages (int) 
	public abstract java.util.List getPackagesHoldingPermissions (java.lang.String[], int) 
	public abstract java.util.List getInstalledPackages (int, int) 
	public abstract int checkPermission (java.lang.String, java.lang.String) 
	public abstract boolean addPermission (android.content.pm.PermissionInfo) 
	public abstract boolean addPermissionAsync (android.content.pm.PermissionInfo) 
	public abstract void removePermission (java.lang.String) 
	public transient android.content.Intent buildPermissionRequestIntent (java.lang.String[]) 
		String permission
		String[] arr$
		int len$
		int i$
		String[] permissions
		android.content.Intent i
	public abstract void grantPermission (java.lang.String, java.lang.String) 
	public abstract void revokePermission (java.lang.String, java.lang.String) 
	public abstract int checkSignatures (java.lang.String, java.lang.String) 
	public abstract int checkSignatures (int, int) 
	public abstract java.lang.String[] getPackagesForUid (int) 
	public abstract java.lang.String getNameForUid (int) 
	public abstract int getUidForSharedUser (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.util.List getInstalledApplications (int) 
	public abstract java.lang.String[] getSystemSharedLibraryNames () 
	public abstract android.content.pm.FeatureInfo[] getSystemAvailableFeatures () 
	public abstract boolean hasSystemFeature (java.lang.String) 
	public abstract android.content.pm.ResolveInfo resolveActivity (android.content.Intent, int) 
	public abstract android.content.pm.ResolveInfo resolveActivityAsUser (android.content.Intent, int, int) 
	public abstract java.util.List queryIntentActivities (android.content.Intent, int) 
	public abstract java.util.List queryIntentActivitiesAsUser (android.content.Intent, int, int) 
	public abstract java.util.List queryIntentActivityOptions (android.content.ComponentName, android.content.Intent[], android.content.Intent, int) 
	public abstract java.util.List queryBroadcastReceivers (android.content.Intent, int) 
	public abstract java.util.List queryBroadcastReceivers (android.content.Intent, int, int) 
	public abstract android.content.pm.ResolveInfo resolveService (android.content.Intent, int) 
	public abstract java.util.List queryIntentServices (android.content.Intent, int) 
	public abstract java.util.List queryIntentServicesAsUser (android.content.Intent, int, int) 
	public abstract java.util.List queryIntentContentProvidersAsUser (android.content.Intent, int, int) 
	public abstract java.util.List queryIntentContentProviders (android.content.Intent, int) 
	public abstract android.content.pm.ProviderInfo resolveContentProvider (java.lang.String, int) 
	public abstract java.util.List queryContentProviders (java.lang.String, int, int) 
	public abstract android.content.pm.InstrumentationInfo getInstrumentationInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.util.List queryInstrumentation (java.lang.String, int) 
	public abstract android.graphics.drawable.Drawable getDrawable (java.lang.String, int, android.content.pm.ApplicationInfo) 
	public abstract android.graphics.drawable.Drawable getActivityIcon (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.graphics.drawable.Drawable getActivityIcon (android.content.Intent)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.graphics.drawable.Drawable getDefaultActivityIcon () 
	public abstract android.graphics.drawable.Drawable getApplicationIcon (android.content.pm.ApplicationInfo) 
	public abstract android.graphics.drawable.Drawable getApplicationIcon (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.graphics.drawable.Drawable getActivityLogo (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.graphics.drawable.Drawable getActivityLogo (android.content.Intent)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.graphics.drawable.Drawable getApplicationLogo (android.content.pm.ApplicationInfo) 
	public abstract android.graphics.drawable.Drawable getApplicationLogo (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract java.lang.CharSequence getText (java.lang.String, int, android.content.pm.ApplicationInfo) 
	public abstract android.content.res.XmlResourceParser getXml (java.lang.String, int, android.content.pm.ApplicationInfo) 
	public abstract java.lang.CharSequence getApplicationLabel (android.content.pm.ApplicationInfo) 
	public abstract android.content.res.Resources getResourcesForActivity (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.res.Resources getResourcesForApplication (android.content.pm.ApplicationInfo)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.res.Resources getResourcesForApplication (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract android.content.res.Resources getResourcesForApplicationAsUser (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
	public android.content.pm.PackageInfo getPackageArchiveInfo (java.lang.String, int) 
		String archiveFilePath
		int flags
		android.content.pm.PackageParser packageParser
		android.util.DisplayMetrics metrics
		java.io.File sourceFile
		android.content.pm.PackageParser$Package pkg
		android.content.pm.PackageUserState state
	public abstract void installPackage (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String) 
	public abstract void installPackageWithVerification (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.net.Uri, android.content.pm.ManifestDigest, android.content.pm.ContainerEncryptionParams) 
	public abstract void installPackageWithVerificationAndEncryption (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams) 
	public abstract int installExistingPackage (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
	public abstract void verifyPendingInstall (int, int) 
	public abstract void extendVerificationTimeout (int, int, long) 
	public abstract void setInstallerPackageName (java.lang.String, java.lang.String) 
	public abstract void deletePackage (java.lang.String, android.content.pm.IPackageDeleteObserver, int) 
	public abstract java.lang.String getInstallerPackageName (java.lang.String) 
	public abstract void clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver) 
	public abstract void deleteApplicationCacheFiles (java.lang.String, android.content.pm.IPackageDataObserver) 
	public abstract void freeStorageAndNotify (long, android.content.pm.IPackageDataObserver) 
	public abstract void freeStorage (long, android.content.IntentSender) 
	public abstract void getPackageSizeInfo (java.lang.String, int, android.content.pm.IPackageStatsObserver) 
	public void getPackageSizeInfo (java.lang.String, android.content.pm.IPackageStatsObserver) 
		String packageName
		android.content.pm.IPackageStatsObserver observer
	public abstract void addPackageToPreferred (java.lang.String) 
	public abstract void removePackageFromPreferred (java.lang.String) 
	public abstract java.util.List getPreferredPackages (int) 
	public abstract void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName) 
	public void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int) 
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
		int userId
	public abstract void replacePreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName) 
	public abstract void clearPackagePreferredActivities (java.lang.String) 
	public abstract int getPreferredActivities (java.util.List, java.util.List, java.lang.String) 
	public abstract android.content.ComponentName getHomeActivities (java.util.List) 
	public abstract void setComponentEnabledSetting (android.content.ComponentName, int, int) 
	public abstract int getComponentEnabledSetting (android.content.ComponentName) 
	public abstract void setApplicationEnabledSetting (java.lang.String, int, int) 
	public abstract int getApplicationEnabledSetting (java.lang.String) 
	public abstract boolean setApplicationBlockedSettingAsUser (java.lang.String, boolean, android.os.UserHandle) 
	public abstract boolean getApplicationBlockedSettingAsUser (java.lang.String, android.os.UserHandle) 
	public abstract boolean isSafeMode () 
	public abstract void movePackage (java.lang.String, android.content.pm.IPackageMoveObserver, int) 
	public abstract android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity () 
	public static java.lang.String getDataDirForUser (int, java.lang.String) 
		int userId
		String packageName
}

android/content/pm/UserInfo$1.class
UserInfo.java
package android.content.pm
final android.content.pm.UserInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.UserInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.UserInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageCleanItem.class
PackageCleanItem.java
package android.content.pm
public android.content.pm.PackageCleanItem extends java.lang.Object {
	public final int userId
	public final String packageName
	public final boolean andCode
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, java.lang.String, boolean) 
		int userId
		String packageName
		boolean andCode
	public boolean equals (java.lang.Object) 
		android.content.pm.PackageCleanItem other
		ClassCastException e
		Object obj
	public int hashCode () 
		int result
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.PackageCleanItem$1) 
		android.os.Parcel x0
		android.content.pm.PackageCleanItem$1 x1
	static void  () 
}

android/content/pm/ParceledListSlice.class
ParceledListSlice.java
package android.content.pm
public android.content.pm.ParceledListSlice extends java.lang.Object implements android.os.Parcelable  {
	private static String TAG
	private static boolean DEBUG
	private static final int MAX_IPC_SIZE
	private static final int MAX_FIRST_IPC_SIZE
	private final java.util.List mList
	public static final android.os.Parcelable$ClassLoaderCreator CREATOR
	public void  (java.util.List) 
		java.util.List list
	private void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.RemoteException e
		android.os.Parcel data
		android.os.Parcel reply
		android.os.Parcel p
		ClassLoader loader
		int N
		android.os.Parcelable$Creator creator
		int i
		android.os.IBinder retriever
	public java.util.List getList () 
	public int describeContents () 
		int i
		int contents
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Binder retriever
		int i
		android.os.Parcel dest
		int flags
		int N
		int callFlags
	static boolean access$000 () 
	static java.lang.String access$100 () 
	static java.util.List access$200 (android.content.pm.ParceledListSlice) 
		android.content.pm.ParceledListSlice x0
	void  (android.os.Parcel, java.lang.ClassLoader, android.content.pm.ParceledListSlice$1) 
		android.os.Parcel x0
		ClassLoader x1
		android.content.pm.ParceledListSlice$1 x2
	static void  () 
}

android/content/pm/ApplicationInfo$1.class
ApplicationInfo.java
package android.content.pm
final android.content.pm.ApplicationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ApplicationInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ApplicationInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageManager$NameNotFoundException.class
PackageManager.java
package android.content.pm
public android.content.pm.PackageManager$NameNotFoundException extends android.util.AndroidException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/content/pm/RegisteredServicesCache$2.class
RegisteredServicesCache.java
package android.content.pm
 android.content.pm.RegisteredServicesCache$2 extends android.content.BroadcastReceiver {
	final android.content.pm.RegisteredServicesCache this$0
	void  (android.content.pm.RegisteredServicesCache) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/content/pm/PackageParser$NewPermissionInfo.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser$NewPermissionInfo extends java.lang.Object {
	public final String name
	public final int sdkVersion
	public final int fileVersion
	public void  (java.lang.String, int, int) 
		String name
		int sdkVersion
		int fileVersion
}

android/content/pm/PackageParser$ParsePackageItemArgs.class
PackageParser.java
package android.content.pm
 android.content.pm.PackageParser$ParsePackageItemArgs extends java.lang.Object {
	final android.content.pm.PackageParser$Package owner
	final String[] outError
	final int nameRes
	final int labelRes
	final int iconRes
	final int logoRes
	String tag
	android.content.res.TypedArray sa
	void  (android.content.pm.PackageParser$Package, java.lang.String[], int, int, int, int) 
		android.content.pm.PackageParser$Package _owner
		String[] _outError
		int _nameRes
		int _labelRes
		int _iconRes
		int _logoRes
}

android/content/pm/IPackageDeleteObserver$Stub$Proxy.class
IPackageDeleteObserver.java
package android.content.pm
 android.content.pm.IPackageDeleteObserver$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageDeleteObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void packageDeleted (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int returnCode
		android.os.Parcel _data
}

android/content/pm/PackageParser$PermissionGroup.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$PermissionGroup extends android.content.pm.PackageParser$Component {
	public final android.content.pm.PermissionGroupInfo info
	public void  (android.content.pm.PackageParser$Package) 
		android.content.pm.PackageParser$Package _owner
	public void  (android.content.pm.PackageParser$Package, android.content.pm.PermissionGroupInfo) 
		android.content.pm.PackageParser$Package _owner
		android.content.pm.PermissionGroupInfo _info
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
}

android/content/pm/PackageCleanItem$1.class
PackageCleanItem.java
package android.content.pm
final android.content.pm.PackageCleanItem$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PackageCleanItem createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PackageCleanItem[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/IPackageInstallObserver.class
IPackageInstallObserver.java
package android.content.pm
public abstract android.content.pm.IPackageInstallObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void packageInstalled (java.lang.String, int)  throws android.os.RemoteException 
}

android/content/pm/PackageInfo.class
PackageInfo.java
package android.content.pm
public android.content.pm.PackageInfo extends java.lang.Object implements android.os.Parcelable  {
	public String packageName
	public int versionCode
	public String versionName
	public String sharedUserId
	public int sharedUserLabel
	public android.content.pm.ApplicationInfo applicationInfo
	public long firstInstallTime
	public long lastUpdateTime
	public int[] gids
	public android.content.pm.ActivityInfo[] activities
	public android.content.pm.ActivityInfo[] receivers
	public android.content.pm.ServiceInfo[] services
	public android.content.pm.ProviderInfo[] providers
	public android.content.pm.InstrumentationInfo[] instrumentation
	public android.content.pm.PermissionInfo[] permissions
	public String[] requestedPermissions
	public int[] requestedPermissionsFlags
	public static final int REQUESTED_PERMISSION_REQUIRED
	public static final int REQUESTED_PERMISSION_GRANTED
	public android.content.pm.Signature[] signatures
	public android.content.pm.ConfigurationInfo[] configPreferences
	public android.content.pm.FeatureInfo[] reqFeatures
	public static final int INSTALL_LOCATION_UNSPECIFIED
	public static final int INSTALL_LOCATION_AUTO
	public static final int INSTALL_LOCATION_INTERNAL_ONLY
	public static final int INSTALL_LOCATION_PREFER_EXTERNAL
	public int installLocation
	public boolean requiredForAllUsers
	public String restrictedAccountType
	public String requiredAccountType
	public String overlayTarget
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
		int hasApp
	void  (android.os.Parcel, android.content.pm.PackageInfo$1) 
		android.os.Parcel x0
		android.content.pm.PackageInfo$1 x1
	static void  () 
}

android/content/pm/VerifierInfo.class
VerifierInfo.java
package android.content.pm
public android.content.pm.VerifierInfo extends java.lang.Object implements android.os.Parcelable  {
	public final String packageName
	public final java.security.PublicKey publicKey
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.security.PublicKey) 
		String packageName
		java.security.PublicKey publicKey
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.content.pm.VerifierInfo$1) 
		android.os.Parcel x0
		android.content.pm.VerifierInfo$1 x1
	static void  () 
}

android/content/pm/IPackageDataObserver.class
IPackageDataObserver.java
package android.content.pm
public abstract android.content.pm.IPackageDataObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onRemoveCompleted (java.lang.String, boolean)  throws android.os.RemoteException 
}

android/content/pm/ActivityInfo.class
ActivityInfo.java
package android.content.pm
public android.content.pm.ActivityInfo extends android.content.pm.ComponentInfo implements android.os.Parcelable  {
	public int theme
	public static final int LAUNCH_MULTIPLE
	public static final int LAUNCH_SINGLE_TOP
	public static final int LAUNCH_SINGLE_TASK
	public static final int LAUNCH_SINGLE_INSTANCE
	public int launchMode
	public String permission
	public String taskAffinity
	public String targetActivity
	public static final int FLAG_MULTIPROCESS
	public static final int FLAG_FINISH_ON_TASK_LAUNCH
	public static final int FLAG_CLEAR_TASK_ON_LAUNCH
	public static final int FLAG_ALWAYS_RETAIN_TASK_STATE
	public static final int FLAG_STATE_NOT_NEEDED
	public static final int FLAG_EXCLUDE_FROM_RECENTS
	public static final int FLAG_ALLOW_TASK_REPARENTING
	public static final int FLAG_NO_HISTORY
	public static final int FLAG_FINISH_ON_CLOSE_SYSTEM_DIALOGS
	public static final int FLAG_HARDWARE_ACCELERATED
	public static final int FLAG_SHOW_ON_LOCK_SCREEN
	public static final int FLAG_IMMERSIVE
	public static final int FLAG_PRIMARY_USER_ONLY
	public static final int FLAG_SINGLE_USER
	public int flags
	public static final int SCREEN_ORIENTATION_UNSPECIFIED
	public static final int SCREEN_ORIENTATION_LANDSCAPE
	public static final int SCREEN_ORIENTATION_PORTRAIT
	public static final int SCREEN_ORIENTATION_USER
	public static final int SCREEN_ORIENTATION_BEHIND
	public static final int SCREEN_ORIENTATION_SENSOR
	public static final int SCREEN_ORIENTATION_NOSENSOR
	public static final int SCREEN_ORIENTATION_SENSOR_LANDSCAPE
	public static final int SCREEN_ORIENTATION_SENSOR_PORTRAIT
	public static final int SCREEN_ORIENTATION_REVERSE_LANDSCAPE
	public static final int SCREEN_ORIENTATION_REVERSE_PORTRAIT
	public static final int SCREEN_ORIENTATION_FULL_SENSOR
	public static final int SCREEN_ORIENTATION_USER_LANDSCAPE
	public static final int SCREEN_ORIENTATION_USER_PORTRAIT
	public static final int SCREEN_ORIENTATION_FULL_USER
	public static final int SCREEN_ORIENTATION_LOCKED
	public int screenOrientation
	public static final int CONFIG_MCC
	public static final int CONFIG_MNC
	public static final int CONFIG_LOCALE
	public static final int CONFIG_TOUCHSCREEN
	public static final int CONFIG_KEYBOARD
	public static final int CONFIG_KEYBOARD_HIDDEN
	public static final int CONFIG_NAVIGATION
	public static final int CONFIG_ORIENTATION
	public static final int CONFIG_SCREEN_LAYOUT
	public static final int CONFIG_UI_MODE
	public static final int CONFIG_SCREEN_SIZE
	public static final int CONFIG_SMALLEST_SCREEN_SIZE
	public static final int CONFIG_DENSITY
	public static final int CONFIG_LAYOUT_DIRECTION
	public static final int CONFIG_FONT_SCALE
	public static int[] CONFIG_NATIVE_BITS
	public int configChanges
	public int softInputMode
	public int uiOptions
	public static final int UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW
	public String parentActivityName
	public static final android.os.Parcelable$Creator CREATOR
	public static int activityInfoConfigToNative (int) 
		int i
		int input
		int output
	public int getRealConfigChanged () 
	public void  () 
	public void  (android.content.pm.ActivityInfo) 
		android.content.pm.ActivityInfo orig
	public final int getThemeResource () 
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.ActivityInfo$1) 
		android.os.Parcel x0
		android.content.pm.ActivityInfo$1 x1
	static void  () 
}

android/content/pm/IPackageStatsObserver$Stub$Proxy.class
IPackageStatsObserver.java
package android.content.pm
 android.content.pm.IPackageStatsObserver$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageStatsObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onGetStatsCompleted (android.content.pm.PackageStats, boolean)  throws android.os.RemoteException 
		android.content.pm.PackageStats pStats
		boolean succeeded
		android.os.Parcel _data
}

android/content/pm/VerifierDeviceIdentity.class
VerifierDeviceIdentity.java
package android.content.pm
public android.content.pm.VerifierDeviceIdentity extends java.lang.Object implements android.os.Parcelable  {
	private static final int LONG_SIZE
	private static final int GROUP_SIZE
	private final long mIdentity
	private final String mIdentityString
	private static final char[] ENCODE
	private static final char SEPARATOR
	public static final android.os.Parcelable$Creator CREATOR
	public void  (long) 
		long identity
	private void  (android.os.Parcel) 
		android.os.Parcel source
		long identity
	public static android.content.pm.VerifierDeviceIdentity generate () 
		java.security.SecureRandom sr
	static android.content.pm.VerifierDeviceIdentity generate (java.util.Random) 
		java.util.Random rng
		long identity
	private static final java.lang.String encodeBase32 (long) 
		int group
		int i
		long input
		char[] alphabet
		char[] encoded
		int index
	private static final long decodeBase32 (byte[])  throws java.lang.IllegalArgumentException 
		int value
		int value
		int value
		int value
		int value
		int group
		int value
		int i
		byte[] input
		long output
		int numParsed
		int N
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object other
		android.content.pm.VerifierDeviceIdentity o
	public java.lang.String toString () 
	public static android.content.pm.VerifierDeviceIdentity parse (java.lang.String)  throws java.lang.IllegalArgumentException 
		java.io.UnsupportedEncodingException e
		String deviceIdentity
		byte[] input
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.content.pm.VerifierDeviceIdentity$1) 
		android.os.Parcel x0
		android.content.pm.VerifierDeviceIdentity$1 x1
	static void  () 
}

android/content/pm/ConfigurationInfo.class
ConfigurationInfo.java
package android.content.pm
public android.content.pm.ConfigurationInfo extends java.lang.Object implements android.os.Parcelable  {
	public int reqTouchScreen
	public int reqKeyboardType
	public int reqNavigation
	public static final int INPUT_FEATURE_HARD_KEYBOARD
	public static final int INPUT_FEATURE_FIVE_WAY_NAV
	public int reqInputFeatures
	public static final int GL_ES_VERSION_UNDEFINED
	public int reqGlEsVersion
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.ConfigurationInfo) 
		android.content.pm.ConfigurationInfo orig
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getGlEsVersion () 
		int major
		int minor
	void  (android.os.Parcel, android.content.pm.ConfigurationInfo$1) 
		android.os.Parcel x0
		android.content.pm.ConfigurationInfo$1 x1
	static void  () 
}

android/content/pm/PathPermission$1.class
PathPermission.java
package android.content.pm
final android.content.pm.PathPermission$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PathPermission createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PathPermission[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/IPackageManager$Stub.class
IPackageManager.java
package android.content.pm
public abstract android.content.pm.IPackageManager$Stub extends android.os.Binder implements android.content.pm.IPackageManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isPackageAvailable
	static final int TRANSACTION_getPackageInfo
	static final int TRANSACTION_getPackageUid
	static final int TRANSACTION_getPackageGids
	static final int TRANSACTION_currentToCanonicalPackageNames
	static final int TRANSACTION_canonicalToCurrentPackageNames
	static final int TRANSACTION_getPermissionInfo
	static final int TRANSACTION_queryPermissionsByGroup
	static final int TRANSACTION_getPermissionGroupInfo
	static final int TRANSACTION_getAllPermissionGroups
	static final int TRANSACTION_getApplicationInfo
	static final int TRANSACTION_getActivityInfo
	static final int TRANSACTION_getReceiverInfo
	static final int TRANSACTION_getServiceInfo
	static final int TRANSACTION_getProviderInfo
	static final int TRANSACTION_checkPermission
	static final int TRANSACTION_checkUidPermission
	static final int TRANSACTION_addPermission
	static final int TRANSACTION_removePermission
	static final int TRANSACTION_grantPermission
	static final int TRANSACTION_revokePermission
	static final int TRANSACTION_isProtectedBroadcast
	static final int TRANSACTION_checkSignatures
	static final int TRANSACTION_checkUidSignatures
	static final int TRANSACTION_getPackagesForUid
	static final int TRANSACTION_getNameForUid
	static final int TRANSACTION_getUidForSharedUser
	static final int TRANSACTION_getFlagsForUid
	static final int TRANSACTION_resolveIntent
	static final int TRANSACTION_queryIntentActivities
	static final int TRANSACTION_queryIntentActivityOptions
	static final int TRANSACTION_queryIntentReceivers
	static final int TRANSACTION_resolveService
	static final int TRANSACTION_queryIntentServices
	static final int TRANSACTION_queryIntentContentProviders
	static final int TRANSACTION_getInstalledPackages
	static final int TRANSACTION_getPackagesHoldingPermissions
	static final int TRANSACTION_getInstalledApplications
	static final int TRANSACTION_getPersistentApplications
	static final int TRANSACTION_resolveContentProvider
	static final int TRANSACTION_querySyncProviders
	static final int TRANSACTION_queryContentProviders
	static final int TRANSACTION_getInstrumentationInfo
	static final int TRANSACTION_queryInstrumentation
	static final int TRANSACTION_installPackage
	static final int TRANSACTION_finishPackageInstall
	static final int TRANSACTION_setInstallerPackageName
	static final int TRANSACTION_deletePackageAsUser
	static final int TRANSACTION_getInstallerPackageName
	static final int TRANSACTION_addPackageToPreferred
	static final int TRANSACTION_removePackageFromPreferred
	static final int TRANSACTION_getPreferredPackages
	static final int TRANSACTION_resetPreferredActivities
	static final int TRANSACTION_getLastChosenActivity
	static final int TRANSACTION_setLastChosenActivity
	static final int TRANSACTION_addPreferredActivity
	static final int TRANSACTION_replacePreferredActivity
	static final int TRANSACTION_clearPackagePreferredActivities
	static final int TRANSACTION_getPreferredActivities
	static final int TRANSACTION_getHomeActivities
	static final int TRANSACTION_setComponentEnabledSetting
	static final int TRANSACTION_getComponentEnabledSetting
	static final int TRANSACTION_setApplicationEnabledSetting
	static final int TRANSACTION_getApplicationEnabledSetting
	static final int TRANSACTION_setPackageStoppedState
	static final int TRANSACTION_freeStorageAndNotify
	static final int TRANSACTION_freeStorage
	static final int TRANSACTION_deleteApplicationCacheFiles
	static final int TRANSACTION_clearApplicationUserData
	static final int TRANSACTION_getPackageSizeInfo
	static final int TRANSACTION_getSystemSharedLibraryNames
	static final int TRANSACTION_getSystemAvailableFeatures
	static final int TRANSACTION_hasSystemFeature
	static final int TRANSACTION_enterSafeMode
	static final int TRANSACTION_isSafeMode
	static final int TRANSACTION_systemReady
	static final int TRANSACTION_hasSystemUidErrors
	static final int TRANSACTION_performBootDexOpt
	static final int TRANSACTION_performDexOpt
	static final int TRANSACTION_updateExternalMediaStatus
	static final int TRANSACTION_nextPackageToClean
	static final int TRANSACTION_movePackage
	static final int TRANSACTION_addPermissionAsync
	static final int TRANSACTION_setInstallLocation
	static final int TRANSACTION_getInstallLocation
	static final int TRANSACTION_installPackageWithVerification
	static final int TRANSACTION_installPackageWithVerificationAndEncryption
	static final int TRANSACTION_installPackageWithVerificationEncryptionAndAbiOverride
	static final int TRANSACTION_installExistingPackageAsUser
	static final int TRANSACTION_verifyPendingInstall
	static final int TRANSACTION_extendVerificationTimeout
	static final int TRANSACTION_getVerifierDeviceIdentity
	static final int TRANSACTION_isFirstBoot
	static final int TRANSACTION_isOnlyCoreApps
	static final int TRANSACTION_setPermissionEnforced
	static final int TRANSACTION_isPermissionEnforced
	static final int TRANSACTION_isStorageLow
	static final int TRANSACTION_setApplicationBlockedSettingAsUser
	static final int TRANSACTION_getApplicationBlockedSettingAsUser
	public void  () 
	public static android.content.pm.IPackageManager 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
		boolean _result
		String _arg0
		int _arg1
		int _arg2
		android.content.pm.PackageInfo _result
		String _arg0
		int _arg1
		int _result
		String _arg0
		int[] _result
		String[] _arg0
		String[] _result
		String[] _arg0
		String[] _result
		String _arg0
		int _arg1
		android.content.pm.PermissionInfo _result
		String _arg0
		int _arg1
		java.util.List _result
		String _arg0
		int _arg1
		android.content.pm.PermissionGroupInfo _result
		int _arg0
		java.util.List _result
		String _arg0
		int _arg1
		int _arg2
		android.content.pm.ApplicationInfo _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.pm.ActivityInfo _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.pm.ActivityInfo _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.pm.ServiceInfo _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.pm.ProviderInfo _result
		String _arg0
		String _arg1
		int _result
		String _arg0
		int _arg1
		int _result
		android.content.pm.PermissionInfo _arg0
		android.content.pm.PermissionInfo _arg0
		boolean _result
		String _arg0
		String _arg0
		String _arg1
		String _arg0
		String _arg1
		String _arg0
		boolean _result
		String _arg0
		String _arg1
		int _result
		int _arg0
		int _arg1
		int _result
		int _arg0
		String[] _result
		int _arg0
		String _result
		String _arg0
		int _result
		int _arg0
		int _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		android.content.pm.ResolveInfo _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		java.util.List _result
		android.content.ComponentName _arg0
		android.content.Intent _arg3
		android.content.ComponentName _arg0
		android.content.Intent[] _arg1
		String[] _arg2
		android.content.Intent _arg3
		String _arg4
		int _arg5
		int _arg6
		java.util.List _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		java.util.List _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		android.content.pm.ResolveInfo _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		java.util.List _result
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		int _arg3
		java.util.List _result
		int _arg0
		int _arg1
		android.content.pm.ParceledListSlice _result
		String[] _arg0
		int _arg1
		int _arg2
		android.content.pm.ParceledListSlice _result
		int _arg0
		int _arg1
		android.content.pm.ParceledListSlice _result
		int _arg0
		java.util.List _result
		String _arg0
		int _arg1
		int _arg2
		android.content.pm.ProviderInfo _result
		java.util.List _arg0
		java.util.List _arg1
		String _arg0
		int _arg1
		int _arg2
		java.util.List _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		android.content.pm.InstrumentationInfo _result
		String _arg0
		int _arg1
		java.util.List _result
		android.net.Uri _arg0
		android.net.Uri _arg0
		android.content.pm.IPackageInstallObserver _arg1
		int _arg2
		String _arg3
		int _arg0
		String _arg0
		String _arg1
		String _arg0
		android.content.pm.IPackageDeleteObserver _arg1
		int _arg2
		int _arg3
		String _arg0
		String _result
		String _arg0
		String _arg0
		int _arg0
		java.util.List _result
		int _arg0
		android.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		int _arg2
		android.content.pm.ResolveInfo _result
		android.content.Intent _arg0
		android.content.IntentFilter _arg3
		android.content.ComponentName _arg5
		android.content.Intent _arg0
		String _arg1
		int _arg2
		android.content.IntentFilter _arg3
		int _arg4
		android.content.ComponentName _arg5
		android.content.IntentFilter _arg0
		android.content.ComponentName _arg3
		android.content.IntentFilter _arg0
		int _arg1
		android.content.ComponentName[] _arg2
		android.content.ComponentName _arg3
		int _arg4
		android.content.IntentFilter _arg0
		android.content.ComponentName _arg3
		android.content.IntentFilter _arg0
		int _arg1
		android.content.ComponentName[] _arg2
		android.content.ComponentName _arg3
		String _arg0
		java.util.List _arg0
		java.util.List _arg1
		String _arg2
		int _result
		java.util.List _arg0
		android.content.ComponentName _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		int _arg3
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		String _arg4
		String _arg0
		int _arg1
		int _result
		String _arg0
		boolean _arg1
		int _arg2
		long _arg0
		android.content.pm.IPackageDataObserver _arg1
		android.content.IntentSender _arg1
		long _arg0
		android.content.IntentSender _arg1
		String _arg0
		android.content.pm.IPackageDataObserver _arg1
		String _arg0
		android.content.pm.IPackageDataObserver _arg1
		int _arg2
		String _arg0
		int _arg1
		android.content.pm.IPackageStatsObserver _arg2
		String[] _result
		android.content.pm.FeatureInfo[] _result
		String _arg0
		boolean _result
		boolean _result
		boolean _result
		String _arg0
		boolean _result
		boolean _arg0
		boolean _arg1
		android.content.pm.PackageCleanItem _arg0
		android.content.pm.PackageCleanItem _arg0
		android.content.pm.PackageCleanItem _result
		String _arg0
		android.content.pm.IPackageMoveObserver _arg1
		int _arg2
		android.content.pm.PermissionInfo _arg0
		android.content.pm.PermissionInfo _arg0
		boolean _result
		int _arg0
		boolean _result
		int _result
		android.net.Uri _arg0
		android.net.Uri _arg4
		android.content.pm.ManifestDigest _arg5
		android.content.pm.ContainerEncryptionParams _arg6
		android.net.Uri _arg0
		android.content.pm.IPackageInstallObserver _arg1
		int _arg2
		String _arg3
		android.net.Uri _arg4
		android.content.pm.ManifestDigest _arg5
		android.content.pm.ContainerEncryptionParams _arg6
		android.net.Uri _arg0
		android.content.pm.VerificationParams _arg4
		android.content.pm.ContainerEncryptionParams _arg5
		android.net.Uri _arg0
		android.content.pm.IPackageInstallObserver _arg1
		int _arg2
		String _arg3
		android.content.pm.VerificationParams _arg4
		android.content.pm.ContainerEncryptionParams _arg5
		android.net.Uri _arg0
		android.content.pm.VerificationParams _arg4
		android.content.pm.ContainerEncryptionParams _arg5
		android.net.Uri _arg0
		android.content.pm.IPackageInstallObserver _arg1
		int _arg2
		String _arg3
		android.content.pm.VerificationParams _arg4
		android.content.pm.ContainerEncryptionParams _arg5
		String _arg6
		String _arg0
		int _arg1
		int _result
		int _arg0
		int _arg1
		int _arg0
		int _arg1
		long _arg2
		android.content.pm.VerifierDeviceIdentity _result
		boolean _result
		boolean _result
		String _arg0
		boolean _arg1
		String _arg0
		boolean _result
		boolean _result
		String _arg0
		boolean _arg1
		int _arg2
		boolean _result
		String _arg0
		int _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/IPackageMoveObserver$Stub.class
IPackageMoveObserver.java
package android.content.pm
public abstract android.content.pm.IPackageMoveObserver$Stub extends android.os.Binder implements android.content.pm.IPackageMoveObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_packageMoved
	public void  () 
	public static android.content.pm.IPackageMoveObserver 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/PermissionGroupInfo$1.class
PermissionGroupInfo.java
package android.content.pm
final android.content.pm.PermissionGroupInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PermissionGroupInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PermissionGroupInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageStats.class
PackageStats.java
package android.content.pm
public android.content.pm.PackageStats extends java.lang.Object implements android.os.Parcelable  {
	public String packageName
	public int userHandle
	public long codeSize
	public long dataSize
	public long cacheSize
	public long externalCodeSize
	public long externalDataSize
	public long externalCacheSize
	public long externalMediaSize
	public long externalObbSize
	public static final android.os.Parcelable$Creator CREATOR
	public java.lang.String toString () 
		StringBuilder sb
	public void  (java.lang.String) 
		String pkgName
	public void  (java.lang.String, int) 
		String pkgName
		int userHandle
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void  (android.content.pm.PackageStats) 
		android.content.pm.PackageStats pStats
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	static void  () 
}

android/content/pm/RegisteredServicesCache$3.class
RegisteredServicesCache.java
package android.content.pm
 android.content.pm.RegisteredServicesCache$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.content.pm.RegisteredServicesCacheListener val$listener2
	final Object val$type
	final int val$userId
	final boolean val$removed
	final android.content.pm.RegisteredServicesCache this$0
	void  (android.content.pm.RegisteredServicesCache, android.content.pm.RegisteredServicesCacheListener, java.lang.Object, int, boolean) 
	public void run () 
}

android/content/pm/IPackageDataObserver$Stub.class
IPackageDataObserver.java
package android.content.pm
public abstract android.content.pm.IPackageDataObserver$Stub extends android.os.Binder implements android.content.pm.IPackageDataObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onRemoveCompleted
	public void  () 
	public static android.content.pm.IPackageDataObserver 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
		boolean _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/VerifierInfo$1.class
VerifierInfo.java
package android.content.pm
final android.content.pm.VerifierInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.VerifierInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.VerifierInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageParser$IntentInfo.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser$IntentInfo extends android.content.IntentFilter {
	public boolean hasDefault
	public int labelRes
	public CharSequence nonLocalizedLabel
	public int icon
	public int logo
	public int preferred
	public void  () 
}

android/content/pm/IPackageManager$Stub$Proxy.class
IPackageManager.java
package android.content.pm
 android.content.pm.IPackageManager$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isPackageAvailable (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.content.pm.PackageInfo getPackageInfo (java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.pm.PackageInfo _result
		String packageName
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.PackageInfo _result
	public int getPackageUid (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int[] getPackageGids (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public java.lang.String[] currentToCanonicalPackageNames (java.lang.String[])  throws android.os.RemoteException 
		String[] names
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] canonicalToCurrentPackageNames (java.lang.String[])  throws android.os.RemoteException 
		String[] names
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public android.content.pm.PermissionInfo getPermissionInfo (java.lang.String, int)  throws android.os.RemoteException 
		android.content.pm.PermissionInfo _result
		String name
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.PermissionInfo _result
	public java.util.List queryPermissionsByGroup (java.lang.String, int)  throws android.os.RemoteException 
		String group
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.PermissionGroupInfo getPermissionGroupInfo (java.lang.String, int)  throws android.os.RemoteException 
		android.content.pm.PermissionGroupInfo _result
		String name
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.PermissionGroupInfo _result
	public java.util.List getAllPermissionGroups (int)  throws android.os.RemoteException 
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.ApplicationInfo getApplicationInfo (java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.pm.ApplicationInfo _result
		String packageName
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ApplicationInfo _result
	public android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.pm.ActivityInfo _result
		android.content.ComponentName className
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ActivityInfo _result
	public android.content.pm.ActivityInfo getReceiverInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.pm.ActivityInfo _result
		android.content.ComponentName className
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ActivityInfo _result
	public android.content.pm.ServiceInfo getServiceInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.pm.ServiceInfo _result
		android.content.ComponentName className
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ServiceInfo _result
	public android.content.pm.ProviderInfo getProviderInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.pm.ProviderInfo _result
		android.content.ComponentName className
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ProviderInfo _result
	public int checkPermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String permName
		String pkgName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int checkUidPermission (java.lang.String, int)  throws android.os.RemoteException 
		String permName
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean addPermission (android.content.pm.PermissionInfo)  throws android.os.RemoteException 
		android.content.pm.PermissionInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void removePermission (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
	public void grantPermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String packageName
		String permissionName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void revokePermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String packageName
		String permissionName
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isProtectedBroadcast (java.lang.String)  throws android.os.RemoteException 
		String actionName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int checkSignatures (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String pkg1
		String pkg2
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int checkUidSignatures (int, int)  throws android.os.RemoteException 
		int uid1
		int uid2
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String[] getPackagesForUid (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String getNameForUid (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public int getUidForSharedUser (java.lang.String)  throws android.os.RemoteException 
		String sharedUserName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getFlagsForUid (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.content.pm.ResolveInfo resolveIntent (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.pm.ResolveInfo _result
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ResolveInfo _result
	public java.util.List queryIntentActivities (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List queryIntentActivityOptions (android.content.ComponentName, android.content.Intent[], java.lang.String[], android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.ComponentName caller
		android.content.Intent[] specifics
		String[] specificTypes
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List queryIntentReceivers (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.ResolveInfo resolveService (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.pm.ResolveInfo _result
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ResolveInfo _result
	public java.util.List queryIntentServices (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List queryIntentContentProviders (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.Intent intent
		String resolvedType
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.ParceledListSlice getInstalledPackages (int, int)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice _result
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ParceledListSlice _result
	public android.content.pm.ParceledListSlice getPackagesHoldingPermissions (java.lang.String[], int, int)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice _result
		String[] permissions
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ParceledListSlice _result
	public android.content.pm.ParceledListSlice getInstalledApplications (int, int)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice _result
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ParceledListSlice _result
	public java.util.List getPersistentApplications (int)  throws android.os.RemoteException 
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.ProviderInfo resolveContentProvider (java.lang.String, int, int)  throws android.os.RemoteException 
		android.content.pm.ProviderInfo _result
		String name
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ProviderInfo _result
	public void querySyncProviders (java.util.List, java.util.List)  throws android.os.RemoteException 
		java.util.List outNames
		java.util.List outInfo
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List queryContentProviders (java.lang.String, int, int)  throws android.os.RemoteException 
		String processName
		int uid
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.InstrumentationInfo getInstrumentationInfo (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.pm.InstrumentationInfo _result
		android.content.ComponentName className
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.InstrumentationInfo _result
	public java.util.List queryInstrumentation (java.lang.String, int)  throws android.os.RemoteException 
		String targetPackage
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void installPackage (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String)  throws android.os.RemoteException 
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void finishPackageInstall (int)  throws android.os.RemoteException 
		int token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInstallerPackageName (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String targetPackage
		String installerPackageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void deletePackageAsUser (java.lang.String, android.content.pm.IPackageDeleteObserver, int, int)  throws android.os.RemoteException 
		String packageName
		android.content.pm.IPackageDeleteObserver observer
		int userId
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String getInstallerPackageName (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public void addPackageToPreferred (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removePackageFromPreferred (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.util.List getPreferredPackages (int)  throws android.os.RemoteException 
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void resetPreferredActivities (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.pm.ResolveInfo getLastChosenActivity (android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
		android.content.pm.ResolveInfo _result
		android.content.Intent intent
		String resolvedType
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.ResolveInfo _result
	public void setLastChosenActivity (android.content.Intent, java.lang.String, int, android.content.IntentFilter, int, android.content.ComponentName)  throws android.os.RemoteException 
		android.content.Intent intent
		String resolvedType
		int flags
		android.content.IntentFilter filter
		int match
		android.content.ComponentName activity
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void replacePreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName)  throws android.os.RemoteException 
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearPackagePreferredActivities (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPreferredActivities (java.util.List, java.util.List, java.lang.String)  throws android.os.RemoteException 
		java.util.List outFilters
		java.util.List outActivities
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.content.ComponentName getHomeActivities (java.util.List)  throws android.os.RemoteException 
		android.content.ComponentName _result
		java.util.List outHomeCandidates
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public void setComponentEnabledSetting (android.content.ComponentName, int, int, int)  throws android.os.RemoteException 
		android.content.ComponentName componentName
		int newState
		int flags
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getComponentEnabledSetting (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName componentName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setApplicationEnabledSetting (java.lang.String, int, int, int, java.lang.String)  throws android.os.RemoteException 
		String packageName
		int newState
		int flags
		int userId
		String callingPackage
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getApplicationEnabledSetting (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPackageStoppedState (java.lang.String, boolean, int)  throws android.os.RemoteException 
		String packageName
		boolean stopped
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void freeStorageAndNotify (long, android.content.pm.IPackageDataObserver)  throws android.os.RemoteException 
		long freeStorageSize
		android.content.pm.IPackageDataObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void freeStorage (long, android.content.IntentSender)  throws android.os.RemoteException 
		long freeStorageSize
		android.content.IntentSender pi
		android.os.Parcel _data
		android.os.Parcel _reply
	public void deleteApplicationCacheFiles (java.lang.String, android.content.pm.IPackageDataObserver)  throws android.os.RemoteException 
		String packageName
		android.content.pm.IPackageDataObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver, int)  throws android.os.RemoteException 
		String packageName
		android.content.pm.IPackageDataObserver observer
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getPackageSizeInfo (java.lang.String, int, android.content.pm.IPackageStatsObserver)  throws android.os.RemoteException 
		String packageName
		int userHandle
		android.content.pm.IPackageStatsObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] getSystemSharedLibraryNames ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public android.content.pm.FeatureInfo[] getSystemAvailableFeatures ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.FeatureInfo[] _result
	public boolean hasSystemFeature (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void enterSafeMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isSafeMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void systemReady ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasSystemUidErrors ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void performBootDexOpt ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean performDexOpt (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void updateExternalMediaStatus (boolean, boolean)  throws android.os.RemoteException 
		boolean mounted
		boolean reportStatus
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.pm.PackageCleanItem nextPackageToClean (android.content.pm.PackageCleanItem)  throws android.os.RemoteException 
		android.content.pm.PackageCleanItem _result
		android.content.pm.PackageCleanItem lastPackage
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.PackageCleanItem _result
	public void movePackage (java.lang.String, android.content.pm.IPackageMoveObserver, int)  throws android.os.RemoteException 
		String packageName
		android.content.pm.IPackageMoveObserver observer
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean addPermissionAsync (android.content.pm.PermissionInfo)  throws android.os.RemoteException 
		android.content.pm.PermissionInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setInstallLocation (int)  throws android.os.RemoteException 
		int loc
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getInstallLocation ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void installPackageWithVerification (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.net.Uri, android.content.pm.ManifestDigest, android.content.pm.ContainerEncryptionParams)  throws android.os.RemoteException 
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.net.Uri verificationURI
		android.content.pm.ManifestDigest manifestDigest
		android.content.pm.ContainerEncryptionParams encryptionParams
		android.os.Parcel _data
		android.os.Parcel _reply
	public void installPackageWithVerificationAndEncryption (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams)  throws android.os.RemoteException 
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.content.pm.VerificationParams verificationParams
		android.content.pm.ContainerEncryptionParams encryptionParams
		android.os.Parcel _data
		android.os.Parcel _reply
	public void installPackageWithVerificationEncryptionAndAbiOverride (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams, java.lang.String)  throws android.os.RemoteException 
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.content.pm.VerificationParams verificationParams
		android.content.pm.ContainerEncryptionParams encryptionParams
		String packageAbiOverride
		android.os.Parcel _data
		android.os.Parcel _reply
	public int installExistingPackageAsUser (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void verifyPendingInstall (int, int)  throws android.os.RemoteException 
		int id
		int verificationCode
		android.os.Parcel _data
		android.os.Parcel _reply
	public void extendVerificationTimeout (int, int, long)  throws android.os.RemoteException 
		int id
		int verificationCodeAtTimeout
		long millisecondsToDelay
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity ()  throws android.os.RemoteException 
		android.content.pm.VerifierDeviceIdentity _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.VerifierDeviceIdentity _result
	public boolean isFirstBoot ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isOnlyCoreApps ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setPermissionEnforced (java.lang.String, boolean)  throws android.os.RemoteException 
		String permission
		boolean enforced
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isPermissionEnforced (java.lang.String)  throws android.os.RemoteException 
		String permission
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isStorageLow ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setApplicationBlockedSettingAsUser (java.lang.String, boolean, int)  throws android.os.RemoteException 
		String packageName
		boolean blocked
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean getApplicationBlockedSettingAsUser (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/content/pm/Signature.class
Signature.java
package android.content.pm
public android.content.pm.Signature extends java.lang.Object implements android.os.Parcelable  {
	private final byte[] mSignature
	private int mHashCode
	private boolean mHaveHashCode
	private java.lang.ref.SoftReference mStringRef
	public static final android.os.Parcelable$Creator CREATOR
	public void  (byte[]) 
		byte[] signature
	private static final int parseHexDigit (int) 
		int nibble
	public void  (java.lang.String) 
		int hi
		int lo
		int i
		String text
		byte[] input
		int N
		byte[] sig
		int sigIndex
	public char[] toChars () 
	public char[] toChars (char[], int[]) 
		byte v
		int d
		int j
		char[] existingArray
		int[] outLen
		byte[] sig
		int N
		int N2
		char[] text
	public java.lang.String toCharsString () 
		String str
	public byte[] toByteArray () 
		byte[] bytes
	public java.security.PublicKey getPublicKey ()  throws java.security.cert.CertificateException 
		java.security.cert.CertificateFactory certFactory
		java.io.ByteArrayInputStream bais
		java.security.cert.Certificate cert
	public boolean equals (java.lang.Object) 
		android.content.pm.Signature other
		ClassCastException e
		Object obj
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public static boolean areExactMatch (android.content.pm.Signature[], android.content.pm.Signature[]) 
		android.content.pm.Signature[] a
		android.content.pm.Signature[] b
	void  (android.os.Parcel, android.content.pm.Signature$1) 
		android.os.Parcel x0
		android.content.pm.Signature$1 x1
	static void  () 
}

android/content/pm/XmlSerializerAndParser.class
XmlSerializerAndParser.java
package android.content.pm
public abstract android.content.pm.XmlSerializerAndParser extends java.lang.Object {
	public abstract void writeAsXml (java.lang.Object, org.xmlpull.v1.XmlSerializer)  throws java.io.IOException 
	public abstract java.lang.Object createFromXml (org.xmlpull.v1.XmlPullParser)  throws java.io.IOException org.xmlpull.v1.XmlPullParserException 
}

android/content/pm/RegisteredServicesCache$UserServices.class
RegisteredServicesCache.java
package android.content.pm
 android.content.pm.RegisteredServicesCache$UserServices extends java.lang.Object {
	public final java.util.Map persistentServices
	public java.util.Map services
	private void  () 
	void  (android.content.pm.RegisteredServicesCache$1) 
		android.content.pm.RegisteredServicesCache$1 x0
}

android/content/pm/PackageInfoLite.class
PackageInfoLite.java
package android.content.pm
public android.content.pm.PackageInfoLite extends java.lang.Object implements android.os.Parcelable  {
	public String packageName
	public int versionCode
	public int recommendedInstallLocation
	public int installLocation
	public android.content.pm.VerifierInfo[] verifiers
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
		int verifiersLength
	void  (android.os.Parcel, android.content.pm.PackageInfoLite$1) 
		android.os.Parcel x0
		android.content.pm.PackageInfoLite$1 x1
	static void  () 
}

android/content/pm/PackageParser$ProviderIntentInfo.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$ProviderIntentInfo extends android.content.pm.PackageParser$IntentInfo {
	public final android.content.pm.PackageParser$Provider provider
	public void  (android.content.pm.PackageParser$Provider) 
		android.content.pm.PackageParser$Provider provider
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/PackageParser$Package.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Package extends java.lang.Object {
	public String packageName
	public final android.content.pm.ApplicationInfo applicationInfo
	public final java.util.ArrayList permissions
	public final java.util.ArrayList permissionGroups
	public final java.util.ArrayList activities
	public final java.util.ArrayList receivers
	public final java.util.ArrayList providers
	public final java.util.ArrayList services
	public final java.util.ArrayList instrumentation
	public final java.util.ArrayList requestedPermissions
	public final java.util.ArrayList requestedPermissionsRequired
	public java.util.ArrayList protectedBroadcasts
	public java.util.ArrayList libraryNames
	public java.util.ArrayList usesLibraries
	public java.util.ArrayList usesOptionalLibraries
	public String[] usesLibraryFiles
	public java.util.ArrayList preferredActivityFilters
	public java.util.ArrayList mOriginalPackages
	public String mRealPackage
	public java.util.ArrayList mAdoptPermissions
	public android.os.Bundle mAppMetaData
	public String mPath
	public int mVersionCode
	public String mVersionName
	public String mSharedUserId
	public int mSharedUserLabel
	public android.content.pm.Signature[] mSignatures
	public int mPreferredOrder
	public String mScanPath
	public boolean mDexOptNeeded
	public long mLastPackageUsageTimeInMills
	public Object mExtras
	public boolean mOperationPending
	public final java.util.ArrayList configPreferences
	public java.util.ArrayList reqFeatures
	public int installLocation
	public boolean mRequiredForAllUsers
	public String mRestrictedAccountType
	public String mRequiredAccountType
	public android.content.pm.ManifestDigest manifestDigest
	public String mOverlayTarget
	public int mOverlayPriority
	public boolean mTrustedOverlay
	public java.util.Set mSigningKeys
	public java.util.Map mKeySetMapping
	public void  (java.lang.String) 
		String _name
	public void setPackageName (java.lang.String) 
		int i
		int i
		int i
		int i
		int i
		int i
		int i
		String newName
	public boolean hasComponentClassName (java.lang.String) 
		int i
		int i
		int i
		int i
		int i
		String name
	public java.lang.String toString () 
}

android/content/pm/ConfigurationInfo$1.class
ConfigurationInfo.java
package android.content.pm
final android.content.pm.ConfigurationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ConfigurationInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ConfigurationInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageParser$Permission.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Permission extends android.content.pm.PackageParser$Component {
	public final android.content.pm.PermissionInfo info
	public boolean tree
	public android.content.pm.PackageParser$PermissionGroup group
	public void  (android.content.pm.PackageParser$Package) 
		android.content.pm.PackageParser$Package _owner
	public void  (android.content.pm.PackageParser$Package, android.content.pm.PermissionInfo) 
		android.content.pm.PackageParser$Package _owner
		android.content.pm.PermissionInfo _info
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
}

android/content/pm/PackageUserState.class
PackageUserState.java
package android.content.pm
public android.content.pm.PackageUserState extends java.lang.Object {
	public boolean stopped
	public boolean notLaunched
	public boolean installed
	public boolean blocked
	public int enabled
	public String lastDisableAppCaller
	public java.util.HashSet disabledComponents
	public java.util.HashSet enabledComponents
	public void  () 
	public void  (android.content.pm.PackageUserState) 
		android.content.pm.PackageUserState o
}

android/content/pm/VerifierDeviceIdentity$1.class
VerifierDeviceIdentity.java
package android.content.pm
final android.content.pm.VerifierDeviceIdentity$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.VerifierDeviceIdentity createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.VerifierDeviceIdentity[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/IPackageDeleteObserver.class
IPackageDeleteObserver.java
package android.content.pm
public abstract android.content.pm.IPackageDeleteObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void packageDeleted (java.lang.String, int)  throws android.os.RemoteException 
}

android/content/pm/FeatureInfo$1.class
FeatureInfo.java
package android.content.pm
final android.content.pm.FeatureInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.FeatureInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.FeatureInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageItemInfo$DisplayNameComparator.class
PackageItemInfo.java
package android.content.pm
public android.content.pm.PackageItemInfo$DisplayNameComparator extends java.lang.Object implements java.util.Comparator  {
	private final java.text.Collator sCollator
	private android.content.pm.PackageManager mPM
	public void  (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public final int compare (android.content.pm.PackageItemInfo, android.content.pm.PackageItemInfo) 
		android.content.pm.PackageItemInfo aa
		android.content.pm.PackageItemInfo ab
		CharSequence sa
		CharSequence sb
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/content/pm/IPackageStatsObserver$Stub.class
IPackageStatsObserver.java
package android.content.pm
public abstract android.content.pm.IPackageStatsObserver$Stub extends android.os.Binder implements android.content.pm.IPackageStatsObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onGetStatsCompleted
	public void  () 
	public static android.content.pm.IPackageStatsObserver 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.content.pm.PackageStats _arg0
		android.content.pm.PackageStats _arg0
		boolean _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/ParceledListSlice$2.class
ParceledListSlice.java
package android.content.pm
final android.content.pm.ParceledListSlice$2 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.content.pm.ParceledListSlice createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.content.pm.ParceledListSlice createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.content.pm.ParceledListSlice[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel x0
		ClassLoader x1
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/ResolveInfo.class
ResolveInfo.java
package android.content.pm
public android.content.pm.ResolveInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public android.content.pm.ActivityInfo activityInfo
	public android.content.pm.ServiceInfo serviceInfo
	public android.content.pm.ProviderInfo providerInfo
	public android.content.IntentFilter filter
	public int priority
	public int preferredOrder
	public int match
	public int specificIndex
	public boolean isDefault
	public int labelRes
	public CharSequence nonLocalizedLabel
	public int icon
	public String resolvePackageName
	public boolean system
	public static final android.os.Parcelable$Creator CREATOR
	private android.content.pm.ComponentInfo getComponentInfo () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		CharSequence label
		CharSequence label
		android.content.pm.PackageManager pm
		android.content.pm.ComponentInfo ci
		android.content.pm.ApplicationInfo ai
		CharSequence data
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.graphics.drawable.Drawable dr
		android.graphics.drawable.Drawable dr
		android.content.pm.PackageManager pm
		android.content.pm.ComponentInfo ci
		android.content.pm.ApplicationInfo ai
	public final int getIconResource () 
		android.content.pm.ComponentInfo ci
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public void  () 
	public void  (android.content.pm.ResolveInfo) 
		android.content.pm.ResolveInfo orig
	public java.lang.String toString () 
		android.content.pm.ComponentInfo ci
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.ResolveInfo$1) 
		android.os.Parcel x0
		android.content.pm.ResolveInfo$1 x1
	static void  () 
}

android/content/pm/RegisteredServicesCacheListener.class
RegisteredServicesCacheListener.java
package android.content.pm
public abstract android.content.pm.RegisteredServicesCacheListener extends java.lang.Object {
	public abstract void onServiceChanged (java.lang.Object, int, boolean) 
}

android/content/pm/KeySet.class
KeySet.java
package android.content.pm
public android.content.pm.KeySet extends java.lang.Object {
	private android.os.Binder token
	public void  (android.os.Binder) 
		android.os.Binder token
	android.os.Binder getToken () 
}

android/content/pm/PermissionInfo$1.class
PermissionInfo.java
package android.content.pm
final android.content.pm.PermissionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PermissionInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PermissionInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageParser$Activity.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Activity extends android.content.pm.PackageParser$Component {
	public final android.content.pm.ActivityInfo info
	public void  (android.content.pm.PackageParser$ParseComponentArgs, android.content.pm.ActivityInfo) 
		android.content.pm.PackageParser$ParseComponentArgs args
		android.content.pm.ActivityInfo _info
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/IPackageManager.class
IPackageManager.java
package android.content.pm
public abstract android.content.pm.IPackageManager extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isPackageAvailable (java.lang.String, int)  throws android.os.RemoteException 
	public abstract android.content.pm.PackageInfo getPackageInfo (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract int getPackageUid (java.lang.String, int)  throws android.os.RemoteException 
	public abstract int[] getPackageGids (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] currentToCanonicalPackageNames (java.lang.String[])  throws android.os.RemoteException 
	public abstract java.lang.String[] canonicalToCurrentPackageNames (java.lang.String[])  throws android.os.RemoteException 
	public abstract android.content.pm.PermissionInfo getPermissionInfo (java.lang.String, int)  throws android.os.RemoteException 
	public abstract java.util.List queryPermissionsByGroup (java.lang.String, int)  throws android.os.RemoteException 
	public abstract android.content.pm.PermissionGroupInfo getPermissionGroupInfo (java.lang.String, int)  throws android.os.RemoteException 
	public abstract java.util.List getAllPermissionGroups (int)  throws android.os.RemoteException 
	public abstract android.content.pm.ApplicationInfo getApplicationInfo (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ActivityInfo getReceiverInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ServiceInfo getServiceInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ProviderInfo getProviderInfo (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int checkPermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract int checkUidPermission (java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean addPermission (android.content.pm.PermissionInfo)  throws android.os.RemoteException 
	public abstract void removePermission (java.lang.String)  throws android.os.RemoteException 
	public abstract void grantPermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void revokePermission (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isProtectedBroadcast (java.lang.String)  throws android.os.RemoteException 
	public abstract int checkSignatures (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract int checkUidSignatures (int, int)  throws android.os.RemoteException 
	public abstract java.lang.String[] getPackagesForUid (int)  throws android.os.RemoteException 
	public abstract java.lang.String getNameForUid (int)  throws android.os.RemoteException 
	public abstract int getUidForSharedUser (java.lang.String)  throws android.os.RemoteException 
	public abstract int getFlagsForUid (int)  throws android.os.RemoteException 
	public abstract android.content.pm.ResolveInfo resolveIntent (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract java.util.List queryIntentActivities (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract java.util.List queryIntentActivityOptions (android.content.ComponentName, android.content.Intent[], java.lang.String[], android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract java.util.List queryIntentReceivers (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ResolveInfo resolveService (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract java.util.List queryIntentServices (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract java.util.List queryIntentContentProviders (android.content.Intent, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ParceledListSlice getInstalledPackages (int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ParceledListSlice getPackagesHoldingPermissions (java.lang.String[], int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ParceledListSlice getInstalledApplications (int, int)  throws android.os.RemoteException 
	public abstract java.util.List getPersistentApplications (int)  throws android.os.RemoteException 
	public abstract android.content.pm.ProviderInfo resolveContentProvider (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void querySyncProviders (java.util.List, java.util.List)  throws android.os.RemoteException 
	public abstract java.util.List queryContentProviders (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract android.content.pm.InstrumentationInfo getInstrumentationInfo (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract java.util.List queryInstrumentation (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void installPackage (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void finishPackageInstall (int)  throws android.os.RemoteException 
	public abstract void setInstallerPackageName (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void deletePackageAsUser (java.lang.String, android.content.pm.IPackageDeleteObserver, int, int)  throws android.os.RemoteException 
	public abstract java.lang.String getInstallerPackageName (java.lang.String)  throws android.os.RemoteException 
	public abstract void addPackageToPreferred (java.lang.String)  throws android.os.RemoteException 
	public abstract void removePackageFromPreferred (java.lang.String)  throws android.os.RemoteException 
	public abstract java.util.List getPreferredPackages (int)  throws android.os.RemoteException 
	public abstract void resetPreferredActivities (int)  throws android.os.RemoteException 
	public abstract android.content.pm.ResolveInfo getLastChosenActivity (android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setLastChosenActivity (android.content.Intent, java.lang.String, int, android.content.IntentFilter, int, android.content.ComponentName)  throws android.os.RemoteException 
	public abstract void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void replacePreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName)  throws android.os.RemoteException 
	public abstract void clearPackagePreferredActivities (java.lang.String)  throws android.os.RemoteException 
	public abstract int getPreferredActivities (java.util.List, java.util.List, java.lang.String)  throws android.os.RemoteException 
	public abstract android.content.ComponentName getHomeActivities (java.util.List)  throws android.os.RemoteException 
	public abstract void setComponentEnabledSetting (android.content.ComponentName, int, int, int)  throws android.os.RemoteException 
	public abstract int getComponentEnabledSetting (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setApplicationEnabledSetting (java.lang.String, int, int, int, java.lang.String)  throws android.os.RemoteException 
	public abstract int getApplicationEnabledSetting (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setPackageStoppedState (java.lang.String, boolean, int)  throws android.os.RemoteException 
	public abstract void freeStorageAndNotify (long, android.content.pm.IPackageDataObserver)  throws android.os.RemoteException 
	public abstract void freeStorage (long, android.content.IntentSender)  throws android.os.RemoteException 
	public abstract void deleteApplicationCacheFiles (java.lang.String, android.content.pm.IPackageDataObserver)  throws android.os.RemoteException 
	public abstract void clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver, int)  throws android.os.RemoteException 
	public abstract void getPackageSizeInfo (java.lang.String, int, android.content.pm.IPackageStatsObserver)  throws android.os.RemoteException 
	public abstract java.lang.String[] getSystemSharedLibraryNames ()  throws android.os.RemoteException 
	public abstract android.content.pm.FeatureInfo[] getSystemAvailableFeatures ()  throws android.os.RemoteException 
	public abstract boolean hasSystemFeature (java.lang.String)  throws android.os.RemoteException 
	public abstract void enterSafeMode ()  throws android.os.RemoteException 
	public abstract boolean isSafeMode ()  throws android.os.RemoteException 
	public abstract void systemReady ()  throws android.os.RemoteException 
	public abstract boolean hasSystemUidErrors ()  throws android.os.RemoteException 
	public abstract void performBootDexOpt ()  throws android.os.RemoteException 
	public abstract boolean performDexOpt (java.lang.String)  throws android.os.RemoteException 
	public abstract void updateExternalMediaStatus (boolean, boolean)  throws android.os.RemoteException 
	public abstract android.content.pm.PackageCleanItem nextPackageToClean (android.content.pm.PackageCleanItem)  throws android.os.RemoteException 
	public abstract void movePackage (java.lang.String, android.content.pm.IPackageMoveObserver, int)  throws android.os.RemoteException 
	public abstract boolean addPermissionAsync (android.content.pm.PermissionInfo)  throws android.os.RemoteException 
	public abstract boolean setInstallLocation (int)  throws android.os.RemoteException 
	public abstract int getInstallLocation ()  throws android.os.RemoteException 
	public abstract void installPackageWithVerification (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.net.Uri, android.content.pm.ManifestDigest, android.content.pm.ContainerEncryptionParams)  throws android.os.RemoteException 
	public abstract void installPackageWithVerificationAndEncryption (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams)  throws android.os.RemoteException 
	public abstract void installPackageWithVerificationEncryptionAndAbiOverride (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams, java.lang.String)  throws android.os.RemoteException 
	public abstract int installExistingPackageAsUser (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void verifyPendingInstall (int, int)  throws android.os.RemoteException 
	public abstract void extendVerificationTimeout (int, int, long)  throws android.os.RemoteException 
	public abstract android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity ()  throws android.os.RemoteException 
	public abstract boolean isFirstBoot ()  throws android.os.RemoteException 
	public abstract boolean isOnlyCoreApps ()  throws android.os.RemoteException 
	public abstract void setPermissionEnforced (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract boolean isPermissionEnforced (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isStorageLow ()  throws android.os.RemoteException 
	public abstract boolean setApplicationBlockedSettingAsUser (java.lang.String, boolean, int)  throws android.os.RemoteException 
	public abstract boolean getApplicationBlockedSettingAsUser (java.lang.String, int)  throws android.os.RemoteException 
}

android/content/pm/PackageParser.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser extends java.lang.Object {
	private static final boolean DEBUG_JAR
	private static final boolean DEBUG_PARSER
	private static final boolean DEBUG_BACKUP
	private static final String ANDROID_MANIFEST_FILENAME
	public static final android.content.pm.PackageParser$NewPermissionInfo[] NEW_PERMISSIONS
	public static final android.content.pm.PackageParser$SplitPermissionInfo[] SPLIT_PERMISSIONS
	private String mArchiveSourcePath
	private String[] mSeparateProcesses
	private boolean mOnlyCoreApps
	private static final int SDK_VERSION
	private static final String SDK_CODENAME
	private int mParseError
	private static final Object mSync
	private static java.lang.ref.WeakReference mReadBuffer
	private static boolean sCompatibilityModeEnabled
	private static final int PARSE_DEFAULT_INSTALL_LOCATION
	private android.content.pm.PackageParser$ParsePackageItemArgs mParseInstrumentationArgs
	private android.content.pm.PackageParser$ParseComponentArgs mParseActivityArgs
	private android.content.pm.PackageParser$ParseComponentArgs mParseActivityAliasArgs
	private android.content.pm.PackageParser$ParseComponentArgs mParseServiceArgs
	private android.content.pm.PackageParser$ParseComponentArgs mParseProviderArgs
	private static final boolean RIGID_PARSER
	private static final String TAG
	public static final int PARSE_IS_SYSTEM
	public static final int PARSE_CHATTY
	public static final int PARSE_MUST_BE_APK
	public static final int PARSE_IGNORE_PROCESSES
	public static final int PARSE_FORWARD_LOCK
	public static final int PARSE_ON_SDCARD
	public static final int PARSE_IS_SYSTEM_DIR
	public static final int PARSE_IS_PRIVILEGED
	private static final String ANDROID_RESOURCES
	public void  (java.lang.String) 
		String archiveSourcePath
	public void setSeparateProcesses (java.lang.String[]) 
		String[] procs
	public void setOnlyCoreApps (boolean) 
		boolean onlyCoreApps
	private static final boolean isPackageFilename (java.lang.String) 
		String name
	public static android.content.pm.PackageInfo generatePackageInfo (android.content.pm.PackageParser$Package, int[], int, long, long, java.util.HashSet, android.content.pm.PackageUserState) 
		android.content.pm.PackageParser$Package p
		int[] gids
		int flags
		long firstInstallTime
		long lastUpdateTime
		java.util.HashSet grantedPermissions
		android.content.pm.PackageUserState state
	private static boolean checkUseInstalledOrBlocked (int, android.content.pm.PackageUserState) 
		int flags
		android.content.pm.PackageUserState state
	public static boolean isAvailable (android.content.pm.PackageUserState) 
		android.content.pm.PackageUserState state
	public static android.content.pm.PackageInfo generatePackageInfo (android.content.pm.PackageParser$Package, int[], int, long, long, java.util.HashSet, android.content.pm.PackageUserState, int) 
		int N
		int i
		int num
		android.content.pm.PackageParser$Activity activity
		int i
		int j
		int N
		int i
		int num
		android.content.pm.PackageParser$Activity activity
		int i
		int j
		int N
		int i
		int num
		android.content.pm.PackageParser$Service service
		int i
		int j
		int N
		int i
		int num
		android.content.pm.PackageParser$Provider provider
		int i
		int j
		int N
		int i
		int N
		int i
		String perm
		int i
		int N
		int N
		android.content.pm.PackageParser$Package p
		int[] gids
		int flags
		long firstInstallTime
		long lastUpdateTime
		java.util.HashSet grantedPermissions
		android.content.pm.PackageUserState state
		int userId
		android.content.pm.PackageInfo pi
	private java.security.cert.Certificate[] loadCertificates (java.util.jar.StrictJarFile, java.util.zip.ZipEntry, byte[]) 
		java.io.InputStream is
		java.io.IOException e
		RuntimeException e
		java.util.jar.StrictJarFile jarFile
		java.util.zip.ZipEntry je
		byte[] readBuffer
	public int getParseError () 
	public android.content.pm.PackageParser$Package parsePackage (java.io.File, java.lang.String, android.util.DisplayMetrics, int) 
		java.io.File sourceFile
		String destCodePath
		android.util.DisplayMetrics metrics
		int flags
	public android.content.pm.PackageParser$Package parsePackage (java.io.File, java.lang.String, android.util.DisplayMetrics, int, boolean) 
		int cookie
		Exception e
		Exception e
		java.io.File sourceFile
		String destCodePath
		android.util.DisplayMetrics metrics
		int flags
		boolean trustedOverlay
		android.content.res.XmlResourceParser parser
		android.content.res.AssetManager assmgr
		android.content.res.Resources res
		boolean assetError
		String[] errorText
		android.content.pm.PackageParser$Package pkg
		Exception errorException
	public boolean collectManifestDigest (android.content.pm.PackageParser$Package) 
		java.util.zip.ZipEntry je
		java.util.jar.StrictJarFile jarFile
		java.io.IOException e
		android.content.pm.PackageParser$Package pkg
	public boolean collectCertificates (android.content.pm.PackageParser$Package, int) 
		java.util.zip.ZipEntry jarEntry
		int j
		boolean found
		int i
		java.util.zip.ZipEntry je
		String name
		java.security.cert.Certificate[] localCerts
		java.util.Iterator entries
		int i
		int N
		int i
		java.util.jar.StrictJarFile jarFile
		java.security.cert.Certificate[] certs
		java.security.cert.CertificateEncodingException e
		java.io.IOException e
		SecurityException e
		RuntimeException e
		android.content.pm.PackageParser$Package pkg
		int flags
		java.lang.ref.WeakReference readBufferRef
		byte[] readBuffer
	public static android.content.pm.PackageParser$PackageLite parsePackageLite (java.lang.String, int) 
		int cookie
		android.util.DisplayMetrics metrics
		Exception e
		java.io.IOException e
		org.xmlpull.v1.XmlPullParserException e
		String packageFilePath
		int flags
		android.content.res.AssetManager assmgr
		android.content.res.XmlResourceParser parser
		android.content.res.Resources res
		android.util.AttributeSet attrs
		String[] errors
		android.content.pm.PackageParser$PackageLite packageLite
	private static java.lang.String validateName (java.lang.String, boolean) 
		char c
		int i
		String name
		boolean requiresSeparator
		int N
		boolean hasSep
		boolean front
	private static java.lang.String parsePackageName (org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws java.io.IOException org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		int type
		String pkgName
		String nameError
	private static android.content.pm.PackageParser$PackageLite parsePackageLite (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws java.io.IOException org.xmlpull.v1.XmlPullParserException 
		String attr
		int i
		android.content.pm.VerifierInfo verifier
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		int type
		String pkgName
		String nameError
		int installLocation
		int versionCode
		int numFound
		int searchDepth
		java.util.List verifiers
	public static android.content.pm.Signature stringToSignature (java.lang.String) 
		int i
		String str
		int N
		byte[] sig
	private android.content.pm.PackageParser$Package parsePackage (android.content.res.Resources, android.content.res.XmlResourceParser, int, boolean, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		boolean core
		String nameError
		android.content.pm.ConfigurationInfo cPref
		android.content.pm.ConfigurationInfo cPref
		android.content.pm.FeatureInfo fi
		int minVers
		String minCode
		int targetVers
		String targetCode
		android.util.TypedValue val
		String name
		String orig
		String name
		String tagName
		android.content.pm.PackageParser$NewPermissionInfo npi
		int ip
		String perm
		int in
		android.content.pm.PackageParser$SplitPermissionInfo spi
		int is
		int i
		android.content.res.Resources res
		android.content.res.XmlResourceParser parser
		int flags
		boolean trustedOverlay
		String[] outError
		android.util.AttributeSet attrs
		String pkgName
		int type
		android.content.pm.PackageParser$Package pkg
		boolean foundApp
		android.content.res.TypedArray sa
		String str
		int supportsSmallScreens
		int supportsNormalScreens
		int supportsLargeScreens
		int supportsXLargeScreens
		int resizeable
		int anyDensity
		int outerDepth
		int NP
		StringBuilder implicitPerms
		int NS
	private boolean parseUsesPermission (android.content.pm.PackageParser$Package, android.content.res.Resources, android.content.res.XmlResourceParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int index
		android.content.pm.PackageParser$Package pkg
		android.content.res.Resources res
		android.content.res.XmlResourceParser parser
		android.util.AttributeSet attrs
		String[] outError
		android.content.res.TypedArray sa
		String name
		boolean required
		int maxSdkVersion
		android.util.TypedValue val
	private static java.lang.String buildClassName (java.lang.String, java.lang.CharSequence, java.lang.String[]) 
		StringBuilder b
		String pkg
		CharSequence clsSeq
		String[] outError
		String cls
		char c
	private static java.lang.String buildCompoundName (java.lang.String, java.lang.CharSequence, java.lang.String, java.lang.String[]) 
		String subName
		String nameError
		String pkg
		CharSequence procSeq
		String type
		String[] outError
		String proc
		char c
		String nameError
	private static java.lang.String buildProcessName (java.lang.String, java.lang.String, java.lang.CharSequence, int, java.lang.String[], java.lang.String[]) 
		String sp
		int i
		String pkg
		String defProc
		CharSequence procSeq
		int flags
		String[] separateProcesses
		String[] outError
	private static java.lang.String buildTaskAffinityName (java.lang.String, java.lang.String, java.lang.CharSequence, java.lang.String[]) 
		String pkg
		String defProc
		CharSequence procSeq
		String[] outError
	private boolean parseKeys (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray sa
		String encodedKey
		android.content.res.TypedArray sa
		String name
		String tagname
		java.util.Set keys
		String alias
		java.util.Iterator i$
		java.security.PublicKey key
		java.util.Set keySetNames
		java.util.Map$Entry e
		java.util.Iterator i$
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String[] outError
		int outerDepth
		int type
		java.security.PublicKey currentKey
		int currentKeyDepth
		java.util.Map definedKeySets
	private android.content.pm.PackageParser$PermissionGroup parsePermissionGroup (android.content.pm.PackageParser$Package, int, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Package owner
		int flags
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String[] outError
		android.content.pm.PackageParser$PermissionGroup perm
		android.content.res.TypedArray sa
	private android.content.pm.PackageParser$Permission parsePermission (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String[] outError
		android.content.pm.PackageParser$Permission perm
		android.content.res.TypedArray sa
	private android.content.pm.PackageParser$Permission parsePermissionTree (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String[] outError
		android.content.pm.PackageParser$Permission perm
		android.content.res.TypedArray sa
		int index
	private android.content.pm.PackageParser$Instrumentation parseInstrumentation (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String[] outError
		android.content.res.TypedArray sa
		android.content.pm.PackageParser$Instrumentation a
		String str
	private boolean parseApplication (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String backupAgent
		CharSequence pname
		CharSequence pname
		android.content.pm.PackageParser$Activity a
		android.content.pm.PackageParser$Activity a
		android.content.pm.PackageParser$Service s
		android.content.pm.PackageParser$Provider p
		android.content.pm.PackageParser$Activity a
		String lname
		String lname
		boolean req
		String tagName
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		android.content.pm.ApplicationInfo ai
		String pkgName
		android.content.res.TypedArray sa
		String name
		String manageSpaceActivity
		boolean allowBackup
		android.util.TypedValue v
		String restrictedAccountType
		String requiredAccountType
		boolean hardwareAccelerated
		String str
		int innerDepth
		int type
	private boolean parsePackageItemInfo (android.content.pm.PackageParser$Package, android.content.pm.PackageItemInfo, java.lang.String[], java.lang.String, android.content.res.TypedArray, int, int, int, int) 
		android.content.pm.PackageParser$Package owner
		android.content.pm.PackageItemInfo outInfo
		String[] outError
		String tag
		android.content.res.TypedArray sa
		int nameRes
		int labelRes
		int iconRes
		int logoRes
		String name
		int iconVal
		int logoVal
		android.util.TypedValue v
	private android.content.pm.PackageParser$Activity parseActivity (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[], boolean, boolean)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String parentClassName
		android.content.pm.PackageParser$ActivityIntentInfo intent
		android.content.pm.PackageParser$ActivityIntentInfo intent
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		boolean receiver
		boolean hardwareAccelerated
		android.content.res.TypedArray sa
		android.content.pm.PackageParser$Activity a
		boolean setExported
		String parentName
		String str
		int outerDepth
		int type
	private android.content.pm.PackageParser$Activity parseActivityAlias (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Activity t
		int i
		String parentClassName
		android.content.pm.PackageParser$ActivityIntentInfo intent
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		android.content.res.TypedArray sa
		String targetActivity
		android.content.pm.PackageParser$Activity target
		int NA
		android.content.pm.ActivityInfo info
		android.content.pm.PackageParser$Activity a
		boolean setExported
		String str
		String parentName
		int outerDepth
		int type
	private android.content.pm.PackageParser$Provider parseProvider (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		android.content.res.TypedArray sa
		android.content.pm.PackageParser$Provider p
		boolean providerExportedDefault
		String cpname
		String permission
		String str
	private boolean parseProviderTags (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.content.pm.PackageParser$Provider, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$ProviderIntentInfo intent
		int N
		android.os.PatternMatcher[] newp
		android.content.res.TypedArray sa
		android.os.PatternMatcher pa
		String str
		int N
		android.content.pm.PathPermission[] newp
		android.content.res.TypedArray sa
		android.content.pm.PathPermission pa
		String permission
		String readPermission
		String writePermission
		boolean havePerm
		String path
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.pm.PackageParser$Provider outInfo
		String[] outError
		int outerDepth
		int type
	private android.content.pm.PackageParser$Service parseService (android.content.pm.PackageParser$Package, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.pm.PackageParser$ServiceIntentInfo intent
		android.content.pm.PackageParser$Package owner
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		android.content.res.TypedArray sa
		android.content.pm.PackageParser$Service s
		boolean setExported
		String str
		int outerDepth
		int type
	private boolean parseAllMetaData (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, java.lang.String, android.content.pm.PackageParser$Component, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		String tag
		android.content.pm.PackageParser$Component outInfo
		String[] outError
		int outerDepth
		int type
	private android.os.Bundle parseMetaData (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.os.Bundle, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		CharSequence cs
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.os.Bundle data
		String[] outError
		android.content.res.TypedArray sa
		String name
		android.util.TypedValue v
	private static android.content.pm.VerifierInfo parseVerifier (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, int, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int flags
		String[] outError
		android.content.res.TypedArray sa
		String packageName
		String encodedPublicKey
		java.security.PublicKey publicKey
	public static final java.security.PublicKey parsePublicKey (java.lang.String) 
		byte[] encoded
		IllegalArgumentException e
		java.security.KeyFactory keyFactory
		java.security.NoSuchAlgorithmException e
		java.security.spec.InvalidKeySpecException e
		java.security.KeyFactory keyFactory
		java.security.NoSuchAlgorithmException e
		java.security.spec.InvalidKeySpecException e
		String encodedPublicKey
		java.security.spec.EncodedKeySpec keySpec
	private boolean parseIntent (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, boolean, android.content.pm.PackageParser$IntentInfo, java.lang.String[])  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String value
		String value
		android.content.IntentFilter$MalformedMimeTypeException e
		String str
		String host
		String port
		String nodeName
		android.content.res.Resources res
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		boolean allowGlobs
		android.content.pm.PackageParser$IntentInfo outInfo
		String[] outError
		android.content.res.TypedArray sa
		int priority
		android.util.TypedValue v
		int outerDepth
		int type
	private static boolean copyNeeded (int, android.content.pm.PackageParser$Package, android.content.pm.PackageUserState, android.os.Bundle, int) 
		boolean enabled
		int flags
		android.content.pm.PackageParser$Package p
		android.content.pm.PackageUserState state
		android.os.Bundle metaData
		int userId
	public static android.content.pm.ApplicationInfo generateApplicationInfo (android.content.pm.PackageParser$Package, int, android.content.pm.PackageUserState) 
		android.content.pm.PackageParser$Package p
		int flags
		android.content.pm.PackageUserState state
	private static void updateApplicationInfo (android.content.pm.ApplicationInfo, int, android.content.pm.PackageUserState) 
		android.content.pm.ApplicationInfo ai
		int flags
		android.content.pm.PackageUserState state
	public static android.content.pm.ApplicationInfo generateApplicationInfo (android.content.pm.PackageParser$Package, int, android.content.pm.PackageUserState, int) 
		android.content.pm.PackageParser$Package p
		int flags
		android.content.pm.PackageUserState state
		int userId
		android.content.pm.ApplicationInfo ai
	public static final android.content.pm.PermissionInfo generatePermissionInfo (android.content.pm.PackageParser$Permission, int) 
		android.content.pm.PackageParser$Permission p
		int flags
		android.content.pm.PermissionInfo pi
	public static final android.content.pm.PermissionGroupInfo generatePermissionGroupInfo (android.content.pm.PackageParser$PermissionGroup, int) 
		android.content.pm.PackageParser$PermissionGroup pg
		int flags
		android.content.pm.PermissionGroupInfo pgi
	public static final android.content.pm.ActivityInfo generateActivityInfo (android.content.pm.PackageParser$Activity, int, android.content.pm.PackageUserState, int) 
		android.content.pm.PackageParser$Activity a
		int flags
		android.content.pm.PackageUserState state
		int userId
		android.content.pm.ActivityInfo ai
	public static final android.content.pm.ServiceInfo generateServiceInfo (android.content.pm.PackageParser$Service, int, android.content.pm.PackageUserState, int) 
		android.content.pm.PackageParser$Service s
		int flags
		android.content.pm.PackageUserState state
		int userId
		android.content.pm.ServiceInfo si
	public static final android.content.pm.ProviderInfo generateProviderInfo (android.content.pm.PackageParser$Provider, int, android.content.pm.PackageUserState, int) 
		android.content.pm.PackageParser$Provider p
		int flags
		android.content.pm.PackageUserState state
		int userId
		android.content.pm.ProviderInfo pi
	public static final android.content.pm.InstrumentationInfo generateInstrumentationInfo (android.content.pm.PackageParser$Instrumentation, int) 
		android.content.pm.PackageParser$Instrumentation i
		int flags
		android.content.pm.InstrumentationInfo ii
	public static void setCompatibilityModeEnabled (boolean) 
		boolean compatibilityModeEnabled
	static java.lang.String access$000 (java.lang.String, java.lang.CharSequence, java.lang.String[]) 
		String x0
		CharSequence x1
		String[] x2
	static java.lang.String access$100 (java.lang.String, java.lang.String, java.lang.CharSequence, int, java.lang.String[], java.lang.String[]) 
		String x0
		String x1
		CharSequence x2
		int x3
		String[] x4
		String[] x5
	static void  () 
}

android/content/pm/IPackageMoveObserver$Stub$Proxy.class
IPackageMoveObserver.java
package android.content.pm
 android.content.pm.IPackageMoveObserver$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageMoveObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void packageMoved (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int returnCode
		android.os.Parcel _data
}

android/content/pm/ContainerEncryptionParams$1.class
ContainerEncryptionParams.java
package android.content.pm
final android.content.pm.ContainerEncryptionParams$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ContainerEncryptionParams createFromParcel (android.os.Parcel) 
		java.security.InvalidAlgorithmParameterException e
		android.os.Parcel source
	public android.content.pm.ContainerEncryptionParams[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/ManifestDigest$1.class
ManifestDigest.java
package android.content.pm
final android.content.pm.ManifestDigest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ManifestDigest createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ManifestDigest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageParser$Component.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser$Component extends java.lang.Object {
	public final android.content.pm.PackageParser$Package owner
	public final java.util.ArrayList intents
	public final String className
	public android.os.Bundle metaData
	android.content.ComponentName componentName
	String componentShortName
	public void  (android.content.pm.PackageParser$Package) 
		android.content.pm.PackageParser$Package _owner
	public void  (android.content.pm.PackageParser$ParsePackageItemArgs, android.content.pm.PackageItemInfo) 
		android.content.pm.PackageParser$ParsePackageItemArgs args
		android.content.pm.PackageItemInfo outInfo
		String name
		int iconVal
		int logoVal
		android.util.TypedValue v
	public void  (android.content.pm.PackageParser$ParseComponentArgs, android.content.pm.ComponentInfo) 
		CharSequence pname
		CharSequence pname
		android.content.pm.PackageParser$ParseComponentArgs args
		android.content.pm.ComponentInfo outInfo
	public void  (android.content.pm.PackageParser$Component) 
		android.content.pm.PackageParser$Component clone
	public android.content.ComponentName getComponentName () 
	public void appendComponentShortName (java.lang.StringBuilder) 
		StringBuilder sb
	public void printComponentShortName (java.io.PrintWriter) 
		java.io.PrintWriter pw
	public void setPackageName (java.lang.String) 
		String packageName
}

android/content/pm/ManifestDigest.class
ManifestDigest.java
package android.content.pm
public android.content.pm.ManifestDigest extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private final byte[] mDigest
	private static final String TO_STRING_PREFIX
	private static final String DIGEST_ALGORITHM
	public static final android.os.Parcelable$Creator CREATOR
	void  (byte[]) 
		byte[] digest
	private void  (android.os.Parcel) 
		android.os.Parcel source
	static android.content.pm.ManifestDigest fromInputStream (java.io.InputStream) 
		java.security.NoSuchAlgorithmException e
		byte[] readBuffer
		java.io.IOException e
		java.io.InputStream fileIs
		java.security.MessageDigest md
		java.security.DigestInputStream dis
		byte[] digest
	public int describeContents () 
	public boolean equals (java.lang.Object) 
		Object o
		android.content.pm.ManifestDigest other
	public int hashCode () 
	public java.lang.String toString () 
		byte b
		int i
		StringBuilder sb
		int N
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.content.pm.ManifestDigest$1) 
		android.os.Parcel x0
		android.content.pm.ManifestDigest$1 x1
	static void  () 
}

android/content/pm/PackageInfoLite$1.class
PackageInfoLite.java
package android.content.pm
final android.content.pm.PackageInfoLite$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PackageInfoLite createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PackageInfoLite[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PermissionGroupInfo.class
PermissionGroupInfo.java
package android.content.pm
public android.content.pm.PermissionGroupInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable  {
	public int descriptionRes
	public CharSequence nonLocalizedDescription
	public static final int FLAG_PERSONAL_INFO
	public int flags
	public int priority
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.PermissionGroupInfo) 
		android.content.pm.PermissionGroupInfo orig
	public java.lang.CharSequence loadDescription (android.content.pm.PackageManager) 
		CharSequence label
		android.content.pm.PackageManager pm
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.PermissionGroupInfo$1) 
		android.os.Parcel x0
		android.content.pm.PermissionGroupInfo$1 x1
	static void  () 
}

android/content/pm/RegisteredServicesCache.class
RegisteredServicesCache.java
package android.content.pm
public abstract android.content.pm.RegisteredServicesCache extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	public final android.content.Context mContext
	private final String mInterfaceName
	private final String mMetaDataName
	private final String mAttributesName
	private final android.content.pm.XmlSerializerAndParser mSerializerAndParser
	private final Object mServicesLock
	private boolean mPersistentServicesFileDidNotExist
	private final android.util.SparseArray mUserServices
	private final android.util.AtomicFile mPersistentServicesFile
	private android.content.pm.RegisteredServicesCacheListener mListener
	private android.os.Handler mHandler
	private final android.content.BroadcastReceiver mPackageReceiver
	private final android.content.BroadcastReceiver mExternalReceiver
	private android.content.pm.RegisteredServicesCache$UserServices findOrCreateUserLocked (int) 
		int userId
		android.content.pm.RegisteredServicesCache$UserServices services
	public void  (android.content.Context, java.lang.String, java.lang.String, java.lang.String, android.content.pm.XmlSerializerAndParser) 
		android.content.Context context
		String interfaceName
		String metaDataName
		String attributeName
		android.content.pm.XmlSerializerAndParser serializerAndParser
		java.io.File dataDir
		java.io.File systemDir
		java.io.File syncDir
		android.content.IntentFilter intentFilter
		android.content.IntentFilter sdFilter
	public void invalidateCache (int) 
		android.content.pm.RegisteredServicesCache$UserServices user
		int userId
	public void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[], int) 
		android.content.pm.RegisteredServicesCache$ServiceInfo info
		java.util.Iterator i$
		android.content.pm.RegisteredServicesCache$UserServices user
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
		int userId
	public android.content.pm.RegisteredServicesCacheListener getListener () 
	public void setListener (android.content.pm.RegisteredServicesCacheListener, android.os.Handler) 
		android.content.pm.RegisteredServicesCacheListener listener
		android.os.Handler handler
	private void notifyListener (java.lang.Object, int, boolean) 
		Object type
		int userId
		boolean removed
		android.content.pm.RegisteredServicesCacheListener listener
		android.os.Handler handler
		android.content.pm.RegisteredServicesCacheListener listener2
	public android.content.pm.RegisteredServicesCache$ServiceInfo getServiceInfo (java.lang.Object, int) 
		android.content.pm.RegisteredServicesCache$UserServices user
		Object type
		int userId
	public java.util.Collection getAllServices (int) 
		android.content.pm.RegisteredServicesCache$UserServices user
		int userId
	private boolean inSystemImage (int) 
		android.content.pm.PackageInfo packageInfo
		android.content.pm.PackageManager$NameNotFoundException e
		String name
		String[] arr$
		int len$
		int i$
		int callerUid
		String[] packages
	private void generateServicesMap (int) 
		android.content.pm.RegisteredServicesCache$ServiceInfo info
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.pm.ResolveInfo resolveInfo
		java.util.Iterator i$
		Integer previousUid
		android.content.pm.RegisteredServicesCache$ServiceInfo info
		java.util.Iterator i$
		Object v1
		java.util.Iterator i$
		Object v1
		java.util.Iterator i$
		android.content.pm.RegisteredServicesCache$UserServices user
		boolean firstScan
		StringBuilder changes
		boolean changed
		java.util.ArrayList toBeRemoved
		int userId
		android.content.pm.PackageManager pm
		java.util.ArrayList serviceInfos
		java.util.List resolveInfos
	private boolean containsType (java.util.ArrayList, java.lang.Object) 
		int i
		int N
		java.util.ArrayList serviceInfos
		Object type
	private boolean containsTypeAndUid (java.util.ArrayList, java.lang.Object, int) 
		android.content.pm.RegisteredServicesCache$ServiceInfo serviceInfo
		int i
		int N
		java.util.ArrayList serviceInfos
		Object type
		int uid
	private android.content.pm.RegisteredServicesCache$ServiceInfo parseServiceInfo (android.content.pm.ResolveInfo)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.util.AttributeSet attrs
		int type
		String nodeName
		Object v
		android.content.pm.ServiceInfo serviceInfo
		android.content.pm.ApplicationInfo applicationInfo
		int uid
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ResolveInfo service
		android.content.pm.ServiceInfo si
		android.content.ComponentName componentName
		android.content.pm.PackageManager pm
		android.content.res.XmlResourceParser parser
	private void readPersistentServicesLocked () 
		java.io.IOException e1
		Object service
		String uidString
		int uid
		int userId
		android.content.pm.RegisteredServicesCache$UserServices user
		org.xmlpull.v1.XmlPullParser parser
		int eventType
		String tagName
		java.io.IOException e1
		Exception e
		java.io.IOException e1
		java.io.IOException e1
		java.io.FileInputStream fis
	private void writePersistentServicesLocked () 
		java.util.Map$Entry service
		java.util.Iterator i$
		android.content.pm.RegisteredServicesCache$UserServices user
		int i
		org.xmlpull.v1.XmlSerializer out
		java.io.IOException e1
		java.io.FileOutputStream fos
	public abstract java.lang.Object parseServiceAttributes (android.content.res.Resources, java.lang.String, android.util.AttributeSet) 
	static void access$100 (android.content.pm.RegisteredServicesCache, int) 
		android.content.pm.RegisteredServicesCache x0
		int x1
}

android/content/pm/FeatureInfo.class
FeatureInfo.java
package android.content.pm
public android.content.pm.FeatureInfo extends java.lang.Object implements android.os.Parcelable  {
	public String name
	public static final int GL_ES_VERSION_UNDEFINED
	public int reqGlEsVersion
	public static final int FLAG_REQUIRED
	public int flags
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.FeatureInfo) 
		android.content.pm.FeatureInfo orig
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getGlEsVersion () 
		int major
		int minor
	void  (android.os.Parcel, android.content.pm.FeatureInfo$1) 
		android.os.Parcel x0
		android.content.pm.FeatureInfo$1 x1
	static void  () 
}

android/content/pm/ResolveInfo$DisplayNameComparator.class
ResolveInfo.java
package android.content.pm
public android.content.pm.ResolveInfo$DisplayNameComparator extends java.lang.Object implements java.util.Comparator  {
	private final java.text.Collator mCollator
	private android.content.pm.PackageManager mPM
	public void  (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public final int compare (android.content.pm.ResolveInfo, android.content.pm.ResolveInfo) 
		android.content.pm.ResolveInfo a
		android.content.pm.ResolveInfo b
		CharSequence sa
		CharSequence sb
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/content/pm/UserInfo.class
UserInfo.java
package android.content.pm
public android.content.pm.UserInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int FLAG_MASK_USER_TYPE
	public static final int FLAG_PRIMARY
	public static final int FLAG_ADMIN
	public static final int FLAG_GUEST
	public static final int FLAG_RESTRICTED
	public static final int FLAG_INITIALIZED
	public int id
	public int serialNumber
	public String name
	public String iconPath
	public int flags
	public long creationTime
	public long lastLoggedInTime
	public boolean partial
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, java.lang.String, int) 
		int id
		String name
		int flags
	public void  (int, java.lang.String, java.lang.String, int) 
		int id
		String name
		String iconPath
		int flags
	public boolean isPrimary () 
	public boolean isAdmin () 
	public boolean isGuest () 
	public boolean isRestricted () 
	public void  () 
	public void  (android.content.pm.UserInfo) 
		android.content.pm.UserInfo orig
	public android.os.UserHandle getUserHandle () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.UserInfo$1) 
		android.os.Parcel x0
		android.content.pm.UserInfo$1 x1
	static void  () 
}

android/content/pm/VerificationParams.class
VerificationParams.java
package android.content.pm
public android.content.pm.VerificationParams extends java.lang.Object implements android.os.Parcelable  {
	public static final int NO_UID
	private static final String TO_STRING_PREFIX
	private final android.net.Uri mVerificationURI
	private final android.net.Uri mOriginatingURI
	private final android.net.Uri mReferrer
	private final int mOriginatingUid
	private int mInstallerUid
	private final android.content.pm.ManifestDigest mManifestDigest
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.net.Uri, android.net.Uri, android.net.Uri, int, android.content.pm.ManifestDigest) 
		android.net.Uri verificationURI
		android.net.Uri originatingURI
		android.net.Uri referrer
		int originatingUid
		android.content.pm.ManifestDigest manifestDigest
	public android.net.Uri getVerificationURI () 
	public android.net.Uri getOriginatingURI () 
	public android.net.Uri getReferrer () 
	public int getOriginatingUid () 
	public android.content.pm.ManifestDigest getManifestDigest () 
	public int getInstallerUid () 
	public void setInstallerUid (int) 
		int uid
	public int describeContents () 
	public boolean equals (java.lang.Object) 
		Object o
		android.content.pm.VerificationParams other
	public int hashCode () 
		int hash
	public java.lang.String toString () 
		StringBuilder sb
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.VerificationParams$1) 
		android.os.Parcel x0
		android.content.pm.VerificationParams$1 x1
	static void  () 
}

android/content/pm/PackageParser$ActivityIntentInfo.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$ActivityIntentInfo extends android.content.pm.PackageParser$IntentInfo {
	public final android.content.pm.PackageParser$Activity activity
	public void  (android.content.pm.PackageParser$Activity) 
		android.content.pm.PackageParser$Activity _activity
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/ActivityInfo$1.class
ActivityInfo.java
package android.content.pm
final android.content.pm.ActivityInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ActivityInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ActivityInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/RegisteredServicesCache$1.class
RegisteredServicesCache.java
package android.content.pm
 android.content.pm.RegisteredServicesCache$1 extends android.content.BroadcastReceiver {
	final android.content.pm.RegisteredServicesCache this$0
	void  (android.content.pm.RegisteredServicesCache) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		int uid
}

android/content/pm/IPackageMoveObserver.class
IPackageMoveObserver.java
package android.content.pm
public abstract android.content.pm.IPackageMoveObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void packageMoved (java.lang.String, int)  throws android.os.RemoteException 
}

android/content/pm/ServiceInfo$1.class
ServiceInfo.java
package android.content.pm
final android.content.pm.ServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/IPackageDataObserver$Stub$Proxy.class
IPackageDataObserver.java
package android.content.pm
 android.content.pm.IPackageDataObserver$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageDataObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onRemoveCompleted (java.lang.String, boolean)  throws android.os.RemoteException 
		String packageName
		boolean succeeded
		android.os.Parcel _data
}

android/content/pm/PackageParser$Provider.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Provider extends android.content.pm.PackageParser$Component {
	public final android.content.pm.ProviderInfo info
	public boolean syncable
	public void  (android.content.pm.PackageParser$ParseComponentArgs, android.content.pm.ProviderInfo) 
		android.content.pm.PackageParser$ParseComponentArgs args
		android.content.pm.ProviderInfo _info
	public void  (android.content.pm.PackageParser$Provider) 
		android.content.pm.PackageParser$Provider existingProvider
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/ResolveInfo$1.class
ResolveInfo.java
package android.content.pm
final android.content.pm.ResolveInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.ResolveInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.ResolveInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PackageParser$SplitPermissionInfo.class
PackageParser.java
package android.content.pm
public android.content.pm.PackageParser$SplitPermissionInfo extends java.lang.Object {
	public final String rootPerm
	public final String[] newPerms
	public final int targetSdk
	public void  (java.lang.String, java.lang.String[], int) 
		String rootPerm
		String[] newPerms
		int targetSdk
}

android/content/pm/InstrumentationInfo$1.class
InstrumentationInfo.java
package android.content.pm
final android.content.pm.InstrumentationInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.InstrumentationInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.InstrumentationInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/LabeledIntent$1.class
LabeledIntent.java
package android.content.pm
final android.content.pm.LabeledIntent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.LabeledIntent createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.LabeledIntent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/ProviderInfo.class
ProviderInfo.java
package android.content.pm
public final android.content.pm.ProviderInfo extends android.content.pm.ComponentInfo implements android.os.Parcelable  {
	public String authority
	public String readPermission
	public String writePermission
	public boolean grantUriPermissions
	public android.os.PatternMatcher[] uriPermissionPatterns
	public android.content.pm.PathPermission[] pathPermissions
	public boolean multiprocess
	public int initOrder
	public static final int FLAG_SINGLE_USER
	public int flags
	public boolean isSyncable
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.ProviderInfo) 
		android.content.pm.ProviderInfo orig
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int parcelableFlags
	public java.lang.String toString () 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	void  (android.os.Parcel, android.content.pm.ProviderInfo$1) 
		android.os.Parcel x0
		android.content.pm.ProviderInfo$1 x1
	static void  () 
}

android/content/pm/PackageItemInfo.class
PackageItemInfo.java
package android.content.pm
public android.content.pm.PackageItemInfo extends java.lang.Object {
	public String name
	public String packageName
	public int labelRes
	public CharSequence nonLocalizedLabel
	public int icon
	public int logo
	public android.os.Bundle metaData
	public void  () 
	public void  (android.content.pm.PackageItemInfo) 
		android.content.pm.PackageItemInfo orig
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		CharSequence label
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.graphics.drawable.Drawable dr
		android.content.pm.PackageManager pm
	protected android.graphics.drawable.Drawable loadDefaultIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadLogo (android.content.pm.PackageManager) 
		android.graphics.drawable.Drawable d
		android.content.pm.PackageManager pm
	protected android.graphics.drawable.Drawable loadDefaultLogo (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.content.res.XmlResourceParser loadXmlMetaData (android.content.pm.PackageManager, java.lang.String) 
		int resid
		android.content.pm.PackageManager pm
		String name
	protected void dumpFront (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	protected void dumpBack (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	protected void  (android.os.Parcel) 
		android.os.Parcel source
	protected android.content.pm.ApplicationInfo getApplicationInfo () 
}

android/content/pm/PackageParser$ParseComponentArgs.class
PackageParser.java
package android.content.pm
 android.content.pm.PackageParser$ParseComponentArgs extends android.content.pm.PackageParser$ParsePackageItemArgs {
	final String[] sepProcesses
	final int processRes
	final int descriptionRes
	final int enabledRes
	int flags
	void  (android.content.pm.PackageParser$Package, java.lang.String[], int, int, int, int, java.lang.String[], int, int, int) 
		android.content.pm.PackageParser$Package _owner
		String[] _outError
		int _nameRes
		int _labelRes
		int _iconRes
		int _logoRes
		String[] _sepProcesses
		int _processRes
		int _descriptionRes
		int _enabledRes
}

android/content/pm/VerificationParams$1.class
VerificationParams.java
package android.content.pm
final android.content.pm.VerificationParams$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.VerificationParams createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.VerificationParams[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/IPackageInstallObserver$Stub.class
IPackageInstallObserver.java
package android.content.pm
public abstract android.content.pm.IPackageInstallObserver$Stub extends android.os.Binder implements android.content.pm.IPackageInstallObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_packageInstalled
	public void  () 
	public static android.content.pm.IPackageInstallObserver 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/content/pm/PermissionInfo.class
PermissionInfo.java
package android.content.pm
public android.content.pm.PermissionInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable  {
	public static final int PROTECTION_NORMAL
	public static final int PROTECTION_DANGEROUS
	public static final int PROTECTION_SIGNATURE
	public static final int PROTECTION_SIGNATURE_OR_SYSTEM
	public static final int PROTECTION_FLAG_SYSTEM
	public static final int PROTECTION_FLAG_DEVELOPMENT
	public static final int PROTECTION_MASK_BASE
	public static final int PROTECTION_MASK_FLAGS
	public int protectionLevel
	public String group
	public static final int FLAG_COSTS_MONEY
	public int flags
	public int descriptionRes
	public CharSequence nonLocalizedDescription
	public static final android.os.Parcelable$Creator CREATOR
	public static int fixProtectionLevel (int) 
		int level
	public static java.lang.String protectionToString (int) 
		int level
		String protLevel
	public void  () 
	public void  (android.content.pm.PermissionInfo) 
		android.content.pm.PermissionInfo orig
	public java.lang.CharSequence loadDescription (android.content.pm.PackageManager) 
		CharSequence label
		android.content.pm.PackageManager pm
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.PermissionInfo$1) 
		android.os.Parcel x0
		android.content.pm.PermissionInfo$1 x1
	static void  () 
}

android/content/pm/PackageInfo$1.class
PackageInfo.java
package android.content.pm
final android.content.pm.PackageInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.content.pm.PackageInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.content.pm.PackageInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/content/pm/PathPermission.class
PathPermission.java
package android.content.pm
public android.content.pm.PathPermission extends android.os.PatternMatcher {
	private final String mReadPermission
	private final String mWritePermission
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, java.lang.String, java.lang.String) 
		String pattern
		int type
		String readPermission
		String writePermission
	public java.lang.String getReadPermission () 
	public java.lang.String getWritePermission () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcel) 
		android.os.Parcel src
	static void  () 
}

android/content/pm/ApplicationInfo.class
ApplicationInfo.java
package android.content.pm
public android.content.pm.ApplicationInfo extends android.content.pm.PackageItemInfo implements android.os.Parcelable  {
	public String taskAffinity
	public String permission
	public String processName
	public String className
	public int descriptionRes
	public int theme
	public String manageSpaceActivityName
	public String backupAgentName
	public int uiOptions
	public static final int FLAG_SYSTEM
	public static final int FLAG_DEBUGGABLE
	public static final int FLAG_HAS_CODE
	public static final int FLAG_PERSISTENT
	public static final int FLAG_FACTORY_TEST
	public static final int FLAG_ALLOW_TASK_REPARENTING
	public static final int FLAG_ALLOW_CLEAR_USER_DATA
	public static final int FLAG_UPDATED_SYSTEM_APP
	public static final int FLAG_TEST_ONLY
	public static final int FLAG_SUPPORTS_SMALL_SCREENS
	public static final int FLAG_SUPPORTS_NORMAL_SCREENS
	public static final int FLAG_SUPPORTS_LARGE_SCREENS
	public static final int FLAG_RESIZEABLE_FOR_SCREENS
	public static final int FLAG_SUPPORTS_SCREEN_DENSITIES
	public static final int FLAG_VM_SAFE_MODE
	public static final int FLAG_ALLOW_BACKUP
	public static final int FLAG_KILL_AFTER_RESTORE
	public static final int FLAG_RESTORE_ANY_VERSION
	public static final int FLAG_EXTERNAL_STORAGE
	public static final int FLAG_SUPPORTS_XLARGE_SCREENS
	public static final int FLAG_LARGE_HEAP
	public static final int FLAG_STOPPED
	public static final int FLAG_SUPPORTS_RTL
	public static final int FLAG_INSTALLED
	public static final int FLAG_IS_DATA_ONLY
	public static final int FLAG_PRIVILEGED
	public static final int FLAG_FORWARD_LOCK
	public static final int FLAG_CANT_SAVE_STATE
	public static final int FLAG_BLOCKED
	public int flags
	public int requiresSmallestWidthDp
	public int compatibleWidthLimitDp
	public int largestWidthLimitDp
	public String sourceDir
	public String publicSourceDir
	public String[] resourceDirs
	public String seinfo
	public String[] sharedLibraryFiles
	public String dataDir
	public String nativeLibraryDir
	public String cpuAbi
	public int uid
	public int targetSdkVersion
	public boolean enabled
	public int enabledSetting
	public int installLocation
	public static final android.os.Parcelable$Creator CREATOR
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public boolean hasRtlSupport () 
	public void  () 
	public void  (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo orig
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.CharSequence loadDescription (android.content.pm.PackageManager) 
		CharSequence label
		android.content.pm.PackageManager pm
	public void disableCompatibilityMode () 
	protected android.graphics.drawable.Drawable loadDefaultIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	private boolean isPackageUnavailable (android.content.pm.PackageManager) 
		android.content.pm.PackageManager$NameNotFoundException ex
		android.content.pm.PackageManager pm
	protected android.content.pm.ApplicationInfo getApplicationInfo () 
	void  (android.os.Parcel, android.content.pm.ApplicationInfo$1) 
		android.os.Parcel x0
		android.content.pm.ApplicationInfo$1 x1
	static void  () 
}

android/content/pm/PackageParser$Instrumentation.class
PackageParser.java
package android.content.pm
public final android.content.pm.PackageParser$Instrumentation extends android.content.pm.PackageParser$Component {
	public final android.content.pm.InstrumentationInfo info
	public void  (android.content.pm.PackageParser$ParsePackageItemArgs, android.content.pm.InstrumentationInfo) 
		android.content.pm.PackageParser$ParsePackageItemArgs args
		android.content.pm.InstrumentationInfo _info
	public void setPackageName (java.lang.String) 
		String packageName
	public java.lang.String toString () 
		StringBuilder sb
}

android/content/pm/IPackageInstallObserver$Stub$Proxy.class
IPackageInstallObserver.java
package android.content.pm
 android.content.pm.IPackageInstallObserver$Stub$Proxy extends java.lang.Object implements android.content.pm.IPackageInstallObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void packageInstalled (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int returnCode
		android.os.Parcel _data
}

android/content/pm/ServiceInfo.class
ServiceInfo.java
package android.content.pm
public android.content.pm.ServiceInfo extends android.content.pm.ComponentInfo implements android.os.Parcelable  {
	public String permission
	public static final int FLAG_STOP_WITH_TASK
	public static final int FLAG_ISOLATED_PROCESS
	public static final int FLAG_SINGLE_USER
	public int flags
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.pm.ServiceInfo) 
		android.content.pm.ServiceInfo orig
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.content.pm.ServiceInfo$1) 
		android.os.Parcel x0
		android.content.pm.ServiceInfo$1 x1
	static void  () 
}

android/content/pm/RegisteredServicesCache$ServiceInfo.class
RegisteredServicesCache.java
package android.content.pm
public android.content.pm.RegisteredServicesCache$ServiceInfo extends java.lang.Object {
	public final Object type
	public final android.content.ComponentName componentName
	public final int uid
	public void  (java.lang.Object, android.content.ComponentName, int) 
		Object type
		android.content.ComponentName componentName
		int uid
	public java.lang.String toString () 
}

android/content/ContentProvider$Transport.class
ContentProvider.java
package android.content
 android.content.ContentProvider$Transport extends android.content.ContentProviderNative {
	android.app.AppOpsManager mAppOpsManager
	int mReadOp
	int mWriteOp
	final android.content.ContentProvider this$0
	void  (android.content.ContentProvider) 
	android.content.ContentProvider getContentProvider () 
	public java.lang.String getProviderName () 
	public android.database.Cursor query (java.lang.String, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, android.os.ICancellationSignal) 
		String callingPkg
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.os.ICancellationSignal cancellationSignal
		String original
	public java.lang.String getType (android.net.Uri) 
		android.net.Uri uri
	public android.net.Uri insert (java.lang.String, android.net.Uri, android.content.ContentValues) 
		String callingPkg
		android.net.Uri uri
		android.content.ContentValues initialValues
		String original
	public int bulkInsert (java.lang.String, android.net.Uri, android.content.ContentValues[]) 
		String callingPkg
		android.net.Uri uri
		android.content.ContentValues[] initialValues
		String original
	public android.content.ContentProviderResult[] applyBatch (java.lang.String, java.util.ArrayList)  throws android.content.OperationApplicationException 
		android.content.ContentProviderOperation operation
		java.util.Iterator i$
		String callingPkg
		java.util.ArrayList operations
		String original
	public int delete (java.lang.String, android.net.Uri, java.lang.String, java.lang.String[]) 
		String callingPkg
		android.net.Uri uri
		String selection
		String[] selectionArgs
		String original
	public int update (java.lang.String, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		String callingPkg
		android.net.Uri uri
		android.content.ContentValues values
		String selection
		String[] selectionArgs
		String original
	public android.os.ParcelFileDescriptor openFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws java.io.FileNotFoundException 
		String callingPkg
		android.net.Uri uri
		String mode
		android.os.ICancellationSignal cancellationSignal
		String original
	public android.content.res.AssetFileDescriptor openAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.ICancellationSignal)  throws java.io.FileNotFoundException 
		String callingPkg
		android.net.Uri uri
		String mode
		android.os.ICancellationSignal cancellationSignal
		String original
	public android.os.Bundle call (java.lang.String, java.lang.String, java.lang.String, android.os.Bundle) 
		String callingPkg
		String method
		String arg
		android.os.Bundle extras
		String original
	public java.lang.String[] getStreamTypes (android.net.Uri, java.lang.String) 
		android.net.Uri uri
		String mimeTypeFilter
	public android.content.res.AssetFileDescriptor openTypedAssetFile (java.lang.String, android.net.Uri, java.lang.String, android.os.Bundle, android.os.ICancellationSignal)  throws java.io.FileNotFoundException 
		String callingPkg
		android.net.Uri uri
		String mimeType
		android.os.Bundle opts
		android.os.ICancellationSignal cancellationSignal
		String original
	public android.os.ICancellationSignal createCancellationSignal () 
	public android.net.Uri canonicalize (java.lang.String, android.net.Uri) 
		String callingPkg
		android.net.Uri uri
		String original
	public android.net.Uri uncanonicalize (java.lang.String, android.net.Uri) 
		String callingPkg
		android.net.Uri uri
		String original
	private void enforceFilePermission (java.lang.String, android.net.Uri, java.lang.String)  throws java.io.FileNotFoundException java.lang.SecurityException 
		String callingPkg
		android.net.Uri uri
		String mode
	private int enforceReadPermission (java.lang.String, android.net.Uri)  throws java.lang.SecurityException 
		String callingPkg
		android.net.Uri uri
	private int enforceWritePermission (java.lang.String, android.net.Uri)  throws java.lang.SecurityException 
		String callingPkg
		android.net.Uri uri
}

android/content/SyncStats.class
SyncStats.java
package android.content
public android.content.SyncStats extends java.lang.Object implements android.os.Parcelable  {
	public long numAuthExceptions
	public long numIoExceptions
	public long numParseExceptions
	public long numConflictDetectedExceptions
	public long numInserts
	public long numUpdates
	public long numDeletes
	public long numEntries
	public long numSkippedEntries
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public java.lang.String toString () 
		StringBuilder sb
	public void clear () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/content/IIntentReceiver.class
IIntentReceiver.java
package android.content
public abstract android.content.IIntentReceiver extends java.lang.Object implements android.os.IInterface  {
	public abstract void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int)  throws android.os.RemoteException 
}

android/content/ContentValues.class
ContentValues.java
package android.content
public final android.content.ContentValues extends java.lang.Object implements android.os.Parcelable  {
	public static final String TAG
	private java.util.HashMap mValues
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int) 
		int size
	public void  (android.content.ContentValues) 
		android.content.ContentValues from
	private void  (java.util.HashMap) 
		java.util.HashMap values
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
	public void put (java.lang.String, java.lang.String) 
		String key
		String value
	public void putAll (android.content.ContentValues) 
		android.content.ContentValues other
	public void put (java.lang.String, java.lang.Byte) 
		String key
		Byte value
	public void put (java.lang.String, java.lang.Short) 
		String key
		Short value
	public void put (java.lang.String, java.lang.Integer) 
		String key
		Integer value
	public void put (java.lang.String, java.lang.Long) 
		String key
		Long value
	public void put (java.lang.String, java.lang.Float) 
		String key
		Float value
	public void put (java.lang.String, java.lang.Double) 
		String key
		Double value
	public void put (java.lang.String, java.lang.Boolean) 
		String key
		Boolean value
	public void put (java.lang.String, byte[]) 
		String key
		byte[] value
	public void putNull (java.lang.String) 
		String key
	public int size () 
	public void remove (java.lang.String) 
		String key
	public void clear () 
	public boolean containsKey (java.lang.String) 
		String key
	public java.lang.Object get (java.lang.String) 
		String key
	public java.lang.String getAsString (java.lang.String) 
		String key
		Object value
	public java.lang.Long getAsLong (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Integer getAsInteger (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Short getAsShort (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Byte getAsByte (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Double getAsDouble (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Float getAsFloat (java.lang.String) 
		NumberFormatException e2
		ClassCastException e
		String key
		Object value
	public java.lang.Boolean getAsBoolean (java.lang.String) 
		ClassCastException e
		String key
		Object value
	public byte[] getAsByteArray (java.lang.String) 
		String key
		Object value
	public java.util.Set valueSet () 
	public java.util.Set keySet () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public void putStringArrayList (java.lang.String, java.util.ArrayList) 
		String key
		java.util.ArrayList value
	public java.util.ArrayList getStringArrayList (java.lang.String) 
		String key
	public java.lang.String toString () 
		String value
		String name
		java.util.Iterator i$
		StringBuilder sb
	void  (java.util.HashMap, android.content.ContentValues$1) 
		java.util.HashMap x0
		android.content.ContentValues$1 x1
	static void  () 
}

android/content/IntentFilter$MalformedMimeTypeException.class
IntentFilter.java
package android.content
public android.content.IntentFilter$MalformedMimeTypeException extends android.util.AndroidException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/content/IntentFilter$AuthorityEntry.class
IntentFilter.java
package android.content
public final android.content.IntentFilter$AuthorityEntry extends java.lang.Object {
	private final String mOrigHost
	private final String mHost
	private final boolean mWild
	private final int mPort
	public void  (java.lang.String, java.lang.String) 
		String host
		String port
	void  (android.os.Parcel) 
		android.os.Parcel src
	void writeToParcel (android.os.Parcel) 
		android.os.Parcel dest
	public java.lang.String getHost () 
	public int getPort () 
	public int match (android.net.Uri) 
		android.net.Uri data
		String host
	static java.lang.String access$000 (android.content.IntentFilter$AuthorityEntry) 
		android.content.IntentFilter$AuthorityEntry x0
	static int access$100 (android.content.IntentFilter$AuthorityEntry) 
		android.content.IntentFilter$AuthorityEntry x0
	static boolean access$200 (android.content.IntentFilter$AuthorityEntry) 
		android.content.IntentFilter$AuthorityEntry x0
}

android/content/Intent$ShortcutIconResource.class
Intent.java
package android.content
public android.content.Intent$ShortcutIconResource extends java.lang.Object implements android.os.Parcelable  {
	public String packageName
	public String resourceName
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public static android.content.Intent$ShortcutIconResource fromContext (android.content.Context, int) 
		android.content.Context context
		int resourceId
		android.content.Intent$ShortcutIconResource icon
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/content/ContentInsertHandler.class
ContentInsertHandler.java
package android.content
public abstract android.content.ContentInsertHandler extends java.lang.Object implements org.xml.sax.ContentHandler  {
	public abstract void insert (android.content.ContentResolver, java.io.InputStream)  throws java.io.IOException org.xml.sax.SAXException 
	public abstract void insert (android.content.ContentResolver, java.lang.String)  throws org.xml.sax.SAXException 
}

android/graphics/
android/graphics/PixelFormat.class
PixelFormat.java
package android.graphics
public android.graphics.PixelFormat extends java.lang.Object {
	public static final int UNKNOWN
	public static final int TRANSLUCENT
	public static final int TRANSPARENT
	public static final int OPAQUE
	public static final int RGBA_8888
	public static final int RGBX_8888
	public static final int RGB_888
	public static final int RGB_565
	public static final int RGBA_5551
	public static final int RGBA_4444
	public static final int A_8
	public static final int L_8
	public static final int LA_88
	public static final int RGB_332
	public static final int YCbCr_422_SP
	public static final int YCbCr_420_SP
	public static final int YCbCr_422_I
	public static final int JPEG
	public int bytesPerPixel
	public int bitsPerPixel
	public void  () 
	public static void getPixelFormatInfo (int, android.graphics.PixelFormat) 
		int format
		android.graphics.PixelFormat info
	public static boolean formatHasAlpha (int) 
		int format
}

android/graphics/Paint$Style.class
Paint.java
package android.graphics
public final android.graphics.Paint$Style extends java.lang.Enum {
	public static final android.graphics.Paint$Style FILL
	public static final android.graphics.Paint$Style STROKE
	public static final android.graphics.Paint$Style FILL_AND_STROKE
	final int nativeInt
	private static final android.graphics.Paint$Style[] $VALUES
	public static android.graphics.Paint$Style[] values () 
	public static android.graphics.Paint$Style valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Canvas$VertexMode.class
Canvas.java
package android.graphics
public final android.graphics.Canvas$VertexMode extends java.lang.Enum {
	public static final android.graphics.Canvas$VertexMode TRIANGLES
	public static final android.graphics.Canvas$VertexMode TRIANGLE_STRIP
	public static final android.graphics.Canvas$VertexMode TRIANGLE_FAN
	public final int nativeInt
	private static final android.graphics.Canvas$VertexMode[] $VALUES
	public static android.graphics.Canvas$VertexMode[] values () 
	public static android.graphics.Canvas$VertexMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/LargeBitmap.class
LargeBitmap.java
package android.graphics
public final android.graphics.LargeBitmap extends java.lang.Object {
	private long mNativeLargeBitmap
	private boolean mRecycled
	private void  (long) 
		long nativeLbm
	public android.graphics.Bitmap decodeRegion (android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		android.graphics.Rect rect
		android.graphics.BitmapFactory$Options options
	public int getWidth () 
	public int getHeight () 
	public void recycle () 
	public final boolean isRecycled () 
	private void checkRecycled (java.lang.String) 
		String errorMessage
	protected void finalize () 
	private static native android.graphics.Bitmap nativeDecodeRegion (long, int, int, int, int, android.graphics.BitmapFactory$Options) 
	private static native int nativeGetWidth (long) 
	private static native int nativeGetHeight (long) 
	private static native void nativeClean (long) 
}

android/graphics/Paint.class
Paint.java
package android.graphics
public android.graphics.Paint extends java.lang.Object {
	public long mNativePaint
	private android.graphics.ColorFilter mColorFilter
	private android.graphics.MaskFilter mMaskFilter
	private android.graphics.PathEffect mPathEffect
	private android.graphics.Rasterizer mRasterizer
	private android.graphics.Shader mShader
	private android.graphics.Typeface mTypeface
	private android.graphics.Xfermode mXfermode
	private boolean mHasCompatScaling
	private float mCompatScaling
	private float mInvCompatScaling
	private java.util.Locale mLocale
	public boolean hasShadow
	public float shadowDx
	public float shadowDy
	public float shadowRadius
	public int shadowColor
	public int mBidiFlags
	static final android.graphics.Paint$Style[] sStyleArray
	static final android.graphics.Paint$Cap[] sCapArray
	static final android.graphics.Paint$Join[] sJoinArray
	static final android.graphics.Paint$Align[] sAlignArray
	public static final int ANTI_ALIAS_FLAG
	public static final int FILTER_BITMAP_FLAG
	public static final int DITHER_FLAG
	public static final int UNDERLINE_TEXT_FLAG
	public static final int STRIKE_THRU_TEXT_FLAG
	public static final int FAKE_BOLD_TEXT_FLAG
	public static final int LINEAR_TEXT_FLAG
	public static final int SUBPIXEL_TEXT_FLAG
	public static final int DEV_KERN_TEXT_FLAG
	public static final int LCD_RENDER_TEXT_FLAG
	public static final int EMBEDDED_BITMAP_TEXT_FLAG
	public static final int AUTO_HINTING_TEXT_FLAG
	public static final int VERTICAL_TEXT_FLAG
	static final int DEFAULT_PAINT_FLAGS
	public static final int HINTING_OFF
	public static final int HINTING_ON
	public static final int BIDI_LTR
	public static final int BIDI_RTL
	public static final int BIDI_DEFAULT_LTR
	public static final int BIDI_DEFAULT_RTL
	public static final int BIDI_FORCE_LTR
	public static final int BIDI_FORCE_RTL
	private static final int BIDI_MAX_FLAG_VALUE
	private static final int BIDI_FLAG_MASK
	public static final int DIRECTION_LTR
	public static final int DIRECTION_RTL
	public static final int CURSOR_AFTER
	public static final int CURSOR_AT_OR_AFTER
	public static final int CURSOR_BEFORE
	public static final int CURSOR_AT_OR_BEFORE
	public static final int CURSOR_AT
	private static final int CURSOR_OPT_MAX_VALUE
	public void  () 
	public void  (int) 
		int flags
	public void  (android.graphics.Paint) 
		android.graphics.Paint paint
	public void reset () 
	public void set (android.graphics.Paint) 
		android.graphics.Paint src
	private void setClassVariablesFrom (android.graphics.Paint) 
		android.graphics.Paint paint
	public void setCompatibilityScaling (float) 
		float factor
	public int getBidiFlags () 
	public void setBidiFlags (int) 
		int flags
	public native int getFlags () 
	public native void setFlags (int) 
	public native int getHinting () 
	public native void setHinting (int) 
	public final boolean isAntiAlias () 
	public native void setAntiAlias (boolean) 
	public final boolean isDither () 
	public native void setDither (boolean) 
	public final boolean isLinearText () 
	public native void setLinearText (boolean) 
	public final boolean isSubpixelText () 
	public native void setSubpixelText (boolean) 
	public final boolean isUnderlineText () 
	public native void setUnderlineText (boolean) 
	public final boolean isStrikeThruText () 
	public native void setStrikeThruText (boolean) 
	public final boolean isFakeBoldText () 
	public native void setFakeBoldText (boolean) 
	public final boolean isFilterBitmap () 
	public native void setFilterBitmap (boolean) 
	public android.graphics.Paint$Style getStyle () 
	public void setStyle (android.graphics.Paint$Style) 
		android.graphics.Paint$Style style
	public native int getColor () 
	public native void setColor (int) 
	public native int getAlpha () 
	public native void setAlpha (int) 
	public void setARGB (int, int, int, int) 
		int a
		int r
		int g
		int b
	public native float getStrokeWidth () 
	public native void setStrokeWidth (float) 
	public native float getStrokeMiter () 
	public native void setStrokeMiter (float) 
	public android.graphics.Paint$Cap getStrokeCap () 
	public void setStrokeCap (android.graphics.Paint$Cap) 
		android.graphics.Paint$Cap cap
	public android.graphics.Paint$Join getStrokeJoin () 
	public void setStrokeJoin (android.graphics.Paint$Join) 
		android.graphics.Paint$Join join
	public boolean getFillPath (android.graphics.Path, android.graphics.Path) 
		android.graphics.Path src
		android.graphics.Path dst
	public android.graphics.Shader getShader () 
	public android.graphics.Shader setShader (android.graphics.Shader) 
		android.graphics.Shader shader
		long shaderNative
	public android.graphics.ColorFilter getColorFilter () 
	public android.graphics.ColorFilter setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter filter
		long filterNative
	public android.graphics.Xfermode getXfermode () 
	public android.graphics.Xfermode setXfermode (android.graphics.Xfermode) 
		android.graphics.Xfermode xfermode
		long xfermodeNative
	public android.graphics.PathEffect getPathEffect () 
	public android.graphics.PathEffect setPathEffect (android.graphics.PathEffect) 
		android.graphics.PathEffect effect
		long effectNative
	public android.graphics.MaskFilter getMaskFilter () 
	public android.graphics.MaskFilter setMaskFilter (android.graphics.MaskFilter) 
		android.graphics.MaskFilter maskfilter
		long maskfilterNative
	public android.graphics.Typeface getTypeface () 
	public android.graphics.Typeface setTypeface (android.graphics.Typeface) 
		android.graphics.Typeface typeface
		long typefaceNative
	public android.graphics.Rasterizer getRasterizer () 
	public android.graphics.Rasterizer setRasterizer (android.graphics.Rasterizer) 
		android.graphics.Rasterizer rasterizer
		long rasterizerNative
	public void setShadowLayer (float, float, float, int) 
		float radius
		float dx
		float dy
		int color
	private native void nSetShadowLayer (float, float, float, int) 
	public void clearShadowLayer () 
	public android.graphics.Paint$Align getTextAlign () 
	public void setTextAlign (android.graphics.Paint$Align) 
		android.graphics.Paint$Align align
	public java.util.Locale getTextLocale () 
	public void setTextLocale (java.util.Locale) 
		java.util.Locale locale
	public native float getTextSize () 
	public native void setTextSize (float) 
	public native float getTextScaleX () 
	public native void setTextScaleX (float) 
	public native float getTextSkewX () 
	public native void setTextSkewX (float) 
	public native float ascent () 
	public native float descent () 
	public native float getFontMetrics (android.graphics.Paint$FontMetrics) 
	public android.graphics.Paint$FontMetrics getFontMetrics () 
		android.graphics.Paint$FontMetrics fm
	public native int getFontMetricsInt (android.graphics.Paint$FontMetricsInt) 
	public android.graphics.Paint$FontMetricsInt getFontMetricsInt () 
		android.graphics.Paint$FontMetricsInt fm
	public float getFontSpacing () 
	public float measureText (char[], int, int) 
		char[] text
		int index
		int count
		float oldSize
		float w
	private native float native_measureText (char[], int, int, int) 
	public float measureText (java.lang.String, int, int) 
		String text
		int start
		int end
		float oldSize
		float w
	private native float native_measureText (java.lang.String, int, int, int) 
	public float measureText (java.lang.String) 
		String text
		float oldSize
		float w
	private native float native_measureText (java.lang.String, int) 
	public float measureText (java.lang.CharSequence, int, int) 
		CharSequence text
		int start
		int end
		char[] buf
		float result
	public int breakText (char[], int, int, float, float[]) 
		char[] text
		int index
		int count
		float maxWidth
		float[] measuredWidth
		float oldSize
		int res
	private native int native_breakText (char[], int, int, float, int, float[]) 
	public int breakText (java.lang.CharSequence, int, int, boolean, float, float[]) 
		int result
		CharSequence text
		int start
		int end
		boolean measureForwards
		float maxWidth
		float[] measuredWidth
		char[] buf
		int result
	public int breakText (java.lang.String, boolean, float, float[]) 
		String text
		boolean measureForwards
		float maxWidth
		float[] measuredWidth
		float oldSize
		int res
	private native int native_breakText (java.lang.String, boolean, float, int, float[]) 
	public int getTextWidths (char[], int, int, float[]) 
		int i
		char[] text
		int index
		int count
		float[] widths
		float oldSize
		int res
	public int getTextWidths (java.lang.CharSequence, int, int, float[]) 
		CharSequence text
		int start
		int end
		float[] widths
		char[] buf
		int result
	public int getTextWidths (java.lang.String, int, int, float[]) 
		int i
		String text
		int start
		int end
		float[] widths
		float oldSize
		int res
	public int getTextWidths (java.lang.String, float[]) 
		String text
		float[] widths
	public int getTextGlyphs (java.lang.String, int, int, int, int, int, char[]) 
		String text
		int start
		int end
		int contextStart
		int contextEnd
		int flags
		char[] glyphs
	public float getTextRunAdvances (char[], int, int, int, int, int, float[], int) 
		int i
		int e
		char[] chars
		int index
		int count
		int contextIndex
		int contextCount
		int flags
		float[] advances
		int advancesIndex
		float oldSize
		float res
	public float getTextRunAdvances (java.lang.CharSequence, int, int, int, int, int, float[], int) 
		CharSequence text
		int start
		int end
		int contextStart
		int contextEnd
		int flags
		float[] advances
		int advancesIndex
		int contextLen
		int len
		char[] buf
		float result
	public float getTextRunAdvances (java.lang.String, int, int, int, int, int, float[], int) 
		int i
		int e
		String text
		int start
		int end
		int contextStart
		int contextEnd
		int flags
		float[] advances
		int advancesIndex
		float oldSize
		float totalAdvance
	public int getTextRunCursor (char[], int, int, int, int, int) 
		char[] text
		int contextStart
		int contextLength
		int flags
		int offset
		int cursorOpt
		int contextEnd
	public int getTextRunCursor (java.lang.CharSequence, int, int, int, int, int) 
		CharSequence text
		int contextStart
		int contextEnd
		int flags
		int offset
		int cursorOpt
		int contextLen
		char[] buf
		int result
	public int getTextRunCursor (java.lang.String, int, int, int, int, int) 
		String text
		int contextStart
		int contextEnd
		int flags
		int offset
		int cursorOpt
	public void getTextPath (char[], int, int, float, float, android.graphics.Path) 
		char[] text
		int index
		int count
		float x
		float y
		android.graphics.Path path
	public void getTextPath (java.lang.String, int, int, float, float, android.graphics.Path) 
		String text
		int start
		int end
		float x
		float y
		android.graphics.Path path
	public void getTextBounds (java.lang.String, int, int, android.graphics.Rect) 
		String text
		int start
		int end
		android.graphics.Rect bounds
	public void getTextBounds (char[], int, int, android.graphics.Rect) 
		char[] text
		int index
		int count
		android.graphics.Rect bounds
	protected void finalize ()  throws java.lang.Throwable 
	private static native long native_init () 
	private static native long native_initWithPaint (long) 
	private static native void native_reset (long) 
	private static native void native_set (long, long) 
	private static native int native_getStyle (long) 
	private static native void native_setStyle (long, int) 
	private static native int native_getStrokeCap (long) 
	private static native void native_setStrokeCap (long, int) 
	private static native int native_getStrokeJoin (long) 
	private static native void native_setStrokeJoin (long, int) 
	private static native boolean native_getFillPath (long, long, long) 
	private static native long native_setShader (long, long) 
	private static native long native_setColorFilter (long, long) 
	private static native long native_setXfermode (long, long) 
	private static native long native_setPathEffect (long, long) 
	private static native long native_setMaskFilter (long, long) 
	private static native long native_setTypeface (long, long) 
	private static native long native_setRasterizer (long, long) 
	private static native int native_getTextAlign (long) 
	private static native void native_setTextAlign (long, int) 
	private static native void native_setTextLocale (long, java.lang.String) 
	private static native int native_getTextWidths (long, char[], int, int, int, float[]) 
	private static native int native_getTextWidths (long, java.lang.String, int, int, int, float[]) 
	private static native int native_getTextGlyphs (long, java.lang.String, int, int, int, int, int, char[]) 
	private static native float native_getTextRunAdvances (long, char[], int, int, int, int, int, float[], int) 
	private static native float native_getTextRunAdvances (long, java.lang.String, int, int, int, int, int, float[], int) 
	private native int native_getTextRunCursor (long, char[], int, int, int, int, int) 
	private native int native_getTextRunCursor (long, java.lang.String, int, int, int, int, int) 
	private static native void native_getTextPath (long, int, char[], int, int, float, float, long) 
	private static native void native_getTextPath (long, int, java.lang.String, int, int, float, float, long) 
	private static native void nativeGetStringBounds (long, java.lang.String, int, int, int, android.graphics.Rect) 
	private static native void nativeGetCharArrayBounds (long, char[], int, int, int, android.graphics.Rect) 
	private static native void finalizer (long) 
	static void  () 
}

android/graphics/RectF$1.class
RectF.java
package android.graphics
final android.graphics.RectF$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.RectF createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.graphics.RectF r
	public android.graphics.RectF[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/LayerRasterizer.class
LayerRasterizer.java
package android.graphics
public android.graphics.LayerRasterizer extends android.graphics.Rasterizer {
	public void  () 
	public void addLayer (android.graphics.Paint, float, float) 
		android.graphics.Paint paint
		float dx
		float dy
	public void addLayer (android.graphics.Paint) 
		android.graphics.Paint paint
	private static native long nativeConstructor () 
	private static native void nativeAddLayer (long, long, float, float) 
}

android/graphics/MaskFilter.class
MaskFilter.java
package android.graphics
public android.graphics.MaskFilter extends java.lang.Object {
	long native_instance
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void nativeDestructor (long) 
}

android/graphics/YuvImage.class
YuvImage.java
package android.graphics
public android.graphics.YuvImage extends java.lang.Object {
	private static final int WORKING_COMPRESS_STORAGE
	private int mFormat
	private byte[] mData
	private int[] mStrides
	private int mWidth
	private int mHeight
	public void  (byte[], int, int, int, int[]) 
		byte[] yuv
		int format
		int width
		int height
		int[] strides
	public boolean compressToJpeg (android.graphics.Rect, int, java.io.OutputStream) 
		android.graphics.Rect rectangle
		int quality
		java.io.OutputStream stream
		android.graphics.Rect wholeImage
		int[] offsets
	public byte[] getYuvData () 
	public int getYuvFormat () 
	public int[] getStrides () 
	public int getWidth () 
	public int getHeight () 
	int[] calculateOffsets (int, int) 
		int left
		int top
		int[] offsets
	private int[] calculateStrides (int, int) 
		int width
		int format
		int[] strides
	private void adjustRectangle (android.graphics.Rect) 
		android.graphics.Rect rect
		int width
		int height
	private static native boolean nativeCompressToJpeg (byte[], int, int, int, int[], int[], int, java.io.OutputStream, byte[]) 
}

android/graphics/LinearGradient.class
LinearGradient.java
package android.graphics
public android.graphics.LinearGradient extends android.graphics.Shader {
	private static final int TYPE_COLORS_AND_POSITIONS
	private static final int TYPE_COLOR_START_AND_COLOR_END
	private int mType
	private float mX0
	private float mY0
	private float mX1
	private float mY1
	private int[] mColors
	private float[] mPositions
	private int mColor0
	private int mColor1
	private android.graphics.Shader$TileMode mTileMode
	public void  (float, float, float, float, int[], float[], android.graphics.Shader$TileMode) 
		float x0
		float y0
		float x1
		float y1
		int[] colors
		float[] positions
		android.graphics.Shader$TileMode tile
	public void  (float, float, float, float, int, int, android.graphics.Shader$TileMode) 
		float x0
		float y0
		float x1
		float y1
		int color0
		int color1
		android.graphics.Shader$TileMode tile
	protected android.graphics.Shader copy () 
		android.graphics.LinearGradient copy
	private native long nativeCreate1 (float, float, float, float, int[], float[], int) 
	private native long nativeCreate2 (float, float, float, float, int, int, int) 
	private native long nativePostCreate1 (long, float, float, float, float, int[], float[], int) 
	private native long nativePostCreate2 (long, float, float, float, float, int, int, int) 
}

android/graphics/Path$Direction.class
Path.java
package android.graphics
public final android.graphics.Path$Direction extends java.lang.Enum {
	public static final android.graphics.Path$Direction CW
	public static final android.graphics.Path$Direction CCW
	final int nativeInt
	private static final android.graphics.Path$Direction[] $VALUES
	public static android.graphics.Path$Direction[] values () 
	public static android.graphics.Path$Direction valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int ni
	static void  () 
}

android/graphics/Atlas$1.class
Atlas.java
package android.graphics
 android.graphics.Atlas$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$graphics$Atlas$Type
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/graphics/Atlas$SlicePolicy.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy extends android.graphics.Atlas$Policy {
	private final android.graphics.Atlas$SlicePolicy$Cell mRoot
	private final android.graphics.Atlas$SlicePolicy$SplitDecision mSplitDecision
	private final boolean mAllowRotation
	private final int mPadding
	void  (int, int, int, android.graphics.Atlas$SlicePolicy$SplitDecision) 
		int width
		int height
		int flags
		android.graphics.Atlas$SlicePolicy$SplitDecision splitDecision
		android.graphics.Atlas$SlicePolicy$Cell first
	android.graphics.Atlas$Entry pack (int, int, android.graphics.Atlas$Entry) 
		int width
		int height
		android.graphics.Atlas$Entry entry
		android.graphics.Atlas$SlicePolicy$Cell cell
		android.graphics.Atlas$SlicePolicy$Cell prev
	private boolean insert (android.graphics.Atlas$SlicePolicy$Cell, android.graphics.Atlas$SlicePolicy$Cell, int, int, android.graphics.Atlas$Entry) 
		int temp
		android.graphics.Atlas$SlicePolicy$Cell temp
		android.graphics.Atlas$SlicePolicy$Cell cell
		android.graphics.Atlas$SlicePolicy$Cell prev
		int width
		int height
		android.graphics.Atlas$Entry entry
		boolean rotated
		int deltaWidth
		int deltaHeight
		android.graphics.Atlas$SlicePolicy$Cell first
		android.graphics.Atlas$SlicePolicy$Cell second
}

android/graphics/Path.class
Path.java
package android.graphics
public android.graphics.Path extends java.lang.Object {
	public final long mNativePath
	public boolean isSimplePath
	public android.graphics.Region rects
	private boolean mDetectSimplePaths
	private android.graphics.Path$Direction mLastDirection
	static final android.graphics.Path$FillType[] sFillTypeArray
	public void  () 
	public void  (android.graphics.Path) 
		android.graphics.Path src
		long valNative
	public void reset () 
		android.graphics.Path$FillType fillType
	public void rewind () 
	public void set (android.graphics.Path) 
		android.graphics.Path src
	public boolean op (android.graphics.Path, android.graphics.Path$Op) 
		android.graphics.Path path
		android.graphics.Path$Op op
	public boolean op (android.graphics.Path, android.graphics.Path, android.graphics.Path$Op) 
		android.graphics.Path path1
		android.graphics.Path path2
		android.graphics.Path$Op op
	public android.graphics.Path$FillType getFillType () 
	public void setFillType (android.graphics.Path$FillType) 
		android.graphics.Path$FillType ft
	public boolean isInverseFillType () 
		int ft
	public void toggleInverseFillType () 
		int ft
	public boolean isEmpty () 
	public boolean isRect (android.graphics.RectF) 
		android.graphics.RectF rect
	public void computeBounds (android.graphics.RectF, boolean) 
		android.graphics.RectF bounds
		boolean exact
	public void incReserve (int) 
		int extraPtCount
	public void moveTo (float, float) 
		float x
		float y
	public void rMoveTo (float, float) 
		float dx
		float dy
	public void lineTo (float, float) 
		float x
		float y
	public void rLineTo (float, float) 
		float dx
		float dy
	public void quadTo (float, float, float, float) 
		float x1
		float y1
		float x2
		float y2
	public void rQuadTo (float, float, float, float) 
		float dx1
		float dy1
		float dx2
		float dy2
	public void cubicTo (float, float, float, float, float, float) 
		float x1
		float y1
		float x2
		float y2
		float x3
		float y3
	public void rCubicTo (float, float, float, float, float, float) 
		float x1
		float y1
		float x2
		float y2
		float x3
		float y3
	public void arcTo (android.graphics.RectF, float, float, boolean) 
		android.graphics.RectF oval
		float startAngle
		float sweepAngle
		boolean forceMoveTo
	public void arcTo (android.graphics.RectF, float, float) 
		android.graphics.RectF oval
		float startAngle
		float sweepAngle
	public void close () 
	private void detectSimplePath (float, float, float, float, android.graphics.Path$Direction) 
		float left
		float top
		float right
		float bottom
		android.graphics.Path$Direction dir
	public void addRect (android.graphics.RectF, android.graphics.Path$Direction) 
		android.graphics.RectF rect
		android.graphics.Path$Direction dir
	public void addRect (float, float, float, float, android.graphics.Path$Direction) 
		float left
		float top
		float right
		float bottom
		android.graphics.Path$Direction dir
	public void addOval (android.graphics.RectF, android.graphics.Path$Direction) 
		android.graphics.RectF oval
		android.graphics.Path$Direction dir
	public void addCircle (float, float, float, android.graphics.Path$Direction) 
		float x
		float y
		float radius
		android.graphics.Path$Direction dir
	public void addArc (android.graphics.RectF, float, float) 
		android.graphics.RectF oval
		float startAngle
		float sweepAngle
	public void addRoundRect (android.graphics.RectF, float, float, android.graphics.Path$Direction) 
		android.graphics.RectF rect
		float rx
		float ry
		android.graphics.Path$Direction dir
	public void addRoundRect (android.graphics.RectF, float[], android.graphics.Path$Direction) 
		android.graphics.RectF rect
		float[] radii
		android.graphics.Path$Direction dir
	public void addPath (android.graphics.Path, float, float) 
		android.graphics.Path src
		float dx
		float dy
	public void addPath (android.graphics.Path) 
		android.graphics.Path src
	public void addPath (android.graphics.Path, android.graphics.Matrix) 
		android.graphics.Path src
		android.graphics.Matrix matrix
	public void offset (float, float, android.graphics.Path) 
		float dx
		float dy
		android.graphics.Path dst
		long dstNative
	public void offset (float, float) 
		float dx
		float dy
	public void setLastPoint (float, float) 
		float dx
		float dy
	public void transform (android.graphics.Matrix, android.graphics.Path) 
		android.graphics.Matrix matrix
		android.graphics.Path dst
		long dstNative
	public void transform (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	protected void finalize ()  throws java.lang.Throwable 
	final long ni () 
	private static native long init1 () 
	private static native long init2 (long) 
	private static native void native_reset (long) 
	private static native void native_rewind (long) 
	private static native void native_set (long, long) 
	private static native int native_getFillType (long) 
	private static native void native_setFillType (long, int) 
	private static native boolean native_isEmpty (long) 
	private static native boolean native_isRect (long, android.graphics.RectF) 
	private static native void native_computeBounds (long, android.graphics.RectF) 
	private static native void native_incReserve (long, int) 
	private static native void native_moveTo (long, float, float) 
	private static native void native_rMoveTo (long, float, float) 
	private static native void native_lineTo (long, float, float) 
	private static native void native_rLineTo (long, float, float) 
	private static native void native_quadTo (long, float, float, float, float) 
	private static native void native_rQuadTo (long, float, float, float, float) 
	private static native void native_cubicTo (long, float, float, float, float, float, float) 
	private static native void native_rCubicTo (long, float, float, float, float, float, float) 
	private static native void native_arcTo (long, android.graphics.RectF, float, float, boolean) 
	private static native void native_close (long) 
	private static native void native_addRect (long, android.graphics.RectF, int) 
	private static native void native_addRect (long, float, float, float, float, int) 
	private static native void native_addOval (long, android.graphics.RectF, int) 
	private static native void native_addCircle (long, float, float, float, int) 
	private static native void native_addArc (long, android.graphics.RectF, float, float) 
	private static native void native_addRoundRect (long, android.graphics.RectF, float, float, int) 
	private static native void native_addRoundRect (long, android.graphics.RectF, float[], int) 
	private static native void native_addPath (long, long, float, float) 
	private static native void native_addPath (long, long) 
	private static native void native_addPath (long, long, long) 
	private static native void native_offset (long, float, float, long) 
	private static native void native_offset (long, float, float) 
	private static native void native_setLastPoint (long, float, float) 
	private static native void native_transform (long, long, long) 
	private static native void native_transform (long, long) 
	private static native boolean native_op (long, long, int, long) 
	private static native void finalizer (long) 
	static void  () 
}

android/graphics/SurfaceTexture$OutOfResourcesException.class
SurfaceTexture.java
package android.graphics
public android.graphics.SurfaceTexture$OutOfResourcesException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/graphics/PixelXorXfermode.class
PixelXorXfermode.java
package android.graphics
public android.graphics.PixelXorXfermode extends android.graphics.Xfermode {
	public void  (int) 
		int opColor
	private static native long nativeCreate (int) 
}

android/graphics/Atlas$SlicePolicy$ShorterFreeAxisSplitDecision.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy$ShorterFreeAxisSplitDecision extends java.lang.Object implements android.graphics.Atlas$SlicePolicy$SplitDecision  {
	private void  () 
	public boolean splitHorizontal (int, int, int, int) 
		int freeWidth
		int freeHeight
		int rectWidth
		int rectHeight
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/BlurMaskFilter$Blur.class
BlurMaskFilter.java
package android.graphics
public final android.graphics.BlurMaskFilter$Blur extends java.lang.Enum {
	public static final android.graphics.BlurMaskFilter$Blur NORMAL
	public static final android.graphics.BlurMaskFilter$Blur SOLID
	public static final android.graphics.BlurMaskFilter$Blur OUTER
	public static final android.graphics.BlurMaskFilter$Blur INNER
	final int native_int
	private static final android.graphics.BlurMaskFilter$Blur[] $VALUES
	public static android.graphics.BlurMaskFilter$Blur[] values () 
	public static android.graphics.BlurMaskFilter$Blur valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	static void  () 
}

android/graphics/Camera.class
Camera.java
package android.graphics
public android.graphics.Camera extends java.lang.Object {
	private android.graphics.Matrix mMatrix
	long native_instance
	public void  () 
	public native void save () 
	public native void restore () 
	public native void translate (float, float, float) 
	public native void rotateX (float) 
	public native void rotateY (float) 
	public native void rotateZ (float) 
	public native void rotate (float, float, float) 
	public native float getLocationX () 
	public native float getLocationY () 
	public native float getLocationZ () 
	public native void setLocation (float, float, float) 
	public void getMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public void applyToCanvas (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public native float dotWithNormal (float, float, float) 
	protected void finalize ()  throws java.lang.Throwable 
	private native void nativeConstructor () 
	private native void nativeDestructor () 
	private native void nativeGetMatrix (long) 
	private native void nativeApplyToCanvas (long) 
}

android/graphics/Atlas$SlicePolicy$MaxAreaSplitDecision.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy$MaxAreaSplitDecision extends java.lang.Object implements android.graphics.Atlas$SlicePolicy$SplitDecision  {
	private void  () 
	public boolean splitHorizontal (int, int, int, int) 
		int freeWidth
		int freeHeight
		int rectWidth
		int rectHeight
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/Matrix$ScaleToFit.class
Matrix.java
package android.graphics
public final android.graphics.Matrix$ScaleToFit extends java.lang.Enum {
	public static final android.graphics.Matrix$ScaleToFit FILL
	public static final android.graphics.Matrix$ScaleToFit START
	public static final android.graphics.Matrix$ScaleToFit CENTER
	public static final android.graphics.Matrix$ScaleToFit END
	final int nativeInt
	private static final android.graphics.Matrix$ScaleToFit[] $VALUES
	public static android.graphics.Matrix$ScaleToFit[] values () 
	public static android.graphics.Matrix$ScaleToFit valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Rect.class
Rect.java
package android.graphics
public final android.graphics.Rect extends java.lang.Object implements android.os.Parcelable  {
	public int left
	public int top
	public int right
	public int bottom
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void  (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.Rect r
	public int hashCode () 
		int result
	public java.lang.String toString () 
		StringBuilder sb
	public java.lang.String toShortString () 
	public java.lang.String toShortString (java.lang.StringBuilder) 
		StringBuilder sb
	public java.lang.String flattenToString () 
		StringBuilder sb
	public static android.graphics.Rect unflattenFromString (java.lang.String) 
		String str
		java.util.regex.Matcher matcher
	public void printShortString (java.io.PrintWriter) 
		java.io.PrintWriter pw
	public final boolean isEmpty () 
	public final int width () 
	public final int height () 
	public final int centerX () 
	public final int centerY () 
	public final float exactCenterX () 
	public final float exactCenterY () 
	public void setEmpty () 
	public void set (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void set (android.graphics.Rect) 
		android.graphics.Rect src
	public void offset (int, int) 
		int dx
		int dy
	public void offsetTo (int, int) 
		int newLeft
		int newTop
	public void inset (int, int) 
		int dx
		int dy
	public boolean contains (int, int) 
		int x
		int y
	public boolean contains (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public boolean contains (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean intersect (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public boolean intersect (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean setIntersect (android.graphics.Rect, android.graphics.Rect) 
		android.graphics.Rect a
		android.graphics.Rect b
	public boolean intersects (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public static boolean intersects (android.graphics.Rect, android.graphics.Rect) 
		android.graphics.Rect a
		android.graphics.Rect b
	public void union (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void union (android.graphics.Rect) 
		android.graphics.Rect r
	public void union (int, int) 
		int x
		int y
	public void sort () 
		int temp
		int temp
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public void scale (float) 
		float scale
	static void  () 
}

android/graphics/PointF.class
PointF.java
package android.graphics
public android.graphics.PointF extends java.lang.Object implements android.os.Parcelable  {
	public float x
	public float y
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (float, float) 
		float x
		float y
	public void  (android.graphics.Point) 
		android.graphics.Point p
	public final void set (float, float) 
		float x
		float y
	public final void set (android.graphics.PointF) 
		android.graphics.PointF p
	public final void negate () 
	public final void offset (float, float) 
		float dx
		float dy
	public final boolean equals (float, float) 
		float x
		float y
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.PointF pointF
	public int hashCode () 
		int result
	public java.lang.String toString () 
	public final float length () 
	public static float length (float, float) 
		float x
		float y
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/graphics/Canvas$EdgeType.class
Canvas.java
package android.graphics
public final android.graphics.Canvas$EdgeType extends java.lang.Enum {
	public static final android.graphics.Canvas$EdgeType BW
	public static final android.graphics.Canvas$EdgeType AA
	public final int nativeInt
	private static final android.graphics.Canvas$EdgeType[] $VALUES
	public static android.graphics.Canvas$EdgeType[] values () 
	public static android.graphics.Canvas$EdgeType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/PathDashPathEffect$Style.class
PathDashPathEffect.java
package android.graphics
public final android.graphics.PathDashPathEffect$Style extends java.lang.Enum {
	public static final android.graphics.PathDashPathEffect$Style TRANSLATE
	public static final android.graphics.PathDashPathEffect$Style ROTATE
	public static final android.graphics.PathDashPathEffect$Style MORPH
	int native_style
	private static final android.graphics.PathDashPathEffect$Style[] $VALUES
	public static android.graphics.PathDashPathEffect$Style[] values () 
	public static android.graphics.PathDashPathEffect$Style valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	static void  () 
}

android/graphics/Atlas.class
Atlas.java
package android.graphics
public android.graphics.Atlas extends java.lang.Object {
	public static final int FLAG_ALLOW_ROTATIONS
	public static final int FLAG_ADD_PADDING
	public static final int FLAG_DEFAULTS
	private final android.graphics.Atlas$Policy mPolicy
	public void  (android.graphics.Atlas$Type, int, int) 
		android.graphics.Atlas$Type type
		int width
		int height
	public void  (android.graphics.Atlas$Type, int, int, int) 
		android.graphics.Atlas$Type type
		int width
		int height
		int flags
	public android.graphics.Atlas$Entry pack (int, int) 
		int width
		int height
	public android.graphics.Atlas$Entry pack (int, int, android.graphics.Atlas$Entry) 
		int width
		int height
		android.graphics.Atlas$Entry entry
	private static android.graphics.Atlas$Policy findPolicy (android.graphics.Atlas$Type, int, int, int) 
		android.graphics.Atlas$Type type
		int width
		int height
		int flags
}

android/graphics/PathMeasure.class
PathMeasure.java
package android.graphics
public android.graphics.PathMeasure extends java.lang.Object {
	private android.graphics.Path mPath
	public static final int POSITION_MATRIX_FLAG
	public static final int TANGENT_MATRIX_FLAG
	private final long native_instance
	public void  () 
	public void  (android.graphics.Path, boolean) 
		android.graphics.Path path
		boolean forceClosed
	public void setPath (android.graphics.Path, boolean) 
		android.graphics.Path path
		boolean forceClosed
	public float getLength () 
	public boolean getPosTan (float, float[], float[]) 
		float distance
		float[] pos
		float[] tan
	public boolean getMatrix (float, android.graphics.Matrix, int) 
		float distance
		android.graphics.Matrix matrix
		int flags
	public boolean getSegment (float, float, android.graphics.Path, boolean) 
		float startD
		float stopD
		android.graphics.Path dst
		boolean startWithMoveTo
	public boolean isClosed () 
	public boolean nextContour () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native long native_create (long, boolean) 
	private static native void native_setPath (long, long, boolean) 
	private static native float native_getLength (long) 
	private static native boolean native_getPosTan (long, float, float[], float[]) 
	private static native boolean native_getMatrix (long, float, long, int) 
	private static native boolean native_getSegment (long, float, float, long, boolean) 
	private static native boolean native_isClosed (long) 
	private static native boolean native_nextContour (long) 
	private static native void native_destroy (long) 
}

android/graphics/AvoidXfermode.class
AvoidXfermode.java
package android.graphics
public android.graphics.AvoidXfermode extends android.graphics.Xfermode {
	public void  (int, int, android.graphics.AvoidXfermode$Mode) 
		int opColor
		int tolerance
		android.graphics.AvoidXfermode$Mode mode
	private static native long nativeCreate (int, int, int) 
}

android/graphics/BitmapFactory$Options.class
BitmapFactory.java
package android.graphics
public android.graphics.BitmapFactory$Options extends java.lang.Object {
	public android.graphics.Bitmap inBitmap
	public boolean inMutable
	public boolean inJustDecodeBounds
	public int inSampleSize
	public android.graphics.Bitmap$Config inPreferredConfig
	public boolean inPremultiplied
	public boolean inDither
	public int inDensity
	public int inTargetDensity
	public int inScreenDensity
	public boolean inScaled
	public boolean inPurgeable
	public boolean inInputShareable
	public boolean inPreferQualityOverSpeed
	public int outWidth
	public int outHeight
	public String outMimeType
	public byte[] inTempStorage
	public boolean mCancel
	public void  () 
	private native void requestCancel () 
	public void requestCancelDecode () 
}

android/graphics/Bitmap$BitmapFinalizer.class
Bitmap.java
package android.graphics
 android.graphics.Bitmap$BitmapFinalizer extends java.lang.Object {
	private final long mNativeBitmap
	void  (long) 
		long nativeBitmap
	public void finalize () 
		Throwable t
}

android/graphics/Rect$1.class
Rect.java
package android.graphics
final android.graphics.Rect$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.Rect createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.graphics.Rect r
	public android.graphics.Rect[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/Paint$Align.class
Paint.java
package android.graphics
public final android.graphics.Paint$Align extends java.lang.Enum {
	public static final android.graphics.Paint$Align LEFT
	public static final android.graphics.Paint$Align CENTER
	public static final android.graphics.Paint$Align RIGHT
	final int nativeInt
	private static final android.graphics.Paint$Align[] $VALUES
	public static android.graphics.Paint$Align[] values () 
	public static android.graphics.Paint$Align valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Shader$TileMode.class
Shader.java
package android.graphics
public final android.graphics.Shader$TileMode extends java.lang.Enum {
	public static final android.graphics.Shader$TileMode CLAMP
	public static final android.graphics.Shader$TileMode REPEAT
	public static final android.graphics.Shader$TileMode MIRROR
	final int nativeInt
	private static final android.graphics.Shader$TileMode[] $VALUES
	public static android.graphics.Shader$TileMode[] values () 
	public static android.graphics.Shader$TileMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/ColorFilter.class
ColorFilter.java
package android.graphics
public android.graphics.ColorFilter extends java.lang.Object {
	long native_instance
	public long nativeColorFilter
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void finalizer (long, long) 
}

android/graphics/Rasterizer.class
Rasterizer.java
package android.graphics
public android.graphics.Rasterizer extends java.lang.Object {
	long native_instance
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void finalizer (long) 
}

android/graphics/Bitmap$CompressFormat.class
Bitmap.java
package android.graphics
public final android.graphics.Bitmap$CompressFormat extends java.lang.Enum {
	public static final android.graphics.Bitmap$CompressFormat JPEG
	public static final android.graphics.Bitmap$CompressFormat PNG
	public static final android.graphics.Bitmap$CompressFormat WEBP
	final int nativeInt
	private static final android.graphics.Bitmap$CompressFormat[] $VALUES
	public static android.graphics.Bitmap$CompressFormat[] values () 
	public static android.graphics.Bitmap$CompressFormat valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Paint$FontMetricsInt.class
Paint.java
package android.graphics
public android.graphics.Paint$FontMetricsInt extends java.lang.Object {
	public int top
	public int ascent
	public int descent
	public int bottom
	public int leading
	public void  () 
	public java.lang.String toString () 
}

android/graphics/Shader.class
Shader.java
package android.graphics
public android.graphics.Shader extends java.lang.Object {
	public long native_instance
	public long native_shader
	private android.graphics.Matrix mLocalMatrix
	public void  () 
	public boolean getLocalMatrix (android.graphics.Matrix) 
		android.graphics.Matrix localM
	public void setLocalMatrix (android.graphics.Matrix) 
		android.graphics.Matrix localM
	protected void finalize ()  throws java.lang.Throwable 
	protected android.graphics.Shader copy () 
		android.graphics.Shader copy
	protected void copyLocalMatrix (android.graphics.Shader) 
		android.graphics.Matrix lm
		android.graphics.Shader dest
	private static native void nativeDestructor (long, long) 
	private static native void nativeSetLocalMatrix (long, long, long) 
}

android/graphics/ImageFormat.class
ImageFormat.java
package android.graphics
public android.graphics.ImageFormat extends java.lang.Object {
	public static final int UNKNOWN
	public static final int RGB_565
	public static final int YV12
	public static final int Y8
	public static final int Y16
	public static final int NV16
	public static final int NV21
	public static final int YUY2
	public static final int JPEG
	public static final int YUV_420_888
	public static final int RAW_SENSOR
	public static final int BAYER_RGGB
	public void  () 
	public static int getBitsPerPixel (int) 
		int format
}

android/graphics/NinePatch.class
NinePatch.java
package android.graphics
public android.graphics.NinePatch extends java.lang.Object {
	private final android.graphics.Bitmap mBitmap
	public final long mNativeChunk
	private android.graphics.Paint mPaint
	private String mSrcName
	public void  (android.graphics.Bitmap, byte[]) 
		android.graphics.Bitmap bitmap
		byte[] chunk
	public void  (android.graphics.Bitmap, byte[], java.lang.String) 
		android.graphics.Bitmap bitmap
		byte[] chunk
		String srcName
	public void  (android.graphics.NinePatch) 
		android.graphics.NinePatch patch
	protected void finalize ()  throws java.lang.Throwable 
	public java.lang.String getName () 
	public android.graphics.Paint getPaint () 
	public void setPaint (android.graphics.Paint) 
		android.graphics.Paint p
	public android.graphics.Bitmap getBitmap () 
	public void draw (android.graphics.Canvas, android.graphics.RectF) 
		android.graphics.Canvas canvas
		android.graphics.RectF location
	public void draw (android.graphics.Canvas, android.graphics.Rect) 
		android.graphics.Canvas canvas
		android.graphics.Rect location
	public void draw (android.graphics.Canvas, android.graphics.Rect, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Rect location
		android.graphics.Paint paint
	void drawSoftware (android.graphics.Canvas, android.graphics.RectF, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.RectF location
		android.graphics.Paint paint
	void drawSoftware (android.graphics.Canvas, android.graphics.Rect, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Rect location
		android.graphics.Paint paint
	public int getDensity () 
	public int getWidth () 
	public int getHeight () 
	public final boolean hasAlpha () 
	public final android.graphics.Region getTransparentRegion (android.graphics.Rect) 
		android.graphics.Rect bounds
		long r
	public static native boolean isNinePatchChunk (byte[]) 
	private static native long validateNinePatchChunk (long, byte[]) 
	private static native void nativeFinalize (long) 
	private static native void nativeDraw (long, android.graphics.RectF, long, long, long, int, int) 
	private static native void nativeDraw (long, android.graphics.Rect, long, long, long, int, int) 
	private static native long nativeGetTransparentRegion (long, long, android.graphics.Rect) 
}

android/graphics/RectF.class
RectF.java
package android.graphics
public android.graphics.RectF extends java.lang.Object implements android.os.Parcelable  {
	public float left
	public float top
	public float right
	public float bottom
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public void  (android.graphics.RectF) 
		android.graphics.RectF r
	public void  (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.RectF r
	public int hashCode () 
		int result
	public java.lang.String toString () 
	public java.lang.String toShortString () 
	public java.lang.String toShortString (java.lang.StringBuilder) 
		StringBuilder sb
	public void printShortString (java.io.PrintWriter) 
		java.io.PrintWriter pw
	public final boolean isEmpty () 
	public final float width () 
	public final float height () 
	public final float centerX () 
	public final float centerY () 
	public void setEmpty () 
	public void set (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public void set (android.graphics.RectF) 
		android.graphics.RectF src
	public void set (android.graphics.Rect) 
		android.graphics.Rect src
	public void offset (float, float) 
		float dx
		float dy
	public void offsetTo (float, float) 
		float newLeft
		float newTop
	public void inset (float, float) 
		float dx
		float dy
	public boolean contains (float, float) 
		float x
		float y
	public boolean contains (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public boolean contains (android.graphics.RectF) 
		android.graphics.RectF r
	public boolean intersect (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public boolean intersect (android.graphics.RectF) 
		android.graphics.RectF r
	public boolean setIntersect (android.graphics.RectF, android.graphics.RectF) 
		android.graphics.RectF a
		android.graphics.RectF b
	public boolean intersects (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public static boolean intersects (android.graphics.RectF, android.graphics.RectF) 
		android.graphics.RectF a
		android.graphics.RectF b
	public void round (android.graphics.Rect) 
		android.graphics.Rect dst
	public void roundOut (android.graphics.Rect) 
		android.graphics.Rect dst
	public void union (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	public void union (android.graphics.RectF) 
		android.graphics.RectF r
	public void union (float, float) 
		float x
		float y
	public void sort () 
		float temp
		float temp
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/graphics/Picture$RecordingCanvas.class
Picture.java
package android.graphics
 android.graphics.Picture$RecordingCanvas extends android.graphics.Canvas {
	private final android.graphics.Picture mPicture
	public void  (android.graphics.Picture, long) 
		android.graphics.Picture pict
		long nativeCanvas
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void drawPicture (android.graphics.Picture) 
		android.graphics.Picture picture
}

android/graphics/Picture.class
Picture.java
package android.graphics
public android.graphics.Picture extends java.lang.Object {
	private android.graphics.Canvas mRecordingCanvas
	private final long mNativePicture
	public final boolean createdFromStream
	private static final int WORKING_STREAM_STORAGE
	public void  () 
	public void  (android.graphics.Picture) 
		android.graphics.Picture src
	public android.graphics.Canvas beginRecording (int, int) 
		int width
		int height
		long ni
	public void endRecording () 
	public native int getWidth () 
	public native int getHeight () 
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public static android.graphics.Picture createFromStream (java.io.InputStream) 
		java.io.InputStream stream
	public void writeToStream (java.io.OutputStream) 
		java.io.OutputStream stream
	protected void finalize ()  throws java.lang.Throwable 
	final long ni () 
	private void  (long, boolean) 
		long nativePicture
		boolean fromStream
	private static native long nativeConstructor (long) 
	private static native long nativeCreateFromStream (java.io.InputStream, byte[]) 
	private static native long nativeBeginRecording (long, int, int) 
	private static native void nativeEndRecording (long) 
	private static native void nativeDraw (long, long) 
	private static native boolean nativeWriteToStream (long, java.io.OutputStream, byte[]) 
	private static native void nativeDestructor (long) 
}

android/graphics/PathDashPathEffect.class
PathDashPathEffect.java
package android.graphics
public android.graphics.PathDashPathEffect extends android.graphics.PathEffect {
	public void  (android.graphics.Path, float, float, android.graphics.PathDashPathEffect$Style) 
		android.graphics.Path shape
		float advance
		float phase
		android.graphics.PathDashPathEffect$Style style
	private static native long nativeCreate (long, float, float, int) 
}

android/graphics/Point$1.class
Point.java
package android.graphics
final android.graphics.Point$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.Point createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.graphics.Point r
	public android.graphics.Point[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/Color.class
Color.java
package android.graphics
public android.graphics.Color extends java.lang.Object {
	public static final int BLACK
	public static final int DKGRAY
	public static final int GRAY
	public static final int LTGRAY
	public static final int WHITE
	public static final int RED
	public static final int GREEN
	public static final int BLUE
	public static final int YELLOW
	public static final int CYAN
	public static final int MAGENTA
	public static final int TRANSPARENT
	private static final java.util.HashMap sColorNameMap
	public void  () 
	public static int alpha (int) 
		int color
	public static int red (int) 
		int color
	public static int green (int) 
		int color
	public static int blue (int) 
		int color
	public static int rgb (int, int, int) 
		int red
		int green
		int blue
	public static int argb (int, int, int, int) 
		int alpha
		int red
		int green
		int blue
	public static float hue (int) 
		float H
		float H
		float H
		float vtemp
		float cr
		float cg
		float cb
		int color
		int r
		int g
		int b
		int V
		int temp
		float H
	public static float saturation (int) 
		float S
		int color
		int r
		int g
		int b
		int V
		int temp
		float S
	public static float brightness (int) 
		int color
		int r
		int g
		int b
		int V
	public static int parseColor (java.lang.String) 
		long color
		Integer color
		String colorString
	public static int HSBtoColor (float[]) 
		float[] hsb
	public static int HSBtoColor (float, float, float) 
		float h
		float s
		float b
		float red
		float green
		float blue
		float hf
		int ihf
		float f
		float pv
		float qv
		float tv
	public static void RGBToHSV (int, int, int, float[]) 
		int red
		int green
		int blue
		float[] hsv
	public static void colorToHSV (int, float[]) 
		int color
		float[] hsv
	public static int HSVToColor (float[]) 
		float[] hsv
	public static int HSVToColor (int, float[]) 
		int alpha
		float[] hsv
	private static native void nativeRGBToHSV (int, int, int, float[]) 
	private static native int nativeHSVToColor (int, float[]) 
	public static int getHtmlColor (java.lang.String) 
		NumberFormatException nfe
		String color
		Integer i
	static void  () 
}

android/graphics/SurfaceTexture$OnFrameAvailableListener.class
SurfaceTexture.java
package android.graphics
public abstract android.graphics.SurfaceTexture$OnFrameAvailableListener extends java.lang.Object {
	public abstract void onFrameAvailable (android.graphics.SurfaceTexture) 
}

android/graphics/Atlas$SlicePolicy$Cell.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy$Cell extends java.lang.Object {
	int x
	int y
	int width
	int height
	android.graphics.Atlas$SlicePolicy$Cell next
	private void  () 
	public java.lang.String toString () 
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/SurfaceTexture$EventHandler.class
SurfaceTexture.java
package android.graphics
 android.graphics.SurfaceTexture$EventHandler extends android.os.Handler {
	final android.graphics.SurfaceTexture this$0
	public void  (android.graphics.SurfaceTexture, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/graphics/Matrix.class
Matrix.java
package android.graphics
public android.graphics.Matrix extends java.lang.Object {
	public static final int MSCALE_X
	public static final int MSKEW_X
	public static final int MTRANS_X
	public static final int MSKEW_Y
	public static final int MSCALE_Y
	public static final int MTRANS_Y
	public static final int MPERSP_0
	public static final int MPERSP_1
	public static final int MPERSP_2
	public static android.graphics.Matrix IDENTITY_MATRIX
	public long native_instance
	public void  () 
	public void  (android.graphics.Matrix) 
		android.graphics.Matrix src
	public boolean isIdentity () 
	public boolean rectStaysRect () 
	public void set (android.graphics.Matrix) 
		android.graphics.Matrix src
	public boolean equals (java.lang.Object) 
		Object obj
	public int hashCode () 
	public void reset () 
	public void setTranslate (float, float) 
		float dx
		float dy
	public void setScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public void setScale (float, float) 
		float sx
		float sy
	public void setRotate (float, float, float) 
		float degrees
		float px
		float py
	public void setRotate (float) 
		float degrees
	public void setSinCos (float, float, float, float) 
		float sinValue
		float cosValue
		float px
		float py
	public void setSinCos (float, float) 
		float sinValue
		float cosValue
	public void setSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public void setSkew (float, float) 
		float kx
		float ky
	public boolean setConcat (android.graphics.Matrix, android.graphics.Matrix) 
		android.graphics.Matrix a
		android.graphics.Matrix b
	public boolean preTranslate (float, float) 
		float dx
		float dy
	public boolean preScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public boolean preScale (float, float) 
		float sx
		float sy
	public boolean preRotate (float, float, float) 
		float degrees
		float px
		float py
	public boolean preRotate (float) 
		float degrees
	public boolean preSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public boolean preSkew (float, float) 
		float kx
		float ky
	public boolean preConcat (android.graphics.Matrix) 
		android.graphics.Matrix other
	public boolean postTranslate (float, float) 
		float dx
		float dy
	public boolean postScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public boolean postScale (float, float) 
		float sx
		float sy
	public boolean postRotate (float, float, float) 
		float degrees
		float px
		float py
	public boolean postRotate (float) 
		float degrees
	public boolean postSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public boolean postSkew (float, float) 
		float kx
		float ky
	public boolean postConcat (android.graphics.Matrix) 
		android.graphics.Matrix other
	public boolean setRectToRect (android.graphics.RectF, android.graphics.RectF, android.graphics.Matrix$ScaleToFit) 
		android.graphics.RectF src
		android.graphics.RectF dst
		android.graphics.Matrix$ScaleToFit stf
	private static void checkPointArrays (float[], int, float[], int, int) 
		float[] src
		int srcIndex
		float[] dst
		int dstIndex
		int pointCount
		int srcStop
		int dstStop
	public boolean setPolyToPoly (float[], int, float[], int, int) 
		float[] src
		int srcIndex
		float[] dst
		int dstIndex
		int pointCount
	public boolean invert (android.graphics.Matrix) 
		android.graphics.Matrix inverse
	public void mapPoints (float[], int, float[], int, int) 
		float[] dst
		int dstIndex
		float[] src
		int srcIndex
		int pointCount
	public void mapVectors (float[], int, float[], int, int) 
		float[] dst
		int dstIndex
		float[] src
		int srcIndex
		int vectorCount
	public void mapPoints (float[], float[]) 
		float[] dst
		float[] src
	public void mapVectors (float[], float[]) 
		float[] dst
		float[] src
	public void mapPoints (float[]) 
		float[] pts
	public void mapVectors (float[]) 
		float[] vecs
	public boolean mapRect (android.graphics.RectF, android.graphics.RectF) 
		android.graphics.RectF dst
		android.graphics.RectF src
	public boolean mapRect (android.graphics.RectF) 
		android.graphics.RectF rect
	public float mapRadius (float) 
		float radius
	public void getValues (float[]) 
		float[] values
	public void setValues (float[]) 
		float[] values
	public java.lang.String toString () 
		StringBuilder sb
	public java.lang.String toShortString () 
		StringBuilder sb
	public void toShortString (java.lang.StringBuilder) 
		StringBuilder sb
		float[] values
	public void printShortString (java.io.PrintWriter) 
		java.io.PrintWriter pw
		float[] values
	protected void finalize ()  throws java.lang.Throwable 
	final long ni () 
	private static native long native_create (long) 
	private static native boolean native_isIdentity (long) 
	private static native boolean native_rectStaysRect (long) 
	private static native void native_reset (long) 
	private static native void native_set (long, long) 
	private static native void native_setTranslate (long, float, float) 
	private static native void native_setScale (long, float, float, float, float) 
	private static native void native_setScale (long, float, float) 
	private static native void native_setRotate (long, float, float, float) 
	private static native void native_setRotate (long, float) 
	private static native void native_setSinCos (long, float, float, float, float) 
	private static native void native_setSinCos (long, float, float) 
	private static native void native_setSkew (long, float, float, float, float) 
	private static native void native_setSkew (long, float, float) 
	private static native boolean native_setConcat (long, long, long) 
	private static native boolean native_preTranslate (long, float, float) 
	private static native boolean native_preScale (long, float, float, float, float) 
	private static native boolean native_preScale (long, float, float) 
	private static native boolean native_preRotate (long, float, float, float) 
	private static native boolean native_preRotate (long, float) 
	private static native boolean native_preSkew (long, float, float, float, float) 
	private static native boolean native_preSkew (long, float, float) 
	private static native boolean native_preConcat (long, long) 
	private static native boolean native_postTranslate (long, float, float) 
	private static native boolean native_postScale (long, float, float, float, float) 
	private static native boolean native_postScale (long, float, float) 
	private static native boolean native_postRotate (long, float, float, float) 
	private static native boolean native_postRotate (long, float) 
	private static native boolean native_postSkew (long, float, float, float, float) 
	private static native boolean native_postSkew (long, float, float) 
	private static native boolean native_postConcat (long, long) 
	private static native boolean native_setRectToRect (long, android.graphics.RectF, android.graphics.RectF, int) 
	private static native boolean native_setPolyToPoly (long, float[], int, float[], int, int) 
	private static native boolean native_invert (long, long) 
	private static native void native_mapPoints (long, float[], int, float[], int, int, boolean) 
	private static native boolean native_mapRect (long, android.graphics.RectF, android.graphics.RectF) 
	private static native float native_mapRadius (long, float) 
	private static native void native_getValues (long, float[]) 
	private static native void native_setValues (long, float[]) 
	private static native boolean native_equals (long, long) 
	private static native void finalizer (long) 
	static void  () 
}

android/graphics/Path$FillType.class
Path.java
package android.graphics
public final android.graphics.Path$FillType extends java.lang.Enum {
	public static final android.graphics.Path$FillType WINDING
	public static final android.graphics.Path$FillType EVEN_ODD
	public static final android.graphics.Path$FillType INVERSE_WINDING
	public static final android.graphics.Path$FillType INVERSE_EVEN_ODD
	final int nativeInt
	private static final android.graphics.Path$FillType[] $VALUES
	public static android.graphics.Path$FillType[] values () 
	public static android.graphics.Path$FillType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int ni
	static void  () 
}

android/graphics/Paint$FontMetrics.class
Paint.java
package android.graphics
public android.graphics.Paint$FontMetrics extends java.lang.Object {
	public float top
	public float ascent
	public float descent
	public float bottom
	public float leading
	public void  () 
}

android/graphics/BitmapFactory.class
BitmapFactory.java
package android.graphics
public android.graphics.BitmapFactory extends java.lang.Object {
	private static final int DECODE_BUFFER_SIZE
	public void  () 
	public static android.graphics.Bitmap decodeFile (java.lang.String, android.graphics.BitmapFactory$Options) 
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		String pathName
		android.graphics.BitmapFactory$Options opts
		android.graphics.Bitmap bm
		java.io.InputStream stream
	public static android.graphics.Bitmap decodeFile (java.lang.String) 
		String pathName
	public static android.graphics.Bitmap decodeResourceStream (android.content.res.Resources, android.util.TypedValue, java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		int density
		android.content.res.Resources res
		android.util.TypedValue value
		java.io.InputStream is
		android.graphics.Rect pad
		android.graphics.BitmapFactory$Options opts
	public static android.graphics.Bitmap decodeResource (android.content.res.Resources, int, android.graphics.BitmapFactory$Options) 
		android.util.TypedValue value
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		android.content.res.Resources res
		int id
		android.graphics.BitmapFactory$Options opts
		android.graphics.Bitmap bm
		java.io.InputStream is
	public static android.graphics.Bitmap decodeResource (android.content.res.Resources, int) 
		android.content.res.Resources res
		int id
	public static android.graphics.Bitmap decodeByteArray (byte[], int, int, android.graphics.BitmapFactory$Options) 
		byte[] data
		int offset
		int length
		android.graphics.BitmapFactory$Options opts
		android.graphics.Bitmap bm
	public static android.graphics.Bitmap decodeByteArray (byte[], int, int) 
		byte[] data
		int offset
		int length
	private static void setDensityFromOptions (android.graphics.Bitmap, android.graphics.BitmapFactory$Options) 
		int targetDensity
		byte[] np
		boolean isNinePatch
		android.graphics.Bitmap outputBitmap
		android.graphics.BitmapFactory$Options opts
		int density
	public static android.graphics.Bitmap decodeStream (java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		long asset
		java.io.InputStream is
		android.graphics.Rect outPadding
		android.graphics.BitmapFactory$Options opts
		android.graphics.Bitmap bm
	private static android.graphics.Bitmap decodeStreamInternal (java.io.InputStream, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		java.io.InputStream is
		android.graphics.Rect outPadding
		android.graphics.BitmapFactory$Options opts
		byte[] tempStorage
	public static android.graphics.Bitmap decodeStream (java.io.InputStream) 
		java.io.InputStream is
	public static android.graphics.Bitmap decodeFileDescriptor (java.io.FileDescriptor, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		android.graphics.Bitmap bm
		Throwable t
		Throwable t
		java.io.FileInputStream fis
		java.io.FileDescriptor fd
		android.graphics.Rect outPadding
		android.graphics.BitmapFactory$Options opts
		android.graphics.Bitmap bm
	public static android.graphics.Bitmap decodeFileDescriptor (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	private static native android.graphics.Bitmap nativeDecodeStream (java.io.InputStream, byte[], android.graphics.Rect, android.graphics.BitmapFactory$Options) 
	private static native android.graphics.Bitmap nativeDecodeFileDescriptor (java.io.FileDescriptor, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
	private static native android.graphics.Bitmap nativeDecodeAsset (long, android.graphics.Rect, android.graphics.BitmapFactory$Options) 
	private static native android.graphics.Bitmap nativeDecodeByteArray (byte[], int, int, android.graphics.BitmapFactory$Options) 
	private static native boolean nativeIsSeekable (java.io.FileDescriptor) 
}

android/graphics/Bitmap.class
Bitmap.java
package android.graphics
public final android.graphics.Bitmap extends java.lang.Object implements android.os.Parcelable  {
	public static final int DENSITY_NONE
	public final long mNativeBitmap
	public byte[] mBuffer
	private final android.graphics.Bitmap$BitmapFinalizer mFinalizer
	private final boolean mIsMutable
	private boolean mIsPremultiplied
	private byte[] mNinePatchChunk
	private int[] mLayoutBounds
	private int mWidth
	private int mHeight
	private boolean mRecycled
	int mDensity
	private static volatile android.graphics.Matrix sScaleMatrix
	private static volatile int sDefaultDensity
	private static final int WORKING_COMPRESS_STORAGE
	public static final android.os.Parcelable$Creator CREATOR
	public static void setDefaultDensity (int) 
		int density
	static int getDefaultDensity () 
	void  (long, byte[], int, int, int, boolean, boolean, byte[], int[]) 
		long nativeBitmap
		byte[] buffer
		int width
		int height
		int density
		boolean isMutable
		boolean isPremultiplied
		byte[] ninePatchChunk
		int[] layoutBounds
	void reinit (int, int, boolean) 
		int width
		int height
		boolean isPremultiplied
	public int getDensity () 
	public void setDensity (int) 
		int density
	public void reconfigure (int, int, android.graphics.Bitmap$Config) 
		int width
		int height
		android.graphics.Bitmap$Config config
	public void setWidth (int) 
		int width
	public void setHeight (int) 
		int height
	public void setConfig (android.graphics.Bitmap$Config) 
		android.graphics.Bitmap$Config config
	public void setNinePatchChunk (byte[]) 
		byte[] chunk
	public void setLayoutBounds (int[]) 
		int[] bounds
	public void recycle () 
	public final boolean isRecycled () 
	public int getGenerationId () 
	private void checkRecycled (java.lang.String) 
		String errorMessage
	private static void checkXYSign (int, int) 
		int x
		int y
	private static void checkWidthHeight (int, int) 
		int width
		int height
	public void copyPixelsToBuffer (java.nio.Buffer) 
		int shift
		int shift
		int shift
		java.nio.Buffer dst
		int elements
		int shift
		long bufferSize
		long pixelSize
		int position
	public void copyPixelsFromBuffer (java.nio.Buffer) 
		int shift
		int shift
		int shift
		java.nio.Buffer src
		int elements
		int shift
		long bufferBytes
		long bitmapBytes
		int position
	public android.graphics.Bitmap copy (android.graphics.Bitmap$Config, boolean) 
		android.graphics.Bitmap$Config config
		boolean isMutable
		android.graphics.Bitmap b
	public static android.graphics.Bitmap createScaledBitmap (android.graphics.Bitmap, int, int, boolean) 
		android.graphics.Bitmap src
		int dstWidth
		int dstHeight
		boolean filter
		android.graphics.Matrix m
		int width
		int height
		float sx
		float sy
		android.graphics.Bitmap b
	public static android.graphics.Bitmap createBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap src
	public static android.graphics.Bitmap createBitmap (android.graphics.Bitmap, int, int, int, int) 
		android.graphics.Bitmap source
		int x
		int y
		int width
		int height
	public static android.graphics.Bitmap createBitmap (android.graphics.Bitmap, int, int, int, int, android.graphics.Matrix, boolean) 
		android.graphics.Bitmap bitmap
		android.graphics.Paint paint
		boolean transformed
		android.graphics.RectF deviceR
		android.graphics.Bitmap source
		int x
		int y
		int width
		int height
		android.graphics.Matrix m
		boolean filter
		int neww
		int newh
		android.graphics.Canvas canvas
		android.graphics.Bitmap bitmap
		android.graphics.Paint paint
		android.graphics.Rect srcR
		android.graphics.RectF dstR
		android.graphics.Bitmap$Config newConfig
		android.graphics.Bitmap$Config config
	public static android.graphics.Bitmap createBitmap (int, int, android.graphics.Bitmap$Config) 
		int width
		int height
		android.graphics.Bitmap$Config config
	public static android.graphics.Bitmap createBitmap (android.util.DisplayMetrics, int, int, android.graphics.Bitmap$Config) 
		android.util.DisplayMetrics display
		int width
		int height
		android.graphics.Bitmap$Config config
	private static android.graphics.Bitmap createBitmap (int, int, android.graphics.Bitmap$Config, boolean) 
		int width
		int height
		android.graphics.Bitmap$Config config
		boolean hasAlpha
	private static android.graphics.Bitmap createBitmap (android.util.DisplayMetrics, int, int, android.graphics.Bitmap$Config, boolean) 
		android.util.DisplayMetrics display
		int width
		int height
		android.graphics.Bitmap$Config config
		boolean hasAlpha
		android.graphics.Bitmap bm
	public static android.graphics.Bitmap createBitmap (int[], int, int, int, int, android.graphics.Bitmap$Config) 
		int[] colors
		int offset
		int stride
		int width
		int height
		android.graphics.Bitmap$Config config
	public static android.graphics.Bitmap createBitmap (android.util.DisplayMetrics, int[], int, int, int, int, android.graphics.Bitmap$Config) 
		android.util.DisplayMetrics display
		int[] colors
		int offset
		int stride
		int width
		int height
		android.graphics.Bitmap$Config config
		int lastScanline
		int length
		android.graphics.Bitmap bm
	public static android.graphics.Bitmap createBitmap (int[], int, int, android.graphics.Bitmap$Config) 
		int[] colors
		int width
		int height
		android.graphics.Bitmap$Config config
	public static android.graphics.Bitmap createBitmap (android.util.DisplayMetrics, int[], int, int, android.graphics.Bitmap$Config) 
		android.util.DisplayMetrics display
		int[] colors
		int width
		int height
		android.graphics.Bitmap$Config config
	public byte[] getNinePatchChunk () 
	public int[] getLayoutBounds () 
	public boolean compress (android.graphics.Bitmap$CompressFormat, int, java.io.OutputStream) 
		android.graphics.Bitmap$CompressFormat format
		int quality
		java.io.OutputStream stream
	public final boolean isMutable () 
	public final boolean isPremultiplied () 
	public final void setPremultiplied (boolean) 
		boolean premultiplied
	private final void setAlphaAndPremultiplied (boolean, boolean) 
		boolean hasAlpha
		boolean premultiplied
	public final int getWidth () 
	public final int getHeight () 
	public int getScaledWidth (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getScaledHeight (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getScaledWidth (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
	public int getScaledHeight (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
	public int getScaledWidth (int) 
		int targetDensity
	public int getScaledHeight (int) 
		int targetDensity
	public static int scaleFromDensity (int, int, int) 
		int size
		int sdensity
		int tdensity
	public final int getRowBytes () 
	public final int getByteCount () 
	public final int getAllocationByteCount () 
	public final android.graphics.Bitmap$Config getConfig () 
	public final boolean hasAlpha () 
	public void setHasAlpha (boolean) 
		boolean hasAlpha
	public final boolean hasMipMap () 
	public final void setHasMipMap (boolean) 
		boolean hasMipMap
	public void eraseColor (int) 
		int c
	public int getPixel (int, int) 
		int x
		int y
	public void getPixels (int[], int, int, int, int, int, int) 
		int[] pixels
		int offset
		int stride
		int x
		int y
		int width
		int height
	private void checkPixelAccess (int, int) 
		int x
		int y
	private void checkPixelsAccess (int, int, int, int, int, int, int[]) 
		int x
		int y
		int width
		int height
		int offset
		int stride
		int[] pixels
		int lastScanline
		int length
	public void setPixel (int, int, int) 
		int x
		int y
		int color
	public void setPixels (int[], int, int, int, int, int, int) 
		int[] pixels
		int offset
		int stride
		int x
		int y
		int width
		int height
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel p
		int flags
	public android.graphics.Bitmap extractAlpha () 
	public android.graphics.Bitmap extractAlpha (android.graphics.Paint, int[]) 
		android.graphics.Paint paint
		int[] offsetXY
		long nativePaint
		android.graphics.Bitmap bm
	public boolean sameAs (android.graphics.Bitmap) 
		android.graphics.Bitmap other
	public void prepareToDraw () 
	private static native android.graphics.Bitmap nativeCreate (int[], int, int, int, int, int, boolean) 
	private static native android.graphics.Bitmap nativeCopy (long, int, boolean) 
	private static native void nativeDestructor (long) 
	private static native boolean nativeRecycle (long) 
	private static native void nativeReconfigure (long, int, int, int, int) 
	private static native boolean nativeCompress (long, int, int, java.io.OutputStream, byte[]) 
	private static native void nativeErase (long, int) 
	private static native int nativeRowBytes (long) 
	private static native int nativeConfig (long) 
	private static native int nativeGetPixel (long, int, int, boolean) 
	private static native void nativeGetPixels (long, int[], int, int, int, int, int, int, boolean) 
	private static native void nativeSetPixel (long, int, int, int, boolean) 
	private static native void nativeSetPixels (long, int[], int, int, int, int, int, int, boolean) 
	private static native void nativeCopyPixelsToBuffer (long, java.nio.Buffer) 
	private static native void nativeCopyPixelsFromBuffer (long, java.nio.Buffer) 
	private static native int nativeGenerationId (long) 
	private static native android.graphics.Bitmap nativeCreateFromParcel (android.os.Parcel) 
	private static native boolean nativeWriteToParcel (long, boolean, int, android.os.Parcel) 
	private static native android.graphics.Bitmap nativeExtractAlpha (long, long, int[]) 
	private static native void nativePrepareToDraw (long) 
	private static native boolean nativeHasAlpha (long) 
	private static native void nativeSetAlphaAndPremultiplied (long, boolean, boolean) 
	private static native boolean nativeHasMipMap (long) 
	private static native void nativeSetHasMipMap (long, boolean) 
	private static native boolean nativeSameAs (long, long) 
	final long ni () 
	static android.graphics.Bitmap access$000 (android.os.Parcel) 
		android.os.Parcel x0
	static void access$100 (long) 
		long x0
	static void  () 
}

android/graphics/Matrix$1.class
Matrix.java
package android.graphics
final android.graphics.Matrix$1 extends android.graphics.Matrix {
	void  () 
	void oops () 
	public void set (android.graphics.Matrix) 
		android.graphics.Matrix src
	public void reset () 
	public void setTranslate (float, float) 
		float dx
		float dy
	public void setScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public void setScale (float, float) 
		float sx
		float sy
	public void setRotate (float, float, float) 
		float degrees
		float px
		float py
	public void setRotate (float) 
		float degrees
	public void setSinCos (float, float, float, float) 
		float sinValue
		float cosValue
		float px
		float py
	public void setSinCos (float, float) 
		float sinValue
		float cosValue
	public void setSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public void setSkew (float, float) 
		float kx
		float ky
	public boolean setConcat (android.graphics.Matrix, android.graphics.Matrix) 
		android.graphics.Matrix a
		android.graphics.Matrix b
	public boolean preTranslate (float, float) 
		float dx
		float dy
	public boolean preScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public boolean preScale (float, float) 
		float sx
		float sy
	public boolean preRotate (float, float, float) 
		float degrees
		float px
		float py
	public boolean preRotate (float) 
		float degrees
	public boolean preSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public boolean preSkew (float, float) 
		float kx
		float ky
	public boolean preConcat (android.graphics.Matrix) 
		android.graphics.Matrix other
	public boolean postTranslate (float, float) 
		float dx
		float dy
	public boolean postScale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public boolean postScale (float, float) 
		float sx
		float sy
	public boolean postRotate (float, float, float) 
		float degrees
		float px
		float py
	public boolean postRotate (float) 
		float degrees
	public boolean postSkew (float, float, float, float) 
		float kx
		float ky
		float px
		float py
	public boolean postSkew (float, float) 
		float kx
		float ky
	public boolean postConcat (android.graphics.Matrix) 
		android.graphics.Matrix other
	public boolean setRectToRect (android.graphics.RectF, android.graphics.RectF, android.graphics.Matrix$ScaleToFit) 
		android.graphics.RectF src
		android.graphics.RectF dst
		android.graphics.Matrix$ScaleToFit stf
	public boolean setPolyToPoly (float[], int, float[], int, int) 
		float[] src
		int srcIndex
		float[] dst
		int dstIndex
		int pointCount
	public void setValues (float[]) 
		float[] values
}

android/graphics/ComposePathEffect.class
ComposePathEffect.java
package android.graphics
public android.graphics.ComposePathEffect extends android.graphics.PathEffect {
	public void  (android.graphics.PathEffect, android.graphics.PathEffect) 
		android.graphics.PathEffect outerpe
		android.graphics.PathEffect innerpe
	private static native long nativeCreate (long, long) 
}

android/graphics/AvoidXfermode$Mode.class
AvoidXfermode.java
package android.graphics
public final android.graphics.AvoidXfermode$Mode extends java.lang.Enum {
	public static final android.graphics.AvoidXfermode$Mode AVOID
	public static final android.graphics.AvoidXfermode$Mode TARGET
	final int nativeInt
	private static final android.graphics.AvoidXfermode$Mode[] $VALUES
	public static android.graphics.AvoidXfermode$Mode[] values () 
	public static android.graphics.AvoidXfermode$Mode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Atlas$SlicePolicy$SplitDecision.class
Atlas.java
package android.graphics
abstract android.graphics.Atlas$SlicePolicy$SplitDecision extends java.lang.Object {
	public abstract boolean splitHorizontal (int, int, int, int) 
}

android/graphics/Canvas.class
Canvas.java
package android.graphics
public android.graphics.Canvas extends java.lang.Object {
	public long mNativeCanvas
	private android.graphics.Bitmap mBitmap
	private android.graphics.DrawFilter mDrawFilter
	protected int mDensity
	protected int mScreenDensity
	private int mSurfaceFormat
	public static final int DIRECTION_LTR
	public static final int DIRECTION_RTL
	private static final int MAXMIMUM_BITMAP_SIZE
	private final android.graphics.Canvas$CanvasFinalizer mFinalizer
	public static final int MATRIX_SAVE_FLAG
	public static final int CLIP_SAVE_FLAG
	public static final int HAS_ALPHA_LAYER_SAVE_FLAG
	public static final int FULL_COLOR_LAYER_SAVE_FLAG
	public static final int CLIP_TO_LAYER_SAVE_FLAG
	public static final int ALL_SAVE_FLAG
	public void  () 
	public void  (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void  (long) 
		long nativeCanvas
	private void safeCanvasSwap (long, boolean) 
		long nativeCanvas
		boolean copyState
		long oldCanvas
	public long getNativeCanvas () 
	protected javax.microedition.khronos.opengles.GL getGL () 
	public boolean isHardwareAccelerated () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void setViewport (int, int) 
		int width
		int height
	public native boolean isOpaque () 
	public native int getWidth () 
	public native int getHeight () 
	public int getDensity () 
	public void setDensity (int) 
		int density
	public void setScreenDensity (int) 
		int density
	public int getMaximumBitmapWidth () 
	public int getMaximumBitmapHeight () 
	public native int save () 
	public native int save (int) 
	public int saveLayer (android.graphics.RectF, android.graphics.Paint, int) 
		android.graphics.RectF bounds
		android.graphics.Paint paint
		int saveFlags
	public int saveLayer (float, float, float, float, android.graphics.Paint, int) 
		float left
		float top
		float right
		float bottom
		android.graphics.Paint paint
		int saveFlags
	public int saveLayerAlpha (android.graphics.RectF, int, int) 
		android.graphics.RectF bounds
		int alpha
		int saveFlags
	public int saveLayerAlpha (float, float, float, float, int, int) 
		float left
		float top
		float right
		float bottom
		int alpha
		int saveFlags
	public native void restore () 
	public native int getSaveCount () 
	public native void restoreToCount (int) 
	public native void translate (float, float) 
	public native void scale (float, float) 
	public final void scale (float, float, float, float) 
		float sx
		float sy
		float px
		float py
	public native void rotate (float) 
	public final void rotate (float, float, float) 
		float degrees
		float px
		float py
	public native void skew (float, float) 
	public void concat (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public void setMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public void getMatrix (android.graphics.Matrix) 
		android.graphics.Matrix ctm
	public final android.graphics.Matrix getMatrix () 
		android.graphics.Matrix m
	public boolean clipRect (android.graphics.RectF, android.graphics.Region$Op) 
		android.graphics.RectF rect
		android.graphics.Region$Op op
	public boolean clipRect (android.graphics.Rect, android.graphics.Region$Op) 
		android.graphics.Rect rect
		android.graphics.Region$Op op
	public native boolean clipRect (android.graphics.RectF) 
	public native boolean clipRect (android.graphics.Rect) 
	public boolean clipRect (float, float, float, float, android.graphics.Region$Op) 
		float left
		float top
		float right
		float bottom
		android.graphics.Region$Op op
	public native boolean clipRect (float, float, float, float) 
	public native boolean clipRect (int, int, int, int) 
	public boolean clipPath (android.graphics.Path, android.graphics.Region$Op) 
		android.graphics.Path path
		android.graphics.Region$Op op
	public boolean clipPath (android.graphics.Path) 
		android.graphics.Path path
	public boolean clipRegion (android.graphics.Region, android.graphics.Region$Op) 
		android.graphics.Region region
		android.graphics.Region$Op op
	public boolean clipRegion (android.graphics.Region) 
		android.graphics.Region region
	public android.graphics.DrawFilter getDrawFilter () 
	public void setDrawFilter (android.graphics.DrawFilter) 
		android.graphics.DrawFilter filter
		long nativeFilter
	public boolean quickReject (android.graphics.RectF, android.graphics.Canvas$EdgeType) 
		android.graphics.RectF rect
		android.graphics.Canvas$EdgeType type
	public boolean quickReject (android.graphics.Path, android.graphics.Canvas$EdgeType) 
		android.graphics.Path path
		android.graphics.Canvas$EdgeType type
	public boolean quickReject (float, float, float, float, android.graphics.Canvas$EdgeType) 
		float left
		float top
		float right
		float bottom
		android.graphics.Canvas$EdgeType type
	public boolean getClipBounds (android.graphics.Rect) 
		android.graphics.Rect bounds
	public final android.graphics.Rect getClipBounds () 
		android.graphics.Rect r
	public void drawRGB (int, int, int) 
		int r
		int g
		int b
	public void drawARGB (int, int, int, int) 
		int a
		int r
		int g
		int b
	public void drawColor (int) 
		int color
	public void drawColor (int, android.graphics.PorterDuff$Mode) 
		int color
		android.graphics.PorterDuff$Mode mode
	public void drawPaint (android.graphics.Paint) 
		android.graphics.Paint paint
	public native void drawPoints (float[], int, int, android.graphics.Paint) 
	public void drawPoints (float[], android.graphics.Paint) 
		float[] pts
		android.graphics.Paint paint
	public native void drawPoint (float, float, android.graphics.Paint) 
	public void drawLine (float, float, float, float, android.graphics.Paint) 
		float startX
		float startY
		float stopX
		float stopY
		android.graphics.Paint paint
	public native void drawLines (float[], int, int, android.graphics.Paint) 
	public void drawLines (float[], android.graphics.Paint) 
		float[] pts
		android.graphics.Paint paint
	public void drawRect (android.graphics.RectF, android.graphics.Paint) 
		android.graphics.RectF rect
		android.graphics.Paint paint
	public void drawRect (android.graphics.Rect, android.graphics.Paint) 
		android.graphics.Rect r
		android.graphics.Paint paint
	public void drawRect (float, float, float, float, android.graphics.Paint) 
		float left
		float top
		float right
		float bottom
		android.graphics.Paint paint
	public void drawOval (android.graphics.RectF, android.graphics.Paint) 
		android.graphics.RectF oval
		android.graphics.Paint paint
	public void drawCircle (float, float, float, android.graphics.Paint) 
		float cx
		float cy
		float radius
		android.graphics.Paint paint
	public void drawArc (android.graphics.RectF, float, float, boolean, android.graphics.Paint) 
		android.graphics.RectF oval
		float startAngle
		float sweepAngle
		boolean useCenter
		android.graphics.Paint paint
	public void drawRoundRect (android.graphics.RectF, float, float, android.graphics.Paint) 
		android.graphics.RectF rect
		float rx
		float ry
		android.graphics.Paint paint
	public void drawPath (android.graphics.Path, android.graphics.Paint) 
		android.graphics.Path path
		android.graphics.Paint paint
	protected static void throwIfCannotDraw (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void drawPatch (android.graphics.NinePatch, android.graphics.Rect, android.graphics.Paint) 
		android.graphics.NinePatch patch
		android.graphics.Rect dst
		android.graphics.Paint paint
	public void drawPatch (android.graphics.NinePatch, android.graphics.RectF, android.graphics.Paint) 
		android.graphics.NinePatch patch
		android.graphics.RectF dst
		android.graphics.Paint paint
	public void drawBitmap (android.graphics.Bitmap, float, float, android.graphics.Paint) 
		android.graphics.Bitmap bitmap
		float left
		float top
		android.graphics.Paint paint
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Rect, android.graphics.RectF, android.graphics.Paint) 
		android.graphics.Bitmap bitmap
		android.graphics.Rect src
		android.graphics.RectF dst
		android.graphics.Paint paint
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Rect, android.graphics.Rect, android.graphics.Paint) 
		android.graphics.Bitmap bitmap
		android.graphics.Rect src
		android.graphics.Rect dst
		android.graphics.Paint paint
	public void drawBitmap (int[], int, int, float, float, int, int, boolean, android.graphics.Paint) 
		int[] colors
		int offset
		int stride
		float x
		float y
		int width
		int height
		boolean hasAlpha
		android.graphics.Paint paint
		int lastScanline
		int length
	public void drawBitmap (int[], int, int, int, int, int, int, boolean, android.graphics.Paint) 
		int[] colors
		int offset
		int stride
		int x
		int y
		int width
		int height
		boolean hasAlpha
		android.graphics.Paint paint
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Matrix, android.graphics.Paint) 
		android.graphics.Bitmap bitmap
		android.graphics.Matrix matrix
		android.graphics.Paint paint
	protected static void checkRange (int, int, int) 
		int length
		int offset
		int count
	public void drawBitmapMesh (android.graphics.Bitmap, int, int, float[], int, int[], int, android.graphics.Paint) 
		android.graphics.Bitmap bitmap
		int meshWidth
		int meshHeight
		float[] verts
		int vertOffset
		int[] colors
		int colorOffset
		android.graphics.Paint paint
		int count
	public void drawVertices (android.graphics.Canvas$VertexMode, int, float[], int, float[], int, int[], int, short[], int, int, android.graphics.Paint) 
		android.graphics.Canvas$VertexMode mode
		int vertexCount
		float[] verts
		int vertOffset
		float[] texs
		int texOffset
		int[] colors
		int colorOffset
		short[] indices
		int indexOffset
		int indexCount
		android.graphics.Paint paint
	public void drawText (char[], int, int, float, float, android.graphics.Paint) 
		char[] text
		int index
		int count
		float x
		float y
		android.graphics.Paint paint
	public void drawText (java.lang.String, float, float, android.graphics.Paint) 
		String text
		float x
		float y
		android.graphics.Paint paint
	public void drawText (java.lang.String, int, int, float, float, android.graphics.Paint) 
		String text
		int start
		int end
		float x
		float y
		android.graphics.Paint paint
	public void drawText (java.lang.CharSequence, int, int, float, float, android.graphics.Paint) 
		char[] buf
		CharSequence text
		int start
		int end
		float x
		float y
		android.graphics.Paint paint
	public void drawTextRun (char[], int, int, int, int, float, float, int, android.graphics.Paint) 
		char[] text
		int index
		int count
		int contextIndex
		int contextCount
		float x
		float y
		int dir
		android.graphics.Paint paint
	public void drawTextRun (java.lang.CharSequence, int, int, int, int, float, float, int, android.graphics.Paint) 
		int contextLen
		int len
		char[] buf
		CharSequence text
		int start
		int end
		int contextStart
		int contextEnd
		float x
		float y
		int dir
		android.graphics.Paint paint
		int flags
	public void drawPosText (char[], int, int, float[], android.graphics.Paint) 
		char[] text
		int index
		int count
		float[] pos
		android.graphics.Paint paint
	public void drawPosText (java.lang.String, float[], android.graphics.Paint) 
		String text
		float[] pos
		android.graphics.Paint paint
	public void drawTextOnPath (char[], int, int, android.graphics.Path, float, float, android.graphics.Paint) 
		char[] text
		int index
		int count
		android.graphics.Path path
		float hOffset
		float vOffset
		android.graphics.Paint paint
	public void drawTextOnPath (java.lang.String, android.graphics.Path, float, float, android.graphics.Paint) 
		String text
		android.graphics.Path path
		float hOffset
		float vOffset
		android.graphics.Paint paint
	public void drawPicture (android.graphics.Picture) 
		android.graphics.Picture picture
		int restoreCount
	public void drawPicture (android.graphics.Picture, android.graphics.RectF) 
		android.graphics.Picture picture
		android.graphics.RectF dst
	public void drawPicture (android.graphics.Picture, android.graphics.Rect) 
		android.graphics.Picture picture
		android.graphics.Rect dst
	public void release () 
	public static native void freeCaches () 
	public static native void freeTextLayoutCaches () 
	private static native long initRaster (long) 
	private static native void copyNativeCanvasState (long, long) 
	private static native int native_saveLayer (long, android.graphics.RectF, long, int) 
	private static native int native_saveLayer (long, float, float, float, float, long, int) 
	private static native int native_saveLayerAlpha (long, android.graphics.RectF, int, int) 
	private static native int native_saveLayerAlpha (long, float, float, float, float, int, int) 
	private static native void native_concat (long, long) 
	private static native void native_setMatrix (long, long) 
	private static native boolean native_clipRect (long, float, float, float, float, int) 
	private static native boolean native_clipPath (long, long, int) 
	private static native boolean native_clipRegion (long, long, int) 
	private static native void nativeSetDrawFilter (long, long) 
	private static native boolean native_getClipBounds (long, android.graphics.Rect) 
	private static native void native_getCTM (long, long) 
	private static native boolean native_quickReject (long, android.graphics.RectF) 
	private static native boolean native_quickReject (long, long) 
	private static native boolean native_quickReject (long, float, float, float, float) 
	private static native void native_drawRGB (long, int, int, int) 
	private static native void native_drawARGB (long, int, int, int, int) 
	private static native void native_drawColor (long, int) 
	private static native void native_drawColor (long, int, int) 
	private static native void native_drawPaint (long, long) 
	private static native void native_drawLine (long, float, float, float, float, long) 
	private static native void native_drawRect (long, android.graphics.RectF, long) 
	private static native void native_drawRect (long, float, float, float, float, long) 
	private static native void native_drawOval (long, android.graphics.RectF, long) 
	private static native void native_drawCircle (long, float, float, float, long) 
	private static native void native_drawArc (long, android.graphics.RectF, float, float, boolean, long) 
	private static native void native_drawRoundRect (long, android.graphics.RectF, float, float, long) 
	private static native void native_drawPath (long, long, long) 
	private native void native_drawBitmap (long, long, float, float, long, int, int, int) 
	private native void native_drawBitmap (long, long, android.graphics.Rect, android.graphics.RectF, long, int, int) 
	private static native void native_drawBitmap (long, long, android.graphics.Rect, android.graphics.Rect, long, int, int) 
	private static native void native_drawBitmap (long, int[], int, int, float, float, int, int, boolean, long) 
	private static native void nativeDrawBitmapMatrix (long, long, long, long) 
	private static native void nativeDrawBitmapMesh (long, long, int, int, float[], int, int[], int, long) 
	private static native void nativeDrawVertices (long, int, int, float[], int, float[], int, int[], int, short[], int, int, long) 
	private static native void native_drawText (long, char[], int, int, float, float, int, long) 
	private static native void native_drawText (long, java.lang.String, int, int, float, float, int, long) 
	private static native void native_drawTextRun (long, java.lang.String, int, int, int, int, float, float, int, long) 
	private static native void native_drawTextRun (long, char[], int, int, int, int, float, float, int, long) 
	private static native void native_drawPosText (long, char[], int, int, float[], long) 
	private static native void native_drawPosText (long, java.lang.String, float[], long) 
	private static native void native_drawTextOnPath (long, char[], int, int, long, float, float, int, long) 
	private static native void native_drawTextOnPath (long, java.lang.String, long, float, float, int, long) 
	private static native void finalizer (long) 
	static void access$000 (long) 
		long x0
}

android/graphics/BitmapShader.class
BitmapShader.java
package android.graphics
public android.graphics.BitmapShader extends android.graphics.Shader {
	public final android.graphics.Bitmap mBitmap
	private android.graphics.Shader$TileMode mTileX
	private android.graphics.Shader$TileMode mTileY
	public void  (android.graphics.Bitmap, android.graphics.Shader$TileMode, android.graphics.Shader$TileMode) 
		android.graphics.Bitmap bitmap
		android.graphics.Shader$TileMode tileX
		android.graphics.Shader$TileMode tileY
		long b
	protected android.graphics.Shader copy () 
		android.graphics.BitmapShader copy
	private static native long nativeCreate (long, int, int) 
	private static native long nativePostCreate (long, long, int, int) 
}

android/graphics/PaintFlagsDrawFilter.class
PaintFlagsDrawFilter.java
package android.graphics
public android.graphics.PaintFlagsDrawFilter extends android.graphics.DrawFilter {
	public final int clearBits
	public final int setBits
	public void  (int, int) 
		int clearBits
		int setBits
	private static native long nativeConstructor (int, int) 
}

android/graphics/Xfermode.class
Xfermode.java
package android.graphics
public android.graphics.Xfermode extends java.lang.Object {
	long native_instance
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void finalizer (long) 
}

android/graphics/Region$1.class
Region.java
package android.graphics
final android.graphics.Region$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.Region createFromParcel (android.os.Parcel) 
		android.os.Parcel p
		long ni
	public android.graphics.Region[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/ColorMatrix.class
ColorMatrix.java
package android.graphics
public android.graphics.ColorMatrix extends java.lang.Object {
	private final float[] mArray
	public void  () 
	public void  (float[]) 
		float[] src
	public void  (android.graphics.ColorMatrix) 
		android.graphics.ColorMatrix src
	public final float[] getArray () 
	public void reset () 
		int i
		float[] a
	public void set (android.graphics.ColorMatrix) 
		android.graphics.ColorMatrix src
	public void set (float[]) 
		float[] src
	public void setScale (float, float, float, float) 
		int i
		float rScale
		float gScale
		float bScale
		float aScale
		float[] a
	public void setRotate (int, float) 
		int axis
		float degrees
		float radians
		float cosine
		float sine
	public void setConcat (android.graphics.ColorMatrix, android.graphics.ColorMatrix) 
		int i
		int j
		android.graphics.ColorMatrix matA
		android.graphics.ColorMatrix matB
		float[] tmp
		float[] a
		float[] b
		int index
	public void preConcat (android.graphics.ColorMatrix) 
		android.graphics.ColorMatrix prematrix
	public void postConcat (android.graphics.ColorMatrix) 
		android.graphics.ColorMatrix postmatrix
	public void setSaturation (float) 
		float sat
		float[] m
		float invSat
		float R
		float G
		float B
	public void setRGB2YUV () 
		float[] m
	public void setYUV2RGB () 
		float[] m
}

android/graphics/Interpolator$Result.class
Interpolator.java
package android.graphics
public final android.graphics.Interpolator$Result extends java.lang.Enum {
	public static final android.graphics.Interpolator$Result NORMAL
	public static final android.graphics.Interpolator$Result FREEZE_START
	public static final android.graphics.Interpolator$Result FREEZE_END
	private static final android.graphics.Interpolator$Result[] $VALUES
	public static android.graphics.Interpolator$Result[] values () 
	public static android.graphics.Interpolator$Result valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/graphics/SweepGradient.class
SweepGradient.java
package android.graphics
public android.graphics.SweepGradient extends android.graphics.Shader {
	private static final int TYPE_COLORS_AND_POSITIONS
	private static final int TYPE_COLOR_START_AND_COLOR_END
	private int mType
	private float mCx
	private float mCy
	private int[] mColors
	private float[] mPositions
	private int mColor0
	private int mColor1
	public void  (float, float, int[], float[]) 
		float cx
		float cy
		int[] colors
		float[] positions
	public void  (float, float, int, int) 
		float cx
		float cy
		int color0
		int color1
	protected android.graphics.Shader copy () 
		android.graphics.SweepGradient copy
	private static native long nativeCreate1 (float, float, int[], float[]) 
	private static native long nativeCreate2 (float, float, int, int) 
	private static native long nativePostCreate1 (long, float, float, int[], float[]) 
	private static native long nativePostCreate2 (long, float, float, int, int) 
}

android/graphics/DashPathEffect.class
DashPathEffect.java
package android.graphics
public android.graphics.DashPathEffect extends android.graphics.PathEffect {
	public void  (float[], float) 
		float[] intervals
		float phase
	private static native long nativeCreate (float[], float) 
}

android/graphics/Canvas$CanvasFinalizer.class
Canvas.java
package android.graphics
final android.graphics.Canvas$CanvasFinalizer extends java.lang.Object {
	private long mNativeCanvas
	public void  (long) 
		long nativeCanvas
	protected void finalize ()  throws java.lang.Throwable 
	public void dispose () 
	static long access$102 (android.graphics.Canvas$CanvasFinalizer, long) 
		android.graphics.Canvas$CanvasFinalizer x0
		long x1
}

android/graphics/Atlas$Entry.class
Atlas.java
package android.graphics
public android.graphics.Atlas$Entry extends java.lang.Object {
	public int x
	public int y
	public boolean rotated
	public void  () 
}

android/graphics/Rect$UnflattenHelper.class
Rect.java
package android.graphics
final android.graphics.Rect$UnflattenHelper extends java.lang.Object {
	private static final java.util.regex.Pattern FLATTENED_PATTERN
	private void  () 
	static java.util.regex.Matcher getMatcher (java.lang.String) 
		String str
	static void  () 
}

android/graphics/Region$Op.class
Region.java
package android.graphics
public final android.graphics.Region$Op extends java.lang.Enum {
	public static final android.graphics.Region$Op DIFFERENCE
	public static final android.graphics.Region$Op INTERSECT
	public static final android.graphics.Region$Op UNION
	public static final android.graphics.Region$Op XOR
	public static final android.graphics.Region$Op REVERSE_DIFFERENCE
	public static final android.graphics.Region$Op REPLACE
	public final int nativeInt
	private static final android.graphics.Region$Op[] $VALUES
	public static android.graphics.Region$Op[] values () 
	public static android.graphics.Region$Op valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Insets.class
Insets.java
package android.graphics
public android.graphics.Insets extends java.lang.Object {
	public static final android.graphics.Insets NONE
	public final int left
	public final int top
	public final int right
	public final int bottom
	private void  (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public static android.graphics.Insets of (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public static android.graphics.Insets of (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.Insets insets
	public int hashCode () 
		int result
	public java.lang.String toString () 
	static void  () 
}

android/graphics/DiscretePathEffect.class
DiscretePathEffect.java
package android.graphics
public android.graphics.DiscretePathEffect extends android.graphics.PathEffect {
	public void  (float, float) 
		float segmentLength
		float deviation
	private static native long nativeCreate (float, float) 
}

android/graphics/PathEffect.class
PathEffect.java
package android.graphics
public android.graphics.PathEffect extends java.lang.Object {
	long native_instance
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void nativeDestructor (long) 
}

android/graphics/BitmapRegionDecoder.class
BitmapRegionDecoder.java
package android.graphics
public final android.graphics.BitmapRegionDecoder extends java.lang.Object {
	private long mNativeBitmapRegionDecoder
	private boolean mRecycled
	private final Object mNativeLock
	public static android.graphics.BitmapRegionDecoder newInstance (byte[], int, int, boolean)  throws java.io.IOException 
		byte[] data
		int offset
		int length
		boolean isShareable
	public static android.graphics.BitmapRegionDecoder newInstance (java.io.FileDescriptor, boolean)  throws java.io.IOException 
		java.io.FileDescriptor fd
		boolean isShareable
	public static android.graphics.BitmapRegionDecoder newInstance (java.io.InputStream, boolean)  throws java.io.IOException 
		byte[] tempStorage
		java.io.InputStream is
		boolean isShareable
	public static android.graphics.BitmapRegionDecoder newInstance (java.lang.String, boolean)  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		String pathName
		boolean isShareable
		android.graphics.BitmapRegionDecoder decoder
		java.io.InputStream stream
	private void  (long) 
		long decoder
	public android.graphics.Bitmap decodeRegion (android.graphics.Rect, android.graphics.BitmapFactory$Options) 
		android.graphics.Rect rect
		android.graphics.BitmapFactory$Options options
	public int getWidth () 
	public int getHeight () 
	public void recycle () 
	public final boolean isRecycled () 
	private void checkRecycled (java.lang.String) 
		String errorMessage
	protected void finalize ()  throws java.lang.Throwable 
	private static native android.graphics.Bitmap nativeDecodeRegion (long, int, int, int, int, android.graphics.BitmapFactory$Options) 
	private static native int nativeGetWidth (long) 
	private static native int nativeGetHeight (long) 
	private static native void nativeClean (long) 
	private static native android.graphics.BitmapRegionDecoder nativeNewInstance (byte[], int, int, boolean) 
	private static native android.graphics.BitmapRegionDecoder nativeNewInstance (java.io.FileDescriptor, boolean) 
	private static native android.graphics.BitmapRegionDecoder nativeNewInstance (java.io.InputStream, byte[], boolean) 
	private static native android.graphics.BitmapRegionDecoder nativeNewInstance (long, boolean) 
}

android/graphics/pdf/
android/graphics/pdf/PdfDocument$PageInfo$Builder.class
PdfDocument.java
package android.graphics.pdf
public final android.graphics.pdf.PdfDocument$PageInfo$Builder extends java.lang.Object {
	private final android.graphics.pdf.PdfDocument$PageInfo mPageInfo
	public void  (int, int, int) 
		int pageWidth
		int pageHeight
		int pageNumber
	public android.graphics.pdf.PdfDocument$PageInfo$Builder setContentRect (android.graphics.Rect) 
		android.graphics.Rect contentRect
	public android.graphics.pdf.PdfDocument$PageInfo create () 
}

android/graphics/pdf/PdfDocument$1.class
PdfDocument.java
package android.graphics.pdf
 android.graphics.pdf.PdfDocument$1 extends java.lang.Object {
}

android/graphics/pdf/PdfDocument.class
PdfDocument.java
package android.graphics.pdf
public android.graphics.pdf.PdfDocument extends java.lang.Object {
	private final byte[] mChunk
	private final dalvik.system.CloseGuard mCloseGuard
	private final java.util.List mPages
	private long mNativeDocument
	private android.graphics.pdf.PdfDocument$Page mCurrentPage
	public void  () 
	public android.graphics.pdf.PdfDocument$Page startPage (android.graphics.pdf.PdfDocument$PageInfo) 
		android.graphics.pdf.PdfDocument$PageInfo pageInfo
		android.graphics.Canvas canvas
	public void finishPage (android.graphics.pdf.PdfDocument$Page) 
		android.graphics.pdf.PdfDocument$Page page
	public void writeTo (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	public java.util.List getPages () 
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
	private void dispose () 
	private void throwIfClosed () 
	private void throwIfCurrentPageNotFinished () 
	private native long nativeCreateDocument () 
	private native void nativeClose (long) 
	private native void nativeFinishPage (long) 
	private native void nativeWriteTo (long, java.io.OutputStream, byte[]) 
	private static native long nativeStartPage (long, int, int, int, int, int, int) 
}

android/graphics/pdf/PdfDocument$PageInfo.class
PdfDocument.java
package android.graphics.pdf
public final android.graphics.pdf.PdfDocument$PageInfo extends java.lang.Object {
	private int mPageWidth
	private int mPageHeight
	private android.graphics.Rect mContentRect
	private int mPageNumber
	private void  () 
	public int getPageWidth () 
	public int getPageHeight () 
	public android.graphics.Rect getContentRect () 
	public int getPageNumber () 
	static int access$000 (android.graphics.pdf.PdfDocument$PageInfo) 
		android.graphics.pdf.PdfDocument$PageInfo x0
	static int access$100 (android.graphics.pdf.PdfDocument$PageInfo) 
		android.graphics.pdf.PdfDocument$PageInfo x0
	static android.graphics.Rect access$200 (android.graphics.pdf.PdfDocument$PageInfo) 
		android.graphics.pdf.PdfDocument$PageInfo x0
	void  (android.graphics.pdf.PdfDocument$1) 
		android.graphics.pdf.PdfDocument$1 x0
	static int access$002 (android.graphics.pdf.PdfDocument$PageInfo, int) 
		android.graphics.pdf.PdfDocument$PageInfo x0
		int x1
	static int access$102 (android.graphics.pdf.PdfDocument$PageInfo, int) 
		android.graphics.pdf.PdfDocument$PageInfo x0
		int x1
	static int access$602 (android.graphics.pdf.PdfDocument$PageInfo, int) 
		android.graphics.pdf.PdfDocument$PageInfo x0
		int x1
	static android.graphics.Rect access$202 (android.graphics.pdf.PdfDocument$PageInfo, android.graphics.Rect) 
		android.graphics.pdf.PdfDocument$PageInfo x0
		android.graphics.Rect x1
}

android/graphics/pdf/PdfDocument$Page.class
PdfDocument.java
package android.graphics.pdf
public final android.graphics.pdf.PdfDocument$Page extends java.lang.Object {
	private final android.graphics.pdf.PdfDocument$PageInfo mPageInfo
	private android.graphics.Canvas mCanvas
	private void  (android.graphics.Canvas, android.graphics.pdf.PdfDocument$PageInfo) 
		android.graphics.Canvas canvas
		android.graphics.pdf.PdfDocument$PageInfo pageInfo
	public android.graphics.Canvas getCanvas () 
	public android.graphics.pdf.PdfDocument$PageInfo getInfo () 
	boolean isFinished () 
	private void finish () 
	void  (android.graphics.Canvas, android.graphics.pdf.PdfDocument$PageInfo, android.graphics.pdf.PdfDocument$1) 
		android.graphics.Canvas x0
		android.graphics.pdf.PdfDocument$PageInfo x1
		android.graphics.pdf.PdfDocument$1 x2
	static void access$400 (android.graphics.pdf.PdfDocument$Page) 
		android.graphics.pdf.PdfDocument$Page x0
}

android/graphics/pdf/PdfDocument$PdfCanvas.class
PdfDocument.java
package android.graphics.pdf
final android.graphics.pdf.PdfDocument$PdfCanvas extends android.graphics.Canvas {
	final android.graphics.pdf.PdfDocument this$0
	public void  (android.graphics.pdf.PdfDocument, long) 
		long nativeCanvas
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
}

android/graphics/Interpolator.class
Interpolator.java
package android.graphics
public android.graphics.Interpolator extends java.lang.Object {
	private int mValueCount
	private int mFrameCount
	private final long native_instance
	public void  (int) 
		int valueCount
	public void  (int, int) 
		int valueCount
		int frameCount
	public void reset (int) 
		int valueCount
	public void reset (int, int) 
		int valueCount
		int frameCount
	public final int getKeyFrameCount () 
	public final int getValueCount () 
	public void setKeyFrame (int, int, float[]) 
		int index
		int msec
		float[] values
	public void setKeyFrame (int, int, float[], float[]) 
		int index
		int msec
		float[] values
		float[] blend
	public void setRepeatMirror (float, boolean) 
		float repeatCount
		boolean mirror
	public android.graphics.Interpolator$Result timeToValues (float[]) 
		float[] values
	public android.graphics.Interpolator$Result timeToValues (int, float[]) 
		int msec
		float[] values
	protected void finalize ()  throws java.lang.Throwable 
	private static native long nativeConstructor (int, int) 
	private static native void nativeDestructor (long) 
	private static native void nativeReset (long, int, int) 
	private static native void nativeSetKeyFrame (long, int, int, float[], float[]) 
	private static native void nativeSetRepeatMirror (long, float, boolean) 
	private static native int nativeTimeToValues (long, int, float[]) 
}

android/graphics/PorterDuffColorFilter.class
PorterDuffColorFilter.java
package android.graphics
public android.graphics.PorterDuffColorFilter extends android.graphics.ColorFilter {
	public void  (int, android.graphics.PorterDuff$Mode) 
		int srcColor
		android.graphics.PorterDuff$Mode mode
	private static native long native_CreatePorterDuffFilter (int, int) 
	private static native long nCreatePorterDuffFilter (long, int, int) 
}

android/graphics/TableMaskFilter.class
TableMaskFilter.java
package android.graphics
public android.graphics.TableMaskFilter extends android.graphics.MaskFilter {
	public void  (byte[]) 
		byte[] table
	private void  (long) 
		long ni
	public static android.graphics.TableMaskFilter CreateClipTable (int, int) 
		int min
		int max
	public static android.graphics.TableMaskFilter CreateGammaTable (float) 
		float gamma
	private static native long nativeNewTable (byte[]) 
	private static native long nativeNewClip (int, int) 
	private static native long nativeNewGamma (float) 
}

android/graphics/PorterDuff$Mode.class
PorterDuff.java
package android.graphics
public final android.graphics.PorterDuff$Mode extends java.lang.Enum {
	public static final android.graphics.PorterDuff$Mode CLEAR
	public static final android.graphics.PorterDuff$Mode SRC
	public static final android.graphics.PorterDuff$Mode DST
	public static final android.graphics.PorterDuff$Mode SRC_OVER
	public static final android.graphics.PorterDuff$Mode DST_OVER
	public static final android.graphics.PorterDuff$Mode SRC_IN
	public static final android.graphics.PorterDuff$Mode DST_IN
	public static final android.graphics.PorterDuff$Mode SRC_OUT
	public static final android.graphics.PorterDuff$Mode DST_OUT
	public static final android.graphics.PorterDuff$Mode SRC_ATOP
	public static final android.graphics.PorterDuff$Mode DST_ATOP
	public static final android.graphics.PorterDuff$Mode XOR
	public static final android.graphics.PorterDuff$Mode DARKEN
	public static final android.graphics.PorterDuff$Mode LIGHTEN
	public static final android.graphics.PorterDuff$Mode MULTIPLY
	public static final android.graphics.PorterDuff$Mode SCREEN
	public static final android.graphics.PorterDuff$Mode ADD
	public static final android.graphics.PorterDuff$Mode OVERLAY
	public final int nativeInt
	private static final android.graphics.PorterDuff$Mode[] $VALUES
	public static android.graphics.PorterDuff$Mode[] values () 
	public static android.graphics.PorterDuff$Mode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/drawable/
android/graphics/drawable/TransitionDrawable.class
TransitionDrawable.java
package android.graphics.drawable
public android.graphics.drawable.TransitionDrawable extends android.graphics.drawable.LayerDrawable implements android.graphics.drawable.Drawable$Callback  {
	private static final int TRANSITION_STARTING
	private static final int TRANSITION_RUNNING
	private static final int TRANSITION_NONE
	private int mTransitionState
	private boolean mReverse
	private long mStartTimeMillis
	private int mFrom
	private int mTo
	private int mDuration
	private int mOriginalDuration
	private int mAlpha
	private boolean mCrossFade
	public void  (android.graphics.drawable.Drawable[]) 
		android.graphics.drawable.Drawable[] layers
	void  () 
	private void  (android.graphics.drawable.TransitionDrawable$TransitionState, android.content.res.Resources) 
		android.graphics.drawable.TransitionDrawable$TransitionState state
		android.content.res.Resources res
	private void  (android.graphics.drawable.TransitionDrawable$TransitionState, android.graphics.drawable.Drawable[]) 
		android.graphics.drawable.TransitionDrawable$TransitionState state
		android.graphics.drawable.Drawable[] layers
	android.graphics.drawable.LayerDrawable$LayerState createConstantState (android.graphics.drawable.LayerDrawable$LayerState, android.content.res.Resources) 
		android.graphics.drawable.LayerDrawable$LayerState state
		android.content.res.Resources res
	public void startTransition (int) 
		int durationMillis
	public void resetTransition () 
	public void reverseTransition (int) 
		int duration
		long time
	public void draw (android.graphics.Canvas) 
		float normalized
		android.graphics.Canvas canvas
		boolean done
		int alpha
		boolean crossFade
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		android.graphics.drawable.Drawable d
	public void setCrossFadeEnabled (boolean) 
		boolean enabled
	public boolean isCrossFadeEnabled () 
	void  (android.graphics.drawable.TransitionDrawable$TransitionState, android.content.res.Resources, android.graphics.drawable.TransitionDrawable$1) 
		android.graphics.drawable.TransitionDrawable$TransitionState x0
		android.content.res.Resources x1
		android.graphics.drawable.TransitionDrawable$1 x2
}

android/graphics/drawable/InsetDrawable$1.class
InsetDrawable.java
package android.graphics.drawable
 android.graphics.drawable.InsetDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/InsetDrawable.class
InsetDrawable.java
package android.graphics.drawable
public android.graphics.drawable.InsetDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	private android.graphics.drawable.InsetDrawable$InsetState mInsetState
	private final android.graphics.Rect mTmpRect
	private boolean mMutated
	void  () 
	public void  (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable drawable
		int inset
	public void  (android.graphics.drawable.Drawable, int, int, int, int) 
		android.graphics.drawable.Drawable drawable
		int insetLeft
		int insetTop
		int insetRight
		int insetBottom
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.graphics.drawable.Drawable dr
		int type
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int drawableRes
		int inLeft
		int inTop
		int inRight
		int inBottom
		android.graphics.drawable.Drawable dr
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getChangingConfigurations () 
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
		boolean pad
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public void setLayoutDirection (int) 
		int layoutDirection
	public int getOpacity () 
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int[] state
		boolean changed
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
		android.graphics.Rect r
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
	public android.graphics.drawable.Drawable getDrawable () 
	private void  (android.graphics.drawable.InsetDrawable$InsetState, android.content.res.Resources) 
		android.graphics.drawable.InsetDrawable$InsetState state
		android.content.res.Resources res
	void  (android.graphics.drawable.InsetDrawable$InsetState, android.content.res.Resources, android.graphics.drawable.InsetDrawable$1) 
		android.graphics.drawable.InsetDrawable$InsetState x0
		android.content.res.Resources x1
		android.graphics.drawable.InsetDrawable$1 x2
}

android/graphics/drawable/BitmapDrawable$1.class
BitmapDrawable.java
package android.graphics.drawable
 android.graphics.drawable.BitmapDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/TransitionDrawable$TransitionState.class
TransitionDrawable.java
package android.graphics.drawable
 android.graphics.drawable.TransitionDrawable$TransitionState extends android.graphics.drawable.LayerDrawable$LayerState {
	void  (android.graphics.drawable.TransitionDrawable$TransitionState, android.graphics.drawable.TransitionDrawable, android.content.res.Resources) 
		android.graphics.drawable.TransitionDrawable$TransitionState orig
		android.graphics.drawable.TransitionDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
}

android/graphics/drawable/LayerDrawable$ChildDrawable.class
LayerDrawable.java
package android.graphics.drawable
 android.graphics.drawable.LayerDrawable$ChildDrawable extends java.lang.Object {
	public android.graphics.drawable.Drawable mDrawable
	public int mInsetL
	public int mInsetT
	public int mInsetR
	public int mInsetB
	public int mId
	void  () 
}

android/graphics/drawable/ShapeDrawable$ShaderFactory.class
ShapeDrawable.java
package android.graphics.drawable
public abstract android.graphics.drawable.ShapeDrawable$ShaderFactory extends java.lang.Object {
	public void  () 
	public abstract android.graphics.Shader resize (int, int) 
}

android/graphics/drawable/LevelListDrawable$1.class
LevelListDrawable.java
package android.graphics.drawable
 android.graphics.drawable.LevelListDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/Drawable.class
Drawable.java
package android.graphics.drawable
public abstract android.graphics.drawable.Drawable extends java.lang.Object {
	private static final android.graphics.Rect ZERO_BOUNDS_RECT
	private int[] mStateSet
	private int mLevel
	private int mChangingConfigurations
	private android.graphics.Rect mBounds
	private java.lang.ref.WeakReference mCallback
	private boolean mVisible
	private int mLayoutDirection
	public void  () 
	public abstract void draw (android.graphics.Canvas) 
	public void setBounds (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		android.graphics.Rect oldBounds
	public void setBounds (android.graphics.Rect) 
		android.graphics.Rect bounds
	public final void copyBounds (android.graphics.Rect) 
		android.graphics.Rect bounds
	public final android.graphics.Rect copyBounds () 
	public final android.graphics.Rect getBounds () 
	public void setChangingConfigurations (int) 
		int configs
	public int getChangingConfigurations () 
	public void setDither (boolean) 
		boolean dither
	public void setFilterBitmap (boolean) 
		boolean filter
	public final void setCallback (android.graphics.drawable.Drawable$Callback) 
		android.graphics.drawable.Drawable$Callback cb
	public android.graphics.drawable.Drawable$Callback getCallback () 
	public void invalidateSelf () 
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleSelf (java.lang.Runnable, long) 
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleSelf (java.lang.Runnable) 
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public int getLayoutDirection () 
	public void setLayoutDirection (int) 
		int layoutDirection
	public abstract void setAlpha (int) 
	public int getAlpha () 
	public abstract void setColorFilter (android.graphics.ColorFilter) 
	public void setXfermode (android.graphics.Xfermode) 
		android.graphics.Xfermode mode
	public void setColorFilter (int, android.graphics.PorterDuff$Mode) 
		int color
		android.graphics.PorterDuff$Mode mode
	public void clearColorFilter () 
	public boolean isStateful () 
	public boolean setState (int[]) 
		int[] stateSet
	public int[] getState () 
	public void jumpToCurrentState () 
	public android.graphics.drawable.Drawable getCurrent () 
	public final boolean setLevel (int) 
		int level
	public final int getLevel () 
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
		boolean changed
	public final boolean isVisible () 
	public void setAutoMirrored (boolean) 
		boolean mirrored
	public boolean isAutoMirrored () 
	public abstract int getOpacity () 
	public static int resolveOpacity (int, int) 
		int op1
		int op2
	public android.graphics.Region getTransparentRegion () 
	protected boolean onStateChange (int[]) 
		int[] state
	protected boolean onLevelChange (int) 
		int level
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getMinimumWidth () 
		int intrinsicWidth
	public int getMinimumHeight () 
		int intrinsicHeight
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public android.graphics.Insets getOpticalInsets () 
	public android.graphics.drawable.Drawable mutate () 
	public static android.graphics.drawable.Drawable createFromStream (java.io.InputStream, java.lang.String) 
		java.io.InputStream is
		String srcName
	public static android.graphics.drawable.Drawable createFromResourceStream (android.content.res.Resources, android.util.TypedValue, java.io.InputStream, java.lang.String) 
		android.content.res.Resources res
		android.util.TypedValue value
		java.io.InputStream is
		String srcName
	public static android.graphics.drawable.Drawable createFromResourceStream (android.content.res.Resources, android.util.TypedValue, java.io.InputStream, java.lang.String, android.graphics.BitmapFactory$Options) 
		byte[] np
		int[] layoutBounds
		android.graphics.Rect layoutBoundsRect
		android.content.res.Resources res
		android.util.TypedValue value
		java.io.InputStream is
		String srcName
		android.graphics.BitmapFactory$Options opts
		android.graphics.Rect pad
		android.graphics.Bitmap bm
	public static android.graphics.drawable.Drawable createFromXml (android.content.res.Resources, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		android.graphics.drawable.Drawable drawable
	public static android.graphics.drawable.Drawable createFromXmlInner (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.graphics.drawable.Drawable drawable
		String name
	public static android.graphics.drawable.Drawable createFromPath (java.lang.String) 
		android.graphics.Bitmap bm
		String pathName
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	void inflateWithAttributes (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.content.res.TypedArray, int)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.content.res.TypedArray attrs
		int visibleAttr
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	private static android.graphics.drawable.Drawable drawableFromBitmap (android.content.res.Resources, android.graphics.Bitmap, byte[], android.graphics.Rect, android.graphics.Rect, java.lang.String) 
		android.content.res.Resources res
		android.graphics.Bitmap bm
		byte[] np
		android.graphics.Rect pad
		android.graphics.Rect layoutBounds
		String srcName
	static void  () 
}

android/graphics/drawable/AnimatedRotateDrawable$AnimatedRotateState.class
AnimatedRotateDrawable.java
package android.graphics.drawable
final android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.drawable.Drawable mDrawable
	int mChangingConfigurations
	boolean mPivotXRel
	float mPivotX
	boolean mPivotYRel
	float mPivotY
	int mFrameDuration
	int mFramesCount
	private boolean mCanConstantState
	private boolean mCheckedConstantState
	public void  (android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState, android.graphics.drawable.AnimatedRotateDrawable, android.content.res.Resources) 
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState source
		android.graphics.drawable.AnimatedRotateDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	public boolean canConstantState () 
}

android/graphics/drawable/ColorDrawable.class
ColorDrawable.java
package android.graphics.drawable
public android.graphics.drawable.ColorDrawable extends android.graphics.drawable.Drawable {
	private android.graphics.drawable.ColorDrawable$ColorState mState
	private final android.graphics.Paint mPaint
	private boolean mMutated
	public void  () 
	public void  (int) 
		int color
	private void  (android.graphics.drawable.ColorDrawable$ColorState) 
		android.graphics.drawable.ColorDrawable$ColorState state
	public int getChangingConfigurations () 
	public android.graphics.drawable.Drawable mutate () 
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getColor () 
	public void setColor (int) 
		int color
	public int getAlpha () 
	public void setAlpha (int) 
		int alpha
		int baseAlpha
		int useAlpha
		int oldUseColor
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter colorFilter
	public int getOpacity () 
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int color
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	void  (android.graphics.drawable.ColorDrawable$ColorState, android.graphics.drawable.ColorDrawable$1) 
		android.graphics.drawable.ColorDrawable$ColorState x0
		android.graphics.drawable.ColorDrawable$1 x1
}

android/graphics/drawable/ScaleDrawable.class
ScaleDrawable.java
package android.graphics.drawable
public android.graphics.drawable.ScaleDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	private android.graphics.drawable.ScaleDrawable$ScaleState mScaleState
	private boolean mMutated
	private final android.graphics.Rect mTmpRect
	void  () 
	public void  (android.graphics.drawable.Drawable, int, float, float) 
		android.graphics.drawable.Drawable drawable
		int gravity
		float scaleWidth
		float scaleHeight
	public android.graphics.drawable.Drawable getDrawable () 
	private static float getPercent (android.content.res.TypedArray, int) 
		String f
		android.content.res.TypedArray a
		int name
		String s
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		android.content.res.TypedArray a
		float sw
		float sh
		int g
		boolean min
		android.graphics.drawable.Drawable dr
		int outerDepth
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getChangingConfigurations () 
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int[] state
		boolean changed
	protected boolean onLevelChange (int) 
		int level
	protected void onBoundsChange (android.graphics.Rect) 
		int iw
		int ih
		android.graphics.Rect bounds
		android.graphics.Rect r
		boolean min
		int level
		int w
		int h
		int layoutDirection
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
	private void  (android.graphics.drawable.ScaleDrawable$ScaleState, android.content.res.Resources) 
		android.graphics.drawable.ScaleDrawable$ScaleState state
		android.content.res.Resources res
	void  (android.graphics.drawable.ScaleDrawable$ScaleState, android.content.res.Resources, android.graphics.drawable.ScaleDrawable$1) 
		android.graphics.drawable.ScaleDrawable$ScaleState x0
		android.content.res.Resources x1
		android.graphics.drawable.ScaleDrawable$1 x2
}

android/graphics/drawable/LayerDrawable.class
LayerDrawable.java
package android.graphics.drawable
public android.graphics.drawable.LayerDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	android.graphics.drawable.LayerDrawable$LayerState mLayerState
	private int mOpacityOverride
	private int[] mPaddingL
	private int[] mPaddingT
	private int[] mPaddingR
	private int[] mPaddingB
	private final android.graphics.Rect mTmpRect
	private boolean mMutated
	public void  (android.graphics.drawable.Drawable[]) 
		android.graphics.drawable.Drawable[] layers
	void  (android.graphics.drawable.Drawable[], android.graphics.drawable.LayerDrawable$LayerState) 
		int i
		android.graphics.drawable.Drawable[] layers
		android.graphics.drawable.LayerDrawable$LayerState state
		int length
		android.graphics.drawable.LayerDrawable$ChildDrawable[] r
	void  () 
	void  (android.graphics.drawable.LayerDrawable$LayerState, android.content.res.Resources) 
		android.graphics.drawable.LayerDrawable$LayerState state
		android.content.res.Resources res
		android.graphics.drawable.LayerDrawable$LayerState as
	android.graphics.drawable.LayerDrawable$LayerState createConstantState (android.graphics.drawable.LayerDrawable$LayerState, android.content.res.Resources) 
		android.graphics.drawable.LayerDrawable$LayerState state
		android.content.res.Resources res
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.graphics.drawable.Drawable dr
		int left
		int top
		int right
		int bottom
		int drawableRes
		int id
		android.graphics.drawable.Drawable dr
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		android.content.res.TypedArray a
		int innerDepth
	private void addLayer (android.graphics.drawable.Drawable, int, int, int, int, int) 
		android.graphics.drawable.LayerDrawable$ChildDrawable[] nu
		android.graphics.drawable.Drawable layer
		int id
		int left
		int top
		int right
		int bottom
		android.graphics.drawable.LayerDrawable$LayerState st
		int N
		int i
		android.graphics.drawable.LayerDrawable$ChildDrawable childDrawable
	public android.graphics.drawable.Drawable findDrawableByLayerId (int) 
		int i
		int id
		android.graphics.drawable.LayerDrawable$ChildDrawable[] layers
	public void setId (int, int) 
		int index
		int id
	public int getNumberOfLayers () 
	public android.graphics.drawable.Drawable getDrawable (int) 
		int index
	public int getId (int) 
		int index
	public boolean setDrawableByLayerId (int, android.graphics.drawable.Drawable) 
		android.graphics.Rect bounds
		int i
		int id
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.LayerDrawable$ChildDrawable[] layers
	public void setLayerInset (int, int, int, int, int) 
		int index
		int l
		int t
		int r
		int b
		android.graphics.drawable.LayerDrawable$ChildDrawable childDrawable
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public void draw (android.graphics.Canvas) 
		int i
		android.graphics.Canvas canvas
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public int getChangingConfigurations () 
	public boolean getPadding (android.graphics.Rect) 
		int i
		android.graphics.Rect padding
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public boolean setVisible (boolean, boolean) 
		int i
		boolean visible
		boolean restart
		boolean changed
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public void setDither (boolean) 
		int i
		boolean dither
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public void setAlpha (int) 
		int i
		int alpha
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public int getAlpha () 
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
	public void setColorFilter (android.graphics.ColorFilter) 
		int i
		android.graphics.ColorFilter cf
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public void setOpacity (int) 
		int opacity
	public int getOpacity () 
	public void setAutoMirrored (boolean) 
		int i
		boolean mirrored
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public boolean isAutoMirrored () 
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		int i
		int[] state
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
		boolean paddingChanged
		boolean changed
	protected boolean onLevelChange (int) 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		int i
		int level
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
		boolean paddingChanged
		boolean changed
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		int i
		android.graphics.Rect bounds
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
		int padL
		int padT
		int padR
		int padB
	public int getIntrinsicWidth () 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		int w
		int i
		int width
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
		int padL
		int padR
	public int getIntrinsicHeight () 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		int h
		int i
		int height
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
		int padT
		int padB
	private boolean reapplyPadding (int, android.graphics.drawable.LayerDrawable$ChildDrawable) 
		int i
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		android.graphics.Rect rect
	private void ensurePadding () 
		int N
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
		int i
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
	public void setLayoutDirection (int) 
		int i
		int layoutDirection
		android.graphics.drawable.LayerDrawable$ChildDrawable[] array
		int N
}

android/graphics/drawable/DrawableContainer$DrawableContainerState.class
DrawableContainer.java
package android.graphics.drawable
public abstract android.graphics.drawable.DrawableContainer$DrawableContainerState extends android.graphics.drawable.Drawable$ConstantState {
	final android.graphics.drawable.DrawableContainer mOwner
	final android.content.res.Resources mRes
	android.util.SparseArray mDrawableFutures
	int mChangingConfigurations
	int mChildrenChangingConfigurations
	android.graphics.drawable.Drawable[] mDrawables
	int mNumChildren
	boolean mVariablePadding
	boolean mPaddingChecked
	android.graphics.Rect mConstantPadding
	boolean mConstantSize
	boolean mComputedConstantSize
	int mConstantWidth
	int mConstantHeight
	int mConstantMinimumWidth
	int mConstantMinimumHeight
	boolean mCheckedOpacity
	int mOpacity
	boolean mCheckedStateful
	boolean mStateful
	boolean mCheckedConstantState
	boolean mCanConstantState
	boolean mDither
	boolean mMutated
	int mLayoutDirection
	int mEnterFadeDuration
	int mExitFadeDuration
	boolean mAutoMirrored
	void  (android.graphics.drawable.DrawableContainer$DrawableContainerState, android.graphics.drawable.DrawableContainer, android.content.res.Resources) 
		int i
		android.graphics.drawable.Drawable[] origDr
		android.util.SparseArray origDf
		int N
		android.graphics.drawable.DrawableContainer$DrawableContainerState orig
		android.graphics.drawable.DrawableContainer owner
		android.content.res.Resources res
	public int getChangingConfigurations () 
	public final int addChild (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable dr
		int pos
	final int getCapacity () 
	private final void createAllFutures () 
		int index
		int keyIndex
		int futureCount
	public final int getChildCount () 
	public final android.graphics.drawable.Drawable[] getChildren () 
	public final android.graphics.drawable.Drawable getChild (int) 
		android.graphics.drawable.Drawable prepared
		int keyIndex
		int index
		android.graphics.drawable.Drawable result
	final void setLayoutDirection (int) 
		int i
		int layoutDirection
		int N
		android.graphics.drawable.Drawable[] drawables
	final void mutate () 
		int i
		int N
		android.graphics.drawable.Drawable[] drawables
	public final void setVariablePadding (boolean) 
		boolean variable
	public final android.graphics.Rect getConstantPadding () 
		int i
		android.graphics.Rect r
		android.graphics.Rect t
		int N
		android.graphics.drawable.Drawable[] drawables
	public final void setConstantSize (boolean) 
		boolean constant
	public final boolean isConstantSize () 
	public final int getConstantWidth () 
	public final int getConstantHeight () 
	public final int getConstantMinimumWidth () 
	public final int getConstantMinimumHeight () 
	protected void computeConstantSize () 
		android.graphics.drawable.Drawable dr
		int s
		int i
		int N
		android.graphics.drawable.Drawable[] drawables
	public final void setEnterFadeDuration (int) 
		int duration
	public final int getEnterFadeDuration () 
	public final void setExitFadeDuration (int) 
		int duration
	public final int getExitFadeDuration () 
	public final int getOpacity () 
		int i
		int N
		android.graphics.drawable.Drawable[] drawables
		int op
	public final boolean isStateful () 
		int i
		int N
		android.graphics.drawable.Drawable[] drawables
	public void growArray (int, int) 
		int oldSize
		int newSize
		android.graphics.drawable.Drawable[] newDrawables
	public synchronized boolean canConstantState () 
		int i
		int N
		android.graphics.drawable.Drawable[] drawables
}

android/graphics/drawable/InsetDrawable$InsetState.class
InsetDrawable.java
package android.graphics.drawable
final android.graphics.drawable.InsetDrawable$InsetState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.drawable.Drawable mDrawable
	int mChangingConfigurations
	int mInsetLeft
	int mInsetTop
	int mInsetRight
	int mInsetBottom
	boolean mCheckedConstantState
	boolean mCanConstantState
	void  (android.graphics.drawable.InsetDrawable$InsetState, android.graphics.drawable.InsetDrawable, android.content.res.Resources) 
		android.graphics.drawable.InsetDrawable$InsetState orig
		android.graphics.drawable.InsetDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	boolean canConstantState () 
}

android/graphics/drawable/GradientDrawable$1.class
GradientDrawable.java
package android.graphics.drawable
 android.graphics.drawable.GradientDrawable$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$graphics$drawable$GradientDrawable$Orientation
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/graphics/drawable/AnimatedRotateDrawable.class
AnimatedRotateDrawable.java
package android.graphics.drawable
public android.graphics.drawable.AnimatedRotateDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback java.lang.Runnable android.graphics.drawable.Animatable  {
	private android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState mState
	private boolean mMutated
	private float mCurrentDegrees
	private float mIncrement
	private boolean mRunning
	public void  () 
	private void  (android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState, android.content.res.Resources) 
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState rotateState
		android.content.res.Resources res
	private void init () 
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState state
		android.graphics.drawable.Drawable drawable
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int saveCount
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState st
		android.graphics.drawable.Drawable drawable
		android.graphics.Rect bounds
		int w
		int h
		float px
		float py
	public void start () 
	public void stop () 
	public boolean isRunning () 
	private void nextFrame () 
	public void run () 
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
		boolean changed
	public android.graphics.drawable.Drawable getDrawable () 
	public int getChangingConfigurations () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public boolean isStateful () 
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.util.TypedValue tv
		boolean pivotXRel
		float pivotX
		boolean pivotYRel
		float pivotY
		int res
		android.graphics.drawable.Drawable drawable
		int outerDepth
		int type
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState rotateState
	public void setFramesCount (int) 
		int framesCount
	public void setFramesDuration (int) 
		int framesDuration
	public android.graphics.drawable.Drawable mutate () 
	void  (android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState, android.content.res.Resources, android.graphics.drawable.AnimatedRotateDrawable$1) 
		android.graphics.drawable.AnimatedRotateDrawable$AnimatedRotateState x0
		android.content.res.Resources x1
		android.graphics.drawable.AnimatedRotateDrawable$1 x2
}

android/graphics/drawable/PictureDrawable.class
PictureDrawable.java
package android.graphics.drawable
public android.graphics.drawable.PictureDrawable extends android.graphics.drawable.Drawable {
	private android.graphics.Picture mPicture
	public void  (android.graphics.Picture) 
		android.graphics.Picture picture
	public android.graphics.Picture getPicture () 
	public void setPicture (android.graphics.Picture) 
		android.graphics.Picture picture
	public void draw (android.graphics.Canvas) 
		android.graphics.Rect bounds
		android.graphics.Canvas canvas
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getOpacity () 
	public void setFilterBitmap (boolean) 
		boolean filter
	public void setDither (boolean) 
		boolean dither
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter colorFilter
	public void setAlpha (int) 
		int alpha
}

android/graphics/drawable/GradientDrawable$Orientation.class
GradientDrawable.java
package android.graphics.drawable
public final android.graphics.drawable.GradientDrawable$Orientation extends java.lang.Enum {
	public static final android.graphics.drawable.GradientDrawable$Orientation TOP_BOTTOM
	public static final android.graphics.drawable.GradientDrawable$Orientation TR_BL
	public static final android.graphics.drawable.GradientDrawable$Orientation RIGHT_LEFT
	public static final android.graphics.drawable.GradientDrawable$Orientation BR_TL
	public static final android.graphics.drawable.GradientDrawable$Orientation BOTTOM_TOP
	public static final android.graphics.drawable.GradientDrawable$Orientation BL_TR
	public static final android.graphics.drawable.GradientDrawable$Orientation LEFT_RIGHT
	public static final android.graphics.drawable.GradientDrawable$Orientation TL_BR
	private static final android.graphics.drawable.GradientDrawable$Orientation[] $VALUES
	public static android.graphics.drawable.GradientDrawable$Orientation[] values () 
	public static android.graphics.drawable.GradientDrawable$Orientation valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/graphics/drawable/TransitionDrawable$1.class
TransitionDrawable.java
package android.graphics.drawable
 android.graphics.drawable.TransitionDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/ShapeDrawable.class
ShapeDrawable.java
package android.graphics.drawable
public android.graphics.drawable.ShapeDrawable extends android.graphics.drawable.Drawable {
	private android.graphics.drawable.ShapeDrawable$ShapeState mShapeState
	private boolean mMutated
	public void  () 
	public void  (android.graphics.drawable.shapes.Shape) 
		android.graphics.drawable.shapes.Shape s
	private void  (android.graphics.drawable.ShapeDrawable$ShapeState) 
		android.graphics.drawable.ShapeDrawable$ShapeState state
	public android.graphics.drawable.shapes.Shape getShape () 
	public void setShape (android.graphics.drawable.shapes.Shape) 
		android.graphics.drawable.shapes.Shape s
	public void setShaderFactory (android.graphics.drawable.ShapeDrawable$ShaderFactory) 
		android.graphics.drawable.ShapeDrawable$ShaderFactory fact
	public android.graphics.drawable.ShapeDrawable$ShaderFactory getShaderFactory () 
	public android.graphics.Paint getPaint () 
	public void setPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public void setIntrinsicWidth (int) 
		int width
	public void setIntrinsicHeight (int) 
		int height
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	private static int modulateAlpha (int, int) 
		int paintAlpha
		int alpha
		int scale
	protected void onDraw (android.graphics.drawable.shapes.Shape, android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.drawable.shapes.Shape shape
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	public void draw (android.graphics.Canvas) 
		int count
		android.graphics.Canvas canvas
		android.graphics.Rect r
		android.graphics.Paint paint
		int prevAlpha
	public int getChangingConfigurations () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
		int alpha
		android.graphics.Paint p
	public void setDither (boolean) 
		boolean dither
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	protected boolean inflateTag (java.lang.String, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet) 
		android.content.res.TypedArray a
		String name
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int color
		boolean dither
		int type
		int outerDepth
	private void updateShape () 
		android.graphics.Rect r
		int w
		int h
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
		CloneNotSupportedException e
	void  (android.graphics.drawable.ShapeDrawable$ShapeState, android.graphics.drawable.ShapeDrawable$1) 
		android.graphics.drawable.ShapeDrawable$ShapeState x0
		android.graphics.drawable.ShapeDrawable$1 x1
}

android/graphics/drawable/DrawableContainer.class
DrawableContainer.java
package android.graphics.drawable
public android.graphics.drawable.DrawableContainer extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	private static final boolean DEBUG
	private static final String TAG
	private static final boolean DEFAULT_DITHER
	private android.graphics.drawable.DrawableContainer$DrawableContainerState mDrawableContainerState
	private android.graphics.drawable.Drawable mCurrDrawable
	private int mAlpha
	private android.graphics.ColorFilter mColorFilter
	private int mCurIndex
	private boolean mMutated
	private Runnable mAnimationRunnable
	private long mEnterAnimationEnd
	private long mExitAnimationEnd
	private android.graphics.drawable.Drawable mLastDrawable
	private android.graphics.Insets mInsets
	public void  () 
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getChangingConfigurations () 
	private boolean needsMirroring () 
	public boolean getPadding (android.graphics.Rect) 
		boolean result
		boolean result
		int left
		int right
		android.graphics.Rect padding
		android.graphics.Rect r
		boolean result
	public android.graphics.Insets getOpticalInsets () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setDither (boolean) 
		boolean dither
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public void setEnterFadeDuration (int) 
		int ms
	public void setExitFadeDuration (int) 
		int ms
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public boolean isStateful () 
	public void setAutoMirrored (boolean) 
		boolean mirrored
	public boolean isAutoMirrored () 
	public void jumpToCurrentState () 
		boolean changed
	protected boolean onStateChange (int[]) 
		int[] state
	protected boolean onLevelChange (int) 
		int level
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getMinimumWidth () 
	public int getMinimumHeight () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
		boolean changed
	public int getOpacity () 
	public boolean selectDrawable (int) 
		android.graphics.drawable.Drawable d
		int idx
		long now
	void animate (boolean) 
		int animAlpha
		int animAlpha
		boolean schedule
		long now
		boolean animating
	public android.graphics.drawable.Drawable getCurrent () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
	protected void setConstantState (android.graphics.drawable.DrawableContainer$DrawableContainerState) 
		android.graphics.drawable.DrawableContainer$DrawableContainerState state
}

android/graphics/drawable/PaintDrawable.class
PaintDrawable.java
package android.graphics.drawable
public android.graphics.drawable.PaintDrawable extends android.graphics.drawable.ShapeDrawable {
	public void  () 
	public void  (int) 
		int color
	public void setCornerRadius (float) 
		int i
		float radius
		float[] radii
	public void setCornerRadii (float[]) 
		float[] radii
	protected boolean inflateTag (java.lang.String, android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet) 
		android.content.res.TypedArray a
		int radius
		int topLeftRadius
		int topRightRadius
		int bottomLeftRadius
		int bottomRightRadius
		String name
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
}

android/graphics/drawable/NinePatchDrawable$1.class
NinePatchDrawable.java
package android.graphics.drawable
 android.graphics.drawable.NinePatchDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/shapes/
android/graphics/drawable/shapes/PathShape.class
PathShape.java
package android.graphics.drawable.shapes
public android.graphics.drawable.shapes.PathShape extends android.graphics.drawable.shapes.Shape {
	private android.graphics.Path mPath
	private float mStdWidth
	private float mStdHeight
	private float mScaleX
	private float mScaleY
	public void  (android.graphics.Path, float, float) 
		android.graphics.Path path
		float stdWidth
		float stdHeight
	public void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected void onResize (float, float) 
		float width
		float height
	public android.graphics.drawable.shapes.PathShape clone ()  throws java.lang.CloneNotSupportedException 
		android.graphics.drawable.shapes.PathShape shape
	public volatile android.graphics.drawable.shapes.Shape clone ()  throws java.lang.CloneNotSupportedException 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/graphics/drawable/shapes/RoundRectShape.class
RoundRectShape.java
package android.graphics.drawable.shapes
public android.graphics.drawable.shapes.RoundRectShape extends android.graphics.drawable.shapes.RectShape {
	private float[] mOuterRadii
	private android.graphics.RectF mInset
	private float[] mInnerRadii
	private android.graphics.RectF mInnerRect
	private android.graphics.Path mPath
	public void  (float[], android.graphics.RectF, float[]) 
		float[] outerRadii
		android.graphics.RectF inset
		float[] innerRadii
	public void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected void onResize (float, float) 
		float w
		float h
		android.graphics.RectF r
	public android.graphics.drawable.shapes.RoundRectShape clone ()  throws java.lang.CloneNotSupportedException 
		android.graphics.drawable.shapes.RoundRectShape shape
	public volatile android.graphics.drawable.shapes.RectShape clone ()  throws java.lang.CloneNotSupportedException 
	public volatile android.graphics.drawable.shapes.Shape clone ()  throws java.lang.CloneNotSupportedException 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/graphics/drawable/shapes/Shape.class
Shape.java
package android.graphics.drawable.shapes
public abstract android.graphics.drawable.shapes.Shape extends java.lang.Object implements java.lang.Cloneable  {
	private float mWidth
	private float mHeight
	public void  () 
	public final float getWidth () 
	public final float getHeight () 
	public abstract void draw (android.graphics.Canvas, android.graphics.Paint) 
	public final void resize (float, float) 
		float width
		float height
	public boolean hasAlpha () 
	protected void onResize (float, float) 
		float width
		float height
	public android.graphics.drawable.shapes.Shape clone ()  throws java.lang.CloneNotSupportedException 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/graphics/drawable/shapes/ArcShape.class
ArcShape.java
package android.graphics.drawable.shapes
public android.graphics.drawable.shapes.ArcShape extends android.graphics.drawable.shapes.RectShape {
	private float mStart
	private float mSweep
	public void  (float, float) 
		float startAngle
		float sweepAngle
	public void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
}

android/graphics/drawable/shapes/RectShape.class
RectShape.java
package android.graphics.drawable.shapes
public android.graphics.drawable.shapes.RectShape extends android.graphics.drawable.shapes.Shape {
	private android.graphics.RectF mRect
	public void  () 
	public void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected void onResize (float, float) 
		float width
		float height
	protected final android.graphics.RectF rect () 
	public android.graphics.drawable.shapes.RectShape clone ()  throws java.lang.CloneNotSupportedException 
		android.graphics.drawable.shapes.RectShape shape
	public volatile android.graphics.drawable.shapes.Shape clone ()  throws java.lang.CloneNotSupportedException 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/graphics/drawable/shapes/OvalShape.class
OvalShape.java
package android.graphics.drawable.shapes
public android.graphics.drawable.shapes.OvalShape extends android.graphics.drawable.shapes.RectShape {
	public void  () 
	public void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
}

android/graphics/drawable/AnimationDrawable.class
AnimationDrawable.java
package android.graphics.drawable
public android.graphics.drawable.AnimationDrawable extends android.graphics.drawable.DrawableContainer implements java.lang.Runnable android.graphics.drawable.Animatable  {
	private final android.graphics.drawable.AnimationDrawable$AnimationState mAnimationState
	private int mCurFrame
	private boolean mMutated
	public void  () 
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
		boolean changed
	public void start () 
	public void stop () 
	public boolean isRunning () 
	public void run () 
	public void unscheduleSelf (java.lang.Runnable) 
		Runnable what
	public int getNumberOfFrames () 
	public android.graphics.drawable.Drawable getFrame (int) 
		int index
	public int getDuration (int) 
		int i
	public boolean isOneShot () 
	public void setOneShot (boolean) 
		boolean oneShot
	public void addFrame (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable frame
		int duration
	private void nextFrame (boolean) 
		boolean unschedule
		int next
		int N
	private void setFrame (int, boolean, boolean) 
		int frame
		boolean unschedule
		boolean animate
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.graphics.drawable.Drawable dr
		int duration
		int drawableRes
		android.graphics.drawable.Drawable dr
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int type
		int innerDepth
	public android.graphics.drawable.Drawable mutate () 
	private void  (android.graphics.drawable.AnimationDrawable$AnimationState, android.content.res.Resources) 
		android.graphics.drawable.AnimationDrawable$AnimationState state
		android.content.res.Resources res
		android.graphics.drawable.AnimationDrawable$AnimationState as
	void  (android.graphics.drawable.AnimationDrawable$AnimationState, android.content.res.Resources, android.graphics.drawable.AnimationDrawable$1) 
		android.graphics.drawable.AnimationDrawable$AnimationState x0
		android.content.res.Resources x1
		android.graphics.drawable.AnimationDrawable$1 x2
}

android/graphics/drawable/RotateDrawable.class
RotateDrawable.java
package android.graphics.drawable
public android.graphics.drawable.RotateDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	private static final float MAX_LEVEL
	private android.graphics.drawable.RotateDrawable$RotateState mState
	private boolean mMutated
	public void  () 
	private void  (android.graphics.drawable.RotateDrawable$RotateState, android.content.res.Resources) 
		android.graphics.drawable.RotateDrawable$RotateState rotateState
		android.content.res.Resources res
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int saveCount
		android.graphics.Rect bounds
		int w
		int h
		android.graphics.drawable.RotateDrawable$RotateState st
		float px
		float py
	public android.graphics.drawable.Drawable getDrawable () 
	public int getChangingConfigurations () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int[] state
		boolean changed
	protected boolean onLevelChange (int) 
		int level
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		boolean pivotXRel
		float pivotX
		boolean pivotYRel
		float pivotY
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.util.TypedValue tv
		boolean pivotXRel
		float pivotX
		boolean pivotYRel
		float pivotY
		float fromDegrees
		float toDegrees
		int res
		android.graphics.drawable.Drawable drawable
		int outerDepth
		int type
	public android.graphics.drawable.Drawable mutate () 
	void  (android.graphics.drawable.RotateDrawable$RotateState, android.content.res.Resources, android.graphics.drawable.RotateDrawable$1) 
		android.graphics.drawable.RotateDrawable$RotateState x0
		android.content.res.Resources x1
		android.graphics.drawable.RotateDrawable$1 x2
}

android/graphics/drawable/GradientDrawable.class
GradientDrawable.java
package android.graphics.drawable
public android.graphics.drawable.GradientDrawable extends android.graphics.drawable.Drawable {
	public static final int RECTANGLE
	public static final int OVAL
	public static final int LINE
	public static final int RING
	public static final int LINEAR_GRADIENT
	public static final int RADIAL_GRADIENT
	public static final int SWEEP_GRADIENT
	private android.graphics.drawable.GradientDrawable$GradientState mGradientState
	private final android.graphics.Paint mFillPaint
	private android.graphics.Rect mPadding
	private android.graphics.Paint mStrokePaint
	private android.graphics.ColorFilter mColorFilter
	private int mAlpha
	private boolean mDither
	private final android.graphics.Path mPath
	private final android.graphics.RectF mRect
	private android.graphics.Paint mLayerPaint
	private boolean mRectIsDirty
	private boolean mMutated
	private android.graphics.Path mRingPath
	private boolean mPathIsDirty
	public void  () 
	public void  (android.graphics.drawable.GradientDrawable$Orientation, int[]) 
		android.graphics.drawable.GradientDrawable$Orientation orientation
		int[] colors
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public void setCornerRadii (float[]) 
		float[] radii
	public void setCornerRadius (float) 
		float radius
	public void setStroke (int, int) 
		int width
		int color
	public void setStroke (int, int, float, float) 
		int width
		int color
		float dashWidth
		float dashGap
		android.graphics.DashPathEffect e
	public void setSize (int, int) 
		int width
		int height
	public void setShape (int) 
		int shape
	public void setGradientType (int) 
		int gradient
	public void setGradientCenter (float, float) 
		float x
		float y
	public void setGradientRadius (float) 
		float gradientRadius
	public void setUseLevel (boolean) 
		boolean useLevel
	private int modulateAlpha (int) 
		int alpha
		int scale
	public android.graphics.drawable.GradientDrawable$Orientation getOrientation () 
	public void setOrientation (android.graphics.drawable.GradientDrawable$Orientation) 
		android.graphics.drawable.GradientDrawable$Orientation orientation
	public void setColors (int[]) 
		int[] colors
	public void draw (android.graphics.Canvas) 
		float rad
		float rad
		float r
		android.graphics.RectF r
		float y
		android.graphics.Path path
		android.graphics.Canvas canvas
		int prevFillAlpha
		int prevStrokeAlpha
		int currFillAlpha
		int currStrokeAlpha
		boolean haveStroke
		boolean haveFill
		android.graphics.drawable.GradientDrawable$GradientState st
		boolean useLayer
	private android.graphics.Path buildRing (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState st
		float sweep
		android.graphics.RectF bounds
		float x
		float y
		float thickness
		float radius
		android.graphics.RectF innerBounds
		android.graphics.Path ringPath
	public void setColor (int) 
		int argb
	public int getChangingConfigurations () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setDither (boolean) 
		boolean dither
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect r
	protected boolean onLevelChange (int) 
		int level
	private boolean ensureValidRect () 
		float level
		float x0
		float x1
		float y0
		float y1
		float level
		float x0
		float y0
		int i
		int length
		float fraction
		float level
		int[] tempColors
		float[] tempPositions
		float x0
		float y0
		android.graphics.RectF r
		android.graphics.Rect bounds
		float inset
		android.graphics.drawable.GradientDrawable$GradientState st
		int[] colors
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int width
		int height
		int angle
		boolean radiusRel
		android.util.TypedValue tv
		int startColor
		boolean hasCenterColor
		int centerColor
		int endColor
		int gradientType
		int argb
		float dashGap
		int width
		int color
		float dashWidth
		int radius
		int topLeftRadius
		int topRightRadius
		int bottomLeftRadius
		int bottomRightRadius
		String name
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.graphics.drawable.GradientDrawable$GradientState st
		android.content.res.TypedArray a
		int shapeType
		boolean dither
		int type
		int innerDepth
	private static float getFloatOrFraction (android.content.res.TypedArray, int, float) 
		boolean vIsFraction
		android.content.res.TypedArray a
		int index
		float defaultValue
		android.util.TypedValue tv
		float v
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
	private void  (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState state
	private void initializeWithState (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.DashPathEffect e
		android.graphics.drawable.GradientDrawable$GradientState state
	void  (android.graphics.drawable.GradientDrawable$GradientState, android.graphics.drawable.GradientDrawable$1) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		android.graphics.drawable.GradientDrawable$1 x1
}

android/graphics/drawable/NinePatchDrawable$NinePatchState.class
NinePatchDrawable.java
package android.graphics.drawable
final android.graphics.drawable.NinePatchDrawable$NinePatchState extends android.graphics.drawable.Drawable$ConstantState {
	final android.graphics.NinePatch mNinePatch
	final android.graphics.Rect mPadding
	final android.graphics.Insets mOpticalInsets
	final boolean mDither
	int mChangingConfigurations
	int mTargetDensity
	boolean mAutoMirrored
	void  (android.graphics.NinePatch, android.graphics.Rect) 
		android.graphics.NinePatch ninePatch
		android.graphics.Rect padding
	void  (android.graphics.NinePatch, android.graphics.Rect, android.graphics.Rect) 
		android.graphics.NinePatch ninePatch
		android.graphics.Rect padding
		android.graphics.Rect opticalInsets
	void  (android.graphics.NinePatch, android.graphics.Rect, android.graphics.Rect, boolean, boolean) 
		android.graphics.NinePatch ninePatch
		android.graphics.Rect rect
		android.graphics.Rect opticalInsets
		boolean dither
		boolean autoMirror
	void  (android.graphics.drawable.NinePatchDrawable$NinePatchState) 
		android.graphics.drawable.NinePatchDrawable$NinePatchState state
	public android.graphics.Bitmap getBitmap () 
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
}

android/graphics/drawable/RotateDrawable$RotateState.class
RotateDrawable.java
package android.graphics.drawable
final android.graphics.drawable.RotateDrawable$RotateState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.drawable.Drawable mDrawable
	int mChangingConfigurations
	boolean mPivotXRel
	float mPivotX
	boolean mPivotYRel
	float mPivotY
	float mFromDegrees
	float mToDegrees
	float mCurrentDegrees
	private boolean mCanConstantState
	private boolean mCheckedConstantState
	public void  (android.graphics.drawable.RotateDrawable$RotateState, android.graphics.drawable.RotateDrawable, android.content.res.Resources) 
		android.graphics.drawable.RotateDrawable$RotateState source
		android.graphics.drawable.RotateDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	public boolean canConstantState () 
}

android/graphics/drawable/StateListDrawable.class
StateListDrawable.java
package android.graphics.drawable
public android.graphics.drawable.StateListDrawable extends android.graphics.drawable.DrawableContainer {
	private static final boolean DEBUG
	private static final String TAG
	private static final boolean DEFAULT_DITHER
	private final android.graphics.drawable.StateListDrawable$StateListState mStateListState
	private boolean mMutated
	public void  () 
	public void addState (int[], android.graphics.drawable.Drawable) 
		int[] stateSet
		android.graphics.drawable.Drawable drawable
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int[] stateSet
		int idx
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int stateResId
		android.graphics.drawable.Drawable dr
		int drawableRes
		int i
		int j
		int numAttrs
		int[] states
		android.graphics.drawable.Drawable dr
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int type
		int innerDepth
	android.graphics.drawable.StateListDrawable$StateListState getStateListState () 
	public int getStateCount () 
	public int[] getStateSet (int) 
		int index
	public android.graphics.drawable.Drawable getStateDrawable (int) 
		int index
	public int getStateDrawableIndex (int[]) 
		int[] stateSet
	public android.graphics.drawable.Drawable mutate () 
		int[] set
		int i
		int[][] sets
		int count
	public void setLayoutDirection (int) 
		int layoutDirection
	private void  (android.graphics.drawable.StateListDrawable$StateListState, android.content.res.Resources) 
		android.graphics.drawable.StateListDrawable$StateListState state
		android.content.res.Resources res
		android.graphics.drawable.StateListDrawable$StateListState as
	void  (android.graphics.drawable.StateListDrawable$StateListState, android.content.res.Resources, android.graphics.drawable.StateListDrawable$1) 
		android.graphics.drawable.StateListDrawable$StateListState x0
		android.content.res.Resources x1
		android.graphics.drawable.StateListDrawable$1 x2
}

android/graphics/drawable/DrawableContainer$DrawableContainerState$ConstantStateFuture.class
DrawableContainer.java
package android.graphics.drawable
 android.graphics.drawable.DrawableContainer$DrawableContainerState$ConstantStateFuture extends java.lang.Object {
	private final android.graphics.drawable.Drawable$ConstantState mConstantState
	private void  (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable source
	public android.graphics.drawable.Drawable get (android.graphics.drawable.DrawableContainer$DrawableContainerState) 
		android.graphics.drawable.DrawableContainer$DrawableContainerState state
		android.graphics.drawable.Drawable result
	void  (android.graphics.drawable.Drawable, android.graphics.drawable.DrawableContainer$1) 
		android.graphics.drawable.Drawable x0
		android.graphics.drawable.DrawableContainer$1 x1
}

android/graphics/drawable/LevelListDrawable$LevelListState.class
LevelListDrawable.java
package android.graphics.drawable
final android.graphics.drawable.LevelListDrawable$LevelListState extends android.graphics.drawable.DrawableContainer$DrawableContainerState {
	private int[] mLows
	private int[] mHighs
	void  (android.graphics.drawable.LevelListDrawable$LevelListState, android.graphics.drawable.LevelListDrawable, android.content.res.Resources) 
		android.graphics.drawable.LevelListDrawable$LevelListState orig
		android.graphics.drawable.LevelListDrawable owner
		android.content.res.Resources res
	public void addLevel (int, int, android.graphics.drawable.Drawable) 
		int low
		int high
		android.graphics.drawable.Drawable drawable
		int pos
	public int indexOfLevel (int) 
		int i
		int level
		int[] lows
		int[] highs
		int N
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public void growArray (int, int) 
		int oldSize
		int newSize
		int[] newInts
	static int[] access$002 (android.graphics.drawable.LevelListDrawable$LevelListState, int[]) 
		android.graphics.drawable.LevelListDrawable$LevelListState x0
		int[] x1
	static int[] access$000 (android.graphics.drawable.LevelListDrawable$LevelListState) 
		android.graphics.drawable.LevelListDrawable$LevelListState x0
	static int[] access$102 (android.graphics.drawable.LevelListDrawable$LevelListState, int[]) 
		android.graphics.drawable.LevelListDrawable$LevelListState x0
		int[] x1
	static int[] access$100 (android.graphics.drawable.LevelListDrawable$LevelListState) 
		android.graphics.drawable.LevelListDrawable$LevelListState x0
}

android/graphics/drawable/RotateDrawable$1.class
RotateDrawable.java
package android.graphics.drawable
 android.graphics.drawable.RotateDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/ColorDrawable$1.class
ColorDrawable.java
package android.graphics.drawable
 android.graphics.drawable.ColorDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/DrawableContainer$1.class
DrawableContainer.java
package android.graphics.drawable
 android.graphics.drawable.DrawableContainer$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.graphics.drawable.DrawableContainer this$0
	void  (android.graphics.drawable.DrawableContainer) 
	public void run () 
}

android/graphics/drawable/ClipDrawable$1.class
ClipDrawable.java
package android.graphics.drawable
 android.graphics.drawable.ClipDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/Drawable$ConstantState.class
Drawable.java
package android.graphics.drawable
public abstract android.graphics.drawable.Drawable$ConstantState extends java.lang.Object {
	public void  () 
	public abstract android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public abstract int getChangingConfigurations () 
	public android.graphics.Bitmap getBitmap () 
}

android/graphics/drawable/Animatable.class
Animatable.java
package android.graphics.drawable
public abstract android.graphics.drawable.Animatable extends java.lang.Object {
	public abstract void start () 
	public abstract void stop () 
	public abstract boolean isRunning () 
}

android/graphics/drawable/ShapeDrawable$1.class
ShapeDrawable.java
package android.graphics.drawable
 android.graphics.drawable.ShapeDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/StateListDrawable$1.class
StateListDrawable.java
package android.graphics.drawable
 android.graphics.drawable.StateListDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/BitmapDrawable.class
BitmapDrawable.java
package android.graphics.drawable
public android.graphics.drawable.BitmapDrawable extends android.graphics.drawable.Drawable {
	private static final int DEFAULT_PAINT_FLAGS
	private android.graphics.drawable.BitmapDrawable$BitmapState mBitmapState
	private android.graphics.Bitmap mBitmap
	private int mTargetDensity
	private final android.graphics.Rect mDstRect
	private boolean mApplyGravity
	private boolean mMutated
	private int mBitmapWidth
	private int mBitmapHeight
	private android.graphics.Matrix mMirrorMatrix
	public void  () 
	public void  (android.content.res.Resources) 
		android.content.res.Resources res
	public void  (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void  (android.content.res.Resources, android.graphics.Bitmap) 
		android.content.res.Resources res
		android.graphics.Bitmap bitmap
	public void  (java.lang.String) 
		String filepath
	public void  (android.content.res.Resources, java.lang.String) 
		android.content.res.Resources res
		String filepath
	public void  (java.io.InputStream) 
		java.io.InputStream is
	public void  (android.content.res.Resources, java.io.InputStream) 
		android.content.res.Resources res
		java.io.InputStream is
	public final android.graphics.Paint getPaint () 
	public final android.graphics.Bitmap getBitmap () 
	private void computeBitmapSize () 
	private void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void setTargetDensity (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void setTargetDensity (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
	public void setTargetDensity (int) 
		int density
	public int getGravity () 
	public void setGravity (int) 
		int gravity
	public void setMipMap (boolean) 
		boolean mipMap
	public boolean hasMipMap () 
	public void setAntiAlias (boolean) 
		boolean aa
	public boolean hasAntiAlias () 
	public void setFilterBitmap (boolean) 
		boolean filter
	public void setDither (boolean) 
		boolean dither
	public android.graphics.Shader$TileMode getTileModeX () 
	public android.graphics.Shader$TileMode getTileModeY () 
	public void setTileModeX (android.graphics.Shader$TileMode) 
		android.graphics.Shader$TileMode mode
	public final void setTileModeY (android.graphics.Shader$TileMode) 
		android.graphics.Shader$TileMode mode
	public void setTileModeXY (android.graphics.Shader$TileMode, android.graphics.Shader$TileMode) 
		android.graphics.Shader$TileMode xmode
		android.graphics.Shader$TileMode ymode
		android.graphics.drawable.BitmapDrawable$BitmapState state
	public void setAutoMirrored (boolean) 
		boolean mirrored
	public final boolean isAutoMirrored () 
	public int getChangingConfigurations () 
	private boolean needMirroring () 
	private void updateMirrorMatrix (float) 
		float dx
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
		android.graphics.Shader shader
	public void draw (android.graphics.Canvas) 
		android.graphics.Shader$TileMode tmx
		android.graphics.Shader$TileMode tmy
		int layoutDirection
		android.graphics.drawable.BitmapDrawable$BitmapState state
		android.graphics.Shader shader
		boolean needMirroring
		android.graphics.Canvas canvas
		android.graphics.Bitmap bitmap
	public void setAlpha (int) 
		int alpha
		int oldAlpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public void setXfermode (android.graphics.Xfermode) 
		android.graphics.Xfermode xfermode
	public android.graphics.drawable.Drawable mutate () 
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int id
		android.graphics.Bitmap bitmap
		android.graphics.Paint paint
		int tileMode
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getOpacity () 
		android.graphics.Bitmap bm
	public final android.graphics.drawable.Drawable$ConstantState getConstantState () 
	private void  (android.graphics.drawable.BitmapDrawable$BitmapState, android.content.res.Resources) 
		android.graphics.drawable.BitmapDrawable$BitmapState state
		android.content.res.Resources res
	void  (android.graphics.drawable.BitmapDrawable$BitmapState, android.content.res.Resources, android.graphics.drawable.BitmapDrawable$1) 
		android.graphics.drawable.BitmapDrawable$BitmapState x0
		android.content.res.Resources x1
		android.graphics.drawable.BitmapDrawable$1 x2
}

android/graphics/drawable/LayerDrawable$LayerState.class
LayerDrawable.java
package android.graphics.drawable
 android.graphics.drawable.LayerDrawable$LayerState extends android.graphics.drawable.Drawable$ConstantState {
	int mNum
	android.graphics.drawable.LayerDrawable$ChildDrawable[] mChildren
	int mChangingConfigurations
	int mChildrenChangingConfigurations
	private boolean mHaveOpacity
	private int mOpacity
	private boolean mHaveStateful
	private boolean mStateful
	private boolean mCheckedConstantState
	private boolean mCanConstantState
	private boolean mAutoMirrored
	void  (android.graphics.drawable.LayerDrawable$LayerState, android.graphics.drawable.LayerDrawable, android.content.res.Resources) 
		android.graphics.drawable.LayerDrawable$ChildDrawable r
		android.graphics.drawable.LayerDrawable$ChildDrawable or
		int i
		android.graphics.drawable.LayerDrawable$ChildDrawable[] origChildDrawable
		int N
		android.graphics.drawable.LayerDrawable$LayerState orig
		android.graphics.drawable.LayerDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	public final int getOpacity () 
		int i
		int N
		int op
	public final boolean isStateful () 
		int i
		boolean stateful
		int N
	public boolean canConstantState () 
		int i
		int N
	static boolean access$002 (android.graphics.drawable.LayerDrawable$LayerState, boolean) 
		android.graphics.drawable.LayerDrawable$LayerState x0
		boolean x1
	static boolean access$000 (android.graphics.drawable.LayerDrawable$LayerState) 
		android.graphics.drawable.LayerDrawable$LayerState x0
}

android/graphics/drawable/ColorDrawable$ColorState.class
ColorDrawable.java
package android.graphics.drawable
final android.graphics.drawable.ColorDrawable$ColorState extends android.graphics.drawable.Drawable$ConstantState {
	int mBaseColor
	int mUseColor
	int mChangingConfigurations
	void  (android.graphics.drawable.ColorDrawable$ColorState) 
		android.graphics.drawable.ColorDrawable$ColorState state
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
}

android/graphics/drawable/ClipDrawable$ClipState.class
ClipDrawable.java
package android.graphics.drawable
final android.graphics.drawable.ClipDrawable$ClipState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.drawable.Drawable mDrawable
	int mChangingConfigurations
	int mOrientation
	int mGravity
	private boolean mCheckedConstantState
	private boolean mCanConstantState
	void  (android.graphics.drawable.ClipDrawable$ClipState, android.graphics.drawable.ClipDrawable, android.content.res.Resources) 
		android.graphics.drawable.ClipDrawable$ClipState orig
		android.graphics.drawable.ClipDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	boolean canConstantState () 
}

android/graphics/drawable/ClipDrawable.class
ClipDrawable.java
package android.graphics.drawable
public android.graphics.drawable.ClipDrawable extends android.graphics.drawable.Drawable implements android.graphics.drawable.Drawable$Callback  {
	private android.graphics.drawable.ClipDrawable$ClipState mClipState
	private final android.graphics.Rect mTmpRect
	public static final int HORIZONTAL
	public static final int VERTICAL
	void  () 
	public void  (android.graphics.drawable.Drawable, int, int) 
		android.graphics.drawable.Drawable drawable
		int gravity
		int orientation
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		android.content.res.TypedArray a
		int orientation
		int g
		android.graphics.drawable.Drawable dr
		int outerDepth
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		android.graphics.drawable.Drawable$Callback callback
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		android.graphics.drawable.Drawable who
		Runnable what
		long when
		android.graphics.drawable.Drawable$Callback callback
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
		android.graphics.drawable.Drawable$Callback callback
	public int getChangingConfigurations () 
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public boolean setVisible (boolean, boolean) 
		boolean visible
		boolean restart
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	public boolean isStateful () 
	protected boolean onStateChange (int[]) 
		int[] state
	protected boolean onLevelChange (int) 
		int level
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		android.graphics.Rect r
		android.graphics.Rect bounds
		int level
		int w
		int iw
		int h
		int ih
		int layoutDirection
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public void setLayoutDirection (int) 
		int layoutDirection
	private void  (android.graphics.drawable.ClipDrawable$ClipState, android.content.res.Resources) 
		android.graphics.drawable.ClipDrawable$ClipState state
		android.content.res.Resources res
	void  (android.graphics.drawable.ClipDrawable$ClipState, android.content.res.Resources, android.graphics.drawable.ClipDrawable$1) 
		android.graphics.drawable.ClipDrawable$ClipState x0
		android.content.res.Resources x1
		android.graphics.drawable.ClipDrawable$1 x2
}

android/graphics/drawable/NinePatchDrawable.class
NinePatchDrawable.java
package android.graphics.drawable
public android.graphics.drawable.NinePatchDrawable extends android.graphics.drawable.Drawable {
	private static final boolean DEFAULT_DITHER
	private android.graphics.drawable.NinePatchDrawable$NinePatchState mNinePatchState
	private android.graphics.NinePatch mNinePatch
	private android.graphics.Rect mPadding
	private android.graphics.Insets mOpticalInsets
	private android.graphics.Paint mPaint
	private boolean mMutated
	private int mTargetDensity
	private int mBitmapWidth
	private int mBitmapHeight
	void  () 
	public void  (android.graphics.Bitmap, byte[], android.graphics.Rect, java.lang.String) 
		android.graphics.Bitmap bitmap
		byte[] chunk
		android.graphics.Rect padding
		String srcName
	public void  (android.content.res.Resources, android.graphics.Bitmap, byte[], android.graphics.Rect, java.lang.String) 
		android.content.res.Resources res
		android.graphics.Bitmap bitmap
		byte[] chunk
		android.graphics.Rect padding
		String srcName
	public void  (android.content.res.Resources, android.graphics.Bitmap, byte[], android.graphics.Rect, android.graphics.Rect, java.lang.String) 
		android.content.res.Resources res
		android.graphics.Bitmap bitmap
		byte[] chunk
		android.graphics.Rect padding
		android.graphics.Rect opticalInsets
		String srcName
	public void  (android.graphics.NinePatch) 
		android.graphics.NinePatch patch
	public void  (android.content.res.Resources, android.graphics.NinePatch) 
		android.content.res.Resources res
		android.graphics.NinePatch patch
	private void setNinePatchState (android.graphics.drawable.NinePatchDrawable$NinePatchState, android.content.res.Resources) 
		android.graphics.drawable.NinePatchDrawable$NinePatchState state
		android.content.res.Resources res
	public void setTargetDensity (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void setTargetDensity (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
	public void setTargetDensity (int) 
		int density
	private static android.graphics.Insets scaleFromDensity (android.graphics.Insets, int, int) 
		android.graphics.Insets insets
		int sdensity
		int tdensity
		int left
		int top
		int right
		int bottom
	private void computeBitmapSize () 
		android.graphics.Rect dest
		android.graphics.Rect src
		int sdensity
		int tdensity
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		android.graphics.Rect bounds
		boolean needsMirroring
	public int getChangingConfigurations () 
	public boolean getPadding (android.graphics.Rect) 
		android.graphics.Rect padding
	public android.graphics.Insets getOpticalInsets () 
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public void setDither (boolean) 
		boolean dither
	public void setAutoMirrored (boolean) 
		boolean mirrored
	private boolean needsMirroring () 
	public boolean isAutoMirrored () 
	public void setFilterBitmap (boolean) 
		boolean filter
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.util.TypedValue value
		java.io.InputStream is
		java.io.IOException e
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int id
		boolean dither
		android.graphics.BitmapFactory$Options options
		android.graphics.Rect padding
		android.graphics.Rect opticalInsets
		android.graphics.Bitmap bitmap
		boolean automirrored
	public android.graphics.Paint getPaint () 
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getMinimumWidth () 
	public int getMinimumHeight () 
	public int getOpacity () 
	public android.graphics.Region getTransparentRegion () 
	public android.graphics.drawable.Drawable$ConstantState getConstantState () 
	public android.graphics.drawable.Drawable mutate () 
	private void  (android.graphics.drawable.NinePatchDrawable$NinePatchState, android.content.res.Resources) 
		android.graphics.drawable.NinePatchDrawable$NinePatchState state
		android.content.res.Resources res
	void  (android.graphics.drawable.NinePatchDrawable$NinePatchState, android.content.res.Resources, android.graphics.drawable.NinePatchDrawable$1) 
		android.graphics.drawable.NinePatchDrawable$NinePatchState x0
		android.content.res.Resources x1
		android.graphics.drawable.NinePatchDrawable$1 x2
}

android/graphics/drawable/AnimatedRotateDrawable$1.class
AnimatedRotateDrawable.java
package android.graphics.drawable
 android.graphics.drawable.AnimatedRotateDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/StateListDrawable$StateListState.class
StateListDrawable.java
package android.graphics.drawable
final android.graphics.drawable.StateListDrawable$StateListState extends android.graphics.drawable.DrawableContainer$DrawableContainerState {
	int[][] mStateSets
	void  (android.graphics.drawable.StateListDrawable$StateListState, android.graphics.drawable.StateListDrawable, android.content.res.Resources) 
		android.graphics.drawable.StateListDrawable$StateListState orig
		android.graphics.drawable.StateListDrawable owner
		android.content.res.Resources res
	int addStateSet (int[], android.graphics.drawable.Drawable) 
		int[] stateSet
		android.graphics.drawable.Drawable drawable
		int pos
	private int indexOfStateSet (int[]) 
		int i
		int[] stateSet
		int[][] stateSets
		int N
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public void growArray (int, int) 
		int oldSize
		int newSize
		int[][] newStateSets
	static int access$000 (android.graphics.drawable.StateListDrawable$StateListState, int[]) 
		android.graphics.drawable.StateListDrawable$StateListState x0
		int[] x1
}

android/graphics/drawable/GradientDrawable$GradientState.class
GradientDrawable.java
package android.graphics.drawable
final android.graphics.drawable.GradientDrawable$GradientState extends android.graphics.drawable.Drawable$ConstantState {
	public int mChangingConfigurations
	public int mShape
	public int mGradient
	public android.graphics.drawable.GradientDrawable$Orientation mOrientation
	public int[] mColors
	public int[] mTempColors
	public float[] mTempPositions
	public float[] mPositions
	public boolean mHasSolidColor
	public int mSolidColor
	public int mStrokeWidth
	public int mStrokeColor
	public float mStrokeDashWidth
	public float mStrokeDashGap
	public float mRadius
	public float[] mRadiusArray
	public android.graphics.Rect mPadding
	public int mWidth
	public int mHeight
	public float mInnerRadiusRatio
	public float mThicknessRatio
	public int mInnerRadius
	public int mThickness
	private float mCenterX
	private float mCenterY
	private float mGradientRadius
	private boolean mUseLevel
	private boolean mUseLevelForShape
	private boolean mOpaque
	void  (android.graphics.drawable.GradientDrawable$Orientation, int[]) 
		android.graphics.drawable.GradientDrawable$Orientation orientation
		int[] colors
	public void  (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState state
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	public void setShape (int) 
		int shape
	public void setGradientType (int) 
		int gradient
	public void setGradientCenter (float, float) 
		float x
		float y
	public void setColors (int[]) 
		int[] colors
	public void setSolidColor (int) 
		int argb
	private void computeOpacity () 
		int i
	private static boolean isOpaque (int) 
		int color
	public void setStroke (int, int) 
		int width
		int color
	public void setStroke (int, int, float, float) 
		int width
		int color
		float dashWidth
		float dashGap
	public void setCornerRadius (float) 
		float radius
	public void setCornerRadii (float[]) 
		float[] radii
	public void setSize (int, int) 
		int width
		int height
	public void setGradientRadius (float) 
		float gradientRadius
	static boolean access$002 (android.graphics.drawable.GradientDrawable$GradientState, boolean) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		boolean x1
	static boolean access$100 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static boolean access$200 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static boolean access$000 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static float access$300 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static float access$400 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static float access$500 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
	static boolean access$102 (android.graphics.drawable.GradientDrawable$GradientState, boolean) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		boolean x1
	static float access$302 (android.graphics.drawable.GradientDrawable$GradientState, float) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		float x1
	static float access$402 (android.graphics.drawable.GradientDrawable$GradientState, float) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		float x1
	static float access$502 (android.graphics.drawable.GradientDrawable$GradientState, float) 
		android.graphics.drawable.GradientDrawable$GradientState x0
		float x1
	static void access$600 (android.graphics.drawable.GradientDrawable$GradientState) 
		android.graphics.drawable.GradientDrawable$GradientState x0
}

android/graphics/drawable/ShapeDrawable$ShapeState.class
ShapeDrawable.java
package android.graphics.drawable
final android.graphics.drawable.ShapeDrawable$ShapeState extends android.graphics.drawable.Drawable$ConstantState {
	int mChangingConfigurations
	android.graphics.Paint mPaint
	android.graphics.drawable.shapes.Shape mShape
	android.graphics.Rect mPadding
	int mIntrinsicWidth
	int mIntrinsicHeight
	int mAlpha
	android.graphics.drawable.ShapeDrawable$ShaderFactory mShaderFactory
	void  (android.graphics.drawable.ShapeDrawable$ShapeState) 
		android.graphics.drawable.ShapeDrawable$ShapeState orig
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
}

android/graphics/drawable/Drawable$Callback.class
Drawable.java
package android.graphics.drawable
public abstract android.graphics.drawable.Drawable$Callback extends java.lang.Object {
	public abstract void invalidateDrawable (android.graphics.drawable.Drawable) 
	public abstract void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
	public abstract void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
}

android/graphics/drawable/AnimationDrawable$1.class
AnimationDrawable.java
package android.graphics.drawable
 android.graphics.drawable.AnimationDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/ScaleDrawable$1.class
ScaleDrawable.java
package android.graphics.drawable
 android.graphics.drawable.ScaleDrawable$1 extends java.lang.Object {
}

android/graphics/drawable/BitmapDrawable$BitmapState.class
BitmapDrawable.java
package android.graphics.drawable
final android.graphics.drawable.BitmapDrawable$BitmapState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.Bitmap mBitmap
	int mChangingConfigurations
	int mGravity
	android.graphics.Paint mPaint
	android.graphics.Shader$TileMode mTileModeX
	android.graphics.Shader$TileMode mTileModeY
	int mTargetDensity
	boolean mRebuildShader
	boolean mAutoMirrored
	void  (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	void  (android.graphics.drawable.BitmapDrawable$BitmapState) 
		android.graphics.drawable.BitmapDrawable$BitmapState bitmapState
	public android.graphics.Bitmap getBitmap () 
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
}

android/graphics/drawable/AnimationDrawable$AnimationState.class
AnimationDrawable.java
package android.graphics.drawable
final android.graphics.drawable.AnimationDrawable$AnimationState extends android.graphics.drawable.DrawableContainer$DrawableContainerState {
	private int[] mDurations
	private boolean mOneShot
	void  (android.graphics.drawable.AnimationDrawable$AnimationState, android.graphics.drawable.AnimationDrawable, android.content.res.Resources) 
		android.graphics.drawable.AnimationDrawable$AnimationState orig
		android.graphics.drawable.AnimationDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public void addFrame (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable dr
		int dur
		int pos
	public void growArray (int, int) 
		int oldSize
		int newSize
		int[] newDurations
	static int[] access$000 (android.graphics.drawable.AnimationDrawable$AnimationState) 
		android.graphics.drawable.AnimationDrawable$AnimationState x0
	static boolean access$100 (android.graphics.drawable.AnimationDrawable$AnimationState) 
		android.graphics.drawable.AnimationDrawable$AnimationState x0
	static boolean access$102 (android.graphics.drawable.AnimationDrawable$AnimationState, boolean) 
		android.graphics.drawable.AnimationDrawable$AnimationState x0
		boolean x1
	static int[] access$002 (android.graphics.drawable.AnimationDrawable$AnimationState, int[]) 
		android.graphics.drawable.AnimationDrawable$AnimationState x0
		int[] x1
}

android/graphics/drawable/ScaleDrawable$ScaleState.class
ScaleDrawable.java
package android.graphics.drawable
final android.graphics.drawable.ScaleDrawable$ScaleState extends android.graphics.drawable.Drawable$ConstantState {
	android.graphics.drawable.Drawable mDrawable
	int mChangingConfigurations
	float mScaleWidth
	float mScaleHeight
	int mGravity
	boolean mUseIntrinsicSizeAsMin
	private boolean mCheckedConstantState
	private boolean mCanConstantState
	void  (android.graphics.drawable.ScaleDrawable$ScaleState, android.graphics.drawable.ScaleDrawable, android.content.res.Resources) 
		android.graphics.drawable.ScaleDrawable$ScaleState orig
		android.graphics.drawable.ScaleDrawable owner
		android.content.res.Resources res
	public android.graphics.drawable.Drawable newDrawable () 
	public android.graphics.drawable.Drawable newDrawable (android.content.res.Resources) 
		android.content.res.Resources res
	public int getChangingConfigurations () 
	boolean canConstantState () 
}

android/graphics/drawable/LevelListDrawable.class
LevelListDrawable.java
package android.graphics.drawable
public android.graphics.drawable.LevelListDrawable extends android.graphics.drawable.DrawableContainer {
	private final android.graphics.drawable.LevelListDrawable$LevelListState mLevelListState
	private boolean mMutated
	public void  () 
	public void addLevel (int, int, android.graphics.drawable.Drawable) 
		int low
		int high
		android.graphics.drawable.Drawable drawable
	protected boolean onLevelChange (int) 
		int level
		int idx
	public void inflate (android.content.res.Resources, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.graphics.drawable.Drawable dr
		android.content.res.TypedArray a
		int high
		int drawableRes
		android.graphics.drawable.Drawable dr
		int depth
		android.content.res.Resources r
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		int type
		int low
		int innerDepth
	public android.graphics.drawable.Drawable mutate () 
	private void  (android.graphics.drawable.LevelListDrawable$LevelListState, android.content.res.Resources) 
		android.graphics.drawable.LevelListDrawable$LevelListState state
		android.content.res.Resources res
		android.graphics.drawable.LevelListDrawable$LevelListState as
	void  (android.graphics.drawable.LevelListDrawable$LevelListState, android.content.res.Resources, android.graphics.drawable.LevelListDrawable$1) 
		android.graphics.drawable.LevelListDrawable$LevelListState x0
		android.content.res.Resources x1
		android.graphics.drawable.LevelListDrawable$1 x2
}

android/graphics/ComposeShader.class
ComposeShader.java
package android.graphics
public android.graphics.ComposeShader extends android.graphics.Shader {
	private static final int TYPE_XFERMODE
	private static final int TYPE_PORTERDUFFMODE
	private int mType
	private android.graphics.Xfermode mXferMode
	private android.graphics.PorterDuff$Mode mPorterDuffMode
	private final android.graphics.Shader mShaderA
	private final android.graphics.Shader mShaderB
	public void  (android.graphics.Shader, android.graphics.Shader, android.graphics.Xfermode) 
		android.graphics.PorterDuff$Mode pdMode
		android.graphics.Shader shaderA
		android.graphics.Shader shaderB
		android.graphics.Xfermode mode
	public void  (android.graphics.Shader, android.graphics.Shader, android.graphics.PorterDuff$Mode) 
		android.graphics.Shader shaderA
		android.graphics.Shader shaderB
		android.graphics.PorterDuff$Mode mode
	protected android.graphics.Shader copy () 
		android.graphics.ComposeShader copy
	private static native long nativeCreate1 (long, long, long) 
	private static native long nativeCreate2 (long, long, int) 
	private static native long nativePostCreate1 (long, long, long, long) 
	private static native long nativePostCreate2 (long, long, long, int) 
}

android/graphics/PorterDuff.class
PorterDuff.java
package android.graphics
public android.graphics.PorterDuff extends java.lang.Object {
	public void  () 
}

android/graphics/EmbossMaskFilter.class
EmbossMaskFilter.java
package android.graphics
public android.graphics.EmbossMaskFilter extends android.graphics.MaskFilter {
	public void  (float[], float, float, float) 
		float[] direction
		float ambient
		float specular
		float blurRadius
	private static native long nativeConstructor (float[], float, float, float) 
}

android/graphics/Paint$Join.class
Paint.java
package android.graphics
public final android.graphics.Paint$Join extends java.lang.Enum {
	public static final android.graphics.Paint$Join MITER
	public static final android.graphics.Paint$Join ROUND
	public static final android.graphics.Paint$Join BEVEL
	final int nativeInt
	private static final android.graphics.Paint$Join[] $VALUES
	public static android.graphics.Paint$Join[] values () 
	public static android.graphics.Paint$Join valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/Atlas$SlicePolicy$MinAreaSplitDecision.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy$MinAreaSplitDecision extends java.lang.Object implements android.graphics.Atlas$SlicePolicy$SplitDecision  {
	private void  () 
	public boolean splitHorizontal (int, int, int, int) 
		int freeWidth
		int freeHeight
		int rectWidth
		int rectHeight
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/Bitmap$2.class
Bitmap.java
package android.graphics
 android.graphics.Bitmap$2 extends java.lang.Object {
	static final int[] $SwitchMap$android$graphics$Bitmap$Config
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/graphics/SumPathEffect.class
SumPathEffect.java
package android.graphics
public android.graphics.SumPathEffect extends android.graphics.PathEffect {
	public void  (android.graphics.PathEffect, android.graphics.PathEffect) 
		android.graphics.PathEffect first
		android.graphics.PathEffect second
	private static native long nativeCreate (long, long) 
}

android/graphics/SurfaceTexture.class
SurfaceTexture.java
package android.graphics
public android.graphics.SurfaceTexture extends java.lang.Object {
	private android.graphics.SurfaceTexture$EventHandler mEventHandler
	private android.graphics.SurfaceTexture$OnFrameAvailableListener mOnFrameAvailableListener
	private long mSurfaceTexture
	private long mBufferQueue
	private long mFrameAvailableListener
	public void  (int) 
		int texName
	public void  (int, boolean) 
		int texName
		boolean singleBufferMode
	public void setOnFrameAvailableListener (android.graphics.SurfaceTexture$OnFrameAvailableListener) 
		android.graphics.SurfaceTexture$OnFrameAvailableListener l
	public void setDefaultBufferSize (int, int) 
		int width
		int height
	public void updateTexImage () 
	public void releaseTexImage () 
	public void detachFromGLContext () 
		int err
	public void attachToGLContext (int) 
		int texName
		int err
	public void getTransformMatrix (float[]) 
		float[] mtx
	public long getTimestamp () 
	public void release () 
	protected void finalize ()  throws java.lang.Throwable 
	private static void postEventFromNative (java.lang.Object) 
		android.os.Message m
		Object selfRef
		java.lang.ref.WeakReference weakSelf
		android.graphics.SurfaceTexture st
	private void init (int, boolean)  throws android.view.Surface$OutOfResourcesException 
		int texName
		boolean singleBufferMode
		android.os.Looper looper
	private native void nativeInit (int, boolean, java.lang.Object)  throws android.view.Surface$OutOfResourcesException 
	private native void nativeFinalize () 
	private native void nativeGetTransformMatrix (float[]) 
	private native long nativeGetTimestamp () 
	private native void nativeSetDefaultBufferSize (int, int) 
	private native void nativeUpdateTexImage () 
	private native void nativeReleaseTexImage () 
	private native int nativeDetachFromGLContext () 
	private native int nativeAttachToGLContext (int) 
	private native int nativeGetQueuedCount () 
	private native void nativeRelease () 
	private static native void nativeClassInit () 
	static android.graphics.SurfaceTexture$OnFrameAvailableListener access$000 (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture x0
	static void  () 
}

android/graphics/Bitmap$1.class
Bitmap.java
package android.graphics
final android.graphics.Bitmap$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.Bitmap createFromParcel (android.os.Parcel) 
		android.os.Parcel p
		android.graphics.Bitmap bm
	public android.graphics.Bitmap[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/Path$Op.class
Path.java
package android.graphics
public final android.graphics.Path$Op extends java.lang.Enum {
	public static final android.graphics.Path$Op DIFFERENCE
	public static final android.graphics.Path$Op INTERSECT
	public static final android.graphics.Path$Op UNION
	public static final android.graphics.Path$Op XOR
	public static final android.graphics.Path$Op REVERSE_DIFFERENCE
	private static final android.graphics.Path$Op[] $VALUES
	public static android.graphics.Path$Op[] values () 
	public static android.graphics.Path$Op valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/graphics/ColorMatrixColorFilter.class
ColorMatrixColorFilter.java
package android.graphics
public android.graphics.ColorMatrixColorFilter extends android.graphics.ColorFilter {
	public void  (android.graphics.ColorMatrix) 
		android.graphics.ColorMatrix matrix
		float[] colorMatrix
	public void  (float[]) 
		float[] array
	private static native long nativeColorMatrixFilter (float[]) 
	private static native long nColorMatrixFilter (long, float[]) 
}

android/graphics/LightingColorFilter.class
LightingColorFilter.java
package android.graphics
public android.graphics.LightingColorFilter extends android.graphics.ColorFilter {
	public void  (int, int) 
		int mul
		int add
	private static native long native_CreateLightingFilter (int, int) 
	private static native long nCreateLightingFilter (long, int, int) 
}

android/graphics/Atlas$Policy.class
Atlas.java
package android.graphics
abstract android.graphics.Atlas$Policy extends java.lang.Object {
	private void  () 
	abstract android.graphics.Atlas$Entry pack (int, int, android.graphics.Atlas$Entry) 
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/TemporaryBuffer.class
TemporaryBuffer.java
package android.graphics
public android.graphics.TemporaryBuffer extends java.lang.Object {
	private static char[] sTemp
	public void  () 
	public static char[] obtain (int) 
		int len
		char[] buf
	public static void recycle (char[]) 
		char[] temp
	static void  () 
}

android/graphics/Bitmap$Config.class
Bitmap.java
package android.graphics
public final android.graphics.Bitmap$Config extends java.lang.Enum {
	public static final android.graphics.Bitmap$Config ALPHA_8
	public static final android.graphics.Bitmap$Config RGB_565
	public static final android.graphics.Bitmap$Config ARGB_4444
	public static final android.graphics.Bitmap$Config ARGB_8888
	final int nativeInt
	private static android.graphics.Bitmap$Config[] sConfigs
	private static final android.graphics.Bitmap$Config[] $VALUES
	public static android.graphics.Bitmap$Config[] values () 
	public static android.graphics.Bitmap$Config valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int ni
	static android.graphics.Bitmap$Config nativeToConfig (int) 
		int ni
	static void  () 
}

android/graphics/Movie.class
Movie.java
package android.graphics
public android.graphics.Movie extends java.lang.Object {
	private final long mNativeMovie
	private void  (long) 
		long nativeMovie
	public native int width () 
	public native int height () 
	public native boolean isOpaque () 
	public native int duration () 
	public native boolean setTime (int) 
	public native void draw (android.graphics.Canvas, float, float, android.graphics.Paint) 
	public void draw (android.graphics.Canvas, float, float) 
		android.graphics.Canvas canvas
		float x
		float y
	public static android.graphics.Movie decodeStream (java.io.InputStream) 
		long asset
		java.io.InputStream is
	private static native android.graphics.Movie nativeDecodeAsset (long) 
	private static native android.graphics.Movie nativeDecodeStream (java.io.InputStream) 
	public static native android.graphics.Movie decodeByteArray (byte[], int, int) 
	private static native void nativeDestructor (long) 
	public static android.graphics.Movie decodeFile (java.lang.String) 
		java.io.FileNotFoundException e
		String pathName
		java.io.InputStream is
	protected void finalize ()  throws java.lang.Throwable 
	private static android.graphics.Movie decodeTempStream (java.io.InputStream) 
		java.io.IOException e
		java.io.InputStream is
		android.graphics.Movie moov
}

android/graphics/DrawFilter.class
DrawFilter.java
package android.graphics
public android.graphics.DrawFilter extends java.lang.Object {
	long mNativeInt
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void nativeDestructor (long) 
}

android/graphics/RegionIterator.class
RegionIterator.java
package android.graphics
public android.graphics.RegionIterator extends java.lang.Object {
	private final long mNativeIter
	public void  (android.graphics.Region) 
		android.graphics.Region region
	public final boolean next (android.graphics.Rect) 
		android.graphics.Rect r
	protected void finalize ()  throws java.lang.Throwable 
	private static native long nativeConstructor (long) 
	private static native void nativeDestructor (long) 
	private static native boolean nativeNext (long, android.graphics.Rect) 
}

android/graphics/Point.class
Point.java
package android.graphics
public android.graphics.Point extends java.lang.Object implements android.os.Parcelable  {
	public int x
	public int y
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int) 
		int x
		int y
	public void  (android.graphics.Point) 
		android.graphics.Point src
	public void set (int, int) 
		int x
		int y
	public final void negate () 
	public final void offset (int, int) 
		int dx
		int dy
	public final boolean equals (int, int) 
		int x
		int y
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.Point point
	public int hashCode () 
		int result
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/graphics/Typeface.class
Typeface.java
package android.graphics
public android.graphics.Typeface extends java.lang.Object {
	public static final android.graphics.Typeface DEFAULT
	public static final android.graphics.Typeface DEFAULT_BOLD
	public static final android.graphics.Typeface SANS_SERIF
	public static final android.graphics.Typeface SERIF
	public static final android.graphics.Typeface MONOSPACE
	static android.graphics.Typeface[] sDefaults
	private static final android.util.LongSparseArray sTypefaceCache
	long native_instance
	public static final int NORMAL
	public static final int BOLD
	public static final int ITALIC
	public static final int BOLD_ITALIC
	private int mStyle
	public int getStyle () 
	public final boolean isBold () 
	public final boolean isItalic () 
	public static android.graphics.Typeface create (java.lang.String, int) 
		String familyName
		int style
	public static android.graphics.Typeface create (android.graphics.Typeface, int) 
		android.graphics.Typeface typeface
		android.graphics.Typeface family
		int style
		long ni
		android.graphics.Typeface typeface
		android.util.SparseArray styles
	public static android.graphics.Typeface defaultFromStyle (int) 
		int style
	public static android.graphics.Typeface createFromAsset (android.content.res.AssetManager, java.lang.String) 
		android.content.res.AssetManager mgr
		String path
	public static android.graphics.Typeface createFromFile (java.io.File) 
		java.io.File path
	public static android.graphics.Typeface createFromFile (java.lang.String) 
		String path
	private void  (long) 
		long ni
	protected void finalize ()  throws java.lang.Throwable 
	public boolean equals (java.lang.Object) 
		Object o
		android.graphics.Typeface typeface
	public int hashCode () 
		int result
	private static native long nativeCreate (java.lang.String, int) 
	private static native long nativeCreateFromTypeface (long, int) 
	private static native void nativeUnref (long) 
	private static native int nativeGetStyle (long) 
	private static native long nativeCreateFromAsset (android.content.res.AssetManager, java.lang.String) 
	private static native long nativeCreateFromFile (java.lang.String) 
	static void  () 
}

android/graphics/Atlas$SlicePolicy$LongerFreeAxisSplitDecision.class
Atlas.java
package android.graphics
 android.graphics.Atlas$SlicePolicy$LongerFreeAxisSplitDecision extends java.lang.Object implements android.graphics.Atlas$SlicePolicy$SplitDecision  {
	private void  () 
	public boolean splitHorizontal (int, int, int, int) 
		int freeWidth
		int freeHeight
		int rectWidth
		int rectHeight
	void  (android.graphics.Atlas$1) 
		android.graphics.Atlas$1 x0
}

android/graphics/CornerPathEffect.class
CornerPathEffect.java
package android.graphics
public android.graphics.CornerPathEffect extends android.graphics.PathEffect {
	public void  (float) 
		float radius
	private static native long nativeCreate (float) 
}

android/graphics/Region.class
Region.java
package android.graphics
public android.graphics.Region extends java.lang.Object implements android.os.Parcelable  {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	public final long mNativeRegion
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.graphics.Region) 
		android.graphics.Region region
	public void  (android.graphics.Rect) 
		android.graphics.Rect r
	public void  (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setEmpty () 
	public boolean set (android.graphics.Region) 
		android.graphics.Region region
	public boolean set (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean set (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public boolean setPath (android.graphics.Path, android.graphics.Region) 
		android.graphics.Path path
		android.graphics.Region clip
	public native boolean isEmpty () 
	public native boolean isRect () 
	public native boolean isComplex () 
	public android.graphics.Rect getBounds () 
		android.graphics.Rect r
	public boolean getBounds (android.graphics.Rect) 
		android.graphics.Rect r
	public android.graphics.Path getBoundaryPath () 
		android.graphics.Path path
	public boolean getBoundaryPath (android.graphics.Path) 
		android.graphics.Path path
	public native boolean contains (int, int) 
	public boolean quickContains (android.graphics.Rect) 
		android.graphics.Rect r
	public native boolean quickContains (int, int, int, int) 
	public boolean quickReject (android.graphics.Rect) 
		android.graphics.Rect r
	public native boolean quickReject (int, int, int, int) 
	public native boolean quickReject (android.graphics.Region) 
	public void translate (int, int) 
		int dx
		int dy
	public native void translate (int, int, android.graphics.Region) 
	public void scale (float) 
		float scale
	public native void scale (float, android.graphics.Region) 
	public final boolean union (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean op (android.graphics.Rect, android.graphics.Region$Op) 
		android.graphics.Rect r
		android.graphics.Region$Op op
	public boolean op (int, int, int, int, android.graphics.Region$Op) 
		int left
		int top
		int right
		int bottom
		android.graphics.Region$Op op
	public boolean op (android.graphics.Region, android.graphics.Region$Op) 
		android.graphics.Region region
		android.graphics.Region$Op op
	public boolean op (android.graphics.Rect, android.graphics.Region, android.graphics.Region$Op) 
		android.graphics.Rect rect
		android.graphics.Region region
		android.graphics.Region$Op op
	public boolean op (android.graphics.Region, android.graphics.Region, android.graphics.Region$Op) 
		android.graphics.Region region1
		android.graphics.Region region2
		android.graphics.Region$Op op
	public java.lang.String toString () 
	public static android.graphics.Region obtain () 
		android.graphics.Region region
	public static android.graphics.Region obtain (android.graphics.Region) 
		android.graphics.Region other
		android.graphics.Region region
	public void recycle () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel p
		int flags
	public boolean equals (java.lang.Object) 
		Object obj
		android.graphics.Region peer
	protected void finalize ()  throws java.lang.Throwable 
	void  (long) 
		long ni
	private void  (long, int) 
		long ni
		int dummy
	final long ni () 
	private static native boolean nativeEquals (long, long) 
	private static native long nativeConstructor () 
	private static native void nativeDestructor (long) 
	private static native void nativeSetRegion (long, long) 
	private static native boolean nativeSetRect (long, int, int, int, int) 
	private static native boolean nativeSetPath (long, long, long) 
	private static native boolean nativeGetBounds (long, android.graphics.Rect) 
	private static native boolean nativeGetBoundaryPath (long, long) 
	private static native boolean nativeOp (long, int, int, int, int, int) 
	private static native boolean nativeOp (long, android.graphics.Rect, long, int) 
	private static native boolean nativeOp (long, long, long, int) 
	private static native long nativeCreateFromParcel (android.os.Parcel) 
	private static native boolean nativeWriteToParcel (long, android.os.Parcel) 
	private static native java.lang.String nativeToString (long) 
	static long access$000 (android.os.Parcel) 
		android.os.Parcel x0
	static void  () 
}

android/graphics/BlurMaskFilter.class
BlurMaskFilter.java
package android.graphics
public android.graphics.BlurMaskFilter extends android.graphics.MaskFilter {
	public void  (float, android.graphics.BlurMaskFilter$Blur) 
		float radius
		android.graphics.BlurMaskFilter$Blur style
	private static native long nativeConstructor (float, int) 
}

android/graphics/Atlas$Type.class
Atlas.java
package android.graphics
public final android.graphics.Atlas$Type extends java.lang.Enum {
	public static final android.graphics.Atlas$Type SliceMinArea
	public static final android.graphics.Atlas$Type SliceMaxArea
	public static final android.graphics.Atlas$Type SliceShortAxis
	public static final android.graphics.Atlas$Type SliceLongAxis
	private static final android.graphics.Atlas$Type[] $VALUES
	public static android.graphics.Atlas$Type[] values () 
	public static android.graphics.Atlas$Type valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/graphics/PointF$1.class
PointF.java
package android.graphics
final android.graphics.PointF$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.graphics.PointF createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.graphics.PointF r
	public android.graphics.PointF[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/graphics/Paint$Cap.class
Paint.java
package android.graphics
public final android.graphics.Paint$Cap extends java.lang.Enum {
	public static final android.graphics.Paint$Cap BUTT
	public static final android.graphics.Paint$Cap ROUND
	public static final android.graphics.Paint$Cap SQUARE
	final int nativeInt
	private static final android.graphics.Paint$Cap[] $VALUES
	public static android.graphics.Paint$Cap[] values () 
	public static android.graphics.Paint$Cap valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int nativeInt
	static void  () 
}

android/graphics/PorterDuffXfermode.class
PorterDuffXfermode.java
package android.graphics
public android.graphics.PorterDuffXfermode extends android.graphics.Xfermode {
	public final android.graphics.PorterDuff$Mode mode
	public void  (android.graphics.PorterDuff$Mode) 
		android.graphics.PorterDuff$Mode mode
	private static native long nativeCreateXfermode (int) 
}

android/graphics/RadialGradient.class
RadialGradient.java
package android.graphics
public android.graphics.RadialGradient extends android.graphics.Shader {
	private static final int TYPE_COLORS_AND_POSITIONS
	private static final int TYPE_COLOR_CENTER_AND_COLOR_EDGE
	private int mType
	private float mX
	private float mY
	private float mRadius
	private int[] mColors
	private float[] mPositions
	private int mColor0
	private int mColor1
	private android.graphics.Shader$TileMode mTileMode
	public void  (float, float, float, int[], float[], android.graphics.Shader$TileMode) 
		float x
		float y
		float radius
		int[] colors
		float[] positions
		android.graphics.Shader$TileMode tile
	public void  (float, float, float, int, int, android.graphics.Shader$TileMode) 
		float x
		float y
		float radius
		int color0
		int color1
		android.graphics.Shader$TileMode tile
	protected android.graphics.Shader copy () 
		android.graphics.RadialGradient copy
	private static native long nativeCreate1 (float, float, float, int[], float[], int) 
	private static native long nativeCreate2 (float, float, float, int, int, int) 
	private static native long nativePostCreate1 (long, float, float, float, int[], float[], int) 
	private static native long nativePostCreate2 (long, float, float, float, int, int, int) 
}

android/preference/
android/preference/PreferenceFragment.class
PreferenceFragment.java
package android.preference
public abstract android.preference.PreferenceFragment extends android.app.Fragment implements android.preference.PreferenceManager$OnPreferenceTreeClickListener  {
	private static final String PREFERENCES_TAG
	private android.preference.PreferenceManager mPreferenceManager
	private android.widget.ListView mList
	private boolean mHavePrefs
	private boolean mInitDone
	private static final int FIRST_REQUEST_CODE
	private static final int MSG_BIND_PREFERENCES
	private android.os.Handler mHandler
	private final Runnable mRequestFocus
	private android.view.View$OnKeyListener mListOnKeyListener
	public void  () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup container
		android.os.Bundle savedInstanceState
	public void onActivityCreated (android.os.Bundle) 
		android.preference.PreferenceScreen preferenceScreen
		android.os.Bundle container
		android.os.Bundle savedInstanceState
	public void onStart () 
	public void onStop () 
	public void onDestroyView () 
	public void onDestroy () 
	public void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle container
		android.os.Bundle outState
		android.preference.PreferenceScreen preferenceScreen
	public void onActivityResult (int, int, android.content.Intent) 
		int requestCode
		int resultCode
		android.content.Intent data
	public android.preference.PreferenceManager getPreferenceManager () 
	public void setPreferenceScreen (android.preference.PreferenceScreen) 
		android.preference.PreferenceScreen preferenceScreen
	public android.preference.PreferenceScreen getPreferenceScreen () 
	public void addPreferencesFromIntent (android.content.Intent) 
		android.content.Intent intent
	public void addPreferencesFromResource (int) 
		int preferencesResId
	public boolean onPreferenceTreeClick (android.preference.PreferenceScreen, android.preference.Preference) 
		android.preference.PreferenceScreen preferenceScreen
		android.preference.Preference preference
	public android.preference.Preference findPreference (java.lang.CharSequence) 
		CharSequence key
	private void requirePreferenceManager () 
	private void postBindPreferences () 
	private void bindPreferences () 
		android.preference.PreferenceScreen preferenceScreen
	public android.widget.ListView getListView () 
	private void ensureList () 
		android.view.View root
		android.view.View rawListView
	static void access$000 (android.preference.PreferenceFragment) 
		android.preference.PreferenceFragment x0
	static android.widget.ListView access$100 (android.preference.PreferenceFragment) 
		android.preference.PreferenceFragment x0
}

android/preference/PreferenceFragment$2.class
PreferenceFragment.java
package android.preference
 android.preference.PreferenceFragment$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.preference.PreferenceFragment this$0
	void  (android.preference.PreferenceFragment) 
	public void run () 
}

android/preference/PreferenceActivity$3.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$3 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.preference.PreferenceActivity this$0
	void  (android.preference.PreferenceActivity) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/preference/MultiCheckPreference$1.class
MultiCheckPreference.java
package android.preference
 android.preference.MultiCheckPreference$1 extends java.lang.Object implements android.content.DialogInterface$OnMultiChoiceClickListener  {
	final android.preference.MultiCheckPreference this$0
	void  (android.preference.MultiCheckPreference) 
	public void onClick (android.content.DialogInterface, int, boolean) 
		android.content.DialogInterface dialog
		int which
		boolean isChecked
}

android/preference/CheckBoxPreference.class
CheckBoxPreference.java
package android.preference
public android.preference.CheckBoxPreference extends android.preference.TwoStatePreference {
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected void onBindView (android.view.View) 
		android.view.View view
		android.view.View checkboxView
}

android/preference/PreferenceScreen.class
PreferenceScreen.java
package android.preference
public final android.preference.PreferenceScreen extends android.preference.PreferenceGroup implements android.widget.AdapterView$OnItemClickListener android.content.DialogInterface$OnDismissListener  {
	private android.widget.ListAdapter mRootAdapter
	private android.app.Dialog mDialog
	private android.widget.ListView mListView
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public android.widget.ListAdapter getRootAdapter () 
	protected android.widget.ListAdapter onCreateRootAdapter () 
	public void bind (android.widget.ListView) 
		android.widget.ListView listView
	protected void onClick () 
	private void showDialog (android.os.Bundle) 
		android.os.Bundle state
		android.content.Context context
		android.view.LayoutInflater inflater
		android.view.View childPrefScreen
		CharSequence title
		android.app.Dialog dialog
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public android.app.Dialog getDialog () 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
		Object item
		android.preference.Preference preference
	protected boolean isOnSameScreenAsChildren () 
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.app.Dialog dialog
		android.preference.PreferenceScreen$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.PreferenceScreen$SavedState myState
}

android/preference/PreferenceFragment$1.class
PreferenceFragment.java
package android.preference
 android.preference.PreferenceFragment$1 extends android.os.Handler {
	final android.preference.PreferenceFragment this$0
	void  (android.preference.PreferenceFragment) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/preference/PreferenceManager.class
PreferenceManager.java
package android.preference
public android.preference.PreferenceManager extends java.lang.Object {
	private static final String TAG
	public static final String METADATA_KEY_PREFERENCES
	public static final String KEY_HAS_SET_DEFAULT_VALUES
	private android.app.Activity mActivity
	private android.preference.PreferenceFragment mFragment
	private android.content.Context mContext
	private long mNextId
	private int mNextRequestCode
	private android.content.SharedPreferences mSharedPreferences
	private android.content.SharedPreferences$Editor mEditor
	private boolean mNoCommit
	private String mSharedPreferencesName
	private int mSharedPreferencesMode
	private android.preference.PreferenceScreen mPreferenceScreen
	private java.util.List mActivityResultListeners
	private java.util.List mActivityStopListeners
	private java.util.List mActivityDestroyListeners
	private java.util.List mPreferencesScreens
	private android.preference.PreferenceManager$OnPreferenceTreeClickListener mOnPreferenceTreeClickListener
	public void  (android.app.Activity, int) 
		android.app.Activity activity
		int firstRequestCode
	private void  (android.content.Context) 
		android.content.Context context
	private void init (android.content.Context) 
		android.content.Context context
	void setFragment (android.preference.PreferenceFragment) 
		android.preference.PreferenceFragment fragment
	android.preference.PreferenceFragment getFragment () 
	private java.util.List queryIntentActivities (android.content.Intent) 
		android.content.Intent queryIntent
	android.preference.PreferenceScreen inflateFromIntent (android.content.Intent, android.preference.PreferenceScreen) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
		android.preference.PreferenceInflater inflater
		android.content.res.XmlResourceParser parser
		android.content.pm.ActivityInfo activityInfo
		android.os.Bundle metaData
		String uniqueResId
		int i
		android.content.Intent queryIntent
		android.preference.PreferenceScreen rootPreferences
		java.util.List activities
		java.util.HashSet inflatedRes
	public android.preference.PreferenceScreen inflateFromResource (android.content.Context, int, android.preference.PreferenceScreen) 
		android.content.Context context
		int resId
		android.preference.PreferenceScreen rootPreferences
		android.preference.PreferenceInflater inflater
	public android.preference.PreferenceScreen createPreferenceScreen (android.content.Context) 
		android.content.Context context
		android.preference.PreferenceScreen preferenceScreen
	long getNextId () 
	public java.lang.String getSharedPreferencesName () 
	public void setSharedPreferencesName (java.lang.String) 
		String sharedPreferencesName
	public int getSharedPreferencesMode () 
	public void setSharedPreferencesMode (int) 
		int sharedPreferencesMode
	public android.content.SharedPreferences getSharedPreferences () 
	public static android.content.SharedPreferences getDefaultSharedPreferences (android.content.Context) 
		android.content.Context context
	private static java.lang.String getDefaultSharedPreferencesName (android.content.Context) 
		android.content.Context context
	private static int getDefaultSharedPreferencesMode () 
	android.preference.PreferenceScreen getPreferenceScreen () 
	boolean setPreferences (android.preference.PreferenceScreen) 
		android.preference.PreferenceScreen preferenceScreen
	public android.preference.Preference findPreference (java.lang.CharSequence) 
		CharSequence key
	public static void setDefaultValues (android.content.Context, int, boolean) 
		android.content.Context context
		int resId
		boolean readAgain
	public static void setDefaultValues (android.content.Context, java.lang.String, int, int, boolean) 
		AbstractMethodError unused
		android.preference.PreferenceManager pm
		android.content.SharedPreferences$Editor editor
		android.content.Context context
		String sharedPreferencesName
		int sharedPreferencesMode
		int resId
		boolean readAgain
		android.content.SharedPreferences defaultValueSp
	android.content.SharedPreferences$Editor getEditor () 
	boolean shouldCommit () 
	private void setNoCommit (boolean) 
		AbstractMethodError unused
		boolean noCommit
	android.app.Activity getActivity () 
	android.content.Context getContext () 
	void registerOnActivityResultListener (android.preference.PreferenceManager$OnActivityResultListener) 
		android.preference.PreferenceManager$OnActivityResultListener listener
	void unregisterOnActivityResultListener (android.preference.PreferenceManager$OnActivityResultListener) 
		android.preference.PreferenceManager$OnActivityResultListener listener
	void dispatchActivityResult (int, int, android.content.Intent) 
		int i
		int requestCode
		int resultCode
		android.content.Intent data
		java.util.List list
		int N
	void registerOnActivityStopListener (android.preference.PreferenceManager$OnActivityStopListener) 
		android.preference.PreferenceManager$OnActivityStopListener listener
	void unregisterOnActivityStopListener (android.preference.PreferenceManager$OnActivityStopListener) 
		android.preference.PreferenceManager$OnActivityStopListener listener
	void dispatchActivityStop () 
		int i
		java.util.List list
		int N
	void registerOnActivityDestroyListener (android.preference.PreferenceManager$OnActivityDestroyListener) 
		android.preference.PreferenceManager$OnActivityDestroyListener listener
	void unregisterOnActivityDestroyListener (android.preference.PreferenceManager$OnActivityDestroyListener) 
		android.preference.PreferenceManager$OnActivityDestroyListener listener
	void dispatchActivityDestroy () 
		int i
		int N
		java.util.List list
	int getNextRequestCode () 
	void addPreferencesScreen (android.content.DialogInterface) 
		android.content.DialogInterface screen
	void removePreferencesScreen (android.content.DialogInterface) 
		android.content.DialogInterface screen
	void dispatchNewIntent (android.content.Intent) 
		android.content.Intent intent
	private void dismissAllScreens () 
		int i
		java.util.ArrayList screensToDismiss
	void setOnPreferenceTreeClickListener (android.preference.PreferenceManager$OnPreferenceTreeClickListener) 
		android.preference.PreferenceManager$OnPreferenceTreeClickListener listener
	android.preference.PreferenceManager$OnPreferenceTreeClickListener getOnPreferenceTreeClickListener () 
}

android/preference/MultiSelectListPreference.class
MultiSelectListPreference.java
package android.preference
public android.preference.MultiSelectListPreference extends android.preference.DialogPreference {
	private CharSequence[] mEntries
	private CharSequence[] mEntryValues
	private java.util.Set mValues
	private java.util.Set mNewValues
	private boolean mPreferenceChanged
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (android.content.Context) 
		android.content.Context context
	public void setEntries (java.lang.CharSequence[]) 
		CharSequence[] entries
	public void setEntries (int) 
		int entriesResId
	public java.lang.CharSequence[] getEntries () 
	public void setEntryValues (java.lang.CharSequence[]) 
		CharSequence[] entryValues
	public void setEntryValues (int) 
		int entryValuesResId
	public java.lang.CharSequence[] getEntryValues () 
	public void setValues (java.util.Set) 
		java.util.Set values
	public java.util.Set getValues () 
	public int findIndexOfValue (java.lang.String) 
		int i
		String value
	protected void onPrepareDialogBuilder (android.app.AlertDialog$Builder) 
		android.app.AlertDialog$Builder builder
		boolean[] checkedItems
	private boolean[] getSelectedItems () 
		int i
		CharSequence[] entries
		int entryCount
		java.util.Set values
		boolean[] result
	protected void onDialogClosed (boolean) 
		java.util.Set values
		boolean positiveResult
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		int i
		android.content.res.TypedArray a
		int index
		CharSequence[] defaultValues
		int valueCount
		java.util.Set result
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.MultiSelectListPreference$SavedState myState
	static boolean access$076 (android.preference.MultiSelectListPreference, int) 
		android.preference.MultiSelectListPreference x0
		int x1
	static java.lang.CharSequence[] access$100 (android.preference.MultiSelectListPreference) 
		android.preference.MultiSelectListPreference x0
	static java.util.Set access$200 (android.preference.MultiSelectListPreference) 
		android.preference.MultiSelectListPreference x0
}

android/preference/EditTextPreference$SavedState$1.class
EditTextPreference.java
package android.preference
final android.preference.EditTextPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.EditTextPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.EditTextPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/SeekBarPreference$SavedState$1.class
SeekBarPreference.java
package android.preference
final android.preference.SeekBarPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.SeekBarPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.SeekBarPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/TwoStatePreference.class
TwoStatePreference.java
package android.preference
public abstract android.preference.TwoStatePreference extends android.preference.Preference {
	private CharSequence mSummaryOn
	private CharSequence mSummaryOff
	boolean mChecked
	private boolean mCheckedSet
	private boolean mSendClickAccessibilityEvent
	private boolean mDisableDependentsState
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected void onClick () 
		boolean newValue
	public void setChecked (boolean) 
		boolean checked
		boolean changed
	public boolean isChecked () 
	public boolean shouldDisableDependents () 
		boolean shouldDisable
	public void setSummaryOn (java.lang.CharSequence) 
		CharSequence summary
	public void setSummaryOn (int) 
		int summaryResId
	public java.lang.CharSequence getSummaryOn () 
	public void setSummaryOff (java.lang.CharSequence) 
		CharSequence summary
	public void setSummaryOff (int) 
		int summaryResId
	public java.lang.CharSequence getSummaryOff () 
	public boolean getDisableDependentsState () 
	public void setDisableDependentsState (boolean) 
		boolean disableDependentsState
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	void sendAccessibilityEvent (android.view.View) 
		android.view.accessibility.AccessibilityEvent event
		android.view.View view
		android.view.accessibility.AccessibilityManager accessibilityManager
	void syncSummaryView (android.view.View) 
		CharSequence summary
		boolean useDefaultSummary
		int newVisibility
		android.view.View view
		android.widget.TextView summaryView
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.TwoStatePreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.TwoStatePreference$SavedState myState
}

android/preference/SwitchPreference$Listener.class
SwitchPreference.java
package android.preference
 android.preference.SwitchPreference$Listener extends java.lang.Object implements android.widget.CompoundButton$OnCheckedChangeListener  {
	final android.preference.SwitchPreference this$0
	private void  (android.preference.SwitchPreference) 
	public void onCheckedChanged (android.widget.CompoundButton, boolean) 
		android.widget.CompoundButton buttonView
		boolean isChecked
	void  (android.preference.SwitchPreference, android.preference.SwitchPreference$1) 
		android.preference.SwitchPreference x0
		android.preference.SwitchPreference$1 x1
}

android/preference/PreferenceActivity$HeaderAdapter$HeaderViewHolder.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$HeaderAdapter$HeaderViewHolder extends java.lang.Object {
	android.widget.ImageView icon
	android.widget.TextView title
	android.widget.TextView summary
	private void  () 
	void  (android.preference.PreferenceActivity$1) 
		android.preference.PreferenceActivity$1 x0
}

android/preference/GenericInflater.class
GenericInflater.java
package android.preference
abstract android.preference.GenericInflater extends java.lang.Object {
	private final boolean DEBUG
	protected final android.content.Context mContext
	private boolean mFactorySet
	private android.preference.GenericInflater$Factory mFactory
	private final Object[] mConstructorArgs
	private static final Class[] mConstructorSignature
	private static final java.util.HashMap sConstructorMap
	private String mDefaultPackage
	protected void  (android.content.Context) 
		android.content.Context context
	protected void  (android.preference.GenericInflater, android.content.Context) 
		android.preference.GenericInflater original
		android.content.Context newContext
	public abstract android.preference.GenericInflater cloneInContext (android.content.Context) 
	public void setDefaultPackage (java.lang.String) 
		String defaultPackage
	public java.lang.String getDefaultPackage () 
	public android.content.Context getContext () 
	public final android.preference.GenericInflater$Factory getFactory () 
	public void setFactory (android.preference.GenericInflater$Factory) 
		android.preference.GenericInflater$Factory factory
	public java.lang.Object inflate (int, android.preference.GenericInflater$Parent) 
		int resource
		android.preference.GenericInflater$Parent root
	public java.lang.Object inflate (org.xmlpull.v1.XmlPullParser, android.preference.GenericInflater$Parent) 
		org.xmlpull.v1.XmlPullParser parser
		android.preference.GenericInflater$Parent root
	public java.lang.Object inflate (int, android.preference.GenericInflater$Parent, boolean) 
		int resource
		android.preference.GenericInflater$Parent root
		boolean attachToRoot
		android.content.res.XmlResourceParser parser
	public java.lang.Object inflate (org.xmlpull.v1.XmlPullParser, android.preference.GenericInflater$Parent, boolean) 
		int type
		Object xmlRoot
		android.view.InflateException e
		android.view.InflateException ex
		org.xmlpull.v1.XmlPullParserException e
		android.view.InflateException ex
		java.io.IOException e
		android.util.AttributeSet attrs
		Object result
		org.xmlpull.v1.XmlPullParser parser
		android.preference.GenericInflater$Parent root
		boolean attachToRoot
	public final java.lang.Object createItem (java.lang.String, java.lang.String, android.util.AttributeSet)  throws java.lang.ClassNotFoundException android.view.InflateException 
		Class clazz
		Object[] args
		android.view.InflateException ie
		NoSuchMethodException e
		ClassNotFoundException e
		android.view.InflateException ie
		Exception e
		String name
		String prefix
		android.util.AttributeSet attrs
		java.lang.reflect.Constructor constructor
	protected java.lang.Object onCreateItem (java.lang.String, android.util.AttributeSet)  throws java.lang.ClassNotFoundException 
		String name
		android.util.AttributeSet attrs
	private final java.lang.Object createItemFromTag (org.xmlpull.v1.XmlPullParser, java.lang.String, android.util.AttributeSet) 
		Object item
		android.view.InflateException e
		android.view.InflateException ie
		ClassNotFoundException e
		android.view.InflateException ie
		Exception e
		org.xmlpull.v1.XmlPullParser parser
		String name
		android.util.AttributeSet attrs
	private void rInflate (org.xmlpull.v1.XmlPullParser, java.lang.Object, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		Object item
		org.xmlpull.v1.XmlPullParser parser
		Object parent
		android.util.AttributeSet attrs
		int depth
		int type
	protected boolean onCreateCustomFromTag (org.xmlpull.v1.XmlPullParser, java.lang.Object, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParser parser
		Object parent
		android.util.AttributeSet attrs
	protected android.preference.GenericInflater$Parent onMergeRoots (android.preference.GenericInflater$Parent, boolean, android.preference.GenericInflater$Parent) 
		android.preference.GenericInflater$Parent givenRoot
		boolean attachToGivenRoot
		android.preference.GenericInflater$Parent xmlRoot
	static void  () 
}

android/preference/PreferenceManager$OnActivityStopListener.class
PreferenceManager.java
package android.preference
public abstract android.preference.PreferenceManager$OnActivityStopListener extends java.lang.Object {
	public abstract void onActivityStop () 
}

android/preference/Preference.class
Preference.java
package android.preference
public android.preference.Preference extends java.lang.Object implements java.lang.Comparable  {
	public static final int DEFAULT_ORDER
	private android.content.Context mContext
	private android.preference.PreferenceManager mPreferenceManager
	private long mId
	private android.preference.Preference$OnPreferenceChangeListener mOnChangeListener
	private android.preference.Preference$OnPreferenceClickListener mOnClickListener
	private int mOrder
	private CharSequence mTitle
	private int mTitleRes
	private CharSequence mSummary
	private int mIconResId
	private android.graphics.drawable.Drawable mIcon
	private String mKey
	private android.content.Intent mIntent
	private String mFragment
	private android.os.Bundle mExtras
	private boolean mEnabled
	private boolean mSelectable
	private boolean mRequiresKey
	private boolean mPersistent
	private String mDependencyKey
	private Object mDefaultValue
	private boolean mDependencyMet
	private boolean mParentDependencyMet
	private boolean mShouldDisableView
	private int mLayoutResId
	private int mWidgetLayoutResId
	private boolean mCanRecycleLayout
	private android.preference.Preference$OnPreferenceChangeInternalListener mListener
	private java.util.List mDependents
	private boolean mBaseMethodCalled
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int attr
		int i
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	public void setIntent (android.content.Intent) 
		android.content.Intent intent
	public android.content.Intent getIntent () 
	public void setFragment (java.lang.String) 
		String fragment
	public java.lang.String getFragment () 
	public android.os.Bundle getExtras () 
	public android.os.Bundle peekExtras () 
	public void setLayoutResource (int) 
		int layoutResId
	public int getLayoutResource () 
	public void setWidgetLayoutResource (int) 
		int widgetLayoutResId
	public int getWidgetLayoutResource () 
	public android.view.View getView (android.view.View, android.view.ViewGroup) 
		android.view.View convertView
		android.view.ViewGroup parent
	protected android.view.View onCreateView (android.view.ViewGroup) 
		android.view.ViewGroup parent
		android.view.LayoutInflater layoutInflater
		android.view.View layout
		android.view.ViewGroup widgetFrame
	protected void onBindView (android.view.View) 
		CharSequence title
		CharSequence summary
		android.view.View view
		android.widget.TextView titleView
		android.widget.TextView summaryView
		android.widget.ImageView imageView
	private void setEnabledStateOnViews (android.view.View, boolean) 
		int i
		android.view.ViewGroup vg
		android.view.View v
		boolean enabled
	public void setOrder (int) 
		int order
	public int getOrder () 
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setTitle (int) 
		int titleResId
	public int getTitleRes () 
	public java.lang.CharSequence getTitle () 
	public void setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public void setIcon (int) 
		int iconResId
	public android.graphics.drawable.Drawable getIcon () 
	public java.lang.CharSequence getSummary () 
	public void setSummary (java.lang.CharSequence) 
		CharSequence summary
	public void setSummary (int) 
		int summaryResId
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	public void setSelectable (boolean) 
		boolean selectable
	public boolean isSelectable () 
	public void setShouldDisableView (boolean) 
		boolean shouldDisableView
	public boolean getShouldDisableView () 
	long getId () 
	protected void onClick () 
	public void setKey (java.lang.String) 
		String key
	public java.lang.String getKey () 
	void requireKey () 
	public boolean hasKey () 
	public boolean isPersistent () 
	protected boolean shouldPersist () 
	public void setPersistent (boolean) 
		boolean persistent
	protected boolean callChangeListener (java.lang.Object) 
		Object newValue
	public void setOnPreferenceChangeListener (android.preference.Preference$OnPreferenceChangeListener) 
		android.preference.Preference$OnPreferenceChangeListener onPreferenceChangeListener
	public android.preference.Preference$OnPreferenceChangeListener getOnPreferenceChangeListener () 
	public void setOnPreferenceClickListener (android.preference.Preference$OnPreferenceClickListener) 
		android.preference.Preference$OnPreferenceClickListener onPreferenceClickListener
	public android.preference.Preference$OnPreferenceClickListener getOnPreferenceClickListener () 
	public void performClick (android.preference.PreferenceScreen) 
		android.preference.PreferenceManager$OnPreferenceTreeClickListener listener
		android.content.Context context
		android.preference.PreferenceScreen preferenceScreen
		android.preference.PreferenceManager preferenceManager
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.view.View v
		int keyCode
		android.view.KeyEvent event
	public android.content.Context getContext () 
	public android.content.SharedPreferences getSharedPreferences () 
	public android.content.SharedPreferences$Editor getEditor () 
	public boolean shouldCommit () 
	public int compareTo (android.preference.Preference) 
		android.preference.Preference another
	final void setOnPreferenceChangeInternalListener (android.preference.Preference$OnPreferenceChangeInternalListener) 
		android.preference.Preference$OnPreferenceChangeInternalListener listener
	protected void notifyChanged () 
	protected void notifyHierarchyChanged () 
	public android.preference.PreferenceManager getPreferenceManager () 
	protected void onAttachedToHierarchy (android.preference.PreferenceManager) 
		android.preference.PreferenceManager preferenceManager
	protected void onAttachedToActivity () 
	private void registerDependency () 
		android.preference.Preference preference
	private void unregisterDependency () 
		android.preference.Preference oldDependency
	protected android.preference.Preference findPreferenceInHierarchy (java.lang.String) 
		String key
	private void registerDependent (android.preference.Preference) 
		android.preference.Preference dependent
	private void unregisterDependent (android.preference.Preference) 
		android.preference.Preference dependent
	public void notifyDependencyChange (boolean) 
		int i
		boolean disableDependents
		java.util.List dependents
		int dependentsCount
	public void onDependencyChanged (android.preference.Preference, boolean) 
		android.preference.Preference dependency
		boolean disableDependent
	public void onParentChanged (android.preference.Preference, boolean) 
		android.preference.Preference parent
		boolean disableChild
	public boolean shouldDisableDependents () 
	public void setDependency (java.lang.String) 
		String dependencyKey
	public java.lang.String getDependency () 
	protected void onPrepareForRemoval () 
	public void setDefaultValue (java.lang.Object) 
		Object defaultValue
	private void dispatchSetInitialValue () 
		boolean shouldPersist
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restorePersistedValue
		Object defaultValue
	private void tryCommit (android.content.SharedPreferences$Editor) 
		AbstractMethodError unused
		android.content.SharedPreferences$Editor editor
	protected boolean persistString (java.lang.String) 
		android.content.SharedPreferences$Editor editor
		String value
	protected java.lang.String getPersistedString (java.lang.String) 
		String defaultReturnValue
	protected boolean persistStringSet (java.util.Set) 
		android.content.SharedPreferences$Editor editor
		java.util.Set values
	protected java.util.Set getPersistedStringSet (java.util.Set) 
		java.util.Set defaultReturnValue
	protected boolean persistInt (int) 
		android.content.SharedPreferences$Editor editor
		int value
	protected int getPersistedInt (int) 
		int defaultReturnValue
	protected boolean persistFloat (float) 
		android.content.SharedPreferences$Editor editor
		float value
	protected float getPersistedFloat (float) 
		float defaultReturnValue
	protected boolean persistLong (long) 
		android.content.SharedPreferences$Editor editor
		long value
	protected long getPersistedLong (long) 
		long defaultReturnValue
	protected boolean persistBoolean (boolean) 
		android.content.SharedPreferences$Editor editor
		boolean value
	protected boolean getPersistedBoolean (boolean) 
		boolean defaultReturnValue
	boolean canRecycleLayout () 
	public java.lang.String toString () 
	java.lang.StringBuilder getFilterableStringBuilder () 
		StringBuilder sb
		CharSequence title
		CharSequence summary
	public void saveHierarchyState (android.os.Bundle) 
		android.os.Bundle container
	void dispatchSaveInstanceState (android.os.Bundle) 
		android.os.Parcelable state
		android.os.Bundle container
	protected android.os.Parcelable onSaveInstanceState () 
	public void restoreHierarchyState (android.os.Bundle) 
		android.os.Bundle container
	void dispatchRestoreInstanceState (android.os.Bundle) 
		android.os.Parcelable state
		android.os.Bundle container
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

android/preference/VolumePreference$VolumeStore.class
VolumePreference.java
package android.preference
public android.preference.VolumePreference$VolumeStore extends java.lang.Object {
	public int volume
	public int originalVolume
	public void  () 
}

android/preference/GenericInflater$Parent.class
GenericInflater.java
package android.preference
public abstract android.preference.GenericInflater$Parent extends java.lang.Object {
	public abstract void addItemFromInflater (java.lang.Object) 
}

android/preference/PreferenceCategory.class
PreferenceCategory.java
package android.preference
public android.preference.PreferenceCategory extends android.preference.PreferenceGroup {
	private static final String TAG
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected boolean onPrepareAddPreference (android.preference.Preference) 
		android.preference.Preference preference
	public boolean isEnabled () 
	public boolean shouldDisableDependents () 
}

android/preference/DialogPreference$SavedState$1.class
DialogPreference.java
package android.preference
final android.preference.DialogPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.DialogPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.DialogPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/PreferenceActivity$1.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$1 extends android.os.Handler {
	final android.preference.PreferenceActivity this$0
	void  (android.preference.PreferenceActivity) 
	public void handleMessage (android.os.Message) 
		android.preference.PreferenceActivity$Header mappedHeader
		android.preference.PreferenceActivity$Header mappedHeader
		java.util.ArrayList oldHeaders
		android.preference.PreferenceActivity$Header header
		android.os.Message msg
}

android/preference/VolumePreference$SavedState$1.class
VolumePreference.java
package android.preference
final android.preference.VolumePreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.VolumePreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.VolumePreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/GenericInflater$Factory.class
GenericInflater.java
package android.preference
public abstract android.preference.GenericInflater$Factory extends java.lang.Object {
	public abstract java.lang.Object onCreateItem (java.lang.String, android.content.Context, android.util.AttributeSet) 
}

android/preference/PreferenceInflater.class
PreferenceInflater.java
package android.preference
 android.preference.PreferenceInflater extends android.preference.GenericInflater {
	private static final String TAG
	private static final String INTENT_TAG_NAME
	private static final String EXTRA_TAG_NAME
	private android.preference.PreferenceManager mPreferenceManager
	public void  (android.content.Context, android.preference.PreferenceManager) 
		android.content.Context context
		android.preference.PreferenceManager preferenceManager
	void  (android.preference.GenericInflater, android.preference.PreferenceManager, android.content.Context) 
		android.preference.GenericInflater original
		android.preference.PreferenceManager preferenceManager
		android.content.Context newContext
	public android.preference.GenericInflater cloneInContext (android.content.Context) 
		android.content.Context newContext
	private void init (android.preference.PreferenceManager) 
		android.preference.PreferenceManager preferenceManager
	protected boolean onCreateCustomFromTag (org.xmlpull.v1.XmlPullParser, android.preference.Preference, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParserException ex
		java.io.IOException e
		android.content.Intent intent
		org.xmlpull.v1.XmlPullParserException ex
		java.io.IOException e
		org.xmlpull.v1.XmlPullParser parser
		android.preference.Preference parentPreference
		android.util.AttributeSet attrs
		String tag
	protected android.preference.PreferenceGroup onMergeRoots (android.preference.PreferenceGroup, boolean, android.preference.PreferenceGroup) 
		android.preference.PreferenceGroup givenRoot
		boolean attachToGivenRoot
		android.preference.PreferenceGroup xmlRoot
	protected volatile android.preference.GenericInflater$Parent onMergeRoots (android.preference.GenericInflater$Parent, boolean, android.preference.GenericInflater$Parent) 
		android.preference.GenericInflater$Parent x0
		boolean x1
		android.preference.GenericInflater$Parent x2
	protected volatile boolean onCreateCustomFromTag (org.xmlpull.v1.XmlPullParser, java.lang.Object, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException 
		org.xmlpull.v1.XmlPullParser x0
		Object x1
		android.util.AttributeSet x2
}

android/preference/VolumePreference$SavedState.class
VolumePreference.java
package android.preference
 android.preference.VolumePreference$SavedState extends android.preference.Preference$BaseSavedState {
	android.preference.VolumePreference$VolumeStore mVolumeStore
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	android.preference.VolumePreference$VolumeStore getVolumeStore () 
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/PreferenceFragment$OnPreferenceStartFragmentCallback.class
PreferenceFragment.java
package android.preference
public abstract android.preference.PreferenceFragment$OnPreferenceStartFragmentCallback extends java.lang.Object {
	public abstract boolean onPreferenceStartFragment (android.preference.PreferenceFragment, android.preference.Preference) 
}

android/preference/MultiCheckPreference$SavedState$1.class
MultiCheckPreference.java
package android.preference
final android.preference.MultiCheckPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.MultiCheckPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.MultiCheckPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/VolumePreference.class
VolumePreference.java
package android.preference
public android.preference.VolumePreference extends android.preference.SeekBarDialogPreference implements android.preference.PreferenceManager$OnActivityStopListener android.view.View$OnKeyListener  {
	private static final String TAG
	private int mStreamType
	private android.preference.VolumePreference$SeekBarVolumizer mSeekBarVolumizer
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void setStreamType (int) 
		int streamType
	protected void onBindDialogView (android.view.View) 
		android.view.View view
		android.widget.SeekBar seekBar
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.view.View v
		int keyCode
		android.view.KeyEvent event
		boolean isdown
	protected void onDialogClosed (boolean) 
		boolean positiveResult
	public void onActivityStop () 
	private void cleanup () 
		android.view.View view
		android.app.Dialog dialog
	protected void onSampleStarting (android.preference.VolumePreference$SeekBarVolumizer) 
		android.preference.VolumePreference$SeekBarVolumizer volumizer
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.VolumePreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.VolumePreference$SavedState myState
}

android/preference/ListPreference.class
ListPreference.java
package android.preference
public android.preference.ListPreference extends android.preference.DialogPreference {
	private CharSequence[] mEntries
	private CharSequence[] mEntryValues
	private String mValue
	private String mSummary
	private int mClickedDialogEntryIndex
	private boolean mValueSet
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (android.content.Context) 
		android.content.Context context
	public void setEntries (java.lang.CharSequence[]) 
		CharSequence[] entries
	public void setEntries (int) 
		int entriesResId
	public java.lang.CharSequence[] getEntries () 
	public void setEntryValues (java.lang.CharSequence[]) 
		CharSequence[] entryValues
	public void setEntryValues (int) 
		int entryValuesResId
	public java.lang.CharSequence[] getEntryValues () 
	public void setValue (java.lang.String) 
		String value
		boolean changed
	public java.lang.CharSequence getSummary () 
		CharSequence entry
	public void setSummary (java.lang.CharSequence) 
		CharSequence summary
	public void setValueIndex (int) 
		int index
	public java.lang.String getValue () 
	public java.lang.CharSequence getEntry () 
		int index
	public int findIndexOfValue (java.lang.String) 
		int i
		String value
	private int getValueIndex () 
	protected void onPrepareDialogBuilder (android.app.AlertDialog$Builder) 
		android.app.AlertDialog$Builder builder
	protected void onDialogClosed (boolean) 
		String value
		boolean positiveResult
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.ListPreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.ListPreference$SavedState myState
	static int access$002 (android.preference.ListPreference, int) 
		android.preference.ListPreference x0
		int x1
}

android/preference/PreferenceActivity.class
PreferenceActivity.java
package android.preference
public abstract android.preference.PreferenceActivity extends android.app.ListActivity implements android.preference.PreferenceManager$OnPreferenceTreeClickListener android.preference.PreferenceFragment$OnPreferenceStartFragmentCallback  {
	private static final String TAG
	private static final String HEADERS_TAG
	private static final String CUR_HEADER_TAG
	private static final String PREFERENCES_TAG
	public static final String EXTRA_SHOW_FRAGMENT
	public static final String EXTRA_SHOW_FRAGMENT_ARGUMENTS
	public static final String EXTRA_SHOW_FRAGMENT_TITLE
	public static final String EXTRA_SHOW_FRAGMENT_SHORT_TITLE
	public static final String EXTRA_NO_HEADERS
	private static final String BACK_STACK_PREFS
	private static final String EXTRA_PREFS_SHOW_BUTTON_BAR
	private static final String EXTRA_PREFS_SHOW_SKIP
	private static final String EXTRA_PREFS_SET_NEXT_TEXT
	private static final String EXTRA_PREFS_SET_BACK_TEXT
	private final java.util.ArrayList mHeaders
	private android.widget.FrameLayout mListFooter
	private android.view.ViewGroup mPrefsContainer
	private android.app.FragmentBreadCrumbs mFragmentBreadCrumbs
	private boolean mSinglePane
	private android.preference.PreferenceActivity$Header mCurHeader
	private android.preference.PreferenceManager mPreferenceManager
	private android.os.Bundle mSavedInstanceState
	private android.widget.Button mNextButton
	private static final int FIRST_REQUEST_CODE
	private static final int MSG_BIND_PREFERENCES
	private static final int MSG_BUILD_HEADERS
	private android.os.Handler mHandler
	public static final long HEADER_ID_UNDEFINED
	public void  () 
	protected void onCreate (android.os.Bundle) 
		int curHeader
		java.util.ArrayList headers
		CharSequence initialTitleStr
		CharSequence initialShortTitleStr
		android.preference.PreferenceActivity$Header h
		CharSequence initialTitleStr
		CharSequence initialShortTitleStr
		String buttonText
		String buttonText
		android.widget.Button backButton
		android.widget.Button skipButton
		android.os.Bundle savedInstanceState
		boolean hidingHeaders
		String initialFragment
		android.os.Bundle initialArguments
		int initialTitle
		int initialShortTitle
		android.content.Intent intent
	public boolean hasHeaders () 
	public java.util.List getHeaders () 
	public boolean isMultiPane () 
	public boolean onIsMultiPane () 
		boolean preferMultiPane
	public boolean onIsHidingHeaders () 
	public android.preference.PreferenceActivity$Header onGetInitialHeader () 
		android.preference.PreferenceActivity$Header h
		int i
	public android.preference.PreferenceActivity$Header onGetNewHeader () 
	public void onBuildHeaders (java.util.List) 
		java.util.List target
	public void invalidateHeaders () 
	public void loadHeadersFromResource (int, java.util.List) 
		String innerNodeName
		android.preference.PreferenceActivity$Header header
		android.content.res.TypedArray sa
		android.util.TypedValue tv
		int innerDepth
		android.util.AttributeSet attrs
		int type
		String nodeName
		android.os.Bundle curBundle
		int outerDepth
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		int resid
		java.util.List target
		android.content.res.XmlResourceParser parser
	protected boolean isValidFragment (java.lang.String) 
		String fragmentName
	public void setListFooter (android.view.View) 
		android.view.View view
	protected void onStop () 
	protected void onDestroy () 
	protected void onSaveInstanceState (android.os.Bundle) 
		int index
		android.os.Bundle container
		android.preference.PreferenceScreen preferenceScreen
		android.os.Bundle outState
	protected void onRestoreInstanceState (android.os.Bundle) 
		android.preference.PreferenceScreen preferenceScreen
		android.os.Bundle container
		android.os.Bundle state
	protected void onActivityResult (int, int, android.content.Intent) 
		int requestCode
		int resultCode
		android.content.Intent data
	public void onContentChanged () 
	protected void onListItemClick (android.widget.ListView, android.view.View, int, long) 
		Object item
		android.widget.ListView l
		android.view.View v
		int position
		long id
	public void onHeaderClick (android.preference.PreferenceActivity$Header, int) 
		int titleRes
		int shortTitleRes
		android.preference.PreferenceActivity$Header header
		int position
	public android.content.Intent onBuildStartFragmentIntent (java.lang.String, android.os.Bundle, int, int) 
		String fragmentName
		android.os.Bundle args
		int titleRes
		int shortTitleRes
		android.content.Intent intent
	public void startWithFragment (java.lang.String, android.os.Bundle, android.app.Fragment, int) 
		String fragmentName
		android.os.Bundle args
		android.app.Fragment resultTo
		int resultRequestCode
	public void startWithFragment (java.lang.String, android.os.Bundle, android.app.Fragment, int, int, int) 
		String fragmentName
		android.os.Bundle args
		android.app.Fragment resultTo
		int resultRequestCode
		int titleRes
		int shortTitleRes
		android.content.Intent intent
	public void showBreadCrumbs (java.lang.CharSequence, java.lang.CharSequence) 
		ClassCastException e
		android.view.View bcSection
		android.view.View crumbs
		CharSequence title
		CharSequence shortTitle
	public void setParentTitle (java.lang.CharSequence, java.lang.CharSequence, android.view.View$OnClickListener) 
		CharSequence title
		CharSequence shortTitle
		android.view.View$OnClickListener listener
	void setSelectedHeader (android.preference.PreferenceActivity$Header) 
		android.preference.PreferenceActivity$Header header
		int index
	void showBreadCrumbs (android.preference.PreferenceActivity$Header) 
		CharSequence title
		android.preference.PreferenceActivity$Header header
	private void switchToHeaderInner (java.lang.String, android.os.Bundle, int) 
		String fragmentName
		android.os.Bundle args
		int direction
		android.app.Fragment f
		android.app.FragmentTransaction transaction
	public void switchToHeader (java.lang.String, android.os.Bundle) 
		String fragmentName
		android.os.Bundle args
	public void switchToHeader (android.preference.PreferenceActivity$Header) 
		int direction
		android.preference.PreferenceActivity$Header header
	android.preference.PreferenceActivity$Header findBestMatchingHeader (android.preference.PreferenceActivity$Header, java.util.ArrayList) 
		android.preference.PreferenceActivity$Header oh
		int j
		android.preference.PreferenceActivity$Header oh
		int j
		android.preference.PreferenceActivity$Header cur
		java.util.ArrayList from
		java.util.ArrayList matches
		int NM
	public void startPreferenceFragment (android.app.Fragment, boolean) 
		android.app.Fragment fragment
		boolean push
		android.app.FragmentTransaction transaction
	public void startPreferencePanel (java.lang.String, android.os.Bundle, int, java.lang.CharSequence, android.app.Fragment, int) 
		android.app.Fragment f
		android.app.FragmentTransaction transaction
		String fragmentClass
		android.os.Bundle args
		int titleRes
		CharSequence titleText
		android.app.Fragment resultTo
		int resultRequestCode
	public void finishPreferencePanel (android.app.Fragment, int, android.content.Intent) 
		android.app.Fragment caller
		int resultCode
		android.content.Intent resultData
	public boolean onPreferenceStartFragment (android.preference.PreferenceFragment, android.preference.Preference) 
		android.preference.PreferenceFragment caller
		android.preference.Preference pref
	private void postBindPreferences () 
	private void bindPreferences () 
		android.preference.PreferenceScreen preferenceScreen
	public android.preference.PreferenceManager getPreferenceManager () 
	private void requirePreferenceManager () 
	public void setPreferenceScreen (android.preference.PreferenceScreen) 
		CharSequence title
		android.preference.PreferenceScreen preferenceScreen
	public android.preference.PreferenceScreen getPreferenceScreen () 
	public void addPreferencesFromIntent (android.content.Intent) 
		android.content.Intent intent
	public void addPreferencesFromResource (int) 
		int preferencesResId
	public boolean onPreferenceTreeClick (android.preference.PreferenceScreen, android.preference.Preference) 
		android.preference.PreferenceScreen preferenceScreen
		android.preference.Preference preference
	public android.preference.Preference findPreference (java.lang.CharSequence) 
		CharSequence key
	protected void onNewIntent (android.content.Intent) 
		android.content.Intent intent
	protected boolean hasNextButton () 
	protected android.widget.Button getNextButton () 
	static void access$000 (android.preference.PreferenceActivity) 
		android.preference.PreferenceActivity x0
	static java.util.ArrayList access$100 (android.preference.PreferenceActivity) 
		android.preference.PreferenceActivity x0
	static android.widget.ListAdapter access$200 (android.preference.PreferenceActivity) 
		android.preference.PreferenceActivity x0
	static android.widget.ListAdapter access$300 (android.preference.PreferenceActivity) 
		android.preference.PreferenceActivity x0
	static android.preference.PreferenceActivity$Header access$400 (android.preference.PreferenceActivity) 
		android.preference.PreferenceActivity x0
}

android/preference/PreferenceManager$OnActivityResultListener.class
PreferenceManager.java
package android.preference
public abstract android.preference.PreferenceManager$OnActivityResultListener extends java.lang.Object {
	public abstract boolean onActivityResult (int, int, android.content.Intent) 
}

android/preference/TwoStatePreference$SavedState$1.class
TwoStatePreference.java
package android.preference
final android.preference.TwoStatePreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.TwoStatePreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.TwoStatePreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/PreferenceScreen$SavedState.class
PreferenceScreen.java
package android.preference
 android.preference.PreferenceScreen$SavedState extends android.preference.Preference$BaseSavedState {
	boolean isDialogShowing
	android.os.Bundle dialogBundle
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/DialogPreference$SavedState.class
DialogPreference.java
package android.preference
 android.preference.DialogPreference$SavedState extends android.preference.Preference$BaseSavedState {
	boolean isDialogShowing
	android.os.Bundle dialogBundle
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/Preference$BaseSavedState$1.class
Preference.java
package android.preference
final android.preference.Preference$BaseSavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.Preference$BaseSavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.Preference$BaseSavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/PreferenceActivity$HeaderAdapter.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$HeaderAdapter extends android.widget.ArrayAdapter {
	private android.view.LayoutInflater mInflater
	public void  (android.content.Context, java.util.List) 
		android.content.Context context
		java.util.List objects
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.preference.PreferenceActivity$HeaderAdapter$HeaderViewHolder holder
		android.view.View view
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.preference.PreferenceActivity$HeaderAdapter$HeaderViewHolder holder
		android.view.View view
		android.preference.PreferenceActivity$Header header
		CharSequence summary
}

android/preference/PreferenceActivity$Header$1.class
PreferenceActivity.java
package android.preference
final android.preference.PreferenceActivity$Header$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.PreferenceActivity$Header createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.preference.PreferenceActivity$Header[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/MultiSelectListPreference$SavedState.class
MultiSelectListPreference.java
package android.preference
 android.preference.MultiSelectListPreference$SavedState extends android.preference.Preference$BaseSavedState {
	java.util.Set values
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		int i
		android.os.Parcel source
		String[] strings
		int stringCount
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/preference/PreferenceFrameLayout.class
PreferenceFrameLayout.java
package android.preference
public android.preference.PreferenceFrameLayout extends android.widget.FrameLayout {
	private static final int DEFAULT_BORDER_TOP
	private static final int DEFAULT_BORDER_BOTTOM
	private static final int DEFAULT_BORDER_LEFT
	private static final int DEFAULT_BORDER_RIGHT
	private final int mBorderTop
	private final int mBorderBottom
	private final int mBorderLeft
	private final int mBorderRight
	private boolean mPaddingApplied
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		float density
		int defaultBorderTop
		int defaultBottomPadding
		int defaultLeftPadding
		int defaultRightPadding
	public android.preference.PreferenceFrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	public void addView (android.view.View) 
		android.view.View child
		int borderTop
		int borderBottom
		int borderLeft
		int borderRight
		android.view.ViewGroup$LayoutParams params
		android.preference.PreferenceFrameLayout$LayoutParams layoutParams
		int previousTop
		int previousBottom
		int previousLeft
		int previousRight
	public volatile android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
}

android/preference/EditTextPreference.class
EditTextPreference.java
package android.preference
public android.preference.EditTextPreference extends android.preference.DialogPreference {
	private android.widget.EditText mEditText
	private String mText
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public void setText (java.lang.String) 
		String text
		boolean wasBlocking
		boolean isBlocking
	public java.lang.String getText () 
	protected void onBindDialogView (android.view.View) 
		android.view.View view
		android.widget.EditText editText
		android.view.ViewParent oldParent
	protected void onAddEditTextToDialogView (android.view.View, android.widget.EditText) 
		android.view.View dialogView
		android.widget.EditText editText
		android.view.ViewGroup container
	protected void onDialogClosed (boolean) 
		String value
		boolean positiveResult
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	public boolean shouldDisableDependents () 
	public android.widget.EditText getEditText () 
	protected boolean needInputMethod () 
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.EditTextPreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.EditTextPreference$SavedState myState
}

android/preference/PreferenceGroupAdapter.class
PreferenceGroupAdapter.java
package android.preference
 android.preference.PreferenceGroupAdapter extends android.widget.BaseAdapter implements android.preference.Preference$OnPreferenceChangeInternalListener  {
	private static final String TAG
	private android.preference.PreferenceGroup mPreferenceGroup
	private java.util.List mPreferenceList
	private java.util.ArrayList mPreferenceLayouts
	private android.preference.PreferenceGroupAdapter$PreferenceLayout mTempPreferenceLayout
	private boolean mHasReturnedViewTypeCount
	private volatile boolean mIsSyncing
	private android.os.Handler mHandler
	private Runnable mSyncRunnable
	public void  (android.preference.PreferenceGroup) 
		android.preference.PreferenceGroup preferenceGroup
	private void syncMyPreferences () 
		java.util.List newPreferenceList
	private void flattenPreferenceGroup (java.util.List, android.preference.PreferenceGroup) 
		android.preference.PreferenceGroup preferenceAsGroup
		android.preference.Preference preference
		int i
		java.util.List preferences
		android.preference.PreferenceGroup group
		int groupSize
	private android.preference.PreferenceGroupAdapter$PreferenceLayout createPreferenceLayout (android.preference.Preference, android.preference.PreferenceGroupAdapter$PreferenceLayout) 
		android.preference.Preference preference
		android.preference.PreferenceGroupAdapter$PreferenceLayout in
		android.preference.PreferenceGroupAdapter$PreferenceLayout pl
	private void addPreferenceClassName (android.preference.Preference) 
		android.preference.Preference preference
		android.preference.PreferenceGroupAdapter$PreferenceLayout pl
		int insertPos
	public int getCount () 
	public android.preference.Preference getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.preference.Preference preference
	public boolean isEnabled (int) 
		int position
	public boolean areAllItemsEnabled () 
	public void onPreferenceChange (android.preference.Preference) 
		android.preference.Preference preference
	public void onPreferenceHierarchyChange (android.preference.Preference) 
		android.preference.Preference preference
	public boolean hasStableIds () 
	public int getItemViewType (int) 
		int position
		android.preference.Preference preference
		int viewType
	public int getViewTypeCount () 
	public volatile java.lang.Object getItem (int) 
		int x0
	static void access$100 (android.preference.PreferenceGroupAdapter) 
		android.preference.PreferenceGroupAdapter x0
}

android/preference/PreferenceActivity$4.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$4 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.preference.PreferenceActivity this$0
	void  (android.preference.PreferenceActivity) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/preference/PreferenceScreen$SavedState$1.class
PreferenceScreen.java
package android.preference
final android.preference.PreferenceScreen$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.PreferenceScreen$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.PreferenceScreen$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/PreferenceGroup.class
PreferenceGroup.java
package android.preference
public abstract android.preference.PreferenceGroup extends android.preference.Preference implements android.preference.GenericInflater$Parent  {
	private java.util.List mPreferenceList
	private boolean mOrderingAsAdded
	private int mCurrentPreferenceOrder
	private boolean mAttachedToActivity
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void setOrderingAsAdded (boolean) 
		boolean orderingAsAdded
	public boolean isOrderingAsAdded () 
	public void addItemFromInflater (android.preference.Preference) 
		android.preference.Preference preference
	public int getPreferenceCount () 
	public android.preference.Preference getPreference (int) 
		int index
	public boolean addPreference (android.preference.Preference) 
		android.preference.Preference preference
		int insertionIndex
	public boolean removePreference (android.preference.Preference) 
		android.preference.Preference preference
		boolean returnValue
	private boolean removePreferenceInt (android.preference.Preference) 
		android.preference.Preference preference
	public void removeAll () 
		int i
		java.util.List preferenceList
	protected boolean onPrepareAddPreference (android.preference.Preference) 
		android.preference.Preference preference
	public android.preference.Preference findPreference (java.lang.CharSequence) 
		android.preference.Preference returnedPreference
		android.preference.Preference preference
		String curKey
		int i
		CharSequence key
		int preferenceCount
	protected boolean isOnSameScreenAsChildren () 
	protected void onAttachedToActivity () 
		int i
		int preferenceCount
	protected void onPrepareForRemoval () 
	public void notifyDependencyChange (boolean) 
		int i
		boolean disableDependents
		int preferenceCount
	void sortPreferences () 
	protected void dispatchSaveInstanceState (android.os.Bundle) 
		int i
		android.os.Bundle container
		int preferenceCount
	protected void dispatchRestoreInstanceState (android.os.Bundle) 
		int i
		android.os.Bundle container
		int preferenceCount
	public volatile void addItemFromInflater (java.lang.Object) 
		Object x0
}

android/preference/MultiSelectListPreference$SavedState$1.class
MultiSelectListPreference.java
package android.preference
final android.preference.MultiSelectListPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.MultiSelectListPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.MultiSelectListPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/RingtonePreference.class
RingtonePreference.java
package android.preference
public android.preference.RingtonePreference extends android.preference.Preference implements android.preference.PreferenceManager$OnActivityResultListener  {
	private static final String TAG
	private int mRingtoneType
	private boolean mShowDefault
	private boolean mShowSilent
	private int mRequestCode
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public int getRingtoneType () 
	public void setRingtoneType (int) 
		int type
	public boolean getShowDefault () 
	public void setShowDefault (boolean) 
		boolean showDefault
	public boolean getShowSilent () 
	public void setShowSilent (boolean) 
		boolean showSilent
	protected void onClick () 
		android.content.Intent intent
		android.preference.PreferenceFragment owningFragment
	protected void onPrepareRingtonePickerIntent (android.content.Intent) 
		android.content.Intent ringtonePickerIntent
	protected void onSaveRingtone (android.net.Uri) 
		android.net.Uri ringtoneUri
	protected android.net.Uri onRestoreRingtone () 
		String uriString
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restorePersistedValue
		Object defaultValueObj
		String defaultValue
	protected void onAttachedToHierarchy (android.preference.PreferenceManager) 
		android.preference.PreferenceManager preferenceManager
	public boolean onActivityResult (int, int, android.content.Intent) 
		android.net.Uri uri
		int requestCode
		int resultCode
		android.content.Intent data
}

android/preference/SeekBarPreference$SavedState.class
SeekBarPreference.java
package android.preference
 android.preference.SeekBarPreference$SavedState extends android.preference.Preference$BaseSavedState {
	int progress
	int max
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/PreferenceActivity$Header.class
PreferenceActivity.java
package android.preference
public final android.preference.PreferenceActivity$Header extends java.lang.Object implements android.os.Parcelable  {
	public long id
	public int titleRes
	public CharSequence title
	public int summaryRes
	public CharSequence summary
	public int breadCrumbTitleRes
	public CharSequence breadCrumbTitle
	public int breadCrumbShortTitleRes
	public CharSequence breadCrumbShortTitle
	public int iconRes
	public String fragment
	public android.os.Bundle fragmentArguments
	public android.content.Intent intent
	public android.os.Bundle extras
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.CharSequence getTitle (android.content.res.Resources) 
		android.content.res.Resources res
	public java.lang.CharSequence getSummary (android.content.res.Resources) 
		android.content.res.Resources res
	public java.lang.CharSequence getBreadCrumbTitle (android.content.res.Resources) 
		android.content.res.Resources res
	public java.lang.CharSequence getBreadCrumbShortTitle (android.content.res.Resources) 
		android.content.res.Resources res
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/preference/PreferenceFrameLayout$LayoutParams.class
PreferenceFrameLayout.java
package android.preference
public android.preference.PreferenceFrameLayout$LayoutParams extends android.widget.FrameLayout$LayoutParams {
	public boolean removeBorders
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
}

android/preference/PreferenceManager$OnActivityDestroyListener.class
PreferenceManager.java
package android.preference
public abstract android.preference.PreferenceManager$OnActivityDestroyListener extends java.lang.Object {
	public abstract void onActivityDestroy () 
}

android/preference/Preference$OnPreferenceChangeInternalListener.class
Preference.java
package android.preference
abstract android.preference.Preference$OnPreferenceChangeInternalListener extends java.lang.Object {
	public abstract void onPreferenceChange (android.preference.Preference) 
	public abstract void onPreferenceHierarchyChange (android.preference.Preference) 
}

android/preference/MultiCheckPreference$SavedState.class
MultiCheckPreference.java
package android.preference
 android.preference.MultiCheckPreference$SavedState extends android.preference.Preference$BaseSavedState {
	boolean[] values
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/Preference$OnPreferenceClickListener.class
Preference.java
package android.preference
public abstract android.preference.Preference$OnPreferenceClickListener extends java.lang.Object {
	public abstract boolean onPreferenceClick (android.preference.Preference) 
}

android/preference/ListPreference$1.class
ListPreference.java
package android.preference
 android.preference.ListPreference$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.preference.ListPreference this$0
	void  (android.preference.ListPreference) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/preference/ListPreference$SavedState.class
ListPreference.java
package android.preference
 android.preference.ListPreference$SavedState extends android.preference.Preference$BaseSavedState {
	String value
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/SwitchPreference$1.class
SwitchPreference.java
package android.preference
 android.preference.SwitchPreference$1 extends java.lang.Object {
}

android/preference/GenericInflater$FactoryMerger.class
GenericInflater.java
package android.preference
 android.preference.GenericInflater$FactoryMerger extends java.lang.Object implements android.preference.GenericInflater$Factory  {
	private final android.preference.GenericInflater$Factory mF1
	private final android.preference.GenericInflater$Factory mF2
	void  (android.preference.GenericInflater$Factory, android.preference.GenericInflater$Factory) 
		android.preference.GenericInflater$Factory f1
		android.preference.GenericInflater$Factory f2
	public java.lang.Object onCreateItem (java.lang.String, android.content.Context, android.util.AttributeSet) 
		String name
		android.content.Context context
		android.util.AttributeSet attrs
		Object v
}

android/preference/PreferenceManager$OnPreferenceTreeClickListener.class
PreferenceManager.java
package android.preference
abstract android.preference.PreferenceManager$OnPreferenceTreeClickListener extends java.lang.Object {
	public abstract boolean onPreferenceTreeClick (android.preference.PreferenceScreen, android.preference.Preference) 
}

android/preference/PreferenceGroupAdapter$PreferenceLayout.class
PreferenceGroupAdapter.java
package android.preference
 android.preference.PreferenceGroupAdapter$PreferenceLayout extends java.lang.Object implements java.lang.Comparable  {
	private int resId
	private int widgetResId
	private String name
	private void  () 
	public int compareTo (android.preference.PreferenceGroupAdapter$PreferenceLayout) 
		android.preference.PreferenceGroupAdapter$PreferenceLayout other
		int compareNames
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (android.preference.PreferenceGroupAdapter$1) 
		android.preference.PreferenceGroupAdapter$1 x0
	static java.lang.String access$202 (android.preference.PreferenceGroupAdapter$PreferenceLayout, java.lang.String) 
		android.preference.PreferenceGroupAdapter$PreferenceLayout x0
		String x1
	static int access$302 (android.preference.PreferenceGroupAdapter$PreferenceLayout, int) 
		android.preference.PreferenceGroupAdapter$PreferenceLayout x0
		int x1
	static int access$402 (android.preference.PreferenceGroupAdapter$PreferenceLayout, int) 
		android.preference.PreferenceGroupAdapter$PreferenceLayout x0
		int x1
}

android/preference/SwitchPreference.class
SwitchPreference.java
package android.preference
public android.preference.SwitchPreference extends android.preference.TwoStatePreference {
	private CharSequence mSwitchOn
	private CharSequence mSwitchOff
	private final android.preference.SwitchPreference$Listener mListener
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected void onBindView (android.view.View) 
		android.widget.Switch switchView
		android.view.View view
		android.view.View checkableView
	public void setSwitchTextOn (java.lang.CharSequence) 
		CharSequence onText
	public void setSwitchTextOff (java.lang.CharSequence) 
		CharSequence offText
	public void setSwitchTextOn (int) 
		int resId
	public void setSwitchTextOff (int) 
		int resId
	public java.lang.CharSequence getSwitchTextOn () 
	public java.lang.CharSequence getSwitchTextOff () 
}

android/preference/PreferenceGroupAdapter$1.class
PreferenceGroupAdapter.java
package android.preference
 android.preference.PreferenceGroupAdapter$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.preference.PreferenceGroupAdapter this$0
	void  (android.preference.PreferenceGroupAdapter) 
	public void run () 
}

android/preference/VolumePreference$SeekBarVolumizer$1.class
VolumePreference.java
package android.preference
 android.preference.VolumePreference$SeekBarVolumizer$1 extends android.database.ContentObserver {
	final android.preference.VolumePreference$SeekBarVolumizer this$1
	void  (android.preference.VolumePreference$SeekBarVolumizer, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		int volume
		boolean selfChange
}

android/preference/TwoStatePreference$SavedState.class
TwoStatePreference.java
package android.preference
 android.preference.TwoStatePreference$SavedState extends android.preference.Preference$BaseSavedState {
	boolean checked
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/Preference$OnPreferenceChangeListener.class
Preference.java
package android.preference
public abstract android.preference.Preference$OnPreferenceChangeListener extends java.lang.Object {
	public abstract boolean onPreferenceChange (android.preference.Preference, java.lang.Object) 
}

android/preference/EditTextPreference$SavedState.class
EditTextPreference.java
package android.preference
 android.preference.EditTextPreference$SavedState extends android.preference.Preference$BaseSavedState {
	String text
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/PreferenceFragment$3.class
PreferenceFragment.java
package android.preference
 android.preference.PreferenceFragment$3 extends java.lang.Object implements android.view.View$OnKeyListener  {
	final android.preference.PreferenceFragment this$0
	void  (android.preference.PreferenceFragment) 
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.view.View selectedView
		android.view.View v
		int keyCode
		android.view.KeyEvent event
		Object selectedItem
}

android/preference/SeekBarPreference.class
SeekBarPreference.java
package android.preference
public android.preference.SeekBarPreference extends android.preference.Preference implements android.widget.SeekBar$OnSeekBarChangeListener  {
	private int mProgress
	private int mMax
	private boolean mTrackingTouch
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	protected void onBindView (android.view.View) 
		android.view.View view
		android.widget.SeekBar seekBar
	public java.lang.CharSequence getSummary () 
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.view.View v
		int keyCode
		android.view.KeyEvent event
	public void setMax (int) 
		int max
	public void setProgress (int) 
		int progress
	private void setProgress (int, boolean) 
		int progress
		boolean notifyChanged
	public int getProgress () 
	void syncProgress (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
		int progress
	public void onProgressChanged (android.widget.SeekBar, int, boolean) 
		android.widget.SeekBar seekBar
		int progress
		boolean fromUser
	public void onStartTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
	public void onStopTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.SeekBarPreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.SeekBarPreference$SavedState myState
}

android/preference/Preference$BaseSavedState.class
Preference.java
package android.preference
public android.preference.Preference$BaseSavedState extends android.view.AbsSavedState {
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/preference/DialogPreference.class
DialogPreference.java
package android.preference
public abstract android.preference.DialogPreference extends android.preference.Preference implements android.content.DialogInterface$OnClickListener android.content.DialogInterface$OnDismissListener android.preference.PreferenceManager$OnActivityDestroyListener  {
	private android.app.AlertDialog$Builder mBuilder
	private CharSequence mDialogTitle
	private CharSequence mDialogMessage
	private android.graphics.drawable.Drawable mDialogIcon
	private CharSequence mPositiveButtonText
	private CharSequence mNegativeButtonText
	private int mDialogLayoutResId
	private android.app.Dialog mDialog
	private int mWhichButtonClicked
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void setDialogTitle (java.lang.CharSequence) 
		CharSequence dialogTitle
	public void setDialogTitle (int) 
		int dialogTitleResId
	public java.lang.CharSequence getDialogTitle () 
	public void setDialogMessage (java.lang.CharSequence) 
		CharSequence dialogMessage
	public void setDialogMessage (int) 
		int dialogMessageResId
	public java.lang.CharSequence getDialogMessage () 
	public void setDialogIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable dialogIcon
	public void setDialogIcon (int) 
		int dialogIconRes
	public android.graphics.drawable.Drawable getDialogIcon () 
	public void setPositiveButtonText (java.lang.CharSequence) 
		CharSequence positiveButtonText
	public void setPositiveButtonText (int) 
		int positiveButtonTextResId
	public java.lang.CharSequence getPositiveButtonText () 
	public void setNegativeButtonText (java.lang.CharSequence) 
		CharSequence negativeButtonText
	public void setNegativeButtonText (int) 
		int negativeButtonTextResId
	public java.lang.CharSequence getNegativeButtonText () 
	public void setDialogLayoutResource (int) 
		int dialogLayoutResId
	public int getDialogLayoutResource () 
	protected void onPrepareDialogBuilder (android.app.AlertDialog$Builder) 
		android.app.AlertDialog$Builder builder
	protected void onClick () 
	protected void showDialog (android.os.Bundle) 
		android.os.Bundle state
		android.content.Context context
		android.view.View contentView
		android.app.Dialog dialog
	protected boolean needInputMethod () 
	private void requestInputMethod (android.app.Dialog) 
		android.app.Dialog dialog
		android.view.Window window
	protected android.view.View onCreateDialogView () 
		android.view.LayoutInflater inflater
	protected void onBindDialogView (android.view.View) 
		CharSequence message
		int newVisibility
		android.view.View view
		android.view.View dialogMessageView
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	protected void onDialogClosed (boolean) 
		boolean positiveResult
	public android.app.Dialog getDialog () 
	public void onActivityDestroy () 
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.DialogPreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.DialogPreference$SavedState myState
}

android/preference/ListPreference$SavedState$1.class
ListPreference.java
package android.preference
final android.preference.ListPreference$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.preference.ListPreference$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.preference.ListPreference$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/preference/VolumePreference$SeekBarVolumizer.class
VolumePreference.java
package android.preference
public android.preference.VolumePreference$SeekBarVolumizer extends java.lang.Object implements android.widget.SeekBar$OnSeekBarChangeListener android.os.Handler$Callback  {
	private android.content.Context mContext
	private android.os.Handler mHandler
	private android.media.AudioManager mAudioManager
	private int mStreamType
	private int mOriginalStreamVolume
	private android.media.Ringtone mRingtone
	private int mLastProgress
	private android.widget.SeekBar mSeekBar
	private int mVolumeBeforeMute
	private static final int MSG_SET_STREAM_VOLUME
	private static final int MSG_START_SAMPLE
	private static final int MSG_STOP_SAMPLE
	private static final int CHECK_RINGTONE_PLAYBACK_DELAY_MS
	private android.database.ContentObserver mVolumeObserver
	final android.preference.VolumePreference this$0
	public void  (android.preference.VolumePreference, android.content.Context, android.widget.SeekBar, int) 
		android.content.Context context
		android.widget.SeekBar seekBar
		int streamType
	public void  (android.preference.VolumePreference, android.content.Context, android.widget.SeekBar, int, android.net.Uri) 
		android.content.Context context
		android.widget.SeekBar seekBar
		int streamType
		android.net.Uri defaultUri
		android.os.HandlerThread thread
	private void initSeekBar (android.widget.SeekBar, android.net.Uri) 
		android.widget.SeekBar seekBar
		android.net.Uri defaultUri
	public boolean handleMessage (android.os.Message) 
		android.os.Message msg
	private void postStartSample () 
	private void onStartSample () 
	private void postStopSample () 
	private void onStopSample () 
	public void stop () 
	public void revertVolume () 
	public void onProgressChanged (android.widget.SeekBar, int, boolean) 
		android.widget.SeekBar seekBar
		int progress
		boolean fromTouch
	void postSetVolume (int) 
		int progress
	public void onStartTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
	public void onStopTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
	public boolean isSamplePlaying () 
	public void startSample () 
	public void stopSample () 
	public android.widget.SeekBar getSeekBar () 
	public void changeVolumeBy (int) 
		int amount
	public void muteVolume () 
	public void onSaveInstanceState (android.preference.VolumePreference$VolumeStore) 
		android.preference.VolumePreference$VolumeStore volumeStore
	public void onRestoreInstanceState (android.preference.VolumePreference$VolumeStore) 
		android.preference.VolumePreference$VolumeStore volumeStore
	static void access$000 (android.preference.VolumePreference$SeekBarVolumizer) 
		android.preference.VolumePreference$SeekBarVolumizer x0
	static android.widget.SeekBar access$100 (android.preference.VolumePreference$SeekBarVolumizer) 
		android.preference.VolumePreference$SeekBarVolumizer x0
	static android.media.AudioManager access$200 (android.preference.VolumePreference$SeekBarVolumizer) 
		android.preference.VolumePreference$SeekBarVolumizer x0
	static int access$300 (android.preference.VolumePreference$SeekBarVolumizer) 
		android.preference.VolumePreference$SeekBarVolumizer x0
}

android/preference/MultiSelectListPreference$1.class
MultiSelectListPreference.java
package android.preference
 android.preference.MultiSelectListPreference$1 extends java.lang.Object implements android.content.DialogInterface$OnMultiChoiceClickListener  {
	final android.preference.MultiSelectListPreference this$0
	void  (android.preference.MultiSelectListPreference) 
	public void onClick (android.content.DialogInterface, int, boolean) 
		android.content.DialogInterface dialog
		int which
		boolean isChecked
}

android/preference/MultiCheckPreference.class
MultiCheckPreference.java
package android.preference
public android.preference.MultiCheckPreference extends android.preference.DialogPreference {
	private CharSequence[] mEntries
	private String[] mEntryValues
	private boolean[] mSetValues
	private boolean[] mOrigValues
	private String mSummary
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (android.content.Context) 
		android.content.Context context
	public void setEntries (java.lang.CharSequence[]) 
		CharSequence[] entries
	public void setEntries (int) 
		int entriesResId
	public java.lang.CharSequence[] getEntries () 
	public void setEntryValues (java.lang.String[]) 
		String[] entryValues
	public void setEntryValues (int) 
		int entryValuesResId
	private void setEntryValuesCS (java.lang.CharSequence[]) 
		int i
		CharSequence[] values
	public java.lang.String[] getEntryValues () 
	public boolean getValue (int) 
		int index
	public void setValue (int, boolean) 
		int index
		boolean state
	public void setValues (boolean[]) 
		boolean[] values
	public java.lang.CharSequence getSummary () 
	public void setSummary (java.lang.CharSequence) 
		CharSequence summary
	public boolean[] getValues () 
	public int findIndexOfValue (java.lang.String) 
		int i
		String value
	protected void onPrepareDialogBuilder (android.app.AlertDialog$Builder) 
		android.app.AlertDialog$Builder builder
	protected void onDialogClosed (boolean) 
		boolean positiveResult
	protected java.lang.Object onGetDefaultValue (android.content.res.TypedArray, int) 
		android.content.res.TypedArray a
		int index
	protected void onSetInitialValue (boolean, java.lang.Object) 
		boolean restoreValue
		Object defaultValue
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.preference.MultiCheckPreference$SavedState myState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.preference.MultiCheckPreference$SavedState myState
	static boolean[] access$000 (android.preference.MultiCheckPreference) 
		android.preference.MultiCheckPreference x0
}

android/preference/SeekBarDialogPreference.class
SeekBarDialogPreference.java
package android.preference
public android.preference.SeekBarDialogPreference extends android.preference.DialogPreference {
	private static final String TAG
	private android.graphics.drawable.Drawable mMyIcon
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void createActionButtons () 
	protected void onBindDialogView (android.view.View) 
		android.view.View view
		android.widget.ImageView iconView
	protected static android.widget.SeekBar getSeekBar (android.view.View) 
		android.view.View dialogView
}

android/preference/PreferenceActivity$2.class
PreferenceActivity.java
package android.preference
 android.preference.PreferenceActivity$2 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.preference.PreferenceActivity this$0
	void  (android.preference.PreferenceActivity) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/R$drawable.class
R.java
package android
public final android.R$drawable extends java.lang.Object {
	public static final int alert_dark_frame
	public static final int alert_light_frame
	public static final int arrow_down_float
	public static final int arrow_up_float
	public static final int bottom_bar
	public static final int btn_default
	public static final int btn_default_small
	public static final int btn_dialog
	public static final int btn_dropdown
	public static final int btn_minus
	public static final int btn_plus
	public static final int btn_radio
	public static final int btn_star
	public static final int btn_star_big_off
	public static final int btn_star_big_on
	public static final int button_onoff_indicator_off
	public static final int button_onoff_indicator_on
	public static final int checkbox_off_background
	public static final int checkbox_on_background
	public static final int dark_header
	public static final int dialog_frame
	public static final int dialog_holo_dark_frame
	public static final int dialog_holo_light_frame
	public static final int divider_horizontal_bright
	public static final int divider_horizontal_dark
	public static final int divider_horizontal_dim_dark
	public static final int divider_horizontal_textfield
	public static final int edit_text
	public static final int editbox_background
	public static final int editbox_background_normal
	public static final int editbox_dropdown_dark_frame
	public static final int editbox_dropdown_light_frame
	public static final int gallery_thumb
	public static final int ic_btn_speak_now
	public static final int ic_delete
	public static final int ic_dialog_alert
	public static final int ic_dialog_dialer
	public static final int ic_dialog_email
	public static final int ic_dialog_info
	public static final int ic_dialog_map
	public static final int ic_input_add
	public static final int ic_input_delete
	public static final int ic_input_get
	public static final int ic_lock_idle_alarm
	public static final int ic_lock_idle_charging
	public static final int ic_lock_idle_lock
	public static final int ic_lock_idle_low_battery
	public static final int ic_lock_lock
	public static final int ic_lock_power_off
	public static final int ic_lock_silent_mode
	public static final int ic_lock_silent_mode_off
	public static final int ic_media_ff
	public static final int ic_media_next
	public static final int ic_media_pause
	public static final int ic_media_play
	public static final int ic_media_previous
	public static final int ic_media_rew
	public static final int ic_menu_add
	public static final int ic_menu_agenda
	public static final int ic_menu_always_landscape_portrait
	public static final int ic_menu_call
	public static final int ic_menu_camera
	public static final int ic_menu_close_clear_cancel
	public static final int ic_menu_compass
	public static final int ic_menu_crop
	public static final int ic_menu_day
	public static final int ic_menu_delete
	public static final int ic_menu_directions
	public static final int ic_menu_edit
	public static final int ic_menu_gallery
	public static final int ic_menu_help
	public static final int ic_menu_info_details
	public static final int ic_menu_manage
	public static final int ic_menu_mapmode
	public static final int ic_menu_month
	public static final int ic_menu_more
	public static final int ic_menu_my_calendar
	public static final int ic_menu_mylocation
	public static final int ic_menu_myplaces
	public static final int ic_menu_preferences
	public static final int ic_menu_recent_history
	public static final int ic_menu_report_image
	public static final int ic_menu_revert
	public static final int ic_menu_rotate
	public static final int ic_menu_save
	public static final int ic_menu_search
	public static final int ic_menu_send
	public static final int ic_menu_set_as
	public static final int ic_menu_share
	public static final int ic_menu_slideshow
	public static final int ic_menu_sort_alphabetically
	public static final int ic_menu_sort_by_size
	public static final int ic_menu_today
	public static final int ic_menu_upload
	public static final int ic_menu_upload_you_tube
	public static final int ic_menu_view
	public static final int ic_menu_week
	public static final int ic_menu_zoom
	public static final int ic_notification_clear_all
	public static final int ic_notification_overlay
	public static final int ic_partial_secure
	public static final int ic_popup_disk_full
	public static final int ic_popup_reminder
	public static final int ic_popup_sync
	public static final int ic_search_category_default
	public static final int ic_secure
	public static final int list_selector_background
	public static final int menu_frame
	public static final int menu_full_frame
	public static final int menuitem_background
	public static final int picture_frame
	public static final int presence_audio_away
	public static final int presence_audio_busy
	public static final int presence_audio_online
	public static final int presence_away
	public static final int presence_busy
	public static final int presence_invisible
	public static final int presence_offline
	public static final int presence_online
	public static final int presence_video_away
	public static final int presence_video_busy
	public static final int presence_video_online
	public static final int progress_horizontal
	public static final int progress_indeterminate_horizontal
	public static final int radiobutton_off_background
	public static final int radiobutton_on_background
	public static final int screen_background_dark
	public static final int screen_background_dark_transparent
	public static final int screen_background_light
	public static final int screen_background_light_transparent
	public static final int spinner_background
	public static final int spinner_dropdown_background
	public static final int star_big_off
	public static final int star_big_on
	public static final int star_off
	public static final int star_on
	public static final int stat_notify_call_mute
	public static final int stat_notify_chat
	public static final int stat_notify_error
	public static final int stat_notify_missed_call
	public static final int stat_notify_more
	public static final int stat_notify_sdcard
	public static final int stat_notify_sdcard_prepare
	public static final int stat_notify_sdcard_usb
	public static final int stat_notify_sync
	public static final int stat_notify_sync_noanim
	public static final int stat_notify_voicemail
	public static final int stat_sys_data_bluetooth
	public static final int stat_sys_download
	public static final int stat_sys_download_done
	public static final int stat_sys_headset
	public static final int stat_sys_phone_call
	public static final int stat_sys_phone_call_forward
	public static final int stat_sys_phone_call_on_hold
	public static final int stat_sys_speakerphone
	public static final int stat_sys_upload
	public static final int stat_sys_upload_done
	public static final int stat_sys_vp_phone_call
	public static final int stat_sys_vp_phone_call_on_hold
	public static final int stat_sys_warning
	public static final int status_bar_item_app_background
	public static final int status_bar_item_background
	public static final int sym_action_call
	public static final int sym_action_chat
	public static final int sym_action_email
	public static final int sym_call_incoming
	public static final int sym_call_missed
	public static final int sym_call_outgoing
	public static final int sym_contact_card
	public static final int sym_def_app_icon
	public static final int title_bar
	public static final int title_bar_tall
	public static final int toast_frame
	public static final int zoom_plate
	public void  () 
}

android/transition/
android/transition/ChangeBounds$3.class
ChangeBounds.java
package android.transition
 android.transition.ChangeBounds$3 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$view
	final android.transition.ChangeBounds this$0
	void  (android.transition.ChangeBounds, android.view.View) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/Visibility$1.class
Visibility.java
package android.transition
 android.transition.Visibility$1 extends java.lang.Object {
}

android/transition/Crossfade$1.class
Crossfade.java
package android.transition
 android.transition.Crossfade$1 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.view.View val$view
	final android.graphics.drawable.BitmapDrawable val$startDrawable
	final android.transition.Crossfade this$0
	void  (android.transition.Crossfade, android.view.View, android.graphics.drawable.BitmapDrawable) 
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animation
}

android/transition/Transition$TransitionListener.class
Transition.java
package android.transition
public abstract android.transition.Transition$TransitionListener extends java.lang.Object {
	public abstract void onTransitionStart (android.transition.Transition) 
	public abstract void onTransitionEnd (android.transition.Transition) 
	public abstract void onTransitionCancel (android.transition.Transition) 
	public abstract void onTransitionPause (android.transition.Transition) 
	public abstract void onTransitionResume (android.transition.Transition) 
}

android/transition/TransitionSet.class
TransitionSet.java
package android.transition
public android.transition.TransitionSet extends android.transition.Transition {
	java.util.ArrayList mTransitions
	private boolean mPlayTogether
	int mCurrentListeners
	boolean mStarted
	public static final int ORDERING_TOGETHER
	public static final int ORDERING_SEQUENTIAL
	public void  () 
	public android.transition.TransitionSet setOrdering (int) 
		int ordering
	public int getOrdering () 
	public android.transition.TransitionSet addTransition (android.transition.Transition) 
		android.transition.Transition transition
	public android.transition.TransitionSet setDuration (long) 
		int i
		int numTransitions
		long duration
	public android.transition.TransitionSet setStartDelay (long) 
		long startDelay
	public android.transition.TransitionSet setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator interpolator
	public android.transition.TransitionSet addTarget (android.view.View) 
		android.view.View target
	public android.transition.TransitionSet addTarget (int) 
		int targetId
	public android.transition.TransitionSet addListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener listener
	public android.transition.TransitionSet removeTarget (int) 
		int targetId
	public android.transition.TransitionSet removeTarget (android.view.View) 
		android.view.View target
	public android.transition.TransitionSet removeListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener listener
	public android.transition.TransitionSet removeTransition (android.transition.Transition) 
		android.transition.Transition transition
	private void setupStartEndListeners () 
		android.transition.Transition childTransition
		java.util.Iterator i$
		android.transition.TransitionSet$TransitionSetListener listener
	protected void createAnimators (android.view.ViewGroup, android.transition.TransitionValuesMaps, android.transition.TransitionValuesMaps) 
		android.transition.Transition childTransition
		java.util.Iterator i$
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValuesMaps startValues
		android.transition.TransitionValuesMaps endValues
	protected void runAnimators () 
		android.transition.Transition previousTransition
		android.transition.Transition nextTransition
		int i
		android.transition.Transition firstTransition
		android.transition.Transition childTransition
		java.util.Iterator i$
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.Transition childTransition
		java.util.Iterator i$
		android.transition.TransitionValues transitionValues
		int targetId
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.Transition childTransition
		java.util.Iterator i$
		android.transition.TransitionValues transitionValues
		int targetId
	public void pause () 
		int i
		int numTransitions
	public void resume () 
		int i
		int numTransitions
	protected void cancel () 
		int i
		int numTransitions
	android.transition.TransitionSet setSceneRoot (android.view.ViewGroup) 
		int i
		android.view.ViewGroup sceneRoot
		int numTransitions
	void setCanRemoveViews (boolean) 
		int i
		boolean canRemoveViews
		int numTransitions
	java.lang.String toString (java.lang.String) 
		int i
		String indent
		String result
	public android.transition.TransitionSet clone () 
		int i
		android.transition.TransitionSet clone
		int numTransitions
	public volatile android.transition.Transition clone () 
	volatile android.transition.Transition setSceneRoot (android.view.ViewGroup) 
		android.view.ViewGroup x0
	public volatile android.transition.Transition removeListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener x0
	public volatile android.transition.Transition addListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener x0
	public volatile android.transition.Transition removeTarget (android.view.View) 
		android.view.View x0
	public volatile android.transition.Transition addTarget (android.view.View) 
		android.view.View x0
	public volatile android.transition.Transition removeTarget (int) 
		int x0
	public volatile android.transition.Transition addTarget (int) 
		int x0
	public volatile android.transition.Transition setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator x0
	public volatile android.transition.Transition setStartDelay (long) 
		long x0
	public volatile android.transition.Transition setDuration (long) 
		long x0
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/transition/Fade$1.class
Fade.java
package android.transition
 android.transition.Fade$1 extends android.transition.Transition$TransitionListenerAdapter {
	boolean mCanceled
	float mPausedAlpha
	final android.view.View val$endView
	final android.transition.Fade this$0
	void  (android.transition.Fade, android.view.View) 
	public void onTransitionCancel (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionPause (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionResume (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/Transition.class
Transition.java
package android.transition
public abstract android.transition.Transition extends java.lang.Object implements java.lang.Cloneable  {
	private static final String LOG_TAG
	static final boolean DBG
	private String mName
	long mStartDelay
	long mDuration
	android.animation.TimeInterpolator mInterpolator
	java.util.ArrayList mTargetIds
	java.util.ArrayList mTargets
	java.util.ArrayList mTargetIdExcludes
	java.util.ArrayList mTargetExcludes
	java.util.ArrayList mTargetTypeExcludes
	java.util.ArrayList mTargetIdChildExcludes
	java.util.ArrayList mTargetChildExcludes
	java.util.ArrayList mTargetTypeChildExcludes
	private android.transition.TransitionValuesMaps mStartValues
	private android.transition.TransitionValuesMaps mEndValues
	android.transition.TransitionSet mParent
	private static ThreadLocal sRunningAnimators
	android.view.ViewGroup mSceneRoot
	boolean mCanRemoveViews
	private java.util.ArrayList mCurrentAnimators
	int mNumInstances
	boolean mPaused
	private boolean mEnded
	java.util.ArrayList mListeners
	java.util.ArrayList mAnimators
	public void  () 
	public android.transition.Transition setDuration (long) 
		long duration
	public long getDuration () 
	public android.transition.Transition setStartDelay (long) 
		long startDelay
	public long getStartDelay () 
	public android.transition.Transition setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator interpolator
	public android.animation.TimeInterpolator getInterpolator () 
	public java.lang.String[] getTransitionProperties () 
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
	protected void createAnimators (android.view.ViewGroup, android.transition.TransitionValuesMaps, android.transition.TransitionValuesMaps) 
		int id
		int i
		long id
		int i
		android.view.View viewToRemove
		java.util.Iterator i$
		android.view.View removeView
		int id
		int position
		long itemId
		android.widget.ListView parent
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		boolean isInListView
		android.view.View view
		java.util.Iterator i$
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		long id
		int i
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		int id
		android.view.View view
		java.util.Iterator i$
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		int id
		int i
		long id
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		int i
		int j
		android.animation.Animator anim
		android.transition.Transition$AnimationInfo info
		int j
		android.transition.TransitionValues newValues
		int numExistingAnims
		String[] properties
		android.transition.Transition$AnimationInfo info
		android.view.View view
		android.transition.TransitionValues infoValues
		android.animation.Animator animator
		android.transition.TransitionValues start
		android.transition.TransitionValues end
		int i
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValuesMaps startValues
		android.transition.TransitionValuesMaps endValues
		android.util.ArrayMap endCopy
		android.util.SparseArray endIdCopy
		android.util.LongSparseArray endItemIdCopy
		java.util.ArrayList startValuesList
		java.util.ArrayList endValuesList
		int startItemIdCopySize
		int endIdCopySize
		int endItemIdCopySize
		android.util.ArrayMap runningAnimators
	boolean isValidTarget (android.view.View, long) 
		Class type
		int i
		int numTypes
		int i
		int i
		android.view.View target
		long targetId
	private static android.util.ArrayMap getRunningAnimators () 
		android.util.ArrayMap runningAnimators
	protected void runAnimators () 
		android.animation.Animator anim
		java.util.Iterator i$
		android.util.ArrayMap runningAnimators
	private void runAnimator (android.animation.Animator, android.util.ArrayMap) 
		android.animation.Animator animator
		android.util.ArrayMap runningAnimators
	public abstract void captureStartValues (android.transition.TransitionValues) 
	public abstract void captureEndValues (android.transition.TransitionValues) 
	public android.transition.Transition addTarget (int) 
		int targetId
	public android.transition.Transition removeTarget (int) 
		int targetId
	public android.transition.Transition excludeTarget (int, boolean) 
		int targetId
		boolean exclude
	public android.transition.Transition excludeChildren (int, boolean) 
		int targetId
		boolean exclude
	private java.util.ArrayList excludeId (java.util.ArrayList, int, boolean) 
		java.util.ArrayList list
		int targetId
		boolean exclude
	public android.transition.Transition excludeTarget (android.view.View, boolean) 
		android.view.View target
		boolean exclude
	public android.transition.Transition excludeChildren (android.view.View, boolean) 
		android.view.View target
		boolean exclude
	private java.util.ArrayList excludeView (java.util.ArrayList, android.view.View, boolean) 
		java.util.ArrayList list
		android.view.View target
		boolean exclude
	public android.transition.Transition excludeTarget (java.lang.Class, boolean) 
		Class type
		boolean exclude
	public android.transition.Transition excludeChildren (java.lang.Class, boolean) 
		Class type
		boolean exclude
	private java.util.ArrayList excludeType (java.util.ArrayList, java.lang.Class, boolean) 
		java.util.ArrayList list
		Class type
		boolean exclude
	public android.transition.Transition addTarget (android.view.View) 
		android.view.View target
	public android.transition.Transition removeTarget (android.view.View) 
		android.view.View target
	public java.util.List getTargetIds () 
	public java.util.List getTargets () 
	void captureValues (android.view.ViewGroup, boolean) 
		android.transition.TransitionValues values
		int id
		android.view.View view
		int i
		android.transition.TransitionValues values
		android.view.View view
		int i
		android.view.ViewGroup sceneRoot
		boolean start
	void clearValues (boolean) 
		boolean start
	private void captureHierarchy (android.view.View, boolean) 
		android.widget.ListView listview
		int position
		int i
		int numTypes
		int i
		int numTypes
		int i
		android.view.ViewGroup parent
		android.view.View view
		boolean start
		boolean isListViewItem
		int id
		long itemId
		android.transition.TransitionValues values
	public android.transition.TransitionValues getTransitionValues (android.view.View, boolean) 
		android.widget.ListView listview
		int position
		long itemId
		int id
		android.view.View view
		boolean start
		android.transition.TransitionValuesMaps valuesMaps
		android.transition.TransitionValues values
	public void pause () 
		android.animation.Animator anim
		int i
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		android.util.ArrayMap runningAnimators
		int numOldAnims
	public void resume () 
		android.animation.Animator anim
		int i
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		android.util.ArrayMap runningAnimators
		int numOldAnims
	void playTransition (android.view.ViewGroup) 
		Object oldValue
		Object newValue
		String key
		java.util.Iterator i$
		boolean cancel
		android.transition.TransitionValues oldValues
		android.view.View oldView
		android.transition.TransitionValues newValues
		android.transition.Transition$AnimationInfo oldInfo
		android.animation.Animator anim
		int i
		android.view.ViewGroup sceneRoot
		android.util.ArrayMap runningAnimators
		int numOldAnims
	protected void animate (android.animation.Animator) 
		android.animation.Animator animator
	protected void start () 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
	protected void end () 
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		android.transition.TransitionValues tv
		android.view.View v
		int i
		android.transition.TransitionValues tv
		android.view.View v
		int i
	protected void cancel () 
		android.animation.Animator animator
		int i
		int i
		java.util.ArrayList tmpListeners
		int numListeners
		int numAnimators
	public android.transition.Transition addListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener listener
	public android.transition.Transition removeListener (android.transition.Transition$TransitionListener) 
		android.transition.Transition$TransitionListener listener
	android.transition.Transition setSceneRoot (android.view.ViewGroup) 
		android.view.ViewGroup sceneRoot
	void setCanRemoveViews (boolean) 
		boolean canRemoveViews
	public java.lang.String toString () 
	public android.transition.Transition clone () 
		CloneNotSupportedException e
		android.transition.Transition clone
	public java.lang.String getName () 
	java.lang.String toString (java.lang.String) 
		int i
		int i
		String indent
		String result
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static java.util.ArrayList access$000 (android.transition.Transition) 
		android.transition.Transition x0
	static void  () 
}

android/transition/Fade$2.class
Fade.java
package android.transition
 android.transition.Fade$2 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$finalView
	final android.view.View val$finalViewToKeep
	final int val$finalVisibility
	final android.view.View val$finalOverlayView
	final android.view.ViewGroup val$finalSceneRoot
	final android.transition.Fade this$0
	void  (android.transition.Fade, android.view.View, android.view.View, int, android.view.View, android.view.ViewGroup) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationPause (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationResume (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/ChangeText$2.class
ChangeText.java
package android.transition
 android.transition.ChangeText$2 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.widget.TextView val$view
	final int val$startColor
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, android.widget.TextView, int) 
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animation
		int currAlpha
}

android/transition/Transition$1.class
Transition.java
package android.transition
 android.transition.Transition$1 extends android.animation.AnimatorListenerAdapter {
	final android.util.ArrayMap val$runningAnimators
	final android.transition.Transition this$0
	void  (android.transition.Transition, android.util.ArrayMap) 
	public void onAnimationStart (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/TransitionManager$MultiListener$1.class
TransitionManager.java
package android.transition
 android.transition.TransitionManager$MultiListener$1 extends android.transition.Transition$TransitionListenerAdapter {
	final android.util.ArrayMap val$runningTransitions
	final android.transition.TransitionManager$MultiListener this$0
	void  (android.transition.TransitionManager$MultiListener, android.util.ArrayMap) 
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
		java.util.ArrayList currentTransitions
}

android/transition/TransitionSet$1.class
TransitionSet.java
package android.transition
 android.transition.TransitionSet$1 extends android.transition.Transition$TransitionListenerAdapter {
	final android.transition.Transition val$nextTransition
	final android.transition.TransitionSet this$0
	void  (android.transition.TransitionSet, android.transition.Transition) 
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/ChangeText$1.class
ChangeText.java
package android.transition
 android.transition.ChangeText$1 extends android.animation.AnimatorListenerAdapter {
	final CharSequence val$startText
	final android.widget.TextView val$view
	final CharSequence val$endText
	final int val$endSelectionStart
	final int val$endSelectionEnd
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, java.lang.CharSequence, android.widget.TextView, java.lang.CharSequence, int, int) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/Transition$AnimationInfo.class
Transition.java
package android.transition
 android.transition.Transition$AnimationInfo extends java.lang.Object {
	android.view.View view
	String name
	android.transition.TransitionValues values
	void  (android.view.View, java.lang.String, android.transition.TransitionValues) 
		android.view.View view
		String name
		android.transition.TransitionValues values
}

android/transition/Recolor.class
Recolor.java
package android.transition
public android.transition.Recolor extends android.transition.Transition {
	private static final String PROPNAME_BACKGROUND
	private static final String PROPNAME_TEXT_COLOR
	public void  () 
	private void captureValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.graphics.drawable.ColorDrawable startColor
		android.graphics.drawable.ColorDrawable endColor
		android.widget.TextView textView
		int start
		int end
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		android.view.View view
		android.graphics.drawable.Drawable startBackground
		android.graphics.drawable.Drawable endBackground
		boolean changed
}

android/transition/ChangeText$6.class
ChangeText.java
package android.transition
 android.transition.ChangeText$6 extends android.transition.Transition$TransitionListenerAdapter {
	int mPausedColor
	final android.widget.TextView val$view
	final CharSequence val$endText
	final int val$endSelectionStart
	final int val$endSelectionEnd
	final int val$endColor
	final CharSequence val$startText
	final int val$startSelectionStart
	final int val$startSelectionEnd
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, android.widget.TextView, java.lang.CharSequence, int, int, int, java.lang.CharSequence, int, int) 
	public void onTransitionPause (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionResume (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/ChangeText$3.class
ChangeText.java
package android.transition
 android.transition.ChangeText$3 extends android.animation.AnimatorListenerAdapter {
	final CharSequence val$startText
	final android.widget.TextView val$view
	final CharSequence val$endText
	final int val$endSelectionStart
	final int val$endSelectionEnd
	final int val$endColor
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, java.lang.CharSequence, android.widget.TextView, java.lang.CharSequence, int, int, int) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/ChangeBounds$2.class
ChangeBounds.java
package android.transition
 android.transition.ChangeBounds$2 extends android.transition.Transition$TransitionListenerAdapter {
	boolean mCanceled
	final android.view.ViewGroup val$parent
	final android.transition.ChangeBounds this$0
	void  (android.transition.ChangeBounds, android.view.ViewGroup) 
	public void onTransitionCancel (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionPause (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionResume (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/TransitionValuesMaps.class
TransitionValuesMaps.java
package android.transition
 android.transition.TransitionValuesMaps extends java.lang.Object {
	android.util.ArrayMap viewValues
	android.util.SparseArray idValues
	android.util.LongSparseArray itemIdValues
	void  () 
}

android/transition/TransitionValues.class
TransitionValues.java
package android.transition
public android.transition.TransitionValues extends java.lang.Object {
	public android.view.View view
	public final java.util.Map values
	public void  () 
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	public java.lang.String toString () 
		String s
		java.util.Iterator i$
		String returnValue
}

android/transition/Visibility$VisibilityInfo.class
Visibility.java
package android.transition
 android.transition.Visibility$VisibilityInfo extends java.lang.Object {
	boolean visibilityChange
	boolean fadeIn
	int startVisibility
	int endVisibility
	android.view.ViewGroup startParent
	android.view.ViewGroup endParent
	private void  () 
	void  (android.transition.Visibility$1) 
		android.transition.Visibility$1 x0
}

android/transition/TransitionSet$TransitionSetListener.class
TransitionSet.java
package android.transition
 android.transition.TransitionSet$TransitionSetListener extends android.transition.Transition$TransitionListenerAdapter {
	android.transition.TransitionSet mTransitionSet
	void  (android.transition.TransitionSet) 
		android.transition.TransitionSet transitionSet
	public void onTransitionStart (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/ChangeBounds$4.class
ChangeBounds.java
package android.transition
 android.transition.ChangeBounds$4 extends android.animation.AnimatorListenerAdapter {
	final android.view.ViewGroup val$sceneRoot
	final android.graphics.drawable.BitmapDrawable val$drawable
	final android.view.View val$view
	final android.transition.ChangeBounds this$0
	void  (android.transition.ChangeBounds, android.view.ViewGroup, android.graphics.drawable.BitmapDrawable, android.view.View) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/ChangeBounds.class
ChangeBounds.java
package android.transition
public android.transition.ChangeBounds extends android.transition.Transition {
	private static final String PROPNAME_BOUNDS
	private static final String PROPNAME_PARENT
	private static final String PROPNAME_WINDOW_X
	private static final String PROPNAME_WINDOW_Y
	private static final String[] sTransitionProperties
	int[] tempLocation
	boolean mResizeClip
	boolean mReparent
	private static final String LOG_TAG
	private static android.animation.RectEvaluator sRectEvaluator
	public void  () 
	public java.lang.String[] getTransitionProperties () 
	public void setResizeClip (boolean) 
		boolean resizeClip
	public void setReparent (boolean) 
		boolean reparent
	private void captureValues (android.transition.TransitionValues) 
		android.transition.TransitionValues values
		android.view.View view
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.view.ViewGroup parent
		android.transition.Transition$TransitionListener transitionListener
		android.animation.PropertyValuesHolder[] pvh
		int pvhIndex
		android.animation.ObjectAnimator anim
		android.graphics.Rect tempStartBounds
		android.graphics.Rect tempEndBounds
		android.view.ViewGroup parent
		android.transition.Transition$TransitionListener transitionListener
		float transXDelta
		float transYDelta
		int widthDelta
		int heightDelta
		android.animation.PropertyValuesHolder[] pvh
		int pvhIndex
		android.animation.ObjectAnimator anim
		android.graphics.Rect startBounds
		android.graphics.Rect endBounds
		int startLeft
		int endLeft
		int startTop
		int endTop
		int startRight
		int endRight
		int startBottom
		int endBottom
		int startWidth
		int startHeight
		int endWidth
		int endHeight
		int numChanges
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
		android.graphics.drawable.BitmapDrawable drawable
		android.graphics.Rect startBounds1
		android.graphics.Rect endBounds1
		android.animation.ObjectAnimator anim
		int startX
		int startY
		int endX
		int endY
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		java.util.Map startParentVals
		java.util.Map endParentVals
		android.view.ViewGroup startParent
		android.view.ViewGroup endParent
		android.view.View view
		boolean parentsEqual
	static void  () 
}

android/transition/Transition$ArrayListManager.class
Transition.java
package android.transition
 android.transition.Transition$ArrayListManager extends java.lang.Object {
	private void  () 
	static java.util.ArrayList add (java.util.ArrayList, java.lang.Object) 
		java.util.ArrayList list
		Object item
	static java.util.ArrayList remove (java.util.ArrayList, java.lang.Object) 
		java.util.ArrayList list
		Object item
}

android/transition/Transition$2.class
Transition.java
package android.transition
 android.transition.Transition$2 extends android.animation.AnimatorListenerAdapter {
	final android.transition.Transition this$0
	void  (android.transition.Transition) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/Crossfade.class
Crossfade.java
package android.transition
public android.transition.Crossfade extends android.transition.Transition {
	private static final String LOG_TAG
	private static final String PROPNAME_BITMAP
	private static final String PROPNAME_DRAWABLE
	private static final String PROPNAME_BOUNDS
	private static android.animation.RectEvaluator sRectEvaluator
	private int mFadeBehavior
	private int mResizeBehavior
	public static final int FADE_BEHAVIOR_CROSSFADE
	public static final int FADE_BEHAVIOR_REVEAL
	public static final int FADE_BEHAVIOR_OUT_IN
	public static final int RESIZE_BEHAVIOR_NONE
	public static final int RESIZE_BEHAVIOR_SCALE
	public void  () 
	public android.transition.Crossfade setFadeBehavior (int) 
		int fadeBehavior
	public int getFadeBehavior () 
	public android.transition.Crossfade setResizeBehavior (int) 
		int resizeBehavior
	public int getResizeBehavior () 
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.animation.ObjectAnimator anim
		android.animation.Animator anim3
		android.animation.Animator anim2
		android.view.ViewOverlay overlay
		android.animation.ObjectAnimator anim
		android.animation.ObjectAnimator anim1
		android.animation.AnimatorSet set
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		boolean useParentOverlay
		android.view.View view
		java.util.Map startVals
		java.util.Map endVals
		android.graphics.Rect startBounds
		android.graphics.Rect endBounds
		android.graphics.Bitmap startBitmap
		android.graphics.Bitmap endBitmap
		android.graphics.drawable.BitmapDrawable startDrawable
		android.graphics.drawable.BitmapDrawable endDrawable
	private void captureValues (android.transition.TransitionValues) 
		android.graphics.Canvas c
		android.transition.TransitionValues transitionValues
		android.view.View view
		android.graphics.Rect bounds
		android.graphics.Bitmap bitmap
		android.graphics.drawable.BitmapDrawable drawable
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	static int access$000 (android.transition.Crossfade) 
		android.transition.Crossfade x0
	static void  () 
}

android/transition/Visibility.class
Visibility.java
package android.transition
public abstract android.transition.Visibility extends android.transition.Transition {
	private static final String PROPNAME_VISIBILITY
	private static final String PROPNAME_PARENT
	private static final String[] sTransitionProperties
	public void  () 
	public java.lang.String[] getTransitionProperties () 
	private void captureValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
		int visibility
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public boolean isVisible (android.transition.TransitionValues) 
		android.transition.TransitionValues values
		int visibility
		android.view.View parent
	private android.transition.Visibility$VisibilityInfo getVisibilityChangeInfo (android.transition.TransitionValues, android.transition.TransitionValues) 
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		android.transition.Visibility$VisibilityInfo visInfo
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.view.View startView
		android.view.View endView
		int startId
		int endId
		boolean isTarget
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		android.transition.Visibility$VisibilityInfo visInfo
	public android.animation.Animator onAppear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
	public android.animation.Animator onDisappear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
	static void  () 
}

android/transition/ChangeBounds$1.class
ChangeBounds.java
package android.transition
 android.transition.ChangeBounds$1 extends android.transition.Transition$TransitionListenerAdapter {
	boolean mCanceled
	final android.view.ViewGroup val$parent
	final android.transition.ChangeBounds this$0
	void  (android.transition.ChangeBounds, android.view.ViewGroup) 
	public void onTransitionCancel (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionPause (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionResume (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/TransitionManager.class
TransitionManager.java
package android.transition
public android.transition.TransitionManager extends java.lang.Object {
	private static String LOG_TAG
	private static android.transition.Transition sDefaultTransition
	android.util.ArrayMap mSceneTransitions
	android.util.ArrayMap mScenePairTransitions
	private static ThreadLocal sRunningTransitions
	private static java.util.ArrayList sPendingTransitions
	public void  () 
	public void setDefaultTransition (android.transition.Transition) 
		android.transition.Transition transition
	public static android.transition.Transition getDefaultTransition () 
	public void setTransition (android.transition.Scene, android.transition.Transition) 
		android.transition.Scene scene
		android.transition.Transition transition
	public void setTransition (android.transition.Scene, android.transition.Scene, android.transition.Transition) 
		android.transition.Scene fromScene
		android.transition.Scene toScene
		android.transition.Transition transition
		android.util.ArrayMap sceneTransitionMap
	private android.transition.Transition getTransition (android.transition.Scene) 
		android.util.ArrayMap sceneTransitionMap
		android.transition.Scene currScene
		android.transition.Scene scene
		android.transition.Transition transition
		android.view.ViewGroup sceneRoot
	private static void changeScene (android.transition.Scene, android.transition.Transition) 
		android.transition.Scene scene
		android.transition.Transition transition
		android.view.ViewGroup sceneRoot
		android.transition.Transition transitionClone
		android.transition.Scene oldScene
	private static android.util.ArrayMap getRunningTransitions () 
		android.util.ArrayMap transitions
		java.lang.ref.WeakReference runningTransitions
	private static void sceneChangeRunTransition (android.view.ViewGroup, android.transition.Transition) 
		android.transition.TransitionManager$MultiListener listener
		android.view.ViewGroup sceneRoot
		android.transition.Transition transition
	private static void sceneChangeSetup (android.view.ViewGroup, android.transition.Transition) 
		android.transition.Transition runningTransition
		java.util.Iterator i$
		android.view.ViewGroup sceneRoot
		android.transition.Transition transition
		java.util.ArrayList runningTransitions
		android.transition.Scene previousScene
	public void transitionTo (android.transition.Scene) 
		android.transition.Scene scene
	public static void go (android.transition.Scene) 
		android.transition.Scene scene
	public static void go (android.transition.Scene, android.transition.Transition) 
		android.transition.Scene scene
		android.transition.Transition transition
	public static void beginDelayedTransition (android.view.ViewGroup) 
		android.view.ViewGroup sceneRoot
	public static void beginDelayedTransition (android.view.ViewGroup, android.transition.Transition) 
		android.transition.Transition transitionClone
		android.view.ViewGroup sceneRoot
		android.transition.Transition transition
	static java.util.ArrayList access$000 () 
	static android.util.ArrayMap access$100 () 
	static void  () 
}

android/transition/Scene.class
Scene.java
package android.transition
public final android.transition.Scene extends java.lang.Object {
	private android.content.Context mContext
	private int mLayoutId
	private android.view.ViewGroup mSceneRoot
	private android.view.ViewGroup mLayout
	Runnable mEnterAction
	Runnable mExitAction
	public static android.transition.Scene getSceneForLayout (android.view.ViewGroup, int, android.content.Context) 
		android.view.ViewGroup sceneRoot
		int layoutId
		android.content.Context context
		android.util.SparseArray scenes
		android.transition.Scene scene
	public void  (android.view.ViewGroup) 
		android.view.ViewGroup sceneRoot
	private void  (android.view.ViewGroup, int, android.content.Context) 
		android.view.ViewGroup sceneRoot
		int layoutId
		android.content.Context context
	public void  (android.view.ViewGroup, android.view.ViewGroup) 
		android.view.ViewGroup sceneRoot
		android.view.ViewGroup layout
	public android.view.ViewGroup getSceneRoot () 
	public void exit () 
	public void enter () 
	static void setCurrentScene (android.view.View, android.transition.Scene) 
		android.view.View view
		android.transition.Scene scene
	static android.transition.Scene getCurrentScene (android.view.View) 
		android.view.View view
	public void setEnterAction (java.lang.Runnable) 
		Runnable action
	public void setExitAction (java.lang.Runnable) 
		Runnable action
	boolean isCreatedFromLayoutResource () 
}

android/transition/Fade.class
Fade.java
package android.transition
public android.transition.Fade extends android.transition.Visibility {
	private static boolean DBG
	private static final String LOG_TAG
	private static final String PROPNAME_SCREEN_X
	private static final String PROPNAME_SCREEN_Y
	public static final int IN
	public static final int OUT
	private int mFadingMode
	public void  () 
	public void  (int) 
		int fadingMode
	private android.animation.Animator createAnimation (android.view.View, float, float, android.animation.AnimatorListenerAdapter) 
		android.view.View view
		float startAlpha
		float endAlpha
		android.animation.AnimatorListenerAdapter listener
		android.animation.ObjectAnimator anim
	private void captureValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
		int[] loc
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public android.animation.Animator onAppear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.View startView
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
		android.view.View endView
		android.transition.Transition$TransitionListener transitionListener
	public android.animation.Animator onDisappear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.View startParent
		int id
		int screenX
		int screenY
		int[] loc
		float startAlpha
		float endAlpha
		android.view.View finalView
		android.view.View finalOverlayView
		android.view.View finalViewToKeep
		android.view.ViewGroup finalSceneRoot
		android.animation.AnimatorListenerAdapter endListener
		float startAlpha
		float endAlpha
		android.view.View finalView
		android.view.View finalOverlayView
		android.view.View finalViewToKeep
		android.view.ViewGroup finalSceneRoot
		android.animation.AnimatorListenerAdapter endListener
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
		android.view.View view
		android.view.View startView
		android.view.View endView
		android.view.View overlayView
		android.view.View viewToKeep
		int finalVisibility
	static void  () 
}

android/transition/ChangeText$5.class
ChangeText.java
package android.transition
 android.transition.ChangeText$5 extends android.animation.AnimatorListenerAdapter {
	final android.widget.TextView val$view
	final int val$endColor
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, android.widget.TextView, int) 
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/Rotate.class
Rotate.java
package android.transition
public android.transition.Rotate extends android.transition.Transition {
	private static final String PROPNAME_ROTATION
	public void  () 
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		android.view.View view
		float startRotation
		float endRotation
}

android/transition/Crossfade$2.class
Crossfade.java
package android.transition
 android.transition.Crossfade$2 extends android.animation.AnimatorListenerAdapter {
	final boolean val$useParentOverlay
	final android.view.View val$view
	final android.graphics.drawable.BitmapDrawable val$startDrawable
	final android.graphics.drawable.BitmapDrawable val$endDrawable
	final android.transition.Crossfade this$0
	void  (android.transition.Crossfade, boolean, android.view.View, android.graphics.drawable.BitmapDrawable, android.graphics.drawable.BitmapDrawable) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
		android.view.ViewOverlay overlay
}

android/transition/TransitionManager$MultiListener.class
TransitionManager.java
package android.transition
 android.transition.TransitionManager$MultiListener extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener android.view.View$OnAttachStateChangeListener  {
	android.transition.Transition mTransition
	android.view.ViewGroup mSceneRoot
	void  (android.transition.Transition, android.view.ViewGroup) 
		android.transition.Transition transition
		android.view.ViewGroup sceneRoot
	private void removeListeners () 
	public void onViewAttachedToWindow (android.view.View) 
		android.view.View v
	public void onViewDetachedFromWindow (android.view.View) 
		android.transition.Transition runningTransition
		java.util.Iterator i$
		android.view.View v
		java.util.ArrayList runningTransitions
	public boolean onPreDraw () 
		android.transition.Transition runningTransition
		java.util.Iterator i$
		android.util.ArrayMap runningTransitions
		java.util.ArrayList currentTransitions
		java.util.ArrayList previousRunningTransitions
}

android/transition/TransitionInflater.class
TransitionInflater.java
package android.transition
public android.transition.TransitionInflater extends java.lang.Object {
	private android.content.Context mContext
	private void  (android.content.Context) 
		android.content.Context context
	public static android.transition.TransitionInflater from (android.content.Context) 
		android.content.Context context
	public android.transition.Transition inflateTransition (int) 
		android.view.InflateException ex
		org.xmlpull.v1.XmlPullParserException e
		android.view.InflateException ex
		java.io.IOException e
		int resource
		android.content.res.XmlResourceParser parser
	public android.transition.TransitionManager inflateTransitionManager (int, android.view.ViewGroup) 
		android.view.InflateException ex
		org.xmlpull.v1.XmlPullParserException e
		android.view.InflateException ex
		java.io.IOException e
		int resource
		android.view.ViewGroup sceneRoot
		android.content.res.XmlResourceParser parser
	private android.transition.Transition createTransitionFromXml (org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.transition.TransitionSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray a
		int fadingMode
		android.content.res.TypedArray a
		int ordering
		boolean newTransition
		String name
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.transition.TransitionSet transitionSet
		android.transition.Transition transition
		int type
		int depth
	private void getTargetIds (org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.transition.Transition)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray a
		int id
		String name
		int i
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.transition.Transition transition
		int type
		int depth
		java.util.ArrayList targetIds
		int numTargets
	private android.transition.Transition loadTransition (android.transition.Transition, android.util.AttributeSet)  throws android.content.res.Resources$NotFoundException 
		android.transition.Transition transition
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		long duration
		long startDelay
		int resID
	private android.transition.TransitionManager createTransitionManagerFromXml (org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.view.ViewGroup)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.view.ViewGroup sceneRoot
		int type
		int depth
		android.transition.TransitionManager transitionManager
	private void loadTransition (android.util.AttributeSet, android.view.ViewGroup, android.transition.TransitionManager)  throws android.content.res.Resources$NotFoundException 
		android.transition.Transition transition
		android.util.AttributeSet attrs
		android.view.ViewGroup sceneRoot
		android.transition.TransitionManager transitionManager
		android.content.res.TypedArray a
		int transitionId
		android.transition.Scene fromScene
		android.transition.Scene toScene
		int fromId
		int toId
}

android/transition/AutoTransition.class
AutoTransition.java
package android.transition
public android.transition.AutoTransition extends android.transition.TransitionSet {
	public void  () 
}

android/transition/Transition$TransitionListenerAdapter.class
Transition.java
package android.transition
public android.transition.Transition$TransitionListenerAdapter extends java.lang.Object implements android.transition.Transition$TransitionListener  {
	public void  () 
	public void onTransitionStart (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionEnd (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionCancel (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionPause (android.transition.Transition) 
		android.transition.Transition transition
	public void onTransitionResume (android.transition.Transition) 
		android.transition.Transition transition
}

android/transition/ChangeText$4.class
ChangeText.java
package android.transition
 android.transition.ChangeText$4 extends java.lang.Object implements android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.widget.TextView val$view
	final int val$endColor
	final android.transition.ChangeText this$0
	void  (android.transition.ChangeText, android.widget.TextView, int) 
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.animation.ValueAnimator animation
		int currAlpha
}

android/transition/Fade$3.class
Fade.java
package android.transition
 android.transition.Fade$3 extends android.animation.AnimatorListenerAdapter {
	boolean mCanceled
	float mPausedAlpha
	final android.view.View val$finalViewToKeep
	final int val$finalVisibility
	final android.view.View val$finalView
	final android.view.View val$finalOverlayView
	final android.view.ViewGroup val$finalSceneRoot
	final android.transition.Fade this$0
	void  (android.transition.Fade, android.view.View, int, android.view.View, android.view.View, android.view.ViewGroup) 
	public void onAnimationPause (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationResume (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/transition/Slide.class
Slide.java
package android.transition
public android.transition.Slide extends android.transition.Visibility {
	private static final android.animation.TimeInterpolator sAccelerator
	private static final android.animation.TimeInterpolator sDecelerator
	public void  () 
	public android.animation.Animator onAppear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
		android.view.View endView
		android.animation.ObjectAnimator anim
	public android.animation.Animator onDisappear (android.view.ViewGroup, android.transition.TransitionValues, int, android.transition.TransitionValues, int) 
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		int startVisibility
		android.transition.TransitionValues endValues
		int endVisibility
		android.view.View startView
		android.animation.ObjectAnimator anim
	static void  () 
}

android/transition/ChangeText.class
ChangeText.java
package android.transition
public android.transition.ChangeText extends android.transition.Transition {
	private static final String LOG_TAG
	private static final String PROPNAME_TEXT
	private static final String PROPNAME_TEXT_SELECTION_START
	private static final String PROPNAME_TEXT_SELECTION_END
	private static final String PROPNAME_TEXT_COLOR
	private int mChangeBehavior
	public static final int CHANGE_BEHAVIOR_KEEP
	public static final int CHANGE_BEHAVIOR_OUT
	public static final int CHANGE_BEHAVIOR_IN
	public static final int CHANGE_BEHAVIOR_OUT_IN
	private static final String[] sTransitionProperties
	public void  () 
	public android.transition.ChangeText setChangeBehavior (int) 
		int changeBehavior
	public java.lang.String[] getTransitionProperties () 
	public int getChangeBehavior () 
	private void captureValues (android.transition.TransitionValues) 
		android.widget.TextView textview
		android.transition.TransitionValues transitionValues
	public void captureStartValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public void captureEndValues (android.transition.TransitionValues) 
		android.transition.TransitionValues transitionValues
	public android.animation.Animator createAnimator (android.view.ViewGroup, android.transition.TransitionValues, android.transition.TransitionValues) 
		int startSelectionStart
		int startSelectionEnd
		int endSelectionStart
		int endSelectionEnd
		int startColor
		int endColor
		android.animation.Animator anim
		android.animation.Animator anim
		android.animation.Animator anim
		android.animation.ValueAnimator outAnim
		android.animation.ValueAnimator inAnim
		int startColor
		int endColor
		android.animation.Animator anim
		android.transition.Transition$TransitionListener transitionListener
		android.view.ViewGroup sceneRoot
		android.transition.TransitionValues startValues
		android.transition.TransitionValues endValues
		android.widget.TextView view
		java.util.Map startVals
		java.util.Map endVals
		CharSequence startText
		CharSequence endText
		int startSelectionStart
		int startSelectionEnd
		int endSelectionStart
		int endSelectionEnd
	private void setSelection (android.widget.EditText, int, int) 
		android.widget.EditText editText
		int start
		int end
	static void access$000 (android.transition.ChangeText, android.widget.EditText, int, int) 
		android.transition.ChangeText x0
		android.widget.EditText x1
		int x2
		int x3
	static int access$100 (android.transition.ChangeText) 
		android.transition.ChangeText x0
	static void  () 
}

android/os/
android/os/IRemoteCallback.class
IRemoteCallback.java
package android.os
public abstract android.os.IRemoteCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void sendResult (android.os.Bundle)  throws android.os.RemoteException 
}

android/os/StrictMode.class
StrictMode.java
package android.os
public final android.os.StrictMode extends java.lang.Object {
	private static final String TAG
	private static final boolean LOG_V
	private static final boolean IS_USER_BUILD
	private static final boolean IS_ENG_BUILD
	public static final String DISABLE_PROPERTY
	public static final String VISUAL_PROPERTY
	private static final long MIN_LOG_INTERVAL_MS
	private static final long MIN_DIALOG_INTERVAL_MS
	private static final int MAX_SPAN_TAGS
	private static final int MAX_OFFENSES_PER_LOOP
	public static final int DETECT_DISK_WRITE
	public static final int DETECT_DISK_READ
	public static final int DETECT_NETWORK
	public static final int DETECT_CUSTOM
	private static final int ALL_THREAD_DETECT_BITS
	public static final int DETECT_VM_CURSOR_LEAKS
	public static final int DETECT_VM_CLOSABLE_LEAKS
	public static final int DETECT_VM_ACTIVITY_LEAKS
	private static final int DETECT_VM_INSTANCE_LEAKS
	public static final int DETECT_VM_REGISTRATION_LEAKS
	private static final int DETECT_VM_FILE_URI_EXPOSURE
	private static final int ALL_VM_DETECT_BITS
	public static final int PENALTY_LOG
	public static final int PENALTY_DIALOG
	public static final int PENALTY_DEATH
	public static final int PENALTY_DEATH_ON_NETWORK
	public static final int PENALTY_FLASH
	public static final int PENALTY_DROPBOX
	public static final int PENALTY_GATHER
	private static final int THREAD_PENALTY_MASK
	private static final int VM_PENALTY_MASK
	private static final java.util.HashMap EMPTY_CLASS_LIMIT_MAP
	private static volatile int sVmPolicyMask
	private static volatile android.os.StrictMode$VmPolicy sVmPolicy
	private static final java.util.concurrent.atomic.AtomicInteger sDropboxCallsInFlight
	private static final ThreadLocal gatheredViolations
	private static final ThreadLocal violationsBeingTimed
	private static final ThreadLocal threadHandler
	private static final ThreadLocal threadAndroidPolicy
	private static long sLastInstanceCountCheckMillis
	private static boolean sIsIdlerRegistered
	private static final android.os.MessageQueue$IdleHandler sProcessIdleHandler
	private static final java.util.HashMap sLastVmViolationTime
	private static final android.os.StrictMode$Span NO_OP_SPAN
	private static final ThreadLocal sThisThreadSpanState
	private static android.util.Singleton sWindowManager
	private static final java.util.HashMap sExpectedActivityInstanceCount
	private void  () 
	public static void setThreadPolicy (android.os.StrictMode$ThreadPolicy) 
		android.os.StrictMode$ThreadPolicy policy
	private static void setThreadPolicyMask (int) 
		int policyMask
	private static void setBlockGuardPolicy (int) 
		android.os.StrictMode$AndroidBlockGuardPolicy androidPolicy
		int policyMask
		dalvik.system.BlockGuard$Policy policy
		android.os.StrictMode$AndroidBlockGuardPolicy androidPolicy
	private static void setCloseGuardEnabled (boolean) 
		boolean enabled
	public static int getThreadPolicyMask () 
	public static android.os.StrictMode$ThreadPolicy getThreadPolicy () 
	public static android.os.StrictMode$ThreadPolicy allowThreadDiskWrites () 
		int oldPolicyMask
		int newPolicyMask
	public static android.os.StrictMode$ThreadPolicy allowThreadDiskReads () 
		int oldPolicyMask
		int newPolicyMask
	private static boolean amTheSystemServerProcess () 
		String clsName
		StackTraceElement ste
		StackTraceElement[] arr$
		int len$
		int i$
		Throwable stack
	public static boolean conditionallyEnableDebugLogging () 
		android.os.StrictMode$VmPolicy$Builder policyBuilder
		boolean doFlashes
		boolean suppress
		int threadPolicyMask
	public static void enableDeathOnNetwork () 
		int oldPolicy
		int newPolicy
	private static int parsePolicyFromMessage (java.lang.String) 
		NumberFormatException e
		String message
		int spaceIndex
		String policyString
	private static int parseViolationFromMessage (java.lang.String) 
		NumberFormatException e
		String message
		int violationIndex
		int numberStartIndex
		int numberEndIndex
		String violationString
	private static boolean tooManyViolationsThisLoop () 
	private static void executeDeathPenalty (android.os.StrictMode$ViolationInfo) 
		android.os.StrictMode$ViolationInfo info
		int violationBit
	private static void dropboxViolationAsync (int, android.os.StrictMode$ViolationInfo) 
		int violationMaskSubset
		android.os.StrictMode$ViolationInfo info
		int outstanding
	static boolean hasGatheredViolations () 
	static void clearGatheredViolations () 
	public static void conditionallyCheckInstanceCounts () 
		Class klass
		int limit
		long instances
		Throwable tr
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.StrictMode$VmPolicy policy
	public static void setVmPolicy (android.os.StrictMode$VmPolicy) 
		android.os.MessageQueue mq
		android.os.Looper looper
		android.os.StrictMode$VmPolicy policy
	public static android.os.StrictMode$VmPolicy getVmPolicy () 
	public static void enableDefaults () 
	public static boolean vmSqliteObjectLeaksEnabled () 
	public static boolean vmClosableObjectLeaksEnabled () 
	public static boolean vmRegistrationLeaksEnabled () 
	public static boolean vmFileUriExposureEnabled () 
	public static void onSqliteObjectLeaked (java.lang.String, java.lang.Throwable) 
		String message
		Throwable originStack
	public static void onWebViewMethodCalledOnWrongThread (java.lang.Throwable) 
		Throwable originStack
	public static void onIntentReceiverLeaked (java.lang.Throwable) 
		Throwable originStack
	public static void onServiceConnectionLeaked (java.lang.Throwable) 
		Throwable originStack
	public static void onFileUriExposed (java.lang.String) 
		String location
		String message
	public static void onVmPolicyViolation (java.lang.String, java.lang.Throwable) 
		android.os.RemoteException e
		int savedPolicyMask
		String message
		Throwable originStack
		boolean penaltyDropbox
		boolean penaltyDeath
		boolean penaltyLog
		android.os.StrictMode$ViolationInfo info
		Integer fingerprint
		long now
		long lastViolationTime
		long timeSinceLastViolationMillis
		int violationMaskSubset
	static void writeGatheredViolationsToParcel (android.os.Parcel) 
		int i
		android.os.Parcel p
		java.util.ArrayList violations
	static void readAndHandleBinderCallViolations (android.os.Parcel) 
		android.os.StrictMode$ViolationInfo info
		dalvik.system.BlockGuard$Policy policy
		int i
		android.os.Parcel p
		java.io.StringWriter sw
		java.io.PrintWriter pw
		String ourStack
		int policyMask
		boolean currentlyGathering
		int numViolations
	private static void onBinderStrictModePolicyChange (int) 
		int newPolicy
	public static android.os.StrictMode$Span enterCriticalSpan (java.lang.String) 
		String name
		android.os.StrictMode$ThreadSpanState state
		android.os.StrictMode$Span span
	public static void noteSlowCall (java.lang.String) 
		String name
		dalvik.system.BlockGuard$Policy policy
	public static void noteDiskRead () 
		dalvik.system.BlockGuard$Policy policy
	public static void noteDiskWrite () 
		dalvik.system.BlockGuard$Policy policy
	public static java.lang.Object trackActivity (java.lang.Object) 
		Object instance
	public static void incrementExpectedActivityCount (java.lang.Class) 
		Integer expected
		Integer newExpected
		Class klass
	public static void decrementExpectedActivityCount (java.lang.Class) 
		Integer expected
		int newExpected
		Throwable tr
		Class klass
		int limit
		int actual
		long instances
	static java.util.HashMap access$100 () 
	static boolean access$400 () 
	static java.lang.ThreadLocal access$500 () 
	static android.util.Singleton access$600 () 
	static java.lang.ThreadLocal access$700 () 
	static boolean access$800 () 
	static java.lang.ThreadLocal access$900 () 
	static int access$1000 (java.lang.String) 
		String x0
	static void access$1100 (int, android.os.StrictMode$ViolationInfo) 
		int x0
		android.os.StrictMode$ViolationInfo x1
	static void access$1200 (int) 
		int x0
	static void access$1300 (android.os.StrictMode$ViolationInfo) 
		android.os.StrictMode$ViolationInfo x0
	static java.util.concurrent.atomic.AtomicInteger access$1400 () 
	static long access$1500 () 
	static long access$1502 (long) 
		long x0
	static java.lang.ThreadLocal access$2200 () 
	static void  () 
}

android/os/IMessenger$Stub$Proxy.class
IMessenger.java
package android.os
 android.os.IMessenger$Stub$Proxy extends java.lang.Object implements android.os.IMessenger  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void send (android.os.Message)  throws android.os.RemoteException 
		android.os.Message msg
		android.os.Parcel _data
}

android/os/TokenWatcher$Death.class
TokenWatcher.java
package android.os
 android.os.TokenWatcher$Death extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	android.os.IBinder token
	String tag
	final android.os.TokenWatcher this$0
	void  (android.os.TokenWatcher, android.os.IBinder, java.lang.String) 
		android.os.IBinder token
		String tag
	public void binderDied () 
	protected void finalize ()  throws java.lang.Throwable 
}

android/os/IHardwareService$Stub.class
IHardwareService.java
package android.os
public abstract android.os.IHardwareService$Stub extends android.os.Binder implements android.os.IHardwareService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getFlashlightEnabled
	static final int TRANSACTION_setFlashlightEnabled
	public void  () 
	public static android.os.IHardwareService 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 
		boolean _result
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/StrictMode$2.class
StrictMode.java
package android.os
final android.os.StrictMode$2 extends java.lang.ThreadLocal {
	void  () 
	protected java.util.ArrayList initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/os/Trace$1.class
Trace.java
package android.os
final android.os.Trace$1 extends java.lang.Object implements java.lang.Runnable  {
	void  () 
	public void run () 
}

android/os/StrictMode$9.class
StrictMode.java
package android.os
final android.os.StrictMode$9 extends android.util.Singleton {
	void  () 
	protected android.view.IWindowManager create () 
	protected volatile java.lang.Object create () 
}

android/os/SystemClock.class
SystemClock.java
package android.os
public final android.os.SystemClock extends java.lang.Object {
	private static final String TAG
	private void  () 
	public static void sleep (long) 
		InterruptedException e
		long ms
		long start
		long duration
		boolean interrupted
	public static boolean setCurrentTimeMillis (long) 
		android.os.RemoteException e
		SecurityException e
		long millis
		android.os.IBinder b
		android.app.IAlarmManager mgr
	public static native long uptimeMillis () 
	public static native long elapsedRealtime () 
	public static native long elapsedRealtimeNanos () 
	public static native long currentThreadTimeMillis () 
	public static native long currentThreadTimeMicro () 
	public static native long currentTimeMicro () 
}

android/os/RecoverySystem.class
RecoverySystem.java
package android.os
public android.os.RecoverySystem extends java.lang.Object {
	private static final String TAG
	private static final java.io.File DEFAULT_KEYSTORE
	private static final long PUBLISH_PROGRESS_INTERVAL_MS
	private static java.io.File RECOVERY_DIR
	private static java.io.File COMMAND_FILE
	private static java.io.File LOG_FILE
	private static String LAST_PREFIX
	private static int LOG_FILE_MAX_LENGTH
	public void  () 
	private static java.util.HashSet getTrustedCerts (java.io.File)  throws java.io.IOException java.security.GeneralSecurityException 
		java.util.zip.ZipEntry entry
		java.io.InputStream is
		java.security.cert.CertificateFactory cf
		java.util.Enumeration entries
		java.io.File keystore
		java.util.HashSet trusted
		java.util.zip.ZipFile zip
	public static void verifyPackage (java.io.File, android.os.RecoverySystem$ProgressListener, java.io.File)  throws java.io.IOException java.security.GeneralSecurityException 
		int i
		java.security.cert.CertificateFactory cf
		java.io.InputStream is
		org.apache.harmony.security.pkcs7.SignerInfo sigInfo
		java.security.cert.X509Certificate c
		java.util.Iterator i$
		long now
		int p
		int size
		int read
		int lastPercent
		long lastPublishTime
		byte[] footer
		int commentSize
		int signatureStart
		byte[] eocd
		org.apache.harmony.security.asn1.BerInputStream bis
		org.apache.harmony.security.pkcs7.ContentInfo info
		org.apache.harmony.security.pkcs7.SignedData signedData
		java.util.List encCerts
		java.util.Iterator it
		java.security.cert.X509Certificate cert
		java.util.List sigInfos
		org.apache.harmony.security.pkcs7.SignerInfo sigInfo
		java.util.HashSet trusted
		java.security.PublicKey signatureKey
		boolean verified
		String da
		String dea
		String alg
		java.security.Signature sig
		long toRead
		long soFar
		byte[] buffer
		boolean interrupted
		java.io.File packageFile
		android.os.RecoverySystem$ProgressListener listener
		java.io.File deviceCertsZipFile
		long fileLen
		java.io.RandomAccessFile raf
	public static void installPackage (android.content.Context, java.io.File)  throws java.io.IOException 
		android.content.Context context
		java.io.File packageFile
		String filename
		String arg
	public static void rebootWipeUserData (android.content.Context)  throws java.io.IOException 
		android.content.Context context
		android.os.ConditionVariable condition
		android.content.Intent intent
	public static void rebootWipeCache (android.content.Context)  throws java.io.IOException 
		android.content.Context context
	private static void bootCommand (android.content.Context, java.lang.String)  throws java.io.IOException 
		android.content.Context context
		String arg
		java.io.FileWriter command
		android.os.PowerManager pm
	public static java.lang.String handleAftermath () 
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.File f
		int i
		String log
		String[] names
	private void RecoverySystem () 
	static void  () 
}

android/os/StrictMode$3.class
StrictMode.java
package android.os
final android.os.StrictMode$3 extends java.lang.ThreadLocal {
	void  () 
	protected android.os.Handler initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/os/Parcel.class
Parcel.java
package android.os
public final android.os.Parcel extends java.lang.Object {
	private static final boolean DEBUG_RECYCLE
	private static final boolean DEBUG_ARRAY_MAP
	private static final String TAG
	private long mNativePtr
	private boolean mOwnsNativeParcelObject
	private RuntimeException mStack
	private static final int POOL_SIZE
	private static final android.os.Parcel[] sOwnedPool
	private static final android.os.Parcel[] sHolderPool
	private static final int VAL_NULL
	private static final int VAL_STRING
	private static final int VAL_INTEGER
	private static final int VAL_MAP
	private static final int VAL_BUNDLE
	private static final int VAL_PARCELABLE
	private static final int VAL_SHORT
	private static final int VAL_LONG
	private static final int VAL_FLOAT
	private static final int VAL_DOUBLE
	private static final int VAL_BOOLEAN
	private static final int VAL_CHARSEQUENCE
	private static final int VAL_LIST
	private static final int VAL_SPARSEARRAY
	private static final int VAL_BYTEARRAY
	private static final int VAL_STRINGARRAY
	private static final int VAL_IBINDER
	private static final int VAL_PARCELABLEARRAY
	private static final int VAL_OBJECTARRAY
	private static final int VAL_INTARRAY
	private static final int VAL_LONGARRAY
	private static final int VAL_BYTE
	private static final int VAL_SERIALIZABLE
	private static final int VAL_SPARSEBOOLEANARRAY
	private static final int VAL_BOOLEANARRAY
	private static final int VAL_CHARSEQUENCEARRAY
	private static final int EX_SECURITY
	private static final int EX_BAD_PARCELABLE
	private static final int EX_ILLEGAL_ARGUMENT
	private static final int EX_NULL_POINTER
	private static final int EX_ILLEGAL_STATE
	private static final int EX_NETWORK_MAIN_THREAD
	private static final int EX_HAS_REPLY_HEADER
	public static final android.os.Parcelable$Creator STRING_CREATOR
	private static final java.util.HashMap mCreators
	private static native int nativeDataSize (long) 
	private static native int nativeDataAvail (long) 
	private static native int nativeDataPosition (long) 
	private static native int nativeDataCapacity (long) 
	private static native void nativeSetDataSize (long, int) 
	private static native void nativeSetDataPosition (long, int) 
	private static native void nativeSetDataCapacity (long, int) 
	private static native boolean nativePushAllowFds (long, boolean) 
	private static native void nativeRestoreAllowFds (long, boolean) 
	private static native void nativeWriteByteArray (long, byte[], int, int) 
	private static native void nativeWriteInt (long, int) 
	private static native void nativeWriteLong (long, long) 
	private static native void nativeWriteFloat (long, float) 
	private static native void nativeWriteDouble (long, double) 
	private static native void nativeWriteString (long, java.lang.String) 
	private static native void nativeWriteStrongBinder (long, android.os.IBinder) 
	private static native void nativeWriteFileDescriptor (long, java.io.FileDescriptor) 
	private static native byte[] nativeCreateByteArray (long) 
	private static native int nativeReadInt (long) 
	private static native long nativeReadLong (long) 
	private static native float nativeReadFloat (long) 
	private static native double nativeReadDouble (long) 
	private static native java.lang.String nativeReadString (long) 
	private static native android.os.IBinder nativeReadStrongBinder (long) 
	private static native java.io.FileDescriptor nativeReadFileDescriptor (long) 
	private static native long nativeCreate () 
	private static native void nativeFreeBuffer (long) 
	private static native void nativeDestroy (long) 
	private static native byte[] nativeMarshall (long) 
	private static native void nativeUnmarshall (long, byte[], int, int) 
	private static native void nativeAppendFrom (long, long, int, int) 
	private static native boolean nativeHasFileDescriptors (long) 
	private static native void nativeWriteInterfaceToken (long, java.lang.String) 
	private static native void nativeEnforceInterface (long, java.lang.String) 
	public static android.os.Parcel obtain () 
		android.os.Parcel p
		int i
		android.os.Parcel[] pool
	public final void recycle () 
		android.os.Parcel[] pool
		int i
		android.os.Parcel[] pool
	public final int dataSize () 
	public final int dataAvail () 
	public final int dataPosition () 
	public final int dataCapacity () 
	public final void setDataSize (int) 
		int size
	public final void setDataPosition (int) 
		int pos
	public final void setDataCapacity (int) 
		int size
	public final boolean pushAllowFds (boolean) 
		boolean allowFds
	public final void restoreAllowFds (boolean) 
		boolean lastValue
	public final byte[] marshall () 
	public final void unmarshall (byte[], int, int) 
		byte[] data
		int offest
		int length
	public final void appendFrom (android.os.Parcel, int, int) 
		android.os.Parcel parcel
		int offset
		int length
	public final boolean hasFileDescriptors () 
	public final void writeInterfaceToken (java.lang.String) 
		String interfaceName
	public final void enforceInterface (java.lang.String) 
		String interfaceName
	public final void writeByteArray (byte[]) 
		byte[] b
	public final void writeByteArray (byte[], int, int) 
		byte[] b
		int offset
		int len
	public final void writeInt (int) 
		int val
	public final void writeLong (long) 
		long val
	public final void writeFloat (float) 
		float val
	public final void writeDouble (double) 
		double val
	public final void writeString (java.lang.String) 
		String val
	public final void writeCharSequence (java.lang.CharSequence) 
		CharSequence val
	public final void writeStrongBinder (android.os.IBinder) 
		android.os.IBinder val
	public final void writeStrongInterface (android.os.IInterface) 
		android.os.IInterface val
	public final void writeFileDescriptor (java.io.FileDescriptor) 
		java.io.FileDescriptor val
	public final void writeByte (byte) 
		byte val
	public final void writeMap (java.util.Map) 
		java.util.Map val
	void writeMapInternal (java.util.Map) 
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Map val
		java.util.Set entries
	void writeArrayMapInternal (android.util.ArrayMap) 
		int i
		android.util.ArrayMap val
		int N
	public final void writeBundle (android.os.Bundle) 
		android.os.Bundle val
	public final void writeList (java.util.List) 
		java.util.List val
		int N
		int i
	public final void writeArray (java.lang.Object[]) 
		Object[] val
		int N
		int i
	public final void writeSparseArray (android.util.SparseArray) 
		android.util.SparseArray val
		int N
		int i
	public final void writeSparseBooleanArray (android.util.SparseBooleanArray) 
		android.util.SparseBooleanArray val
		int N
		int i
	public final void writeBooleanArray (boolean[]) 
		int i
		int N
		boolean[] val
	public final boolean[] createBooleanArray () 
		int i
		boolean[] val
		int N
	public final void readBooleanArray (boolean[]) 
		int i
		boolean[] val
		int N
	public final void writeCharArray (char[]) 
		int i
		int N
		char[] val
	public final char[] createCharArray () 
		int i
		char[] val
		int N
	public final void readCharArray (char[]) 
		int i
		char[] val
		int N
	public final void writeIntArray (int[]) 
		int i
		int N
		int[] val
	public final int[] createIntArray () 
		int i
		int[] val
		int N
	public final void readIntArray (int[]) 
		int i
		int[] val
		int N
	public final void writeLongArray (long[]) 
		int i
		int N
		long[] val
	public final long[] createLongArray () 
		int i
		long[] val
		int N
	public final void readLongArray (long[]) 
		int i
		long[] val
		int N
	public final void writeFloatArray (float[]) 
		int i
		int N
		float[] val
	public final float[] createFloatArray () 
		int i
		float[] val
		int N
	public final void readFloatArray (float[]) 
		int i
		float[] val
		int N
	public final void writeDoubleArray (double[]) 
		int i
		int N
		double[] val
	public final double[] createDoubleArray () 
		int i
		double[] val
		int N
	public final void readDoubleArray (double[]) 
		int i
		double[] val
		int N
	public final void writeStringArray (java.lang.String[]) 
		int i
		int N
		String[] val
	public final java.lang.String[] createStringArray () 
		int i
		String[] val
		int N
	public final void readStringArray (java.lang.String[]) 
		int i
		String[] val
		int N
	public final void writeBinderArray (android.os.IBinder[]) 
		int i
		int N
		android.os.IBinder[] val
	public final void writeCharSequenceArray (java.lang.CharSequence[]) 
		int i
		int N
		CharSequence[] val
	public final android.os.IBinder[] createBinderArray () 
		int i
		android.os.IBinder[] val
		int N
	public final void readBinderArray (android.os.IBinder[]) 
		int i
		android.os.IBinder[] val
		int N
	public final void writeTypedList (java.util.List) 
		android.os.Parcelable item
		java.util.List val
		int N
		int i
	public final void writeStringList (java.util.List) 
		java.util.List val
		int N
		int i
	public final void writeBinderList (java.util.List) 
		java.util.List val
		int N
		int i
	public final void writeTypedArray (android.os.Parcelable[], int) 
		android.os.Parcelable item
		int i
		int N
		android.os.Parcelable[] val
		int parcelableFlags
	public final void writeValue (java.lang.Object) 
		Class clazz
		Object v
	public final void writeParcelable (android.os.Parcelable, int) 
		android.os.Parcelable p
		int parcelableFlags
		String name
	public final void writeParcelableCreator (android.os.Parcelable) 
		android.os.Parcelable p
		String name
	public final void writeSerializable (java.io.Serializable) 
		java.io.ObjectOutputStream oos
		java.io.IOException ioe
		java.io.Serializable s
		String name
		java.io.ByteArrayOutputStream baos
	public final void writeException (java.lang.Exception) 
		Exception e
		int code
	public final void writeNoException () 
		int sizePosition
		int payloadPosition
	public final void readException () 
		String msg
		int code
	public final int readExceptionCode () 
		int headerSize
		int code
	public final void readException (int, java.lang.String) 
		int code
		String msg
	public final int readInt () 
	public final long readLong () 
	public final float readFloat () 
	public final double readDouble () 
	public final java.lang.String readString () 
	public final java.lang.CharSequence readCharSequence () 
	public final android.os.IBinder readStrongBinder () 
	public final android.os.ParcelFileDescriptor readFileDescriptor () 
		java.io.FileDescriptor fd
	public final java.io.FileDescriptor readRawFileDescriptor () 
	static native java.io.FileDescriptor openFileDescriptor (java.lang.String, int)  throws java.io.FileNotFoundException 
	static native java.io.FileDescriptor dupFileDescriptor (java.io.FileDescriptor)  throws java.io.IOException 
	static native void closeFileDescriptor (java.io.FileDescriptor)  throws java.io.IOException 
	static native void clearFileDescriptor (java.io.FileDescriptor) 
	public final byte readByte () 
	public final void readMap (java.util.Map, java.lang.ClassLoader) 
		java.util.Map outVal
		ClassLoader loader
		int N
	public final void readList (java.util.List, java.lang.ClassLoader) 
		java.util.List outVal
		ClassLoader loader
		int N
	public final java.util.HashMap readHashMap (java.lang.ClassLoader) 
		ClassLoader loader
		int N
		java.util.HashMap m
	public final android.os.Bundle readBundle () 
	public final android.os.Bundle readBundle (java.lang.ClassLoader) 
		ClassLoader loader
		int length
		android.os.Bundle bundle
	public final byte[] createByteArray () 
	public final void readByteArray (byte[]) 
		byte[] val
		byte[] ba
	public final java.lang.String[] readStringArray () 
		int i
		String[] array
		int length
	public final java.lang.CharSequence[] readCharSequenceArray () 
		int i
		CharSequence[] array
		int length
	public final java.util.ArrayList readArrayList (java.lang.ClassLoader) 
		ClassLoader loader
		int N
		java.util.ArrayList l
	public final java.lang.Object[] readArray (java.lang.ClassLoader) 
		ClassLoader loader
		int N
		Object[] l
	public final android.util.SparseArray readSparseArray (java.lang.ClassLoader) 
		ClassLoader loader
		int N
		android.util.SparseArray sa
	public final android.util.SparseBooleanArray readSparseBooleanArray () 
		int N
		android.util.SparseBooleanArray sa
	public final java.util.ArrayList createTypedArrayList (android.os.Parcelable$Creator) 
		android.os.Parcelable$Creator c
		int N
		java.util.ArrayList l
	public final void readTypedList (java.util.List, android.os.Parcelable$Creator) 
		java.util.List list
		android.os.Parcelable$Creator c
		int M
		int N
		int i
	public final java.util.ArrayList createStringArrayList () 
		int N
		java.util.ArrayList l
	public final java.util.ArrayList createBinderArrayList () 
		int N
		java.util.ArrayList l
	public final void readStringList (java.util.List) 
		java.util.List list
		int M
		int N
		int i
	public final void readBinderList (java.util.List) 
		java.util.List list
		int M
		int N
		int i
	public final java.lang.Object[] createTypedArray (android.os.Parcelable$Creator) 
		int i
		android.os.Parcelable$Creator c
		int N
		Object[] l
	public final void readTypedArray (java.lang.Object[], android.os.Parcelable$Creator) 
		int i
		Object[] val
		android.os.Parcelable$Creator c
		int N
	public final java.lang.Object[] readTypedArray (android.os.Parcelable$Creator) 
		android.os.Parcelable$Creator c
	public final void writeParcelableArray (android.os.Parcelable[], int) 
		int i
		int N
		android.os.Parcelable[] value
		int parcelableFlags
	public final java.lang.Object readValue (java.lang.ClassLoader) 
		int off
		ClassLoader loader
		int type
	public final android.os.Parcelable readParcelable (java.lang.ClassLoader) 
		ClassLoader loader
		android.os.Parcelable$Creator creator
	public final android.os.Parcelable readCreator (android.os.Parcelable$Creator, java.lang.ClassLoader) 
		android.os.Parcelable$Creator creator
		ClassLoader loader
	public final android.os.Parcelable$Creator readParcelableCreator (java.lang.ClassLoader) 
		Class c
		java.lang.reflect.Field f
		IllegalAccessException e
		ClassNotFoundException e
		ClassCastException e
		NoSuchFieldException e
		NullPointerException e
		java.util.HashMap map
		ClassLoader loader
		String name
		android.os.Parcelable$Creator creator
	public final android.os.Parcelable[] readParcelableArray (java.lang.ClassLoader) 
		int i
		ClassLoader loader
		int N
		android.os.Parcelable[] p
	public final java.io.Serializable readSerializable () 
		java.io.ObjectInputStream ois
		java.io.IOException ioe
		ClassNotFoundException cnfe
		String name
		byte[] serializedData
		java.io.ByteArrayInputStream bais
	protected static final android.os.Parcel obtain (int) 
		int obj
	protected static final android.os.Parcel obtain (long) 
		android.os.Parcel p
		int i
		long obj
		android.os.Parcel[] pool
	private void  (long) 
		long nativePtr
	private void init (long) 
		long nativePtr
	private void freeBuffer () 
	private void destroy () 
	protected void finalize ()  throws java.lang.Throwable 
	void readMapInternal (java.util.Map, int, java.lang.ClassLoader) 
		Object key
		Object value
		java.util.Map outVal
		int N
		ClassLoader loader
	void readArrayMapInternal (android.util.ArrayMap, int, java.lang.ClassLoader) 
		Object key
		Object value
		android.util.ArrayMap outVal
		int N
		ClassLoader loader
	void readArrayMapSafelyInternal (android.util.ArrayMap, int, java.lang.ClassLoader) 
		Object key
		Object value
		android.util.ArrayMap outVal
		int N
		ClassLoader loader
	private void readListInternal (java.util.List, int, java.lang.ClassLoader) 
		Object value
		java.util.List outVal
		int N
		ClassLoader loader
	private void readArrayInternal (java.lang.Object[], int, java.lang.ClassLoader) 
		Object value
		int i
		Object[] outVal
		int N
		ClassLoader loader
	private void readSparseArrayInternal (android.util.SparseArray, int, java.lang.ClassLoader) 
		int key
		Object value
		android.util.SparseArray outVal
		int N
		ClassLoader loader
	private void readSparseBooleanArrayInternal (android.util.SparseBooleanArray, int) 
		int key
		boolean value
		android.util.SparseBooleanArray outVal
		int N
	static void  () 
}

android/os/Trace.class
Trace.java
package android.os
public final android.os.Trace extends java.lang.Object {
	private static final String TAG
	public static final long TRACE_TAG_NEVER
	public static final long TRACE_TAG_ALWAYS
	public static final long TRACE_TAG_GRAPHICS
	public static final long TRACE_TAG_INPUT
	public static final long TRACE_TAG_VIEW
	public static final long TRACE_TAG_WEBVIEW
	public static final long TRACE_TAG_WINDOW_MANAGER
	public static final long TRACE_TAG_ACTIVITY_MANAGER
	public static final long TRACE_TAG_SYNC_MANAGER
	public static final long TRACE_TAG_AUDIO
	public static final long TRACE_TAG_VIDEO
	public static final long TRACE_TAG_CAMERA
	public static final long TRACE_TAG_HAL
	public static final long TRACE_TAG_APP
	public static final long TRACE_TAG_RESOURCES
	public static final long TRACE_TAG_DALVIK
	public static final long TRACE_TAG_RS
	public static final long TRACE_TAG_BIONIC
	private static final long TRACE_TAG_NOT_READY
	private static final int MAX_SECTION_NAME_LEN
	private static volatile long sEnabledTags
	private static native long nativeGetEnabledTags () 
	private static native void nativeTraceCounter (long, java.lang.String, int) 
	private static native void nativeTraceBegin (long, java.lang.String) 
	private static native void nativeTraceEnd (long) 
	private static native void nativeAsyncTraceBegin (long, java.lang.String, int) 
	private static native void nativeAsyncTraceEnd (long, java.lang.String, int) 
	private static native void nativeSetAppTracingAllowed (boolean) 
	private static native void nativeSetTracingEnabled (boolean) 
	private void  () 
	private static long cacheEnabledTags () 
		long tags
	public static boolean isTagEnabled (long) 
		long traceTag
		long tags
	public static void traceCounter (long, java.lang.String, int) 
		long traceTag
		String counterName
		int counterValue
	public static void setAppTracingAllowed (boolean) 
		boolean allowed
	public static void setTracingEnabled (boolean) 
		boolean enabled
	public static void traceBegin (long, java.lang.String) 
		long traceTag
		String methodName
	public static void traceEnd (long) 
		long traceTag
	public static void asyncTraceBegin (long, java.lang.String, int) 
		long traceTag
		String methodName
		int cookie
	public static void asyncTraceEnd (long, java.lang.String, int) 
		long traceTag
		String methodName
		int cookie
	public static void beginSection (java.lang.String) 
		String sectionName
	public static void endSection () 
	static long access$000 () 
	static void  () 
}

android/os/IHardwareService$Stub$Proxy.class
IHardwareService.java
package android.os
 android.os.IHardwareService$Stub$Proxy extends java.lang.Object implements android.os.IHardwareService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean getFlashlightEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setFlashlightEnabled (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/PerformanceCollector.class
PerformanceCollector.java
package android.os
public android.os.PerformanceCollector extends java.lang.Object {
	public static final String METRIC_KEY_ITERATIONS
	public static final String METRIC_KEY_LABEL
	public static final String METRIC_KEY_CPU_TIME
	public static final String METRIC_KEY_EXECUTION_TIME
	public static final String METRIC_KEY_PRE_RECEIVED_TRANSACTIONS
	public static final String METRIC_KEY_PRE_SENT_TRANSACTIONS
	public static final String METRIC_KEY_RECEIVED_TRANSACTIONS
	public static final String METRIC_KEY_SENT_TRANSACTIONS
	public static final String METRIC_KEY_GC_INVOCATION_COUNT
	public static final String METRIC_KEY_JAVA_ALLOCATED
	public static final String METRIC_KEY_JAVA_FREE
	public static final String METRIC_KEY_JAVA_PRIVATE_DIRTY
	public static final String METRIC_KEY_JAVA_PSS
	public static final String METRIC_KEY_JAVA_SHARED_DIRTY
	public static final String METRIC_KEY_JAVA_SIZE
	public static final String METRIC_KEY_NATIVE_ALLOCATED
	public static final String METRIC_KEY_NATIVE_FREE
	public static final String METRIC_KEY_NATIVE_PRIVATE_DIRTY
	public static final String METRIC_KEY_NATIVE_PSS
	public static final String METRIC_KEY_NATIVE_SHARED_DIRTY
	public static final String METRIC_KEY_NATIVE_SIZE
	public static final String METRIC_KEY_GLOBAL_ALLOC_COUNT
	public static final String METRIC_KEY_GLOBAL_ALLOC_SIZE
	public static final String METRIC_KEY_GLOBAL_FREED_COUNT
	public static final String METRIC_KEY_GLOBAL_FREED_SIZE
	public static final String METRIC_KEY_OTHER_PRIVATE_DIRTY
	public static final String METRIC_KEY_OTHER_PSS
	public static final String METRIC_KEY_OTHER_SHARED_DIRTY
	private android.os.PerformanceCollector$PerformanceResultsWriter mPerfWriter
	private android.os.Bundle mPerfSnapshot
	private android.os.Bundle mPerfMeasurement
	private long mSnapshotCpuTime
	private long mSnapshotExecTime
	private long mCpuTime
	private long mExecTime
	public void  () 
	public void  (android.os.PerformanceCollector$PerformanceResultsWriter) 
		android.os.PerformanceCollector$PerformanceResultsWriter writer
	public void setPerformanceResultsWriter (android.os.PerformanceCollector$PerformanceResultsWriter) 
		android.os.PerformanceCollector$PerformanceResultsWriter writer
	public void beginSnapshot (java.lang.String) 
		String label
	public android.os.Bundle endSnapshot () 
	public void startTiming (java.lang.String) 
		String label
	public android.os.Bundle addIteration (java.lang.String) 
		String label
		android.os.Bundle iteration
	public android.os.Bundle stopTiming (java.lang.String) 
		String label
	public void addMeasurement (java.lang.String, long) 
		String label
		long value
	public void addMeasurement (java.lang.String, float) 
		String label
		float value
	public void addMeasurement (java.lang.String, java.lang.String) 
		String label
		String value
	private void startPerformanceSnapshot () 
		String key
		java.util.Iterator i$
		android.os.Bundle binderCounts
	private void endPerformanceSnapshot () 
		String key
		java.util.Iterator i$
		String key
		java.util.Iterator i$
		long nativeMax
		long nativeAllocated
		long nativeFree
		android.os.Debug$MemoryInfo memInfo
		Runtime runtime
		long dalvikMax
		long dalvikFree
		long dalvikAllocated
		android.os.Bundle binderCounts
		android.os.Bundle allocCounts
	private static void startAllocCounting () 
	private static void stopAllocCounting () 
	private static android.os.Bundle getAllocCounts () 
		android.os.Bundle results
	private static android.os.Bundle getBinderCounts () 
		android.os.Bundle results
}

android/os/IBatteryPropertiesRegistrar.class
IBatteryPropertiesRegistrar.java
package android.os
public abstract android.os.IBatteryPropertiesRegistrar extends java.lang.Object implements android.os.IInterface  {
	public abstract void registerListener (android.os.IBatteryPropertiesListener)  throws android.os.RemoteException 
	public abstract void unregisterListener (android.os.IBatteryPropertiesListener)  throws android.os.RemoteException 
}

android/os/UpdateLock.class
UpdateLock.java
package android.os
public android.os.UpdateLock extends java.lang.Object {
	private static final boolean DEBUG
	private static final String TAG
	private static android.os.IUpdateLock sService
	android.os.IBinder mToken
	int mCount
	boolean mRefCounted
	boolean mHeld
	final String mTag
	public static final String UPDATE_LOCK_CHANGED
	public static final String NOW_IS_CONVENIENT
	public static final String TIMESTAMP
	private static void checkService () 
	public void  (java.lang.String) 
		String tag
	public void setReferenceCounted (boolean) 
		boolean isRefCounted
	public boolean isHeld () 
	public void acquire () 
	private void acquireLocked () 
		android.os.RemoteException e
	public void release () 
	private void releaseLocked () 
		android.os.RemoteException e
	protected void finalize ()  throws java.lang.Throwable 
		android.os.RemoteException e
}

android/os/Messenger$1.class
Messenger.java
package android.os
final android.os.Messenger$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.Messenger createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder target
	public android.os.Messenger[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/BatteryProperties.class
BatteryProperties.java
package android.os
public android.os.BatteryProperties extends java.lang.Object implements android.os.Parcelable  {
	public boolean chargerAcOnline
	public boolean chargerUsbOnline
	public boolean chargerWirelessOnline
	public int batteryStatus
	public int batteryHealth
	public boolean batteryPresent
	public int batteryLevel
	public int batteryVoltage
	public int batteryCurrentNow
	public int batteryChargeCounter
	public int batteryTemperature
	public String batteryTechnology
	public static final android.os.Parcelable$Creator CREATOR
	private void  (android.os.Parcel) 
		android.os.Parcel p
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel p
		int flags
	public int describeContents () 
	void  (android.os.Parcel, android.os.BatteryProperties$1) 
		android.os.Parcel x0
		android.os.BatteryProperties$1 x1
	static void  () 
}

android/os/Process.class
Process.java
package android.os
public android.os.Process extends java.lang.Object {
	private static final String LOG_TAG
	public static final String ZYGOTE_SOCKET
	public static final String SECONDARY_ZYGOTE_SOCKET
	public static final int SYSTEM_UID
	public static final int PHONE_UID
	public static final int SHELL_UID
	public static final int LOG_UID
	public static final int WIFI_UID
	public static final int MEDIA_UID
	public static final int DRM_UID
	public static final int VPN_UID
	public static final int NFC_UID
	public static final int BLUETOOTH_UID
	public static final int MEDIA_RW_GID
	public static final int PACKAGE_INFO_GID
	public static final int FIRST_APPLICATION_UID
	public static final int LAST_APPLICATION_UID
	public static final int FIRST_ISOLATED_UID
	public static final int LAST_ISOLATED_UID
	public static final int SHARED_USER_GID
	public static final int FIRST_SHARED_APPLICATION_GID
	public static final int LAST_SHARED_APPLICATION_GID
	public static final int THREAD_PRIORITY_DEFAULT
	public static final int THREAD_PRIORITY_LOWEST
	public static final int THREAD_PRIORITY_BACKGROUND
	public static final int THREAD_PRIORITY_FOREGROUND
	public static final int THREAD_PRIORITY_DISPLAY
	public static final int THREAD_PRIORITY_URGENT_DISPLAY
	public static final int THREAD_PRIORITY_AUDIO
	public static final int THREAD_PRIORITY_URGENT_AUDIO
	public static final int THREAD_PRIORITY_MORE_FAVORABLE
	public static final int THREAD_PRIORITY_LESS_FAVORABLE
	public static final int SCHED_OTHER
	public static final int SCHED_FIFO
	public static final int SCHED_RR
	public static final int SCHED_BATCH
	public static final int SCHED_IDLE
	public static final int THREAD_GROUP_DEFAULT
	public static final int THREAD_GROUP_BG_NONINTERACTIVE
	private static final int THREAD_GROUP_FOREGROUND
	public static final int THREAD_GROUP_SYSTEM
	public static final int THREAD_GROUP_AUDIO_APP
	public static final int THREAD_GROUP_AUDIO_SYS
	public static final int SIGNAL_QUIT
	public static final int SIGNAL_KILL
	public static final int SIGNAL_USR1
	static android.os.Process$ZygoteState primaryZygoteState
	static android.os.Process$ZygoteState secondaryZygoteState
	static final int ZYGOTE_RETRY_MILLIS
	public static final int PROC_TERM_MASK
	public static final int PROC_ZERO_TERM
	public static final int PROC_SPACE_TERM
	public static final int PROC_TAB_TERM
	public static final int PROC_COMBINE
	public static final int PROC_PARENS
	public static final int PROC_QUOTES
	public static final int PROC_OUT_STRING
	public static final int PROC_OUT_LONG
	public static final int PROC_OUT_FLOAT
	public void  () 
	public static final android.os.Process$ProcessStartResult start (java.lang.String, java.lang.String, int, int, int[], int, int, int, java.lang.String, java.lang.String, java.lang.String[]) 
		android.os.ZygoteStartFailedEx ex
		String processClass
		String niceName
		int uid
		int gid
		int[] gids
		int debugFlags
		int mountExternal
		int targetSdkVersion
		String seInfo
		String abi
		String[] zygoteArgs
	private static java.lang.String getAbiList (java.io.BufferedWriter, java.io.DataInputStream)  throws java.io.IOException 
		java.io.BufferedWriter writer
		java.io.DataInputStream inputStream
		int numBytes
		byte[] bytes
	private static android.os.Process$ProcessStartResult zygoteSendArgsAndGetResult (android.os.Process$ZygoteState, java.util.ArrayList)  throws android.os.ZygoteStartFailedEx 
		String arg
		int i
		java.io.BufferedWriter writer
		java.io.DataInputStream inputStream
		int sz
		android.os.Process$ProcessStartResult result
		java.io.IOException ex
		android.os.Process$ZygoteState zygoteState
		java.util.ArrayList args
	private static android.os.Process$ProcessStartResult startViaZygote (java.lang.String, java.lang.String, int, int, int[], int, int, int, java.lang.String, java.lang.String, java.lang.String[])  throws android.os.ZygoteStartFailedEx 
		int i
		StringBuilder sb
		int sz
		String arg
		String[] arr$
		int len$
		int i$
		java.util.ArrayList argsForZygote
		String processClass
		String niceName
		int uid
		int gid
		int[] gids
		int debugFlags
		int mountExternal
		int targetSdkVersion
		String seInfo
		String abi
		String[] extraArgs
	private static android.os.Process$ZygoteState openZygoteSocketIfNeeded (java.lang.String)  throws android.os.ZygoteStartFailedEx 
		java.io.IOException ioe
		java.io.IOException ioe
		String abi
	public static final native long getElapsedCpuTime () 
	public static final int myPid () 
	public static final int myPpid () 
	public static final int myTid () 
	public static final int myUid () 
	public static final android.os.UserHandle myUserHandle () 
	public static final boolean isIsolated () 
		int uid
	public static final native int getUidForName (java.lang.String) 
	public static final native int getGidForName (java.lang.String) 
	public static final int getUidForPid (int) 
		int pid
		String[] procStatusLabels
		long[] procStatusValues
	public static final int getParentPid (int) 
		int pid
		String[] procStatusLabels
		long[] procStatusValues
	public static final int getThreadGroupLeader (int) 
		int tid
		String[] procStatusLabels
		long[] procStatusValues
	public static final native void setThreadPriority (int, int)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
	public static final native void setCanSelfBackground (boolean) 
	public static final native void setThreadGroup (int, int)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
	public static final native void setProcessGroup (int, int)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
	public static final native int getProcessGroup (int)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
	public static final native void setThreadPriority (int)  throws java.lang.IllegalArgumentException java.lang.SecurityException 
	public static final native int getThreadPriority (int)  throws java.lang.IllegalArgumentException 
	public static final native void setThreadScheduler (int, int, int)  throws java.lang.IllegalArgumentException 
	public static final boolean supportsProcesses () 
	public static final native boolean setOomAdj (int, int) 
	public static final native boolean setSwappiness (int, boolean) 
	public static final native void setArgV0 (java.lang.String) 
	public static final void killProcess (int) 
		int pid
	public static final native int setUid (int) 
	public static final native int setGid (int) 
	public static final native void sendSignal (int, int) 
	public static final void killProcessQuiet (int) 
		int pid
	public static final native void sendSignalQuiet (int, int) 
	public static final native long getFreeMemory () 
	public static final native long getTotalMemory () 
	public static final native void readProcLines (java.lang.String, java.lang.String[], long[]) 
	public static final native int[] getPids (java.lang.String, int[]) 
	public static final native boolean readProcFile (java.lang.String, int[], java.lang.String[], long[], float[]) 
	public static final native boolean parseProcLine (byte[], int, int, int[], java.lang.String[], long[], float[]) 
	public static final native int[] getPidsForCommands (java.lang.String[]) 
	public static final native long getPss (int) 
	static java.lang.String access$000 (java.io.BufferedWriter, java.io.DataInputStream)  throws java.io.IOException 
		java.io.BufferedWriter x0
		java.io.DataInputStream x1
}

android/os/PowerManager.class
PowerManager.java
package android.os
public final android.os.PowerManager extends java.lang.Object {
	private static final String TAG
	public static final int PARTIAL_WAKE_LOCK
	public static final int SCREEN_DIM_WAKE_LOCK
	public static final int SCREEN_BRIGHT_WAKE_LOCK
	public static final int FULL_WAKE_LOCK
	public static final int PROXIMITY_SCREEN_OFF_WAKE_LOCK
	public static final int WAKE_LOCK_LEVEL_MASK
	public static final int ACQUIRE_CAUSES_WAKEUP
	public static final int ON_AFTER_RELEASE
	public static final int WAIT_FOR_PROXIMITY_NEGATIVE
	public static final int BRIGHTNESS_ON
	public static final int BRIGHTNESS_OFF
	public static final int USER_ACTIVITY_EVENT_OTHER
	public static final int USER_ACTIVITY_EVENT_BUTTON
	public static final int USER_ACTIVITY_EVENT_TOUCH
	public static final int USER_ACTIVITY_FLAG_NO_CHANGE_LIGHTS
	public static final int GO_TO_SLEEP_REASON_USER
	public static final int GO_TO_SLEEP_REASON_DEVICE_ADMIN
	public static final int GO_TO_SLEEP_REASON_TIMEOUT
	final android.content.Context mContext
	final android.os.IPowerManager mService
	final android.os.Handler mHandler
	public void  (android.content.Context, android.os.IPowerManager, android.os.Handler) 
		android.content.Context context
		android.os.IPowerManager service
		android.os.Handler handler
	public int getMinimumScreenBrightnessSetting () 
	public int getMaximumScreenBrightnessSetting () 
	public int getDefaultScreenBrightnessSetting () 
	public static boolean useScreenAutoBrightnessAdjustmentFeature () 
	public static boolean useTwilightAdjustmentFeature () 
	public android.os.PowerManager$WakeLock newWakeLock (int, java.lang.String) 
		int levelAndFlags
		String tag
	public static void validateWakeLockParameters (int, java.lang.String) 
		int levelAndFlags
		String tag
	public void userActivity (long, boolean) 
		android.os.RemoteException e
		long when
		boolean noChangeLights
	public void goToSleep (long) 
		android.os.RemoteException e
		long time
	public void wakeUp (long) 
		android.os.RemoteException e
		long time
	public void nap (long) 
		android.os.RemoteException e
		long time
	public void setBacklightBrightness (int) 
		android.os.RemoteException e
		int brightness
	public boolean isWakeLockLevelSupported (int) 
		android.os.RemoteException e
		int level
	public boolean isScreenOn () 
		android.os.RemoteException e
	public void reboot (java.lang.String) 
		android.os.RemoteException e
		String reason
}

android/os/IUserManager$Stub$Proxy.class
IUserManager.java
package android.os
 android.os.IUserManager$Stub$Proxy extends java.lang.Object implements android.os.IUserManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.content.pm.UserInfo createUser (java.lang.String, int)  throws android.os.RemoteException 
		android.content.pm.UserInfo _result
		String name
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.UserInfo _result
	public boolean removeUser (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setUserName (int, java.lang.String)  throws android.os.RemoteException 
		int userHandle
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUserIcon (int, android.graphics.Bitmap)  throws android.os.RemoteException 
		int userHandle
		android.graphics.Bitmap icon
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.graphics.Bitmap getUserIcon (int)  throws android.os.RemoteException 
		android.graphics.Bitmap _result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.graphics.Bitmap _result
	public java.util.List getUsers (boolean)  throws android.os.RemoteException 
		boolean excludeDying
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.pm.UserInfo getUserInfo (int)  throws android.os.RemoteException 
		android.content.pm.UserInfo _result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.pm.UserInfo _result
	public boolean isRestricted ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setGuestEnabled (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isGuestEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void wipeUser (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getUserSerialNumber (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getUserHandle (int)  throws android.os.RemoteException 
		int userSerialNumber
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.os.Bundle getUserRestrictions (int)  throws android.os.RemoteException 
		android.os.Bundle _result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public void setUserRestrictions (android.os.Bundle, int)  throws android.os.RemoteException 
		android.os.Bundle restrictions
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setApplicationRestrictions (java.lang.String, android.os.Bundle, int)  throws android.os.RemoteException 
		String packageName
		android.os.Bundle restrictions
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.Bundle getApplicationRestrictions (java.lang.String)  throws android.os.RemoteException 
		android.os.Bundle _result
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public android.os.Bundle getApplicationRestrictionsForUser (java.lang.String, int)  throws android.os.RemoteException 
		android.os.Bundle _result
		String packageName
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public boolean setRestrictionsChallenge (java.lang.String)  throws android.os.RemoteException 
		String newPin
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int checkRestrictionsChallenge (java.lang.String)  throws android.os.RemoteException 
		String pin
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean hasRestrictionsChallenge ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void removeRestrictions ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/ParcelFileDescriptor$ListenerBridge$1.class
ParcelFileDescriptor.java
package android.os
 android.os.ParcelFileDescriptor$ListenerBridge$1 extends android.os.Handler {
	final android.os.ParcelFileDescriptor$OnCloseListener val$listener
	final android.os.ParcelFileDescriptor$ListenerBridge this$0
	void  (android.os.ParcelFileDescriptor$ListenerBridge, android.os.Looper, android.os.ParcelFileDescriptor$OnCloseListener) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.os.ParcelFileDescriptor$Status s
}

android/os/Handler$Callback.class
Handler.java
package android.os
public abstract android.os.Handler$Callback extends java.lang.Object {
	public abstract boolean handleMessage (android.os.Message) 
}

android/os/IVibratorService.class
IVibratorService.java
package android.os
public abstract android.os.IVibratorService extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean hasVibrator ()  throws android.os.RemoteException 
	public abstract void vibrate (int, java.lang.String, long, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void vibratePattern (int, java.lang.String, long[], int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void cancelVibrate (android.os.IBinder)  throws android.os.RemoteException 
}

android/os/BatteryStats$HistoryPrinter.class
BatteryStats.java
package android.os
public android.os.BatteryStats$HistoryPrinter extends java.lang.Object {
	int oldState
	int oldStatus
	int oldHealth
	int oldPlug
	int oldTemp
	int oldVolt
	public void  () 
	public void printNextItem (java.io.PrintWriter, android.os.BatteryStats$HistoryItem, long) 
		java.io.PrintWriter pw
		android.os.BatteryStats$HistoryItem rec
		long now
	public void printNextItemCheckin (java.io.PrintWriter, android.os.BatteryStats$HistoryItem, long) 
		java.io.PrintWriter pw
		android.os.BatteryStats$HistoryItem rec
		long now
}

android/os/WorkSource.class
WorkSource.java
package android.os
public android.os.WorkSource extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	static final boolean DEBUG
	int mNum
	int[] mUids
	String[] mNames
	static final android.os.WorkSource sTmpWorkSource
	static android.os.WorkSource sNewbWork
	static android.os.WorkSource sGoneWork
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.os.WorkSource) 
		android.os.WorkSource orig
	public void  (int) 
		int uid
	public void  (int, java.lang.String) 
		int uid
		String name
	void  (android.os.Parcel) 
		android.os.Parcel in
	public int size () 
	public int get (int) 
		int index
	public java.lang.String getName (int) 
		int index
	public void clearNames () 
		int sourceIndex
		int destIndex
		int newNum
	public void clear () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
		int i
		int i
		int result
	public boolean diff (android.os.WorkSource) 
		int i
		android.os.WorkSource other
		int N
		int[] uids1
		int[] uids2
		String[] names1
		String[] names2
	public void set (android.os.WorkSource) 
		android.os.WorkSource other
	public void set (int) 
		int uid
	public void set (int, java.lang.String) 
		int uid
		String name
	public android.os.WorkSource[] setReturningDiffs (android.os.WorkSource) 
		android.os.WorkSource[] diffs
		android.os.WorkSource other
	public boolean add (android.os.WorkSource) 
		android.os.WorkSource other
	public android.os.WorkSource addReturningNewbs (android.os.WorkSource) 
		android.os.WorkSource other
	public boolean add (int) 
		int uid
		int i
	public boolean add (int, java.lang.String) 
		int diff
		int uid
		String name
		int i
	public android.os.WorkSource addReturningNewbs (int) 
		int uid
	public boolean remove (android.os.WorkSource) 
		android.os.WorkSource other
	public android.os.WorkSource stripNames () 
		int uid
		int i
		android.os.WorkSource result
		int lastUid
	private boolean removeUids (android.os.WorkSource) 
		android.os.WorkSource other
		int N1
		int[] uids1
		int N2
		int[] uids2
		boolean changed
		int i1
		int i2
	private boolean removeUidsAndNames (android.os.WorkSource) 
		android.os.WorkSource other
		int N1
		int[] uids1
		String[] names1
		int N2
		int[] uids2
		String[] names2
		boolean changed
		int i1
		int i2
	private boolean updateLocked (android.os.WorkSource, boolean, boolean) 
		android.os.WorkSource other
		boolean set
		boolean returnNewbs
	private static android.os.WorkSource addWork (android.os.WorkSource, int) 
		android.os.WorkSource cur
		int newUid
	private boolean updateUidsLocked (android.os.WorkSource, boolean, boolean) 
		int[] newuids
		int start
		android.os.WorkSource other
		boolean set
		boolean returnNewbs
		int N1
		int[] uids1
		int N2
		int[] uids2
		boolean changed
		int i1
		int i2
	private int compare (android.os.WorkSource, int, int) 
		android.os.WorkSource other
		int i1
		int i2
		int diff
	private static android.os.WorkSource addWork (android.os.WorkSource, int, java.lang.String) 
		android.os.WorkSource cur
		int newUid
		String newName
	private boolean updateUidsAndNamesLocked (android.os.WorkSource, boolean, boolean) 
		int start
		int diff
		android.os.WorkSource other
		boolean set
		boolean returnNewbs
		int N2
		int[] uids2
		String[] names2
		boolean changed
		int i1
		int i2
	private void insert (int, int) 
		int[] newuids
		int index
		int uid
	private void insert (int, int, java.lang.String) 
		int[] newuids
		String[] newnames
		int index
		int uid
		String name
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
		int i
		StringBuilder result
	static void  () 
}

android/os/RemoteException.class
RemoteException.java
package android.os
public android.os.RemoteException extends android.util.AndroidException {
	public void  () 
	public void  (java.lang.String) 
		String message
}

android/os/TokenWatcher.class
TokenWatcher.java
package android.os
public abstract android.os.TokenWatcher extends java.lang.Object {
	private Runnable mNotificationTask
	private java.util.WeakHashMap mTokens
	private android.os.Handler mHandler
	private String mTag
	private int mNotificationQueue
	private volatile boolean mAcquired
	public void  (android.os.Handler, java.lang.String) 
		android.os.Handler h
		String tag
	public abstract void acquired () 
	public abstract void released () 
	public void acquire (android.os.IBinder, java.lang.String) 
		android.os.RemoteException e
		int oldSize
		android.os.TokenWatcher$Death d
		android.os.IBinder token
		String tag
	public void cleanup (android.os.IBinder, boolean) 
		android.os.TokenWatcher$Death d
		android.os.IBinder token
		boolean unlink
	public void release (android.os.IBinder) 
		android.os.IBinder token
	public boolean isAcquired () 
	public void dump () 
		String s
		java.util.Iterator i$
		java.util.ArrayList a
	public void dump (java.io.PrintWriter) 
		String s
		java.util.Iterator i$
		java.io.PrintWriter pw
		java.util.ArrayList a
	private java.util.ArrayList dumpInternal () 
		android.os.IBinder b
		java.util.Iterator i$
		java.util.Set keys
		int i
		java.util.ArrayList a
	private void sendNotificationLocked (boolean) 
		boolean on
		int value
	static java.util.WeakHashMap access$000 (android.os.TokenWatcher) 
		android.os.TokenWatcher x0
	static int access$100 (android.os.TokenWatcher) 
		android.os.TokenWatcher x0
	static int access$102 (android.os.TokenWatcher, int) 
		android.os.TokenWatcher x0
		int x1
	static java.lang.String access$200 (android.os.TokenWatcher) 
		android.os.TokenWatcher x0
}

android/os/IVibratorService$Stub.class
IVibratorService.java
package android.os
public abstract android.os.IVibratorService$Stub extends android.os.Binder implements android.os.IVibratorService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_hasVibrator
	static final int TRANSACTION_vibrate
	static final int TRANSACTION_vibratePattern
	static final int TRANSACTION_cancelVibrate
	public void  () 
	public static android.os.IVibratorService 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 
		boolean _result
		int _arg0
		String _arg1
		long _arg2
		android.os.IBinder _arg3
		int _arg0
		String _arg1
		long[] _arg2
		int _arg3
		android.os.IBinder _arg4
		android.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/Parcelable.class
Parcelable.java
package android.os
public abstract android.os.Parcelable extends java.lang.Object {
	public static final int PARCELABLE_WRITE_RETURN_VALUE
	public static final int CONTENTS_FILE_DESCRIPTOR
	public abstract int describeContents () 
	public abstract void writeToParcel (android.os.Parcel, int) 
}

android/os/Looper.class
Looper.java
package android.os
public final android.os.Looper extends java.lang.Object {
	private static final String TAG
	static final ThreadLocal sThreadLocal
	private static android.os.Looper sMainLooper
	final android.os.MessageQueue mQueue
	final Thread mThread
	private android.util.Printer mLogging
	public static void prepare () 
	private static void prepare (boolean) 
		boolean quitAllowed
	public static void prepareMainLooper () 
	public static android.os.Looper getMainLooper () 
	public static void loop () 
		android.os.Message msg
		android.util.Printer logging
		long newIdent
		android.os.Looper me
		android.os.MessageQueue queue
		long ident
	public static android.os.Looper myLooper () 
	public void setMessageLogging (android.util.Printer) 
		android.util.Printer printer
	public static android.os.MessageQueue myQueue () 
	private void  (boolean) 
		boolean quitAllowed
	public boolean isCurrentThread () 
	public void quit () 
	public void quitSafely () 
	public int postSyncBarrier () 
	public void removeSyncBarrier (int) 
		int token
	public java.lang.Thread getThread () 
	public android.os.MessageQueue getQueue () 
	public boolean isIdling () 
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	static void  () 
}

android/os/CancellationSignal$OnCancelListener.class
CancellationSignal.java
package android.os
public abstract android.os.CancellationSignal$OnCancelListener extends java.lang.Object {
	public abstract void onCancel () 
}

android/os/Build.class
Build.java
package android.os
public android.os.Build extends java.lang.Object {
	public static final String UNKNOWN
	public static final String ID
	public static final String DISPLAY
	public static final String PRODUCT
	public static final String DEVICE
	public static final String BOARD
	public static final String CPU_ABI
	public static final String CPU_ABI2
	public static final String MANUFACTURER
	public static final String BRAND
	public static final String MODEL
	public static final String BOOTLOADER
	public static final String RADIO
	public static final String HARDWARE
	public static final String SERIAL
	public static final String[] SUPPORTED_ABIS
	public static final String[] SUPPORTED_32_BIT_ABIS
	public static final String[] SUPPORTED_64_BIT_ABIS
	public static final String TYPE
	public static final String TAGS
	public static final String FINGERPRINT
	public static final long TIME
	public static final String USER
	public static final String HOST
	public static final boolean IS_DEBUGGABLE
	public void  () 
	public static java.lang.String getRadioVersion () 
	private static java.lang.String getString (java.lang.String) 
		String property
	private static long getLong (java.lang.String) 
		NumberFormatException e
		String property
	static java.lang.String access$000 (java.lang.String) 
		String x0
	static void  () 
}

android/os/UEventObserver.class
UEventObserver.java
package android.os
public abstract android.os.UEventObserver extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static android.os.UEventObserver$UEventThread sThread
	private static native void nativeSetup () 
	private static native java.lang.String nativeWaitForNextEvent () 
	private static native void nativeAddMatch (java.lang.String) 
	private static native void nativeRemoveMatch (java.lang.String) 
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static android.os.UEventObserver$UEventThread getThread () 
	private static android.os.UEventObserver$UEventThread peekThread () 
	public final void startObserving (java.lang.String) 
		String match
		android.os.UEventObserver$UEventThread t
	public final void stopObserving () 
		android.os.UEventObserver$UEventThread t
	public abstract void onUEvent (android.os.UEventObserver$UEvent) 
	static void access$000 () 
	static java.lang.String access$100 () 
	static void access$200 (java.lang.String) 
		String x0
	static void access$300 (java.lang.String) 
		String x0
}

android/os/Build$VERSION_CODES.class
Build.java
package android.os
public android.os.Build$VERSION_CODES extends java.lang.Object {
	public static final int CUR_DEVELOPMENT
	public static final int BASE
	public static final int BASE_1_1
	public static final int CUPCAKE
	public static final int DONUT
	public static final int ECLAIR
	public static final int ECLAIR_0_1
	public static final int ECLAIR_MR1
	public static final int FROYO
	public static final int GINGERBREAD
	public static final int GINGERBREAD_MR1
	public static final int HONEYCOMB
	public static final int HONEYCOMB_MR1
	public static final int HONEYCOMB_MR2
	public static final int ICE_CREAM_SANDWICH
	public static final int ICE_CREAM_SANDWICH_MR1
	public static final int JELLY_BEAN
	public static final int JELLY_BEAN_MR1
	public static final int JELLY_BEAN_MR2
	public static final int KITKAT
	public void  () 
}

android/os/ResultReceiver.class
ResultReceiver.java
package android.os
public android.os.ResultReceiver extends java.lang.Object implements android.os.Parcelable  {
	final boolean mLocal
	final android.os.Handler mHandler
	com.android.internal.os.IResultReceiver mReceiver
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Handler) 
		android.os.Handler handler
	public void send (int, android.os.Bundle) 
		android.os.RemoteException e
		int resultCode
		android.os.Bundle resultData
	protected void onReceiveResult (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle resultData
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/os/Vibrator.class
Vibrator.java
package android.os
public abstract android.os.Vibrator extends java.lang.Object {
	public void  () 
	public abstract boolean hasVibrator () 
	public abstract void vibrate (long) 
	public abstract void vibrate (long[], int) 
	public abstract void vibrate (int, java.lang.String, long) 
	public abstract void vibrate (int, java.lang.String, long[], int) 
	public abstract void cancel () 
}

android/os/StrictMode$7.class
StrictMode.java
package android.os
final android.os.StrictMode$7 extends android.os.StrictMode$Span {
	void  () 
	public void finish () 
}

android/os/Bundle.class
Bundle.java
package android.os
public final android.os.Bundle extends java.lang.Object implements android.os.Parcelable java.lang.Cloneable  {
	private static final String TAG
	static final boolean DEBUG
	public static final android.os.Bundle EMPTY
	static final int BUNDLE_MAGIC
	static final android.os.Parcel EMPTY_PARCEL
	android.util.ArrayMap mMap
	android.os.Parcel mParcelledData
	private boolean mHasFds
	private boolean mFdsKnown
	private boolean mAllowFds
	private ClassLoader mClassLoader
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	void  (android.os.Parcel) 
		android.os.Parcel parcelledData
	void  (android.os.Parcel, int) 
		android.os.Parcel parcelledData
		int length
	public void  (java.lang.ClassLoader) 
		ClassLoader loader
	public void  (int) 
		int capacity
	public void  (android.os.Bundle) 
		android.os.Bundle b
	public static android.os.Bundle forPair (java.lang.String, java.lang.String) 
		String key
		String value
		android.os.Bundle b
	public java.lang.String getPairValue () 
		ClassCastException e
		int size
		Object o
	public void setClassLoader (java.lang.ClassLoader) 
		ClassLoader loader
	public java.lang.ClassLoader getClassLoader () 
	public boolean setAllowFds (boolean) 
		boolean allowFds
		boolean orig
	public java.lang.Object clone () 
	synchronized void unparcel () 
		int N
	public boolean isParcelled () 
	public int size () 
	public boolean isEmpty () 
	public void clear () 
	public boolean containsKey (java.lang.String) 
		String key
	public java.lang.Object get (java.lang.String) 
		String key
	public void remove (java.lang.String) 
		String key
	public void putAll (android.os.Bundle) 
		android.os.Bundle map
	public java.util.Set keySet () 
	public boolean hasFileDescriptors () 
		int n
		android.os.Parcelable[] array
		int n
		android.util.SparseArray array
		android.os.Parcelable p
		int n
		java.util.ArrayList array
		Object obj
		int i
		boolean fdFound
	public void putBoolean (java.lang.String, boolean) 
		String key
		boolean value
	public void putByte (java.lang.String, byte) 
		String key
		byte value
	public void putChar (java.lang.String, char) 
		String key
		char value
	public void putShort (java.lang.String, short) 
		String key
		short value
	public void putInt (java.lang.String, int) 
		String key
		int value
	public void putLong (java.lang.String, long) 
		String key
		long value
	public void putFloat (java.lang.String, float) 
		String key
		float value
	public void putDouble (java.lang.String, double) 
		String key
		double value
	public void putString (java.lang.String, java.lang.String) 
		String key
		String value
	public void putCharSequence (java.lang.String, java.lang.CharSequence) 
		String key
		CharSequence value
	public void putParcelable (java.lang.String, android.os.Parcelable) 
		String key
		android.os.Parcelable value
	public void putParcelableArray (java.lang.String, android.os.Parcelable[]) 
		String key
		android.os.Parcelable[] value
	public void putParcelableArrayList (java.lang.String, java.util.ArrayList) 
		String key
		java.util.ArrayList value
	public void putParcelableList (java.lang.String, java.util.List) 
		String key
		java.util.List value
	public void putSparseParcelableArray (java.lang.String, android.util.SparseArray) 
		String key
		android.util.SparseArray value
	public void putIntegerArrayList (java.lang.String, java.util.ArrayList) 
		String key
		java.util.ArrayList value
	public void putStringArrayList (java.lang.String, java.util.ArrayList) 
		String key
		java.util.ArrayList value
	public void putCharSequenceArrayList (java.lang.String, java.util.ArrayList) 
		String key
		java.util.ArrayList value
	public void putSerializable (java.lang.String, java.io.Serializable) 
		String key
		java.io.Serializable value
	public void putBooleanArray (java.lang.String, boolean[]) 
		String key
		boolean[] value
	public void putByteArray (java.lang.String, byte[]) 
		String key
		byte[] value
	public void putShortArray (java.lang.String, short[]) 
		String key
		short[] value
	public void putCharArray (java.lang.String, char[]) 
		String key
		char[] value
	public void putIntArray (java.lang.String, int[]) 
		String key
		int[] value
	public void putLongArray (java.lang.String, long[]) 
		String key
		long[] value
	public void putFloatArray (java.lang.String, float[]) 
		String key
		float[] value
	public void putDoubleArray (java.lang.String, double[]) 
		String key
		double[] value
	public void putStringArray (java.lang.String, java.lang.String[]) 
		String key
		String[] value
	public void putCharSequenceArray (java.lang.String, java.lang.CharSequence[]) 
		String key
		CharSequence[] value
	public void putBundle (java.lang.String, android.os.Bundle) 
		String key
		android.os.Bundle value
	public void putBinder (java.lang.String, android.os.IBinder) 
		String key
		android.os.IBinder value
	public void putIBinder (java.lang.String, android.os.IBinder) 
		String key
		android.os.IBinder value
	public boolean getBoolean (java.lang.String) 
		String key
	private void typeWarning (java.lang.String, java.lang.Object, java.lang.String, java.lang.Object, java.lang.ClassCastException) 
		String key
		Object value
		String className
		Object defaultValue
		ClassCastException e
		StringBuilder sb
	private void typeWarning (java.lang.String, java.lang.Object, java.lang.String, java.lang.ClassCastException) 
		String key
		Object value
		String className
		ClassCastException e
	public boolean getBoolean (java.lang.String, boolean) 
		ClassCastException e
		String key
		boolean defaultValue
		Object o
	public byte getByte (java.lang.String) 
		String key
	public java.lang.Byte getByte (java.lang.String, byte) 
		ClassCastException e
		String key
		byte defaultValue
		Object o
	public char getChar (java.lang.String) 
		String key
	public char getChar (java.lang.String, char) 
		ClassCastException e
		String key
		char defaultValue
		Object o
	public short getShort (java.lang.String) 
		String key
	public short getShort (java.lang.String, short) 
		ClassCastException e
		String key
		short defaultValue
		Object o
	public int getInt (java.lang.String) 
		String key
	public int getInt (java.lang.String, int) 
		ClassCastException e
		String key
		int defaultValue
		Object o
	public long getLong (java.lang.String) 
		String key
	public long getLong (java.lang.String, long) 
		ClassCastException e
		String key
		long defaultValue
		Object o
	public float getFloat (java.lang.String) 
		String key
	public float getFloat (java.lang.String, float) 
		ClassCastException e
		String key
		float defaultValue
		Object o
	public double getDouble (java.lang.String) 
		String key
	public double getDouble (java.lang.String, double) 
		ClassCastException e
		String key
		double defaultValue
		Object o
	public java.lang.String getString (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.lang.String getString (java.lang.String, java.lang.String) 
		String key
		String defaultValue
		String s
	public java.lang.CharSequence getCharSequence (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.lang.CharSequence getCharSequence (java.lang.String, java.lang.CharSequence) 
		String key
		CharSequence defaultValue
		CharSequence cs
	public android.os.Bundle getBundle (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public android.os.Parcelable getParcelable (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public android.os.Parcelable[] getParcelableArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.util.ArrayList getParcelableArrayList (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public android.util.SparseArray getSparseParcelableArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.io.Serializable getSerializable (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.util.ArrayList getIntegerArrayList (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.util.ArrayList getStringArrayList (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.util.ArrayList getCharSequenceArrayList (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public boolean[] getBooleanArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public byte[] getByteArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public short[] getShortArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public char[] getCharArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public int[] getIntArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public long[] getLongArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public float[] getFloatArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public double[] getDoubleArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.lang.String[] getStringArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public java.lang.CharSequence[] getCharSequenceArray (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public android.os.IBinder getBinder (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public android.os.IBinder getIBinder (java.lang.String) 
		ClassCastException e
		String key
		Object o
	public int describeContents () 
		int mask
	public void writeToParcel (android.os.Parcel, int) 
		int length
		int lengthPos
		int startPos
		int endPos
		int length
		android.os.Parcel parcel
		int flags
		boolean oldAllowFds
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		int length
	void readFromParcelInner (android.os.Parcel, int) 
		android.os.Parcel parcel
		int length
		int magic
		int offset
		android.os.Parcel p
	public synchronized java.lang.String toString () 
	static void  () 
}

android/os/IInterface.class
IInterface.java
package android.os
public abstract android.os.IInterface extends java.lang.Object {
	public abstract android.os.IBinder asBinder () 
}

android/os/IBatteryPropertiesListener.class
IBatteryPropertiesListener.java
package android.os
public abstract android.os.IBatteryPropertiesListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void batteryPropertiesChanged (android.os.BatteryProperties)  throws android.os.RemoteException 
}

android/os/BadParcelableException.class
BadParcelableException.java
package android.os
public android.os.BadParcelableException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
	public void  (java.lang.Exception) 
		Exception cause
}

android/os/HandlerThread.class
HandlerThread.java
package android.os
public android.os.HandlerThread extends java.lang.Thread {
	int mPriority
	int mTid
	android.os.Looper mLooper
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, int) 
		String name
		int priority
	protected void onLooperPrepared () 
	public void run () 
	public android.os.Looper getLooper () 
		InterruptedException e
	public boolean quit () 
		android.os.Looper looper
	public boolean quitSafely () 
		android.os.Looper looper
	public int getThreadId () 
}

android/os/FileUtils$1.class
FileUtils.java
package android.os
final android.os.FileUtils$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (java.io.File, java.io.File) 
		java.io.File lhs
		java.io.File rhs
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/os/AsyncTask$2.class
AsyncTask.java
package android.os
 android.os.AsyncTask$2 extends android.os.AsyncTask$WorkerRunnable {
	final android.os.AsyncTask this$0
	void  (android.os.AsyncTask) 
	public java.lang.Object call ()  throws java.lang.Exception 
}

android/os/IHardwareService.class
IHardwareService.java
package android.os
public abstract android.os.IHardwareService extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean getFlashlightEnabled ()  throws android.os.RemoteException 
	public abstract void setFlashlightEnabled (boolean)  throws android.os.RemoteException 
}

android/os/StrictMode$ViolationInfo.class
StrictMode.java
package android.os
public android.os.StrictMode$ViolationInfo extends java.lang.Object {
	public final android.app.ApplicationErrorReport$CrashInfo crashInfo
	public final int policy
	public int durationMillis
	public int numAnimationsRunning
	public String[] tags
	public int violationNumThisLoop
	public long violationUptimeMillis
	public String broadcastIntentAction
	public long numInstances
	public void  () 
	public void  (java.lang.Throwable, int) 
		android.os.StrictMode$Span iter
		int index
		int spanActiveCount
		Throwable tr
		int policy
		android.content.Intent broadcastIntent
		android.os.StrictMode$ThreadSpanState state
	public int hashCode () 
		String tag
		String[] arr$
		int len$
		int i$
		int result
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void  (android.os.Parcel, boolean) 
		android.os.Parcel in
		boolean unsetGatheringBit
		int rawPolicy
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void dump (android.util.Printer, java.lang.String) 
		String tag
		String[] arr$
		int len$
		int i$
		int index
		android.util.Printer pw
		String prefix
}

android/os/CommonClock$TimelineChangedListener.class
CommonClock.java
package android.os
 android.os.CommonClock$TimelineChangedListener extends android.os.Binder {
	private static final String DESCRIPTOR
	final android.os.CommonClock this$0
	private void  (android.os.CommonClock) 
	protected boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		long timelineId
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	void  (android.os.CommonClock, android.os.CommonClock$1) 
		android.os.CommonClock x0
		android.os.CommonClock$1 x1
}

android/os/CommonClock$1.class
CommonClock.java
package android.os
 android.os.CommonClock$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	final android.os.CommonClock this$0
	void  (android.os.CommonClock) 
	public void binderDied () 
}

android/os/AsyncTask$4.class
AsyncTask.java
package android.os
 android.os.AsyncTask$4 extends java.lang.Object {
	static final int[] $SwitchMap$android$os$AsyncTask$Status
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/os/ParcelableParcel.class
ParcelableParcel.java
package android.os
public android.os.ParcelableParcel extends java.lang.Object implements android.os.Parcelable  {
	final android.os.Parcel mParcel
	final ClassLoader mClassLoader
	public static final android.os.Parcelable$ClassLoaderCreator CREATOR
	public void  (java.lang.ClassLoader) 
		ClassLoader loader
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel src
		ClassLoader loader
		int size
		int pos
	public android.os.Parcel getParcel () 
	public java.lang.ClassLoader getClassLoader () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/os/ParcelFileDescriptor.class
ParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor extends java.lang.Object implements android.os.Parcelable java.io.Closeable  {
	private static final String TAG
	private final java.io.FileDescriptor mFd
	private java.io.FileDescriptor mCommFd
	private final android.os.ParcelFileDescriptor mWrapped
	private static final int MAX_STATUS
	private byte[] mStatusBuf
	private android.os.ParcelFileDescriptor$Status mStatus
	private volatile boolean mClosed
	private final dalvik.system.CloseGuard mGuard
	public static final int MODE_WORLD_READABLE
	public static final int MODE_WORLD_WRITEABLE
	public static final int MODE_READ_ONLY
	public static final int MODE_WRITE_ONLY
	public static final int MODE_READ_WRITE
	public static final int MODE_CREATE
	public static final int MODE_TRUNCATE
	public static final int MODE_APPEND
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor wrapped
	public void  (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	public void  (java.io.FileDescriptor, java.io.FileDescriptor) 
		java.io.FileDescriptor fd
		java.io.FileDescriptor commChannel
	public static android.os.ParcelFileDescriptor open (java.io.File, int)  throws java.io.FileNotFoundException 
		java.io.File file
		int mode
		java.io.FileDescriptor fd
	public static android.os.ParcelFileDescriptor open (java.io.File, int, android.os.Handler, android.os.ParcelFileDescriptor$OnCloseListener)  throws java.io.IOException 
		java.io.File file
		int mode
		android.os.Handler handler
		android.os.ParcelFileDescriptor$OnCloseListener listener
		java.io.FileDescriptor fd
		java.io.FileDescriptor[] comm
		android.os.ParcelFileDescriptor pfd
		android.os.ParcelFileDescriptor$ListenerBridge bridge
	private static java.io.FileDescriptor openInternal (java.io.File, int)  throws java.io.FileNotFoundException 
		java.io.File file
		int mode
		String path
	public static android.os.ParcelFileDescriptor dup (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
		android.system.ErrnoException e
		java.io.FileDescriptor orig
	public android.os.ParcelFileDescriptor dup ()  throws java.io.IOException 
	public static android.os.ParcelFileDescriptor fromFd (int)  throws java.io.IOException 
		java.io.FileDescriptor dup
		android.system.ErrnoException e
		int fd
		java.io.FileDescriptor original
	public static android.os.ParcelFileDescriptor adoptFd (int) 
		int fd
		java.io.FileDescriptor fdesc
	public static android.os.ParcelFileDescriptor fromSocket (java.net.Socket) 
		java.net.Socket socket
		java.io.FileDescriptor fd
	public static android.os.ParcelFileDescriptor fromDatagramSocket (java.net.DatagramSocket) 
		java.net.DatagramSocket datagramSocket
		java.io.FileDescriptor fd
	public static android.os.ParcelFileDescriptor[] createPipe ()  throws java.io.IOException 
		java.io.FileDescriptor[] fds
		android.system.ErrnoException e
	public static android.os.ParcelFileDescriptor[] createReliablePipe ()  throws java.io.IOException 
		java.io.FileDescriptor[] comm
		java.io.FileDescriptor[] fds
		android.system.ErrnoException e
	public static android.os.ParcelFileDescriptor[] createSocketPair ()  throws java.io.IOException 
		java.io.FileDescriptor fd0
		java.io.FileDescriptor fd1
		android.system.ErrnoException e
	public static android.os.ParcelFileDescriptor[] createReliableSocketPair ()  throws java.io.IOException 
		java.io.FileDescriptor[] comm
		java.io.FileDescriptor fd0
		java.io.FileDescriptor fd1
		android.system.ErrnoException e
	private static java.io.FileDescriptor[] createCommSocketPair ()  throws java.io.IOException 
		java.io.FileDescriptor comm1
		java.io.FileDescriptor comm2
		android.system.ErrnoException e
	public static android.os.ParcelFileDescriptor fromData (byte[], java.lang.String)  throws java.io.IOException 
		byte[] data
		String name
		android.os.MemoryFile file
		java.io.FileDescriptor fd
	public static int parseMode (java.lang.String) 
		int modeBits
		int modeBits
		int modeBits
		int modeBits
		int modeBits
		String mode
		int modeBits
	public java.io.FileDescriptor getFileDescriptor () 
	public long getStatSize () 
		android.system.StructStat st
		android.system.ErrnoException e
	public long seekTo (long)  throws java.io.IOException 
		android.system.ErrnoException e
		long pos
	public int getFd () 
	public int detachFd () 
		int fd
	public void close ()  throws java.io.IOException 
	public void closeWithError (java.lang.String)  throws java.io.IOException 
		String msg
	private void closeWithStatus (int, java.lang.String) 
		int status
		String msg
	public void releaseResources () 
	private byte[] getOrCreateStatusBuffer () 
	private void writeCommStatusAndClose (int, java.lang.String) 
		byte[] rawMsg
		int len
		byte[] buf
		int writePtr
		android.system.ErrnoException e
		java.io.InterruptedIOException e
		int status
		String msg
	private static android.os.ParcelFileDescriptor$Status readCommStatus (java.io.FileDescriptor, byte[]) 
		String msg
		int status
		int n
		android.system.ErrnoException e
		java.io.InterruptedIOException e
		java.io.FileDescriptor comm
		byte[] buf
	public boolean canDetectErrors () 
	public void checkError ()  throws java.io.IOException 
	public java.lang.String toString () 
	protected void finalize ()  throws java.lang.Throwable 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static android.os.ParcelFileDescriptor$Status access$000 (java.io.FileDescriptor, byte[]) 
		java.io.FileDescriptor x0
		byte[] x1
	static void  () 
}

android/os/CommonTimeConfig$1.class
CommonTimeConfig.java
package android.os
 android.os.CommonTimeConfig$1 extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	final android.os.CommonTimeConfig this$0
	void  (android.os.CommonTimeConfig) 
	public void binderDied () 
}

android/os/IBatteryPropertiesListener$Stub$Proxy.class
IBatteryPropertiesListener.java
package android.os
 android.os.IBatteryPropertiesListener$Stub$Proxy extends java.lang.Object implements android.os.IBatteryPropertiesListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void batteryPropertiesChanged (android.os.BatteryProperties)  throws android.os.RemoteException 
		android.os.BatteryProperties props
		android.os.Parcel _data
}

android/os/ParcelFileDescriptor$FileDescriptorDetachedException.class
ParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$FileDescriptorDetachedException extends java.io.IOException {
	private static final long serialVersionUID
	public void  () 
}

android/os/CancellationSignal.class
CancellationSignal.java
package android.os
public final android.os.CancellationSignal extends java.lang.Object {
	private boolean mIsCanceled
	private android.os.CancellationSignal$OnCancelListener mOnCancelListener
	private android.os.ICancellationSignal mRemote
	private boolean mCancelInProgress
	public void  () 
	public boolean isCanceled () 
	public void throwIfCanceled () 
	public void cancel () 
		android.os.RemoteException ex
		android.os.CancellationSignal$OnCancelListener listener
		android.os.ICancellationSignal remote
	public void setOnCancelListener (android.os.CancellationSignal$OnCancelListener) 
		android.os.CancellationSignal$OnCancelListener listener
	public void setRemote (android.os.ICancellationSignal) 
		android.os.RemoteException ex
		android.os.ICancellationSignal remote
	private void waitForCancelFinishedLocked () 
		InterruptedException ex
	public static android.os.ICancellationSignal createTransport () 
	public static android.os.CancellationSignal fromTransport (android.os.ICancellationSignal) 
		android.os.ICancellationSignal transport
}

android/os/IUpdateLock$Stub$Proxy.class
IUpdateLock.java
package android.os
 android.os.IUpdateLock$Stub$Proxy extends java.lang.Object implements android.os.IUpdateLock  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void acquireUpdateLock (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
		android.os.IBinder token
		String tag
		android.os.Parcel _data
		android.os.Parcel _reply
	public void releaseUpdateLock (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/ResultReceiver$MyRunnable.class
ResultReceiver.java
package android.os
 android.os.ResultReceiver$MyRunnable extends java.lang.Object implements java.lang.Runnable  {
	final int mResultCode
	final android.os.Bundle mResultData
	final android.os.ResultReceiver this$0
	void  (android.os.ResultReceiver, int, android.os.Bundle) 
		int resultCode
		android.os.Bundle resultData
	public void run () 
}

android/os/Debug$InstructionCount.class
Debug.java
package android.os
public android.os.Debug$InstructionCount extends java.lang.Object {
	private static final int NUM_INSTR
	private int[] mCounts
	public void  () 
	public boolean resetAndStart () 
		UnsupportedOperationException uoe
	public boolean collect () 
		UnsupportedOperationException uoe
	public int globalTotal () 
		int i
		int count
	public int globalMethodInvocations () 
		int i
		int count
	static void  () 
}

android/os/Process$ProcessStartResult.class
Process.java
package android.os
public final android.os.Process$ProcessStartResult extends java.lang.Object {
	public int pid
	public boolean usingWrapper
	public void  () 
}

android/os/StrictMode$ThreadSpanState.class
StrictMode.java
package android.os
 android.os.StrictMode$ThreadSpanState extends java.lang.Object {
	public android.os.StrictMode$Span mActiveHead
	public int mActiveSize
	public android.os.StrictMode$Span mFreeListHead
	public int mFreeListSize
	private void  () 
	void  (android.os.StrictMode$1) 
		android.os.StrictMode$1 x0
}

android/os/StrictMode$Span.class
StrictMode.java
package android.os
public android.os.StrictMode$Span extends java.lang.Object {
	private String mName
	private long mCreateMillis
	private android.os.StrictMode$Span mNext
	private android.os.StrictMode$Span mPrev
	private final android.os.StrictMode$ThreadSpanState mContainerState
	void  (android.os.StrictMode$ThreadSpanState) 
		android.os.StrictMode$ThreadSpanState threadState
	protected void  () 
	public void finish () 
		android.os.StrictMode$ThreadSpanState state
	static android.os.StrictMode$Span access$1800 (android.os.StrictMode$Span) 
		android.os.StrictMode$Span x0
	static java.lang.String access$1902 (android.os.StrictMode$Span, java.lang.String) 
		android.os.StrictMode$Span x0
		String x1
	static long access$2002 (android.os.StrictMode$Span, long) 
		android.os.StrictMode$Span x0
		long x1
	static android.os.StrictMode$Span access$1802 (android.os.StrictMode$Span, android.os.StrictMode$Span) 
		android.os.StrictMode$Span x0
		android.os.StrictMode$Span x1
	static android.os.StrictMode$Span access$2102 (android.os.StrictMode$Span, android.os.StrictMode$Span) 
		android.os.StrictMode$Span x0
		android.os.StrictMode$Span x1
	static java.lang.String access$1900 (android.os.StrictMode$Span) 
		android.os.StrictMode$Span x0
}

android/os/BatteryStats$Uid$Pkg.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid$Pkg extends java.lang.Object {
	public void  () 
	public abstract int getWakeups (int) 
	public abstract java.util.Map getServiceStats () 
}

android/os/DropBoxManager.class
DropBoxManager.java
package android.os
public android.os.DropBoxManager extends java.lang.Object {
	private static final String TAG
	private final com.android.internal.os.IDropBoxManagerService mService
	public static final int IS_EMPTY
	public static final int IS_TEXT
	public static final int IS_GZIPPED
	private static final int HAS_BYTE_ARRAY
	public static final String ACTION_DROPBOX_ENTRY_ADDED
	public static final String EXTRA_TAG
	public static final String EXTRA_TIME
	public void  (com.android.internal.os.IDropBoxManagerService) 
		com.android.internal.os.IDropBoxManagerService service
	protected void  () 
	public void addText (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String tag
		String data
	public void addData (java.lang.String, byte[], int) 
		android.os.RemoteException e
		String tag
		byte[] data
		int flags
	public void addFile (java.lang.String, java.io.File, int)  throws java.io.IOException 
		android.os.RemoteException e
		String tag
		java.io.File file
		int flags
		android.os.DropBoxManager$Entry entry
	public boolean isTagEnabled (java.lang.String) 
		android.os.RemoteException e
		String tag
	public android.os.DropBoxManager$Entry getNextEntry (java.lang.String, long) 
		android.os.RemoteException e
		String tag
		long msec
}

android/os/StrictMode$StrictModeDiskReadViolation.class
StrictMode.java
package android.os
 android.os.StrictMode$StrictModeDiskReadViolation extends android.os.StrictMode$StrictModeViolation {
	public void  (int) 
		int policyMask
}

android/os/CommonTimeConfig$OnServerDiedListener.class
CommonTimeConfig.java
package android.os
public abstract android.os.CommonTimeConfig$OnServerDiedListener extends java.lang.Object {
	public abstract void onServerDied () 
}

android/os/AsyncResult.class
AsyncResult.java
package android.os
public android.os.AsyncResult extends java.lang.Object {
	public Object userObj
	public Throwable exception
	public Object result
	public static android.os.AsyncResult forMessage (android.os.Message, java.lang.Object, java.lang.Throwable) 
		android.os.Message m
		Object r
		Throwable ex
		android.os.AsyncResult ret
	public static android.os.AsyncResult forMessage (android.os.Message) 
		android.os.Message m
		android.os.AsyncResult ret
	public void  (java.lang.Object, java.lang.Object, java.lang.Throwable) 
		Object uo
		Object r
		Throwable ex
}

android/os/AsyncTask$3.class
AsyncTask.java
package android.os
 android.os.AsyncTask$3 extends java.util.concurrent.FutureTask {
	final android.os.AsyncTask this$0
	void  (android.os.AsyncTask, java.util.concurrent.Callable) 
		java.util.concurrent.Callable x0
	protected void done () 
		InterruptedException e
		java.util.concurrent.ExecutionException e
		java.util.concurrent.CancellationException e
}

android/os/Parcelable$ClassLoaderCreator.class
Parcelable.java
package android.os
public abstract android.os.Parcelable$ClassLoaderCreator extends java.lang.Object implements android.os.Parcelable$Creator  {
	public abstract java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
}

android/os/Debug$DebugProperty.class
Debug.java
package android.os
public abstract android.os.Debug$DebugProperty extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/os/Registrant.class
Registrant.java
package android.os
public android.os.Registrant extends java.lang.Object {
	java.lang.ref.WeakReference refH
	int what
	Object userObj
	public void  (android.os.Handler, int, java.lang.Object) 
		android.os.Handler h
		int what
		Object obj
	public void clear () 
	public void notifyRegistrant () 
	public void notifyResult (java.lang.Object) 
		Object result
	public void notifyException (java.lang.Throwable) 
		Throwable exception
	public void notifyRegistrant (android.os.AsyncResult) 
		android.os.AsyncResult ar
	void internalNotifyRegistrant (java.lang.Object, java.lang.Throwable) 
		android.os.Message msg
		Object result
		Throwable exception
		android.os.Handler h
	public android.os.Message messageForRegistrant () 
		android.os.Message msg
		android.os.Handler h
	public android.os.Handler getHandler () 
}

android/os/CommonClock$OnTimelineChangedListener.class
CommonClock.java
package android.os
public abstract android.os.CommonClock$OnTimelineChangedListener extends java.lang.Object {
	public abstract void onTimelineChanged (long) 
}

android/os/Environment.class
Environment.java
package android.os
public android.os.Environment extends java.lang.Object {
	private static final String TAG
	private static final String ENV_EXTERNAL_STORAGE
	private static final String ENV_EMULATED_STORAGE_SOURCE
	private static final String ENV_EMULATED_STORAGE_TARGET
	private static final String ENV_MEDIA_STORAGE
	private static final String ENV_SECONDARY_STORAGE
	private static final String ENV_ANDROID_ROOT
	private static final String ENV_OEM_ROOT
	private static final String ENV_VENDOR_ROOT
	public static final String DIR_ANDROID
	private static final String DIR_DATA
	private static final String DIR_MEDIA
	private static final String DIR_OBB
	private static final String DIR_FILES
	private static final String DIR_CACHE
	public static final String DIRECTORY_ANDROID
	private static final java.io.File DIR_ANDROID_ROOT
	private static final java.io.File DIR_OEM_ROOT
	private static final java.io.File DIR_VENDOR_ROOT
	private static final java.io.File DIR_MEDIA_STORAGE
	private static final String CANONCIAL_EMULATED_STORAGE_TARGET
	private static final String SYSTEM_PROPERTY_EFS_ENABLED
	private static android.os.Environment$UserEnvironment sCurrentUser
	private static boolean sUserRequired
	private static final Object sLock
	private static volatile android.os.storage.StorageVolume sPrimaryVolume
	private static final java.io.File DATA_DIRECTORY
	private static final java.io.File SECURE_DATA_DIRECTORY
	private static final java.io.File DOWNLOAD_CACHE_DIRECTORY
	public static String DIRECTORY_MUSIC
	public static String DIRECTORY_PODCASTS
	public static String DIRECTORY_RINGTONES
	public static String DIRECTORY_ALARMS
	public static String DIRECTORY_NOTIFICATIONS
	public static String DIRECTORY_PICTURES
	public static String DIRECTORY_MOVIES
	public static String DIRECTORY_DOWNLOADS
	public static String DIRECTORY_DCIM
	public static String DIRECTORY_DOCUMENTS
	public static final String MEDIA_UNKNOWN
	public static final String MEDIA_REMOVED
	public static final String MEDIA_UNMOUNTED
	public static final String MEDIA_CHECKING
	public static final String MEDIA_NOFS
	public static final String MEDIA_MOUNTED
	public static final String MEDIA_MOUNTED_READ_ONLY
	public static final String MEDIA_SHARED
	public static final String MEDIA_BAD_REMOVAL
	public static final String MEDIA_UNMOUNTABLE
	public void  () 
	private static android.os.storage.StorageVolume getPrimaryVolume () 
		android.os.storage.IMountService mountService
		android.os.storage.StorageVolume[] volumes
		Exception e
	public static void initForCurrentUser () 
		int userId
	public static java.io.File getRootDirectory () 
	public static java.io.File getOemDirectory () 
	public static java.io.File getVendorDirectory () 
	public static java.io.File getSystemSecureDirectory () 
	public static java.io.File getSecureDataDirectory () 
	public static java.io.File getMediaStorageDirectory () 
	public static java.io.File getUserSystemDirectory (int) 
		int userId
	public static java.io.File getUserConfigDirectory (int) 
		int userId
	public static boolean isEncryptedFilesystemEnabled () 
	public static java.io.File getDataDirectory () 
	public static java.io.File getExternalStorageDirectory () 
	public static java.io.File getLegacyExternalStorageDirectory () 
	public static java.io.File getLegacyExternalStorageObbDirectory () 
	public static java.io.File getEmulatedStorageSource (int) 
		int userId
	public static java.io.File getEmulatedStorageObbSource () 
	public static java.io.File getExternalStoragePublicDirectory (java.lang.String) 
		String type
	public static java.io.File[] buildExternalStorageAndroidDataDirs () 
	public static java.io.File[] buildExternalStorageAppDataDirs (java.lang.String) 
		String packageName
	public static java.io.File[] buildExternalStorageAppMediaDirs (java.lang.String) 
		String packageName
	public static java.io.File[] buildExternalStorageAppObbDirs (java.lang.String) 
		String packageName
	public static java.io.File[] buildExternalStorageAppFilesDirs (java.lang.String) 
		String packageName
	public static java.io.File[] buildExternalStorageAppCacheDirs (java.lang.String) 
		String packageName
	public static java.io.File getDownloadCacheDirectory () 
	public static java.lang.String getExternalStorageState () 
		java.io.File externalDir
	public static java.lang.String getStorageState (java.io.File) 
		java.io.IOException e
		android.os.storage.StorageVolume volume
		android.os.storage.StorageVolume[] arr$
		int len$
		int i$
		android.os.storage.IMountService mountService
		android.os.storage.StorageVolume[] volumes
		android.os.RemoteException e
		java.io.File path
		String rawPath
	public static boolean isExternalStorageRemovable () 
		android.os.storage.StorageVolume primary
	public static boolean isExternalStorageEmulated () 
		android.os.storage.StorageVolume primary
	static java.io.File getDirectory (java.lang.String, java.lang.String) 
		String variableName
		String defaultPath
		String path
	private static java.lang.String getCanonicalPathOrNull (java.lang.String) 
		java.io.IOException e
		String variableName
		String path
	public static void setUserRequired (boolean) 
		boolean userRequired
	private static void throwIfUserRequired () 
	public static transient java.io.File[] buildPaths (java.io.File[], java.lang.String[]) 
		int i
		java.io.File[] base
		String[] segments
		java.io.File[] result
	public static transient java.io.File buildPath (java.io.File, java.lang.String[]) 
		String segment
		String[] arr$
		int len$
		int i$
		java.io.File base
		String[] segments
		java.io.File cur
	public static java.io.File maybeTranslateEmulatedPathToInternal (java.io.File) 
		java.io.File internalPath
		String rawPath
		java.io.IOException e
		java.io.File path
	static void  () 
}

android/os/ParcelFileDescriptor$OnCloseListener.class
ParcelFileDescriptor.java
package android.os
public abstract android.os.ParcelFileDescriptor$OnCloseListener extends java.lang.Object {
	public abstract void onClose (java.io.IOException) 
}

android/os/Handler$BlockingRunnable.class
Handler.java
package android.os
final android.os.Handler$BlockingRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final Runnable mTask
	private boolean mDone
	public void  (java.lang.Runnable) 
		Runnable task
	public void run () 
	public boolean postAndWait (android.os.Handler, long) 
		InterruptedException ex
		long delay
		long expirationTime
		InterruptedException ex
		android.os.Handler handler
		long timeout
}

android/os/StrictMode$StrictModeNetworkViolation.class
StrictMode.java
package android.os
public android.os.StrictMode$StrictModeNetworkViolation extends android.os.StrictMode$StrictModeViolation {
	public void  (int) 
		int policyMask
}

android/os/RemoteCallback$RemoteCallbackProxy.class
RemoteCallback.java
package android.os
 android.os.RemoteCallback$RemoteCallbackProxy extends android.os.RemoteCallback {
	void  (android.os.IRemoteCallback) 
		android.os.IRemoteCallback target
	protected void onResult (android.os.Bundle) 
		android.os.Bundle bundle
}

android/os/FileObserver$ObserverThread.class
FileObserver.java
package android.os
 android.os.FileObserver$ObserverThread extends java.lang.Thread {
	private java.util.HashMap m_observers
	private int m_fd
	public void  () 
	public void run () 
	public int startWatching (java.lang.String, int, android.os.FileObserver) 
		String path
		int mask
		android.os.FileObserver observer
		int wfd
		Integer i
	public void stopWatching (int) 
		int descriptor
	public void onEvent (int, int, java.lang.String) 
		java.lang.ref.WeakReference weak
		Throwable throwable
		int wfd
		int mask
		String path
		android.os.FileObserver observer
	private native int init () 
	private native void observe (int) 
	private native int startWatching (int, java.lang.String, int) 
	private native void stopWatching (int, int) 
}

android/os/IUserManager.class
IUserManager.java
package android.os
public abstract android.os.IUserManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.content.pm.UserInfo createUser (java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean removeUser (int)  throws android.os.RemoteException 
	public abstract void setUserName (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void setUserIcon (int, android.graphics.Bitmap)  throws android.os.RemoteException 
	public abstract android.graphics.Bitmap getUserIcon (int)  throws android.os.RemoteException 
	public abstract java.util.List getUsers (boolean)  throws android.os.RemoteException 
	public abstract android.content.pm.UserInfo getUserInfo (int)  throws android.os.RemoteException 
	public abstract boolean isRestricted ()  throws android.os.RemoteException 
	public abstract void setGuestEnabled (boolean)  throws android.os.RemoteException 
	public abstract boolean isGuestEnabled ()  throws android.os.RemoteException 
	public abstract void wipeUser (int)  throws android.os.RemoteException 
	public abstract int getUserSerialNumber (int)  throws android.os.RemoteException 
	public abstract int getUserHandle (int)  throws android.os.RemoteException 
	public abstract android.os.Bundle getUserRestrictions (int)  throws android.os.RemoteException 
	public abstract void setUserRestrictions (android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract void setApplicationRestrictions (java.lang.String, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract android.os.Bundle getApplicationRestrictions (java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.Bundle getApplicationRestrictionsForUser (java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean setRestrictionsChallenge (java.lang.String)  throws android.os.RemoteException 
	public abstract int checkRestrictionsChallenge (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean hasRestrictionsChallenge ()  throws android.os.RemoteException 
	public abstract void removeRestrictions ()  throws android.os.RemoteException 
}

android/os/UserHandle.class
UserHandle.java
package android.os
public final android.os.UserHandle extends java.lang.Object implements android.os.Parcelable  {
	public static final int PER_USER_RANGE
	public static final int USER_ALL
	public static final android.os.UserHandle ALL
	public static final int USER_CURRENT
	public static final android.os.UserHandle CURRENT
	public static final int USER_CURRENT_OR_SELF
	public static final android.os.UserHandle CURRENT_OR_SELF
	public static final int USER_NULL
	public static final int USER_OWNER
	public static final android.os.UserHandle OWNER
	public static final boolean MU_ENABLED
	final int mHandle
	public static final android.os.Parcelable$Creator CREATOR
	public static final boolean isSameUser (int, int) 
		int uid1
		int uid2
	public static final boolean isSameApp (int, int) 
		int uid1
		int uid2
	public static final boolean isIsolated (int) 
		int appId
		int uid
	public static boolean isApp (int) 
		int appId
		int uid
	public static final int getUserId (int) 
		int uid
	public static final int getCallingUserId () 
	public static final int getUid (int, int) 
		int userId
		int appId
	public static final int getAppId (int) 
		int uid
	public static final int getUserGid (int) 
		int userId
	public static final int getSharedAppGid (int) 
		int id
	public static void formatUid (java.lang.StringBuilder, int) 
		int appId
		StringBuilder sb
		int uid
	public static void formatUid (java.io.PrintWriter, int) 
		int appId
		java.io.PrintWriter pw
		int uid
	public static final int myUserId () 
	public void  (int) 
		int h
	public int getIdentifier () 
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		android.os.UserHandle other
		ClassCastException e
		Object obj
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public static void writeToParcel (android.os.UserHandle, android.os.Parcel) 
		android.os.UserHandle h
		android.os.Parcel out
	public static android.os.UserHandle readFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int h
	public void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/os/ZygoteStartFailedEx.class
Process.java
package android.os
 android.os.ZygoteStartFailedEx extends java.lang.Exception {
	void  (java.lang.String) 
		String s
	void  (java.lang.Throwable) 
		Throwable cause
	void  (java.lang.String, java.lang.Throwable) 
		String s
		Throwable cause
}

android/os/UserManager.class
UserManager.java
package android.os
public android.os.UserManager extends java.lang.Object {
	private static String TAG
	private final android.os.IUserManager mService
	private final android.content.Context mContext
	public static final String DISALLOW_MODIFY_ACCOUNTS
	public static final String DISALLOW_CONFIG_WIFI
	public static final String DISALLOW_INSTALL_APPS
	public static final String DISALLOW_UNINSTALL_APPS
	public static final String DISALLOW_SHARE_LOCATION
	public static final String DISALLOW_INSTALL_UNKNOWN_SOURCES
	public static final String DISALLOW_CONFIG_BLUETOOTH
	public static final String DISALLOW_USB_FILE_TRANSFER
	public static final String DISALLOW_CONFIG_CREDENTIALS
	public static final String DISALLOW_REMOVE_USER
	public static final int PIN_VERIFICATION_FAILED_INCORRECT
	public static final int PIN_VERIFICATION_FAILED_NOT_SET
	public static final int PIN_VERIFICATION_SUCCESS
	private static android.os.UserManager sInstance
	public static synchronized android.os.UserManager get (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.os.IUserManager) 
		android.content.Context context
		android.os.IUserManager service
	public static boolean supportsMultipleUsers () 
	public int getUserHandle () 
	public java.lang.String getUserName () 
		android.os.RemoteException re
	public boolean isUserAGoat () 
	public boolean isLinkedUser () 
		android.os.RemoteException re
	public boolean isUserRunning (android.os.UserHandle) 
		android.os.RemoteException e
		android.os.UserHandle user
	public boolean isUserRunningOrStopping (android.os.UserHandle) 
		android.os.RemoteException e
		android.os.UserHandle user
	public android.content.pm.UserInfo getUserInfo (int) 
		android.os.RemoteException re
		int userHandle
	public android.os.Bundle getUserRestrictions () 
	public android.os.Bundle getUserRestrictions (android.os.UserHandle) 
		android.os.RemoteException re
		android.os.UserHandle userHandle
	public void setUserRestrictions (android.os.Bundle) 
		android.os.Bundle restrictions
	public void setUserRestrictions (android.os.Bundle, android.os.UserHandle) 
		android.os.RemoteException re
		android.os.Bundle restrictions
		android.os.UserHandle userHandle
	public void setUserRestriction (java.lang.String, boolean) 
		String key
		boolean value
		android.os.Bundle bundle
	public void setUserRestriction (java.lang.String, boolean, android.os.UserHandle) 
		String key
		boolean value
		android.os.UserHandle userHandle
		android.os.Bundle bundle
	public boolean hasUserRestriction (java.lang.String) 
		String restrictionKey
	public boolean hasUserRestriction (java.lang.String, android.os.UserHandle) 
		String restrictionKey
		android.os.UserHandle userHandle
	public long getSerialNumberForUser (android.os.UserHandle) 
		android.os.UserHandle user
	public android.os.UserHandle getUserForSerialNumber (long) 
		long serialNumber
		int ident
	public android.content.pm.UserInfo createUser (java.lang.String, int) 
		android.os.RemoteException re
		String name
		int flags
	public int getUserCount () 
		java.util.List users
	public java.util.List getUsers () 
		android.os.RemoteException re
	public java.util.List getUsers (boolean) 
		android.os.RemoteException re
		boolean excludeDying
	public boolean removeUser (int) 
		android.os.RemoteException re
		int userHandle
	public void setUserName (int, java.lang.String) 
		android.os.RemoteException re
		int userHandle
		String name
	public void setUserIcon (int, android.graphics.Bitmap) 
		android.os.RemoteException re
		int userHandle
		android.graphics.Bitmap icon
	public android.graphics.Bitmap getUserIcon (int) 
		android.os.RemoteException re
		int userHandle
	public void setGuestEnabled (boolean) 
		android.os.RemoteException re
		boolean enable
	public boolean isGuestEnabled () 
		android.os.RemoteException re
	public void wipeUser (int) 
		android.os.RemoteException re
		int userHandle
	public static int getMaxSupportedUsers () 
	public int getUserSerialNumber (int) 
		android.os.RemoteException re
		int userHandle
	public int getUserHandle (int) 
		android.os.RemoteException re
		int userSerialNumber
	public android.os.Bundle getApplicationRestrictions (java.lang.String) 
		android.os.RemoteException re
		String packageName
	public android.os.Bundle getApplicationRestrictions (java.lang.String, android.os.UserHandle) 
		android.os.RemoteException re
		String packageName
		android.os.UserHandle user
	public void setApplicationRestrictions (java.lang.String, android.os.Bundle, android.os.UserHandle) 
		android.os.RemoteException re
		String packageName
		android.os.Bundle restrictions
		android.os.UserHandle user
	public boolean setRestrictionsChallenge (java.lang.String) 
		android.os.RemoteException re
		String newPin
	public int checkRestrictionsChallenge (java.lang.String) 
		android.os.RemoteException re
		String pin
	public boolean hasRestrictionsChallenge () 
		android.os.RemoteException re
	public void removeRestrictions () 
		android.os.RemoteException re
	static void  () 
}

android/os/BatteryStats$TimerEntry.class
BatteryStats.java
package android.os
final android.os.BatteryStats$TimerEntry extends java.lang.Object {
	final String mName
	final int mId
	final android.os.BatteryStats$Timer mTimer
	final long mTime
	void  (java.lang.String, int, android.os.BatteryStats$Timer, long) 
		String name
		int id
		android.os.BatteryStats$Timer timer
		long time
}

android/os/IBinder.class
IBinder.java
package android.os
public abstract android.os.IBinder extends java.lang.Object {
	public static final int FIRST_CALL_TRANSACTION
	public static final int LAST_CALL_TRANSACTION
	public static final int PING_TRANSACTION
	public static final int DUMP_TRANSACTION
	public static final int INTERFACE_TRANSACTION
	public static final int TWEET_TRANSACTION
	public static final int LIKE_TRANSACTION
	public static final int SYSPROPS_TRANSACTION
	public static final int FLAG_ONEWAY
	public abstract java.lang.String getInterfaceDescriptor ()  throws android.os.RemoteException 
	public abstract boolean pingBinder () 
	public abstract boolean isBinderAlive () 
	public abstract android.os.IInterface queryLocalInterface (java.lang.String) 
	public abstract void dump (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
	public abstract void dumpAsync (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
	public abstract boolean transact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
	public abstract void linkToDeath (android.os.IBinder$DeathRecipient, int)  throws android.os.RemoteException 
	public abstract boolean unlinkToDeath (android.os.IBinder$DeathRecipient, int) 
}

android/os/AsyncTask$Status.class
AsyncTask.java
package android.os
public final android.os.AsyncTask$Status extends java.lang.Enum {
	public static final android.os.AsyncTask$Status PENDING
	public static final android.os.AsyncTask$Status RUNNING
	public static final android.os.AsyncTask$Status FINISHED
	private static final android.os.AsyncTask$Status[] $VALUES
	public static android.os.AsyncTask$Status[] values () 
	public static android.os.AsyncTask$Status valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/os/ServiceManagerNative.class
ServiceManagerNative.java
package android.os
public abstract android.os.ServiceManagerNative extends android.os.Binder implements android.os.IServiceManager  {
	public static android.os.IServiceManager asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.os.IServiceManager in
	public void  () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int) 
		String name
		android.os.IBinder service
		String name
		android.os.IBinder service
		String name
		android.os.IBinder service
		boolean allowIsolated
		String[] list
		android.os.IPermissionController controller
		android.os.RemoteException e
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public android.os.IBinder asBinder () 
}

android/os/INetworkManagementService$Stub$Proxy.class
INetworkManagementService.java
package android.os
 android.os.INetworkManagementService$Stub$Proxy extends java.lang.Object implements android.os.INetworkManagementService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerObserver (android.net.INetworkManagementEventObserver)  throws android.os.RemoteException 
		android.net.INetworkManagementEventObserver obs
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterObserver (android.net.INetworkManagementEventObserver)  throws android.os.RemoteException 
		android.net.INetworkManagementEventObserver obs
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] listInterfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public android.net.InterfaceConfiguration getInterfaceConfig (java.lang.String)  throws android.os.RemoteException 
		android.net.InterfaceConfiguration _result
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.InterfaceConfiguration _result
	public void setInterfaceConfig (java.lang.String, android.net.InterfaceConfiguration)  throws android.os.RemoteException 
		String iface
		android.net.InterfaceConfiguration cfg
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearInterfaceAddresses (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInterfaceDown (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInterfaceUp (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInterfaceIpv6PrivacyExtensions (java.lang.String, boolean)  throws android.os.RemoteException 
		String iface
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disableIpv6 (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void enableIpv6 (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.RouteInfo[] getRoutes (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.RouteInfo[] _result
	public void addRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addSecondaryRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeSecondaryRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMtu (java.lang.String, int)  throws android.os.RemoteException 
		String iface
		int mtu
		android.os.Parcel _data
		android.os.Parcel _reply
	public void shutdown ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getIpForwardingEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setIpForwardingEnabled (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startTethering (java.lang.String[])  throws android.os.RemoteException 
		String[] dhcpRanges
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopTethering ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isTetheringStarted ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void tetherInterface (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void untetherInterface (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] listTetheredInterfaces ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void setDnsForwarders (java.lang.String[])  throws android.os.RemoteException 
		String[] dns
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] getDnsForwarders ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void enableNat (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String internalInterface
		String externalInterface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disableNat (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String internalInterface
		String externalInterface
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] listTtys ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void attachPppd (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String tty
		String localAddr
		String remoteAddr
		String dns1Addr
		String dns2Addr
		android.os.Parcel _data
		android.os.Parcel _reply
	public void detachPppd (java.lang.String)  throws android.os.RemoteException 
		String tty
		android.os.Parcel _data
		android.os.Parcel _reply
	public void wifiFirmwareReload (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String wlanIface
		String mode
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startAccessPoint (android.net.wifi.WifiConfiguration, java.lang.String)  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration wifiConfig
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopAccessPoint (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAccessPoint (android.net.wifi.WifiConfiguration, java.lang.String)  throws android.os.RemoteException 
		android.net.wifi.WifiConfiguration wifiConfig
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.net.NetworkStats getNetworkStatsSummaryDev ()  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStats getNetworkStatsSummaryXt ()  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStats getNetworkStatsDetail ()  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStats getNetworkStatsUidDetail (int)  throws android.os.RemoteException 
		android.net.NetworkStats _result
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public android.net.NetworkStats getNetworkStatsTethering ()  throws android.os.RemoteException 
		android.net.NetworkStats _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.net.NetworkStats _result
	public void setInterfaceQuota (java.lang.String, long)  throws android.os.RemoteException 
		String iface
		long quotaBytes
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeInterfaceQuota (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInterfaceAlert (java.lang.String, long)  throws android.os.RemoteException 
		String iface
		long alertBytes
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeInterfaceAlert (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setGlobalAlert (long)  throws android.os.RemoteException 
		long alertBytes
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUidNetworkRules (int, boolean)  throws android.os.RemoteException 
		int uid
		boolean rejectOnQuotaInterfaces
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isBandwidthControlEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void addIdleTimer (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
		String iface
		int timeout
		String label
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeIdleTimer (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setDefaultInterfaceForDns (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setDnsServersForInterface (java.lang.String, java.lang.String[], java.lang.String)  throws android.os.RemoteException 
		String iface
		String[] servers
		String domains
		android.os.Parcel _data
		android.os.Parcel _reply
	public void flushDefaultDnsCache ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void flushInterfaceDnsCache (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFirewallEnabled (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isFirewallEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setFirewallInterfaceRule (java.lang.String, boolean)  throws android.os.RemoteException 
		String iface
		boolean allow
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFirewallEgressSourceRule (java.lang.String, boolean)  throws android.os.RemoteException 
		String addr
		boolean allow
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFirewallEgressDestRule (java.lang.String, int, boolean)  throws android.os.RemoteException 
		String addr
		int port
		boolean allow
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFirewallUidRule (int, boolean)  throws android.os.RemoteException 
		int uid
		boolean allow
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUidRangeRoute (java.lang.String, int, int)  throws android.os.RemoteException 
		String iface
		int uid_start
		int uid_end
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearUidRangeRoute (java.lang.String, int, int)  throws android.os.RemoteException 
		String iface
		int uid_start
		int uid_end
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMarkedForwarding (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearMarkedForwarding (java.lang.String)  throws android.os.RemoteException 
		String iface
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getMarkForUid (int)  throws android.os.RemoteException 
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getMarkForProtect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setMarkedForwardingRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearMarkedForwardingRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
		String iface
		android.net.RouteInfo route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setHostExemption (android.net.LinkAddress)  throws android.os.RemoteException 
		android.net.LinkAddress host
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearHostExemption (android.net.LinkAddress)  throws android.os.RemoteException 
		android.net.LinkAddress host
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setDnsInterfaceForPid (java.lang.String, int)  throws android.os.RemoteException 
		String iface
		int pid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearDnsInterfaceForPid (int)  throws android.os.RemoteException 
		int pid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setDnsInterfaceForUidRange (java.lang.String, int, int)  throws android.os.RemoteException 
		String iface
		int uid_start
		int uid_end
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearDnsInterfaceForUidRange (java.lang.String, int, int)  throws android.os.RemoteException 
		String iface
		int uid_start
		int uid_end
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearDnsInterfaceMaps ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startClatd (java.lang.String)  throws android.os.RemoteException 
		String interfaceName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopClatd ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isClatdStarted ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/os/FileObserver.class
FileObserver.java
package android.os
public abstract android.os.FileObserver extends java.lang.Object {
	public static final int ACCESS
	public static final int MODIFY
	public static final int ATTRIB
	public static final int CLOSE_WRITE
	public static final int CLOSE_NOWRITE
	public static final int OPEN
	public static final int MOVED_FROM
	public static final int MOVED_TO
	public static final int CREATE
	public static final int DELETE
	public static final int DELETE_SELF
	public static final int MOVE_SELF
	public static final int ALL_EVENTS
	private static final String LOG_TAG
	private static android.os.FileObserver$ObserverThread s_observerThread
	private String m_path
	private Integer m_descriptor
	private int m_mask
	public void  (java.lang.String) 
		String path
	public void  (java.lang.String, int) 
		String path
		int mask
	protected void finalize () 
	public void startWatching () 
	public void stopWatching () 
	public abstract void onEvent (int, java.lang.String) 
	static void  () 
}

android/os/StatFs.class
StatFs.java
package android.os
public android.os.StatFs extends java.lang.Object {
	private android.system.StructStatVfs mStat
	public void  (java.lang.String) 
		String path
	private static android.system.StructStatVfs doStat (java.lang.String) 
		android.system.ErrnoException e
		String path
	public void restat (java.lang.String) 
		String path
	public int getBlockSize () 
	public long getBlockSizeLong () 
	public int getBlockCount () 
	public long getBlockCountLong () 
	public int getFreeBlocks () 
	public long getFreeBlocksLong () 
	public long getFreeBytes () 
	public int getAvailableBlocks () 
	public long getAvailableBlocksLong () 
	public long getAvailableBytes () 
	public long getTotalBytes () 
}

android/os/Debug$MemoryInfo.class
Debug.java
package android.os
public android.os.Debug$MemoryInfo extends java.lang.Object implements android.os.Parcelable  {
	public int dalvikPss
	public int dalvikSwappablePss
	public int dalvikPrivateDirty
	public int dalvikSharedDirty
	public int dalvikPrivateClean
	public int dalvikSharedClean
	public int dalvikSwappedOut
	public int nativePss
	public int nativeSwappablePss
	public int nativePrivateDirty
	public int nativeSharedDirty
	public int nativePrivateClean
	public int nativeSharedClean
	public int nativeSwappedOut
	public int otherPss
	public int otherSwappablePss
	public int otherPrivateDirty
	public int otherSharedDirty
	public int otherPrivateClean
	public int otherSharedClean
	public int otherSwappedOut
	public static final int NUM_OTHER_STATS
	public static final int NUM_DVK_STATS
	public static final int NUM_CATEGORIES
	public static final int offsetPss
	public static final int offsetSwappablePss
	public static final int offsetPrivateDirty
	public static final int offsetSharedDirty
	public static final int offsetPrivateClean
	public static final int offsetSharedClean
	public static final int offsetSwappedOut
	private int[] otherStats
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int getTotalPss () 
	public int getTotalUss () 
	public int getTotalSwappablePss () 
	public int getTotalPrivateDirty () 
	public int getTotalSharedDirty () 
	public int getTotalPrivateClean () 
	public int getTotalSharedClean () 
	public int getTotalSwappedOut () 
	public int getOtherPss (int) 
		int which
	public int getOtherSwappablePss (int) 
		int which
	public int getOtherPrivateDirty (int) 
		int which
	public int getOtherSharedDirty (int) 
		int which
	public int getOtherPrivateClean (int) 
		int which
	public int getOtherSharedClean (int) 
		int which
	public int getOtherSwappedOut (int) 
		int which
	public static java.lang.String getOtherLabel (int) 
		int which
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.os.Debug$1) 
		android.os.Parcel x0
		android.os.Debug$1 x1
	static void  () 
}

android/os/MemoryFile$1.class
MemoryFile.java
package android.os
 android.os.MemoryFile$1 extends java.lang.Object {
}

android/os/Binder.class
Binder.java
package android.os
public android.os.Binder extends java.lang.Object implements android.os.IBinder  {
	private static final boolean FIND_POTENTIAL_LEAKS
	private static final String TAG
	private static String sDumpDisabled
	private long mObject
	private android.os.IInterface mOwner
	private String mDescriptor
	public static final native int getCallingPid () 
	public static final native int getCallingUid () 
	public static final android.os.UserHandle getCallingUserHandle () 
	public static final native long clearCallingIdentity () 
	public static final native void restoreCallingIdentity (long) 
	public static final native void setThreadStrictModePolicy (int) 
	public static final native int getThreadStrictModePolicy () 
	public static final native void flushPendingCommands () 
	public static final native void joinThreadPool () 
	public static final boolean isProxy (android.os.IInterface) 
		android.os.IInterface iface
	public void  () 
	public void attachInterface (android.os.IInterface, java.lang.String) 
		android.os.IInterface owner
		String descriptor
	public java.lang.String getInterfaceDescriptor () 
	public boolean pingBinder () 
	public boolean isBinderAlive () 
	public android.os.IInterface queryLocalInterface (java.lang.String) 
		String descriptor
	public static void setDumpDisabled (java.lang.String) 
		String msg
	protected boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		java.io.IOException e
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		String[] args
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public void dump (java.io.FileDescriptor, java.lang.String[]) 
		SecurityException e
		Throwable e
		String disabled
		java.io.FileDescriptor fd
		String[] args
		java.io.FileOutputStream fout
		java.io.PrintWriter pw
	public void dumpAsync (java.io.FileDescriptor, java.lang.String[]) 
		java.io.FileDescriptor fd
		String[] args
		java.io.FileOutputStream fout
		java.io.PrintWriter pw
		Thread thr
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
	public final boolean transact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
		boolean r
	public void linkToDeath (android.os.IBinder$DeathRecipient, int) 
		android.os.IBinder$DeathRecipient recipient
		int flags
	public boolean unlinkToDeath (android.os.IBinder$DeathRecipient, int) 
		android.os.IBinder$DeathRecipient recipient
		int flags
	protected void finalize ()  throws java.lang.Throwable 
	private final native void init () 
	private final native void destroy () 
	private boolean execTransact (int, long, long, int) 
		android.os.RemoteException e
		RuntimeException e
		RuntimeException re
		OutOfMemoryError e
		int code
		long dataObj
		long replyObj
		int flags
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	static void  () 
}

android/os/RegistrantList.class
RegistrantList.java
package android.os
public android.os.RegistrantList extends java.lang.Object {
	java.util.ArrayList registrants
	public void  () 
	public synchronized void add (android.os.Handler, int, java.lang.Object) 
		android.os.Handler h
		int what
		Object obj
	public synchronized void addUnique (android.os.Handler, int, java.lang.Object) 
		android.os.Handler h
		int what
		Object obj
	public synchronized void add (android.os.Registrant) 
		android.os.Registrant r
	public synchronized void removeCleared () 
		android.os.Registrant r
		int i
	public synchronized int size () 
	public synchronized java.lang.Object get (int) 
		int index
	private synchronized void internalNotifyRegistrants (java.lang.Object, java.lang.Throwable) 
		android.os.Registrant r
		int i
		int s
		Object result
		Throwable exception
	public void notifyRegistrants () 
	public void notifyException (java.lang.Throwable) 
		Throwable exception
	public void notifyResult (java.lang.Object) 
		Object result
	public void notifyRegistrants (android.os.AsyncResult) 
		android.os.AsyncResult ar
	public synchronized void remove (android.os.Handler) 
		android.os.Registrant r
		android.os.Handler rh
		int i
		int s
		android.os.Handler h
}

android/os/IRemoteCallback$Stub$Proxy.class
IRemoteCallback.java
package android.os
 android.os.IRemoteCallback$Stub$Proxy extends java.lang.Object implements android.os.IRemoteCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void sendResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle data
		android.os.Parcel _data
}

android/os/ParcelFileDescriptor$AutoCloseInputStream.class
ParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$AutoCloseInputStream extends java.io.FileInputStream {
	private final android.os.ParcelFileDescriptor mPfd
	public void  (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor pfd
	public void close ()  throws java.io.IOException 
}

android/os/IBinder$DeathRecipient.class
IBinder.java
package android.os
public abstract android.os.IBinder$DeathRecipient extends java.lang.Object {
	public abstract void binderDied () 
}

android/os/PerformanceCollector$PerformanceResultsWriter.class
PerformanceCollector.java
package android.os
public abstract android.os.PerformanceCollector$PerformanceResultsWriter extends java.lang.Object {
	public abstract void writeBeginSnapshot (java.lang.String) 
	public abstract void writeEndSnapshot (android.os.Bundle) 
	public abstract void writeStartTiming (java.lang.String) 
	public abstract void writeStopTiming (android.os.Bundle) 
	public abstract void writeMeasurement (java.lang.String, long) 
	public abstract void writeMeasurement (java.lang.String, float) 
	public abstract void writeMeasurement (java.lang.String, java.lang.String) 
}

android/os/ParcelFileDescriptor$1.class
ParcelFileDescriptor.java
package android.os
final android.os.ParcelFileDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.ParcelFileDescriptor createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		java.io.FileDescriptor fd
		java.io.FileDescriptor commChannel
	public android.os.ParcelFileDescriptor[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/BatteryStats$Uid.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid extends java.lang.Object {
	public static final int NUM_WIFI_BATCHED_SCAN_BINS
	static final String[] USER_ACTIVITY_TYPES
	public static final int NUM_USER_ACTIVITY_TYPES
	public void  () 
	public abstract java.util.Map getWakelockStats () 
	public abstract java.util.Map getSensorStats () 
	public abstract android.util.SparseArray getPidStats () 
	public abstract java.util.Map getProcessStats () 
	public abstract java.util.Map getPackageStats () 
	public abstract int getUid () 
	public abstract void noteWifiRunningLocked () 
	public abstract void noteWifiStoppedLocked () 
	public abstract void noteFullWifiLockAcquiredLocked () 
	public abstract void noteFullWifiLockReleasedLocked () 
	public abstract void noteWifiScanStartedLocked () 
	public abstract void noteWifiScanStoppedLocked () 
	public abstract void noteWifiBatchedScanStartedLocked (int) 
	public abstract void noteWifiBatchedScanStoppedLocked () 
	public abstract void noteWifiMulticastEnabledLocked () 
	public abstract void noteWifiMulticastDisabledLocked () 
	public abstract void noteAudioTurnedOnLocked () 
	public abstract void noteAudioTurnedOffLocked () 
	public abstract void noteVideoTurnedOnLocked () 
	public abstract void noteVideoTurnedOffLocked () 
	public abstract void noteActivityResumedLocked () 
	public abstract void noteActivityPausedLocked () 
	public abstract long getWifiRunningTime (long, int) 
	public abstract long getFullWifiLockTime (long, int) 
	public abstract long getWifiScanTime (long, int) 
	public abstract long getWifiBatchedScanTime (int, long, int) 
	public abstract long getWifiMulticastTime (long, int) 
	public abstract long getAudioTurnedOnTime (long, int) 
	public abstract long getVideoTurnedOnTime (long, int) 
	public abstract android.os.BatteryStats$Timer getForegroundActivityTimer () 
	public abstract android.os.BatteryStats$Timer getVibratorOnTimer () 
	public abstract void noteUserActivityLocked (int) 
	public abstract boolean hasUserActivity () 
	public abstract int getUserActivityCount (int, int) 
	public abstract boolean hasNetworkActivity () 
	public abstract long getNetworkActivityCount (int, int) 
	static void  () 
}

android/os/BatteryStats$HistoryItem.class
BatteryStats.java
package android.os
public final android.os.BatteryStats$HistoryItem extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	static final boolean DEBUG
	public android.os.BatteryStats$HistoryItem next
	public long time
	public static final byte CMD_NULL
	public static final byte CMD_UPDATE
	public static final byte CMD_START
	public static final byte CMD_OVERFLOW
	public byte cmd
	public byte batteryLevel
	public byte batteryStatus
	public byte batteryHealth
	public byte batteryPlugType
	public short batteryTemperature
	public char batteryVoltage
	public static final int STATE_BRIGHTNESS_MASK
	public static final int STATE_BRIGHTNESS_SHIFT
	public static final int STATE_SIGNAL_STRENGTH_MASK
	public static final int STATE_SIGNAL_STRENGTH_SHIFT
	public static final int STATE_PHONE_STATE_MASK
	public static final int STATE_PHONE_STATE_SHIFT
	public static final int STATE_DATA_CONNECTION_MASK
	public static final int STATE_DATA_CONNECTION_SHIFT
	public static final int STATE_WAKE_LOCK_FLAG
	public static final int STATE_SENSOR_ON_FLAG
	public static final int STATE_GPS_ON_FLAG
	public static final int STATE_PHONE_SCANNING_FLAG
	public static final int STATE_WIFI_RUNNING_FLAG
	public static final int STATE_WIFI_FULL_LOCK_FLAG
	public static final int STATE_WIFI_SCAN_FLAG
	public static final int STATE_WIFI_MULTICAST_ON_FLAG
	public static final int STATE_AUDIO_ON_FLAG
	public static final int STATE_VIDEO_ON_FLAG
	public static final int STATE_SCREEN_ON_FLAG
	public static final int STATE_BATTERY_PLUGGED_FLAG
	public static final int STATE_PHONE_IN_CALL_FLAG
	public static final int STATE_WIFI_ON_FLAG
	public static final int STATE_BLUETOOTH_ON_FLAG
	public static final int MOST_INTERESTING_STATES
	public int states
	static final int DELTA_TIME_MASK
	static final int DELTA_TIME_ABS
	static final int DELTA_TIME_INT
	static final int DELTA_TIME_LONG
	static final int DELTA_CMD_MASK
	static final int DELTA_CMD_SHIFT
	static final int DELTA_BATTERY_LEVEL_FLAG
	static final int DELTA_STATE_FLAG
	static final int DELTA_STATE_MASK
	public void  () 
	public void  (long, android.os.Parcel) 
		long time
		android.os.Parcel src
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
		int bat
	private void readFromParcel (android.os.Parcel) 
		android.os.Parcel src
		int bat
	public void writeDelta (android.os.Parcel, android.os.BatteryStats$HistoryItem) 
		int deltaTimeToken
		int deltaTimeToken
		android.os.Parcel dest
		android.os.BatteryStats$HistoryItem last
		long deltaTime
		int lastBatteryLevelInt
		int lastStateInt
		int deltaTimeToken
		int firstToken
		int batteryLevelInt
		boolean batteryLevelIntChanged
		int stateInt
		boolean stateIntChanged
	private int buildBatteryLevelInt () 
	private int buildStateInt () 
	public void readDelta (android.os.Parcel) 
		int delta
		long delta
		int batteryLevelInt
		int stateInt
		android.os.Parcel src
		int firstToken
		int deltaTimeToken
	public void clear () 
	public void setTo (android.os.BatteryStats$HistoryItem) 
		android.os.BatteryStats$HistoryItem o
	public void setTo (long, byte, android.os.BatteryStats$HistoryItem) 
		long time
		byte cmd
		android.os.BatteryStats$HistoryItem o
	public boolean same (android.os.BatteryStats$HistoryItem) 
		android.os.BatteryStats$HistoryItem o
}

android/os/ConditionVariable.class
ConditionVariable.java
package android.os
public android.os.ConditionVariable extends java.lang.Object {
	private volatile boolean mCondition
	public void  () 
	public void  (boolean) 
		boolean state
	public void open () 
		boolean old
	public void close () 
	public void block () 
		InterruptedException e
	public boolean block (long) 
		InterruptedException e
		long now
		long end
		long timeout
}

android/os/Broadcaster$1.class
Broadcaster.java
package android.os
 android.os.Broadcaster$1 extends java.lang.Object {
}

android/os/MemoryFile$MemoryInputStream.class
MemoryFile.java
package android.os
 android.os.MemoryFile$MemoryInputStream extends java.io.InputStream {
	private int mMark
	private int mOffset
	private byte[] mSingleByte
	final android.os.MemoryFile this$0
	private void  (android.os.MemoryFile) 
	public int available ()  throws java.io.IOException 
	public boolean markSupported () 
	public void mark (int) 
		int readlimit
	public void reset ()  throws java.io.IOException 
	public int read ()  throws java.io.IOException 
		int result
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int count
		int result
	public long skip (long)  throws java.io.IOException 
		long n
	void  (android.os.MemoryFile, android.os.MemoryFile$1) 
		android.os.MemoryFile x0
		android.os.MemoryFile$1 x1
}

android/os/RecoverySystem$1.class
RecoverySystem.java
package android.os
final android.os.RecoverySystem$1 extends android.content.BroadcastReceiver {
	final android.os.ConditionVariable val$condition
	void  (android.os.ConditionVariable) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/os/MessageQueue$IdleHandler.class
MessageQueue.java
package android.os
public abstract android.os.MessageQueue$IdleHandler extends java.lang.Object {
	public abstract boolean queueIdle () 
}

android/os/CommonClock.class
CommonClock.java
package android.os
public android.os.CommonClock extends java.lang.Object {
	public static final long TIME_NOT_SYNCED
	public static final long INVALID_TIMELINE_ID
	public static final int ERROR_ESTIMATE_UNKNOWN
	public static final int STATE_INVALID
	public static final int STATE_INITIAL
	public static final int STATE_CLIENT
	public static final int STATE_MASTER
	public static final int STATE_RONIN
	public static final int STATE_WAIT_FOR_ELECTION
	public static final String SERVICE_NAME
	private final Object mListenerLock
	private android.os.CommonClock$OnTimelineChangedListener mTimelineChangedListener
	private android.os.CommonClock$OnServerDiedListener mServerDiedListener
	private android.os.IBinder mRemote
	private String mInterfaceDesc
	private android.os.CommonTimeUtils mUtils
	private android.os.IBinder$DeathRecipient mDeathHandler
	private android.os.CommonClock$TimelineChangedListener mCallbackTgt
	private static final int METHOD_IS_COMMON_TIME_VALID
	private static final int METHOD_COMMON_TIME_TO_LOCAL_TIME
	private static final int METHOD_LOCAL_TIME_TO_COMMON_TIME
	private static final int METHOD_GET_COMMON_TIME
	private static final int METHOD_GET_COMMON_FREQ
	private static final int METHOD_GET_LOCAL_TIME
	private static final int METHOD_GET_LOCAL_FREQ
	private static final int METHOD_GET_ESTIMATED_ERROR
	private static final int METHOD_GET_TIMELINE_ID
	private static final int METHOD_GET_STATE
	private static final int METHOD_GET_MASTER_ADDRESS
	private static final int METHOD_REGISTER_LISTENER
	private static final int METHOD_UNREGISTER_LISTENER
	private static final int METHOD_CBK_ON_TIMELINE_CHANGED
	public void  ()  throws android.os.RemoteException 
	public static android.os.CommonClock create () 
		android.os.RemoteException e
		android.os.CommonClock retVal
	public void release () 
		java.util.NoSuchElementException e
	public long getTime ()  throws android.os.RemoteException 
	public int getEstimatedError ()  throws android.os.RemoteException 
	public long getTimelineId ()  throws android.os.RemoteException 
	public int getState ()  throws android.os.RemoteException 
	public java.net.InetSocketAddress getMasterAddr ()  throws android.os.RemoteException 
	public void setTimelineChangedListener (android.os.CommonClock$OnTimelineChangedListener) 
		android.os.CommonClock$OnTimelineChangedListener listener
	public void setServerDiedListener (android.os.CommonClock$OnServerDiedListener) 
		android.os.CommonClock$OnServerDiedListener listener
	protected void finalize ()  throws java.lang.Throwable 
	private void throwOnDeadServer ()  throws android.os.RemoteException 
	private void registerTimelineChangeListener ()  throws android.os.RemoteException 
		android.os.RemoteException e
		boolean success
		android.os.Parcel data
		android.os.Parcel reply
	private void unregisterTimelineChangeListener () 
		android.os.RemoteException e
		android.os.Parcel data
		android.os.Parcel reply
	static java.lang.Object access$000 (android.os.CommonClock) 
		android.os.CommonClock x0
	static android.os.CommonClock$OnServerDiedListener access$100 (android.os.CommonClock) 
		android.os.CommonClock x0
	static android.os.CommonClock$OnTimelineChangedListener access$200 (android.os.CommonClock) 
		android.os.CommonClock x0
}

android/os/PatternMatcher.class
PatternMatcher.java
package android.os
public android.os.PatternMatcher extends java.lang.Object implements android.os.Parcelable  {
	public static final int PATTERN_LITERAL
	public static final int PATTERN_PREFIX
	public static final int PATTERN_SIMPLE_GLOB
	private final String mPattern
	private final int mType
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int) 
		String pattern
		int type
	public final java.lang.String getPath () 
	public final int getType () 
	public boolean match (java.lang.String) 
		String str
	public java.lang.String toString () 
		String type
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void  (android.os.Parcel) 
		android.os.Parcel src
	static boolean matchPattern (java.lang.String, java.lang.String, int) 
		char c
		boolean escaped
		String pattern
		String match
		int type
		int NP
		int NM
		int ip
		int im
		char nextChar
	static void  () 
}

android/os/INetworkManagementService.class
INetworkManagementService.java
package android.os
public abstract android.os.INetworkManagementService extends java.lang.Object implements android.os.IInterface  {
	public abstract void registerObserver (android.net.INetworkManagementEventObserver)  throws android.os.RemoteException 
	public abstract void unregisterObserver (android.net.INetworkManagementEventObserver)  throws android.os.RemoteException 
	public abstract java.lang.String[] listInterfaces ()  throws android.os.RemoteException 
	public abstract android.net.InterfaceConfiguration getInterfaceConfig (java.lang.String)  throws android.os.RemoteException 
	public abstract void setInterfaceConfig (java.lang.String, android.net.InterfaceConfiguration)  throws android.os.RemoteException 
	public abstract void clearInterfaceAddresses (java.lang.String)  throws android.os.RemoteException 
	public abstract void setInterfaceDown (java.lang.String)  throws android.os.RemoteException 
	public abstract void setInterfaceUp (java.lang.String)  throws android.os.RemoteException 
	public abstract void setInterfaceIpv6PrivacyExtensions (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void disableIpv6 (java.lang.String)  throws android.os.RemoteException 
	public abstract void enableIpv6 (java.lang.String)  throws android.os.RemoteException 
	public abstract android.net.RouteInfo[] getRoutes (java.lang.String)  throws android.os.RemoteException 
	public abstract void addRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void removeRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void addSecondaryRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void removeSecondaryRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void setMtu (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void shutdown ()  throws android.os.RemoteException 
	public abstract boolean getIpForwardingEnabled ()  throws android.os.RemoteException 
	public abstract void setIpForwardingEnabled (boolean)  throws android.os.RemoteException 
	public abstract void startTethering (java.lang.String[])  throws android.os.RemoteException 
	public abstract void stopTethering ()  throws android.os.RemoteException 
	public abstract boolean isTetheringStarted ()  throws android.os.RemoteException 
	public abstract void tetherInterface (java.lang.String)  throws android.os.RemoteException 
	public abstract void untetherInterface (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] listTetheredInterfaces ()  throws android.os.RemoteException 
	public abstract void setDnsForwarders (java.lang.String[])  throws android.os.RemoteException 
	public abstract java.lang.String[] getDnsForwarders ()  throws android.os.RemoteException 
	public abstract void enableNat (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void disableNat (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] listTtys ()  throws android.os.RemoteException 
	public abstract void attachPppd (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void detachPppd (java.lang.String)  throws android.os.RemoteException 
	public abstract void wifiFirmwareReload (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void startAccessPoint (android.net.wifi.WifiConfiguration, java.lang.String)  throws android.os.RemoteException 
	public abstract void stopAccessPoint (java.lang.String)  throws android.os.RemoteException 
	public abstract void setAccessPoint (android.net.wifi.WifiConfiguration, java.lang.String)  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getNetworkStatsSummaryDev ()  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getNetworkStatsSummaryXt ()  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getNetworkStatsDetail ()  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getNetworkStatsUidDetail (int)  throws android.os.RemoteException 
	public abstract android.net.NetworkStats getNetworkStatsTethering ()  throws android.os.RemoteException 
	public abstract void setInterfaceQuota (java.lang.String, long)  throws android.os.RemoteException 
	public abstract void removeInterfaceQuota (java.lang.String)  throws android.os.RemoteException 
	public abstract void setInterfaceAlert (java.lang.String, long)  throws android.os.RemoteException 
	public abstract void removeInterfaceAlert (java.lang.String)  throws android.os.RemoteException 
	public abstract void setGlobalAlert (long)  throws android.os.RemoteException 
	public abstract void setUidNetworkRules (int, boolean)  throws android.os.RemoteException 
	public abstract boolean isBandwidthControlEnabled ()  throws android.os.RemoteException 
	public abstract void addIdleTimer (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void removeIdleTimer (java.lang.String)  throws android.os.RemoteException 
	public abstract void setDefaultInterfaceForDns (java.lang.String)  throws android.os.RemoteException 
	public abstract void setDnsServersForInterface (java.lang.String, java.lang.String[], java.lang.String)  throws android.os.RemoteException 
	public abstract void flushDefaultDnsCache ()  throws android.os.RemoteException 
	public abstract void flushInterfaceDnsCache (java.lang.String)  throws android.os.RemoteException 
	public abstract void setFirewallEnabled (boolean)  throws android.os.RemoteException 
	public abstract boolean isFirewallEnabled ()  throws android.os.RemoteException 
	public abstract void setFirewallInterfaceRule (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void setFirewallEgressSourceRule (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void setFirewallEgressDestRule (java.lang.String, int, boolean)  throws android.os.RemoteException 
	public abstract void setFirewallUidRule (int, boolean)  throws android.os.RemoteException 
	public abstract void setUidRangeRoute (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void clearUidRangeRoute (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void setMarkedForwarding (java.lang.String)  throws android.os.RemoteException 
	public abstract void clearMarkedForwarding (java.lang.String)  throws android.os.RemoteException 
	public abstract int getMarkForUid (int)  throws android.os.RemoteException 
	public abstract int getMarkForProtect ()  throws android.os.RemoteException 
	public abstract void setMarkedForwardingRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void clearMarkedForwardingRoute (java.lang.String, android.net.RouteInfo)  throws android.os.RemoteException 
	public abstract void setHostExemption (android.net.LinkAddress)  throws android.os.RemoteException 
	public abstract void clearHostExemption (android.net.LinkAddress)  throws android.os.RemoteException 
	public abstract void setDnsInterfaceForPid (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void clearDnsInterfaceForPid (int)  throws android.os.RemoteException 
	public abstract void setDnsInterfaceForUidRange (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void clearDnsInterfaceForUidRange (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void clearDnsInterfaceMaps ()  throws android.os.RemoteException 
	public abstract void startClatd (java.lang.String)  throws android.os.RemoteException 
	public abstract void stopClatd ()  throws android.os.RemoteException 
	public abstract boolean isClatdStarted ()  throws android.os.RemoteException 
}

android/os/CommonTimeUtils.class
CommonTimeUtils.java
package android.os
 android.os.CommonTimeUtils extends java.lang.Object {
	public static final int SUCCESS
	public static final int ERROR
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_DEAD_OBJECT
	private android.os.IBinder mRemote
	private String mInterfaceDesc
	public void  (android.os.IBinder, java.lang.String) 
		android.os.IBinder remote
		String interfaceDesc
	public int transactGetInt (int, int)  throws android.os.RemoteException 
		int res
		int method_code
		int error_ret_val
		android.os.Parcel data
		android.os.Parcel reply
		int ret_val
	public int transactSetInt (int, int) 
		android.os.RemoteException e
		int method_code
		int val
		android.os.Parcel data
		android.os.Parcel reply
	public long transactGetLong (int, long)  throws android.os.RemoteException 
		int res
		int method_code
		long error_ret_val
		android.os.Parcel data
		android.os.Parcel reply
		long ret_val
	public int transactSetLong (int, long) 
		android.os.RemoteException e
		int method_code
		long val
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String transactGetString (int, java.lang.String)  throws android.os.RemoteException 
		int res
		int method_code
		String error_ret_val
		android.os.Parcel data
		android.os.Parcel reply
		String ret_val
	public int transactSetString (int, java.lang.String) 
		android.os.RemoteException e
		int method_code
		String val
		android.os.Parcel data
		android.os.Parcel reply
	public java.net.InetSocketAddress transactGetSockaddr (int)  throws android.os.RemoteException 
		int addr
		int addr1
		int addr2
		int addr3
		int addr4
		int flowinfo
		int scope_id
		int type
		int port
		String addrStr
		int res
		int method_code
		android.os.Parcel data
		android.os.Parcel reply
		java.net.InetSocketAddress ret_val
	public int transactSetSockaddr (int, java.net.InetSocketAddress) 
		int v4addr
		int aword
		int i
		java.net.Inet6Address v6
		java.net.InetAddress a
		byte[] b
		int p
		android.os.RemoteException e
		int method_code
		java.net.InetSocketAddress addr
		android.os.Parcel data
		android.os.Parcel reply
		int ret_val
}

android/os/Handler$1.class
Handler.java
package android.os
 android.os.Handler$1 extends java.lang.Object {
}

android/os/PatternMatcher$1.class
PatternMatcher.java
package android.os
final android.os.PatternMatcher$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.PatternMatcher createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.os.PatternMatcher[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/IPowerManager.class
IPowerManager.java
package android.os
public abstract android.os.IPowerManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void acquireWakeLock (android.os.IBinder, int, java.lang.String, java.lang.String, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract void acquireWakeLockWithUid (android.os.IBinder, int, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void releaseWakeLock (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void updateWakeLockUids (android.os.IBinder, int[])  throws android.os.RemoteException 
	public abstract void updateWakeLockWorkSource (android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract boolean isWakeLockLevelSupported (int)  throws android.os.RemoteException 
	public abstract void userActivity (long, int, int)  throws android.os.RemoteException 
	public abstract void wakeUp (long)  throws android.os.RemoteException 
	public abstract void goToSleep (long, int)  throws android.os.RemoteException 
	public abstract void nap (long)  throws android.os.RemoteException 
	public abstract boolean isScreenOn ()  throws android.os.RemoteException 
	public abstract void reboot (boolean, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void shutdown (boolean, boolean)  throws android.os.RemoteException 
	public abstract void crash (java.lang.String)  throws android.os.RemoteException 
	public abstract void setStayOnSetting (int)  throws android.os.RemoteException 
	public abstract void setMaximumScreenOffTimeoutFromDeviceAdmin (int)  throws android.os.RemoteException 
	public abstract void setTemporaryScreenBrightnessSettingOverride (int)  throws android.os.RemoteException 
	public abstract void setTemporaryScreenAutoBrightnessAdjustmentSettingOverride (float)  throws android.os.RemoteException 
	public abstract void setAttentionLight (boolean, int)  throws android.os.RemoteException 
}

android/os/CommonTimeConfig.class
CommonTimeConfig.java
package android.os
public android.os.CommonTimeConfig extends java.lang.Object {
	public static final int SUCCESS
	public static final int ERROR
	public static final int ERROR_BAD_VALUE
	public static final int ERROR_DEAD_OBJECT
	public static final long INVALID_GROUP_ID
	public static final String SERVICE_NAME
	private final Object mListenerLock
	private android.os.CommonTimeConfig$OnServerDiedListener mServerDiedListener
	private android.os.IBinder mRemote
	private String mInterfaceDesc
	private android.os.CommonTimeUtils mUtils
	private android.os.IBinder$DeathRecipient mDeathHandler
	private static final int METHOD_GET_MASTER_ELECTION_PRIORITY
	private static final int METHOD_SET_MASTER_ELECTION_PRIORITY
	private static final int METHOD_GET_MASTER_ELECTION_ENDPOINT
	private static final int METHOD_SET_MASTER_ELECTION_ENDPOINT
	private static final int METHOD_GET_MASTER_ELECTION_GROUP_ID
	private static final int METHOD_SET_MASTER_ELECTION_GROUP_ID
	private static final int METHOD_GET_INTERFACE_BINDING
	private static final int METHOD_SET_INTERFACE_BINDING
	private static final int METHOD_GET_MASTER_ANNOUNCE_INTERVAL
	private static final int METHOD_SET_MASTER_ANNOUNCE_INTERVAL
	private static final int METHOD_GET_CLIENT_SYNC_INTERVAL
	private static final int METHOD_SET_CLIENT_SYNC_INTERVAL
	private static final int METHOD_GET_PANIC_THRESHOLD
	private static final int METHOD_SET_PANIC_THRESHOLD
	private static final int METHOD_GET_AUTO_DISABLE
	private static final int METHOD_SET_AUTO_DISABLE
	private static final int METHOD_FORCE_NETWORKLESS_MASTER_MODE
	public void  ()  throws android.os.RemoteException 
	public static android.os.CommonTimeConfig create () 
		android.os.RemoteException e
		android.os.CommonTimeConfig retVal
	public void release () 
		java.util.NoSuchElementException e
	public byte getMasterElectionPriority ()  throws android.os.RemoteException 
	public int setMasterElectionPriority (byte) 
		byte priority
	public java.net.InetSocketAddress getMasterElectionEndpoint ()  throws android.os.RemoteException 
	public int setMasterElectionEndpoint (java.net.InetSocketAddress) 
		java.net.InetSocketAddress ep
	public long getMasterElectionGroupId ()  throws android.os.RemoteException 
	public int setMasterElectionGroupId (long) 
		long id
	public java.lang.String getInterfaceBinding ()  throws android.os.RemoteException 
		String ifaceName
	public int setNetworkBinding (java.lang.String) 
		String ifaceName
	public int getMasterAnnounceInterval ()  throws android.os.RemoteException 
	public int setMasterAnnounceInterval (int) 
		int interval
	public int getClientSyncInterval ()  throws android.os.RemoteException 
	public int setClientSyncInterval (int) 
		int interval
	public int getPanicThreshold ()  throws android.os.RemoteException 
	public int setPanicThreshold (int) 
		int threshold
	public boolean getAutoDisable ()  throws android.os.RemoteException 
	public int setAutoDisable (boolean) 
		boolean autoDisable
	public int forceNetworklessMasterMode () 
		android.os.RemoteException e
		android.os.Parcel data
		android.os.Parcel reply
	public void setServerDiedListener (android.os.CommonTimeConfig$OnServerDiedListener) 
		android.os.CommonTimeConfig$OnServerDiedListener listener
	protected void finalize ()  throws java.lang.Throwable 
	private boolean checkDeadServer () 
	private void throwOnDeadServer ()  throws android.os.RemoteException 
	static java.lang.Object access$000 (android.os.CommonTimeConfig) 
		android.os.CommonTimeConfig x0
	static android.os.CommonTimeConfig$OnServerDiedListener access$100 (android.os.CommonTimeConfig) 
		android.os.CommonTimeConfig x0
}

android/os/StrictMode$AndroidBlockGuardPolicy$1.class
StrictMode.java
package android.os
 android.os.StrictMode$AndroidBlockGuardPolicy$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.IWindowManager val$windowManager
	final java.util.ArrayList val$records
	final android.os.StrictMode$AndroidBlockGuardPolicy this$0
	void  (android.os.StrictMode$AndroidBlockGuardPolicy, android.view.IWindowManager, java.util.ArrayList) 
	public void run () 
		android.os.RemoteException unused
		android.os.StrictMode$ViolationInfo v
		int n
		long loopFinishTime
}

android/os/StrictMode$AndroidBlockGuardPolicy.class
StrictMode.java
package android.os
 android.os.StrictMode$AndroidBlockGuardPolicy extends java.lang.Object implements dalvik.system.BlockGuard$Policy  {
	private int mPolicyMask
	private android.util.ArrayMap mLastViolationTime
	public void  (int) 
		int policyMask
	public java.lang.String toString () 
	public int getPolicyMask () 
	public void onWriteToDisk () 
		dalvik.system.BlockGuard$BlockGuardPolicyException e
	void onCustomSlowCall (java.lang.String) 
		String name
		dalvik.system.BlockGuard$BlockGuardPolicyException e
	public void onReadFromDisk () 
		dalvik.system.BlockGuard$BlockGuardPolicyException e
	public void onNetwork () 
		dalvik.system.BlockGuard$BlockGuardPolicyException e
	public void setPolicyMask (int) 
		int policyMask
	void startHandlingViolationException (dalvik.system.BlockGuard$BlockGuardPolicyException) 
		dalvik.system.BlockGuard$BlockGuardPolicyException e
		android.os.StrictMode$ViolationInfo info
	void handleViolationWithTimingAttempt (android.os.StrictMode$ViolationInfo) 
		android.os.RemoteException unused
		android.os.StrictMode$ViolationInfo info
		android.os.Looper looper
		java.util.ArrayList records
		android.view.IWindowManager windowManager
	void handleViolation (android.os.StrictMode$ViolationInfo) 
		android.os.StrictMode$ViolationInfo previous
		java.util.Iterator i$
		java.util.ArrayList violations
		Long vtime
		android.os.RemoteException e
		int violationBit
		int savedPolicyMask
		boolean justDropBox
		android.os.StrictMode$ViolationInfo info
		Integer crashFingerprint
		long lastViolationTime
		long now
		long timeSinceLastViolationMillis
		int violationMaskSubset
}

android/os/IPowerManager$Stub.class
IPowerManager.java
package android.os
public abstract android.os.IPowerManager$Stub extends android.os.Binder implements android.os.IPowerManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_acquireWakeLock
	static final int TRANSACTION_acquireWakeLockWithUid
	static final int TRANSACTION_releaseWakeLock
	static final int TRANSACTION_updateWakeLockUids
	static final int TRANSACTION_updateWakeLockWorkSource
	static final int TRANSACTION_isWakeLockLevelSupported
	static final int TRANSACTION_userActivity
	static final int TRANSACTION_wakeUp
	static final int TRANSACTION_goToSleep
	static final int TRANSACTION_nap
	static final int TRANSACTION_isScreenOn
	static final int TRANSACTION_reboot
	static final int TRANSACTION_shutdown
	static final int TRANSACTION_crash
	static final int TRANSACTION_setStayOnSetting
	static final int TRANSACTION_setMaximumScreenOffTimeoutFromDeviceAdmin
	static final int TRANSACTION_setTemporaryScreenBrightnessSettingOverride
	static final int TRANSACTION_setTemporaryScreenAutoBrightnessAdjustmentSettingOverride
	static final int TRANSACTION_setAttentionLight
	public void  () 
	public static android.os.IPowerManager 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.os.WorkSource _arg4
		android.os.IBinder _arg0
		int _arg1
		String _arg2
		String _arg3
		android.os.WorkSource _arg4
		android.os.IBinder _arg0
		int _arg1
		String _arg2
		String _arg3
		int _arg4
		android.os.IBinder _arg0
		int _arg1
		android.os.IBinder _arg0
		int[] _arg1
		android.os.WorkSource _arg1
		android.os.IBinder _arg0
		android.os.WorkSource _arg1
		int _arg0
		boolean _result
		long _arg0
		int _arg1
		int _arg2
		long _arg0
		long _arg0
		int _arg1
		long _arg0
		boolean _result
		boolean _arg0
		String _arg1
		boolean _arg2
		boolean _arg0
		boolean _arg1
		String _arg0
		int _arg0
		int _arg0
		int _arg0
		float _arg0
		boolean _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ISchedulingPolicyService.class
ISchedulingPolicyService.java
package android.os
public abstract android.os.ISchedulingPolicyService extends java.lang.Object implements android.os.IInterface  {
	public abstract int requestPriority (int, int, int)  throws android.os.RemoteException 
}

android/os/BatteryStats$BitDescription.class
BatteryStats.java
package android.os
public final android.os.BatteryStats$BitDescription extends java.lang.Object {
	public final int mask
	public final int shift
	public final String name
	public final String[] values
	public void  (int, java.lang.String) 
		int mask
		String name
	public void  (int, int, java.lang.String, java.lang.String[]) 
		int mask
		int shift
		String name
		String[] values
}

android/os/ParcelFileDescriptor$AutoCloseOutputStream.class
ParcelFileDescriptor.java
package android.os
public android.os.ParcelFileDescriptor$AutoCloseOutputStream extends java.io.FileOutputStream {
	private final android.os.ParcelFileDescriptor mPfd
	public void  (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor pfd
	public void close ()  throws java.io.IOException 
}

android/os/Message$1.class
Message.java
package android.os
final android.os.Message$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.Message createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.os.Message msg
	public android.os.Message[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/CancellationSignal$Transport.class
CancellationSignal.java
package android.os
final android.os.CancellationSignal$Transport extends android.os.ICancellationSignal$Stub {
	final android.os.CancellationSignal mCancellationSignal
	private void  () 
	public void cancel ()  throws android.os.RemoteException 
	void  (android.os.CancellationSignal$1) 
		android.os.CancellationSignal$1 x0
}

android/os/CountDownTimer$1.class
CountDownTimer.java
package android.os
 android.os.CountDownTimer$1 extends android.os.Handler {
	final android.os.CountDownTimer this$0
	void  (android.os.CountDownTimer) 
	public void handleMessage (android.os.Message) 
		long lastTickStart
		long delay
		long millisLeft
		android.os.Message msg
}

android/os/NetworkOnMainThreadException.class
NetworkOnMainThreadException.java
package android.os
public android.os.NetworkOnMainThreadException extends java.lang.RuntimeException {
	public void  () 
}

android/os/ICancellationSignal$Stub$Proxy.class
ICancellationSignal.java
package android.os
 android.os.ICancellationSignal$Stub$Proxy extends java.lang.Object implements android.os.ICancellationSignal  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void cancel ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/os/RemoteMailException.class
RemoteMailException.java
package android.os
public android.os.RemoteMailException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String s
}

android/os/BatteryStats$Uid$Proc.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid$Proc extends java.lang.Object {
	public void  () 
	public abstract long getUserTime (int) 
	public abstract long getSystemTime (int) 
	public abstract int getStarts (int) 
	public abstract long getForegroundTime (int) 
	public abstract long getTimeAtCpuSpeedStep (int, int) 
	public abstract int countExcessivePowers () 
	public abstract android.os.BatteryStats$Uid$Proc$ExcessivePower getExcessivePower (int) 
}

android/os/ResultReceiver$MyResultReceiver.class
ResultReceiver.java
package android.os
 android.os.ResultReceiver$MyResultReceiver extends com.android.internal.os.IResultReceiver$Stub {
	final android.os.ResultReceiver this$0
	void  (android.os.ResultReceiver) 
	public void send (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle resultData
}

android/os/FactoryTest.class
FactoryTest.java
package android.os
public final android.os.FactoryTest extends java.lang.Object {
	public void  () 
	public static boolean isLongPressOnPowerOffEnabled () 
}

android/os/BatteryProperties$1.class
BatteryProperties.java
package android.os
final android.os.BatteryProperties$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.BatteryProperties createFromParcel (android.os.Parcel) 
		android.os.Parcel p
	public android.os.BatteryProperties[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/BatteryStats$Uid$Wakelock.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid$Wakelock extends java.lang.Object {
	public void  () 
	public abstract android.os.BatteryStats$Timer getWakeTime (int) 
}

android/os/BatteryStats$Timer.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Timer extends java.lang.Object {
	public void  () 
	public abstract int getCountLocked (int) 
	public abstract long getTotalTimeLocked (long, int) 
	public abstract void logState (android.util.Printer, java.lang.String) 
}

android/os/WorkSource$1.class
WorkSource.java
package android.os
final android.os.WorkSource$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.WorkSource createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.WorkSource[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/Bundle$1.class
Bundle.java
package android.os
final android.os.Bundle$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.Bundle createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.Bundle[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/UEventObserver$UEventThread.class
UEventObserver.java
package android.os
final android.os.UEventObserver$UEventThread extends java.lang.Thread {
	private final java.util.ArrayList mKeysAndObservers
	private final java.util.ArrayList mTempObserversToSignal
	public void  () 
	public void run () 
		String message
	private void sendEvent (java.lang.String) 
		android.os.UEventObserver observer
		String key
		int i
		int N
		android.os.UEventObserver observer
		int i
		android.os.UEventObserver$UEvent event
		int N
		String message
	public void addObserver (java.lang.String, android.os.UEventObserver) 
		String match
		android.os.UEventObserver observer
	public void removeObserver (android.os.UEventObserver) 
		String match
		int i
		android.os.UEventObserver observer
}

android/os/AsyncTask$SerialExecutor$1.class
AsyncTask.java
package android.os
 android.os.AsyncTask$SerialExecutor$1 extends java.lang.Object implements java.lang.Runnable  {
	final Runnable val$r
	final android.os.AsyncTask$SerialExecutor this$0
	void  (android.os.AsyncTask$SerialExecutor, java.lang.Runnable) 
	public void run () 
}

android/os/DropBoxManager$Entry$1.class
DropBoxManager.java
package android.os
final android.os.DropBoxManager$Entry$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.DropBoxManager$Entry[] newArray (int) 
		int size
	public android.os.DropBoxManager$Entry createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String tag
		long millis
		int flags
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/BatteryManager.class
BatteryManager.java
package android.os
public android.os.BatteryManager extends java.lang.Object {
	public static final String EXTRA_STATUS
	public static final String EXTRA_HEALTH
	public static final String EXTRA_PRESENT
	public static final String EXTRA_LEVEL
	public static final String EXTRA_SCALE
	public static final String EXTRA_ICON_SMALL
	public static final String EXTRA_PLUGGED
	public static final String EXTRA_VOLTAGE
	public static final String EXTRA_TEMPERATURE
	public static final String EXTRA_TECHNOLOGY
	public static final String EXTRA_INVALID_CHARGER
	public static final int BATTERY_STATUS_UNKNOWN
	public static final int BATTERY_STATUS_CHARGING
	public static final int BATTERY_STATUS_DISCHARGING
	public static final int BATTERY_STATUS_NOT_CHARGING
	public static final int BATTERY_STATUS_FULL
	public static final int BATTERY_HEALTH_UNKNOWN
	public static final int BATTERY_HEALTH_GOOD
	public static final int BATTERY_HEALTH_OVERHEAT
	public static final int BATTERY_HEALTH_DEAD
	public static final int BATTERY_HEALTH_OVER_VOLTAGE
	public static final int BATTERY_HEALTH_UNSPECIFIED_FAILURE
	public static final int BATTERY_HEALTH_COLD
	public static final int BATTERY_PLUGGED_AC
	public static final int BATTERY_PLUGGED_USB
	public static final int BATTERY_PLUGGED_WIRELESS
	public static final int BATTERY_PLUGGED_ANY
	public void  () 
}

android/os/Parcel$1.class
Parcel.java
package android.os
final android.os.Parcel$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public java.lang.String createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/OperationCanceledException.class
OperationCanceledException.java
package android.os
public android.os.OperationCanceledException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String message
}

android/os/SystemService.class
SystemService.java
package android.os
public android.os.SystemService extends java.lang.Object {
	private static java.util.HashMap sStates
	private static Object sPropertyLock
	public void  () 
	public static void start (java.lang.String) 
		String name
	public static void stop (java.lang.String) 
		String name
	public static void restart (java.lang.String) 
		String name
	public static android.os.SystemService$State getState (java.lang.String) 
		String service
		String rawState
		android.os.SystemService$State state
	public static boolean isStopped (java.lang.String) 
		String service
	public static boolean isRunning (java.lang.String) 
		String service
	public static void waitForState (java.lang.String, android.os.SystemService$State, long)  throws java.util.concurrent.TimeoutException 
		InterruptedException e
		android.os.SystemService$State currentState
		String service
		android.os.SystemService$State state
		long timeoutMillis
		long endMillis
	public static transient void waitForAnyStopped (java.lang.String[]) 
		String service
		String[] arr$
		int len$
		int i$
		InterruptedException e
		String[] services
	static java.util.HashMap access$000 () 
	static java.lang.Object access$100 () 
	static void  () 
}

android/os/StrictMode$5.class
StrictMode.java
package android.os
final android.os.StrictMode$5 extends java.lang.Thread {
	final int val$violationMaskSubset
	final android.os.StrictMode$ViolationInfo val$info
	void  (java.lang.String, int, android.os.StrictMode$ViolationInfo) 
		String x0
	public void run () 
		android.app.IActivityManager am
		android.os.RemoteException e
		int outstanding
}

android/os/AsyncTask.class
AsyncTask.java
package android.os
public abstract android.os.AsyncTask extends java.lang.Object {
	private static final String LOG_TAG
	private static final int CPU_COUNT
	private static final int CORE_POOL_SIZE
	private static final int MAXIMUM_POOL_SIZE
	private static final int KEEP_ALIVE
	private static final java.util.concurrent.ThreadFactory sThreadFactory
	private static final java.util.concurrent.BlockingQueue sPoolWorkQueue
	public static final java.util.concurrent.Executor THREAD_POOL_EXECUTOR
	public static final java.util.concurrent.Executor SERIAL_EXECUTOR
	private static final int MESSAGE_POST_RESULT
	private static final int MESSAGE_POST_PROGRESS
	private static final android.os.AsyncTask$InternalHandler sHandler
	private static volatile java.util.concurrent.Executor sDefaultExecutor
	private final android.os.AsyncTask$WorkerRunnable mWorker
	private final java.util.concurrent.FutureTask mFuture
	private volatile android.os.AsyncTask$Status mStatus
	private final java.util.concurrent.atomic.AtomicBoolean mCancelled
	private final java.util.concurrent.atomic.AtomicBoolean mTaskInvoked
	public static void init () 
	public static void setDefaultExecutor (java.util.concurrent.Executor) 
		java.util.concurrent.Executor exec
	public void  () 
	private void postResultIfNotInvoked (java.lang.Object) 
		Object result
		boolean wasTaskInvoked
	private java.lang.Object postResult (java.lang.Object) 
		Object result
		android.os.Message message
	public final android.os.AsyncTask$Status getStatus () 
	protected transient abstract java.lang.Object doInBackground (java.lang.Object[]) 
	protected void onPreExecute () 
	protected void onPostExecute (java.lang.Object) 
		Object result
	protected transient void onProgressUpdate (java.lang.Object[]) 
		Object[] values
	protected void onCancelled (java.lang.Object) 
		Object result
	protected void onCancelled () 
	public final boolean isCancelled () 
	public final boolean cancel (boolean) 
		boolean mayInterruptIfRunning
	public final java.lang.Object get ()  throws java.lang.InterruptedException java.util.concurrent.ExecutionException 
	public final java.lang.Object get (long, java.util.concurrent.TimeUnit)  throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException 
		long timeout
		java.util.concurrent.TimeUnit unit
	public final transient android.os.AsyncTask execute (java.lang.Object[]) 
		Object[] params
	public final transient android.os.AsyncTask executeOnExecutor (java.util.concurrent.Executor, java.lang.Object[]) 
		java.util.concurrent.Executor exec
		Object[] params
	public static void execute (java.lang.Runnable) 
		Runnable runnable
	protected final transient void publishProgress (java.lang.Object[]) 
		Object[] values
	private void finish (java.lang.Object) 
		Object result
	static java.util.concurrent.atomic.AtomicBoolean access$300 (android.os.AsyncTask) 
		android.os.AsyncTask x0
	static java.lang.Object access$400 (android.os.AsyncTask, java.lang.Object) 
		android.os.AsyncTask x0
		Object x1
	static void access$500 (android.os.AsyncTask, java.lang.Object) 
		android.os.AsyncTask x0
		Object x1
	static void access$600 (android.os.AsyncTask, java.lang.Object) 
		android.os.AsyncTask x0
		Object x1
	static void  () 
}

android/os/NullVibrator.class
NullVibrator.java
package android.os
public android.os.NullVibrator extends android.os.Vibrator {
	private static final android.os.NullVibrator sInstance
	private void  () 
	public static android.os.NullVibrator getInstance () 
	public boolean hasVibrator () 
	public void vibrate (long) 
		long milliseconds
	public void vibrate (long[], int) 
		long[] pattern
		int repeat
	public void vibrate (int, java.lang.String, long) 
		int owningUid
		String owningPackage
		long milliseconds
	public void vibrate (int, java.lang.String, long[], int) 
		int owningUid
		String owningPackage
		long[] pattern
		int repeat
	public void cancel () 
	static void  () 
}

android/os/IRemoteCallback$Stub.class
IRemoteCallback.java
package android.os
public abstract android.os.IRemoteCallback$Stub extends android.os.Binder implements android.os.IRemoteCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_sendResult
	public void  () 
	public static android.os.IRemoteCallback 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.os.Bundle _arg0
		android.os.Bundle _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ParcelFileDescriptor$Status.class
ParcelFileDescriptor.java
package android.os
 android.os.ParcelFileDescriptor$Status extends java.lang.Object {
	public static final int DEAD
	public static final int SILENCE
	public static final int OK
	public static final int ERROR
	public static final int DETACHED
	public static final int LEAKED
	public final int status
	public final String msg
	public void  (int) 
		int status
	public void  (int, java.lang.String) 
		int status
		String msg
	public java.io.IOException asIOException () 
}

android/os/IUpdateLock$Stub.class
IUpdateLock.java
package android.os
public abstract android.os.IUpdateLock$Stub extends android.os.Binder implements android.os.IUpdateLock  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_acquireUpdateLock
	static final int TRANSACTION_releaseUpdateLock
	public void  () 
	public static android.os.IUpdateLock 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.os.IBinder _arg0
		String _arg1
		android.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ISchedulingPolicyService$Stub$Proxy.class
ISchedulingPolicyService.java
package android.os
 android.os.ISchedulingPolicyService$Stub$Proxy extends java.lang.Object implements android.os.ISchedulingPolicyService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int requestPriority (int, int, int)  throws android.os.RemoteException 
		int pid
		int tid
		int prio
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/os/Handler$MessengerImpl.class
Handler.java
package android.os
final android.os.Handler$MessengerImpl extends android.os.IMessenger$Stub {
	final android.os.Handler this$0
	private void  (android.os.Handler) 
	public void send (android.os.Message) 
		android.os.Message msg
	void  (android.os.Handler, android.os.Handler$1) 
		android.os.Handler x0
		android.os.Handler$1 x1
}

android/os/Parcelable$Creator.class
Parcelable.java
package android.os
public abstract android.os.Parcelable$Creator extends java.lang.Object {
	public abstract java.lang.Object createFromParcel (android.os.Parcel) 
	public abstract java.lang.Object[] newArray (int) 
}

android/os/StrictMode$6.class
StrictMode.java
package android.os
final android.os.StrictMode$6 extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	void  () 
	public boolean queueIdle () 
		long now
}

android/os/Broadcaster$Registration.class
Broadcaster.java
package android.os
 android.os.Broadcaster$Registration extends java.lang.Object {
	android.os.Broadcaster$Registration next
	android.os.Broadcaster$Registration prev
	int senderWhat
	android.os.Handler[] targets
	int[] targetWhats
	final android.os.Broadcaster this$0
	private void  (android.os.Broadcaster) 
	void  (android.os.Broadcaster, android.os.Broadcaster$1) 
		android.os.Broadcaster x0
		android.os.Broadcaster$1 x1
}

android/os/StrictMode$StrictModeViolation.class
StrictMode.java
package android.os
public android.os.StrictMode$StrictModeViolation extends dalvik.system.BlockGuard$BlockGuardPolicyException {
	public void  (int, int, java.lang.String) 
		int policyState
		int policyViolated
		String message
}

android/os/IBatteryPropertiesListener$Stub.class
IBatteryPropertiesListener.java
package android.os
public abstract android.os.IBatteryPropertiesListener$Stub extends android.os.Binder implements android.os.IBatteryPropertiesListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_batteryPropertiesChanged
	public void  () 
	public static android.os.IBatteryPropertiesListener 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.os.BatteryProperties _arg0
		android.os.BatteryProperties _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/BatteryStats$Uid$Sensor.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid$Sensor extends java.lang.Object {
	public static final int GPS
	public void  () 
	public abstract int getHandle () 
	public abstract android.os.BatteryStats$Timer getSensorTime () 
}

android/os/Debug$MemoryInfo$1.class
Debug.java
package android.os
final android.os.Debug$MemoryInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.Debug$MemoryInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.os.Debug$MemoryInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/IPermissionController$Stub$Proxy.class
IPermissionController.java
package android.os
 android.os.IPermissionController$Stub$Proxy extends java.lang.Object implements android.os.IPermissionController  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean checkPermission (java.lang.String, int, int)  throws android.os.RemoteException 
		String permission
		int pid
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/os/IVibratorService$Stub$Proxy.class
IVibratorService.java
package android.os
 android.os.IVibratorService$Stub$Proxy extends java.lang.Object implements android.os.IVibratorService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean hasVibrator ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void vibrate (int, java.lang.String, long, android.os.IBinder)  throws android.os.RemoteException 
		int uid
		String packageName
		long milliseconds
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void vibratePattern (int, java.lang.String, long[], int, android.os.IBinder)  throws android.os.RemoteException 
		int uid
		String packageName
		long[] pattern
		int repeat
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelVibrate (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/Binder$1.class
Binder.java
package android.os
 android.os.Binder$1 extends java.lang.Thread {
	final java.io.FileDescriptor val$fd
	final java.io.PrintWriter val$pw
	final String[] val$args
	final android.os.Binder this$0
	void  (android.os.Binder, java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String x0
	public void run () 
}

android/os/Messenger.class
Messenger.java
package android.os
public final android.os.Messenger extends java.lang.Object implements android.os.Parcelable  {
	private final android.os.IMessenger mTarget
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Handler) 
		android.os.Handler target
	public void send (android.os.Message)  throws android.os.RemoteException 
		android.os.Message message
	public android.os.IBinder getBinder () 
	public boolean equals (java.lang.Object) 
		ClassCastException e
		Object otherObj
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public static void writeMessengerOrNullToParcel (android.os.Messenger, android.os.Parcel) 
		android.os.Messenger messenger
		android.os.Parcel out
	public static android.os.Messenger readMessengerOrNullFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder b
	public void  (android.os.IBinder) 
		android.os.IBinder target
	static void  () 
}

android/os/ParcelUuid$1.class
ParcelUuid.java
package android.os
final android.os.ParcelUuid$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.ParcelUuid createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		long mostSigBits
		long leastSigBits
		java.util.UUID uuid
	public android.os.ParcelUuid[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/ICancellationSignal.class
ICancellationSignal.java
package android.os
public abstract android.os.ICancellationSignal extends java.lang.Object implements android.os.IInterface  {
	public abstract void cancel ()  throws android.os.RemoteException 
}

android/os/ParcelFormatException.class
ParcelFormatException.java
package android.os
public android.os.ParcelFormatException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String reason
}

android/os/ISchedulingPolicyService$Stub.class
ISchedulingPolicyService.java
package android.os
public abstract android.os.ISchedulingPolicyService$Stub extends android.os.Binder implements android.os.ISchedulingPolicyService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_requestPriority
	public void  () 
	public static android.os.ISchedulingPolicyService 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 _arg2
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/SELinux.class
SELinux.java
package android.os
public android.os.SELinux extends java.lang.Object {
	private static final String TAG
	public void  () 
	public static final native boolean isSELinuxEnabled () 
	public static final native boolean isSELinuxEnforced () 
	public static final native boolean setSELinuxEnforce (boolean) 
	public static final native boolean setFSCreateContext (java.lang.String) 
	public static final native boolean setFileContext (java.lang.String, java.lang.String) 
	public static final native java.lang.String getFileContext (java.lang.String) 
	public static final native java.lang.String getPeerContext (java.io.FileDescriptor) 
	public static final native java.lang.String getContext () 
	public static final native java.lang.String getPidContext (int) 
	public static final native java.lang.String[] getBooleanNames () 
	public static final native boolean getBooleanValue (java.lang.String) 
	public static final native boolean setBooleanValue (java.lang.String, boolean) 
	public static final native boolean checkSELinuxAccess (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
	public static boolean restorecon (java.lang.String)  throws java.lang.NullPointerException 
		String pathname
	private static native boolean native_restorecon (java.lang.String) 
	public static boolean restorecon (java.io.File)  throws java.lang.NullPointerException 
		java.io.IOException e
		java.io.File file
}

android/os/IPermissionController$Stub.class
IPermissionController.java
package android.os
public abstract android.os.IPermissionController$Stub extends android.os.Binder implements android.os.IPermissionController  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_checkPermission
	public void  () 
	public static android.os.IPermissionController 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
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/StrictMode$VmPolicy.class
StrictMode.java
package android.os
public final android.os.StrictMode$VmPolicy extends java.lang.Object {
	public static final android.os.StrictMode$VmPolicy LAX
	final int mask
	final java.util.HashMap classInstanceLimit
	private void  (int, java.util.HashMap) 
		int mask
		java.util.HashMap classInstanceLimit
	public java.lang.String toString () 
	void  (int, java.util.HashMap, android.os.StrictMode$1) 
		int x0
		java.util.HashMap x1
		android.os.StrictMode$1 x2
	static void  () 
}

android/os/IUserManager$Stub.class
IUserManager.java
package android.os
public abstract android.os.IUserManager$Stub extends android.os.Binder implements android.os.IUserManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_createUser
	static final int TRANSACTION_removeUser
	static final int TRANSACTION_setUserName
	static final int TRANSACTION_setUserIcon
	static final int TRANSACTION_getUserIcon
	static final int TRANSACTION_getUsers
	static final int TRANSACTION_getUserInfo
	static final int TRANSACTION_isRestricted
	static final int TRANSACTION_setGuestEnabled
	static final int TRANSACTION_isGuestEnabled
	static final int TRANSACTION_wipeUser
	static final int TRANSACTION_getUserSerialNumber
	static final int TRANSACTION_getUserHandle
	static final int TRANSACTION_getUserRestrictions
	static final int TRANSACTION_setUserRestrictions
	static final int TRANSACTION_setApplicationRestrictions
	static final int TRANSACTION_getApplicationRestrictions
	static final int TRANSACTION_getApplicationRestrictionsForUser
	static final int TRANSACTION_setRestrictionsChallenge
	static final int TRANSACTION_checkRestrictionsChallenge
	static final int TRANSACTION_hasRestrictionsChallenge
	static final int TRANSACTION_removeRestrictions
	public void  () 
	public static android.os.IUserManager 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
		android.content.pm.UserInfo _result
		int _arg0
		boolean _result
		int _arg0
		String _arg1
		android.graphics.Bitmap _arg1
		int _arg0
		android.graphics.Bitmap _arg1
		int _arg0
		android.graphics.Bitmap _result
		boolean _arg0
		java.util.List _result
		int _arg0
		android.content.pm.UserInfo _result
		boolean _result
		boolean _arg0
		boolean _result
		int _arg0
		int _arg0
		int _result
		int _arg0
		int _result
		int _arg0
		android.os.Bundle _result
		android.os.Bundle _arg0
		android.os.Bundle _arg0
		int _arg1
		android.os.Bundle _arg1
		String _arg0
		android.os.Bundle _arg1
		int _arg2
		String _arg0
		android.os.Bundle _result
		String _arg0
		int _arg1
		android.os.Bundle _result
		String _arg0
		boolean _result
		String _arg0
		int _result
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ServiceManager.class
ServiceManager.java
package android.os
public final android.os.ServiceManager extends java.lang.Object {
	private static final String TAG
	private static android.os.IServiceManager sServiceManager
	private static java.util.HashMap sCache
	public void  () 
	private static android.os.IServiceManager getIServiceManager () 
	public static android.os.IBinder getService (java.lang.String) 
		android.os.IBinder service
		android.os.RemoteException e
		String name
	public static void addService (java.lang.String, android.os.IBinder) 
		android.os.RemoteException e
		String name
		android.os.IBinder service
	public static void addService (java.lang.String, android.os.IBinder, boolean) 
		android.os.RemoteException e
		String name
		android.os.IBinder service
		boolean allowIsolated
	public static android.os.IBinder checkService (java.lang.String) 
		android.os.IBinder service
		android.os.RemoteException e
		String name
	public static java.lang.String[] listServices ()  throws android.os.RemoteException 
		android.os.RemoteException e
	public static void initServiceCache (java.util.Map) 
		java.util.Map cache
	static void  () 
}

android/os/AsyncTask$InternalHandler.class
AsyncTask.java
package android.os
 android.os.AsyncTask$InternalHandler extends android.os.Handler {
	private void  () 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.os.AsyncTask$AsyncTaskResult result
	void  (android.os.AsyncTask$1) 
		android.os.AsyncTask$1 x0
}

android/os/MessageQueue.class
MessageQueue.java
package android.os
public final android.os.MessageQueue extends java.lang.Object {
	private final boolean mQuitAllowed
	private long mPtr
	android.os.Message mMessages
	private final java.util.ArrayList mIdleHandlers
	private android.os.MessageQueue$IdleHandler[] mPendingIdleHandlers
	private boolean mQuitting
	private boolean mBlocked
	private int mNextBarrierToken
	private static native long nativeInit () 
	private static native void nativeDestroy (long) 
	private static native void nativePollOnce (long, int) 
	private static native void nativeWake (long) 
	private static native boolean nativeIsIdling (long) 
	public void addIdleHandler (android.os.MessageQueue$IdleHandler) 
		android.os.MessageQueue$IdleHandler handler
	public void removeIdleHandler (android.os.MessageQueue$IdleHandler) 
		android.os.MessageQueue$IdleHandler handler
	void  (boolean) 
		boolean quitAllowed
	protected void finalize ()  throws java.lang.Throwable 
	private void dispose () 
	android.os.Message next () 
		long now
		android.os.Message prevMsg
		android.os.Message msg
		Throwable t
		android.os.MessageQueue$IdleHandler idler
		boolean keep
		int i
		int pendingIdleHandlerCount
		int nextPollTimeoutMillis
	void quit (boolean) 
		boolean safe
	int enqueueSyncBarrier (long) 
		int token
		android.os.Message msg
		android.os.Message prev
		android.os.Message p
		long when
	void removeSyncBarrier (int) 
		boolean needWake
		android.os.Message prev
		android.os.Message p
		boolean needWake
		int token
	boolean enqueueMessage (android.os.Message, long) 
		RuntimeException e
		boolean needWake
		android.os.Message prev
		android.os.Message p
		boolean needWake
		android.os.Message msg
		long when
	boolean hasMessages (android.os.Handler, int, java.lang.Object) 
		android.os.Message p
		android.os.Handler h
		int what
		Object object
	boolean hasMessages (android.os.Handler, java.lang.Runnable, java.lang.Object) 
		android.os.Message p
		android.os.Handler h
		Runnable r
		Object object
	boolean isIdling () 
	private boolean isIdlingLocked () 
	void removeMessages (android.os.Handler, int, java.lang.Object) 
		android.os.Message n
		android.os.Message nn
		android.os.Message n
		android.os.Message p
		android.os.Handler h
		int what
		Object object
	void removeMessages (android.os.Handler, java.lang.Runnable, java.lang.Object) 
		android.os.Message n
		android.os.Message nn
		android.os.Message n
		android.os.Message p
		android.os.Handler h
		Runnable r
		Object object
	void removeCallbacksAndMessages (android.os.Handler, java.lang.Object) 
		android.os.Message n
		android.os.Message nn
		android.os.Message n
		android.os.Message p
		android.os.Handler h
		Object object
	private void removeAllMessagesLocked () 
		android.os.Message n
		android.os.Message p
	private void removeAllFutureMessagesLocked () 
		android.os.Message n
		long now
		android.os.Message p
	void dump (android.util.Printer, java.lang.String) 
		android.os.Message msg
		long now
		int n
		android.util.Printer pw
		String prefix
}

android/os/ParcelUuid.class
ParcelUuid.java
package android.os
public final android.os.ParcelUuid extends java.lang.Object implements android.os.Parcelable  {
	private final java.util.UUID mUuid
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.util.UUID) 
		java.util.UUID uuid
	public static android.os.ParcelUuid fromString (java.lang.String) 
		String uuid
	public java.util.UUID getUuid () 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object object
		android.os.ParcelUuid that
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/os/MemoryFile$MemoryOutputStream.class
MemoryFile.java
package android.os
 android.os.MemoryFile$MemoryOutputStream extends java.io.OutputStream {
	private int mOffset
	private byte[] mSingleByte
	final android.os.MemoryFile this$0
	private void  (android.os.MemoryFile) 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] buffer
		int offset
		int count
	public void write (int)  throws java.io.IOException 
		int oneByte
	void  (android.os.MemoryFile, android.os.MemoryFile$1) 
		android.os.MemoryFile x0
		android.os.MemoryFile$1 x1
}

android/os/BatteryStats$Uid$Pid.class
BatteryStats.java
package android.os
public android.os.BatteryStats$Uid$Pid extends java.lang.Object {
	public long mWakeSum
	public long mWakeStart
	final android.os.BatteryStats$Uid this$0
	public void  (android.os.BatteryStats$Uid) 
}

android/os/RemoteCallback$1.class
RemoteCallback.java
package android.os
final android.os.RemoteCallback$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.RemoteCallback createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder target
	public android.os.RemoteCallback[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/ServiceManagerProxy.class
ServiceManagerNative.java
package android.os
 android.os.ServiceManagerProxy extends java.lang.Object implements android.os.IServiceManager  {
	private android.os.IBinder mRemote
	public void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public android.os.IBinder getService (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel data
		android.os.Parcel reply
		android.os.IBinder binder
	public android.os.IBinder checkService (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel data
		android.os.Parcel reply
		android.os.IBinder binder
	public void addService (java.lang.String, android.os.IBinder, boolean)  throws android.os.RemoteException 
		String name
		android.os.IBinder service
		boolean allowIsolated
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String[] listServices ()  throws android.os.RemoteException 
		boolean res
		RuntimeException e
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList services
		int n
		String[] array
	public void setPermissionController (android.os.IPermissionController)  throws android.os.RemoteException 
		android.os.IPermissionController controller
		android.os.Parcel data
		android.os.Parcel reply
}

android/os/StrictMode$InstanceCountViolation.class
StrictMode.java
package android.os
 android.os.StrictMode$InstanceCountViolation extends java.lang.Throwable {
	final Class mClass
	final long mInstances
	final int mLimit
	private static final StackTraceElement[] FAKE_STACK
	public void  (java.lang.Class, long, int) 
		Class klass
		long instances
		int limit
	static void  () 
}

android/os/SystemService$State.class
SystemService.java
package android.os
public final android.os.SystemService$State extends java.lang.Enum {
	public static final android.os.SystemService$State RUNNING
	public static final android.os.SystemService$State STOPPING
	public static final android.os.SystemService$State STOPPED
	public static final android.os.SystemService$State RESTARTING
	private static final android.os.SystemService$State[] $VALUES
	public static android.os.SystemService$State[] values () 
	public static android.os.SystemService$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String state
	static void  () 
}

android/os/CommonClock$OnServerDiedListener.class
CommonClock.java
package android.os
public abstract android.os.CommonClock$OnServerDiedListener extends java.lang.Object {
	public abstract void onServerDied () 
}

android/os/StrictMode$1.class
StrictMode.java
package android.os
final android.os.StrictMode$1 extends java.lang.ThreadLocal {
	void  () 
	protected java.util.ArrayList initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/os/DeadObjectException.class
DeadObjectException.java
package android.os
public android.os.DeadObjectException extends android.os.RemoteException {
	public void  () 
}

android/os/UEventObserver$UEvent.class
UEventObserver.java
package android.os
public final android.os.UEventObserver$UEvent extends java.lang.Object {
	private final java.util.HashMap mMap
	public void  (java.lang.String) 
		int equals
		int at
		String message
		int offset
		int length
	public java.lang.String get (java.lang.String) 
		String key
	public java.lang.String get (java.lang.String, java.lang.String) 
		String key
		String defaultValue
		String result
	public java.lang.String toString () 
}

android/os/TransactionTooLargeException.class
TransactionTooLargeException.java
package android.os
public android.os.TransactionTooLargeException extends android.os.RemoteException {
	public void  () 
}

android/os/Process$ZygoteState.class
Process.java
package android.os
public android.os.Process$ZygoteState extends java.lang.Object {
	final android.net.LocalSocket socket
	final java.io.DataInputStream inputStream
	final java.io.BufferedWriter writer
	final java.util.List abiList
	boolean mClosed
	private void  (android.net.LocalSocket, java.io.DataInputStream, java.io.BufferedWriter, java.util.List) 
		android.net.LocalSocket socket
		java.io.DataInputStream inputStream
		java.io.BufferedWriter writer
		java.util.List abiList
	public static android.os.Process$ZygoteState connect (java.lang.String)  throws java.io.IOException 
		java.io.IOException ignore
		java.io.IOException ex
		String socketAddress
		java.io.DataInputStream zygoteInputStream
		java.io.BufferedWriter zygoteWriter
		android.net.LocalSocket zygoteSocket
		String abiListString
	boolean matches (java.lang.String) 
		String abi
	public void close () 
		java.io.IOException ex
	boolean isClosed () 
}

android/os/SystemVibrator.class
SystemVibrator.java
package android.os
public android.os.SystemVibrator extends android.os.Vibrator {
	private static final String TAG
	private final String mPackageName
	private final android.os.IVibratorService mService
	private final android.os.Binder mToken
	public void  () 
	public void  (android.content.Context) 
		android.content.Context context
	public boolean hasVibrator () 
		android.os.RemoteException e
	public void vibrate (long) 
		long milliseconds
	public void vibrate (long[], int) 
		long[] pattern
		int repeat
	public void vibrate (int, java.lang.String, long) 
		android.os.RemoteException e
		int owningUid
		String owningPackage
		long milliseconds
	public void vibrate (int, java.lang.String, long[], int) 
		android.os.RemoteException e
		int owningUid
		String owningPackage
		long[] pattern
		int repeat
	public void cancel () 
		android.os.RemoteException e
}

android/os/BatteryStats$Uid$Pkg$Serv.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Uid$Pkg$Serv extends java.lang.Object {
	final android.os.BatteryStats$Uid$Pkg this$0
	public void  (android.os.BatteryStats$Uid$Pkg) 
	public abstract long getStartTime (long, int) 
	public abstract int getStarts (int) 
	public abstract int getLaunches (int) 
}

android/os/IServiceManager.class
IServiceManager.java
package android.os
public abstract android.os.IServiceManager extends java.lang.Object implements android.os.IInterface  {
	public static final String descriptor
	public static final int GET_SERVICE_TRANSACTION
	public static final int CHECK_SERVICE_TRANSACTION
	public static final int ADD_SERVICE_TRANSACTION
	public static final int LIST_SERVICES_TRANSACTION
	public static final int CHECK_SERVICES_TRANSACTION
	public static final int SET_PERMISSION_CONTROLLER_TRANSACTION
	public abstract android.os.IBinder getService (java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.IBinder checkService (java.lang.String)  throws android.os.RemoteException 
	public abstract void addService (java.lang.String, android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract java.lang.String[] listServices ()  throws android.os.RemoteException 
	public abstract void setPermissionController (android.os.IPermissionController)  throws android.os.RemoteException 
}

android/os/AsyncTask$1.class
AsyncTask.java
package android.os
final android.os.AsyncTask$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory  {
	private final java.util.concurrent.atomic.AtomicInteger mCount
	void  () 
	public java.lang.Thread newThread (java.lang.Runnable) 
		Runnable r
}

android/os/PowerManager$WakeLock$1.class
PowerManager.java
package android.os
 android.os.PowerManager$WakeLock$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.os.PowerManager$WakeLock this$1
	void  (android.os.PowerManager$WakeLock) 
	public void run () 
}

android/os/IBatteryPropertiesRegistrar$Stub$Proxy.class
IBatteryPropertiesRegistrar.java
package android.os
 android.os.IBatteryPropertiesRegistrar$Stub$Proxy extends java.lang.Object implements android.os.IBatteryPropertiesRegistrar  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerListener (android.os.IBatteryPropertiesListener)  throws android.os.RemoteException 
		android.os.IBatteryPropertiesListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterListener (android.os.IBatteryPropertiesListener)  throws android.os.RemoteException 
		android.os.IBatteryPropertiesListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/CountDownTimer.class
CountDownTimer.java
package android.os
public abstract android.os.CountDownTimer extends java.lang.Object {
	private final long mMillisInFuture
	private final long mCountdownInterval
	private long mStopTimeInFuture
	private boolean mCancelled
	private static final int MSG
	private android.os.Handler mHandler
	public void  (long, long) 
		long millisInFuture
		long countDownInterval
	public final synchronized void cancel () 
	public final synchronized android.os.CountDownTimer start () 
	public abstract void onTick (long) 
	public abstract void onFinish () 
	static boolean access$000 (android.os.CountDownTimer) 
		android.os.CountDownTimer x0
	static long access$100 (android.os.CountDownTimer) 
		android.os.CountDownTimer x0
	static long access$200 (android.os.CountDownTimer) 
		android.os.CountDownTimer x0
}

android/os/AsyncTask$AsyncTaskResult.class
AsyncTask.java
package android.os
 android.os.AsyncTask$AsyncTaskResult extends java.lang.Object {
	final android.os.AsyncTask mTask
	final Object[] mData
	transient void  (android.os.AsyncTask, java.lang.Object[]) 
		android.os.AsyncTask task
		Object[] data
}

android/os/Debug$1.class
Debug.java
package android.os
 android.os.Debug$1 extends java.lang.Object {
}

android/os/StrictMode$AndroidCloseGuardReporter.class
StrictMode.java
package android.os
 android.os.StrictMode$AndroidCloseGuardReporter extends java.lang.Object implements dalvik.system.CloseGuard$Reporter  {
	private void  () 
	public void report (java.lang.String, java.lang.Throwable) 
		String message
		Throwable allocationSite
	void  (android.os.StrictMode$1) 
		android.os.StrictMode$1 x0
}

android/os/StrictMode$StrictModeCustomViolation.class
StrictMode.java
package android.os
 android.os.StrictMode$StrictModeCustomViolation extends android.os.StrictMode$StrictModeViolation {
	public void  (int, java.lang.String) 
		int policyMask
		String name
}

android/os/IPermissionController.class
IPermissionController.java
package android.os
public abstract android.os.IPermissionController extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean checkPermission (java.lang.String, int, int)  throws android.os.RemoteException 
}

android/os/StrictMode$VmPolicy$Builder.class
StrictMode.java
package android.os
public final android.os.StrictMode$VmPolicy$Builder extends java.lang.Object {
	private int mMask
	private java.util.HashMap mClassInstanceLimit
	private boolean mClassInstanceLimitNeedCow
	public void  () 
	public void  (android.os.StrictMode$VmPolicy) 
		android.os.StrictMode$VmPolicy base
	public android.os.StrictMode$VmPolicy$Builder setClassInstanceLimit (java.lang.Class, int) 
		Class klass
		int instanceLimit
	public android.os.StrictMode$VmPolicy$Builder detectActivityLeaks () 
	public android.os.StrictMode$VmPolicy$Builder detectAll () 
	public android.os.StrictMode$VmPolicy$Builder detectLeakedSqlLiteObjects () 
	public android.os.StrictMode$VmPolicy$Builder detectLeakedClosableObjects () 
	public android.os.StrictMode$VmPolicy$Builder detectLeakedRegistrationObjects () 
	public android.os.StrictMode$VmPolicy$Builder detectFileUriExposure () 
	public android.os.StrictMode$VmPolicy$Builder penaltyDeath () 
	public android.os.StrictMode$VmPolicy$Builder penaltyLog () 
	public android.os.StrictMode$VmPolicy$Builder penaltyDropBox () 
	private android.os.StrictMode$VmPolicy$Builder enable (int) 
		int bit
	public android.os.StrictMode$VmPolicy build () 
}

android/os/CancellationSignal$1.class
CancellationSignal.java
package android.os
 android.os.CancellationSignal$1 extends java.lang.Object {
}

android/os/RemoteCallback$DeliverResult.class
RemoteCallback.java
package android.os
 android.os.RemoteCallback$DeliverResult extends java.lang.Object implements java.lang.Runnable  {
	final android.os.Bundle mResult
	final android.os.RemoteCallback this$0
	void  (android.os.RemoteCallback, android.os.Bundle) 
		android.os.Bundle result
	public void run () 
}

android/os/RemoteCallback$LocalCallback.class
RemoteCallback.java
package android.os
 android.os.RemoteCallback$LocalCallback extends android.os.IRemoteCallback$Stub {
	final android.os.RemoteCallback this$0
	void  (android.os.RemoteCallback) 
	public void sendResult (android.os.Bundle) 
		android.os.Bundle bundle
}

android/os/IMessenger.class
IMessenger.java
package android.os
public abstract android.os.IMessenger extends java.lang.Object implements android.os.IInterface  {
	public abstract void send (android.os.Message)  throws android.os.RemoteException 
}

android/os/Debug.class
Debug.java
package android.os
public final android.os.Debug extends java.lang.Object {
	private static final String TAG
	public static final int TRACE_COUNT_ALLOCS
	public static final int SHOW_FULL_DETAIL
	public static final int SHOW_CLASSLOADER
	public static final int SHOW_INITIALIZED
	private static volatile boolean mWaiting
	private static final int MIN_DEBUGGER_IDLE
	private static final int SPIN_DELAY
	private static final String DEFAULT_TRACE_PATH_PREFIX
	private static final String DEFAULT_TRACE_BODY
	private static final String DEFAULT_TRACE_EXTENSION
	private static final String DEFAULT_TRACE_FILE_PATH
	private static final String SYSFS_QEMU_TRACE_STATE
	public static final int MEMINFO_TOTAL
	public static final int MEMINFO_FREE
	public static final int MEMINFO_BUFFERS
	public static final int MEMINFO_CACHED
	public static final int MEMINFO_SHMEM
	public static final int MEMINFO_SLAB
	public static final int MEMINFO_SWAP_TOTAL
	public static final int MEMINFO_SWAP_FREE
	public static final int MEMINFO_ZRAM_TOTAL
	public static final int MEMINFO_COUNT
	private static final com.android.internal.util.TypedProperties debugProperties
	private void  () 
	public static void waitForDebugger () 
		InterruptedException ie
		InterruptedException ie
		long delta
		byte[] data
		org.apache.harmony.dalvik.ddmc.Chunk waitChunk
	public static boolean waitingForDebugger () 
	public static boolean isDebuggerConnected () 
	public static java.lang.String[] getVmFeatureList () 
	public static void changeDebugPort (int) 
		int port
	public static void startNativeTracing () 
		java.io.FileOutputStream fos
		Exception e
		java.io.PrintWriter outStream
	public static void stopNativeTracing () 
		java.io.FileOutputStream fos
		Exception e
		java.io.PrintWriter outStream
	public static void enableEmulatorTraceOutput () 
	public static void startMethodTracing () 
	public static void startMethodTracing (java.lang.String) 
		String traceName
	public static void startMethodTracing (java.lang.String, int) 
		String traceName
		int bufferSize
	public static void startMethodTracing (java.lang.String, int, int) 
		String traceName
		int bufferSize
		int flags
	public static void startMethodTracingSampling (java.lang.String, int, int) 
		String traceName
		int bufferSize
		int intervalUs
	private static java.lang.String fixTraceName (java.lang.String) 
		String traceName
	public static void startMethodTracing (java.lang.String, java.io.FileDescriptor, int, int) 
		String traceName
		java.io.FileDescriptor fd
		int bufferSize
		int flags
	public static void startMethodTracingDdms (int, int, boolean, int) 
		int bufferSize
		int flags
		boolean samplingEnabled
		int intervalUs
	public static int getMethodTracingMode () 
	public static void stopMethodTracing () 
	public static long threadCpuTimeNanos () 
	public static void startAllocCounting () 
	public static void stopAllocCounting () 
	public static int getGlobalAllocCount () 
	public static void resetGlobalAllocCount () 
	public static int getGlobalAllocSize () 
	public static void resetGlobalAllocSize () 
	public static int getGlobalFreedCount () 
	public static void resetGlobalFreedCount () 
	public static int getGlobalFreedSize () 
	public static void resetGlobalFreedSize () 
	public static int getGlobalGcInvocationCount () 
	public static void resetGlobalGcInvocationCount () 
	public static int getGlobalClassInitCount () 
	public static void resetGlobalClassInitCount () 
	public static int getGlobalClassInitTime () 
	public static void resetGlobalClassInitTime () 
	public static int getGlobalExternalAllocCount () 
	public static void resetGlobalExternalAllocSize () 
	public static void resetGlobalExternalAllocCount () 
	public static int getGlobalExternalAllocSize () 
	public static int getGlobalExternalFreedCount () 
	public static void resetGlobalExternalFreedCount () 
	public static int getGlobalExternalFreedSize () 
	public static void resetGlobalExternalFreedSize () 
	public static int getThreadAllocCount () 
	public static void resetThreadAllocCount () 
	public static int getThreadAllocSize () 
	public static void resetThreadAllocSize () 
	public static int getThreadExternalAllocCount () 
	public static void resetThreadExternalAllocCount () 
	public static int getThreadExternalAllocSize () 
	public static void resetThreadExternalAllocSize () 
	public static int getThreadGcInvocationCount () 
	public static void resetThreadGcInvocationCount () 
	public static void resetAllCounts () 
	public static native long getNativeHeapSize () 
	public static native long getNativeHeapAllocatedSize () 
	public static native long getNativeHeapFreeSize () 
	public static native void getMemoryInfo (android.os.Debug$MemoryInfo) 
	public static native void getMemoryInfo (int, android.os.Debug$MemoryInfo) 
	public static native long getPss () 
	public static native long getPss (int, long[]) 
	public static native void getMemInfo (long[]) 
	public static int setAllocationLimit (int) 
		int limit
	public static int setGlobalAllocationLimit (int) 
		int limit
	public static void printLoadedClasses (int) 
		int flags
	public static int getLoadedClassCount () 
	public static void dumpHprofData (java.lang.String)  throws java.io.IOException 
		String fileName
	public static void dumpHprofData (java.lang.String, java.io.FileDescriptor)  throws java.io.IOException 
		String fileName
		java.io.FileDescriptor fd
	public static void dumpHprofDataDdms () 
	public static native void dumpNativeHeap (java.io.FileDescriptor) 
	public static long countInstancesOfClass (java.lang.Class) 
		Class cls
	public static native int getBinderSentTransactions () 
	public static native int getBinderReceivedTransactions () 
	public static final native int getBinderLocalObjectCount () 
	public static final native int getBinderProxyObjectCount () 
	public static final native int getBinderDeathObjectCount () 
	public static final boolean cacheRegisterMap (java.lang.String) 
		String classAndMethodDesc
	public static final void dumpReferenceTables () 
	private static boolean fieldTypeMatches (java.lang.reflect.Field, java.lang.Class) 
		NoSuchFieldException ex
		IllegalAccessException ex
		java.lang.reflect.Field field
		Class cl
		Class fieldClass
		java.lang.reflect.Field primitiveTypeField
	private static void modifyFieldIfSet (java.lang.reflect.Field, com.android.internal.util.TypedProperties, java.lang.String) 
		IllegalAccessException ex
		int stringInfo
		IllegalAccessException ex
		java.lang.reflect.Field field
		com.android.internal.util.TypedProperties properties
		String propertyName
		Object value
	public static void setFieldsOn (java.lang.Class) 
		Class cl
	public static void setFieldsOn (java.lang.Class, boolean) 
		Class cl
		boolean partial
	public static boolean dumpService (java.lang.String, java.io.FileDescriptor, java.lang.String[]) 
		android.os.RemoteException e
		String name
		java.io.FileDescriptor fd
		String[] args
		android.os.IBinder service
	public static native void dumpNativeBacktraceToFile (int, java.lang.String) 
	private static java.lang.String getCaller (java.lang.StackTraceElement[], int) 
		StackTraceElement[] callStack
		int depth
		StackTraceElement caller
	public static java.lang.String getCallers (int) 
		int i
		int depth
		StackTraceElement[] callStack
		StringBuffer sb
	public static java.lang.String getCallers (int, int) 
		int i
		int start
		int depth
		StackTraceElement[] callStack
		StringBuffer sb
	public static java.lang.String getCallers (int, java.lang.String) 
		int i
		int depth
		String linePrefix
		StackTraceElement[] callStack
		StringBuffer sb
	public static java.lang.String getCaller () 
	static void  () 
}

android/os/IMessenger$Stub.class
IMessenger.java
package android.os
public abstract android.os.IMessenger$Stub extends android.os.Binder implements android.os.IMessenger  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_send
	public void  () 
	public static android.os.IMessenger 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.os.Message _arg0
		android.os.Message _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ICancellationSignal$Stub.class
ICancellationSignal.java
package android.os
public abstract android.os.ICancellationSignal$Stub extends android.os.Binder implements android.os.ICancellationSignal  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_cancel
	public void  () 
	public static android.os.ICancellationSignal 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/AsyncTask$SerialExecutor.class
AsyncTask.java
package android.os
 android.os.AsyncTask$SerialExecutor extends java.lang.Object implements java.util.concurrent.Executor  {
	final java.util.ArrayDeque mTasks
	Runnable mActive
	private void  () 
	public synchronized void execute (java.lang.Runnable) 
		Runnable r
	protected synchronized void scheduleNext () 
	void  (android.os.AsyncTask$1) 
		android.os.AsyncTask$1 x0
}

android/os/FileUtils.class
FileUtils.java
package android.os
public android.os.FileUtils extends java.lang.Object {
	private static final String TAG
	public static final int S_IRWXU
	public static final int S_IRUSR
	public static final int S_IWUSR
	public static final int S_IXUSR
	public static final int S_IRWXG
	public static final int S_IRGRP
	public static final int S_IWGRP
	public static final int S_IXGRP
	public static final int S_IRWXO
	public static final int S_IROTH
	public static final int S_IWOTH
	public static final int S_IXOTH
	private static final java.util.regex.Pattern SAFE_FILENAME_PATTERN
	public void  () 
	public static int setPermissions (java.io.File, int, int, int) 
		java.io.File path
		int mode
		int uid
		int gid
	public static int setPermissions (java.lang.String, int, int, int) 
		android.system.ErrnoException e
		android.system.ErrnoException e
		String path
		int mode
		int uid
		int gid
	public static int setPermissions (java.io.FileDescriptor, int, int, int) 
		android.system.ErrnoException e
		android.system.ErrnoException e
		java.io.FileDescriptor fd
		int mode
		int uid
		int gid
	public static int getUid (java.lang.String) 
		android.system.ErrnoException e
		String path
	public static boolean sync (java.io.FileOutputStream) 
		java.io.IOException e
		java.io.FileOutputStream stream
	public static boolean copyFile (java.io.File, java.io.File) 
		java.io.InputStream in
		java.io.IOException e
		java.io.File srcFile
		java.io.File destFile
		boolean result
	public static boolean copyToFile (java.io.InputStream, java.io.File) 
		byte[] buffer
		int bytesRead
		java.io.IOException e
		java.io.IOException e
		java.io.FileOutputStream out
		java.io.IOException e
		java.io.InputStream inputStream
		java.io.File destFile
	public static boolean isFilenameSafe (java.io.File) 
		java.io.File file
	public static java.lang.String readTextFile (java.io.File, int, java.lang.String)  throws java.io.IOException 
		byte[] data
		int length
		byte[] tmp
		int len
		boolean rolled
		byte[] last
		byte[] data
		java.io.ByteArrayOutputStream contents
		int len
		byte[] data
		long size
		java.io.File file
		int max
		String ellipsis
		java.io.InputStream input
		java.io.BufferedInputStream bis
	public static void stringToFile (java.lang.String, java.lang.String)  throws java.io.IOException 
		String filename
		String string
		java.io.FileWriter out
	public static long checksumCrc32 (java.io.File)  throws java.io.FileNotFoundException java.io.IOException 
		java.io.IOException e
		byte[] buf
		java.io.IOException e
		java.io.File file
		java.util.zip.CRC32 checkSummer
		java.util.zip.CheckedInputStream cis
	public static void deleteOlderFiles (java.io.File, int, long) 
		java.io.File file
		long age
		int i
		java.io.File dir
		int minCount
		long minAge
		java.io.File[] files
	public static boolean contains (java.io.File, java.io.File) 
		java.io.File dir
		java.io.File file
		String dirPath
		String filePath
	static void  () 
}

android/os/StrictMode$StrictModeDiskWriteViolation.class
StrictMode.java
package android.os
 android.os.StrictMode$StrictModeDiskWriteViolation extends android.os.StrictMode$StrictModeViolation {
	public void  (int) 
		int policyMask
}

android/os/RecoverySystem$ProgressListener.class
RecoverySystem.java
package android.os
public abstract android.os.RecoverySystem$ProgressListener extends java.lang.Object {
	public abstract void onProgress (int) 
}

android/os/ParcelFileDescriptor$ListenerBridge.class
ParcelFileDescriptor.java
package android.os
final android.os.ParcelFileDescriptor$ListenerBridge extends java.lang.Thread {
	private java.io.FileDescriptor mCommFd
	private final android.os.Handler mHandler
	public void  (java.io.FileDescriptor, android.os.Looper, android.os.ParcelFileDescriptor$OnCloseListener) 
		java.io.FileDescriptor comm
		android.os.Looper looper
		android.os.ParcelFileDescriptor$OnCloseListener listener
	public void run () 
		byte[] buf
		android.os.ParcelFileDescriptor$Status status
}

android/os/BatteryStats.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats extends java.lang.Object implements android.os.Parcelable  {
	private static final boolean LOCAL_LOGV
	public static final String SERVICE_NAME
	public static final int WAKE_TYPE_PARTIAL
	public static final int WAKE_TYPE_FULL
	public static final int WAKE_TYPE_WINDOW
	public static final int SENSOR
	public static final int WIFI_RUNNING
	public static final int FULL_WIFI_LOCK
	public static final int WIFI_SCAN
	public static final int WIFI_MULTICAST_ENABLED
	public static final int AUDIO_TURNED_ON
	public static final int VIDEO_TURNED_ON
	public static final int VIBRATOR_ON
	public static final int FOREGROUND_ACTIVITY
	public static final int WIFI_BATCHED_SCAN
	public static final int STATS_SINCE_CHARGED
	public static final int STATS_LAST
	public static final int STATS_CURRENT
	public static final int STATS_SINCE_UNPLUGGED
	private static final String[] STAT_NAMES
	private static final int BATTERY_STATS_CHECKIN_VERSION
	private static final long BYTES_PER_KB
	private static final long BYTES_PER_MB
	private static final long BYTES_PER_GB
	private static final String UID_DATA
	private static final String APK_DATA
	private static final String PROCESS_DATA
	private static final String SENSOR_DATA
	private static final String VIBRATOR_DATA
	private static final String FOREGROUND_DATA
	private static final String WAKELOCK_DATA
	private static final String KERNEL_WAKELOCK_DATA
	private static final String NETWORK_DATA
	private static final String USER_ACTIVITY_DATA
	private static final String BATTERY_DATA
	private static final String BATTERY_DISCHARGE_DATA
	private static final String BATTERY_LEVEL_DATA
	private static final String WIFI_DATA
	private static final String MISC_DATA
	private static final String HISTORY_DATA
	private static final String SCREEN_BRIGHTNESS_DATA
	private static final String SIGNAL_STRENGTH_TIME_DATA
	private static final String SIGNAL_SCANNING_TIME_DATA
	private static final String SIGNAL_STRENGTH_COUNT_DATA
	private static final String DATA_CONNECTION_TIME_DATA
	private static final String DATA_CONNECTION_COUNT_DATA
	private final StringBuilder mFormatBuilder
	private final java.util.Formatter mFormatter
	public static final int SCREEN_BRIGHTNESS_DARK
	public static final int SCREEN_BRIGHTNESS_DIM
	public static final int SCREEN_BRIGHTNESS_MEDIUM
	public static final int SCREEN_BRIGHTNESS_LIGHT
	public static final int SCREEN_BRIGHTNESS_BRIGHT
	static final String[] SCREEN_BRIGHTNESS_NAMES
	public static final int NUM_SCREEN_BRIGHTNESS_BINS
	public static final int DATA_CONNECTION_NONE
	public static final int DATA_CONNECTION_GPRS
	public static final int DATA_CONNECTION_EDGE
	public static final int DATA_CONNECTION_UMTS
	public static final int DATA_CONNECTION_CDMA
	public static final int DATA_CONNECTION_EVDO_0
	public static final int DATA_CONNECTION_EVDO_A
	public static final int DATA_CONNECTION_1xRTT
	public static final int DATA_CONNECTION_HSDPA
	public static final int DATA_CONNECTION_HSUPA
	public static final int DATA_CONNECTION_HSPA
	public static final int DATA_CONNECTION_IDEN
	public static final int DATA_CONNECTION_EVDO_B
	public static final int DATA_CONNECTION_LTE
	public static final int DATA_CONNECTION_EHRPD
	public static final int DATA_CONNECTION_HSPAP
	public static final int DATA_CONNECTION_OTHER
	static final String[] DATA_CONNECTION_NAMES
	public static final int NUM_DATA_CONNECTION_TYPES
	public static final android.os.BatteryStats$BitDescription[] HISTORY_STATE_DESCRIPTIONS
	public static final int NETWORK_MOBILE_RX_BYTES
	public static final int NETWORK_MOBILE_TX_BYTES
	public static final int NETWORK_WIFI_RX_BYTES
	public static final int NETWORK_WIFI_TX_BYTES
	public static final int NUM_NETWORK_ACTIVITY_TYPES
	public void  () 
	public abstract boolean startIteratingHistoryLocked () 
	public abstract boolean getNextHistoryLocked (android.os.BatteryStats$HistoryItem) 
	public abstract void finishIteratingHistoryLocked () 
	public abstract boolean startIteratingOldHistoryLocked () 
	public abstract boolean getNextOldHistoryLocked (android.os.BatteryStats$HistoryItem) 
	public abstract void finishIteratingOldHistoryLocked () 
	public abstract long getHistoryBaseTime () 
	public abstract int getStartCount () 
	public abstract long getScreenOnTime (long, int) 
	public abstract long getScreenBrightnessTime (int, long, int) 
	public abstract int getInputEventCount (int) 
	public abstract long getPhoneOnTime (long, int) 
	public abstract long getPhoneSignalStrengthTime (int, long, int) 
	public abstract long getPhoneSignalScanningTime (long, int) 
	public abstract int getPhoneSignalStrengthCount (int, int) 
	public abstract long getPhoneDataConnectionTime (int, long, int) 
	public abstract int getPhoneDataConnectionCount (int, int) 
	public abstract long getWifiOnTime (long, int) 
	public abstract long getGlobalWifiRunningTime (long, int) 
	public abstract long getBluetoothOnTime (long, int) 
	public abstract long getNetworkActivityCount (int, int) 
	public abstract boolean getIsOnBattery () 
	public abstract android.util.SparseArray getUidStats () 
	public abstract long getBatteryUptime (long) 
	public long getRadioDataUptimeMs () 
	public abstract long getRadioDataUptime () 
	public abstract long getBatteryRealtime (long) 
	public abstract int getDischargeStartLevel () 
	public abstract int getDischargeCurrentLevel () 
	public abstract int getLowDischargeAmountSinceCharge () 
	public abstract int getHighDischargeAmountSinceCharge () 
	public abstract int getDischargeAmountScreenOn () 
	public abstract int getDischargeAmountScreenOnSinceCharge () 
	public abstract int getDischargeAmountScreenOff () 
	public abstract int getDischargeAmountScreenOffSinceCharge () 
	public abstract long computeBatteryUptime (long, int) 
	public abstract long computeBatteryRealtime (long, int) 
	public abstract long computeUptime (long, int) 
	public abstract long computeRealtime (long, int) 
	public abstract java.util.Map getKernelWakelockStats () 
	public abstract int getCpuSpeedSteps () 
	private static final void formatTimeRaw (java.lang.StringBuilder, long) 
		StringBuilder out
		long seconds
		long days
		long used
		long hours
		long mins
	private static final void formatTime (java.lang.StringBuilder, long) 
		StringBuilder sb
		long time
		long sec
	private static final void formatTimeMs (java.lang.StringBuilder, long) 
		StringBuilder sb
		long time
		long sec
	private final java.lang.String formatRatioLocked (long, long) 
		long num
		long den
		float perc
	private final java.lang.String formatBytesLocked (long) 
		long bytes
	private static long computeWakeLock (android.os.BatteryStats$Timer, long, int) 
		long totalTimeMicros
		long totalTimeMillis
		android.os.BatteryStats$Timer timer
		long batteryRealtime
		int which
	private static final java.lang.String printWakeLock (java.lang.StringBuilder, android.os.BatteryStats$Timer, long, java.lang.String, int, java.lang.String) 
		long totalTimeMillis
		int count
		StringBuilder sb
		android.os.BatteryStats$Timer timer
		long batteryRealtime
		String name
		int which
		String linePrefix
	private static final java.lang.String printWakeLockCheckin (java.lang.StringBuilder, android.os.BatteryStats$Timer, long, java.lang.String, int, java.lang.String) 
		StringBuilder sb
		android.os.BatteryStats$Timer timer
		long now
		String name
		int which
		String linePrefix
		long totalTimeMicros
		int count
	private static final transient void dumpLine (java.io.PrintWriter, int, java.lang.String, java.lang.String, java.lang.Object[]) 
		Object arg
		Object[] arr$
		int len$
		int i$
		java.io.PrintWriter pw
		int uid
		String category
		String type
		Object[] args
	public final void dumpCheckinLocked (java.io.PrintWriter, int, int) 
		android.os.BatteryStats$Uid$Wakelock wl
		android.os.BatteryStats$Timer fullWakeTimer
		android.os.BatteryStats$Timer partialWakeTimer
		java.util.Map$Entry ent
		java.util.Iterator i$
		android.os.BatteryStats$Uid u
		java.util.Map wakelocks
		int iu
		int i
		int i
		int i
		int i
		int i
		java.util.Map$Entry ent
		java.util.Iterator i$
		java.util.Map kernelWakelocks
		int val
		int i
		boolean hasData
		String name
		android.os.BatteryStats$Uid$Wakelock wl
		String linePrefix
		java.util.Map$Entry ent
		java.util.Iterator i$
		long totalTime
		int count
		android.os.BatteryStats$Uid$Sensor se
		int sensorNumber
		android.os.BatteryStats$Timer timer
		java.util.Map$Entry ent
		java.util.Iterator i$
		long totalTime
		int count
		long totalTime
		int count
		android.os.BatteryStats$Uid$Proc ps
		long userMillis
		long systemMillis
		long foregroundMillis
		long starts
		java.util.Map$Entry ent
		java.util.Iterator i$
		android.os.BatteryStats$Uid$Pkg$Serv ss
		long startTime
		int starts
		int launches
		java.util.Map$Entry sent
		java.util.Iterator i$
		android.os.BatteryStats$Uid$Pkg ps
		int wakeups
		java.util.Map serviceStats
		java.util.Map$Entry ent
		java.util.Iterator i$
		int uid
		android.os.BatteryStats$Uid u
		long mobileRx
		long mobileTx
		long wifiRx
		long wifiTx
		long fullWifiLockOnTime
		long wifiScanTime
		long uidWifiRunningTime
		java.util.Map wakelocks
		java.util.Map sensors
		android.os.BatteryStats$Timer vibTimer
		android.os.BatteryStats$Timer fgTimer
		java.util.Map processStats
		java.util.Map packageStats
		int iu
		java.io.PrintWriter pw
		int which
		int reqUid
		long rawUptime
		long rawRealtime
		long batteryUptime
		long batteryRealtime
		long whichBatteryUptime
		long whichBatteryRealtime
		long totalRealtime
		long totalUptime
		long screenOnTime
		long phoneOnTime
		long wifiOnTime
		long wifiRunningTime
		long bluetoothOnTime
		StringBuilder sb
		android.util.SparseArray uidStats
		int NU
		String category
		long mobileRxTotal
		long mobileTxTotal
		long wifiRxTotal
		long wifiTxTotal
		long fullWakeLockTimeTotal
		long partialWakeLockTimeTotal
		Object[] args
	public final void dumpLocked (java.io.PrintWriter, java.lang.String, int, int) 
		long time
		int i
		android.os.BatteryStats$Timer timer
		long totalTimeMillis
		java.util.Map$Entry ent
		java.util.Iterator i$
		android.os.BatteryStats$TimerEntry timer
		String linePrefix
		int i
		java.util.ArrayList timers
		java.util.Map kernelWakelocks
		long totalTimeMicros
		android.os.BatteryStats$Uid$Wakelock wl
		android.os.BatteryStats$Timer fullWakeTimer
		android.os.BatteryStats$Timer partialWakeTimer
		java.util.Map$Entry ent
		java.util.Iterator i$
		android.os.BatteryStats$Uid u
		java.util.Map wakelocks
		int iu
		long time
		int i
		long time
		int i
		android.os.BatteryStats$TimerEntry timer
		int i
		int val
		int i
		boolean hasData
		android.os.BatteryStats$Uid$Wakelock wl
		String linePrefix
		java.util.Map$Entry ent
		java.util.Iterator i$
		boolean needComma
		long totalFull
		long totalPartial
		long totalWindow
		int count
		long totalTime
		int count
		android.os.BatteryStats$Uid$Sensor se
		int sensorNumber
		int handle
		android.os.BatteryStats$Timer timer
		java.util.Map$Entry ent
		java.util.Iterator i$
		long totalTime
		int count
		long totalTime
		int count
		android.os.BatteryStats$Uid$Proc$ExcessivePower ew
		int e
		android.os.BatteryStats$Uid$Proc ps
		long userTime
		long systemTime
		long foregroundTime
		int starts
		int numExcessive
		java.util.Map$Entry ent
		java.util.Iterator i$
		android.os.BatteryStats$Uid$Pkg$Serv ss
		long startTime
		int starts
		int launches
		java.util.Map$Entry sent
		java.util.Iterator i$
		boolean apkActivity
		android.os.BatteryStats$Uid$Pkg ps
		int wakeups
		java.util.Map serviceStats
		java.util.Map$Entry ent
		java.util.Iterator i$
		int uid
		android.os.BatteryStats$Uid u
		boolean uidActivity
		long mobileRxBytes
		long mobileTxBytes
		long wifiRxBytes
		long wifiTxBytes
		long fullWifiLockOnTime
		long wifiScanTime
		long uidWifiRunningTime
		java.util.Map wakelocks
		java.util.Map sensors
		android.os.BatteryStats$Timer vibTimer
		android.os.BatteryStats$Timer fgTimer
		java.util.Map processStats
		java.util.Map packageStats
		int iu
		java.io.PrintWriter pw
		String prefix
		int which
		int reqUid
		long rawUptime
		long rawRealtime
		long batteryUptime
		long batteryRealtime
		long whichBatteryUptime
		long whichBatteryRealtime
		long totalRealtime
		long totalUptime
		StringBuilder sb
		android.util.SparseArray uidStats
		int NU
		long screenOnTime
		long phoneOnTime
		long wifiRunningTime
		long wifiOnTime
		long bluetoothOnTime
		boolean didOne
		long mobileRxTotal
		long mobileTxTotal
		long wifiRxTotal
		long wifiTxTotal
		long fullWakeLockTimeTotalMicros
		long partialWakeLockTimeTotalMicros
		java.util.Comparator timerComparator
		java.util.ArrayList timers
	static void printBitDescriptions (java.io.PrintWriter, int, int, android.os.BatteryStats$BitDescription[]) 
		int val
		android.os.BatteryStats$BitDescription bd
		int i
		java.io.PrintWriter pw
		int oldval
		int newval
		android.os.BatteryStats$BitDescription[] descriptions
		int diff
	public void prepareForDumpLocked () 
	public void dumpLocked (java.io.PrintWriter, boolean, int) 
		android.os.BatteryStats$HistoryPrinter hprinter
		android.os.BatteryStats$HistoryPrinter hprinter
		android.os.BatteryStats$Uid$Pid pid
		long time
		int j
		android.os.BatteryStats$Uid uid
		android.util.SparseArray pids
		int i
		java.io.PrintWriter pw
		boolean isUnpluggedOnly
		int reqUid
		long now
		android.os.BatteryStats$HistoryItem rec
		android.util.SparseArray uidStats
		int NU
		boolean didPid
		long nowRealtime
	public void dumpCheckinLocked (java.io.PrintWriter, java.util.List, boolean, boolean) 
		android.os.BatteryStats$HistoryPrinter hprinter
		android.os.BatteryStats$HistoryItem rec
		android.content.pm.ApplicationInfo ai
		java.util.ArrayList pkgs
		int i
		int j
		int uid
		java.util.ArrayList pkgs
		int i
		android.util.SparseArray uids
		android.util.SparseArray uidStats
		int NU
		String[] lineArgs
		java.io.PrintWriter pw
		java.util.List apps
		boolean isUnpluggedOnly
		boolean includeHistory
		long now
	static void  () 
}

android/os/BatteryStats$Counter.class
BatteryStats.java
package android.os
public abstract android.os.BatteryStats$Counter extends java.lang.Object {
	public void  () 
	public abstract int getCountLocked (int) 
	public abstract void logState (android.util.Printer, java.lang.String) 
}

android/os/BinderProxy.class
Binder.java
package android.os
final android.os.BinderProxy extends java.lang.Object implements android.os.IBinder  {
	private final java.lang.ref.WeakReference mSelf
	private long mObject
	private long mOrgue
	public native boolean pingBinder () 
	public native boolean isBinderAlive () 
	public android.os.IInterface queryLocalInterface (java.lang.String) 
		String descriptor
	public native java.lang.String getInterfaceDescriptor ()  throws android.os.RemoteException 
	public native boolean transact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
	public native void linkToDeath (android.os.IBinder$DeathRecipient, int)  throws android.os.RemoteException 
	public native boolean unlinkToDeath (android.os.IBinder$DeathRecipient, int) 
	public void dump (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		String[] args
		android.os.Parcel data
		android.os.Parcel reply
	public void dumpAsync (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		String[] args
		android.os.Parcel data
		android.os.Parcel reply
	void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private final native void destroy () 
	private static final void sendDeathNotice (android.os.IBinder$DeathRecipient) 
		RuntimeException exc
		android.os.IBinder$DeathRecipient recipient
}

android/os/Environment$UserEnvironment.class
Environment.java
package android.os
public android.os.Environment$UserEnvironment extends java.lang.Object {
	private final java.io.File[] mExternalDirsForVold
	private final java.io.File[] mExternalDirsForApp
	private final java.io.File mEmulatedDirForDirect
	public void  (int) 
		String rawUserId
		java.io.File emulatedSourceBase
		java.io.File emulatedTargetBase
		java.io.File mediaBase
		String secondaryPath
		String[] arr$
		int len$
		int i$
		int userId
		String rawExternalStorage
		String rawEmulatedSource
		String rawEmulatedTarget
		String rawMediaStorage
		java.util.ArrayList externalForVold
		java.util.ArrayList externalForApp
		String rawSecondaryStorage
	public java.io.File getExternalStorageDirectory () 
	public java.io.File getExternalStoragePublicDirectory (java.lang.String) 
		String type
	public java.io.File[] getExternalDirsForVold () 
	public java.io.File[] getExternalDirsForApp () 
	public java.io.File getMediaDir () 
	public java.io.File[] buildExternalStoragePublicDirs (java.lang.String) 
		String type
	public java.io.File[] buildExternalStorageAndroidDataDirs () 
	public java.io.File[] buildExternalStorageAndroidObbDirs () 
	public java.io.File[] buildExternalStorageAppDataDirs (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppDataDirsForVold (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppMediaDirs (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppObbDirs (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppObbDirsForVold (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppFilesDirs (java.lang.String) 
		String packageName
	public java.io.File[] buildExternalStorageAppCacheDirs (java.lang.String) 
		String packageName
}

android/os/SystemService$1.class
SystemService.java
package android.os
final android.os.SystemService$1 extends java.lang.Object implements java.lang.Runnable  {
	void  () 
	public void run () 
}

android/os/IUpdateLock.class
IUpdateLock.java
package android.os
public abstract android.os.IUpdateLock extends java.lang.Object implements android.os.IInterface  {
	public abstract void acquireUpdateLock (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
	public abstract void releaseUpdateLock (android.os.IBinder)  throws android.os.RemoteException 
}

android/os/INetworkManagementService$Stub.class
INetworkManagementService.java
package android.os
public abstract android.os.INetworkManagementService$Stub extends android.os.Binder implements android.os.INetworkManagementService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerObserver
	static final int TRANSACTION_unregisterObserver
	static final int TRANSACTION_listInterfaces
	static final int TRANSACTION_getInterfaceConfig
	static final int TRANSACTION_setInterfaceConfig
	static final int TRANSACTION_clearInterfaceAddresses
	static final int TRANSACTION_setInterfaceDown
	static final int TRANSACTION_setInterfaceUp
	static final int TRANSACTION_setInterfaceIpv6PrivacyExtensions
	static final int TRANSACTION_disableIpv6
	static final int TRANSACTION_enableIpv6
	static final int TRANSACTION_getRoutes
	static final int TRANSACTION_addRoute
	static final int TRANSACTION_removeRoute
	static final int TRANSACTION_addSecondaryRoute
	static final int TRANSACTION_removeSecondaryRoute
	static final int TRANSACTION_setMtu
	static final int TRANSACTION_shutdown
	static final int TRANSACTION_getIpForwardingEnabled
	static final int TRANSACTION_setIpForwardingEnabled
	static final int TRANSACTION_startTethering
	static final int TRANSACTION_stopTethering
	static final int TRANSACTION_isTetheringStarted
	static final int TRANSACTION_tetherInterface
	static final int TRANSACTION_untetherInterface
	static final int TRANSACTION_listTetheredInterfaces
	static final int TRANSACTION_setDnsForwarders
	static final int TRANSACTION_getDnsForwarders
	static final int TRANSACTION_enableNat
	static final int TRANSACTION_disableNat
	static final int TRANSACTION_listTtys
	static final int TRANSACTION_attachPppd
	static final int TRANSACTION_detachPppd
	static final int TRANSACTION_wifiFirmwareReload
	static final int TRANSACTION_startAccessPoint
	static final int TRANSACTION_stopAccessPoint
	static final int TRANSACTION_setAccessPoint
	static final int TRANSACTION_getNetworkStatsSummaryDev
	static final int TRANSACTION_getNetworkStatsSummaryXt
	static final int TRANSACTION_getNetworkStatsDetail
	static final int TRANSACTION_getNetworkStatsUidDetail
	static final int TRANSACTION_getNetworkStatsTethering
	static final int TRANSACTION_setInterfaceQuota
	static final int TRANSACTION_removeInterfaceQuota
	static final int TRANSACTION_setInterfaceAlert
	static final int TRANSACTION_removeInterfaceAlert
	static final int TRANSACTION_setGlobalAlert
	static final int TRANSACTION_setUidNetworkRules
	static final int TRANSACTION_isBandwidthControlEnabled
	static final int TRANSACTION_addIdleTimer
	static final int TRANSACTION_removeIdleTimer
	static final int TRANSACTION_setDefaultInterfaceForDns
	static final int TRANSACTION_setDnsServersForInterface
	static final int TRANSACTION_flushDefaultDnsCache
	static final int TRANSACTION_flushInterfaceDnsCache
	static final int TRANSACTION_setFirewallEnabled
	static final int TRANSACTION_isFirewallEnabled
	static final int TRANSACTION_setFirewallInterfaceRule
	static final int TRANSACTION_setFirewallEgressSourceRule
	static final int TRANSACTION_setFirewallEgressDestRule
	static final int TRANSACTION_setFirewallUidRule
	static final int TRANSACTION_setUidRangeRoute
	static final int TRANSACTION_clearUidRangeRoute
	static final int TRANSACTION_setMarkedForwarding
	static final int TRANSACTION_clearMarkedForwarding
	static final int TRANSACTION_getMarkForUid
	static final int TRANSACTION_getMarkForProtect
	static final int TRANSACTION_setMarkedForwardingRoute
	static final int TRANSACTION_clearMarkedForwardingRoute
	static final int TRANSACTION_setHostExemption
	static final int TRANSACTION_clearHostExemption
	static final int TRANSACTION_setDnsInterfaceForPid
	static final int TRANSACTION_clearDnsInterfaceForPid
	static final int TRANSACTION_setDnsInterfaceForUidRange
	static final int TRANSACTION_clearDnsInterfaceForUidRange
	static final int TRANSACTION_clearDnsInterfaceMaps
	static final int TRANSACTION_startClatd
	static final int TRANSACTION_stopClatd
	static final int TRANSACTION_isClatdStarted
	public void  () 
	public static android.os.INetworkManagementService 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.net.INetworkManagementEventObserver _arg0
		android.net.INetworkManagementEventObserver _arg0
		String[] _result
		String _arg0
		android.net.InterfaceConfiguration _result
		android.net.InterfaceConfiguration _arg1
		String _arg0
		android.net.InterfaceConfiguration _arg1
		String _arg0
		String _arg0
		String _arg0
		String _arg0
		boolean _arg1
		String _arg0
		String _arg0
		String _arg0
		android.net.RouteInfo[] _result
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		String _arg0
		int _arg1
		boolean _result
		boolean _arg0
		String[] _arg0
		boolean _result
		String _arg0
		String _arg0
		String[] _result
		String[] _arg0
		String[] _result
		String _arg0
		String _arg1
		String _arg0
		String _arg1
		String[] _result
		String _arg0
		String _arg1
		String _arg2
		String _arg3
		String _arg4
		String _arg0
		String _arg0
		String _arg1
		android.net.wifi.WifiConfiguration _arg0
		android.net.wifi.WifiConfiguration _arg0
		String _arg1
		String _arg0
		android.net.wifi.WifiConfiguration _arg0
		android.net.wifi.WifiConfiguration _arg0
		String _arg1
		android.net.NetworkStats _result
		android.net.NetworkStats _result
		android.net.NetworkStats _result
		int _arg0
		android.net.NetworkStats _result
		android.net.NetworkStats _result
		String _arg0
		long _arg1
		String _arg0
		String _arg0
		long _arg1
		String _arg0
		long _arg0
		int _arg0
		boolean _arg1
		boolean _result
		String _arg0
		int _arg1
		String _arg2
		String _arg0
		String _arg0
		String _arg0
		String[] _arg1
		String _arg2
		String _arg0
		boolean _arg0
		boolean _result
		String _arg0
		boolean _arg1
		String _arg0
		boolean _arg1
		String _arg0
		int _arg1
		boolean _arg2
		int _arg0
		boolean _arg1
		String _arg0
		int _arg1
		int _arg2
		String _arg0
		int _arg1
		int _arg2
		String _arg0
		String _arg0
		int _arg0
		int _result
		int _result
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		android.net.RouteInfo _arg1
		String _arg0
		android.net.RouteInfo _arg1
		android.net.LinkAddress _arg0
		android.net.LinkAddress _arg0
		android.net.LinkAddress _arg0
		android.net.LinkAddress _arg0
		String _arg0
		int _arg1
		int _arg0
		String _arg0
		int _arg1
		int _arg2
		String _arg0
		int _arg1
		int _arg2
		String _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/ResultReceiver$1.class
ResultReceiver.java
package android.os
final android.os.ResultReceiver$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.ResultReceiver createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.ResultReceiver[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/Broadcaster.class
Broadcaster.java
package android.os
public android.os.Broadcaster extends java.lang.Object {
	private android.os.Broadcaster$Registration mReg
	public void  () 
	public void request (int, android.os.Handler, int) 
		android.os.Broadcaster$Registration reg
		int n
		int i
		android.os.Handler[] oldTargets
		int[] oldWhats
		android.os.Broadcaster$Registration start
		int n
		android.os.Broadcaster$Registration r
		int senderWhat
		android.os.Handler target
		int targetWhat
	public void cancelRequest (int, android.os.Handler, int) 
		int remainingLen
		int i
		android.os.Handler[] targets
		int[] whats
		int oldLen
		android.os.Broadcaster$Registration start
		android.os.Broadcaster$Registration r
		int senderWhat
		android.os.Handler target
		int targetWhat
	public void dumpRegistrations () 
		int i
		int n
		android.os.Broadcaster$Registration r
		android.os.Broadcaster$Registration start
	public void broadcast (android.os.Message) 
		android.os.Handler target
		android.os.Message m
		int i
		android.os.Handler[] targets
		int[] whats
		int n
		int senderWhat
		android.os.Broadcaster$Registration start
		android.os.Broadcaster$Registration r
		android.os.Message msg
}

android/os/storage/
android/os/storage/IObbActionListener.class
IObbActionListener.java
package android.os.storage
public abstract android.os.storage.IObbActionListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onObbResult (java.lang.String, int, int)  throws android.os.RemoteException 
}

android/os/storage/StorageVolume.class
StorageVolume.java
package android.os.storage
public android.os.storage.StorageVolume extends java.lang.Object implements android.os.Parcelable  {
	private int mStorageId
	private final java.io.File mPath
	private final int mDescriptionId
	private final boolean mPrimary
	private final boolean mRemovable
	private final boolean mEmulated
	private final int mMtpReserveSpace
	private final boolean mAllowMassStorage
	private final long mMaxFileSize
	private final android.os.UserHandle mOwner
	private String mUuid
	private String mUserLabel
	private String mState
	public static final String EXTRA_STORAGE_VOLUME
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.io.File, int, boolean, boolean, boolean, int, boolean, long, android.os.UserHandle) 
		java.io.File path
		int descriptionId
		boolean primary
		boolean removable
		boolean emulated
		int mtpReserveSpace
		boolean allowMassStorage
		long maxFileSize
		android.os.UserHandle owner
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public static android.os.storage.StorageVolume fromTemplate (android.os.storage.StorageVolume, java.io.File, android.os.UserHandle) 
		android.os.storage.StorageVolume template
		java.io.File path
		android.os.UserHandle owner
	public java.lang.String getPath () 
	public java.io.File getPathFile () 
	public java.lang.String getDescription (android.content.Context) 
		android.content.Context context
	public int getDescriptionId () 
	public boolean isPrimary () 
	public boolean isRemovable () 
	public boolean isEmulated () 
	public int getStorageId () 
	public void setStorageId (int) 
		int index
	public int getMtpReserveSpace () 
	public boolean allowMassStorage () 
	public long getMaxFileSize () 
	public android.os.UserHandle getOwner () 
	public void setUuid (java.lang.String) 
		String uuid
	public java.lang.String getUuid () 
	public int getFatVolumeId () 
		NumberFormatException e
	public void setUserLabel (java.lang.String) 
		String userLabel
	public java.lang.String getUserLabel () 
	public void setState (java.lang.String) 
		String state
	public java.lang.String getState () 
	public boolean equals (java.lang.Object) 
		android.os.storage.StorageVolume volume
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
		java.io.CharArrayWriter writer
	public void dump (com.android.internal.util.IndentingPrintWriter) 
		com.android.internal.util.IndentingPrintWriter pw
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	void  (android.os.Parcel, android.os.storage.StorageVolume$1) 
		android.os.Parcel x0
		android.os.storage.StorageVolume$1 x1
	static void  () 
}

android/os/storage/IMountService.class
IMountService.java
package android.os.storage
public abstract android.os.storage.IMountService extends java.lang.Object implements android.os.IInterface  {
	public static final int ENCRYPTION_STATE_NONE
	public static final int ENCRYPTION_STATE_OK
	public static final int ENCRYPTION_STATE_ERROR_UNKNOWN
	public static final int ENCRYPTION_STATE_ERROR_INCOMPLETE
	public abstract int createSecureContainer (java.lang.String, int, java.lang.String, java.lang.String, int, boolean)  throws android.os.RemoteException 
	public abstract int destroySecureContainer (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract int finalizeSecureContainer (java.lang.String)  throws android.os.RemoteException 
	public abstract void finishMediaUpdate ()  throws android.os.RemoteException 
	public abstract int formatVolume (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getMountedObbPath (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] getSecureContainerList ()  throws android.os.RemoteException 
	public abstract java.lang.String getSecureContainerPath (java.lang.String)  throws android.os.RemoteException 
	public abstract int[] getStorageUsers (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getVolumeState (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isObbMounted (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isSecureContainerMounted (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isUsbMassStorageConnected ()  throws android.os.RemoteException 
	public abstract boolean isUsbMassStorageEnabled ()  throws android.os.RemoteException 
	public abstract void mountObb (java.lang.String, java.lang.String, java.lang.String, android.os.storage.IObbActionListener, int)  throws android.os.RemoteException 
	public abstract int mountSecureContainer (java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
	public abstract int mountVolume (java.lang.String)  throws android.os.RemoteException 
	public abstract void registerListener (android.os.storage.IMountServiceListener)  throws android.os.RemoteException 
	public abstract int renameSecureContainer (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void setUsbMassStorageEnabled (boolean)  throws android.os.RemoteException 
	public abstract void shutdown (android.os.storage.IMountShutdownObserver)  throws android.os.RemoteException 
	public abstract void unmountObb (java.lang.String, boolean, android.os.storage.IObbActionListener, int)  throws android.os.RemoteException 
	public abstract int unmountSecureContainer (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void unmountVolume (java.lang.String, boolean, boolean)  throws android.os.RemoteException 
	public abstract void unregisterListener (android.os.storage.IMountServiceListener)  throws android.os.RemoteException 
	public abstract boolean isExternalStorageEmulated ()  throws android.os.RemoteException 
	public abstract int getEncryptionState ()  throws android.os.RemoteException 
	public abstract int decryptStorage (java.lang.String)  throws android.os.RemoteException 
	public abstract int encryptStorage (java.lang.String)  throws android.os.RemoteException 
	public abstract int changeEncryptionPassword (java.lang.String)  throws android.os.RemoteException 
	public abstract int verifyEncryptionPassword (java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.storage.StorageVolume[] getVolumeList ()  throws android.os.RemoteException 
	public abstract java.lang.String getSecureContainerFilesystemPath (java.lang.String)  throws android.os.RemoteException 
	public abstract int fixPermissionsSecureContainer (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
	public abstract int mkdirs (java.lang.String, java.lang.String)  throws android.os.RemoteException 
}

android/os/storage/IMountService$Stub$Proxy.class
IMountService.java
package android.os.storage
 android.os.storage.IMountService$Stub$Proxy extends java.lang.Object implements android.os.storage.IMountService  {
	private final android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerListener (android.os.storage.IMountServiceListener)  throws android.os.RemoteException 
		android.os.storage.IMountServiceListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterListener (android.os.storage.IMountServiceListener)  throws android.os.RemoteException 
		android.os.storage.IMountServiceListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isUsbMassStorageConnected ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setUsbMassStorageEnabled (boolean)  throws android.os.RemoteException 
		boolean enable
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isUsbMassStorageEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int mountVolume (java.lang.String)  throws android.os.RemoteException 
		String mountPoint
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void unmountVolume (java.lang.String, boolean, boolean)  throws android.os.RemoteException 
		String mountPoint
		boolean force
		boolean removeEncryption
		android.os.Parcel _data
		android.os.Parcel _reply
	public int formatVolume (java.lang.String)  throws android.os.RemoteException 
		String mountPoint
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int[] getStorageUsers (java.lang.String)  throws android.os.RemoteException 
		String path
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public java.lang.String getVolumeState (java.lang.String)  throws android.os.RemoteException 
		String mountPoint
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public int createSecureContainer (java.lang.String, int, java.lang.String, java.lang.String, int, boolean)  throws android.os.RemoteException 
		String id
		int sizeMb
		String fstype
		String key
		int ownerUid
		boolean external
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int destroySecureContainer (java.lang.String, boolean)  throws android.os.RemoteException 
		String id
		boolean force
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int finalizeSecureContainer (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int mountSecureContainer (java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
		String id
		String key
		int ownerUid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int unmountSecureContainer (java.lang.String, boolean)  throws android.os.RemoteException 
		String id
		boolean force
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isSecureContainerMounted (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int renameSecureContainer (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String oldId
		String newId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String getSecureContainerPath (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String[] getSecureContainerList ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void shutdown (android.os.storage.IMountShutdownObserver)  throws android.os.RemoteException 
		android.os.storage.IMountShutdownObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void finishMediaUpdate ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void mountObb (java.lang.String, java.lang.String, java.lang.String, android.os.storage.IObbActionListener, int)  throws android.os.RemoteException 
		String rawPath
		String canonicalPath
		String key
		android.os.storage.IObbActionListener token
		int nonce
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unmountObb (java.lang.String, boolean, android.os.storage.IObbActionListener, int)  throws android.os.RemoteException 
		String rawPath
		boolean force
		android.os.storage.IObbActionListener token
		int nonce
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isObbMounted (java.lang.String)  throws android.os.RemoteException 
		String rawPath
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getMountedObbPath (java.lang.String)  throws android.os.RemoteException 
		String rawPath
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean isExternalStorageEmulated ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getEncryptionState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int decryptStorage (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int encryptStorage (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int changeEncryptionPassword (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int verifyEncryptionPassword (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.os.storage.StorageVolume[] getVolumeList ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.storage.StorageVolume[] _result
	public java.lang.String getSecureContainerFilesystemPath (java.lang.String)  throws android.os.RemoteException 
		String id
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public int fixPermissionsSecureContainer (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
		String id
		int gid
		String filename
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int mkdirs (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String callingPkg
		String path
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/os/storage/MountServiceListener.class
MountServiceListener.java
package android.os.storage
public abstract android.os.storage.MountServiceListener extends java.lang.Object {
	public void  () 
	void onUsbMassStorageConnectionChanged (boolean) 
		boolean connected
	void onStorageStateChange (java.lang.String, java.lang.String, java.lang.String) 
		String path
		String oldState
		String newState
}

android/os/storage/StorageEventListener.class
StorageEventListener.java
package android.os.storage
public abstract android.os.storage.StorageEventListener extends java.lang.Object {
	public void  () 
	public void onUsbMassStorageConnectionChanged (boolean) 
		boolean connected
	public void onStorageStateChanged (java.lang.String, java.lang.String, java.lang.String) 
		String path
		String oldState
		String newState
}

android/os/storage/StorageManager$ListenerDelegate$1.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ListenerDelegate$1 extends android.os.Handler {
	final android.os.storage.StorageManager val$this$0
	final android.os.storage.StorageManager$ListenerDelegate this$1
	void  (android.os.storage.StorageManager$ListenerDelegate, android.os.Looper, android.os.storage.StorageManager) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.storage.StorageManager$UmsConnectionChangedStorageEvent ev
		android.os.storage.StorageManager$StorageStateChangedStorageEvent ev
		android.os.Message msg
		android.os.storage.StorageManager$StorageEvent e
}

android/os/storage/IMountService$Stub.class
IMountService.java
package android.os.storage
public abstract android.os.storage.IMountService$Stub extends android.os.Binder implements android.os.storage.IMountService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerListener
	static final int TRANSACTION_unregisterListener
	static final int TRANSACTION_isUsbMassStorageConnected
	static final int TRANSACTION_setUsbMassStorageEnabled
	static final int TRANSACTION_isUsbMassStorageEnabled
	static final int TRANSACTION_mountVolume
	static final int TRANSACTION_unmountVolume
	static final int TRANSACTION_formatVolume
	static final int TRANSACTION_getStorageUsers
	static final int TRANSACTION_getVolumeState
	static final int TRANSACTION_createSecureContainer
	static final int TRANSACTION_finalizeSecureContainer
	static final int TRANSACTION_destroySecureContainer
	static final int TRANSACTION_mountSecureContainer
	static final int TRANSACTION_unmountSecureContainer
	static final int TRANSACTION_isSecureContainerMounted
	static final int TRANSACTION_renameSecureContainer
	static final int TRANSACTION_getSecureContainerPath
	static final int TRANSACTION_getSecureContainerList
	static final int TRANSACTION_shutdown
	static final int TRANSACTION_finishMediaUpdate
	static final int TRANSACTION_mountObb
	static final int TRANSACTION_unmountObb
	static final int TRANSACTION_isObbMounted
	static final int TRANSACTION_getMountedObbPath
	static final int TRANSACTION_isExternalStorageEmulated
	static final int TRANSACTION_decryptStorage
	static final int TRANSACTION_encryptStorage
	static final int TRANSACTION_changeEncryptionPassword
	static final int TRANSACTION_getVolumeList
	static final int TRANSACTION_getSecureContainerFilesystemPath
	static final int TRANSACTION_getEncryptionState
	static final int TRANSACTION_verifyEncryptionPassword
	static final int TRANSACTION_fixPermissionsSecureContainer
	static final int TRANSACTION_mkdirs
	public static android.os.storage.IMountService asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.os.IInterface iin
	public void  () 
	public android.os.IBinder asBinder () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		android.os.storage.IMountServiceListener listener
		android.os.storage.IMountServiceListener listener
		boolean result
		boolean enable
		boolean result
		String mountPoint
		int resultCode
		String mountPoint
		boolean force
		boolean removeEncrypt
		String mountPoint
		int result
		String path
		int[] pids
		String mountPoint
		String state
		String id
		int sizeMb
		String fstype
		String key
		int ownerUid
		boolean external
		int resultCode
		String id
		int resultCode
		String id
		boolean force
		int resultCode
		String id
		String key
		int ownerUid
		int resultCode
		String id
		boolean force
		int resultCode
		String id
		boolean status
		String oldId
		String newId
		int resultCode
		String id
		String path
		String[] ids
		android.os.storage.IMountShutdownObserver observer
		String rawPath
		String canonicalPath
		String key
		android.os.storage.IObbActionListener observer
		int nonce
		String filename
		boolean force
		android.os.storage.IObbActionListener observer
		int nonce
		String filename
		boolean status
		String filename
		String mountedPath
		boolean emulated
		String password
		int result
		String password
		int result
		String password
		int result
		android.os.storage.StorageVolume[] result
		String id
		String path
		int result
		String id
		int gid
		String filename
		int resultCode
		String callingPkg
		String path
		int result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/storage/StorageManager$1.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$1 extends java.lang.Object {
}

android/os/storage/StorageManager$ObbListenerDelegate.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ObbListenerDelegate extends java.lang.Object {
	private final java.lang.ref.WeakReference mObbEventListenerRef
	private final android.os.Handler mHandler
	private final int nonce
	final android.os.storage.StorageManager this$0
	void  (android.os.storage.StorageManager, android.os.storage.OnObbStateChangeListener) 
		android.os.storage.OnObbStateChangeListener listener
	android.os.storage.OnObbStateChangeListener getListener () 
	void sendObbStateChanged (java.lang.String, int) 
		String path
		int state
		android.os.storage.StorageManager$ObbStateChangedStorageEvent e
	static int access$200 (android.os.storage.StorageManager$ObbListenerDelegate) 
		android.os.storage.StorageManager$ObbListenerDelegate x0
}

android/os/storage/StorageResultCode.class
StorageResultCode.java
package android.os.storage
public android.os.storage.StorageResultCode extends java.lang.Object {
	public static final int OperationSucceeded
	public static final int OperationFailedInternalError
	public static final int OperationFailedNoMedia
	public static final int OperationFailedMediaBlank
	public static final int OperationFailedMediaCorrupt
	public static final int OperationFailedStorageNotMounted
	public static final int OperationFailedStorageMounted
	public static final int OperationFailedStorageBusy
	public void  () 
}

android/os/storage/IObbActionListener$Stub$Proxy.class
IObbActionListener.java
package android.os.storage
 android.os.storage.IObbActionListener$Stub$Proxy extends java.lang.Object implements android.os.storage.IObbActionListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onObbResult (java.lang.String, int, int)  throws android.os.RemoteException 
		String filename
		int nonce
		int status
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/storage/IMountServiceListener$Stub$Proxy.class
IMountServiceListener.java
package android.os.storage
 android.os.storage.IMountServiceListener$Stub$Proxy extends java.lang.Object implements android.os.storage.IMountServiceListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onUsbMassStorageConnectionChanged (boolean)  throws android.os.RemoteException 
		boolean connected
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onStorageStateChanged (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String path
		String oldState
		String newState
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/storage/IMountServiceListener$Stub.class
IMountServiceListener.java
package android.os.storage
public abstract android.os.storage.IMountServiceListener$Stub extends android.os.Binder implements android.os.storage.IMountServiceListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onUsbMassStorageConnectionChanged
	static final int TRANSACTION_onStorageStateChanged
	public void  () 
	public static android.os.storage.IMountServiceListener 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 
		boolean connected
		String path
		String oldState
		String newState
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/storage/StorageManager$ObbListenerDelegate$1.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ObbListenerDelegate$1 extends android.os.Handler {
	final android.os.storage.StorageManager val$this$0
	final android.os.storage.StorageManager$ObbListenerDelegate this$1
	void  (android.os.storage.StorageManager$ObbListenerDelegate, android.os.Looper, android.os.storage.StorageManager) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.storage.StorageManager$ObbStateChangedStorageEvent ev
		android.os.Message msg
		android.os.storage.OnObbStateChangeListener changeListener
		android.os.storage.StorageManager$StorageEvent e
}

android/os/storage/StorageManager$StorageEvent.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$StorageEvent extends java.lang.Object {
	static final int EVENT_UMS_CONNECTION_CHANGED
	static final int EVENT_STORAGE_STATE_CHANGED
	static final int EVENT_OBB_STATE_CHANGED
	private android.os.Message mMessage
	final android.os.storage.StorageManager this$0
	public void  (android.os.storage.StorageManager, int) 
		int what
	public android.os.Message getMessage () 
}

android/os/storage/StorageManager$ObbActionListener.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ObbActionListener extends android.os.storage.IObbActionListener$Stub {
	private android.util.SparseArray mListeners
	final android.os.storage.StorageManager this$0
	private void  (android.os.storage.StorageManager) 
	public void onObbResult (java.lang.String, int, int) 
		String filename
		int nonce
		int status
		android.os.storage.StorageManager$ObbListenerDelegate delegate
	public int addListener (android.os.storage.OnObbStateChangeListener) 
		android.os.storage.OnObbStateChangeListener listener
		android.os.storage.StorageManager$ObbListenerDelegate delegate
	void  (android.os.storage.StorageManager, android.os.storage.StorageManager$1) 
		android.os.storage.StorageManager x0
		android.os.storage.StorageManager$1 x1
}

android/os/storage/StorageManager$UmsConnectionChangedStorageEvent.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$UmsConnectionChangedStorageEvent extends android.os.storage.StorageManager$StorageEvent {
	public boolean available
	final android.os.storage.StorageManager this$0
	public void  (android.os.storage.StorageManager, boolean) 
		boolean a
}

android/os/storage/StorageManager$ObbStateChangedStorageEvent.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ObbStateChangedStorageEvent extends android.os.storage.StorageManager$StorageEvent {
	public final String path
	public final int state
	final android.os.storage.StorageManager this$0
	public void  (android.os.storage.StorageManager, java.lang.String, int) 
		String path
		int state
}

android/os/storage/IMountShutdownObserver$Stub$Proxy.class
IMountShutdownObserver.java
package android.os.storage
 android.os.storage.IMountShutdownObserver$Stub$Proxy extends java.lang.Object implements android.os.storage.IMountShutdownObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onShutDownComplete (int)  throws android.os.RemoteException 
		int statusCode
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/storage/IMountServiceListener.class
IMountServiceListener.java
package android.os.storage
public abstract android.os.storage.IMountServiceListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onUsbMassStorageConnectionChanged (boolean)  throws android.os.RemoteException 
	public abstract void onStorageStateChanged (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
}

android/os/storage/StorageManager.class
StorageManager.java
package android.os.storage
public android.os.storage.StorageManager extends java.lang.Object {
	private static final String TAG
	private final android.content.ContentResolver mResolver
	private final android.os.storage.IMountService mMountService
	private final android.os.Looper mTgtLooper
	private android.os.storage.StorageManager$MountServiceBinderListener mBinderListener
	private java.util.List mListeners
	private final java.util.concurrent.atomic.AtomicInteger mNextNonce
	private final android.os.storage.StorageManager$ObbActionListener mObbActionListener
	private static final int DEFAULT_THRESHOLD_PERCENTAGE
	private static final long DEFAULT_THRESHOLD_MAX_BYTES
	private static final long DEFAULT_FULL_THRESHOLD_BYTES
	private int getNextNonce () 
	public static android.os.storage.StorageManager from (android.content.Context) 
		android.content.Context context
	public void  (android.content.ContentResolver, android.os.Looper)  throws android.os.RemoteException 
		android.content.ContentResolver resolver
		android.os.Looper tgtLooper
	public void registerListener (android.os.storage.StorageEventListener) 
		android.os.RemoteException rex
		android.os.storage.StorageEventListener listener
	public void unregisterListener (android.os.storage.StorageEventListener) 
		android.os.storage.StorageManager$ListenerDelegate l
		int i
		android.os.RemoteException rex
		int size
		android.os.storage.StorageEventListener listener
	public void enableUsbMassStorage () 
		Exception ex
	public void disableUsbMassStorage () 
		Exception ex
	public boolean isUsbMassStorageConnected () 
		Exception ex
	public boolean isUsbMassStorageEnabled () 
		android.os.RemoteException rex
	public boolean mountObb (java.lang.String, java.lang.String, android.os.storage.OnObbStateChangeListener) 
		String canonicalPath
		int nonce
		java.io.IOException e
		android.os.RemoteException e
		String rawPath
		String key
		android.os.storage.OnObbStateChangeListener listener
	public boolean unmountObb (java.lang.String, boolean, android.os.storage.OnObbStateChangeListener) 
		int nonce
		android.os.RemoteException e
		String rawPath
		boolean force
		android.os.storage.OnObbStateChangeListener listener
	public boolean isObbMounted (java.lang.String) 
		android.os.RemoteException e
		String rawPath
	public java.lang.String getMountedObbPath (java.lang.String) 
		android.os.RemoteException e
		String rawPath
	public java.lang.String getVolumeState (java.lang.String) 
		android.os.RemoteException e
		String mountPoint
	public android.os.storage.StorageVolume[] getVolumeList () 
		int i
		android.os.Parcelable[] list
		int length
		android.os.storage.StorageVolume[] result
		android.os.RemoteException e
	public java.lang.String[] getVolumePaths () 
		int i
		android.os.storage.StorageVolume[] volumes
		int count
		String[] paths
	public android.os.storage.StorageVolume getPrimaryVolume () 
	public static android.os.storage.StorageVolume getPrimaryVolume (android.os.storage.StorageVolume[]) 
		android.os.storage.StorageVolume volume
		android.os.storage.StorageVolume[] arr$
		int len$
		int i$
		android.os.storage.StorageVolume[] volumes
	public long getStorageLowBytes (java.io.File) 
		java.io.File path
		long lowPercent
		long lowBytes
		long maxLowBytes
	public long getStorageFullBytes (java.io.File) 
		java.io.File path
	static java.util.List access$000 (android.os.storage.StorageManager) 
		android.os.storage.StorageManager x0
	static int access$300 (android.os.storage.StorageManager) 
		android.os.storage.StorageManager x0
	static android.os.Looper access$400 (android.os.storage.StorageManager) 
		android.os.storage.StorageManager x0
}

android/os/storage/StorageManager$ListenerDelegate.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$ListenerDelegate extends java.lang.Object {
	final android.os.storage.StorageEventListener mStorageEventListener
	private final android.os.Handler mHandler
	final android.os.storage.StorageManager this$0
	void  (android.os.storage.StorageManager, android.os.storage.StorageEventListener) 
		android.os.storage.StorageEventListener listener
	android.os.storage.StorageEventListener getListener () 
	void sendShareAvailabilityChanged (boolean) 
		boolean available
		android.os.storage.StorageManager$UmsConnectionChangedStorageEvent e
	void sendStorageStateChanged (java.lang.String, java.lang.String, java.lang.String) 
		String path
		String oldState
		String newState
		android.os.storage.StorageManager$StorageStateChangedStorageEvent e
}

android/os/storage/StorageVolume$1.class
StorageVolume.java
package android.os.storage
final android.os.storage.StorageVolume$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.storage.StorageVolume createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.storage.StorageVolume[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/storage/IMountShutdownObserver.class
IMountShutdownObserver.java
package android.os.storage
public abstract android.os.storage.IMountShutdownObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onShutDownComplete (int)  throws android.os.RemoteException 
}

android/os/storage/StorageManager$MountServiceBinderListener.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$MountServiceBinderListener extends android.os.storage.IMountServiceListener$Stub {
	final android.os.storage.StorageManager this$0
	private void  (android.os.storage.StorageManager) 
	public void onUsbMassStorageConnectionChanged (boolean) 
		int i
		boolean available
		int size
	public void onStorageStateChanged (java.lang.String, java.lang.String, java.lang.String) 
		int i
		String path
		String oldState
		String newState
		int size
	void  (android.os.storage.StorageManager, android.os.storage.StorageManager$1) 
		android.os.storage.StorageManager x0
		android.os.storage.StorageManager$1 x1
}

android/os/storage/StorageManager$StorageStateChangedStorageEvent.class
StorageManager.java
package android.os.storage
 android.os.storage.StorageManager$StorageStateChangedStorageEvent extends android.os.storage.StorageManager$StorageEvent {
	public String path
	public String oldState
	public String newState
	final android.os.storage.StorageManager this$0
	public void  (android.os.storage.StorageManager, java.lang.String, java.lang.String, java.lang.String) 
		String p
		String oldS
		String newS
}

android/os/storage/OnObbStateChangeListener.class
OnObbStateChangeListener.java
package android.os.storage
public abstract android.os.storage.OnObbStateChangeListener extends java.lang.Object {
	public static final int MOUNTED
	public static final int UNMOUNTED
	public static final int ERROR_INTERNAL
	public static final int ERROR_COULD_NOT_MOUNT
	public static final int ERROR_COULD_NOT_UNMOUNT
	public static final int ERROR_NOT_MOUNTED
	public static final int ERROR_ALREADY_MOUNTED
	public static final int ERROR_PERMISSION_DENIED
	public void  () 
	public void onObbStateChange (java.lang.String, int) 
		String path
		int state
}

android/os/storage/IMountShutdownObserver$Stub.class
IMountShutdownObserver.java
package android.os.storage
public abstract android.os.storage.IMountShutdownObserver$Stub extends android.os.Binder implements android.os.storage.IMountShutdownObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onShutDownComplete
	public void  () 
	public static android.os.storage.IMountShutdownObserver 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 statusCode
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/storage/IObbActionListener$Stub.class
IObbActionListener.java
package android.os.storage
public abstract android.os.storage.IObbActionListener$Stub extends android.os.Binder implements android.os.storage.IObbActionListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onObbResult
	public void  () 
	public static android.os.storage.IObbActionListener 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 filename
		int nonce
		int status
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/UserHandle$1.class
UserHandle.java
package android.os
final android.os.UserHandle$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.os.UserHandle createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.UserHandle[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/StrictMode$ThreadPolicy.class
StrictMode.java
package android.os
public final android.os.StrictMode$ThreadPolicy extends java.lang.Object {
	public static final android.os.StrictMode$ThreadPolicy LAX
	final int mask
	private void  (int) 
		int mask
	public java.lang.String toString () 
	void  (int, android.os.StrictMode$1) 
		int x0
		android.os.StrictMode$1 x1
	static void  () 
}

android/os/RemoteCallbackList$Callback.class
RemoteCallbackList.java
package android.os
final android.os.RemoteCallbackList$Callback extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	final android.os.IInterface mCallback
	final Object mCookie
	final android.os.RemoteCallbackList this$0
	void  (android.os.RemoteCallbackList, android.os.IInterface, java.lang.Object) 
		android.os.IInterface callback
		Object cookie
	public void binderDied () 
}

android/os/RemoteCallbackList.class
RemoteCallbackList.java
package android.os
public android.os.RemoteCallbackList extends java.lang.Object {
	android.util.ArrayMap mCallbacks
	private Object[] mActiveBroadcast
	private int mBroadcastCount
	private boolean mKilled
	public void  () 
	public boolean register (android.os.IInterface) 
		android.os.IInterface callback
	public boolean register (android.os.IInterface, java.lang.Object) 
		android.os.RemoteCallbackList$Callback cb
		android.os.RemoteException e
		android.os.IBinder binder
		android.os.IInterface callback
		Object cookie
	public boolean unregister (android.os.IInterface) 
		android.os.RemoteCallbackList$Callback cb
		android.os.IInterface callback
	public void kill () 
		android.os.RemoteCallbackList$Callback cb
		int cbi
	public void onCallbackDied (android.os.IInterface) 
		android.os.IInterface callback
	public void onCallbackDied (android.os.IInterface, java.lang.Object) 
		android.os.IInterface callback
		Object cookie
	public int beginBroadcast () 
		int i
		int N
		Object[] active
	public android.os.IInterface getBroadcastItem (int) 
		int index
	public java.lang.Object getBroadcastCookie (int) 
		int index
	public void finishBroadcast () 
		int i
		int N
		Object[] active
	public int getRegisteredCallbackCount () 
}

android/os/ParcelableParcel$1.class
ParcelableParcel.java
package android.os
final android.os.ParcelableParcel$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.os.ParcelableParcel createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.os.ParcelableParcel createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.os.ParcelableParcel[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel x0
		ClassLoader x1
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/os/SystemProperties.class
SystemProperties.java
package android.os
public android.os.SystemProperties extends java.lang.Object {
	public static final int PROP_NAME_MAX
	public static final int PROP_VALUE_MAX
	private static final java.util.ArrayList sChangeCallbacks
	public void  () 
	private static native java.lang.String native_get (java.lang.String) 
	private static native java.lang.String native_get (java.lang.String, java.lang.String) 
	private static native int native_get_int (java.lang.String, int) 
	private static native long native_get_long (java.lang.String, long) 
	private static native boolean native_get_boolean (java.lang.String, boolean) 
	private static native void native_set (java.lang.String, java.lang.String) 
	private static native void native_add_change_callback () 
	public static java.lang.String get (java.lang.String) 
		String key
	public static java.lang.String get (java.lang.String, java.lang.String) 
		String key
		String def
	public static int getInt (java.lang.String, int) 
		String key
		int def
	public static long getLong (java.lang.String, long) 
		String key
		long def
	public static boolean getBoolean (java.lang.String, boolean) 
		String key
		boolean def
	public static void set (java.lang.String, java.lang.String) 
		String key
		String val
	public static void addChangeCallback (java.lang.Runnable) 
		Runnable callback
	static void callChangeCallbacks () 
		int i
		java.util.ArrayList callbacks
	static void  () 
}

android/os/AsyncTask$WorkerRunnable.class
AsyncTask.java
package android.os
abstract android.os.AsyncTask$WorkerRunnable extends java.lang.Object implements java.util.concurrent.Callable  {
	Object[] mParams
	private void  () 
	void  (android.os.AsyncTask$1) 
		android.os.AsyncTask$1 x0
}

android/os/BatteryStats$1.class
BatteryStats.java
package android.os
 android.os.BatteryStats$1 extends java.lang.Object implements java.util.Comparator  {
	final android.os.BatteryStats this$0
	void  (android.os.BatteryStats) 
	public int compare (android.os.BatteryStats$TimerEntry, android.os.BatteryStats$TimerEntry) 
		android.os.BatteryStats$TimerEntry lhs
		android.os.BatteryStats$TimerEntry rhs
		long lhsTime
		long rhsTime
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/os/BatteryStats$Uid$Proc$ExcessivePower.class
BatteryStats.java
package android.os
public android.os.BatteryStats$Uid$Proc$ExcessivePower extends java.lang.Object {
	public static final int TYPE_WAKE
	public static final int TYPE_CPU
	public int type
	public long overTime
	public long usedTime
	public void  () 
}

android/os/MemoryFile.class
MemoryFile.java
package android.os
public android.os.MemoryFile extends java.lang.Object {
	private static String TAG
	private static final int PROT_READ
	private static final int PROT_WRITE
	private java.io.FileDescriptor mFD
	private long mAddress
	private int mLength
	private boolean mAllowPurging
	private static native java.io.FileDescriptor native_open (java.lang.String, int)  throws java.io.IOException 
	private static native long native_mmap (java.io.FileDescriptor, int, int)  throws java.io.IOException 
	private static native void native_munmap (long, int)  throws java.io.IOException 
	private static native void native_close (java.io.FileDescriptor) 
	private static native int native_read (java.io.FileDescriptor, long, byte[], int, int, int, boolean)  throws java.io.IOException 
	private static native void native_write (java.io.FileDescriptor, long, byte[], int, int, int, boolean)  throws java.io.IOException 
	private static native void native_pin (java.io.FileDescriptor, boolean)  throws java.io.IOException 
	private static native int native_get_size (java.io.FileDescriptor)  throws java.io.IOException 
	public void  (java.lang.String, int)  throws java.io.IOException 
		String name
		int length
	public void close () 
	void deactivate () 
		java.io.IOException ex
	private boolean isDeactivated () 
	private boolean isClosed () 
	protected void finalize () 
	public int length () 
	public boolean isPurgingAllowed () 
	public synchronized boolean allowPurging (boolean)  throws java.io.IOException 
		boolean allowPurging
		boolean oldValue
	public java.io.InputStream getInputStream () 
	public java.io.OutputStream getOutputStream () 
	public int readBytes (byte[], int, int, int)  throws java.io.IOException 
		byte[] buffer
		int srcOffset
		int destOffset
		int count
	public void writeBytes (byte[], int, int, int)  throws java.io.IOException 
		byte[] buffer
		int srcOffset
		int destOffset
		int count
	public java.io.FileDescriptor getFileDescriptor ()  throws java.io.IOException 
	public static int getSize (java.io.FileDescriptor)  throws java.io.IOException 
		java.io.FileDescriptor fd
	static int access$200 (android.os.MemoryFile) 
		android.os.MemoryFile x0
	static void  () 
}

android/os/StrictMode$InstanceTracker.class
StrictMode.java
package android.os
final android.os.StrictMode$InstanceTracker extends java.lang.Object {
	private static final java.util.HashMap sInstanceCounts
	private final Class mKlass
	public void  (java.lang.Object) 
		Integer value
		int newValue
		Object instance
	protected void finalize ()  throws java.lang.Throwable 
		int newValue
		Integer value
	public static int getInstanceCount (java.lang.Class) 
		Integer value
		Class klass
	static void  () 
}

android/os/IBatteryPropertiesRegistrar$Stub.class
IBatteryPropertiesRegistrar.java
package android.os
public abstract android.os.IBatteryPropertiesRegistrar$Stub extends android.os.Binder implements android.os.IBatteryPropertiesRegistrar  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerListener
	static final int TRANSACTION_unregisterListener
	public void  () 
	public static android.os.IBatteryPropertiesRegistrar 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.os.IBatteryPropertiesListener _arg0
		android.os.IBatteryPropertiesListener _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/os/IPowerManager$Stub$Proxy.class
IPowerManager.java
package android.os
 android.os.IPowerManager$Stub$Proxy extends java.lang.Object implements android.os.IPowerManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void acquireWakeLock (android.os.IBinder, int, java.lang.String, java.lang.String, android.os.WorkSource)  throws android.os.RemoteException 
		android.os.IBinder lock
		int flags
		String tag
		String packageName
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
	public void acquireWakeLockWithUid (android.os.IBinder, int, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
		android.os.IBinder lock
		int flags
		String tag
		String packageName
		int uidtoblame
		android.os.Parcel _data
		android.os.Parcel _reply
	public void releaseWakeLock (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder lock
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateWakeLockUids (android.os.IBinder, int[])  throws android.os.RemoteException 
		android.os.IBinder lock
		int[] uids
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateWakeLockWorkSource (android.os.IBinder, android.os.WorkSource)  throws android.os.RemoteException 
		android.os.IBinder lock
		android.os.WorkSource ws
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isWakeLockLevelSupported (int)  throws android.os.RemoteException 
		int level
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void userActivity (long, int, int)  throws android.os.RemoteException 
		long time
		int event
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public void wakeUp (long)  throws android.os.RemoteException 
		long time
		android.os.Parcel _data
		android.os.Parcel _reply
	public void goToSleep (long, int)  throws android.os.RemoteException 
		long time
		int reason
		android.os.Parcel _data
		android.os.Parcel _reply
	public void nap (long)  throws android.os.RemoteException 
		long time
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isScreenOn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void reboot (boolean, java.lang.String, boolean)  throws android.os.RemoteException 
		boolean confirm
		String reason
		boolean wait
		android.os.Parcel _data
		android.os.Parcel _reply
	public void shutdown (boolean, boolean)  throws android.os.RemoteException 
		boolean confirm
		boolean wait
		android.os.Parcel _data
		android.os.Parcel _reply
	public void crash (java.lang.String)  throws android.os.RemoteException 
		String message
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setStayOnSetting (int)  throws android.os.RemoteException 
		int val
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMaximumScreenOffTimeoutFromDeviceAdmin (int)  throws android.os.RemoteException 
		int timeMs
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setTemporaryScreenBrightnessSettingOverride (int)  throws android.os.RemoteException 
		int brightness
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setTemporaryScreenAutoBrightnessAdjustmentSettingOverride (float)  throws android.os.RemoteException 
		float adj
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAttentionLight (boolean, int)  throws android.os.RemoteException 
		boolean on
		int color
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/os/StrictMode$ThreadPolicy$Builder.class
StrictMode.java
package android.os
public final android.os.StrictMode$ThreadPolicy$Builder extends java.lang.Object {
	private int mMask
	public void  () 
	public void  (android.os.StrictMode$ThreadPolicy) 
		android.os.StrictMode$ThreadPolicy policy
	public android.os.StrictMode$ThreadPolicy$Builder detectAll () 
	public android.os.StrictMode$ThreadPolicy$Builder permitAll () 
	public android.os.StrictMode$ThreadPolicy$Builder detectNetwork () 
	public android.os.StrictMode$ThreadPolicy$Builder permitNetwork () 
	public android.os.StrictMode$ThreadPolicy$Builder detectDiskReads () 
	public android.os.StrictMode$ThreadPolicy$Builder permitDiskReads () 
	public android.os.StrictMode$ThreadPolicy$Builder detectCustomSlowCalls () 
	public android.os.StrictMode$ThreadPolicy$Builder permitCustomSlowCalls () 
	public android.os.StrictMode$ThreadPolicy$Builder detectDiskWrites () 
	public android.os.StrictMode$ThreadPolicy$Builder permitDiskWrites () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyDialog () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyDeath () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyDeathOnNetwork () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyFlashScreen () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyLog () 
	public android.os.StrictMode$ThreadPolicy$Builder penaltyDropBox () 
	private android.os.StrictMode$ThreadPolicy$Builder enable (int) 
		int bit
	private android.os.StrictMode$ThreadPolicy$Builder disable (int) 
		int bit
	public android.os.StrictMode$ThreadPolicy build () 
}

android/os/StrictMode$8.class
StrictMode.java
package android.os
final android.os.StrictMode$8 extends java.lang.ThreadLocal {
	void  () 
	protected android.os.StrictMode$ThreadSpanState initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/os/DropBoxManager$Entry.class
DropBoxManager.java
package android.os
public android.os.DropBoxManager$Entry extends java.lang.Object implements android.os.Parcelable java.io.Closeable  {
	private final String mTag
	private final long mTimeMillis
	private final byte[] mData
	private final android.os.ParcelFileDescriptor mFileDescriptor
	private final int mFlags
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, long) 
		String tag
		long millis
	public void  (java.lang.String, long, java.lang.String) 
		String tag
		long millis
		String text
	public void  (java.lang.String, long, byte[], int) 
		String tag
		long millis
		byte[] data
		int flags
	public void  (java.lang.String, long, android.os.ParcelFileDescriptor, int) 
		String tag
		long millis
		android.os.ParcelFileDescriptor data
		int flags
	public void  (java.lang.String, long, java.io.File, int)  throws java.io.IOException 
		String tag
		long millis
		java.io.File data
		int flags
	public void close () 
		java.io.IOException e
	public java.lang.String getTag () 
	public long getTimeMillis () 
	public int getFlags () 
	public java.lang.String getText (int) 
		java.io.IOException e
		java.io.IOException e
		byte[] buf
		int readBytes
		int n
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		int maxBytes
		java.io.InputStream is
	public java.io.InputStream getInputStream ()  throws java.io.IOException 
		java.io.InputStream is
		java.io.InputStream is
		java.io.InputStream is
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/os/Build$VERSION.class
Build.java
package android.os
public android.os.Build$VERSION extends java.lang.Object {
	public static final String INCREMENTAL
	public static final String RELEASE
	public static final String SDK
	public static final int SDK_INT
	public static final String CODENAME
	public static final int RESOURCES_SDK_INT
	public void  () 
	static void  () 
}

android/os/RemoteCallback.class
RemoteCallback.java
package android.os
public abstract android.os.RemoteCallback extends java.lang.Object implements android.os.Parcelable  {
	final android.os.Handler mHandler
	final android.os.IRemoteCallback mTarget
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Handler) 
		android.os.Handler handler
	void  (android.os.IRemoteCallback) 
		android.os.IRemoteCallback target
	public void sendResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle bundle
	protected abstract void onResult (android.os.Bundle) 
	public boolean equals (java.lang.Object) 
		ClassCastException e
		Object otherObj
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	static void  () 
}

android/os/PowerManager$WakeLock.class
PowerManager.java
package android.os
public final android.os.PowerManager$WakeLock extends java.lang.Object {
	private final int mFlags
	private final String mTag
	private final String mPackageName
	private final android.os.IBinder mToken
	private int mCount
	private boolean mRefCounted
	private boolean mHeld
	private android.os.WorkSource mWorkSource
	private final Runnable mReleaser
	final android.os.PowerManager this$0
	void  (android.os.PowerManager, int, java.lang.String, java.lang.String) 
		int flags
		String tag
		String packageName
	protected void finalize ()  throws java.lang.Throwable 
		android.os.RemoteException e
	public void setReferenceCounted (boolean) 
		boolean value
	public void acquire () 
	public void acquire (long) 
		long timeout
	private void acquireLocked () 
		android.os.RemoteException e
	public void release () 
	public void release (int) 
		android.os.RemoteException e
		int flags
	public boolean isHeld () 
	public void setWorkSource (android.os.WorkSource) 
		boolean changed
		boolean changed
		android.os.RemoteException e
		boolean changed
		android.os.WorkSource ws
	public java.lang.String toString () 
}

android/os/Message.class
Message.java
package android.os
public final android.os.Message extends java.lang.Object implements android.os.Parcelable  {
	public int what
	public int arg1
	public int arg2
	public Object obj
	public android.os.Messenger replyTo
	static final int FLAG_IN_USE
	static final int FLAG_ASYNCHRONOUS
	static final int FLAGS_TO_CLEAR_ON_COPY_FROM
	int flags
	long when
	android.os.Bundle data
	android.os.Handler target
	Runnable callback
	android.os.Message next
	private static final Object sPoolSync
	private static android.os.Message sPool
	private static int sPoolSize
	private static final int MAX_POOL_SIZE
	public static final android.os.Parcelable$Creator CREATOR
	public static android.os.Message obtain () 
		android.os.Message m
	public static android.os.Message obtain (android.os.Message) 
		android.os.Message orig
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler) 
		android.os.Handler h
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler, java.lang.Runnable) 
		android.os.Handler h
		Runnable callback
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler, int) 
		android.os.Handler h
		int what
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler, int, java.lang.Object) 
		android.os.Handler h
		int what
		Object obj
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler, int, int, int) 
		android.os.Handler h
		int what
		int arg1
		int arg2
		android.os.Message m
	public static android.os.Message obtain (android.os.Handler, int, int, int, java.lang.Object) 
		android.os.Handler h
		int what
		int arg1
		int arg2
		Object obj
		android.os.Message m
	public void recycle () 
	public void copyFrom (android.os.Message) 
		android.os.Message o
	public long getWhen () 
	public void setTarget (android.os.Handler) 
		android.os.Handler target
	public android.os.Handler getTarget () 
	public java.lang.Runnable getCallback () 
	public android.os.Bundle getData () 
	public android.os.Bundle peekData () 
	public void setData (android.os.Bundle) 
		android.os.Bundle data
	public void sendToTarget () 
	public boolean isAsynchronous () 
	public void setAsynchronous (boolean) 
		boolean async
	void clearForRecycle () 
	boolean isInUse () 
	void markInUse () 
	public void  () 
	public java.lang.String toString () 
	java.lang.String toString (long) 
		long now
		StringBuilder b
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcelable p
		ClassCastException e
		android.os.Parcel dest
		int flags
	private void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	static void access$000 (android.os.Message, android.os.Parcel) 
		android.os.Message x0
		android.os.Parcel x1
	static void  () 
}

android/os/StrictMode$4.class
StrictMode.java
package android.os
final android.os.StrictMode$4 extends java.lang.ThreadLocal {
	void  () 
	protected android.os.StrictMode$AndroidBlockGuardPolicy initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/os/TokenWatcher$1.class
TokenWatcher.java
package android.os
 android.os.TokenWatcher$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.os.TokenWatcher this$0
	void  (android.os.TokenWatcher) 
	public void run () 
		int value
}

android/os/StrictMode$LogStackTrace.class
StrictMode.java
package android.os
 android.os.StrictMode$LogStackTrace extends java.lang.Exception {
	private void  () 
	void  (android.os.StrictMode$1) 
		android.os.StrictMode$1 x0
}

android/os/Handler.class
Handler.java
package android.os
public android.os.Handler extends java.lang.Object {
	private static final boolean FIND_POTENTIAL_LEAKS
	private static final String TAG
	final android.os.MessageQueue mQueue
	final android.os.Looper mLooper
	final android.os.Handler$Callback mCallback
	final boolean mAsynchronous
	android.os.IMessenger mMessenger
	public void handleMessage (android.os.Message) 
		android.os.Message msg
	public void dispatchMessage (android.os.Message) 
		android.os.Message msg
	public void  () 
	public void  (android.os.Handler$Callback) 
		android.os.Handler$Callback callback
	public void  (android.os.Looper) 
		android.os.Looper looper
	public void  (android.os.Looper, android.os.Handler$Callback) 
		android.os.Looper looper
		android.os.Handler$Callback callback
	public void  (boolean) 
		boolean async
	public void  (android.os.Handler$Callback, boolean) 
		android.os.Handler$Callback callback
		boolean async
	public void  (android.os.Looper, android.os.Handler$Callback, boolean) 
		android.os.Looper looper
		android.os.Handler$Callback callback
		boolean async
	public java.lang.String getMessageName (android.os.Message) 
		android.os.Message message
	public final android.os.Message obtainMessage () 
	public final android.os.Message obtainMessage (int) 
		int what
	public final android.os.Message obtainMessage (int, java.lang.Object) 
		int what
		Object obj
	public final android.os.Message obtainMessage (int, int, int) 
		int what
		int arg1
		int arg2
	public final android.os.Message obtainMessage (int, int, int, java.lang.Object) 
		int what
		int arg1
		int arg2
		Object obj
	public final boolean post (java.lang.Runnable) 
		Runnable r
	public final boolean postAtTime (java.lang.Runnable, long) 
		Runnable r
		long uptimeMillis
	public final boolean postAtTime (java.lang.Runnable, java.lang.Object, long) 
		Runnable r
		Object token
		long uptimeMillis
	public final boolean postDelayed (java.lang.Runnable, long) 
		Runnable r
		long delayMillis
	public final boolean postAtFrontOfQueue (java.lang.Runnable) 
		Runnable r
	public final boolean runWithScissors (java.lang.Runnable, long) 
		Runnable r
		long timeout
		android.os.Handler$BlockingRunnable br
	public final void removeCallbacks (java.lang.Runnable) 
		Runnable r
	public final void removeCallbacks (java.lang.Runnable, java.lang.Object) 
		Runnable r
		Object token
	public final boolean sendMessage (android.os.Message) 
		android.os.Message msg
	public final boolean sendEmptyMessage (int) 
		int what
	public final boolean sendEmptyMessageDelayed (int, long) 
		int what
		long delayMillis
		android.os.Message msg
	public final boolean sendEmptyMessageAtTime (int, long) 
		int what
		long uptimeMillis
		android.os.Message msg
	public final boolean sendMessageDelayed (android.os.Message, long) 
		android.os.Message msg
		long delayMillis
	public boolean sendMessageAtTime (android.os.Message, long) 
		RuntimeException e
		android.os.Message msg
		long uptimeMillis
		android.os.MessageQueue queue
	public final boolean sendMessageAtFrontOfQueue (android.os.Message) 
		RuntimeException e
		android.os.Message msg
		android.os.MessageQueue queue
	private boolean enqueueMessage (android.os.MessageQueue, android.os.Message, long) 
		android.os.MessageQueue queue
		android.os.Message msg
		long uptimeMillis
	public final void removeMessages (int) 
		int what
	public final void removeMessages (int, java.lang.Object) 
		int what
		Object object
	public final void removeCallbacksAndMessages (java.lang.Object) 
		Object token
	public final boolean hasMessages (int) 
		int what
	public final boolean hasMessages (int, java.lang.Object) 
		int what
		Object object
	public final boolean hasCallbacks (java.lang.Runnable) 
		Runnable r
	public final android.os.Looper getLooper () 
	public final void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	final android.os.IMessenger getIMessenger () 
	private static android.os.Message getPostMessage (java.lang.Runnable) 
		Runnable r
		android.os.Message m
	private static android.os.Message getPostMessage (java.lang.Runnable, java.lang.Object) 
		Runnable r
		Object token
		android.os.Message m
	private static void handleCallback (android.os.Message) 
		android.os.Message message
}

android/nfc/
android/nfc/INfcCardEmulation$Stub$Proxy.class
INfcCardEmulation.java
package android.nfc
 android.nfc.INfcCardEmulation$Stub$Proxy extends java.lang.Object implements android.nfc.INfcCardEmulation  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isDefaultServiceForCategory (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
		int userHandle
		android.content.ComponentName service
		String category
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isDefaultServiceForAid (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
		int userHandle
		android.content.ComponentName service
		String aid
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setDefaultServiceForCategory (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
		int userHandle
		android.content.ComponentName service
		String category
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setDefaultForNextTap (int, android.content.ComponentName)  throws android.os.RemoteException 
		int userHandle
		android.content.ComponentName service
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getServices (int, java.lang.String)  throws android.os.RemoteException 
		int userHandle
		String category
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
}

android/nfc/NdefRecord.class
NdefRecord.java
package android.nfc
public final android.nfc.NdefRecord extends java.lang.Object implements android.os.Parcelable  {
	public static final short TNF_EMPTY
	public static final short TNF_WELL_KNOWN
	public static final short TNF_MIME_MEDIA
	public static final short TNF_ABSOLUTE_URI
	public static final short TNF_EXTERNAL_TYPE
	public static final short TNF_UNKNOWN
	public static final short TNF_UNCHANGED
	public static final short TNF_RESERVED
	public static final byte[] RTD_TEXT
	public static final byte[] RTD_URI
	public static final byte[] RTD_SMART_POSTER
	public static final byte[] RTD_ALTERNATIVE_CARRIER
	public static final byte[] RTD_HANDOVER_CARRIER
	public static final byte[] RTD_HANDOVER_REQUEST
	public static final byte[] RTD_HANDOVER_SELECT
	public static final byte[] RTD_ANDROID_APP
	private static final byte FLAG_MB
	private static final byte FLAG_ME
	private static final byte FLAG_CF
	private static final byte FLAG_SR
	private static final byte FLAG_IL
	private static final String[] URI_PREFIX_MAP
	private static final int MAX_PAYLOAD_SIZE
	private static final byte[] EMPTY_BYTE_ARRAY
	private final short mTnf
	private final byte[] mType
	private final byte[] mId
	private final byte[] mPayload
	public static final android.os.Parcelable$Creator CREATOR
	public static android.nfc.NdefRecord createApplicationRecord (java.lang.String) 
		String packageName
	public static android.nfc.NdefRecord createUri (android.net.Uri) 
		int i
		android.net.Uri uri
		String uriString
		byte prefix
		byte[] uriBytes
		byte[] recordBytes
	public static android.nfc.NdefRecord createUri (java.lang.String) 
		String uriString
	public static android.nfc.NdefRecord createMime (java.lang.String, byte[]) 
		String mimeType
		byte[] mimeData
		int slashIndex
		byte[] typeBytes
	public static android.nfc.NdefRecord createExternal (java.lang.String, java.lang.String, byte[]) 
		String domain
		String type
		byte[] data
		byte[] byteDomain
		byte[] byteType
		byte[] b
	public void  (short, byte[], byte[], byte[]) 
		short tnf
		byte[] type
		byte[] id
		byte[] payload
		String message
	public void  (byte[])  throws android.nfc.FormatException 
		byte[] data
		java.nio.ByteBuffer buffer
		android.nfc.NdefRecord[] rs
	public short getTnf () 
	public byte[] getType () 
	public byte[] getId () 
	public byte[] getPayload () 
	public byte[] toByteArray () 
		java.nio.ByteBuffer buffer
	public java.lang.String toMimeType () 
		String mimeType
	public android.net.Uri toUri () 
	private android.net.Uri toUri (boolean) 
		android.net.Uri uri
		android.nfc.NdefRecord nestedRecord
		android.nfc.NdefRecord[] arr$
		int len$
		int i$
		android.nfc.NdefMessage nestedMessage
		android.nfc.FormatException e
		android.net.Uri wktUri
		android.net.Uri uri
		boolean inSmartPoster
	private android.net.Uri parseWktUri () 
		int prefixIndex
		String prefix
		String suffix
	static android.nfc.NdefRecord[] parse (java.nio.ByteBuffer, boolean)  throws android.nfc.FormatException 
		byte[] p
		java.util.Iterator i$
		byte[] p
		java.util.Iterator i$
		int i
		byte flag
		boolean mb
		boolean cf
		boolean sr
		boolean il
		short tnf
		int typeLength
		long payloadLength
		int idLength
		String error
		byte[] type
		byte[] id
		byte[] payload
		java.util.ArrayList chunks
		boolean inChunk
		short chunkTnf
		boolean me
		java.nio.BufferUnderflowException e
		java.nio.ByteBuffer buffer
		boolean ignoreMbMe
		java.util.List records
	private static void ensureSanePayloadSize (long)  throws android.nfc.FormatException 
		long size
	static java.lang.String validateTnf (short, byte[], byte[], byte[]) 
		short tnf
		byte[] type
		byte[] id
		byte[] payload
	void writeToByteBuffer (java.nio.ByteBuffer, boolean, boolean) 
		java.nio.ByteBuffer buffer
		boolean mb
		boolean me
		boolean sr
		boolean il
		byte flags
	int getByteLength () 
		int length
		boolean sr
		boolean il
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.nfc.NdefRecord other
	public java.lang.String toString () 
		StringBuilder b
	private static java.lang.StringBuilder bytesToString (byte[]) 
		byte b
		byte[] arr$
		int len$
		int i$
		byte[] bs
		StringBuilder s
	static void  () 
}

android/nfc/NdefMessage.class
NdefMessage.java
package android.nfc
public final android.nfc.NdefMessage extends java.lang.Object implements android.os.Parcelable  {
	private final android.nfc.NdefRecord[] mRecords
	public static final android.os.Parcelable$Creator CREATOR
	public void  (byte[])  throws android.nfc.FormatException 
		byte[] data
		java.nio.ByteBuffer buffer
	public transient void  (android.nfc.NdefRecord, android.nfc.NdefRecord[]) 
		android.nfc.NdefRecord r
		android.nfc.NdefRecord[] arr$
		int len$
		int i$
		android.nfc.NdefRecord record
		android.nfc.NdefRecord[] records
	public void  (android.nfc.NdefRecord[]) 
		android.nfc.NdefRecord r
		android.nfc.NdefRecord[] arr$
		int len$
		int i$
		android.nfc.NdefRecord[] records
	public android.nfc.NdefRecord[] getRecords () 
	public int getByteArrayLength () 
		android.nfc.NdefRecord r
		android.nfc.NdefRecord[] arr$
		int len$
		int i$
		int length
	public byte[] toByteArray () 
		boolean mb
		boolean me
		int i
		int length
		java.nio.ByteBuffer buffer
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.nfc.NdefMessage other
	public java.lang.String toString () 
	static void  () 
}

android/nfc/INfcAdapterExtras.class
INfcAdapterExtras.java
package android.nfc
public abstract android.nfc.INfcAdapterExtras extends java.lang.Object implements android.os.IInterface  {
	public abstract android.os.Bundle open (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.os.Bundle close (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.os.Bundle transceive (java.lang.String, byte[])  throws android.os.RemoteException 
	public abstract int getCardEmulationRoute (java.lang.String)  throws android.os.RemoteException 
	public abstract void setCardEmulationRoute (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void authenticate (java.lang.String, byte[])  throws android.os.RemoteException 
	public abstract java.lang.String getDriverName (java.lang.String)  throws android.os.RemoteException 
}

android/nfc/NfcAdapter.class
NfcAdapter.java
package android.nfc
public final android.nfc.NfcAdapter extends java.lang.Object {
	static final String TAG
	public static final String ACTION_NDEF_DISCOVERED
	public static final String ACTION_TECH_DISCOVERED
	public static final String ACTION_TAG_DISCOVERED
	public static final String ACTION_TAG_LEFT_FIELD
	public static final String EXTRA_TAG
	public static final String EXTRA_NDEF_MESSAGES
	public static final String EXTRA_ID
	public static final String ACTION_ADAPTER_STATE_CHANGED
	public static final String EXTRA_ADAPTER_STATE
	public static final int STATE_OFF
	public static final int STATE_TURNING_ON
	public static final int STATE_ON
	public static final int STATE_TURNING_OFF
	public static final int FLAG_READER_NFC_A
	public static final int FLAG_READER_NFC_B
	public static final int FLAG_READER_NFC_F
	public static final int FLAG_READER_NFC_V
	public static final int FLAG_READER_NFC_BARCODE
	public static final int FLAG_READER_SKIP_NDEF_CHECK
	public static final int FLAG_READER_NO_PLATFORM_SOUNDS
	public static final String EXTRA_READER_PRESENCE_CHECK_DELAY
	public static final int FLAG_NDEF_PUSH_NO_CONFIRM
	public static final String ACTION_HANDOVER_TRANSFER_STARTED
	public static final String ACTION_HANDOVER_TRANSFER_DONE
	public static final String EXTRA_HANDOVER_TRANSFER_STATUS
	public static final int HANDOVER_TRANSFER_STATUS_SUCCESS
	public static final int HANDOVER_TRANSFER_STATUS_FAILURE
	public static final String EXTRA_HANDOVER_TRANSFER_URI
	static boolean sIsInitialized
	static android.nfc.INfcAdapter sService
	static android.nfc.INfcTag sTagService
	static android.nfc.INfcCardEmulation sCardEmulationService
	static java.util.HashMap sNfcAdapters
	static android.nfc.NfcAdapter sNullContextNfcAdapter
	final android.nfc.NfcActivityManager mNfcActivityManager
	final android.content.Context mContext
	android.app.OnActivityPausedListener mForegroundDispatchListener
	private static boolean hasNfcFeature () 
		android.os.RemoteException e
		android.content.pm.IPackageManager pm
	public static synchronized android.nfc.NfcAdapter getNfcAdapter (android.content.Context) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.content.Context context
		android.nfc.NfcAdapter adapter
	private static android.nfc.INfcAdapter getServiceInterface () 
		android.os.IBinder b
	public static android.nfc.NfcAdapter getDefaultAdapter (android.content.Context) 
		android.content.Context context
		android.nfc.NfcManager manager
	public static android.nfc.NfcAdapter getDefaultAdapter () 
	void  (android.content.Context) 
		android.content.Context context
	public android.content.Context getContext () 
	public android.nfc.INfcAdapter getService () 
	public android.nfc.INfcTag getTagService () 
	public android.nfc.INfcCardEmulation getCardEmulationService () 
	public void attemptDeadServiceRecovery (java.lang.Exception) 
		android.os.RemoteException ee
		android.os.RemoteException ee
		Exception e
		android.nfc.INfcAdapter service
	public boolean isEnabled () 
		android.os.RemoteException e
	public int getAdapterState () 
		android.os.RemoteException e
	public boolean enable () 
		android.os.RemoteException e
	public boolean disable () 
		android.os.RemoteException e
	public void setBeamPushUris (android.net.Uri[], android.app.Activity) 
		String scheme
		android.net.Uri uri
		android.net.Uri[] arr$
		int len$
		int i$
		android.net.Uri[] uris
		android.app.Activity activity
	public void setBeamPushUrisCallback (android.nfc.NfcAdapter$CreateBeamUrisCallback, android.app.Activity) 
		android.nfc.NfcAdapter$CreateBeamUrisCallback callback
		android.app.Activity activity
	public transient void setNdefPushMessage (android.nfc.NdefMessage, android.app.Activity, android.app.Activity[]) 
		android.app.Activity a
		android.app.Activity[] arr$
		int len$
		int i$
		IllegalStateException e
		android.nfc.NdefMessage message
		android.app.Activity activity
		android.app.Activity[] activities
		int targetSdkVersion
	public void setNdefPushMessage (android.nfc.NdefMessage, android.app.Activity, int) 
		android.nfc.NdefMessage message
		android.app.Activity activity
		int flags
	public transient void setNdefPushMessageCallback (android.nfc.NfcAdapter$CreateNdefMessageCallback, android.app.Activity, android.app.Activity[]) 
		android.app.Activity a
		android.app.Activity[] arr$
		int len$
		int i$
		IllegalStateException e
		android.nfc.NfcAdapter$CreateNdefMessageCallback callback
		android.app.Activity activity
		android.app.Activity[] activities
		int targetSdkVersion
	public void setNdefPushMessageCallback (android.nfc.NfcAdapter$CreateNdefMessageCallback, android.app.Activity, int) 
		android.nfc.NfcAdapter$CreateNdefMessageCallback callback
		android.app.Activity activity
		int flags
	public transient void setOnNdefPushCompleteCallback (android.nfc.NfcAdapter$OnNdefPushCompleteCallback, android.app.Activity, android.app.Activity[]) 
		android.app.Activity a
		android.app.Activity[] arr$
		int len$
		int i$
		IllegalStateException e
		android.nfc.NfcAdapter$OnNdefPushCompleteCallback callback
		android.app.Activity activity
		android.app.Activity[] activities
		int targetSdkVersion
	public void enableForegroundDispatch (android.app.Activity, android.app.PendingIntent, android.content.IntentFilter[], java.lang.String[][]) 
		android.nfc.TechListParcel parcel
		android.os.RemoteException e
		android.app.Activity activity
		android.app.PendingIntent intent
		android.content.IntentFilter[] filters
		String[][] techLists
	public void disableForegroundDispatch (android.app.Activity) 
		android.app.Activity activity
	void disableForegroundDispatchInternal (android.app.Activity, boolean) 
		android.os.RemoteException e
		android.app.Activity activity
		boolean force
	public void enableReaderMode (android.app.Activity, android.nfc.NfcAdapter$ReaderCallback, int, android.os.Bundle) 
		android.app.Activity activity
		android.nfc.NfcAdapter$ReaderCallback callback
		int flags
		android.os.Bundle extras
	public void disableReaderMode (android.app.Activity) 
		android.app.Activity activity
	public void enableForegroundNdefPush (android.app.Activity, android.nfc.NdefMessage) 
		android.app.Activity activity
		android.nfc.NdefMessage message
	public void disableForegroundNdefPush (android.app.Activity) 
		android.app.Activity activity
	public boolean enableNdefPush () 
		android.os.RemoteException e
	public boolean disableNdefPush () 
		android.os.RemoteException e
	public boolean isNdefPushEnabled () 
		android.os.RemoteException e
	public void dispatch (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void setP2pModes (int, int) 
		android.os.RemoteException e
		int initiatorModes
		int targetModes
	public android.nfc.INfcAdapterExtras getNfcAdapterExtrasInterface () 
		android.os.RemoteException e
	void enforceResumed (android.app.Activity) 
		android.app.Activity activity
	int getSdkVersion () 
	static void  () 
}

android/nfc/Tag$1.class
Tag.java
package android.nfc
final android.nfc.Tag$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.Tag createFromParcel (android.os.Parcel) 
		android.nfc.INfcTag tagService
		android.os.Parcel in
		android.nfc.INfcTag tagService
		byte[] id
		int[] techList
		android.os.Bundle[] techExtras
		int serviceHandle
		int isMock
	public android.nfc.Tag[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/FormatException.class
FormatException.java
package android.nfc
public android.nfc.FormatException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable e
}

android/nfc/INfcTag$Stub$Proxy.class
INfcTag.java
package android.nfc
 android.nfc.INfcTag$Stub$Proxy extends java.lang.Object implements android.nfc.INfcTag  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int close (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int connect (int, int)  throws android.os.RemoteException 
		int nativeHandle
		int technology
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int reconnect (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int[] getTechList (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public boolean isNdef (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isPresent (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.nfc.TransceiveResult transceive (int, byte[], boolean)  throws android.os.RemoteException 
		android.nfc.TransceiveResult _result
		int nativeHandle
		byte[] data
		boolean raw
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.TransceiveResult _result
	public android.nfc.NdefMessage ndefRead (int)  throws android.os.RemoteException 
		android.nfc.NdefMessage _result
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.NdefMessage _result
	public int ndefWrite (int, android.nfc.NdefMessage)  throws android.os.RemoteException 
		int nativeHandle
		android.nfc.NdefMessage msg
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int ndefMakeReadOnly (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean ndefIsWritable (int)  throws android.os.RemoteException 
		int nativeHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int formatNdef (int, byte[])  throws android.os.RemoteException 
		int nativeHandle
		byte[] key
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public android.nfc.Tag rediscover (int)  throws android.os.RemoteException 
		android.nfc.Tag _result
		int nativehandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.Tag _result
	public int setTimeout (int, int)  throws android.os.RemoteException 
		int technology
		int timeout
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getTimeout (int)  throws android.os.RemoteException 
		int technology
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void resetTimeouts ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean canMakeReadOnly (int)  throws android.os.RemoteException 
		int ndefType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getMaxTransceiveLength (int)  throws android.os.RemoteException 
		int technology
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean getExtendedLengthApdusSupported ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/nfc/NfcManager.class
NfcManager.java
package android.nfc
public final android.nfc.NfcManager extends java.lang.Object {
	private final android.nfc.NfcAdapter mAdapter
	public void  (android.content.Context) 
		UnsupportedOperationException e
		android.content.Context context
		android.nfc.NfcAdapter adapter
	public android.nfc.NfcAdapter getDefaultAdapter () 
}

android/nfc/INfcAdapter$Stub.class
INfcAdapter.java
package android.nfc
public abstract android.nfc.INfcAdapter$Stub extends android.os.Binder implements android.nfc.INfcAdapter  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getNfcTagInterface
	static final int TRANSACTION_getNfcCardEmulationInterface
	static final int TRANSACTION_getNfcAdapterExtrasInterface
	static final int TRANSACTION_getState
	static final int TRANSACTION_disable
	static final int TRANSACTION_enable
	static final int TRANSACTION_enableNdefPush
	static final int TRANSACTION_disableNdefPush
	static final int TRANSACTION_isNdefPushEnabled
	static final int TRANSACTION_setForegroundDispatch
	static final int TRANSACTION_setAppCallback
	static final int TRANSACTION_dispatch
	static final int TRANSACTION_setReaderMode
	static final int TRANSACTION_setP2pModes
	public void  () 
	public static android.nfc.INfcAdapter 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.nfc.INfcTag _result
		android.nfc.INfcCardEmulation _result
		String _arg0
		android.nfc.INfcAdapterExtras _result
		int _result
		boolean _arg0
		boolean _result
		boolean _result
		boolean _result
		boolean _result
		boolean _result
		android.app.PendingIntent _arg0
		android.nfc.TechListParcel _arg2
		android.app.PendingIntent _arg0
		android.content.IntentFilter[] _arg1
		android.nfc.TechListParcel _arg2
		android.nfc.IAppCallback _arg0
		android.nfc.Tag _arg0
		android.nfc.Tag _arg0
		android.os.Bundle _arg3
		android.os.IBinder _arg0
		android.nfc.IAppCallback _arg1
		int _arg2
		android.os.Bundle _arg3
		int _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/nfc/NfcActivityManager$NfcActivityState.class
NfcActivityManager.java
package android.nfc
 android.nfc.NfcActivityManager$NfcActivityState extends java.lang.Object {
	boolean resumed
	android.app.Activity activity
	android.nfc.NdefMessage ndefMessage
	android.nfc.NfcAdapter$CreateNdefMessageCallback ndefMessageCallback
	android.nfc.NfcAdapter$OnNdefPushCompleteCallback onNdefPushCompleteCallback
	android.nfc.NfcAdapter$CreateBeamUrisCallback uriCallback
	android.net.Uri[] uris
	int flags
	int readerModeFlags
	android.nfc.NfcAdapter$ReaderCallback readerCallback
	android.os.Bundle readerModeExtras
	android.os.Binder token
	final android.nfc.NfcActivityManager this$0
	public void  (android.nfc.NfcActivityManager, android.app.Activity) 
		android.app.Activity activity
	public void destroy () 
	public java.lang.String toString () 
		android.net.Uri uri
		android.net.Uri[] arr$
		int len$
		int i$
		StringBuilder s
}

android/nfc/NfcActivityManager$NfcApplicationState.class
NfcActivityManager.java
package android.nfc
 android.nfc.NfcActivityManager$NfcApplicationState extends java.lang.Object {
	int refCount
	final android.app.Application app
	final android.nfc.NfcActivityManager this$0
	public void  (android.nfc.NfcActivityManager, android.app.Application) 
		android.app.Application app
	public void register () 
	public void unregister () 
}

android/nfc/IAppCallback$Stub$Proxy.class
IAppCallback.java
package android.nfc
 android.nfc.IAppCallback$Stub$Proxy extends java.lang.Object implements android.nfc.IAppCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.nfc.BeamShareData createBeamShareData ()  throws android.os.RemoteException 
		android.nfc.BeamShareData _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.BeamShareData _result
	public void onNdefPushComplete ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onTagDiscovered (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/nfc/BeamShareData$1.class
BeamShareData.java
package android.nfc
final android.nfc.BeamShareData$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.BeamShareData createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.net.Uri[] uris
		android.nfc.NdefMessage msg
		int numUris
		int flags
	public android.nfc.BeamShareData[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/NfcAdapter$ReaderCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$ReaderCallback extends java.lang.Object {
	public abstract void onTagDiscovered (android.nfc.Tag) 
}

android/nfc/NdefRecord$1.class
NdefRecord.java
package android.nfc
final android.nfc.NdefRecord$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.NdefRecord createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		short tnf
		int typeLength
		byte[] type
		int idLength
		byte[] id
		int payloadLength
		byte[] payload
	public android.nfc.NdefRecord[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/INfcAdapterExtras$Stub.class
INfcAdapterExtras.java
package android.nfc
public abstract android.nfc.INfcAdapterExtras$Stub extends android.os.Binder implements android.nfc.INfcAdapterExtras  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_open
	static final int TRANSACTION_close
	static final int TRANSACTION_transceive
	static final int TRANSACTION_getCardEmulationRoute
	static final int TRANSACTION_setCardEmulationRoute
	static final int TRANSACTION_authenticate
	static final int TRANSACTION_getDriverName
	public void  () 
	public static android.nfc.INfcAdapterExtras 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
		android.os.IBinder _arg1
		android.os.Bundle _result
		String _arg0
		android.os.IBinder _arg1
		android.os.Bundle _result
		String _arg0
		byte[] _arg1
		android.os.Bundle _result
		String _arg0
		int _result
		String _arg0
		int _arg1
		String _arg0
		byte[] _arg1
		String _arg0
		String _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/nfc/NdefMessage$1.class
NdefMessage.java
package android.nfc
final android.nfc.NdefMessage$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.NdefMessage createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int recordsLength
		android.nfc.NdefRecord[] records
	public android.nfc.NdefMessage[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/TransceiveResult.class
TransceiveResult.java
package android.nfc
public final android.nfc.TransceiveResult extends java.lang.Object implements android.os.Parcelable  {
	public static final int RESULT_SUCCESS
	public static final int RESULT_FAILURE
	public static final int RESULT_TAGLOST
	public static final int RESULT_EXCEEDED_LENGTH
	final int mResult
	final byte[] mResponseData
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, byte[]) 
		int result
		byte[] data
	public byte[] getResponseOrThrow ()  throws java.io.IOException 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/nfc/TransceiveResult$1.class
TransceiveResult.java
package android.nfc
final android.nfc.TransceiveResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.TransceiveResult createFromParcel (android.os.Parcel) 
		int responseLength
		byte[] responseData
		android.os.Parcel in
		int result
		byte[] responseData
	public android.nfc.TransceiveResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/INfcTag$Stub.class
INfcTag.java
package android.nfc
public abstract android.nfc.INfcTag$Stub extends android.os.Binder implements android.nfc.INfcTag  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_close
	static final int TRANSACTION_connect
	static final int TRANSACTION_reconnect
	static final int TRANSACTION_getTechList
	static final int TRANSACTION_isNdef
	static final int TRANSACTION_isPresent
	static final int TRANSACTION_transceive
	static final int TRANSACTION_ndefRead
	static final int TRANSACTION_ndefWrite
	static final int TRANSACTION_ndefMakeReadOnly
	static final int TRANSACTION_ndefIsWritable
	static final int TRANSACTION_formatNdef
	static final int TRANSACTION_rediscover
	static final int TRANSACTION_setTimeout
	static final int TRANSACTION_getTimeout
	static final int TRANSACTION_resetTimeouts
	static final int TRANSACTION_canMakeReadOnly
	static final int TRANSACTION_getMaxTransceiveLength
	static final int TRANSACTION_getExtendedLengthApdusSupported
	public void  () 
	public static android.nfc.INfcTag 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 _result
		int _arg0
		int _arg1
		int _result
		int _arg0
		int _result
		int _arg0
		int[] _result
		int _arg0
		boolean _result
		int _arg0
		boolean _result
		int _arg0
		byte[] _arg1
		boolean _arg2
		android.nfc.TransceiveResult _result
		int _arg0
		android.nfc.NdefMessage _result
		android.nfc.NdefMessage _arg1
		int _arg0
		android.nfc.NdefMessage _arg1
		int _result
		int _arg0
		int _result
		int _arg0
		boolean _result
		int _arg0
		byte[] _arg1
		int _result
		int _arg0
		android.nfc.Tag _result
		int _arg0
		int _arg1
		int _result
		int _arg0
		int _result
		int _arg0
		boolean _result
		int _arg0
		int _result
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/nfc/TechListParcel.class
TechListParcel.java
package android.nfc
public android.nfc.TechListParcel extends java.lang.Object implements android.os.Parcelable  {
	private String[][] mTechLists
	public static final android.os.Parcelable$Creator CREATOR
	public transient void  (java.lang.String[][]) 
		String[][] strings
	public java.lang.String[][] getTechLists () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		String[] techList
		int i
		android.os.Parcel dest
		int flags
		int count
	static void  () 
}

android/nfc/INfcAdapter.class
INfcAdapter.java
package android.nfc
public abstract android.nfc.INfcAdapter extends java.lang.Object implements android.os.IInterface  {
	public abstract android.nfc.INfcTag getNfcTagInterface ()  throws android.os.RemoteException 
	public abstract android.nfc.INfcCardEmulation getNfcCardEmulationInterface ()  throws android.os.RemoteException 
	public abstract android.nfc.INfcAdapterExtras getNfcAdapterExtrasInterface (java.lang.String)  throws android.os.RemoteException 
	public abstract int getState ()  throws android.os.RemoteException 
	public abstract boolean disable (boolean)  throws android.os.RemoteException 
	public abstract boolean enable ()  throws android.os.RemoteException 
	public abstract boolean enableNdefPush ()  throws android.os.RemoteException 
	public abstract boolean disableNdefPush ()  throws android.os.RemoteException 
	public abstract boolean isNdefPushEnabled ()  throws android.os.RemoteException 
	public abstract void setForegroundDispatch (android.app.PendingIntent, android.content.IntentFilter[], android.nfc.TechListParcel)  throws android.os.RemoteException 
	public abstract void setAppCallback (android.nfc.IAppCallback)  throws android.os.RemoteException 
	public abstract void dispatch (android.nfc.Tag)  throws android.os.RemoteException 
	public abstract void setReaderMode (android.os.IBinder, android.nfc.IAppCallback, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void setP2pModes (int, int)  throws android.os.RemoteException 
}

android/nfc/INfcAdapter$Stub$Proxy.class
INfcAdapter.java
package android.nfc
 android.nfc.INfcAdapter$Stub$Proxy extends java.lang.Object implements android.nfc.INfcAdapter  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.nfc.INfcTag getNfcTagInterface ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.INfcTag _result
	public android.nfc.INfcCardEmulation getNfcCardEmulationInterface ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.INfcCardEmulation _result
	public android.nfc.INfcAdapterExtras getNfcAdapterExtrasInterface (java.lang.String)  throws android.os.RemoteException 
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		android.nfc.INfcAdapterExtras _result
	public int getState ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean disable (boolean)  throws android.os.RemoteException 
		boolean saveState
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enable ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean enableNdefPush ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean disableNdefPush ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isNdefPushEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setForegroundDispatch (android.app.PendingIntent, android.content.IntentFilter[], android.nfc.TechListParcel)  throws android.os.RemoteException 
		android.app.PendingIntent intent
		android.content.IntentFilter[] filters
		android.nfc.TechListParcel techLists
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppCallback (android.nfc.IAppCallback)  throws android.os.RemoteException 
		android.nfc.IAppCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void dispatch (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setReaderMode (android.os.IBinder, android.nfc.IAppCallback, int, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder b
		android.nfc.IAppCallback callback
		int flags
		android.os.Bundle extras
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setP2pModes (int, int)  throws android.os.RemoteException 
		int initatorModes
		int targetModes
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/nfc/ApduList$1.class
ApduList.java
package android.nfc
final android.nfc.ApduList$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.ApduList createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.nfc.ApduList[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/NfcActivityManager.class
NfcActivityManager.java
package android.nfc
public final android.nfc.NfcActivityManager extends android.nfc.IAppCallback$Stub implements android.app.Application$ActivityLifecycleCallbacks  {
	static final String TAG
	static final Boolean DBG
	final android.nfc.NfcAdapter mAdapter
	final android.nfc.NfcEvent mDefaultEvent
	final java.util.List mApps
	final java.util.List mActivities
	android.nfc.NfcActivityManager$NfcApplicationState findAppState (android.app.Application) 
		android.nfc.NfcActivityManager$NfcApplicationState appState
		java.util.Iterator i$
		android.app.Application app
	void registerApplication (android.app.Application) 
		android.app.Application app
		android.nfc.NfcActivityManager$NfcApplicationState appState
	void unregisterApplication (android.app.Application) 
		android.app.Application app
		android.nfc.NfcActivityManager$NfcApplicationState appState
	synchronized android.nfc.NfcActivityManager$NfcActivityState findActivityState (android.app.Activity) 
		android.nfc.NfcActivityManager$NfcActivityState state
		java.util.Iterator i$
		android.app.Activity activity
	synchronized android.nfc.NfcActivityManager$NfcActivityState getActivityState (android.app.Activity) 
		android.app.Activity activity
		android.nfc.NfcActivityManager$NfcActivityState state
	synchronized android.nfc.NfcActivityManager$NfcActivityState findResumedActivityState () 
		android.nfc.NfcActivityManager$NfcActivityState state
		java.util.Iterator i$
	synchronized void destroyActivityState (android.app.Activity) 
		android.app.Activity activity
		android.nfc.NfcActivityManager$NfcActivityState activityState
	public void  (android.nfc.NfcAdapter) 
		android.nfc.NfcAdapter adapter
	public void enableReaderMode (android.app.Activity, android.nfc.NfcAdapter$ReaderCallback, int, android.os.Bundle) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.nfc.NfcAdapter$ReaderCallback callback
		int flags
		android.os.Bundle extras
		boolean isResumed
		android.os.Binder token
	public void disableReaderMode (android.app.Activity) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		boolean isResumed
		android.os.Binder token
	public void setReaderMode (android.os.Binder, int, android.os.Bundle) 
		android.os.RemoteException e
		android.os.Binder token
		int flags
		android.os.Bundle extras
	public void setNdefPushContentUri (android.app.Activity, android.net.Uri[]) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.net.Uri[] uris
		boolean isResumed
	public void setNdefPushContentUriCallback (android.app.Activity, android.nfc.NfcAdapter$CreateBeamUrisCallback) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.nfc.NfcAdapter$CreateBeamUrisCallback callback
		boolean isResumed
	public void setNdefPushMessage (android.app.Activity, android.nfc.NdefMessage, int) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.nfc.NdefMessage message
		int flags
		boolean isResumed
	public void setNdefPushMessageCallback (android.app.Activity, android.nfc.NfcAdapter$CreateNdefMessageCallback, int) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.nfc.NfcAdapter$CreateNdefMessageCallback callback
		int flags
		boolean isResumed
	public void setOnNdefPushCompleteCallback (android.app.Activity, android.nfc.NfcAdapter$OnNdefPushCompleteCallback) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		android.nfc.NfcAdapter$OnNdefPushCompleteCallback callback
		boolean isResumed
	void requestNfcServiceCallback () 
		android.os.RemoteException e
	public android.nfc.BeamShareData createBeamShareData () 
		android.nfc.NfcActivityManager$NfcActivityState state
		String scheme
		android.net.Uri uri
		android.net.Uri[] arr$
		int len$
		int i$
		android.nfc.NfcAdapter$CreateNdefMessageCallback ndefCallback
		android.nfc.NfcAdapter$CreateBeamUrisCallback urisCallback
		android.nfc.NdefMessage message
		android.net.Uri[] uris
		int flags
	public void onNdefPushComplete () 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.nfc.NfcAdapter$OnNdefPushCompleteCallback callback
	public void onTagDiscovered (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.nfc.Tag tag
		android.nfc.NfcAdapter$ReaderCallback callback
	public void onActivityCreated (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle savedInstanceState
	public void onActivityStarted (android.app.Activity) 
		android.app.Activity activity
	public void onActivityResumed (android.app.Activity) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		int readerModeFlags
		android.os.Bundle readerModeExtras
		android.os.Binder token
	public void onActivityPaused (android.app.Activity) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
		boolean readerModeFlagsSet
		android.os.Binder token
	public void onActivityStopped (android.app.Activity) 
		android.app.Activity activity
	public void onActivitySaveInstanceState (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle outState
	public void onActivityDestroyed (android.app.Activity) 
		android.nfc.NfcActivityManager$NfcActivityState state
		android.app.Activity activity
	static void  () 
}

android/nfc/ApduList.class
ApduList.java
package android.nfc
public android.nfc.ApduList extends java.lang.Object implements android.os.Parcelable  {
	private java.util.ArrayList commands
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void add (byte[]) 
		byte[] command
	public java.util.List get () 
	private void  (android.os.Parcel) 
		int length
		byte[] cmd
		int i
		android.os.Parcel in
		int count
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		byte[] cmd
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.nfc.ApduList$1) 
		android.os.Parcel x0
		android.nfc.ApduList$1 x1
	static void  () 
}

android/nfc/NfcAdapter$1.class
NfcAdapter.java
package android.nfc
 android.nfc.NfcAdapter$1 extends java.lang.Object implements android.app.OnActivityPausedListener  {
	final android.nfc.NfcAdapter this$0
	void  (android.nfc.NfcAdapter) 
	public void onPaused (android.app.Activity) 
		android.app.Activity activity
}

android/nfc/NfcEvent.class
NfcEvent.java
package android.nfc
public final android.nfc.NfcEvent extends java.lang.Object {
	public final android.nfc.NfcAdapter nfcAdapter
	void  (android.nfc.NfcAdapter) 
		android.nfc.NfcAdapter nfcAdapter
}

android/nfc/Tag.class
Tag.java
package android.nfc
public final android.nfc.Tag extends java.lang.Object implements android.os.Parcelable  {
	final byte[] mId
	final int[] mTechList
	final String[] mTechStringList
	final android.os.Bundle[] mTechExtras
	final int mServiceHandle
	final android.nfc.INfcTag mTagService
	int mConnectedTechnology
	public static final android.os.Parcelable$Creator CREATOR
	public void  (byte[], int[], android.os.Bundle[], int, android.nfc.INfcTag) 
		byte[] id
		int[] techList
		android.os.Bundle[] techListExtras
		int serviceHandle
		android.nfc.INfcTag tagService
	public static android.nfc.Tag createMockTag (byte[], int[], android.os.Bundle[]) 
		byte[] id
		int[] techList
		android.os.Bundle[] techListExtras
	private java.lang.String[] generateTechStringList (int[]) 
		int i
		int[] techList
		int size
		String[] strings
	public int getServiceHandle () 
	public byte[] getId () 
	public java.lang.String[] getTechList () 
	public android.nfc.Tag rediscover ()  throws java.io.IOException 
		android.nfc.Tag newTag
		android.os.RemoteException e
	public boolean hasTech (int) 
		int tech
		int[] arr$
		int len$
		int i$
		int techType
	public android.os.Bundle getTechExtras (int) 
		int idx
		int tech
		int pos
	public android.nfc.INfcTag getTagService () 
	public java.lang.String toString () 
		int i
		StringBuilder sb
		String[] techList
		int length
	static byte[] readBytesWithNull (android.os.Parcel) 
		android.os.Parcel in
		int len
		byte[] result
	static void writeBytesWithNull (android.os.Parcel, byte[]) 
		android.os.Parcel out
		byte[] b
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
		int isMock
	public synchronized void setConnectedTechnology (int) 
		int technology
	public int getConnectedTechnology () 
	public void setTechnologyDisconnected () 
	static void  () 
}

android/nfc/INfcAdapterExtras$Stub$Proxy.class
INfcAdapterExtras.java
package android.nfc
 android.nfc.INfcAdapterExtras$Stub$Proxy extends java.lang.Object implements android.nfc.INfcAdapterExtras  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.os.Bundle open (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		android.os.Bundle _result
		String pkg
		android.os.IBinder b
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public android.os.Bundle close (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		android.os.Bundle _result
		String pkg
		android.os.IBinder b
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public android.os.Bundle transceive (java.lang.String, byte[])  throws android.os.RemoteException 
		android.os.Bundle _result
		String pkg
		byte[] data_in
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public int getCardEmulationRoute (java.lang.String)  throws android.os.RemoteException 
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setCardEmulationRoute (java.lang.String, int)  throws android.os.RemoteException 
		String pkg
		int route
		android.os.Parcel _data
		android.os.Parcel _reply
	public void authenticate (java.lang.String, byte[])  throws android.os.RemoteException 
		String pkg
		byte[] token
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String getDriverName (java.lang.String)  throws android.os.RemoteException 
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
}

android/nfc/ErrorCodes.class
ErrorCodes.java
package android.nfc
public android.nfc.ErrorCodes extends java.lang.Object {
	public static final int SUCCESS
	public static final int ERROR_IO
	public static final int ERROR_CANCELLED
	public static final int ERROR_TIMEOUT
	public static final int ERROR_BUSY
	public static final int ERROR_CONNECT
	public static final int ERROR_DISCONNECT
	public static final int ERROR_READ
	public static final int ERROR_WRITE
	public static final int ERROR_INVALID_PARAM
	public static final int ERROR_INSUFFICIENT_RESOURCES
	public static final int ERROR_SOCKET_CREATION
	public static final int ERROR_SOCKET_NOT_CONNECTED
	public static final int ERROR_BUFFER_TO_SMALL
	public static final int ERROR_SAP_USED
	public static final int ERROR_SERVICE_NAME_USED
	public static final int ERROR_SOCKET_OPTIONS
	public static final int ERROR_NFC_ON
	public static final int ERROR_NOT_INITIALIZED
	public static final int ERROR_SE_ALREADY_SELECTED
	public static final int ERROR_SE_CONNECTED
	public static final int ERROR_NO_SE_CONNECTED
	public static final int ERROR_NOT_SUPPORTED
	public void  () 
	public static boolean isError (int) 
		int code
	public static java.lang.String asString (int) 
		int code
}

android/nfc/IAppCallback.class
IAppCallback.java
package android.nfc
public abstract android.nfc.IAppCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract android.nfc.BeamShareData createBeamShareData ()  throws android.os.RemoteException 
	public abstract void onNdefPushComplete ()  throws android.os.RemoteException 
	public abstract void onTagDiscovered (android.nfc.Tag)  throws android.os.RemoteException 
}

android/nfc/TagLostException.class
TagLostException.java
package android.nfc
public android.nfc.TagLostException extends java.io.IOException {
	public void  () 
	public void  (java.lang.String) 
		String message
}

android/nfc/NfcAdapter$CreateBeamUrisCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$CreateBeamUrisCallback extends java.lang.Object {
	public abstract android.net.Uri[] createBeamUris (android.nfc.NfcEvent) 
}

android/nfc/TechListParcel$1.class
TechListParcel.java
package android.nfc
final android.nfc.TechListParcel$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.TechListParcel createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel source
		int count
		String[][] techLists
	public android.nfc.TechListParcel[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/NfcAdapter$OnNdefPushCompleteCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$OnNdefPushCompleteCallback extends java.lang.Object {
	public abstract void onNdefPushComplete (android.nfc.NfcEvent) 
}

android/nfc/INfcTag.class
INfcTag.java
package android.nfc
public abstract android.nfc.INfcTag extends java.lang.Object implements android.os.IInterface  {
	public abstract int close (int)  throws android.os.RemoteException 
	public abstract int connect (int, int)  throws android.os.RemoteException 
	public abstract int reconnect (int)  throws android.os.RemoteException 
	public abstract int[] getTechList (int)  throws android.os.RemoteException 
	public abstract boolean isNdef (int)  throws android.os.RemoteException 
	public abstract boolean isPresent (int)  throws android.os.RemoteException 
	public abstract android.nfc.TransceiveResult transceive (int, byte[], boolean)  throws android.os.RemoteException 
	public abstract android.nfc.NdefMessage ndefRead (int)  throws android.os.RemoteException 
	public abstract int ndefWrite (int, android.nfc.NdefMessage)  throws android.os.RemoteException 
	public abstract int ndefMakeReadOnly (int)  throws android.os.RemoteException 
	public abstract boolean ndefIsWritable (int)  throws android.os.RemoteException 
	public abstract int formatNdef (int, byte[])  throws android.os.RemoteException 
	public abstract android.nfc.Tag rediscover (int)  throws android.os.RemoteException 
	public abstract int setTimeout (int, int)  throws android.os.RemoteException 
	public abstract int getTimeout (int)  throws android.os.RemoteException 
	public abstract void resetTimeouts ()  throws android.os.RemoteException 
	public abstract boolean canMakeReadOnly (int)  throws android.os.RemoteException 
	public abstract int getMaxTransceiveLength (int)  throws android.os.RemoteException 
	public abstract boolean getExtendedLengthApdusSupported ()  throws android.os.RemoteException 
}

android/nfc/BeamShareData.class
BeamShareData.java
package android.nfc
public final android.nfc.BeamShareData extends java.lang.Object implements android.os.Parcelable  {
	public final android.nfc.NdefMessage ndefMessage
	public final android.net.Uri[] uris
	public final int flags
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.nfc.NdefMessage, android.net.Uri[], int) 
		android.nfc.NdefMessage msg
		android.net.Uri[] uris
		int flags
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
		int urisLength
	static void  () 
}

android/nfc/cardemulation/
android/nfc/cardemulation/CardEmulation.class
CardEmulation.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.CardEmulation extends java.lang.Object {
	static final String TAG
	public static final String ACTION_CHANGE_DEFAULT
	public static final String EXTRA_CATEGORY
	public static final String EXTRA_SERVICE_COMPONENT
	public static final String CATEGORY_PAYMENT
	public static final String CATEGORY_OTHER
	public static final int SELECTION_MODE_PREFER_DEFAULT
	public static final int SELECTION_MODE_ALWAYS_ASK
	public static final int SELECTION_MODE_ASK_IF_CONFLICT
	static boolean sIsInitialized
	static java.util.HashMap sCardEmus
	static android.nfc.INfcCardEmulation sService
	final android.content.Context mContext
	private void  (android.content.Context, android.nfc.INfcCardEmulation) 
		android.content.Context context
		android.nfc.INfcCardEmulation service
	public static synchronized android.nfc.cardemulation.CardEmulation getInstance (android.nfc.NfcAdapter) 
		android.os.RemoteException e
		android.content.pm.IPackageManager pm
		android.nfc.INfcCardEmulation service
		android.nfc.NfcAdapter adapter
		android.content.Context context
		android.nfc.cardemulation.CardEmulation manager
	public boolean isDefaultServiceForCategory (android.content.ComponentName, java.lang.String) 
		android.os.RemoteException ee
		android.os.RemoteException e
		android.content.ComponentName service
		String category
	public boolean isDefaultServiceForAid (android.content.ComponentName, java.lang.String) 
		android.os.RemoteException ee
		android.os.RemoteException e
		android.content.ComponentName service
		String aid
	public int getSelectionModeForCategory (java.lang.String) 
		String defaultComponent
		String category
	public boolean setDefaultServiceForCategory (android.content.ComponentName, java.lang.String) 
		android.os.RemoteException ee
		android.os.RemoteException e
		android.content.ComponentName service
		String category
	public boolean setDefaultForNextTap (android.content.ComponentName) 
		android.os.RemoteException ee
		android.os.RemoteException e
		android.content.ComponentName service
	public java.util.List getServices (java.lang.String) 
		android.os.RemoteException ee
		android.os.RemoteException e
		String category
	void recoverService () 
		android.nfc.NfcAdapter adapter
	static void  () 
}

android/nfc/cardemulation/OffHostApduService.class
OffHostApduService.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.OffHostApduService extends android.app.Service {
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	public void  () 
	public abstract android.os.IBinder onBind (android.content.Intent) 
}

android/nfc/cardemulation/ApduServiceInfo$AidGroup.class
ApduServiceInfo.java
package android.nfc.cardemulation
public android.nfc.cardemulation.ApduServiceInfo$AidGroup extends java.lang.Object implements android.os.Parcelable  {
	final java.util.ArrayList aids
	final String category
	final String description
	public static final android.os.Parcelable$Creator CREATOR
	void  (java.util.ArrayList, java.lang.String, java.lang.String) 
		java.util.ArrayList aids
		String category
		String description
	void  (java.lang.String, java.lang.String) 
		String category
		String description
	public java.lang.String getCategory () 
	public java.util.ArrayList getAids () 
	public java.lang.String toString () 
		String aid
		java.util.Iterator i$
		StringBuilder out
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/nfc/cardemulation/ApduServiceInfo$AidGroup$1.class
ApduServiceInfo.java
package android.nfc.cardemulation
final android.nfc.cardemulation.ApduServiceInfo$AidGroup$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.cardemulation.ApduServiceInfo$AidGroup createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		String category
		String description
		int listSize
		java.util.ArrayList aidList
	public android.nfc.cardemulation.ApduServiceInfo$AidGroup[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/cardemulation/ApduServiceInfo$1.class
ApduServiceInfo.java
package android.nfc.cardemulation
final android.nfc.cardemulation.ApduServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.nfc.cardemulation.ApduServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.content.pm.ResolveInfo info
		String description
		boolean onHost
		java.util.ArrayList aidGroups
		int numGroups
		boolean requiresUnlock
		int bannerResource
	public android.nfc.cardemulation.ApduServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/nfc/cardemulation/HostApduService$MsgHandler.class
HostApduService.java
package android.nfc.cardemulation
final android.nfc.cardemulation.HostApduService$MsgHandler extends android.os.Handler {
	final android.nfc.cardemulation.HostApduService this$0
	void  (android.nfc.cardemulation.HostApduService) 
	public void handleMessage (android.os.Message) 
		android.os.RemoteException e
		android.os.Message responseMsg
		android.os.Bundle responseBundle
		byte[] responseApdu
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.Bundle dataBundle
		byte[] apdu
		android.os.Message msg
}

android/nfc/cardemulation/HostApduService.class
HostApduService.java
package android.nfc.cardemulation
public abstract android.nfc.cardemulation.HostApduService extends android.app.Service {
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	public static final int DEACTIVATION_LINK_LOSS
	public static final int DEACTIVATION_DESELECTED
	static final String TAG
	public static final int MSG_COMMAND_APDU
	public static final int MSG_RESPONSE_APDU
	public static final int MSG_DEACTIVATED
	public static final int MSG_UNHANDLED
	public static final String KEY_DATA
	android.os.Messenger mNfcService
	final android.os.Messenger mMessenger
	public void  () 
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public final void sendResponseApdu (byte[]) 
		android.os.RemoteException e
		byte[] responseApdu
		android.os.Message responseMsg
		android.os.Bundle dataBundle
	public final void notifyUnhandled () 
		android.os.RemoteException e
		android.os.Message unhandledMsg
	public abstract byte[] processCommandApdu (byte[], android.os.Bundle) 
	public abstract void onDeactivated (int) 
}

android/nfc/cardemulation/ApduServiceInfo.class
ApduServiceInfo.java
package android.nfc.cardemulation
public final android.nfc.cardemulation.ApduServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	final android.content.pm.ResolveInfo mService
	final String mDescription
	final java.util.ArrayList mAids
	final boolean mOnHost
	final java.util.ArrayList mAidGroups
	final java.util.HashMap mCategoryToGroup
	final boolean mRequiresDeviceUnlock
	final int mBannerResourceId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.pm.ResolveInfo, boolean, java.lang.String, java.util.ArrayList, boolean, int) 
		android.nfc.cardemulation.ApduServiceInfo$AidGroup aidGroup
		java.util.Iterator i$
		android.content.pm.ResolveInfo info
		boolean onHost
		String description
		java.util.ArrayList aidGroups
		boolean requiresUnlock
		int bannerResource
	public void  (android.content.pm.PackageManager, android.content.pm.ResolveInfo, boolean)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray sa
		android.content.res.TypedArray sa
		android.content.res.TypedArray groupAttrs
		String groupDescription
		String groupCategory
		android.content.res.TypedArray a
		String aid
		int eventType
		String tagName
		android.content.res.Resources res
		android.util.AttributeSet attrs
		int depth
		android.nfc.cardemulation.ApduServiceInfo$AidGroup currentGroup
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.PackageManager pm
		android.content.pm.ResolveInfo info
		boolean onHost
		android.content.pm.ServiceInfo si
		android.content.res.XmlResourceParser parser
	public android.content.ComponentName getComponent () 
	public java.util.ArrayList getAids () 
	public java.util.ArrayList getAidGroups () 
	public boolean hasCategory (java.lang.String) 
		String category
	public boolean isOnHost () 
	public boolean requiresUnlock () 
	public java.lang.String getDescription () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadBanner (android.content.pm.PackageManager) 
		android.graphics.drawable.Drawable banner
		android.content.res.Resources$NotFoundException e
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.PackageManager pm
		android.content.res.Resources res
	static boolean isValidAid (java.lang.String) 
		String aid
		int aidLength
	public java.lang.String toString () 
		android.nfc.cardemulation.ApduServiceInfo$AidGroup aidGroup
		java.util.Iterator i$
		StringBuilder out
	public boolean equals (java.lang.Object) 
		Object o
		android.nfc.cardemulation.ApduServiceInfo thatService
	public int hashCode () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/nfc/INfcCardEmulation.class
INfcCardEmulation.java
package android.nfc
public abstract android.nfc.INfcCardEmulation extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isDefaultServiceForCategory (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isDefaultServiceForAid (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean setDefaultServiceForCategory (int, android.content.ComponentName, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean setDefaultForNextTap (int, android.content.ComponentName)  throws android.os.RemoteException 
	public abstract java.util.List getServices (int, java.lang.String)  throws android.os.RemoteException 
}

android/nfc/tech/
android/nfc/tech/MifareClassic.class
MifareClassic.java
package android.nfc.tech
public final android.nfc.tech.MifareClassic extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final byte[] KEY_DEFAULT
	public static final byte[] KEY_MIFARE_APPLICATION_DIRECTORY
	public static final byte[] KEY_NFC_FORUM
	public static final int TYPE_UNKNOWN
	public static final int TYPE_CLASSIC
	public static final int TYPE_PLUS
	public static final int TYPE_PRO
	public static final int SIZE_1K
	public static final int SIZE_2K
	public static final int SIZE_4K
	public static final int SIZE_MINI
	public static final int BLOCK_SIZE
	private static final int MAX_BLOCK_COUNT
	private static final int MAX_SECTOR_COUNT
	private boolean mIsEmulated
	private int mType
	private int mSize
	public static android.nfc.tech.MifareClassic get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.nfc.tech.NfcA a
	public int getType () 
	public int getSize () 
	public boolean isEmulated () 
	public int getSectorCount () 
	public int getBlockCount () 
	public int getBlockCountInSector (int) 
		int sectorIndex
	public int blockToSector (int) 
		int blockIndex
	public int sectorToBlock (int) 
		int sectorIndex
	public boolean authenticateSectorWithKeyA (int, byte[])  throws java.io.IOException 
		int sectorIndex
		byte[] key
	public boolean authenticateSectorWithKeyB (int, byte[])  throws java.io.IOException 
		int sectorIndex
		byte[] key
	private boolean authenticate (int, byte[], boolean)  throws java.io.IOException 
		android.nfc.TagLostException e
		java.io.IOException e
		int sector
		byte[] key
		boolean keyA
		byte[] cmd
		byte[] uid
	public byte[] readBlock (int)  throws java.io.IOException 
		int blockIndex
		byte[] cmd
	public void writeBlock (int, byte[])  throws java.io.IOException 
		int blockIndex
		byte[] data
		byte[] cmd
	public void increment (int, int)  throws java.io.IOException 
		int blockIndex
		int value
		java.nio.ByteBuffer cmd
	public void decrement (int, int)  throws java.io.IOException 
		int blockIndex
		int value
		java.nio.ByteBuffer cmd
	public void transfer (int)  throws java.io.IOException 
		int blockIndex
		byte[] cmd
	public void restore (int)  throws java.io.IOException 
		int blockIndex
		byte[] cmd
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public void setTimeout (int) 
		int err
		android.os.RemoteException e
		int timeout
	public int getTimeout () 
		android.os.RemoteException e
	private static void validateSector (int) 
		int sector
	private static void validateBlock (int) 
		int block
	private static void validateValueOperand (int) 
		int value
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
	static void  () 
}

android/nfc/tech/Ndef.class
Ndef.java
package android.nfc.tech
public final android.nfc.tech.Ndef extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final int NDEF_MODE_READ_ONLY
	public static final int NDEF_MODE_READ_WRITE
	public static final int NDEF_MODE_UNKNOWN
	public static final String EXTRA_NDEF_MSG
	public static final String EXTRA_NDEF_MAXLENGTH
	public static final String EXTRA_NDEF_CARDSTATE
	public static final String EXTRA_NDEF_TYPE
	public static final int TYPE_OTHER
	public static final int TYPE_1
	public static final int TYPE_2
	public static final int TYPE_3
	public static final int TYPE_4
	public static final int TYPE_MIFARE_CLASSIC
	public static final int TYPE_ICODE_SLI
	public static final String UNKNOWN
	public static final String NFC_FORUM_TYPE_1
	public static final String NFC_FORUM_TYPE_2
	public static final String NFC_FORUM_TYPE_3
	public static final String NFC_FORUM_TYPE_4
	public static final String MIFARE_CLASSIC
	public static final String ICODE_SLI
	private final int mMaxNdefSize
	private final int mCardState
	private final android.nfc.NdefMessage mNdefMsg
	private final int mNdefType
	public static android.nfc.tech.Ndef get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public android.nfc.NdefMessage getCachedNdefMessage () 
	public java.lang.String getType () 
	public int getMaxSize () 
	public boolean isWritable () 
	public android.nfc.NdefMessage getNdefMessage ()  throws java.io.IOException android.nfc.FormatException 
		android.nfc.NdefMessage msg
		android.nfc.INfcTag tagService
		int serviceHandle
		android.os.RemoteException e
	public void writeNdefMessage (android.nfc.NdefMessage)  throws java.io.IOException android.nfc.FormatException 
		int errorCode
		android.nfc.INfcTag tagService
		int serviceHandle
		android.os.RemoteException e
		android.nfc.NdefMessage msg
	public boolean canMakeReadOnly () 
		android.os.RemoteException e
		android.nfc.INfcTag tagService
	public boolean makeReadOnly ()  throws java.io.IOException 
		int errorCode
		android.nfc.INfcTag tagService
		android.os.RemoteException e
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/NfcB.class
NfcB.java
package android.nfc.tech
public final android.nfc.tech.NfcB extends android.nfc.tech.BasicTagTechnology {
	public static final String EXTRA_APPDATA
	public static final String EXTRA_PROTINFO
	private byte[] mAppData
	private byte[] mProtInfo
	public static android.nfc.tech.NfcB get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public byte[] getApplicationData () 
	public byte[] getProtocolInfo () 
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/BasicTagTechnology.class
BasicTagTechnology.java
package android.nfc.tech
abstract android.nfc.tech.BasicTagTechnology extends java.lang.Object implements android.nfc.tech.TagTechnology  {
	private static final String TAG
	final android.nfc.Tag mTag
	boolean mIsConnected
	int mSelectedTechnology
	void  (android.nfc.Tag, int)  throws android.os.RemoteException 
		android.nfc.Tag tag
		int tech
	public android.nfc.Tag getTag () 
	void checkConnected () 
	public boolean isConnected () 
		android.os.RemoteException e
	public void connect ()  throws java.io.IOException 
		int errorCode
		android.os.RemoteException e
	public void reconnect ()  throws java.io.IOException 
		int errorCode
		android.os.RemoteException e
	public void close ()  throws java.io.IOException 
		android.os.RemoteException e
	int getMaxTransceiveLengthInternal () 
		android.os.RemoteException e
	byte[] transceive (byte[], boolean)  throws java.io.IOException 
		android.nfc.TransceiveResult result
		android.os.RemoteException e
		byte[] data
		boolean raw
}

android/nfc/tech/TagTechnology.class
TagTechnology.java
package android.nfc.tech
public abstract android.nfc.tech.TagTechnology extends java.lang.Object implements java.io.Closeable  {
	public static final int NFC_A
	public static final int NFC_B
	public static final int ISO_DEP
	public static final int NFC_F
	public static final int NFC_V
	public static final int NDEF
	public static final int NDEF_FORMATABLE
	public static final int MIFARE_CLASSIC
	public static final int MIFARE_ULTRALIGHT
	public static final int NFC_BARCODE
	public abstract android.nfc.Tag getTag () 
	public abstract void connect ()  throws java.io.IOException 
	public abstract void reconnect ()  throws java.io.IOException 
	public abstract void close ()  throws java.io.IOException 
	public abstract boolean isConnected () 
}

android/nfc/tech/NdefFormatable.class
NdefFormatable.java
package android.nfc.tech
public final android.nfc.tech.NdefFormatable extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static android.nfc.tech.NdefFormatable get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
	public void format (android.nfc.NdefMessage)  throws java.io.IOException android.nfc.FormatException 
		android.nfc.NdefMessage firstMessage
	public void formatReadOnly (android.nfc.NdefMessage)  throws java.io.IOException android.nfc.FormatException 
		android.nfc.NdefMessage firstMessage
	void format (android.nfc.NdefMessage, boolean)  throws java.io.IOException android.nfc.FormatException 
		int serviceHandle
		android.nfc.INfcTag tagService
		int errorCode
		android.os.RemoteException e
		android.nfc.NdefMessage firstMessage
		boolean makeReadOnly
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/NfcF.class
NfcF.java
package android.nfc.tech
public final android.nfc.tech.NfcF extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final String EXTRA_SC
	public static final String EXTRA_PMM
	private byte[] mSystemCode
	private byte[] mManufacturer
	public static android.nfc.tech.NfcF get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public byte[] getSystemCode () 
	public byte[] getManufacturer () 
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public void setTimeout (int) 
		int err
		android.os.RemoteException e
		int timeout
	public int getTimeout () 
		android.os.RemoteException e
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/NfcA.class
NfcA.java
package android.nfc.tech
public final android.nfc.tech.NfcA extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final String EXTRA_SAK
	public static final String EXTRA_ATQA
	private short mSak
	private byte[] mAtqa
	public static android.nfc.tech.NfcA get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public byte[] getAtqa () 
	public short getSak () 
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public void setTimeout (int) 
		int err
		android.os.RemoteException e
		int timeout
	public int getTimeout () 
		android.os.RemoteException e
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/IsoDep.class
IsoDep.java
package android.nfc.tech
public final android.nfc.tech.IsoDep extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final String EXTRA_HI_LAYER_RESP
	public static final String EXTRA_HIST_BYTES
	private byte[] mHiLayerResponse
	private byte[] mHistBytes
	public static android.nfc.tech.IsoDep get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public void setTimeout (int) 
		int err
		android.os.RemoteException e
		int timeout
	public int getTimeout () 
		android.os.RemoteException e
	public byte[] getHistoricalBytes () 
	public byte[] getHiLayerResponse () 
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public boolean isExtendedLengthApduSupported () 
		android.os.RemoteException e
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/NfcV.class
NfcV.java
package android.nfc.tech
public final android.nfc.tech.NfcV extends android.nfc.tech.BasicTagTechnology {
	public static final String EXTRA_RESP_FLAGS
	public static final String EXTRA_DSFID
	private byte mRespFlags
	private byte mDsfId
	public static android.nfc.tech.NfcV get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public byte getResponseFlags () 
	public byte getDsfId () 
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/NfcBarcode.class
NfcBarcode.java
package android.nfc.tech
public final android.nfc.tech.NfcBarcode extends android.nfc.tech.BasicTagTechnology {
	public static final int TYPE_KOVIO
	public static final int TYPE_UNKNOWN
	public static final String EXTRA_BARCODE_TYPE
	private int mType
	public static android.nfc.tech.NfcBarcode get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.nfc.Tag tag
		android.os.Bundle extras
	public int getType () 
	public byte[] getBarcode () 
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/tech/MifareUltralight.class
MifareUltralight.java
package android.nfc.tech
public final android.nfc.tech.MifareUltralight extends android.nfc.tech.BasicTagTechnology {
	private static final String TAG
	public static final int TYPE_UNKNOWN
	public static final int TYPE_ULTRALIGHT
	public static final int TYPE_ULTRALIGHT_C
	public static final int PAGE_SIZE
	private static final int NXP_MANUFACTURER_ID
	private static final int MAX_PAGE_COUNT
	public static final String EXTRA_IS_UL_C
	private int mType
	public static android.nfc.tech.MifareUltralight get (android.nfc.Tag) 
		android.os.RemoteException e
		android.nfc.Tag tag
	public void  (android.nfc.Tag)  throws android.os.RemoteException 
		android.os.Bundle extras
		android.nfc.Tag tag
		android.nfc.tech.NfcA a
	public int getType () 
	public byte[] readPages (int)  throws java.io.IOException 
		int pageOffset
		byte[] cmd
	public void writePage (int, byte[])  throws java.io.IOException 
		int pageOffset
		byte[] data
		byte[] cmd
	public byte[] transceive (byte[])  throws java.io.IOException 
		byte[] data
	public int getMaxTransceiveLength () 
	public void setTimeout (int) 
		int err
		android.os.RemoteException e
		int timeout
	public int getTimeout () 
		android.os.RemoteException e
	private static void validatePageIndex (int) 
		int pageIndex
	public volatile void close ()  throws java.io.IOException 
	public volatile void reconnect ()  throws java.io.IOException 
	public volatile void connect ()  throws java.io.IOException 
	public volatile boolean isConnected () 
	public volatile android.nfc.Tag getTag () 
}

android/nfc/INfcCardEmulation$Stub.class
INfcCardEmulation.java
package android.nfc
public abstract android.nfc.INfcCardEmulation$Stub extends android.os.Binder implements android.nfc.INfcCardEmulation  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isDefaultServiceForCategory
	static final int TRANSACTION_isDefaultServiceForAid
	static final int TRANSACTION_setDefaultServiceForCategory
	static final int TRANSACTION_setDefaultForNextTap
	static final int TRANSACTION_getServices
	public void  () 
	public static android.nfc.INfcCardEmulation 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.content.ComponentName _arg1
		int _arg0
		android.content.ComponentName _arg1
		String _arg2
		boolean _result
		android.content.ComponentName _arg1
		int _arg0
		android.content.ComponentName _arg1
		String _arg2
		boolean _result
		android.content.ComponentName _arg1
		int _arg0
		android.content.ComponentName _arg1
		String _arg2
		boolean _result
		android.content.ComponentName _arg1
		int _arg0
		android.content.ComponentName _arg1
		boolean _result
		int _arg0
		String _arg1
		java.util.List _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/nfc/NfcAdapter$CreateNdefMessageCallback.class
NfcAdapter.java
package android.nfc
public abstract android.nfc.NfcAdapter$CreateNdefMessageCallback extends java.lang.Object {
	public abstract android.nfc.NdefMessage createNdefMessage (android.nfc.NfcEvent) 
}

android/nfc/IAppCallback$Stub.class
IAppCallback.java
package android.nfc
public abstract android.nfc.IAppCallback$Stub extends android.os.Binder implements android.nfc.IAppCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_createBeamShareData
	static final int TRANSACTION_onNdefPushComplete
	static final int TRANSACTION_onTagDiscovered
	public void  () 
	public static android.nfc.IAppCallback 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.nfc.BeamShareData _result
		android.nfc.Tag _arg0
		android.nfc.Tag _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/
android/app/Dialog$1.class
Dialog.java
package android.app
 android.app.Dialog$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.Dialog this$0
	void  (android.app.Dialog) 
	public void run () 
}

android/app/Activity$ManagedDialog.class
Activity.java
package android.app
 android.app.Activity$ManagedDialog extends java.lang.Object {
	android.app.Dialog mDialog
	android.os.Bundle mArgs
	private void  () 
	void  (android.app.Activity$1) 
		android.app.Activity$1 x0
}

android/app/ContextImpl$36.class
ContextImpl.java
package android.app
final android.app.ContextImpl$36 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/AliasActivity.class
AliasActivity.java
package android.app
public android.app.AliasActivity extends android.app.Activity {
	public final String ALIAS_META_DATA
	public void  () 
	protected void onCreate (android.os.Bundle) 
		android.content.pm.ActivityInfo ai
		android.content.Intent intent
		android.content.pm.PackageManager$NameNotFoundException e
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.os.Bundle savedInstanceState
		android.content.res.XmlResourceParser parser
	private android.content.Intent parseAlias (org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.Intent gotIntent
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.content.Intent intent
		int type
		String nodeName
		int outerDepth
}

android/app/LoadedApk$ReceiverDispatcher$InnerReceiver.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ReceiverDispatcher$InnerReceiver extends android.content.IIntentReceiver$Stub {
	final java.lang.ref.WeakReference mDispatcher
	final android.app.LoadedApk$ReceiverDispatcher mStrongRef
	void  (android.app.LoadedApk$ReceiverDispatcher, boolean) 
		android.app.LoadedApk$ReceiverDispatcher rd
		boolean strong
	public void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int) 
		android.os.RemoteException e
		android.app.IActivityManager mgr
		android.content.Intent intent
		int resultCode
		String data
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		android.app.LoadedApk$ReceiverDispatcher rd
}

android/app/NotificationManager.class
NotificationManager.java
package android.app
public android.app.NotificationManager extends java.lang.Object {
	private static String TAG
	private static boolean localLOGV
	private static android.app.INotificationManager sService
	private android.content.Context mContext
	public static android.app.INotificationManager getService () 
		android.os.IBinder b
	void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public static android.app.NotificationManager from (android.content.Context) 
		android.content.Context context
	public void notify (int, android.app.Notification) 
		int id
		android.app.Notification notification
	public void notify (java.lang.String, int, android.app.Notification) 
		android.os.RemoteException e
		String tag
		int id
		android.app.Notification notification
		int[] idOut
		android.app.INotificationManager service
		String pkg
	public void notifyAsUser (java.lang.String, int, android.app.Notification, android.os.UserHandle) 
		android.os.RemoteException e
		String tag
		int id
		android.app.Notification notification
		android.os.UserHandle user
		int[] idOut
		android.app.INotificationManager service
		String pkg
	public void cancel (int) 
		int id
	public void cancel (java.lang.String, int) 
		android.os.RemoteException e
		String tag
		int id
		android.app.INotificationManager service
		String pkg
	public void cancelAsUser (java.lang.String, int, android.os.UserHandle) 
		android.os.RemoteException e
		String tag
		int id
		android.os.UserHandle user
		android.app.INotificationManager service
		String pkg
	public void cancelAll () 
		android.os.RemoteException e
		android.app.INotificationManager service
		String pkg
	static void  () 
}

android/app/ActivityThread$1.class
ActivityThread.java
package android.app
 android.app.ActivityThread$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.ActivityThread this$0
	void  (android.app.ActivityThread) 
	public void run () 
}

android/app/IAlarmManager.class
IAlarmManager.java
package android.app
public abstract android.app.IAlarmManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void set (int, long, long, long, android.app.PendingIntent, android.os.WorkSource)  throws android.os.RemoteException 
	public abstract boolean setTime (long)  throws android.os.RemoteException 
	public abstract void setTimeZone (java.lang.String)  throws android.os.RemoteException 
	public abstract void remove (android.app.PendingIntent)  throws android.os.RemoteException 
}

android/app/ApplicationErrorReport$AnrInfo.class
ApplicationErrorReport.java
package android.app
public android.app.ApplicationErrorReport$AnrInfo extends java.lang.Object {
	public String activity
	public String cause
	public String info
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
}

android/app/UiAutomation$OnAccessibilityEventListener.class
UiAutomation.java
package android.app
public abstract android.app.UiAutomation$OnAccessibilityEventListener extends java.lang.Object {
	public abstract void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
}

android/app/SearchDialog$1.class
SearchDialog.java
package android.app
 android.app.SearchDialog$1 extends android.content.BroadcastReceiver {
	final android.app.SearchDialog this$0
	void  (android.app.SearchDialog) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/app/ActivityManager$TaskThumbnails.class
ActivityManager.java
package android.app
public android.app.ActivityManager$TaskThumbnails extends java.lang.Object implements android.os.Parcelable  {
	public android.graphics.Bitmap mainThumbnail
	public int numSubThumbbails
	public android.app.IThumbnailRetriever retriever
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public android.graphics.Bitmap getSubThumbnail (int) 
		android.os.RemoteException e
		int index
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/ISearchManagerCallback$Stub$Proxy.class
ISearchManagerCallback.java
package android.app
 android.app.ISearchManagerCallback$Stub$Proxy extends java.lang.Object implements android.app.ISearchManagerCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onDismiss ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onCancel ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/app/ContextImpl$33.class
ContextImpl.java
package android.app
final android.app.ContextImpl$33 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/PendingIntent$OnFinished.class
PendingIntent.java
package android.app
public abstract android.app.PendingIntent$OnFinished extends java.lang.Object {
	public abstract void onSendFinished (android.app.PendingIntent, android.content.Intent, int, java.lang.String, android.os.Bundle) 
}

android/app/UiAutomation$IAccessibilityServiceClientImpl.class
UiAutomation.java
package android.app
 android.app.UiAutomation$IAccessibilityServiceClientImpl extends android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper {
	final android.app.UiAutomation this$0
	public void  (android.app.UiAutomation, android.os.Looper) 
		android.os.Looper looper
}

android/app/Fragment$InstantiationException.class
Fragment.java
package android.app
public android.app.Fragment$InstantiationException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String, java.lang.Exception) 
		String msg
		Exception cause
}

android/app/FragmentManager$OnBackStackChangedListener.class
FragmentManager.java
package android.app
public abstract android.app.FragmentManager$OnBackStackChangedListener extends java.lang.Object {
	public abstract void onBackStackChanged () 
}

android/app/ActivityThread$GcIdler.class
ActivityThread.java
package android.app
final android.app.ActivityThread$GcIdler extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	final android.app.ActivityThread this$0
	void  (android.app.ActivityThread) 
	public final boolean queueIdle () 
}

android/app/ContextImpl$28.class
ContextImpl.java
package android.app
final android.app.ContextImpl$28 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/IUiModeManager$Stub.class
IUiModeManager.java
package android.app
public abstract android.app.IUiModeManager$Stub extends android.os.Binder implements android.app.IUiModeManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_enableCarMode
	static final int TRANSACTION_disableCarMode
	static final int TRANSACTION_getCurrentModeType
	static final int TRANSACTION_setNightMode
	static final int TRANSACTION_getNightMode
	public void  () 
	public static android.app.IUiModeManager 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 _arg0
		int _result
		int _arg0
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/IThumbnailReceiver$Stub$Proxy.class
IThumbnailReceiver.java
package android.app
 android.app.IThumbnailReceiver$Stub$Proxy extends java.lang.Object implements android.app.IThumbnailReceiver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void newThumbnail (int, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
		int id
		android.graphics.Bitmap thumbnail
		CharSequence description
		android.os.Parcel _data
	public void finished ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/app/admin/
android/app/admin/DeviceAdminInfo$1.class
DeviceAdminInfo.java
package android.app.admin
final android.app.admin.DeviceAdminInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.admin.DeviceAdminInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.admin.DeviceAdminInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/admin/DeviceAdminInfo.class
DeviceAdminInfo.java
package android.app.admin
public final android.app.admin.DeviceAdminInfo extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	public static final int USES_POLICY_LIMIT_PASSWORD
	public static final int USES_POLICY_WATCH_LOGIN
	public static final int USES_POLICY_RESET_PASSWORD
	public static final int USES_POLICY_FORCE_LOCK
	public static final int USES_POLICY_WIPE_DATA
	public static final int USES_POLICY_SETS_GLOBAL_PROXY
	public static final int USES_POLICY_EXPIRE_PASSWORD
	public static final int USES_ENCRYPTED_STORAGE
	public static final int USES_POLICY_DISABLE_CAMERA
	public static final int USES_POLICY_DISABLE_KEYGUARD_FEATURES
	static java.util.ArrayList sPoliciesDisplayOrder
	static java.util.HashMap sKnownPolicies
	static android.util.SparseArray sRevKnownPolicies
	final android.content.pm.ResolveInfo mReceiver
	boolean mVisible
	int mUsesPolicies
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Context, android.content.pm.ResolveInfo)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String policyName
		Integer val
		int innerDepth
		String tagName
		android.content.res.Resources res
		android.util.AttributeSet attrs
		int type
		String nodeName
		android.content.res.TypedArray sa
		int outerDepth
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
		android.content.pm.ResolveInfo receiver
		android.content.pm.ActivityInfo ai
		android.content.pm.PackageManager pm
		android.content.res.XmlResourceParser parser
	void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getPackageName () 
	public java.lang.String getReceiverName () 
	public android.content.pm.ActivityInfo getActivityInfo () 
	public android.content.ComponentName getComponent () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public java.lang.CharSequence loadDescription (android.content.pm.PackageManager)  throws android.content.res.Resources$NotFoundException 
		String packageName
		android.content.pm.ApplicationInfo applicationInfo
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public boolean isVisible () 
	public boolean usesPolicy (int) 
		int policyIdent
	public java.lang.String getTagForPolicy (int) 
		int policyIdent
	public java.util.ArrayList getUsedPolicies () 
		android.app.admin.DeviceAdminInfo$PolicyInfo pi
		int i
		java.util.ArrayList res
	public void writePoliciesToXml (org.xmlpull.v1.XmlSerializer)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException java.io.IOException 
		org.xmlpull.v1.XmlSerializer out
	public void readPoliciesFromXml (org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		org.xmlpull.v1.XmlPullParser parser
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
		android.app.admin.DeviceAdminInfo$PolicyInfo pi
		int i
}

android/app/admin/DeviceAdminInfo$PolicyInfo.class
DeviceAdminInfo.java
package android.app.admin
public android.app.admin.DeviceAdminInfo$PolicyInfo extends java.lang.Object {
	public final int ident
	public final String tag
	public final int label
	public final int description
	public void  (int, java.lang.String, int, int) 
		int identIn
		String tagIn
		int labelIn
		int descriptionIn
}

android/app/admin/IDevicePolicyManager.class
IDevicePolicyManager.java
package android.app.admin
public abstract android.app.admin.IDevicePolicyManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void setPasswordQuality (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordQuality (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumLength (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumLength (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumUpperCase (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumUpperCase (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumLowerCase (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumLowerCase (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumLetters (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumLetters (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumNumeric (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumNumeric (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumSymbols (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumSymbols (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordMinimumNonLetter (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordMinimumNonLetter (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordHistoryLength (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getPasswordHistoryLength (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setPasswordExpirationTimeout (android.content.ComponentName, long, int)  throws android.os.RemoteException 
	public abstract long getPasswordExpirationTimeout (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract long getPasswordExpiration (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract boolean isActivePasswordSufficient (int)  throws android.os.RemoteException 
	public abstract int getCurrentFailedPasswordAttempts (int)  throws android.os.RemoteException 
	public abstract void setMaximumFailedPasswordsForWipe (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getMaximumFailedPasswordsForWipe (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract boolean resetPassword (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void setMaximumTimeToLock (android.content.ComponentName, long, int)  throws android.os.RemoteException 
	public abstract long getMaximumTimeToLock (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void lockNow ()  throws android.os.RemoteException 
	public abstract void wipeData (int, int)  throws android.os.RemoteException 
	public abstract android.content.ComponentName setGlobalProxy (android.content.ComponentName, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
	public abstract android.content.ComponentName getGlobalProxyAdmin (int)  throws android.os.RemoteException 
	public abstract int setStorageEncryption (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
	public abstract boolean getStorageEncryption (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract int getStorageEncryptionStatus (int)  throws android.os.RemoteException 
	public abstract void setCameraDisabled (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
	public abstract boolean getCameraDisabled (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setKeyguardDisabledFeatures (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract int getKeyguardDisabledFeatures (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void setActiveAdmin (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
	public abstract boolean isAdminActive (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract java.util.List getActiveAdmins (int)  throws android.os.RemoteException 
	public abstract boolean packageHasActiveAdmins (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void getRemoveWarning (android.content.ComponentName, android.os.RemoteCallback, int)  throws android.os.RemoteException 
	public abstract void removeActiveAdmin (android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract boolean hasGrantedPolicy (android.content.ComponentName, int, int)  throws android.os.RemoteException 
	public abstract void setActivePasswordState (int, int, int, int, int, int, int, int, int)  throws android.os.RemoteException 
	public abstract void reportFailedPasswordAttempt (int)  throws android.os.RemoteException 
	public abstract void reportSuccessfulPasswordAttempt (int)  throws android.os.RemoteException 
	public abstract boolean setDeviceOwner (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean isDeviceOwner (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getDeviceOwner ()  throws android.os.RemoteException 
	public abstract java.lang.String getDeviceOwnerName ()  throws android.os.RemoteException 
	public abstract boolean installCaCert (byte[])  throws android.os.RemoteException 
	public abstract void uninstallCaCert (byte[])  throws android.os.RemoteException 
}

android/app/admin/IDevicePolicyManager$Stub.class
IDevicePolicyManager.java
package android.app.admin
public abstract android.app.admin.IDevicePolicyManager$Stub extends android.os.Binder implements android.app.admin.IDevicePolicyManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setPasswordQuality
	static final int TRANSACTION_getPasswordQuality
	static final int TRANSACTION_setPasswordMinimumLength
	static final int TRANSACTION_getPasswordMinimumLength
	static final int TRANSACTION_setPasswordMinimumUpperCase
	static final int TRANSACTION_getPasswordMinimumUpperCase
	static final int TRANSACTION_setPasswordMinimumLowerCase
	static final int TRANSACTION_getPasswordMinimumLowerCase
	static final int TRANSACTION_setPasswordMinimumLetters
	static final int TRANSACTION_getPasswordMinimumLetters
	static final int TRANSACTION_setPasswordMinimumNumeric
	static final int TRANSACTION_getPasswordMinimumNumeric
	static final int TRANSACTION_setPasswordMinimumSymbols
	static final int TRANSACTION_getPasswordMinimumSymbols
	static final int TRANSACTION_setPasswordMinimumNonLetter
	static final int TRANSACTION_getPasswordMinimumNonLetter
	static final int TRANSACTION_setPasswordHistoryLength
	static final int TRANSACTION_getPasswordHistoryLength
	static final int TRANSACTION_setPasswordExpirationTimeout
	static final int TRANSACTION_getPasswordExpirationTimeout
	static final int TRANSACTION_getPasswordExpiration
	static final int TRANSACTION_isActivePasswordSufficient
	static final int TRANSACTION_getCurrentFailedPasswordAttempts
	static final int TRANSACTION_setMaximumFailedPasswordsForWipe
	static final int TRANSACTION_getMaximumFailedPasswordsForWipe
	static final int TRANSACTION_resetPassword
	static final int TRANSACTION_setMaximumTimeToLock
	static final int TRANSACTION_getMaximumTimeToLock
	static final int TRANSACTION_lockNow
	static final int TRANSACTION_wipeData
	static final int TRANSACTION_setGlobalProxy
	static final int TRANSACTION_getGlobalProxyAdmin
	static final int TRANSACTION_setStorageEncryption
	static final int TRANSACTION_getStorageEncryption
	static final int TRANSACTION_getStorageEncryptionStatus
	static final int TRANSACTION_setCameraDisabled
	static final int TRANSACTION_getCameraDisabled
	static final int TRANSACTION_setKeyguardDisabledFeatures
	static final int TRANSACTION_getKeyguardDisabledFeatures
	static final int TRANSACTION_setActiveAdmin
	static final int TRANSACTION_isAdminActive
	static final int TRANSACTION_getActiveAdmins
	static final int TRANSACTION_packageHasActiveAdmins
	static final int TRANSACTION_getRemoveWarning
	static final int TRANSACTION_removeActiveAdmin
	static final int TRANSACTION_hasGrantedPolicy
	static final int TRANSACTION_setActivePasswordState
	static final int TRANSACTION_reportFailedPasswordAttempt
	static final int TRANSACTION_reportSuccessfulPasswordAttempt
	static final int TRANSACTION_setDeviceOwner
	static final int TRANSACTION_isDeviceOwner
	static final int TRANSACTION_getDeviceOwner
	static final int TRANSACTION_getDeviceOwnerName
	static final int TRANSACTION_installCaCert
	static final int TRANSACTION_uninstallCaCert
	public void  () 
	public static android.app.admin.IDevicePolicyManager 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.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		long _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		long _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		long _result
		int _arg0
		boolean _result
		int _arg0
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		String _arg0
		int _arg1
		int _arg2
		boolean _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		long _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		long _result
		int _arg0
		int _arg1
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		String _arg1
		String _arg2
		int _arg3
		android.content.ComponentName _result
		int _arg0
		android.content.ComponentName _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		boolean _arg1
		int _arg2
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		boolean _result
		int _arg0
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		boolean _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		boolean _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		boolean _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		boolean _result
		int _arg0
		java.util.List _result
		String _arg0
		int _arg1
		boolean _result
		android.content.ComponentName _arg0
		android.os.RemoteCallback _arg1
		android.content.ComponentName _arg0
		android.os.RemoteCallback _arg1
		int _arg2
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		int _arg1
		int _arg2
		boolean _result
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		int _arg4
		int _arg5
		int _arg6
		int _arg7
		int _arg8
		int _arg0
		int _arg0
		String _arg0
		String _arg1
		boolean _result
		String _arg0
		boolean _result
		String _result
		String _result
		byte[] _arg0
		boolean _result
		byte[] _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/admin/DevicePolicyManager.class
DevicePolicyManager.java
package android.app.admin
public android.app.admin.DevicePolicyManager extends java.lang.Object {
	private static String TAG
	private final android.content.Context mContext
	private final android.app.admin.IDevicePolicyManager mService
	public static final String ACTION_ADD_DEVICE_ADMIN
	public static final String ACTION_DEVICE_POLICY_MANAGER_STATE_CHANGED
	public static final String EXTRA_DEVICE_ADMIN
	public static final String EXTRA_ADD_EXPLANATION
	public static final String ACTION_SET_NEW_PASSWORD
	public static final int PASSWORD_QUALITY_UNSPECIFIED
	public static final int PASSWORD_QUALITY_BIOMETRIC_WEAK
	public static final int PASSWORD_QUALITY_SOMETHING
	public static final int PASSWORD_QUALITY_NUMERIC
	public static final int PASSWORD_QUALITY_ALPHABETIC
	public static final int PASSWORD_QUALITY_ALPHANUMERIC
	public static final int PASSWORD_QUALITY_COMPLEX
	public static final int RESET_PASSWORD_REQUIRE_ENTRY
	public static final int WIPE_EXTERNAL_STORAGE
	public static final int ENCRYPTION_STATUS_UNSUPPORTED
	public static final int ENCRYPTION_STATUS_INACTIVE
	public static final int ENCRYPTION_STATUS_ACTIVATING
	public static final int ENCRYPTION_STATUS_ACTIVE
	public static final String ACTION_START_ENCRYPTION
	public static final int KEYGUARD_DISABLE_FEATURES_NONE
	public static final int KEYGUARD_DISABLE_WIDGETS_ALL
	public static final int KEYGUARD_DISABLE_SECURE_CAMERA
	public static final int KEYGUARD_DISABLE_FEATURES_ALL
	private void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public static android.app.admin.DevicePolicyManager create (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
		android.app.admin.DevicePolicyManager me
	public boolean isAdminActive (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName who
	public java.util.List getActiveAdmins () 
		android.os.RemoteException e
	public boolean packageHasActiveAdmins (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void removeActiveAdmin (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName who
	public boolean hasGrantedPolicy (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int usesPolicy
	public void setPasswordQuality (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int quality
	public int getPasswordQuality (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordQuality (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumLength (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumLength (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumLength (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumUpperCase (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumUpperCase (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumUpperCase (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumLowerCase (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumLowerCase (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumLowerCase (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumLetters (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumLetters (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumLetters (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumNumeric (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumNumeric (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumNumeric (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumSymbols (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumSymbols (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumSymbols (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordMinimumNonLetter (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public int getPasswordMinimumNonLetter (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordMinimumNonLetter (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setPasswordHistoryLength (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int length
	public void setPasswordExpirationTimeout (android.content.ComponentName, long) 
		android.os.RemoteException e
		android.content.ComponentName admin
		long timeout
	public long getPasswordExpirationTimeout (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName admin
	public long getPasswordExpiration (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName admin
	public int getPasswordHistoryLength (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getPasswordHistoryLength (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public int getPasswordMaximumLength (int) 
		int quality
	public boolean isActivePasswordSufficient () 
		android.os.RemoteException e
	public int getCurrentFailedPasswordAttempts () 
		android.os.RemoteException e
	public void setMaximumFailedPasswordsForWipe (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int num
	public int getMaximumFailedPasswordsForWipe (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getMaximumFailedPasswordsForWipe (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public boolean resetPassword (java.lang.String, int) 
		android.os.RemoteException e
		String password
		int flags
	public void setMaximumTimeToLock (android.content.ComponentName, long) 
		android.os.RemoteException e
		android.content.ComponentName admin
		long timeMs
	public long getMaximumTimeToLock (android.content.ComponentName) 
		android.content.ComponentName admin
	public long getMaximumTimeToLock (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void lockNow () 
		android.os.RemoteException e
	public void wipeData (int) 
		android.os.RemoteException e
		int flags
	public android.content.ComponentName setGlobalProxy (android.content.ComponentName, java.net.Proxy, java.util.List) 
		String hostSpec
		String exclSpec
		String exclSpec
		String exclDomain
		java.util.Iterator i$
		StringBuilder listBuilder
		boolean firstDomain
		java.net.InetSocketAddress sa
		String hostName
		int port
		StringBuilder hostBuilder
		String hostSpec
		String exclSpec
		android.os.RemoteException e
		android.content.ComponentName admin
		java.net.Proxy proxySpec
		java.util.List exclusionList
	public android.content.ComponentName getGlobalProxyAdmin () 
		android.os.RemoteException e
	public int setStorageEncryption (android.content.ComponentName, boolean) 
		android.os.RemoteException e
		android.content.ComponentName admin
		boolean encrypt
	public boolean getStorageEncryption (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName admin
	public int getStorageEncryptionStatus () 
	public int getStorageEncryptionStatus (int) 
		android.os.RemoteException e
		int userHandle
	public boolean installCaCert (byte[]) 
		android.os.RemoteException e
		byte[] certBuffer
	public void uninstallCaCert (byte[]) 
		android.os.RemoteException e
		byte[] certBuffer
	public static boolean hasAnyCaCertsInstalled () 
		com.android.org.conscrypt.TrustedCertificateStore certStore
		java.util.Set aliases
	public boolean hasCaCertInstalled (byte[]) 
		java.security.cert.CertificateFactory certFactory
		java.security.cert.X509Certificate cert
		java.security.cert.CertificateException ce
		byte[] certBuffer
		com.android.org.conscrypt.TrustedCertificateStore certStore
	public void setCameraDisabled (android.content.ComponentName, boolean) 
		android.os.RemoteException e
		android.content.ComponentName admin
		boolean disabled
	public boolean getCameraDisabled (android.content.ComponentName) 
		android.content.ComponentName admin
	public boolean getCameraDisabled (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setKeyguardDisabledFeatures (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int which
	public int getKeyguardDisabledFeatures (android.content.ComponentName) 
		android.content.ComponentName admin
	public int getKeyguardDisabledFeatures (android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.ComponentName admin
		int userHandle
	public void setActiveAdmin (android.content.ComponentName, boolean) 
		android.os.RemoteException e
		android.content.ComponentName policyReceiver
		boolean refreshing
	public android.app.admin.DeviceAdminInfo getAdminInfo (android.content.ComponentName) 
		android.content.pm.PackageManager$NameNotFoundException e
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.ComponentName cn
		android.content.pm.ActivityInfo ai
		android.content.pm.ResolveInfo ri
	public void getRemoveWarning (android.content.ComponentName, android.os.RemoteCallback) 
		android.os.RemoteException e
		android.content.ComponentName admin
		android.os.RemoteCallback result
	public void setActivePasswordState (int, int, int, int, int, int, int, int, int) 
		android.os.RemoteException e
		int quality
		int length
		int letters
		int uppercase
		int lowercase
		int numbers
		int symbols
		int nonletter
		int userHandle
	public void reportFailedPasswordAttempt (int) 
		android.os.RemoteException e
		int userHandle
	public void reportSuccessfulPasswordAttempt (int) 
		android.os.RemoteException e
		int userHandle
	public boolean setDeviceOwner (java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException 
		String packageName
	public boolean setDeviceOwner (java.lang.String, java.lang.String)  throws java.lang.IllegalArgumentException java.lang.IllegalStateException 
		android.os.RemoteException re
		String packageName
		String ownerName
	public boolean isDeviceOwnerApp (java.lang.String) 
		android.os.RemoteException re
		String packageName
	public boolean isDeviceOwner (java.lang.String) 
		String packageName
	public java.lang.String getDeviceOwner () 
		android.os.RemoteException re
	public java.lang.String getDeviceOwnerName () 
		android.os.RemoteException re
	static void  () 
}

android/app/admin/DeviceAdminReceiver.class
DeviceAdminReceiver.java
package android.app.admin
public android.app.admin.DeviceAdminReceiver extends android.content.BroadcastReceiver {
	private static String TAG
	private static boolean localLOGV
	public static final String ACTION_DEVICE_ADMIN_ENABLED
	public static final String ACTION_DEVICE_ADMIN_DISABLE_REQUESTED
	public static final String EXTRA_DISABLE_WARNING
	public static final String ACTION_DEVICE_ADMIN_DISABLED
	public static final String ACTION_PASSWORD_CHANGED
	public static final String ACTION_PASSWORD_FAILED
	public static final String ACTION_PASSWORD_SUCCEEDED
	public static final String ACTION_PASSWORD_EXPIRING
	public static final String DEVICE_ADMIN_META_DATA
	private android.app.admin.DevicePolicyManager mManager
	private android.content.ComponentName mWho
	public void  () 
	public android.app.admin.DevicePolicyManager getManager (android.content.Context) 
		android.content.Context context
	public android.content.ComponentName getWho (android.content.Context) 
		android.content.Context context
	public void onEnabled (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public java.lang.CharSequence onDisableRequested (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onDisabled (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onPasswordChanged (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onPasswordFailed (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onPasswordSucceeded (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onPasswordExpiring (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onReceive (android.content.Context, android.content.Intent) 
		android.os.Bundle extras
		CharSequence res
		android.content.Context context
		android.content.Intent intent
		String action
	static void  () 
}

android/app/admin/IDevicePolicyManager$Stub$Proxy.class
IDevicePolicyManager.java
package android.app.admin
 android.app.admin.IDevicePolicyManager$Stub$Proxy extends java.lang.Object implements android.app.admin.IDevicePolicyManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setPasswordQuality (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int quality
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordQuality (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumLength (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumLength (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumUpperCase (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumUpperCase (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumLowerCase (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumLowerCase (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumLetters (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumLetters (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumNumeric (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumNumeric (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumSymbols (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumSymbols (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordMinimumNonLetter (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordMinimumNonLetter (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordHistoryLength (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int length
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPasswordHistoryLength (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setPasswordExpirationTimeout (android.content.ComponentName, long, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		long expiration
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public long getPasswordExpirationTimeout (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
	public long getPasswordExpiration (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
	public boolean isActivePasswordSufficient (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getCurrentFailedPasswordAttempts (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setMaximumFailedPasswordsForWipe (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName admin
		int num
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getMaximumFailedPasswordsForWipe (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName admin
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean resetPassword (java.lang.String, int, int)  throws android.os.RemoteException 
		String password
		int flags
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setMaximumTimeToLock (android.content.ComponentName, long, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		long timeMs
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public long getMaximumTimeToLock (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
	public void lockNow ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void wipeData (int, int)  throws android.os.RemoteException 
		int flags
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.ComponentName setGlobalProxy (android.content.ComponentName, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
		android.content.ComponentName _result
		android.content.ComponentName admin
		String proxySpec
		String exclusionList
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public android.content.ComponentName getGlobalProxyAdmin (int)  throws android.os.RemoteException 
		android.content.ComponentName _result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public int setStorageEncryption (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		boolean encrypt
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean getStorageEncryption (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int getStorageEncryptionStatus (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setCameraDisabled (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		boolean disabled
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getCameraDisabled (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setKeyguardDisabledFeatures (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int which
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getKeyguardDisabledFeatures (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName who
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setActiveAdmin (android.content.ComponentName, boolean, int)  throws android.os.RemoteException 
		android.content.ComponentName policyReceiver
		boolean refreshing
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isAdminActive (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName policyReceiver
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getActiveAdmins (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public boolean packageHasActiveAdmins (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void getRemoveWarning (android.content.ComponentName, android.os.RemoteCallback, int)  throws android.os.RemoteException 
		android.content.ComponentName policyReceiver
		android.os.RemoteCallback result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeActiveAdmin (android.content.ComponentName, int)  throws android.os.RemoteException 
		android.content.ComponentName policyReceiver
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasGrantedPolicy (android.content.ComponentName, int, int)  throws android.os.RemoteException 
		android.content.ComponentName policyReceiver
		int usesPolicy
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setActivePasswordState (int, int, int, int, int, int, int, int, int)  throws android.os.RemoteException 
		int quality
		int length
		int letters
		int uppercase
		int lowercase
		int numbers
		int symbols
		int nonletter
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reportFailedPasswordAttempt (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reportSuccessfulPasswordAttempt (int)  throws android.os.RemoteException 
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean setDeviceOwner (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String packageName
		String ownerName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isDeviceOwner (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.lang.String getDeviceOwner ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getDeviceOwnerName ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public boolean installCaCert (byte[])  throws android.os.RemoteException 
		byte[] certBuffer
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void uninstallCaCert (byte[])  throws android.os.RemoteException 
		byte[] certBuffer
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/ActivityManager$MemoryInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$MemoryInfo extends java.lang.Object implements android.os.Parcelable  {
	public long availMem
	public long totalMem
	public long threshold
	public boolean lowMemory
	public long hiddenAppThreshold
	public long secondaryServerThreshold
	public long visibleAppThreshold
	public long foregroundAppThreshold
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/ContextImpl$1.class
ContextImpl.java
package android.app
final android.app.ContextImpl$1 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/SharedPreferencesImpl$EditorImpl$2.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$EditorImpl$2 extends java.lang.Object implements java.lang.Runnable  {
	final Runnable val$awaitCommit
	final android.app.SharedPreferencesImpl$EditorImpl this$1
	void  (android.app.SharedPreferencesImpl$EditorImpl, java.lang.Runnable) 
	public void run () 
}

android/app/AppOpsManager$OnOpChangedInternalListener.class
AppOpsManager.java
package android.app
public android.app.AppOpsManager$OnOpChangedInternalListener extends java.lang.Object implements android.app.AppOpsManager$OnOpChangedListener  {
	public void  () 
	public void onOpChanged (java.lang.String, java.lang.String) 
		String op
		String packageName
	public void onOpChanged (int, java.lang.String) 
		int op
		String packageName
}

android/app/SharedPreferencesImpl$EditorImpl$1.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$EditorImpl$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.SharedPreferencesImpl$MemoryCommitResult val$mcr
	final android.app.SharedPreferencesImpl$EditorImpl this$1
	void  (android.app.SharedPreferencesImpl$EditorImpl, android.app.SharedPreferencesImpl$MemoryCommitResult) 
	public void run () 
		InterruptedException ignored
}

android/app/IUiModeManager$Stub$Proxy.class
IUiModeManager.java
package android.app
 android.app.IUiModeManager$Stub$Proxy extends java.lang.Object implements android.app.IUiModeManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void enableCarMode (int)  throws android.os.RemoteException 
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disableCarMode (int)  throws android.os.RemoteException 
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getCurrentModeType ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setNightMode (int)  throws android.os.RemoteException 
		int mode
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getNightMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/app/SearchDialog$2.class
SearchDialog.java
package android.app
 android.app.SearchDialog$2 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.app.SearchDialog this$0
	void  (android.app.SearchDialog) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/app/ActivityManager$StackInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$StackInfo extends java.lang.Object implements android.os.Parcelable  {
	public int stackId
	public android.graphics.Rect bounds
	public int[] taskIds
	public String[] taskNames
	public static final android.os.Parcelable$Creator CREATOR
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String toString (java.lang.String) 
		int i
		String prefix
		StringBuilder sb
	public java.lang.String toString () 
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/SearchDialog$5.class
SearchDialog.java
package android.app
 android.app.SearchDialog$5 extends java.lang.Object implements android.widget.SearchView$OnSuggestionListener  {
	final android.app.SearchDialog this$0
	void  (android.app.SearchDialog) 
	public boolean onSuggestionSelect (int) 
		int position
	public boolean onSuggestionClick (int) 
		int position
}

android/app/IThumbnailRetriever$Stub$Proxy.class
IThumbnailRetriever.java
package android.app
 android.app.IThumbnailRetriever$Stub$Proxy extends java.lang.Object implements android.app.IThumbnailRetriever  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.graphics.Bitmap getThumbnail (int)  throws android.os.RemoteException 
		android.graphics.Bitmap _result
		int index
		android.os.Parcel _data
		android.os.Parcel _reply
		android.graphics.Bitmap _result
}

android/app/Dialog$ListenersHandler.class
Dialog.java
package android.app
final android.app.Dialog$ListenersHandler extends android.os.Handler {
	private java.lang.ref.WeakReference mDialog
	public void  (android.app.Dialog) 
		android.app.Dialog dialog
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/app/UiAutomationConnection.class
UiAutomationConnection.java
package android.app
public final android.app.UiAutomationConnection extends android.app.IUiAutomationConnection$Stub {
	private static final int INITIAL_FROZEN_ROTATION_UNSPECIFIED
	private final android.view.IWindowManager mWindowManager
	private final Object mLock
	private final android.os.Binder mToken
	private int mInitialFrozenRotation
	private android.accessibilityservice.IAccessibilityServiceClient mClient
	private boolean mIsShutdown
	private int mOwningUid
	public void  () 
	public void connect (android.accessibilityservice.IAccessibilityServiceClient) 
		android.accessibilityservice.IAccessibilityServiceClient client
	public void disconnect () 
	public boolean injectInputEvent (android.view.InputEvent, boolean) 
		android.view.InputEvent event
		boolean sync
		int mode
		long identity
	public boolean setRotation (int) 
		android.os.RemoteException re
		int rotation
		long identity
	public android.graphics.Bitmap takeScreenshot (int, int) 
		int width
		int height
		long identity
	public void shutdown () 
	private void registerUiTestAutomationServiceLocked (android.accessibilityservice.IAccessibilityServiceClient) 
		android.os.RemoteException re
		android.accessibilityservice.IAccessibilityServiceClient client
		android.view.accessibility.IAccessibilityManager manager
		android.accessibilityservice.AccessibilityServiceInfo info
	private void unregisterUiTestAutomationServiceLocked () 
		android.os.RemoteException re
		android.view.accessibility.IAccessibilityManager manager
	private void storeRotationStateLocked () 
		android.os.RemoteException re
	private void restoreRotationStateLocked () 
		android.os.RemoteException re
	private boolean isConnectedLocked () 
	private void throwIfShutdownLocked () 
	private void throwIfNotConnectedLocked () 
	private void throwIfCalledByNotTrustedUidLocked () 
		int callingUid
}

android/app/FragmentManagerState.class
FragmentManager.java
package android.app
final android.app.FragmentManagerState extends java.lang.Object implements android.os.Parcelable  {
	android.app.FragmentState[] mActive
	int[] mAdded
	android.app.BackStackState[] mBackStack
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/app/KeyguardManager$OnKeyguardExitResult.class
KeyguardManager.java
package android.app
public abstract android.app.KeyguardManager$OnKeyguardExitResult extends java.lang.Object {
	public abstract void onKeyguardExitResult (boolean) 
}

android/app/ActivityManager$StackBoxInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$StackBoxInfo extends java.lang.Object implements android.os.Parcelable  {
	public int stackBoxId
	public float weight
	public boolean vertical
	public android.graphics.Rect bounds
	public android.app.ActivityManager$StackBoxInfo[] children
	public int stackId
	public android.app.ActivityManager$StackInfo stack
	public static final android.os.Parcelable$Creator CREATOR
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String toString (java.lang.String) 
		String prefix
		StringBuilder sb
	public java.lang.String toString () 
	static void  () 
}

android/app/ActivityThread$ServiceArgsData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ServiceArgsData extends java.lang.Object {
	android.os.IBinder token
	boolean taskRemoved
	int startId
	int flags
	android.content.Intent args
	void  () 
	public java.lang.String toString () 
}

android/app/BackStackRecord.class
BackStackRecord.java
package android.app
final android.app.BackStackRecord extends android.app.FragmentTransaction implements android.app.FragmentManager$BackStackEntry java.lang.Runnable  {
	static final String TAG
	final android.app.FragmentManagerImpl mManager
	static final int OP_NULL
	static final int OP_ADD
	static final int OP_REPLACE
	static final int OP_REMOVE
	static final int OP_HIDE
	static final int OP_SHOW
	static final int OP_DETACH
	static final int OP_ATTACH
	android.app.BackStackRecord$Op mHead
	android.app.BackStackRecord$Op mTail
	int mNumOp
	int mEnterAnim
	int mExitAnim
	int mPopEnterAnim
	int mPopExitAnim
	int mTransition
	int mTransitionStyle
	boolean mAddToBackStack
	boolean mAllowAddToBackStack
	String mName
	boolean mCommitted
	int mIndex
	int mBreadCrumbTitleRes
	CharSequence mBreadCrumbTitleText
	int mBreadCrumbShortTitleRes
	CharSequence mBreadCrumbShortTitleText
	public java.lang.String toString () 
		StringBuilder sb
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	void dump (java.lang.String, java.io.PrintWriter, boolean) 
		int i
		String cmdStr
		String innerPrefix
		android.app.BackStackRecord$Op op
		int num
		String prefix
		java.io.PrintWriter writer
		boolean full
	public void  (android.app.FragmentManagerImpl) 
		android.app.FragmentManagerImpl manager
	public int getId () 
	public int getBreadCrumbTitleRes () 
	public int getBreadCrumbShortTitleRes () 
	public java.lang.CharSequence getBreadCrumbTitle () 
	public java.lang.CharSequence getBreadCrumbShortTitle () 
	void addOp (android.app.BackStackRecord$Op) 
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction add (android.app.Fragment, java.lang.String) 
		android.app.Fragment fragment
		String tag
	public android.app.FragmentTransaction add (int, android.app.Fragment) 
		int containerViewId
		android.app.Fragment fragment
	public android.app.FragmentTransaction add (int, android.app.Fragment, java.lang.String) 
		int containerViewId
		android.app.Fragment fragment
		String tag
	private void doAddOp (int, android.app.Fragment, java.lang.String, int) 
		int containerViewId
		android.app.Fragment fragment
		String tag
		int opcmd
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction replace (int, android.app.Fragment) 
		int containerViewId
		android.app.Fragment fragment
	public android.app.FragmentTransaction replace (int, android.app.Fragment, java.lang.String) 
		int containerViewId
		android.app.Fragment fragment
		String tag
	public android.app.FragmentTransaction remove (android.app.Fragment) 
		android.app.Fragment fragment
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction hide (android.app.Fragment) 
		android.app.Fragment fragment
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction show (android.app.Fragment) 
		android.app.Fragment fragment
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction detach (android.app.Fragment) 
		android.app.Fragment fragment
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction attach (android.app.Fragment) 
		android.app.Fragment fragment
		android.app.BackStackRecord$Op op
	public android.app.FragmentTransaction setCustomAnimations (int, int) 
		int enter
		int exit
	public android.app.FragmentTransaction setCustomAnimations (int, int, int, int) 
		int enter
		int exit
		int popEnter
		int popExit
	public android.app.FragmentTransaction setTransition (int) 
		int transition
	public android.app.FragmentTransaction setTransitionStyle (int) 
		int styleRes
	public android.app.FragmentTransaction addToBackStack (java.lang.String) 
		String name
	public boolean isAddToBackStackAllowed () 
	public android.app.FragmentTransaction disallowAddToBackStack () 
	public android.app.FragmentTransaction setBreadCrumbTitle (int) 
		int res
	public android.app.FragmentTransaction setBreadCrumbTitle (java.lang.CharSequence) 
		CharSequence text
	public android.app.FragmentTransaction setBreadCrumbShortTitle (int) 
		int res
	public android.app.FragmentTransaction setBreadCrumbShortTitle (java.lang.CharSequence) 
		CharSequence text
	void bumpBackStackNesting (int) 
		android.app.Fragment r
		int i
		int amt
		android.app.BackStackRecord$Op op
	public int commit () 
	public int commitAllowingStateLoss () 
	int commitInternal (boolean) 
		android.util.LogWriter logw
		java.io.PrintWriter pw
		boolean allowStateLoss
	public void run () 
		android.app.Fragment f
		android.app.Fragment old
		int i
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.BackStackRecord$Op op
	public void popFromBackStack (boolean) 
		android.util.LogWriter logw
		java.io.PrintWriter pw
		android.app.Fragment f
		android.app.Fragment old
		int i
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		android.app.Fragment f
		boolean doStateMove
		android.app.BackStackRecord$Op op
	public java.lang.String getName () 
	public int getTransition () 
	public int getTransitionStyle () 
	public boolean isEmpty () 
}

android/app/LoadedApk$ServiceDispatcher$RunConnection.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ServiceDispatcher$RunConnection extends java.lang.Object implements java.lang.Runnable  {
	final android.content.ComponentName mName
	final android.os.IBinder mService
	final int mCommand
	final android.app.LoadedApk$ServiceDispatcher this$0
	void  (android.app.LoadedApk$ServiceDispatcher, android.content.ComponentName, android.os.IBinder, int) 
		android.content.ComponentName name
		android.os.IBinder service
		int command
	public void run () 
}

android/app/ServiceConnectionLeaked.class
LoadedApk.java
package android.app
final android.app.ServiceConnectionLeaked extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/app/FragmentState.class
Fragment.java
package android.app
final android.app.FragmentState extends java.lang.Object implements android.os.Parcelable  {
	final String mClassName
	final int mIndex
	final boolean mFromLayout
	final int mFragmentId
	final int mContainerId
	final String mTag
	final boolean mRetainInstance
	final boolean mDetached
	final android.os.Bundle mArguments
	android.os.Bundle mSavedFragmentState
	android.app.Fragment mInstance
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.app.Fragment) 
		android.app.Fragment frag
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public android.app.Fragment instantiate (android.app.Activity, android.app.Fragment) 
		android.app.Activity activity
		android.app.Fragment parent
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/app/AppOpsManager$1.class
AppOpsManager.java
package android.app
 android.app.AppOpsManager$1 extends com.android.internal.app.IAppOpsCallback$Stub {
	final android.app.AppOpsManager$OnOpChangedListener val$callback
	final android.app.AppOpsManager this$0
	void  (android.app.AppOpsManager, android.app.AppOpsManager$OnOpChangedListener) 
	public void opChanged (int, java.lang.String) 
		int op
		String packageName
}

android/app/ActivityManager$RunningAppProcessInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$RunningAppProcessInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$RunningAppProcessInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$RunningAppProcessInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/Presentation.class
Presentation.java
package android.app
public android.app.Presentation extends android.app.Dialog {
	private static final String TAG
	private static final int MSG_CANCEL
	private final android.view.Display mDisplay
	private final android.hardware.display.DisplayManager mDisplayManager
	private final android.hardware.display.DisplayManager$DisplayListener mDisplayListener
	private final android.os.Handler mHandler
	public void  (android.content.Context, android.view.Display) 
		android.content.Context outerContext
		android.view.Display display
	public void  (android.content.Context, android.view.Display, int) 
		android.content.Context outerContext
		android.view.Display display
		int theme
	public android.view.Display getDisplay () 
	public android.content.res.Resources getResources () 
	protected void onStart () 
	protected void onStop () 
	public void show () 
	public void onDisplayRemoved () 
	public void onDisplayChanged () 
	private void handleDisplayRemoved () 
	private void handleDisplayChanged () 
	private boolean isConfigurationStillValid () 
		android.util.DisplayMetrics dm
	private static android.content.Context createPresentationContext (android.content.Context, android.view.Display, int) 
		android.util.TypedValue outValue
		android.content.Context outerContext
		android.view.Display display
		int theme
		android.content.Context displayContext
		android.view.WindowManagerImpl outerWindowManager
		android.view.WindowManagerImpl displayWindowManager
	static android.view.Display access$000 (android.app.Presentation) 
		android.app.Presentation x0
	static void access$100 (android.app.Presentation) 
		android.app.Presentation x0
	static void access$200 (android.app.Presentation) 
		android.app.Presentation x0
}

android/app/KeyguardManager$1.class
KeyguardManager.java
package android.app
 android.app.KeyguardManager$1 extends android.view.IOnKeyguardExitResult$Stub {
	final android.app.KeyguardManager$OnKeyguardExitResult val$callback
	final android.app.KeyguardManager this$0
	void  (android.app.KeyguardManager, android.app.KeyguardManager$OnKeyguardExitResult) 
	public void onKeyguardExitResult (boolean)  throws android.os.RemoteException 
		boolean success
}

android/app/TaskStackBuilder.class
TaskStackBuilder.java
package android.app
public android.app.TaskStackBuilder extends java.lang.Object {
	private static final String TAG
	private final java.util.ArrayList mIntents
	private final android.content.Context mSourceContext
	private void  (android.content.Context) 
		android.content.Context a
	public static android.app.TaskStackBuilder create (android.content.Context) 
		android.content.Context context
	public android.app.TaskStackBuilder addNextIntent (android.content.Intent) 
		android.content.Intent nextIntent
	public android.app.TaskStackBuilder addNextIntentWithParentStack (android.content.Intent) 
		android.content.Intent nextIntent
		android.content.ComponentName target
	public android.app.TaskStackBuilder addParentStack (android.app.Activity) 
		android.content.ComponentName target
		android.app.Activity sourceActivity
		android.content.Intent parent
	public android.app.TaskStackBuilder addParentStack (java.lang.Class) 
		Class sourceActivityClass
	public android.app.TaskStackBuilder addParentStack (android.content.ComponentName) 
		android.content.ComponentName target
		android.content.Intent parent
		android.content.pm.ActivityInfo info
		String parentActivity
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.ComponentName sourceActivityName
		int insertAt
		android.content.pm.PackageManager pm
	public int getIntentCount () 
	public android.content.Intent editIntentAt (int) 
		int index
	public void startActivities () 
	public void startActivities (android.os.Bundle, android.os.UserHandle) 
		android.os.Bundle options
		android.os.UserHandle userHandle
	public void startActivities (android.os.Bundle) 
		android.os.Bundle options
	public android.app.PendingIntent getPendingIntent (int, int) 
		int requestCode
		int flags
	public android.app.PendingIntent getPendingIntent (int, int, android.os.Bundle) 
		int requestCode
		int flags
		android.os.Bundle options
	public android.app.PendingIntent getPendingIntent (int, int, android.os.Bundle, android.os.UserHandle) 
		int requestCode
		int flags
		android.os.Bundle options
		android.os.UserHandle user
	public android.content.Intent[] getIntents () 
		int i
		android.content.Intent[] intents
}

android/app/Notification$InboxStyle.class
Notification.java
package android.app
public android.app.Notification$InboxStyle extends android.app.Notification$Style {
	private java.util.ArrayList mTexts
	public void  () 
	public void  (android.app.Notification$Builder) 
		android.app.Notification$Builder builder
	public android.app.Notification$InboxStyle setBigContentTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.Notification$InboxStyle setSummaryText (java.lang.CharSequence) 
		CharSequence cs
	public android.app.Notification$InboxStyle addLine (java.lang.CharSequence) 
		CharSequence cs
	public void addExtras (android.os.Bundle) 
		android.os.Bundle extras
		CharSequence[] a
	private android.widget.RemoteViews makeBigContentView () 
		int rowId
		int[] arr$
		int len$
		int i$
		CharSequence str
		android.widget.RemoteViews contentView
		int[] rowIds
		int i
	public android.app.Notification buildStyled (android.app.Notification) 
		android.app.Notification wip
}

android/app/SearchDialog.class
SearchDialog.java
package android.app
public android.app.SearchDialog extends android.app.Dialog {
	private static final boolean DBG
	private static final String LOG_TAG
	private static final String INSTANCE_KEY_COMPONENT
	private static final String INSTANCE_KEY_APPDATA
	private static final String INSTANCE_KEY_USER_QUERY
	private static final String IME_OPTION_NO_MICROPHONE
	private static final int SEARCH_PLATE_LEFT_PADDING_NON_GLOBAL
	private android.widget.TextView mBadgeLabel
	private android.widget.ImageView mAppIcon
	private android.widget.AutoCompleteTextView mSearchAutoComplete
	private android.view.View mSearchPlate
	private android.widget.SearchView mSearchView
	private android.graphics.drawable.Drawable mWorkingSpinner
	private android.view.View mCloseSearch
	private android.app.SearchableInfo mSearchable
	private android.content.ComponentName mLaunchComponent
	private android.os.Bundle mAppSearchData
	private android.content.Context mActivityContext
	private final android.content.Intent mVoiceWebSearchIntent
	private final android.content.Intent mVoiceAppSearchIntent
	private String mUserQuery
	private int mSearchAutoCompleteImeOptions
	private android.content.BroadcastReceiver mConfChangeListener
	private final android.widget.SearchView$OnCloseListener mOnCloseListener
	private final android.widget.SearchView$OnQueryTextListener mOnQueryChangeListener
	private final android.widget.SearchView$OnSuggestionListener mOnSuggestionSelectionListener
	static int resolveDialogTheme (android.content.Context) 
		android.content.Context context
		android.util.TypedValue outValue
	public void  (android.content.Context, android.app.SearchManager) 
		android.content.Context context
		android.app.SearchManager searchManager
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.view.Window theWindow
		android.view.WindowManager$LayoutParams lp
	private void createContentView () 
		android.app.SearchDialog$SearchBar searchBar
	public boolean show (java.lang.String, boolean, android.content.ComponentName, android.os.Bundle) 
		String initialQuery
		boolean selectInitialQuery
		android.content.ComponentName componentName
		android.os.Bundle appSearchData
		boolean success
	private boolean doShow (java.lang.String, boolean, android.content.ComponentName, android.os.Bundle) 
		String initialQuery
		boolean selectInitialQuery
		android.content.ComponentName componentName
		android.os.Bundle appSearchData
	private boolean show (android.content.ComponentName, android.os.Bundle) 
		android.content.ComponentName componentName
		android.os.Bundle appSearchData
		android.app.SearchManager searchManager
	public void onStart () 
		android.content.IntentFilter filter
	public void onStop () 
	public void setWorking (boolean) 
		boolean working
	public android.os.Bundle onSaveInstanceState () 
		android.os.Bundle bundle
	public void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.content.ComponentName launchComponent
		android.os.Bundle appSearchData
		String userQuery
	public void onConfigurationChanged () 
	static boolean isLandscapeMode (android.content.Context) 
		android.content.Context context
	private void updateUI () 
		int inputType
	private void updateSearchAutoComplete () 
	private void updateSearchAppIcon () 
		android.content.pm.ActivityInfo info
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.PackageManager pm
		android.graphics.drawable.Drawable icon
	private void updateSearchBadge () 
		int visibility
		android.graphics.drawable.Drawable icon
		CharSequence text
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	private boolean isOutOfBounds (android.view.View, android.view.MotionEvent) 
		android.view.View v
		android.view.MotionEvent event
		int x
		int y
		int slop
	public void hide () 
		android.view.inputmethod.InputMethodManager imm
	public void launchQuerySearch () 
	protected void launchQuerySearch (int, java.lang.String) 
		int actionKey
		String actionMsg
		String query
		String action
		android.content.Intent intent
	private void launchIntent (android.content.Intent) 
		RuntimeException ex
		android.content.Intent intent
	public void setListSelection (int) 
		int index
	private android.content.Intent createIntent (java.lang.String, android.net.Uri, java.lang.String, java.lang.String, int, java.lang.String) 
		String action
		android.net.Uri data
		String extraData
		String query
		int actionKey
		String actionMsg
		android.content.Intent intent
	private boolean isEmpty (android.widget.AutoCompleteTextView) 
		android.widget.AutoCompleteTextView actv
	public void onBackPressed () 
		android.view.inputmethod.InputMethodManager imm
	private boolean onClosePressed () 
	private void setUserQuery (java.lang.String) 
		String query
	static boolean access$000 (android.app.SearchDialog) 
		android.app.SearchDialog x0
}

android/app/ISearchManager.class
ISearchManager.java
package android.app
public abstract android.app.ISearchManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.app.SearchableInfo getSearchableInfo (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract java.util.List getSearchablesInGlobalSearch ()  throws android.os.RemoteException 
	public abstract java.util.List getGlobalSearchActivities ()  throws android.os.RemoteException 
	public abstract android.content.ComponentName getGlobalSearchActivity ()  throws android.os.RemoteException 
	public abstract android.content.ComponentName getWebSearchActivity ()  throws android.os.RemoteException 
	public abstract android.content.ComponentName getAssistIntent (int)  throws android.os.RemoteException 
}

android/app/IStopUserCallback$Stub.class
IStopUserCallback.java
package android.app
public abstract android.app.IStopUserCallback$Stub extends android.os.Binder implements android.app.IStopUserCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_userStopped
	static final int TRANSACTION_userStopAborted
	public void  () 
	public static android.app.IStopUserCallback 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 _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/IUiAutomationConnection.class
IUiAutomationConnection.java
package android.app
public abstract android.app.IUiAutomationConnection extends java.lang.Object implements android.os.IInterface  {
	public abstract void connect (android.accessibilityservice.IAccessibilityServiceClient)  throws android.os.RemoteException 
	public abstract void disconnect ()  throws android.os.RemoteException 
	public abstract boolean injectInputEvent (android.view.InputEvent, boolean)  throws android.os.RemoteException 
	public abstract boolean setRotation (int)  throws android.os.RemoteException 
	public abstract android.graphics.Bitmap takeScreenshot (int, int)  throws android.os.RemoteException 
	public abstract void shutdown ()  throws android.os.RemoteException 
}

android/app/ActivityManagerNative.class
ActivityManagerNative.java
package android.app
public abstract android.app.ActivityManagerNative extends android.os.Binder implements android.app.IActivityManager  {
	static boolean sSystemReady
	private static final android.util.Singleton gDefault
	public static android.app.IActivityManager asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.app.IActivityManager in
	public static android.app.IActivityManager getDefault () 
	public static boolean isSystemReady () 
	public static void broadcastStickyIntent (android.content.Intent, java.lang.String, int) 
		android.os.RemoteException ex
		android.content.Intent intent
		String permission
		int userId
	public static void noteWakeupAlarm (android.app.PendingIntent) 
		android.os.RemoteException ex
		android.app.PendingIntent ps
	public void  () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		android.os.IBinder b
		android.app.IApplicationThread app
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		int result
		android.os.IBinder b
		android.app.IApplicationThread app
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		int userId
		int result
		android.os.IBinder b
		android.app.IApplicationThread app
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		int userId
		android.app.IActivityManager$WaitResult result
		android.os.IBinder b
		android.app.IApplicationThread app
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		android.content.res.Configuration config
		android.os.Bundle options
		int userId
		int result
		android.os.IBinder b
		android.app.IApplicationThread app
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int flagsMask
		int flagsValues
		android.os.Bundle options
		int result
		android.os.IBinder callingActivity
		android.content.Intent intent
		android.os.Bundle options
		boolean result
		android.os.IBinder token
		android.content.Intent resultData
		int resultCode
		boolean res
		android.os.IBinder token
		String resultWho
		int requestCode
		android.os.IBinder token
		boolean res
		android.os.IBinder token
		boolean res
		android.os.IBinder b
		android.app.IApplicationThread app
		String packageName
		android.content.IIntentReceiver rec
		android.content.IntentFilter filter
		String perm
		int userId
		android.content.Intent intent
		android.os.IBinder b
		android.content.IIntentReceiver rec
		android.os.IBinder b
		android.app.IApplicationThread app
		android.content.Intent intent
		String resolvedType
		android.content.IIntentReceiver resultTo
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		String perm
		int appOp
		boolean serialized
		boolean sticky
		int userId
		int res
		android.os.IBinder b
		android.app.IApplicationThread app
		android.content.Intent intent
		int userId
		android.os.IBinder who
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		boolean resultAbort
		android.app.IApplicationThread app
		android.os.IBinder token
		android.content.res.Configuration config
		boolean stopProfiling
		android.os.IBinder token
		android.os.IBinder token
		android.os.IBinder token
		android.os.Bundle map
		android.graphics.Bitmap thumbnail
		CharSequence description
		android.os.IBinder token
		android.os.IBinder token
		android.os.IBinder token
		String res
		android.os.IBinder token
		android.content.ComponentName cn
		android.app.ActivityManager$RunningTaskInfo info
		int maxNum
		int fl
		android.os.IBinder receiverBinder
		android.app.IThumbnailReceiver receiver
		java.util.List list
		int N
		int i
		int maxNum
		int fl
		int userId
		java.util.List list
		int id
		android.app.ActivityManager$TaskThumbnails bm
		int id
		android.graphics.Bitmap bm
		android.app.ActivityManager$RunningServiceInfo info
		int maxNum
		int fl
		java.util.List list
		int N
		int i
		java.util.List list
		java.util.List list
		java.util.List list
		int task
		int fl
		android.os.Bundle options
		int task
		android.os.IBinder token
		boolean nonRoot
		boolean res
		int task
		int taskId
		int relativeStackId
		int position
		float weight
		int res
		int taskId
		int stackId
		boolean toTop
		int stackBoxId
		float weight
		java.util.List list
		int stackBoxId
		android.app.ActivityManager$StackBoxInfo info
		int stackId
		android.os.IBinder token
		boolean onlyRoot
		int res
		android.os.IBinder token
		android.graphics.Bitmap thumbnail
		CharSequence description
		android.os.IBinder b
		android.app.IApplicationThread app
		String name
		int userId
		boolean stable
		android.app.IActivityManager$ContentProviderHolder cph
		String name
		int userId
		android.os.IBinder token
		android.app.IActivityManager$ContentProviderHolder cph
		android.os.IBinder b
		android.app.IApplicationThread app
		java.util.ArrayList providers
		android.os.IBinder b
		int stable
		int unstable
		boolean res
		android.os.IBinder b
		android.os.IBinder b
		android.os.IBinder b
		boolean stable
		String name
		android.os.IBinder token
		android.content.ComponentName comp
		android.app.PendingIntent pi
		android.os.IBinder b
		android.app.IApplicationThread app
		android.content.Intent service
		String resolvedType
		int userId
		android.content.ComponentName cn
		android.os.IBinder b
		android.app.IApplicationThread app
		android.content.Intent service
		String resolvedType
		int userId
		int res
		android.content.ComponentName className
		android.os.IBinder token
		int startId
		boolean res
		android.content.ComponentName className
		android.os.IBinder token
		int id
		android.app.Notification notification
		boolean removeNotification
		android.os.IBinder b
		android.app.IApplicationThread app
		android.os.IBinder token
		android.content.Intent service
		String resolvedType
		int fl
		int userId
		android.app.IServiceConnection conn
		int res
		android.os.IBinder b
		android.app.IServiceConnection conn
		boolean res
		android.os.IBinder token
		android.content.Intent intent
		android.os.IBinder service
		android.os.IBinder token
		android.content.Intent intent
		boolean doRebind
		android.os.IBinder token
		int type
		int startId
		int res
		android.content.ComponentName className
		String profileFile
		int fl
		android.os.Bundle arguments
		android.os.IBinder b
		android.app.IInstrumentationWatcher w
		android.app.IUiAutomationConnection c
		int userId
		String abiOverride
		boolean res
		android.os.IBinder b
		android.app.IApplicationThread app
		int resultCode
		android.os.Bundle results
		android.content.res.Configuration config
		android.content.res.Configuration config
		android.os.IBinder token
		int requestedOrientation
		android.os.IBinder token
		int req
		android.os.IBinder token
		android.content.ComponentName cn
		android.os.IBinder token
		android.content.Intent[] requestIntents
		String[] requestResolvedTypes
		int type
		String packageName
		android.os.IBinder token
		String resultWho
		int requestCode
		android.content.Intent[] requestIntents
		String[] requestResolvedTypes
		int fl
		android.os.Bundle options
		int userId
		android.content.IIntentSender res
		android.content.IIntentSender r
		android.content.IIntentSender r
		String res
		android.content.IIntentSender r
		int res
		int callingPid
		int callingUid
		int userId
		boolean allowAll
		boolean requireFull
		String name
		String callerPackage
		int res
		int max
		int limit
		android.os.IBinder token
		int pid
		boolean isForeground
		String perm
		int pid
		int uid
		int res
		android.net.Uri uri
		int pid
		int uid
		int mode
		int res
		String packageName
		android.content.pm.IPackageDataObserver observer
		int userId
		boolean res
		android.os.IBinder b
		android.app.IApplicationThread app
		String targetPkg
		android.net.Uri uri
		int mode
		android.os.IBinder b
		android.app.IApplicationThread app
		android.net.Uri uri
		int mode
		android.net.Uri uri
		int mode
		android.net.Uri uri
		int mode
		String packageName
		boolean incoming
		android.content.pm.ParceledListSlice perms
		android.os.IBinder b
		android.app.IApplicationThread app
		boolean waiting
		android.app.ActivityManager$MemoryInfo mi
		android.net.Uri uri
		android.os.ParcelFileDescriptor pfd
		String pn
		boolean wfd
		boolean per
		boolean enabled
		android.app.IActivityController watcher
		android.content.IIntentSender is
		int[] pids
		String reason
		boolean secure
		boolean res
		String reason
		boolean res
		String pkg
		String cls
		String action
		String indata
		android.os.IBinder app
		android.app.ApplicationErrorReport$CrashInfo ci
		android.os.IBinder app
		String tag
		android.app.ApplicationErrorReport$CrashInfo ci
		boolean res
		android.os.IBinder app
		int violationMask
		android.os.StrictMode$ViolationInfo info
		int sig
		String packageName
		int userId
		String packageName
		int userId
		android.app.ActivityManager$RunningAppProcessInfo info
		android.content.pm.ConfigurationInfo config
		String process
		int userId
		boolean start
		int profileType
		String path
		android.os.ParcelFileDescriptor fd
		boolean res
		boolean res
		android.content.Intent service
		String resolvedType
		android.os.IBinder binder
		android.content.pm.ApplicationInfo info
		int backupRestoreMode
		boolean success
		String packageName
		android.os.IBinder agent
		android.content.pm.ApplicationInfo info
		String pkg
		int appid
		String reason
		String reason
		int[] pids
		android.os.Debug$MemoryInfo[] res
		String processName
		int uid
		android.os.IBinder token
		String packageName
		int enterAnim
		int exitAnim
		boolean areThey
		boolean monkey
		android.os.IBinder token
		boolean isit
		android.os.IBinder token
		boolean converted
		android.os.IBinder token
		boolean converted
		android.os.IBinder token
		boolean imm
		boolean isit
		int uid
		int initialPid
		String packageName
		String message
		android.net.Uri uri
		int userId
		String type
		String name
		android.os.IBinder perm
		android.os.IBinder owner
		int fromUid
		String targetPkg
		android.net.Uri uri
		int mode
		android.os.IBinder owner
		android.net.Uri uri
		int mode
		int callingUid
		String targetPkg
		android.net.Uri uri
		int modeFlags
		int res
		String process
		int userId
		boolean managed
		String path
		android.os.ParcelFileDescriptor fd
		boolean res
		android.os.IBinder b
		android.app.IApplicationThread app
		String callingPackage
		android.content.Intent[] intents
		String[] resolvedTypes
		android.os.IBinder resultTo
		android.os.Bundle options
		int userId
		int result
		int mode
		int mode
		String pkg
		int mode
		String pkg
		int mode
		int userid
		boolean result
		int userid
		android.app.IStopUserCallback callback
		int result
		android.content.pm.UserInfo userInfo
		int userid
		boolean orStopping
		boolean result
		int[] result
		int taskId
		int subTaskIndex
		boolean result
		int taskId
		int fl
		boolean result
		android.app.IProcessObserver observer
		android.app.IProcessObserver observer
		String pkg
		boolean ask
		String pkg
		boolean ask
		android.content.IIntentSender r
		boolean res
		android.content.IIntentSender r
		boolean res
		android.content.IIntentSender r
		android.content.Intent intent
		android.content.res.Configuration config
		int[] pids
		long[] pss
		CharSequence msg
		boolean always
		android.os.IBinder token
		String destAffinity
		boolean res
		android.os.IBinder token
		android.content.Intent target
		int resultCode
		android.content.Intent resultData
		boolean res
		android.os.IBinder token
		int res
		android.os.IBinder token
		String res
		android.app.IUserSwitchObserver observer
		android.app.IUserSwitchObserver observer
		int pid
		boolean aboveSystem
		String reason
		long res
		int requestType
		android.os.Bundle res
		android.os.IBinder token
		android.os.Bundle extras
		int uid
		String reason
		android.os.IBinder who
		boolean allowRestart
		android.os.IBinder token
		android.os.IBinder token
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public android.os.IBinder asBinder () 
	static void  () 
}

android/app/ITransientNotification.class
ITransientNotification.java
package android.app
public abstract android.app.ITransientNotification extends java.lang.Object implements android.os.IInterface  {
	public abstract void show ()  throws android.os.RemoteException 
	public abstract void hide ()  throws android.os.RemoteException 
}

android/app/ApplicationErrorReport$BatteryInfo.class
ApplicationErrorReport.java
package android.app
public android.app.ApplicationErrorReport$BatteryInfo extends java.lang.Object {
	public int usagePercent
	public long durationMicros
	public String usageDetails
	public String checkinDetails
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
}

android/app/ContextImpl$2.class
ContextImpl.java
package android.app
final android.app.ContextImpl$2 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object getService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/ActivityManager$StackInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$StackInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$StackInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$StackInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/Activity.class
Activity.java
package android.app
public android.app.Activity extends android.view.ContextThemeWrapper implements android.view.LayoutInflater$Factory2 android.view.Window$Callback android.view.KeyEvent$Callback android.view.View$OnCreateContextMenuListener android.content.ComponentCallbacks2  {
	private static final String TAG
	private static final boolean DEBUG_LIFECYCLE
	public static final int RESULT_CANCELED
	public static final int RESULT_OK
	public static final int RESULT_FIRST_USER
	static final String FRAGMENTS_TAG
	private static final String WINDOW_HIERARCHY_TAG
	private static final String SAVED_DIALOG_IDS_KEY
	private static final String SAVED_DIALOGS_TAG
	private static final String SAVED_DIALOG_KEY_PREFIX
	private static final String SAVED_DIALOG_ARGS_KEY_PREFIX
	private android.util.SparseArray mManagedDialogs
	private android.app.Instrumentation mInstrumentation
	private android.os.IBinder mToken
	private int mIdent
	String mEmbeddedID
	private android.app.Application mApplication
	android.content.Intent mIntent
	private android.content.ComponentName mComponent
	android.content.pm.ActivityInfo mActivityInfo
	android.app.ActivityThread mMainThread
	android.app.Activity mParent
	boolean mCalled
	boolean mCheckedForLoaderManager
	boolean mLoadersStarted
	boolean mResumed
	private boolean mStopped
	boolean mFinished
	boolean mStartedActivity
	private boolean mDestroyed
	private boolean mDoReportFullyDrawn
	boolean mTemporaryPause
	boolean mChangingConfigurations
	int mConfigChangeFlags
	android.content.res.Configuration mCurrentConfig
	private android.app.SearchManager mSearchManager
	private android.view.MenuInflater mMenuInflater
	android.app.Activity$NonConfigurationInstances mLastNonConfigurationInstances
	private android.view.Window mWindow
	private android.view.WindowManager mWindowManager
	android.view.View mDecor
	boolean mWindowAdded
	boolean mVisibleFromServer
	boolean mVisibleFromClient
	com.android.internal.app.ActionBarImpl mActionBar
	private boolean mEnableDefaultActionBarUp
	private CharSequence mTitle
	private int mTitleColor
	final android.app.FragmentManagerImpl mFragments
	final android.app.FragmentContainer mContainer
	android.util.ArrayMap mAllLoaderManagers
	android.app.LoaderManagerImpl mLoaderManager
	private final java.util.ArrayList mManagedCursors
	int mResultCode
	android.content.Intent mResultData
	private android.app.Activity$TranslucentConversionListener mTranslucentCallback
	private boolean mChangeCanvasToTranslucent
	private boolean mTitleReady
	private int mDefaultKeyMode
	private android.text.SpannableStringBuilder mDefaultKeySsb
	protected static final int[] FOCUSED_STATE_SET
	private final Object mInstanceTracker
	private Thread mUiThread
	final android.os.Handler mHandler
	public static final int DEFAULT_KEYS_DISABLE
	public static final int DEFAULT_KEYS_DIALER
	public static final int DEFAULT_KEYS_SHORTCUT
	public static final int DEFAULT_KEYS_SEARCH_LOCAL
	public static final int DEFAULT_KEYS_SEARCH_GLOBAL
	public void  () 
	public android.content.Intent getIntent () 
	public void setIntent (android.content.Intent) 
		android.content.Intent newIntent
	public final android.app.Application getApplication () 
	public final boolean isChild () 
	public final android.app.Activity getParent () 
	public android.view.WindowManager getWindowManager () 
	public android.view.Window getWindow () 
	public android.app.LoaderManager getLoaderManager () 
	android.app.LoaderManagerImpl getLoaderManager (java.lang.String, boolean, boolean) 
		String who
		boolean started
		boolean create
		android.app.LoaderManagerImpl lm
	public android.view.View getCurrentFocus () 
	protected void onCreate (android.os.Bundle) 
		android.os.Parcelable p
		android.os.Bundle savedInstanceState
	final void performRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	protected void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle windowState
		android.os.Bundle savedInstanceState
	private void restoreManagedDialogs (android.os.Bundle) 
		android.app.Activity$ManagedDialog md
		Integer dialogId
		android.os.Bundle dialogState
		int i
		android.os.Bundle savedInstanceState
		android.os.Bundle b
		int[] ids
		int numDialogs
	private android.app.Dialog createDialog (java.lang.Integer, android.os.Bundle, android.os.Bundle) 
		Integer dialogId
		android.os.Bundle state
		android.os.Bundle args
		android.app.Dialog dialog
	private static java.lang.String savedDialogKeyFor (int) 
		int key
	private static java.lang.String savedDialogArgsKeyFor (int) 
		int key
	protected void onPostCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	protected void onStart () 
	protected void onRestart () 
	protected void onResume () 
	protected void onPostResume () 
		android.view.Window win
	protected void onNewIntent (android.content.Intent) 
		android.content.Intent intent
	final void performSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
	protected void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
		android.os.Parcelable p
	private void saveManagedDialogs (android.os.Bundle) 
		int key
		android.app.Activity$ManagedDialog md
		int i
		android.os.Bundle outState
		int numDialogs
		android.os.Bundle dialogState
		int[] ids
	protected void onPause () 
	protected void onUserLeaveHint () 
	public boolean onCreateThumbnail (android.graphics.Bitmap, android.graphics.Canvas) 
		android.graphics.Bitmap outBitmap
		android.graphics.Canvas canvas
	public java.lang.CharSequence onCreateDescription () 
	public void onProvideAssistData (android.os.Bundle) 
		android.os.Bundle data
	protected void onStop () 
	protected void onDestroy () 
		android.app.Activity$ManagedDialog md
		int i
		int numDialogs
		android.app.Activity$ManagedCursor c
		int i
		int numCursors
	public void reportFullyDrawn () 
		android.os.RemoteException e
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public int getChangingConfigurations () 
	public java.lang.Object getLastNonConfigurationInstance () 
	public java.lang.Object onRetainNonConfigurationInstance () 
	java.util.HashMap getLastNonConfigurationChildInstances () 
	java.util.HashMap onRetainNonConfigurationChildInstances () 
	android.app.Activity$NonConfigurationInstances retainNonConfigurationInstances () 
		int i
		android.app.LoaderManagerImpl lm
		int i
		int N
		android.app.LoaderManagerImpl[] loaders
		Object activity
		java.util.HashMap children
		java.util.ArrayList fragments
		boolean retainLoaders
		android.app.Activity$NonConfigurationInstances nci
	public void onLowMemory () 
	public void onTrimMemory (int) 
		int level
	public android.app.FragmentManager getFragmentManager () 
	void invalidateFragment (java.lang.String) 
		android.app.LoaderManagerImpl lm
		String who
	public void onAttachFragment (android.app.Fragment) 
		android.app.Fragment fragment
	public final android.database.Cursor managedQuery (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String) 
		android.net.Uri uri
		String[] projection
		String selection
		String sortOrder
		android.database.Cursor c
	public final android.database.Cursor managedQuery (android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
		android.database.Cursor c
	public void startManagingCursor (android.database.Cursor) 
		android.database.Cursor c
	public void stopManagingCursor (android.database.Cursor) 
		android.app.Activity$ManagedCursor mc
		int i
		int N
		android.database.Cursor c
	public void setPersistent (boolean) 
		boolean isPersistent
	public android.view.View findViewById (int) 
		int id
	public android.app.ActionBar getActionBar () 
	private void initActionBar () 
		android.view.Window window
	public void setContentView (int) 
		int layoutResID
	public void setContentView (android.view.View) 
		android.view.View view
	public void setContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void addContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void setFinishOnTouchOutside (boolean) 
		boolean finish
	public final void setDefaultKeyMode (int) 
		int mode
	public boolean onKeyDown (int, android.view.KeyEvent) 
		boolean handled
		android.content.Intent intent
		String str
		boolean clearSpannable
		boolean handled
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyLongPress (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public void onBackPressed () 
	public boolean onKeyShortcut (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void onUserInteraction () 
	public void onWindowAttributesChanged (android.view.WindowManager$LayoutParams) 
		android.view.View decor
		android.view.WindowManager$LayoutParams params
	public void onContentChanged () 
	public void onWindowFocusChanged (boolean) 
		boolean hasFocus
	public void onAttachedToWindow () 
	public void onDetachedFromWindow () 
	public boolean hasWindowFocus () 
		android.view.View d
		android.view.Window w
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
		android.view.Window win
		android.view.View decor
	public boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.view.ViewGroup$LayoutParams params
		boolean isFullScreen
		CharSequence title
	public android.view.View onCreatePanelView (int) 
		int featureId
	public boolean onCreatePanelMenu (int, android.view.Menu) 
		boolean show
		int featureId
		android.view.Menu menu
	public boolean onPreparePanel (int, android.view.View, android.view.Menu) 
		boolean goforit
		int featureId
		android.view.View view
		android.view.Menu menu
	public boolean onMenuOpened (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onMenuItemSelected (int, android.view.MenuItem) 
		int featureId
		android.view.MenuItem item
		CharSequence titleCondensed
	public void onPanelClosed (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public void invalidateOptionsMenu () 
	public boolean onCreateOptionsMenu (android.view.Menu) 
		android.view.Menu menu
	public boolean onPrepareOptionsMenu (android.view.Menu) 
		android.view.Menu menu
	public boolean onOptionsItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public boolean onNavigateUp () 
		android.app.TaskStackBuilder b
		android.content.Intent upIntent
	public boolean onNavigateUpFromChild (android.app.Activity) 
		android.app.Activity child
	public void onCreateNavigateUpTaskStack (android.app.TaskStackBuilder) 
		android.app.TaskStackBuilder builder
	public void onPrepareNavigateUpTaskStack (android.app.TaskStackBuilder) 
		android.app.TaskStackBuilder builder
	public void onOptionsMenuClosed (android.view.Menu) 
		android.view.Menu menu
	public void openOptionsMenu () 
	public void closeOptionsMenu () 
	public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo) 
		android.view.ContextMenu menu
		android.view.View v
		android.view.ContextMenu$ContextMenuInfo menuInfo
	public void registerForContextMenu (android.view.View) 
		android.view.View view
	public void unregisterForContextMenu (android.view.View) 
		android.view.View view
	public void openContextMenu (android.view.View) 
		android.view.View view
	public void closeContextMenu () 
	public boolean onContextItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public void onContextMenuClosed (android.view.Menu) 
		android.view.Menu menu
	protected android.app.Dialog onCreateDialog (int) 
		int id
	protected android.app.Dialog onCreateDialog (int, android.os.Bundle) 
		int id
		android.os.Bundle args
	protected void onPrepareDialog (int, android.app.Dialog) 
		int id
		android.app.Dialog dialog
	protected void onPrepareDialog (int, android.app.Dialog, android.os.Bundle) 
		int id
		android.app.Dialog dialog
		android.os.Bundle args
	public final void showDialog (int) 
		int id
	public final boolean showDialog (int, android.os.Bundle) 
		int id
		android.os.Bundle args
		android.app.Activity$ManagedDialog md
	public final void dismissDialog (int) 
		int id
		android.app.Activity$ManagedDialog md
	private java.lang.IllegalArgumentException missingDialog (int) 
		int id
	public final void removeDialog (int) 
		android.app.Activity$ManagedDialog md
		int id
	public boolean onSearchRequested () 
	public void startSearch (java.lang.String, boolean, android.os.Bundle, boolean) 
		String initialQuery
		boolean selectInitialQuery
		android.os.Bundle appSearchData
		boolean globalSearch
	public void triggerSearch (java.lang.String, android.os.Bundle) 
		String query
		android.os.Bundle appSearchData
	public void takeKeyEvents (boolean) 
		boolean get
	public final boolean requestWindowFeature (int) 
		int featureId
	public final void setFeatureDrawableResource (int, int) 
		int featureId
		int resId
	public final void setFeatureDrawableUri (int, android.net.Uri) 
		int featureId
		android.net.Uri uri
	public final void setFeatureDrawable (int, android.graphics.drawable.Drawable) 
		int featureId
		android.graphics.drawable.Drawable drawable
	public final void setFeatureDrawableAlpha (int, int) 
		int featureId
		int alpha
	public android.view.LayoutInflater getLayoutInflater () 
	public android.view.MenuInflater getMenuInflater () 
	protected void onApplyThemeResource (android.content.res.Resources$Theme, int, boolean) 
		Exception e
		android.content.res.Resources$Theme theme
		int resid
		boolean first
	public void startActivityForResult (android.content.Intent, int) 
		android.content.Intent intent
		int requestCode
	public void startActivityForResult (android.content.Intent, int, android.os.Bundle) 
		android.app.Instrumentation$ActivityResult ar
		android.view.View decor
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
	public void startActivityAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public void startActivityAsUser (android.content.Intent, android.os.Bundle, android.os.UserHandle) 
		android.content.Intent intent
		android.os.Bundle options
		android.os.UserHandle user
		android.app.Instrumentation$ActivityResult ar
	public void startIntentSenderForResult (android.content.IntentSender, int, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		int requestCode
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
	public void startIntentSenderForResult (android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		int requestCode
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
		android.os.Bundle options
	private void startIntentSenderForResultInner (android.content.IntentSender, int, android.content.Intent, int, int, android.app.Activity, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		String resolvedType
		int result
		android.os.RemoteException e
		android.content.IntentSender intent
		int requestCode
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		android.app.Activity activity
		android.os.Bundle options
	public void startActivity (android.content.Intent) 
		android.content.Intent intent
	public void startActivity (android.content.Intent, android.os.Bundle) 
		android.content.Intent intent
		android.os.Bundle options
	public void startActivities (android.content.Intent[]) 
		android.content.Intent[] intents
	public void startActivities (android.content.Intent[], android.os.Bundle) 
		android.content.Intent[] intents
		android.os.Bundle options
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
		android.os.Bundle options
	public boolean startActivityIfNeeded (android.content.Intent, int) 
		android.content.Intent intent
		int requestCode
	public boolean startActivityIfNeeded (android.content.Intent, int, android.os.Bundle) 
		android.os.RemoteException e
		int result
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
	public boolean startNextMatchingActivity (android.content.Intent) 
		android.content.Intent intent
	public boolean startNextMatchingActivity (android.content.Intent, android.os.Bundle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.Bundle options
	public void startActivityFromChild (android.app.Activity, android.content.Intent, int) 
		android.app.Activity child
		android.content.Intent intent
		int requestCode
	public void startActivityFromChild (android.app.Activity, android.content.Intent, int, android.os.Bundle) 
		android.app.Activity child
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
		android.app.Instrumentation$ActivityResult ar
	public void startActivityFromFragment (android.app.Fragment, android.content.Intent, int) 
		android.app.Fragment fragment
		android.content.Intent intent
		int requestCode
	public void startActivityFromFragment (android.app.Fragment, android.content.Intent, int, android.os.Bundle) 
		android.app.Fragment fragment
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
		android.app.Instrumentation$ActivityResult ar
	public void startIntentSenderFromChild (android.app.Activity, android.content.IntentSender, int, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
		android.app.Activity child
		android.content.IntentSender intent
		int requestCode
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
	public void startIntentSenderFromChild (android.app.Activity, android.content.IntentSender, int, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		android.app.Activity child
		android.content.IntentSender intent
		int requestCode
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
		android.os.Bundle options
	public void overridePendingTransition (int, int) 
		android.os.RemoteException e
		int enterAnim
		int exitAnim
	public final void setResult (int) 
		int resultCode
	public final void setResult (int, android.content.Intent) 
		int resultCode
		android.content.Intent data
	public java.lang.String getCallingPackage () 
		android.os.RemoteException e
	public android.content.ComponentName getCallingActivity () 
		android.os.RemoteException e
	public void setVisible (boolean) 
		boolean visible
	void makeVisible () 
		android.view.ViewManager wm
	public boolean isFinishing () 
	public boolean isDestroyed () 
	public boolean isChangingConfigurations () 
	public void recreate () 
	public void finish () 
		android.os.RemoteException e
		int resultCode
		android.content.Intent resultData
	public void finishAffinity () 
		android.os.RemoteException e
	public void finishFromChild (android.app.Activity) 
		android.app.Activity child
	public void finishActivity (int) 
		android.os.RemoteException e
		int requestCode
	public void finishActivityFromChild (android.app.Activity, int) 
		android.os.RemoteException e
		android.app.Activity child
		int requestCode
	protected void onActivityResult (int, int, android.content.Intent) 
		int requestCode
		int resultCode
		android.content.Intent data
	public android.app.PendingIntent createPendingResult (int, android.content.Intent, int) 
		android.content.IIntentSender target
		android.os.RemoteException e
		int requestCode
		android.content.Intent data
		int flags
		String packageName
	public void setRequestedOrientation (int) 
		android.os.RemoteException e
		int requestedOrientation
	public int getRequestedOrientation () 
		android.os.RemoteException e
	public int getTaskId () 
		android.os.RemoteException e
	public boolean isTaskRoot () 
		android.os.RemoteException e
	public boolean moveTaskToBack (boolean) 
		android.os.RemoteException e
		boolean nonRoot
	public java.lang.String getLocalClassName () 
		String pkg
		String cls
		int packageLen
	public android.content.ComponentName getComponentName () 
	public android.content.SharedPreferences getPreferences (int) 
		int mode
	private void ensureSearchManager () 
	public java.lang.Object getSystemService (java.lang.String) 
		String name
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setTitle (int) 
		int titleId
	public void setTitleColor (int) 
		int textColor
	public final java.lang.CharSequence getTitle () 
	public final int getTitleColor () 
	protected void onTitleChanged (java.lang.CharSequence, int) 
		android.view.Window win
		CharSequence title
		int color
	protected void onChildTitleChanged (android.app.Activity, java.lang.CharSequence) 
		android.app.Activity childActivity
		CharSequence title
	public final void setProgressBarVisibility (boolean) 
		boolean visible
	public final void setProgressBarIndeterminateVisibility (boolean) 
		boolean visible
	public final void setProgressBarIndeterminate (boolean) 
		boolean indeterminate
	public final void setProgress (int) 
		int progress
	public final void setSecondaryProgress (int) 
		int secondaryProgress
	public final void setVolumeControlStream (int) 
		int streamType
	public final int getVolumeControlStream () 
	public final void runOnUiThread (java.lang.Runnable) 
		Runnable action
	public android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet) 
		String name
		android.content.Context context
		android.util.AttributeSet attrs
	public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) 
		android.view.View parent
		String name
		android.content.Context context
		android.util.AttributeSet attrs
		String fname
		android.content.res.TypedArray a
		int id
		String tag
		int containerId
		android.app.Fragment fragment
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	void dumpInner (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
		String innerPrefix
	public boolean isImmersive () 
		android.os.RemoteException e
	public void convertFromTranslucent () 
		android.os.RemoteException e
	public void convertToTranslucent (android.app.Activity$TranslucentConversionListener) 
		android.os.RemoteException e
		android.app.Activity$TranslucentConversionListener callback
	void onTranslucentConversionComplete (boolean) 
		boolean drawComplete
	public void setImmersive (boolean) 
		android.os.RemoteException e
		boolean i
	public android.view.ActionMode startActionMode (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback callback
	public android.view.ActionMode onWindowStartingActionMode (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback callback
	public void onActionModeStarted (android.view.ActionMode) 
		android.view.ActionMode mode
	public void onActionModeFinished (android.view.ActionMode) 
		android.view.ActionMode mode
	public boolean shouldUpRecreateTask (android.content.Intent) 
		android.content.pm.PackageManager pm
		android.content.ComponentName cn
		android.content.pm.ActivityInfo info
		android.os.RemoteException e
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Intent targetIntent
	public boolean navigateUpTo (android.content.Intent) 
		android.os.RemoteException e
		android.content.ComponentName destInfo
		int resultCode
		android.content.Intent resultData
		android.content.Intent upIntent
	public boolean navigateUpToFromChild (android.app.Activity, android.content.Intent) 
		android.app.Activity child
		android.content.Intent upIntent
	public android.content.Intent getParentActivityIntent () 
		android.content.pm.ActivityInfo parentInfo
		String parentActivity
		android.content.Intent parentIntent
		android.content.pm.PackageManager$NameNotFoundException e
		String parentName
		android.content.ComponentName target
	final void setParent (android.app.Activity) 
		android.app.Activity parent
	final void attach (android.content.Context, android.app.ActivityThread, android.app.Instrumentation, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, android.app.Activity$NonConfigurationInstances, android.content.res.Configuration) 
		android.content.Context context
		android.app.ActivityThread aThread
		android.app.Instrumentation instr
		android.os.IBinder token
		android.app.Application application
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		CharSequence title
		android.app.Activity parent
		String id
		android.app.Activity$NonConfigurationInstances lastNonConfigurationInstances
		android.content.res.Configuration config
	final void attach (android.content.Context, android.app.ActivityThread, android.app.Instrumentation, android.os.IBinder, int, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, android.app.Activity$NonConfigurationInstances, android.content.res.Configuration) 
		android.content.Context context
		android.app.ActivityThread aThread
		android.app.Instrumentation instr
		android.os.IBinder token
		int ident
		android.app.Application application
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		CharSequence title
		android.app.Activity parent
		String id
		android.app.Activity$NonConfigurationInstances lastNonConfigurationInstances
		android.content.res.Configuration config
	public final android.os.IBinder getActivityToken () 
	final void performCreate (android.os.Bundle) 
		android.os.Bundle icicle
	final void performStart () 
		int i
		android.app.LoaderManagerImpl lm
		int i
		int N
		android.app.LoaderManagerImpl[] loaders
	final void performRestart () 
		android.app.Activity$ManagedCursor mc
		int i
		int N
	final void performResume () 
	final void performPause () 
	final void performUserLeaving () 
	final void performStop () 
		android.app.Activity$ManagedCursor mc
		int i
		int N
	final void performDestroy () 
	public final boolean isResumed () 
	void dispatchActivityResult (java.lang.String, int, int, android.content.Intent) 
		android.app.Fragment frag
		String who
		int requestCode
		int resultCode
		android.content.Intent data
	static void  () 
}

android/app/IThumbnailReceiver$Stub.class
IThumbnailReceiver.java
package android.app
public abstract android.app.IThumbnailReceiver$Stub extends android.os.Binder implements android.app.IThumbnailReceiver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_newThumbnail
	static final int TRANSACTION_finished
	public void  () 
	public static android.app.IThumbnailReceiver 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.graphics.Bitmap _arg1
		CharSequence _arg2
		int _arg0
		android.graphics.Bitmap _arg1
		CharSequence _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/FragmentManagerImpl$3.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$3 extends java.lang.Object implements java.lang.Runnable  {
	final String val$name
	final int val$flags
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl, java.lang.String, int) 
	public void run () 
}

android/app/LoaderManager.class
LoaderManager.java
package android.app
public abstract android.app.LoaderManager extends java.lang.Object {
	public void  () 
	public abstract android.content.Loader initLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
	public abstract android.content.Loader restartLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
	public abstract void destroyLoader (int) 
	public abstract android.content.Loader getLoader (int) 
	public abstract void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
	public static void enableDebugLogging (boolean) 
		boolean enabled
}

android/app/ContextImpl$43.class
ContextImpl.java
package android.app
final android.app.ContextImpl$43 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder iBinder
		android.print.IPrintManager service
}

android/app/ActivityOptions.class
ActivityOptions.java
package android.app
public android.app.ActivityOptions extends java.lang.Object {
	public static final String KEY_PACKAGE_NAME
	public static final String KEY_ANIM_TYPE
	public static final String KEY_ANIM_ENTER_RES_ID
	public static final String KEY_ANIM_EXIT_RES_ID
	public static final String KEY_ANIM_THUMBNAIL
	public static final String KEY_ANIM_START_X
	public static final String KEY_ANIM_START_Y
	public static final String KEY_ANIM_START_WIDTH
	public static final String KEY_ANIM_START_HEIGHT
	public static final String KEY_ANIM_START_LISTENER
	public static final int ANIM_NONE
	public static final int ANIM_CUSTOM
	public static final int ANIM_SCALE_UP
	public static final int ANIM_THUMBNAIL_SCALE_UP
	public static final int ANIM_THUMBNAIL_SCALE_DOWN
	private String mPackageName
	private int mAnimationType
	private int mCustomEnterResId
	private int mCustomExitResId
	private android.graphics.Bitmap mThumbnail
	private int mStartX
	private int mStartY
	private int mStartWidth
	private int mStartHeight
	private android.os.IRemoteCallback mAnimationStartedListener
	public static android.app.ActivityOptions makeCustomAnimation (android.content.Context, int, int) 
		android.content.Context context
		int enterResId
		int exitResId
	public static android.app.ActivityOptions makeCustomAnimation (android.content.Context, int, int, android.os.Handler, android.app.ActivityOptions$OnAnimationStartedListener) 
		android.content.Context context
		int enterResId
		int exitResId
		android.os.Handler handler
		android.app.ActivityOptions$OnAnimationStartedListener listener
		android.app.ActivityOptions opts
	private void setListener (android.os.Handler, android.app.ActivityOptions$OnAnimationStartedListener) 
		android.os.Handler h
		android.app.ActivityOptions$OnAnimationStartedListener finalListener
		android.os.Handler handler
		android.app.ActivityOptions$OnAnimationStartedListener listener
	public static android.app.ActivityOptions makeScaleUpAnimation (android.view.View, int, int, int, int) 
		android.view.View source
		int startX
		int startY
		int startWidth
		int startHeight
		android.app.ActivityOptions opts
		int[] pts
	public static android.app.ActivityOptions makeThumbnailScaleUpAnimation (android.view.View, android.graphics.Bitmap, int, int) 
		android.view.View source
		android.graphics.Bitmap thumbnail
		int startX
		int startY
	public static android.app.ActivityOptions makeThumbnailScaleUpAnimation (android.view.View, android.graphics.Bitmap, int, int, android.app.ActivityOptions$OnAnimationStartedListener) 
		android.view.View source
		android.graphics.Bitmap thumbnail
		int startX
		int startY
		android.app.ActivityOptions$OnAnimationStartedListener listener
	public static android.app.ActivityOptions makeThumbnailScaleDownAnimation (android.view.View, android.graphics.Bitmap, int, int, android.app.ActivityOptions$OnAnimationStartedListener) 
		android.view.View source
		android.graphics.Bitmap thumbnail
		int startX
		int startY
		android.app.ActivityOptions$OnAnimationStartedListener listener
	private static android.app.ActivityOptions makeThumbnailAnimation (android.view.View, android.graphics.Bitmap, int, int, android.app.ActivityOptions$OnAnimationStartedListener, boolean) 
		android.view.View source
		android.graphics.Bitmap thumbnail
		int startX
		int startY
		android.app.ActivityOptions$OnAnimationStartedListener listener
		boolean scaleUp
		android.app.ActivityOptions opts
		int[] pts
	private void  () 
	public void  (android.os.Bundle) 
		android.os.Bundle opts
	public java.lang.String getPackageName () 
	public int getAnimationType () 
	public int getCustomEnterResId () 
	public int getCustomExitResId () 
	public android.graphics.Bitmap getThumbnail () 
	public int getStartX () 
	public int getStartY () 
	public int getStartWidth () 
	public int getStartHeight () 
	public android.os.IRemoteCallback getOnAnimationStartListener () 
	public void abort () 
		android.os.RemoteException e
	public static void abort (android.os.Bundle) 
		android.os.Bundle options
	public void update (android.app.ActivityOptions) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		android.app.ActivityOptions otherOptions
	public android.os.Bundle toBundle () 
		android.os.Bundle b
}

android/app/SharedPreferencesImpl$EditorImpl$3.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$EditorImpl$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.SharedPreferencesImpl$MemoryCommitResult val$mcr
	final android.app.SharedPreferencesImpl$EditorImpl this$1
	void  (android.app.SharedPreferencesImpl$EditorImpl, android.app.SharedPreferencesImpl$MemoryCommitResult) 
	public void run () 
}

android/app/ContextImpl$20.class
ContextImpl.java
package android.app
final android.app.ContextImpl$20 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/DatePickerDialog.class
DatePickerDialog.java
package android.app
public android.app.DatePickerDialog extends android.app.AlertDialog implements android.content.DialogInterface$OnClickListener android.widget.DatePicker$OnDateChangedListener  {
	private static final String YEAR
	private static final String MONTH
	private static final String DAY
	private final android.widget.DatePicker mDatePicker
	private final android.app.DatePickerDialog$OnDateSetListener mCallBack
	private final java.util.Calendar mCalendar
	private boolean mTitleNeedsUpdate
	public void  (android.content.Context, android.app.DatePickerDialog$OnDateSetListener, int, int, int) 
		android.content.Context context
		android.app.DatePickerDialog$OnDateSetListener callBack
		int year
		int monthOfYear
		int dayOfMonth
	public void  (android.content.Context, int, android.app.DatePickerDialog$OnDateSetListener, int, int, int) 
		android.content.Context context
		int theme
		android.app.DatePickerDialog$OnDateSetListener callBack
		int year
		int monthOfYear
		int dayOfMonth
		android.content.Context themeContext
		android.view.LayoutInflater inflater
		android.view.View view
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	public void onDateChanged (android.widget.DatePicker, int, int, int) 
		android.widget.DatePicker view
		int year
		int month
		int day
	public android.widget.DatePicker getDatePicker () 
	public void updateDate (int, int, int) 
		int year
		int monthOfYear
		int dayOfMonth
	private void tryNotifyDateSet () 
	protected void onStop () 
	private void updateTitle (int, int, int) 
		String title
		int year
		int month
		int day
	public android.os.Bundle onSaveInstanceState () 
		android.os.Bundle state
	public void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		int year
		int month
		int day
}

android/app/ContextImpl$44.class
ContextImpl.java
package android.app
final android.app.ContextImpl$44 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/UiModeManager.class
UiModeManager.java
package android.app
public android.app.UiModeManager extends java.lang.Object {
	private static final String TAG
	public static String ACTION_ENTER_CAR_MODE
	public static String ACTION_EXIT_CAR_MODE
	public static String ACTION_ENTER_DESK_MODE
	public static String ACTION_EXIT_DESK_MODE
	public static final int MODE_NIGHT_AUTO
	public static final int MODE_NIGHT_NO
	public static final int MODE_NIGHT_YES
	private android.app.IUiModeManager mService
	public static final int ENABLE_CAR_MODE_GO_CAR_HOME
	public static final int DISABLE_CAR_MODE_GO_HOME
	void  () 
	public void enableCarMode (int) 
		android.os.RemoteException e
		int flags
	public void disableCarMode (int) 
		android.os.RemoteException e
		int flags
	public int getCurrentModeType () 
		android.os.RemoteException e
	public void setNightMode (int) 
		android.os.RemoteException e
		int mode
	public int getNightMode () 
		android.os.RemoteException e
	static void  () 
}

android/app/IStopUserCallback$Stub$Proxy.class
IStopUserCallback.java
package android.app
 android.app.IStopUserCallback$Stub$Proxy extends java.lang.Object implements android.app.IStopUserCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void userStopped (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void userStopAborted (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/FragmentContainer.class
FragmentManager.java
package android.app
abstract android.app.FragmentContainer extends java.lang.Object {
	public abstract android.view.View findViewById (int) 
}

android/app/PendingIntent.class
PendingIntent.java
package android.app
public final android.app.PendingIntent extends java.lang.Object implements android.os.Parcelable  {
	private final android.content.IIntentSender mTarget
	public static final int FLAG_ONE_SHOT
	public static final int FLAG_NO_CREATE
	public static final int FLAG_CANCEL_CURRENT
	public static final int FLAG_UPDATE_CURRENT
	public static final android.os.Parcelable$Creator CREATOR
	public static android.app.PendingIntent getActivity (android.content.Context, int, android.content.Intent, int) 
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
	public static android.app.PendingIntent getActivity (android.content.Context, int, android.content.Intent, int, android.os.Bundle) 
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
		android.os.Bundle options
		String packageName
		String resolvedType
	public static android.app.PendingIntent getActivityAsUser (android.content.Context, int, android.content.Intent, int, android.os.Bundle, android.os.UserHandle) 
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
		android.os.Bundle options
		android.os.UserHandle user
		String packageName
		String resolvedType
	public static android.app.PendingIntent getActivities (android.content.Context, int, android.content.Intent[], int) 
		android.content.Context context
		int requestCode
		android.content.Intent[] intents
		int flags
	public static android.app.PendingIntent getActivities (android.content.Context, int, android.content.Intent[], int, android.os.Bundle) 
		int i
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent[] intents
		int flags
		android.os.Bundle options
		String packageName
		String[] resolvedTypes
	public static android.app.PendingIntent getActivitiesAsUser (android.content.Context, int, android.content.Intent[], int, android.os.Bundle, android.os.UserHandle) 
		int i
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent[] intents
		int flags
		android.os.Bundle options
		android.os.UserHandle user
		String packageName
		String[] resolvedTypes
	public static android.app.PendingIntent getBroadcast (android.content.Context, int, android.content.Intent, int) 
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
	public static android.app.PendingIntent getBroadcastAsUser (android.content.Context, int, android.content.Intent, int, android.os.UserHandle) 
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
		android.os.UserHandle userHandle
		String packageName
		String resolvedType
	public static android.app.PendingIntent getService (android.content.Context, int, android.content.Intent, int) 
		android.content.IIntentSender target
		android.os.RemoteException e
		android.content.Context context
		int requestCode
		android.content.Intent intent
		int flags
		String packageName
		String resolvedType
	public android.content.IntentSender getIntentSender () 
	public void cancel () 
		android.os.RemoteException e
	public void send ()  throws android.app.PendingIntent$CanceledException 
	public void send (int)  throws android.app.PendingIntent$CanceledException 
		int code
	public void send (android.content.Context, int, android.content.Intent)  throws android.app.PendingIntent$CanceledException 
		android.content.Context context
		int code
		android.content.Intent intent
	public void send (int, android.app.PendingIntent$OnFinished, android.os.Handler)  throws android.app.PendingIntent$CanceledException 
		int code
		android.app.PendingIntent$OnFinished onFinished
		android.os.Handler handler
	public void send (android.content.Context, int, android.content.Intent, android.app.PendingIntent$OnFinished, android.os.Handler)  throws android.app.PendingIntent$CanceledException 
		android.content.Context context
		int code
		android.content.Intent intent
		android.app.PendingIntent$OnFinished onFinished
		android.os.Handler handler
	public void send (android.content.Context, int, android.content.Intent, android.app.PendingIntent$OnFinished, android.os.Handler, java.lang.String)  throws android.app.PendingIntent$CanceledException 
		String resolvedType
		int res
		android.os.RemoteException e
		android.content.Context context
		int code
		android.content.Intent intent
		android.app.PendingIntent$OnFinished onFinished
		android.os.Handler handler
		String requiredPermission
	public java.lang.String getTargetPackage () 
		android.os.RemoteException e
	public java.lang.String getCreatorPackage () 
		android.os.RemoteException e
	public int getCreatorUid () 
		android.os.RemoteException e
	public android.os.UserHandle getCreatorUserHandle () 
		int uid
		android.os.RemoteException e
	public boolean isTargetedToPackage () 
		android.os.RemoteException e
	public boolean isActivity () 
		android.os.RemoteException e
	public android.content.Intent getIntent () 
		android.os.RemoteException e
	public boolean equals (java.lang.Object) 
		Object otherObj
	public int hashCode () 
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public static void writePendingIntentOrNullToParcel (android.app.PendingIntent, android.os.Parcel) 
		android.app.PendingIntent sender
		android.os.Parcel out
	public static android.app.PendingIntent readPendingIntentOrNullFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder b
	void  (android.content.IIntentSender) 
		android.content.IIntentSender target
	void  (android.os.IBinder) 
		android.os.IBinder target
	public android.content.IIntentSender getTarget () 
	static void  () 
}

android/app/IApplicationThread.class
IApplicationThread.java
package android.app
public abstract android.app.IApplicationThread extends java.lang.Object implements android.os.IInterface  {
	public static final int BACKUP_MODE_INCREMENTAL
	public static final int BACKUP_MODE_FULL
	public static final int BACKUP_MODE_RESTORE
	public static final int BACKUP_MODE_RESTORE_FULL
	public static final int DEBUG_OFF
	public static final int DEBUG_ON
	public static final int DEBUG_WAIT
	public static final int PACKAGE_REMOVED
	public static final int EXTERNAL_STORAGE_UNAVAILABLE
	public static final String descriptor
	public static final int SCHEDULE_PAUSE_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_STOP_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_WINDOW_VISIBILITY_TRANSACTION
	public static final int SCHEDULE_RESUME_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_SEND_RESULT_TRANSACTION
	public static final int SCHEDULE_LAUNCH_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_NEW_INTENT_TRANSACTION
	public static final int SCHEDULE_FINISH_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_RECEIVER_TRANSACTION
	public static final int SCHEDULE_CREATE_SERVICE_TRANSACTION
	public static final int SCHEDULE_STOP_SERVICE_TRANSACTION
	public static final int BIND_APPLICATION_TRANSACTION
	public static final int SCHEDULE_EXIT_TRANSACTION
	public static final int REQUEST_THUMBNAIL_TRANSACTION
	public static final int SCHEDULE_CONFIGURATION_CHANGED_TRANSACTION
	public static final int SCHEDULE_SERVICE_ARGS_TRANSACTION
	public static final int UPDATE_TIME_ZONE_TRANSACTION
	public static final int PROCESS_IN_BACKGROUND_TRANSACTION
	public static final int SCHEDULE_BIND_SERVICE_TRANSACTION
	public static final int SCHEDULE_UNBIND_SERVICE_TRANSACTION
	public static final int DUMP_SERVICE_TRANSACTION
	public static final int SCHEDULE_REGISTERED_RECEIVER_TRANSACTION
	public static final int SCHEDULE_LOW_MEMORY_TRANSACTION
	public static final int SCHEDULE_ACTIVITY_CONFIGURATION_CHANGED_TRANSACTION
	public static final int SCHEDULE_RELAUNCH_ACTIVITY_TRANSACTION
	public static final int SCHEDULE_SLEEPING_TRANSACTION
	public static final int PROFILER_CONTROL_TRANSACTION
	public static final int SET_SCHEDULING_GROUP_TRANSACTION
	public static final int SCHEDULE_CREATE_BACKUP_AGENT_TRANSACTION
	public static final int SCHEDULE_DESTROY_BACKUP_AGENT_TRANSACTION
	public static final int SCHEDULE_SUICIDE_TRANSACTION
	public static final int DISPATCH_PACKAGE_BROADCAST_TRANSACTION
	public static final int SCHEDULE_CRASH_TRANSACTION
	public static final int DUMP_HEAP_TRANSACTION
	public static final int DUMP_ACTIVITY_TRANSACTION
	public static final int CLEAR_DNS_CACHE_TRANSACTION
	public static final int SET_HTTP_PROXY_TRANSACTION
	public static final int SET_CORE_SETTINGS_TRANSACTION
	public static final int UPDATE_PACKAGE_COMPATIBILITY_INFO_TRANSACTION
	public static final int SCHEDULE_TRIM_MEMORY_TRANSACTION
	public static final int DUMP_MEM_INFO_TRANSACTION
	public static final int DUMP_GFX_INFO_TRANSACTION
	public static final int DUMP_PROVIDER_TRANSACTION
	public static final int DUMP_DB_INFO_TRANSACTION
	public static final int UNSTABLE_PROVIDER_DIED_TRANSACTION
	public static final int REQUEST_ASSIST_CONTEXT_EXTRAS_TRANSACTION
	public static final int SCHEDULE_TRANSLUCENT_CONVERSION_COMPLETE_TRANSACTION
	public static final int SET_PROCESS_STATE_TRANSACTION
	public static final int SCHEDULE_INSTALL_PROVIDER_TRANSACTION
	public static final int UPDATE_TIME_PREFS_TRANSACTION
	public abstract void schedulePauseActivity (android.os.IBinder, boolean, boolean, int)  throws android.os.RemoteException 
	public abstract void scheduleStopActivity (android.os.IBinder, boolean, int)  throws android.os.RemoteException 
	public abstract void scheduleWindowVisibility (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void scheduleSleeping (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void scheduleResumeActivity (android.os.IBinder, int, boolean)  throws android.os.RemoteException 
	public abstract void scheduleSendResult (android.os.IBinder, java.util.List)  throws android.os.RemoteException 
	public abstract void scheduleLaunchActivity (android.content.Intent, android.os.IBinder, int, android.content.pm.ActivityInfo, android.content.res.Configuration, android.content.res.CompatibilityInfo, int, android.os.Bundle, java.util.List, java.util.List, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor, boolean)  throws android.os.RemoteException 
	public abstract void scheduleRelaunchActivity (android.os.IBinder, java.util.List, java.util.List, int, boolean, android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract void scheduleNewIntent (java.util.List, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void scheduleDestroyActivity (android.os.IBinder, boolean, int)  throws android.os.RemoteException 
	public abstract void scheduleReceiver (android.content.Intent, android.content.pm.ActivityInfo, android.content.res.CompatibilityInfo, int, java.lang.String, android.os.Bundle, boolean, int, int)  throws android.os.RemoteException 
	public abstract void scheduleCreateBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int)  throws android.os.RemoteException 
	public abstract void scheduleDestroyBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo)  throws android.os.RemoteException 
	public abstract void scheduleCreateService (android.os.IBinder, android.content.pm.ServiceInfo, android.content.res.CompatibilityInfo, int)  throws android.os.RemoteException 
	public abstract void scheduleBindService (android.os.IBinder, android.content.Intent, boolean, int)  throws android.os.RemoteException 
	public abstract void scheduleUnbindService (android.os.IBinder, android.content.Intent)  throws android.os.RemoteException 
	public abstract void scheduleServiceArgs (android.os.IBinder, boolean, int, int, android.content.Intent)  throws android.os.RemoteException 
	public abstract void scheduleStopService (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void bindApplication (java.lang.String, android.content.pm.ApplicationInfo, java.util.List, android.content.ComponentName, java.lang.String, android.os.ParcelFileDescriptor, boolean, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, boolean, boolean, boolean, android.content.res.Configuration, android.content.res.CompatibilityInfo, java.util.Map, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void scheduleExit ()  throws android.os.RemoteException 
	public abstract void scheduleSuicide ()  throws android.os.RemoteException 
	public abstract void requestThumbnail (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void scheduleConfigurationChanged (android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract void updateTimeZone ()  throws android.os.RemoteException 
	public abstract void clearDnsCache ()  throws android.os.RemoteException 
	public abstract void setHttpProxy (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void processInBackground ()  throws android.os.RemoteException 
	public abstract void dumpService (java.io.FileDescriptor, android.os.IBinder, java.lang.String[])  throws android.os.RemoteException 
	public abstract void dumpProvider (java.io.FileDescriptor, android.os.IBinder, java.lang.String[])  throws android.os.RemoteException 
	public abstract void scheduleRegisteredReceiver (android.content.IIntentReceiver, android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int, int)  throws android.os.RemoteException 
	public abstract void scheduleLowMemory ()  throws android.os.RemoteException 
	public abstract void scheduleActivityConfigurationChanged (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void profilerControl (boolean, java.lang.String, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
	public abstract void dumpHeap (boolean, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
	public abstract void setSchedulingGroup (int)  throws android.os.RemoteException 
	public abstract void dispatchPackageBroadcast (int, java.lang.String[])  throws android.os.RemoteException 
	public abstract void scheduleCrash (java.lang.String)  throws android.os.RemoteException 
	public abstract void dumpActivity (java.io.FileDescriptor, android.os.IBinder, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
	public abstract void setCoreSettings (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void updatePackageCompatibilityInfo (java.lang.String, android.content.res.CompatibilityInfo)  throws android.os.RemoteException 
	public abstract void scheduleTrimMemory (int)  throws android.os.RemoteException 
	public abstract void dumpMemInfo (java.io.FileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, java.lang.String[])  throws android.os.RemoteException 
	public abstract void dumpGfxInfo (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
	public abstract void dumpDbInfo (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
	public abstract void unstableProviderDied (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void requestAssistContextExtras (android.os.IBinder, android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void scheduleTranslucentConversionComplete (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void setProcessState (int)  throws android.os.RemoteException 
	public abstract void scheduleInstallProvider (android.content.pm.ProviderInfo)  throws android.os.RemoteException 
	public abstract void updateTimePrefs (boolean)  throws android.os.RemoteException 
}

android/app/ActivityThread$Idler.class
ActivityThread.java
package android.app
 android.app.ActivityThread$Idler extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	final android.app.ActivityThread this$0
	private void  (android.app.ActivityThread) 
	public final boolean queueIdle () 
		android.os.RemoteException ex
		android.app.IActivityManager am
		android.app.ActivityThread$ActivityClientRecord prev
		android.app.ActivityThread$ActivityClientRecord a
		boolean stopProfiling
	void  (android.app.ActivityThread, android.app.ActivityThread$1) 
		android.app.ActivityThread x0
		android.app.ActivityThread$1 x1
}

android/app/FragmentManagerState$1.class
FragmentManager.java
package android.app
final android.app.FragmentManagerState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.FragmentManagerState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.FragmentManagerState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ReceiverRestrictedContext.class
ContextImpl.java
package android.app
 android.app.ReceiverRestrictedContext extends android.content.ContextWrapper {
	void  (android.content.Context) 
		android.content.Context base
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	public android.content.Intent registerReceiverAsUser (android.content.BroadcastReceiver, android.os.UserHandle, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.os.UserHandle user
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	public boolean bindService (android.content.Intent, android.content.ServiceConnection, int) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
}

android/app/ActivityThread$CreateBackupAgentData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$CreateBackupAgentData extends java.lang.Object {
	android.content.pm.ApplicationInfo appInfo
	android.content.res.CompatibilityInfo compatInfo
	int backupMode
	void  () 
	public java.lang.String toString () 
}

android/app/Instrumentation$EmptyRunnable.class
Instrumentation.java
package android.app
final android.app.Instrumentation$EmptyRunnable extends java.lang.Object implements java.lang.Runnable  {
	private void  () 
	public void run () 
	void  (android.app.Instrumentation$1) 
		android.app.Instrumentation$1 x0
}

android/app/ContextImpl$24.class
ContextImpl.java
package android.app
final android.app.ContextImpl$24 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/IUiModeManager.class
IUiModeManager.java
package android.app
public abstract android.app.IUiModeManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void enableCarMode (int)  throws android.os.RemoteException 
	public abstract void disableCarMode (int)  throws android.os.RemoteException 
	public abstract int getCurrentModeType ()  throws android.os.RemoteException 
	public abstract void setNightMode (int)  throws android.os.RemoteException 
	public abstract int getNightMode ()  throws android.os.RemoteException 
}

android/app/UiAutomation.class
UiAutomation.java
package android.app
public final android.app.UiAutomation extends java.lang.Object {
	private static final String LOG_TAG
	private static final boolean DEBUG
	private static final int CONNECTION_ID_UNDEFINED
	private static final long CONNECT_TIMEOUT_MILLIS
	public static final int ROTATION_UNFREEZE
	public static final int ROTATION_FREEZE_CURRENT
	public static final int ROTATION_FREEZE_0
	public static final int ROTATION_FREEZE_90
	public static final int ROTATION_FREEZE_180
	public static final int ROTATION_FREEZE_270
	private final Object mLock
	private final java.util.ArrayList mEventQueue
	private final android.accessibilityservice.IAccessibilityServiceClient mClient
	private final android.app.IUiAutomationConnection mUiAutomationConnection
	private int mConnectionId
	private android.app.UiAutomation$OnAccessibilityEventListener mOnAccessibilityEventListener
	private boolean mWaitingForEventDelivery
	private long mLastEventTimeMillis
	private boolean mIsConnecting
	public void  (android.os.Looper, android.app.IUiAutomationConnection) 
		android.os.Looper looper
		android.app.IUiAutomationConnection connection
	public void connect () 
		android.os.RemoteException re
		InterruptedException ie
		long elapsedTimeMillis
		long remainingTimeMillis
		long startTimeMillis
	public void disconnect () 
		android.os.RemoteException re
	public int getConnectionId () 
	public void setOnAccessibilityEventListener (android.app.UiAutomation$OnAccessibilityEventListener) 
		android.app.UiAutomation$OnAccessibilityEventListener listener
	public final boolean performGlobalAction (int) 
		android.os.RemoteException re
		int action
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public final android.accessibilityservice.AccessibilityServiceInfo getServiceInfo () 
		android.os.RemoteException re
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public final void setServiceInfo (android.accessibilityservice.AccessibilityServiceInfo) 
		android.os.RemoteException re
		android.accessibilityservice.AccessibilityServiceInfo info
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public android.view.accessibility.AccessibilityNodeInfo getRootInActiveWindow () 
		int connectionId
	public boolean injectInputEvent (android.view.InputEvent, boolean) 
		android.os.RemoteException re
		android.view.InputEvent event
		boolean sync
	public boolean setRotation (int) 
		android.os.RemoteException re
		int rotation
	public android.view.accessibility.AccessibilityEvent executeAndWaitForEvent (java.lang.Runnable, android.app.UiAutomation$AccessibilityEventFilter, long)  throws java.util.concurrent.TimeoutException 
		android.view.accessibility.AccessibilityEvent event
		InterruptedException ie
		long elapsedTimeMillis
		long remainingTimeMillis
		long startTimeMillis
		Runnable command
		android.app.UiAutomation$AccessibilityEventFilter filter
		long timeoutMillis
		long executionStartTimeMillis
	public void waitForIdle (long, long)  throws java.util.concurrent.TimeoutException 
		InterruptedException ie
		long currentTimeMillis
		long elapsedGlobalTimeMillis
		long remainingGlobalTimeMillis
		long elapsedIdleTimeMillis
		long remainingIdleTimeMillis
		long startTimeMillis
		long idleTimeoutMillis
		long globalTimeoutMillis
	public android.graphics.Bitmap takeScreenshot () 
		android.os.RemoteException re
		android.graphics.Bitmap unrotatedScreenShot
		android.graphics.Canvas canvas
		android.view.Display display
		android.graphics.Point displaySize
		int displayWidth
		int displayHeight
		float screenshotWidth
		float screenshotHeight
		int rotation
		android.graphics.Bitmap screenShot
	public void setRunAsMonkey (boolean) 
		android.os.RemoteException re
		boolean enable
	private static float getDegreesForRotation (int) 
		int value
	private boolean isConnectedLocked () 
	private void throwIfConnectedLocked () 
	private void throwIfNotConnectedLocked () 
	static java.lang.Object access$000 (android.app.UiAutomation) 
		android.app.UiAutomation x0
	static int access$102 (android.app.UiAutomation, int) 
		android.app.UiAutomation x0
		int x1
	static long access$202 (android.app.UiAutomation, long) 
		android.app.UiAutomation x0
		long x1
	static boolean access$300 (android.app.UiAutomation) 
		android.app.UiAutomation x0
	static java.util.ArrayList access$400 (android.app.UiAutomation) 
		android.app.UiAutomation x0
	static android.app.UiAutomation$OnAccessibilityEventListener access$500 (android.app.UiAutomation) 
		android.app.UiAutomation x0
	static void  () 
}

android/app/LoadedApk$ServiceDispatcher.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ServiceDispatcher extends java.lang.Object {
	private final android.app.LoadedApk$ServiceDispatcher$InnerConnection mIServiceConnection
	private final android.content.ServiceConnection mConnection
	private final android.content.Context mContext
	private final android.os.Handler mActivityThread
	private final android.app.ServiceConnectionLeaked mLocation
	private final int mFlags
	private RuntimeException mUnbindLocation
	private boolean mDied
	private boolean mForgotten
	private final android.util.ArrayMap mActiveConnections
	void  (android.content.ServiceConnection, android.content.Context, android.os.Handler, int) 
		android.content.ServiceConnection conn
		android.content.Context context
		android.os.Handler activityThread
		int flags
	void validate (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler activityThread
	void doForget () 
		android.app.LoadedApk$ServiceDispatcher$ConnectionInfo ci
		int i
	android.app.ServiceConnectionLeaked getLocation () 
	android.content.ServiceConnection getServiceConnection () 
	android.app.IServiceConnection getIServiceConnection () 
	int getFlags () 
	void setUnbindLocation (java.lang.RuntimeException) 
		RuntimeException ex
	java.lang.RuntimeException getUnbindLocation () 
	public void connected (android.content.ComponentName, android.os.IBinder) 
		android.content.ComponentName name
		android.os.IBinder service
	public void death (android.content.ComponentName, android.os.IBinder) 
		android.content.ComponentName name
		android.os.IBinder service
		android.app.LoadedApk$ServiceDispatcher$ConnectionInfo old
	public void doConnected (android.content.ComponentName, android.os.IBinder) 
		android.os.RemoteException e
		android.app.LoadedApk$ServiceDispatcher$ConnectionInfo info
		android.content.ComponentName name
		android.os.IBinder service
		android.app.LoadedApk$ServiceDispatcher$ConnectionInfo old
	public void doDeath (android.content.ComponentName, android.os.IBinder) 
		android.content.ComponentName name
		android.os.IBinder service
}

android/app/ContextImpl$40.class
ContextImpl.java
package android.app
final android.app.ContextImpl$40 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.os.IUserManager service
}

android/app/FragmentTransaction.class
FragmentTransaction.java
package android.app
public abstract android.app.FragmentTransaction extends java.lang.Object {
	public static final int TRANSIT_ENTER_MASK
	public static final int TRANSIT_EXIT_MASK
	public static final int TRANSIT_UNSET
	public static final int TRANSIT_NONE
	public static final int TRANSIT_FRAGMENT_OPEN
	public static final int TRANSIT_FRAGMENT_CLOSE
	public static final int TRANSIT_FRAGMENT_FADE
	public void  () 
	public abstract android.app.FragmentTransaction add (android.app.Fragment, java.lang.String) 
	public abstract android.app.FragmentTransaction add (int, android.app.Fragment) 
	public abstract android.app.FragmentTransaction add (int, android.app.Fragment, java.lang.String) 
	public abstract android.app.FragmentTransaction replace (int, android.app.Fragment) 
	public abstract android.app.FragmentTransaction replace (int, android.app.Fragment, java.lang.String) 
	public abstract android.app.FragmentTransaction remove (android.app.Fragment) 
	public abstract android.app.FragmentTransaction hide (android.app.Fragment) 
	public abstract android.app.FragmentTransaction show (android.app.Fragment) 
	public abstract android.app.FragmentTransaction detach (android.app.Fragment) 
	public abstract android.app.FragmentTransaction attach (android.app.Fragment) 
	public abstract boolean isEmpty () 
	public abstract android.app.FragmentTransaction setCustomAnimations (int, int) 
	public abstract android.app.FragmentTransaction setCustomAnimations (int, int, int, int) 
	public abstract android.app.FragmentTransaction setTransition (int) 
	public abstract android.app.FragmentTransaction setTransitionStyle (int) 
	public abstract android.app.FragmentTransaction addToBackStack (java.lang.String) 
	public abstract boolean isAddToBackStackAllowed () 
	public abstract android.app.FragmentTransaction disallowAddToBackStack () 
	public abstract android.app.FragmentTransaction setBreadCrumbTitle (int) 
	public abstract android.app.FragmentTransaction setBreadCrumbTitle (java.lang.CharSequence) 
	public abstract android.app.FragmentTransaction setBreadCrumbShortTitle (int) 
	public abstract android.app.FragmentTransaction setBreadCrumbShortTitle (java.lang.CharSequence) 
	public abstract int commit () 
	public abstract int commitAllowingStateLoss () 
}

android/app/ContextImpl$14.class
ContextImpl.java
package android.app
final android.app.ContextImpl$14 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/DownloadManager$CursorTranslator.class
DownloadManager.java
package android.app
 android.app.DownloadManager$CursorTranslator extends android.database.CursorWrapper {
	private android.net.Uri mBaseUri
	static final boolean $assertionsDisabled
	public void  (android.database.Cursor, android.net.Uri) 
		android.database.Cursor cursor
		android.net.Uri baseUri
	public int getInt (int) 
		int columnIndex
	public long getLong (int) 
		int columnIndex
	public java.lang.String getString (int) 
		int columnIndex
	private java.lang.String getLocalUri () 
		String localPath
		long destinationType
		long downloadId
	private long getReason (int) 
		int status
	private long getPausedReason (int) 
		int status
	private long getErrorCode (int) 
		int status
	private int translateStatus (int) 
		int status
	static void  () 
}

android/app/IActivityPendingResult.class
IActivityPendingResult.java
package android.app
public abstract android.app.IActivityPendingResult extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean sendResult (int, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
}

android/app/ContextImpl$37.class
ContextImpl.java
package android.app
final android.app.ContextImpl$37 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.net.wifi.IWifiManager service
}

android/app/IActivityManager$WaitResult.class
IActivityManager.java
package android.app
public android.app.IActivityManager$WaitResult extends java.lang.Object implements android.os.Parcelable  {
	public int result
	public boolean timeout
	public android.content.ComponentName who
	public long thisTime
	public long totalTime
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.IActivityManager$1) 
		android.os.Parcel x0
		android.app.IActivityManager$1 x1
	static void  () 
}

android/app/Instrumentation$1ContextMenuRunnable.class
Instrumentation.java
package android.app
 android.app.Instrumentation$1ContextMenuRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.app.Activity activity
	private final int identifier
	private final int flags
	boolean returnValue
	final android.app.Instrumentation this$0
	public void  (android.app.Instrumentation, android.app.Activity, int, int) 
		android.app.Activity _activity
		int _identifier
		int _flags
	public void run () 
		android.view.Window win
}

android/app/AppOpsManager.class
AppOpsManager.java
package android.app
public android.app.AppOpsManager extends java.lang.Object {
	final android.content.Context mContext
	final com.android.internal.app.IAppOpsService mService
	final android.util.ArrayMap mModeWatchers
	static android.os.IBinder sToken
	public static final int MODE_ALLOWED
	public static final int MODE_IGNORED
	public static final int MODE_ERRORED
	public static final int OP_NONE
	public static final int OP_COARSE_LOCATION
	public static final int OP_FINE_LOCATION
	public static final int OP_GPS
	public static final int OP_VIBRATE
	public static final int OP_READ_CONTACTS
	public static final int OP_WRITE_CONTACTS
	public static final int OP_READ_CALL_LOG
	public static final int OP_WRITE_CALL_LOG
	public static final int OP_READ_CALENDAR
	public static final int OP_WRITE_CALENDAR
	public static final int OP_WIFI_SCAN
	public static final int OP_POST_NOTIFICATION
	public static final int OP_NEIGHBORING_CELLS
	public static final int OP_CALL_PHONE
	public static final int OP_READ_SMS
	public static final int OP_WRITE_SMS
	public static final int OP_RECEIVE_SMS
	public static final int OP_RECEIVE_EMERGECY_SMS
	public static final int OP_RECEIVE_MMS
	public static final int OP_RECEIVE_WAP_PUSH
	public static final int OP_SEND_SMS
	public static final int OP_READ_ICC_SMS
	public static final int OP_WRITE_ICC_SMS
	public static final int OP_WRITE_SETTINGS
	public static final int OP_SYSTEM_ALERT_WINDOW
	public static final int OP_ACCESS_NOTIFICATIONS
	public static final int OP_CAMERA
	public static final int OP_RECORD_AUDIO
	public static final int OP_PLAY_AUDIO
	public static final int OP_READ_CLIPBOARD
	public static final int OP_WRITE_CLIPBOARD
	public static final int OP_TAKE_MEDIA_BUTTONS
	public static final int OP_TAKE_AUDIO_FOCUS
	public static final int OP_AUDIO_MASTER_VOLUME
	public static final int OP_AUDIO_VOICE_VOLUME
	public static final int OP_AUDIO_RING_VOLUME
	public static final int OP_AUDIO_MEDIA_VOLUME
	public static final int OP_AUDIO_ALARM_VOLUME
	public static final int OP_AUDIO_NOTIFICATION_VOLUME
	public static final int OP_AUDIO_BLUETOOTH_VOLUME
	public static final int OP_WAKE_LOCK
	public static final int OP_MONITOR_LOCATION
	public static final int OP_MONITOR_HIGH_POWER_LOCATION
	public static final int _NUM_OP
	public static final String OPSTR_COARSE_LOCATION
	public static final String OPSTR_FINE_LOCATION
	public static final String OPSTR_MONITOR_LOCATION
	public static final String OPSTR_MONITOR_HIGH_POWER_LOCATION
	private static int[] sOpToSwitch
	private static String[] sOpToString
	private static String[] sOpNames
	private static String[] sOpPerms
	private static int[] sOpDefaultMode
	private static boolean[] sOpDisableReset
	private static java.util.HashMap sOpStrToOp
	public static int opToSwitch (int) 
		int op
	public static java.lang.String opToName (int) 
		int op
	public static java.lang.String opToPermission (int) 
		int op
	public static int opToDefaultMode (int) 
		int op
	public static boolean opAllowsReset (int) 
		int op
	void  (android.content.Context, com.android.internal.app.IAppOpsService) 
		android.content.Context context
		com.android.internal.app.IAppOpsService service
	public java.util.List getPackagesForOps (int[]) 
		android.os.RemoteException e
		int[] ops
	public java.util.List getOpsForPackage (int, java.lang.String, int[]) 
		android.os.RemoteException e
		int uid
		String packageName
		int[] ops
	public void setMode (int, int, java.lang.String, int) 
		android.os.RemoteException e
		int code
		int uid
		String packageName
		int mode
	public void resetAllModes () 
		android.os.RemoteException e
	public void startWatchingMode (java.lang.String, java.lang.String, android.app.AppOpsManager$OnOpChangedListener) 
		String op
		String packageName
		android.app.AppOpsManager$OnOpChangedListener callback
	public void startWatchingMode (int, java.lang.String, android.app.AppOpsManager$OnOpChangedListener) 
		android.os.RemoteException e
		com.android.internal.app.IAppOpsCallback cb
		int op
		String packageName
		android.app.AppOpsManager$OnOpChangedListener callback
	public void stopWatchingMode (android.app.AppOpsManager$OnOpChangedListener) 
		android.os.RemoteException e
		com.android.internal.app.IAppOpsCallback cb
		android.app.AppOpsManager$OnOpChangedListener callback
	private java.lang.String buildSecurityExceptionMsg (int, int, java.lang.String) 
		int op
		int uid
		String packageName
	private int strOpToOp (java.lang.String) 
		String op
		Integer val
	public int checkOp (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int checkOpNoThrow (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int noteOp (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int noteOpNoThrow (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int startOp (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int startOpNoThrow (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public void finishOp (java.lang.String, int, java.lang.String) 
		String op
		int uid
		String packageName
	public int checkOp (int, int, java.lang.String) 
		int mode
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public int checkOpNoThrow (int, int, java.lang.String) 
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public void checkPackage (int, java.lang.String) 
		android.os.RemoteException e
		int uid
		String packageName
	public int noteOp (int, int, java.lang.String) 
		int mode
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public int noteOpNoThrow (int, int, java.lang.String) 
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public int noteOp (int) 
		int op
	public static android.os.IBinder getToken (com.android.internal.app.IAppOpsService) 
		android.os.RemoteException e
		com.android.internal.app.IAppOpsService service
	public int startOp (int, int, java.lang.String) 
		int mode
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public int startOpNoThrow (int, int, java.lang.String) 
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public int startOp (int) 
		int op
	public void finishOp (int, int, java.lang.String) 
		android.os.RemoteException e
		int op
		int uid
		String packageName
	public void finishOp (int) 
		int op
	static java.lang.String[] access$000 () 
	static void  () 
		int i
}

android/app/Notification.class
Notification.java
package android.app
public android.app.Notification extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final int DEFAULT_ALL
	public static final int DEFAULT_SOUND
	public static final int DEFAULT_VIBRATE
	public static final int DEFAULT_LIGHTS
	public long when
	public int icon
	public int iconLevel
	public int number
	public android.app.PendingIntent contentIntent
	public android.app.PendingIntent deleteIntent
	public android.app.PendingIntent fullScreenIntent
	public CharSequence tickerText
	public android.widget.RemoteViews tickerView
	public android.widget.RemoteViews contentView
	public android.widget.RemoteViews bigContentView
	public android.graphics.Bitmap largeIcon
	public android.net.Uri sound
	public static final int STREAM_DEFAULT
	public int audioStreamType
	public long[] vibrate
	public int ledARGB
	public int ledOnMS
	public int ledOffMS
	public int defaults
	public static final int FLAG_SHOW_LIGHTS
	public static final int FLAG_ONGOING_EVENT
	public static final int FLAG_INSISTENT
	public static final int FLAG_ONLY_ALERT_ONCE
	public static final int FLAG_AUTO_CANCEL
	public static final int FLAG_NO_CLEAR
	public static final int FLAG_FOREGROUND_SERVICE
	public static final int FLAG_HIGH_PRIORITY
	public int flags
	public static final int PRIORITY_DEFAULT
	public static final int PRIORITY_LOW
	public static final int PRIORITY_MIN
	public static final int PRIORITY_HIGH
	public static final int PRIORITY_MAX
	public int priority
	public static final String KIND_CALL
	public static final String KIND_MESSAGE
	public static final String KIND_EMAIL
	public static final String KIND_EVENT
	public static final String KIND_PROMO
	public String[] kind
	public android.os.Bundle extras
	public static final String EXTRA_TITLE
	public static final String EXTRA_TITLE_BIG
	public static final String EXTRA_TEXT
	public static final String EXTRA_SUB_TEXT
	public static final String EXTRA_INFO_TEXT
	public static final String EXTRA_SUMMARY_TEXT
	public static final String EXTRA_SMALL_ICON
	public static final String EXTRA_LARGE_ICON
	public static final String EXTRA_LARGE_ICON_BIG
	public static final String EXTRA_PROGRESS
	public static final String EXTRA_PROGRESS_MAX
	public static final String EXTRA_PROGRESS_INDETERMINATE
	public static final String EXTRA_SHOW_CHRONOMETER
	public static final String EXTRA_SHOW_WHEN
	public static final String EXTRA_PICTURE
	public static final String EXTRA_TEXT_LINES
	public static final String EXTRA_PEOPLE
	public static final String EXTRA_SCORE_MODIFIED
	public static final String EXTRA_AS_HEADS_UP
	public static final int HEADS_UP_NEVER
	public static final int HEADS_UP_ALLOWED
	public static final int HEADS_UP_REQUESTED
	public android.app.Notification$Action[] actions
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.content.Context, int, java.lang.CharSequence, long, java.lang.CharSequence, java.lang.CharSequence, android.content.Intent) 
		android.content.Context context
		int icon
		CharSequence tickerText
		long when
		CharSequence contentTitle
		CharSequence contentText
		android.content.Intent contentIntent
	public void  (int, java.lang.CharSequence, long) 
		int icon
		CharSequence tickerText
		long when
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
		int version
	public android.app.Notification clone () 
		android.app.Notification that
	public void cloneInto (android.app.Notification, boolean) 
		int N
		long[] vib
		int N
		String[] thatkind
		android.os.BadParcelableException e
		int i
		android.app.Notification that
		boolean heavy
		long[] vibrate
		String[] thiskind
	public final void lightenPayload () 
	public static java.lang.CharSequence safeCharSequence (java.lang.CharSequence) 
		CharSequence cs
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public void setLatestEventInfo (android.content.Context, java.lang.CharSequence, java.lang.CharSequence, android.app.PendingIntent) 
		android.content.Context context
		CharSequence contentTitle
		CharSequence contentText
		android.app.PendingIntent contentIntent
		android.app.Notification$Builder builder
	public java.lang.String toString () 
		int i
		int N
		int i
		StringBuilder sb
	public void setUser (android.os.UserHandle) 
		android.os.UserHandle user
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/app/IServiceConnection$Stub.class
IServiceConnection.java
package android.app
public abstract android.app.IServiceConnection$Stub extends android.os.Binder implements android.app.IServiceConnection  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_connected
	public void  () 
	public static android.app.IServiceConnection 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.content.ComponentName _arg0
		android.content.ComponentName _arg0
		android.os.IBinder _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/ActivityManager$StackBoxInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$StackBoxInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$StackBoxInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$StackBoxInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/IThumbnailRetriever.class
IThumbnailRetriever.java
package android.app
public abstract android.app.IThumbnailRetriever extends java.lang.Object implements android.os.IInterface  {
	public abstract android.graphics.Bitmap getThumbnail (int)  throws android.os.RemoteException 
}

android/app/IInstrumentationWatcher.class
IInstrumentationWatcher.java
package android.app
public abstract android.app.IInstrumentationWatcher extends java.lang.Object implements android.os.IInterface  {
	public abstract void instrumentationStatus (android.content.ComponentName, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void instrumentationFinished (android.content.ComponentName, int, android.os.Bundle)  throws android.os.RemoteException 
}

android/app/ActivityManagerNative$1.class
ActivityManagerNative.java
package android.app
final android.app.ActivityManagerNative$1 extends android.util.Singleton {
	void  () 
	protected android.app.IActivityManager create () 
		android.os.IBinder b
		android.app.IActivityManager am
	protected volatile java.lang.Object create () 
}

android/app/ApplicationErrorReport$1.class
ApplicationErrorReport.java
package android.app
final android.app.ApplicationErrorReport$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ApplicationErrorReport createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ApplicationErrorReport[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/IWallpaperManager$Stub.class
IWallpaperManager.java
package android.app
public abstract android.app.IWallpaperManager$Stub extends android.os.Binder implements android.app.IWallpaperManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setWallpaper
	static final int TRANSACTION_setWallpaperComponent
	static final int TRANSACTION_getWallpaper
	static final int TRANSACTION_getWallpaperInfo
	static final int TRANSACTION_clearWallpaper
	static final int TRANSACTION_hasNamedWallpaper
	static final int TRANSACTION_setDimensionHints
	static final int TRANSACTION_getWidthHint
	static final int TRANSACTION_getHeightHint
	public void  () 
	public static android.app.IWallpaperManager 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
		android.os.ParcelFileDescriptor _result
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		android.app.IWallpaperManagerCallback _arg0
		android.os.Bundle _arg1
		android.os.ParcelFileDescriptor _result
		android.app.WallpaperInfo _result
		String _arg0
		boolean _result
		int _arg0
		int _arg1
		int _result
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/ApplicationPackageManager$ResourceName.class
ApplicationPackageManager.java
package android.app
final android.app.ApplicationPackageManager$ResourceName extends java.lang.Object {
	final String packageName
	final int iconId
	void  (java.lang.String, int) 
		String _packageName
		int _iconId
	void  (android.content.pm.ApplicationInfo, int) 
		android.content.pm.ApplicationInfo aInfo
		int _iconId
	void  (android.content.pm.ComponentInfo, int) 
		android.content.pm.ComponentInfo cInfo
		int _iconId
	void  (android.content.pm.ResolveInfo, int) 
		android.content.pm.ResolveInfo rInfo
		int _iconId
	public boolean equals (java.lang.Object) 
		Object o
		android.app.ApplicationPackageManager$ResourceName that
	public int hashCode () 
		int result
	public java.lang.String toString () 
}

android/app/IProcessObserver.class
IProcessObserver.java
package android.app
public abstract android.app.IProcessObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onForegroundActivitiesChanged (int, int, boolean)  throws android.os.RemoteException 
	public abstract void onImportanceChanged (int, int, int)  throws android.os.RemoteException 
	public abstract void onProcessDied (int, int)  throws android.os.RemoteException 
}

android/app/AppOpsManager$OpEntry$1.class
AppOpsManager.java
package android.app
final android.app.AppOpsManager$OpEntry$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.AppOpsManager$OpEntry createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.AppOpsManager$OpEntry[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/AppOpsManager$PackageOps.class
AppOpsManager.java
package android.app
public android.app.AppOpsManager$PackageOps extends java.lang.Object implements android.os.Parcelable  {
	private final String mPackageName
	private final int mUid
	private final java.util.List mEntries
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, java.util.List) 
		String packageName
		int uid
		java.util.List entries
	public java.lang.String getPackageName () 
	public int getUid () 
	public java.util.List getOps () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel) 
		int i
		android.os.Parcel source
		int N
	static void  () 
}

android/app/ListFragment$2.class
ListFragment.java
package android.app
 android.app.ListFragment$2 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.app.ListFragment this$0
	void  (android.app.ListFragment) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/app/ActivityThread$ProviderClientRecord.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ProviderClientRecord extends java.lang.Object {
	final String[] mNames
	final android.content.IContentProvider mProvider
	final android.content.ContentProvider mLocalProvider
	final android.app.IActivityManager$ContentProviderHolder mHolder
	final android.app.ActivityThread this$0
	void  (android.app.ActivityThread, java.lang.String[], android.content.IContentProvider, android.content.ContentProvider, android.app.IActivityManager$ContentProviderHolder) 
		String[] names
		android.content.IContentProvider provider
		android.content.ContentProvider localProvider
		android.app.IActivityManager$ContentProviderHolder holder
}

android/app/ActionBar$LayoutParams.class
ActionBar.java
package android.app
public android.app.ActionBar$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	public int gravity
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (int, int, int) 
		int width
		int height
		int gravity
	public void  (int) 
		int gravity
	public void  (android.app.ActionBar$LayoutParams) 
		android.app.ActionBar$LayoutParams source
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
}

android/app/ContextImpl.class
ContextImpl.java
package android.app
 android.app.ContextImpl extends android.content.Context {
	private static final String TAG
	private static final boolean DEBUG
	private static android.util.ArrayMap sSharedPrefs
	final android.app.ActivityThread mMainThread
	final android.app.LoadedApk mPackageInfo
	private final android.os.IBinder mActivityToken
	private final android.os.UserHandle mUser
	private final android.app.ContextImpl$ApplicationContentResolver mContentResolver
	private final String mBasePackageName
	private final String mOpPackageName
	private final android.app.ResourcesManager mResourcesManager
	private final android.content.res.Resources mResources
	private final android.view.Display mDisplay
	private final android.view.DisplayAdjustments mDisplayAdjustments
	private final android.content.res.Configuration mOverrideConfiguration
	private final boolean mRestricted
	private android.content.Context mOuterContext
	private int mThemeResource
	private android.content.res.Resources$Theme mTheme
	private android.content.pm.PackageManager mPackageManager
	private android.content.Context mReceiverRestrictedContext
	private final Object mSync
	private java.io.File mDatabasesDir
	private java.io.File mPreferencesDir
	private java.io.File mFilesDir
	private java.io.File mCacheDir
	private java.io.File[] mExternalObbDirs
	private java.io.File[] mExternalFilesDirs
	private java.io.File[] mExternalCacheDirs
	private static final String[] EMPTY_FILE_LIST
	private static final java.util.HashMap SYSTEM_SERVICE_MAP
	private static int sNextPerContextServiceCacheIndex
	private static android.app.ContextImpl$ServiceFetcher WALLPAPER_FETCHER
	final java.util.ArrayList mServiceCache
	private static void registerService (java.lang.String, android.app.ContextImpl$ServiceFetcher) 
		String serviceName
		android.app.ContextImpl$ServiceFetcher fetcher
	static android.app.ContextImpl getImpl (android.content.Context) 
		android.content.Context nextContext
		android.content.Context context
	public android.content.res.AssetManager getAssets () 
	public android.content.res.Resources getResources () 
	public android.content.pm.PackageManager getPackageManager () 
		android.content.pm.IPackageManager pm
	public android.content.ContentResolver getContentResolver () 
	public android.os.Looper getMainLooper () 
	public android.content.Context getApplicationContext () 
	public void setTheme (int) 
		int resid
	public int getThemeResId () 
	public android.content.res.Resources$Theme getTheme () 
	public java.lang.ClassLoader getClassLoader () 
	public java.lang.String getPackageName () 
	public java.lang.String getBasePackageName () 
	public java.lang.String getOpPackageName () 
	public android.content.pm.ApplicationInfo getApplicationInfo () 
	public java.lang.String getPackageResourcePath () 
	public java.lang.String getPackageCodePath () 
	public java.io.File getSharedPrefsFile (java.lang.String) 
		String name
	public android.content.SharedPreferences getSharedPreferences (java.lang.String, int) 
		java.io.File prefsFile
		String packageName
		android.util.ArrayMap packagePrefs
		String name
		int mode
		android.app.SharedPreferencesImpl sp
	private java.io.File getPreferencesDir () 
	public java.io.FileInputStream openFileInput (java.lang.String)  throws java.io.FileNotFoundException 
		String name
		java.io.File f
	public java.io.FileOutputStream openFileOutput (java.lang.String, int)  throws java.io.FileNotFoundException 
		java.io.FileOutputStream fos
		java.io.FileNotFoundException e
		String name
		int mode
		boolean append
		java.io.File f
		java.io.File parent
		java.io.FileOutputStream fos
	public boolean deleteFile (java.lang.String) 
		String name
		java.io.File f
	public java.io.File getFilesDir () 
	public java.io.File getExternalFilesDir (java.lang.String) 
		String type
	public java.io.File[] getExternalFilesDirs (java.lang.String) 
		java.io.File[] dirs
		String type
	public java.io.File getObbDir () 
	public java.io.File[] getObbDirs () 
	public java.io.File getCacheDir () 
	public java.io.File getExternalCacheDir () 
	public java.io.File[] getExternalCacheDirs () 
	public java.io.File getFileStreamPath (java.lang.String) 
		String name
	public java.lang.String[] fileList () 
		String[] list
	public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory) 
		String name
		int mode
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler) 
		String name
		int mode
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		android.database.DatabaseErrorHandler errorHandler
		java.io.File f
		int flags
		android.database.sqlite.SQLiteDatabase db
	public boolean deleteDatabase (java.lang.String) 
		java.io.File f
		Exception e
		String name
	public java.io.File getDatabasePath (java.lang.String) 
		String name
	public java.lang.String[] databaseList () 
		String[] list
	private java.io.File getDatabasesDir () 
	public android.graphics.drawable.Drawable getWallpaper () 
	public android.graphics.drawable.Drawable peekWallpaper () 
	public int getWallpaperDesiredMinimumWidth () 
	public int getWallpaperDesiredMinimumHeight () 
	public void setWallpaper (android.graphics.Bitmap)  throws java.io.IOException 
		android.graphics.Bitmap bitmap
	public void setWallpaper (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream data
	public void clearWallpaper ()  throws java.io.IOException 
	public void startActivity (android.content.Intent) 
		android.content.Intent intent
	public void startActivityAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent intent
		android.os.UserHandle user
	public void startActivity (android.content.Intent, android.os.Bundle) 
		android.content.Intent intent
		android.os.Bundle options
	public void startActivityAsUser (android.content.Intent, android.os.Bundle, android.os.UserHandle) 
		android.os.RemoteException re
		android.content.Intent intent
		android.os.Bundle options
		android.os.UserHandle user
	public void startActivities (android.content.Intent[]) 
		android.content.Intent[] intents
	public void startActivitiesAsUser (android.content.Intent[], android.os.Bundle, android.os.UserHandle) 
		android.content.Intent[] intents
		android.os.Bundle options
		android.os.UserHandle userHandle
	public void startActivities (android.content.Intent[], android.os.Bundle) 
		android.content.Intent[] intents
		android.os.Bundle options
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int)  throws android.content.IntentSender$SendIntentException 
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
	public void startIntentSender (android.content.IntentSender, android.content.Intent, int, int, int, android.os.Bundle)  throws android.content.IntentSender$SendIntentException 
		String resolvedType
		int result
		android.os.RemoteException e
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		int flagsMask
		int flagsValues
		int extraFlags
		android.os.Bundle options
	public void sendBroadcast (android.content.Intent) 
		android.os.RemoteException e
		android.content.Intent intent
		String resolvedType
	public void sendBroadcast (android.content.Intent, java.lang.String) 
		android.os.RemoteException e
		android.content.Intent intent
		String receiverPermission
		String resolvedType
	public void sendBroadcast (android.content.Intent, java.lang.String, int) 
		android.os.RemoteException e
		android.content.Intent intent
		String receiverPermission
		int appOp
		String resolvedType
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String) 
		android.os.RemoteException e
		android.content.Intent intent
		String receiverPermission
		String resolvedType
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.content.Intent intent
		String receiverPermission
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
	public void sendOrderedBroadcast (android.content.Intent, java.lang.String, int, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.content.Intent intent
		String receiverPermission
		int appOp
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
		android.content.IIntentReceiver rd
		String resolvedType
	public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		String resolvedType
	public void sendBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		String receiverPermission
		String resolvedType
	public void sendOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, java.lang.String, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		String receiverPermission
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
		android.content.IIntentReceiver rd
		String resolvedType
	public void sendStickyBroadcast (android.content.Intent) 
		android.os.RemoteException e
		android.content.Intent intent
		String resolvedType
	public void sendStickyOrderedBroadcast (android.content.Intent, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
		android.content.IIntentReceiver rd
		String resolvedType
	public void removeStickyBroadcast (android.content.Intent) 
		android.os.RemoteException e
		android.content.Intent intent
		String resolvedType
	public void sendStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		String resolvedType
	public void sendStickyOrderedBroadcastAsUser (android.content.Intent, android.os.UserHandle, android.content.BroadcastReceiver, android.os.Handler, int, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		android.content.BroadcastReceiver resultReceiver
		android.os.Handler scheduler
		int initialCode
		String initialData
		android.os.Bundle initialExtras
		android.content.IIntentReceiver rd
		String resolvedType
	public void removeStickyBroadcastAsUser (android.content.Intent, android.os.UserHandle) 
		android.os.RemoteException e
		android.content.Intent intent
		android.os.UserHandle user
		String resolvedType
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
	public android.content.Intent registerReceiver (android.content.BroadcastReceiver, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	public android.content.Intent registerReceiverAsUser (android.content.BroadcastReceiver, android.os.UserHandle, android.content.IntentFilter, java.lang.String, android.os.Handler) 
		android.content.BroadcastReceiver receiver
		android.os.UserHandle user
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
	private android.content.Intent registerReceiverInternal (android.content.BroadcastReceiver, int, android.content.IntentFilter, java.lang.String, android.os.Handler, android.content.Context) 
		android.os.RemoteException e
		android.content.BroadcastReceiver receiver
		int userId
		android.content.IntentFilter filter
		String broadcastPermission
		android.os.Handler scheduler
		android.content.Context context
		android.content.IIntentReceiver rd
	public void unregisterReceiver (android.content.BroadcastReceiver) 
		android.os.RemoteException e
		android.content.IIntentReceiver rd
		android.content.BroadcastReceiver receiver
	private void validateServiceIntent (android.content.Intent) 
		android.content.Intent service
	public android.content.ComponentName startService (android.content.Intent) 
		android.content.Intent service
	public boolean stopService (android.content.Intent) 
		android.content.Intent service
	public android.content.ComponentName startServiceAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent service
		android.os.UserHandle user
	private android.content.ComponentName startServiceCommon (android.content.Intent, android.os.UserHandle) 
		android.content.ComponentName cn
		android.os.RemoteException e
		android.content.Intent service
		android.os.UserHandle user
	public boolean stopServiceAsUser (android.content.Intent, android.os.UserHandle) 
		android.content.Intent service
		android.os.UserHandle user
	private boolean stopServiceCommon (android.content.Intent, android.os.UserHandle) 
		int res
		android.os.RemoteException e
		android.content.Intent service
		android.os.UserHandle user
	public boolean bindService (android.content.Intent, android.content.ServiceConnection, int) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
	public boolean bindServiceAsUser (android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
		android.os.UserHandle user
	private boolean bindServiceCommon (android.content.Intent, android.content.ServiceConnection, int, android.os.UserHandle) 
		android.app.IServiceConnection sd
		android.os.IBinder token
		int res
		android.os.RemoteException e
		android.content.Intent service
		android.content.ServiceConnection conn
		int flags
		android.os.UserHandle user
		android.app.IServiceConnection sd
	public void unbindService (android.content.ServiceConnection) 
		android.os.RemoteException e
		android.app.IServiceConnection sd
		android.content.ServiceConnection conn
	public boolean startInstrumentation (android.content.ComponentName, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.content.ComponentName className
		String profileFile
		android.os.Bundle arguments
	public java.lang.Object getSystemService (java.lang.String) 
		String name
		android.app.ContextImpl$ServiceFetcher fetcher
	private android.app.WallpaperManager getWallpaperManager () 
	static android.os.DropBoxManager createDropBoxManager () 
		android.os.IBinder b
		com.android.internal.os.IDropBoxManagerService service
	public int checkPermission (java.lang.String, int, int) 
		android.os.RemoteException e
		String permission
		int pid
		int uid
	public int checkCallingPermission (java.lang.String) 
		String permission
		int pid
	public int checkCallingOrSelfPermission (java.lang.String) 
		String permission
	private void enforce (java.lang.String, int, boolean, int, java.lang.String) 
		String permission
		int resultOfCheck
		boolean selfToo
		int uid
		String message
	public void enforcePermission (java.lang.String, int, int, java.lang.String) 
		String permission
		int pid
		int uid
		String message
	public void enforceCallingPermission (java.lang.String, java.lang.String) 
		String permission
		String message
	public void enforceCallingOrSelfPermission (java.lang.String, java.lang.String) 
		String permission
		String message
	public void grantUriPermission (java.lang.String, android.net.Uri, int) 
		android.os.RemoteException e
		String toPackage
		android.net.Uri uri
		int modeFlags
	public void revokeUriPermission (android.net.Uri, int) 
		android.os.RemoteException e
		android.net.Uri uri
		int modeFlags
	public int checkUriPermission (android.net.Uri, int, int, int) 
		android.os.RemoteException e
		android.net.Uri uri
		int pid
		int uid
		int modeFlags
	public int checkCallingUriPermission (android.net.Uri, int) 
		android.net.Uri uri
		int modeFlags
		int pid
	public int checkCallingOrSelfUriPermission (android.net.Uri, int) 
		android.net.Uri uri
		int modeFlags
	public int checkUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int) 
		android.net.Uri uri
		String readPermission
		String writePermission
		int pid
		int uid
		int modeFlags
	private java.lang.String uriModeFlagToString (int) 
		int uriModeFlags
	private void enforceForUri (int, int, boolean, int, android.net.Uri, java.lang.String) 
		int modeFlags
		int resultOfCheck
		boolean selfToo
		int uid
		android.net.Uri uri
		String message
	public void enforceUriPermission (android.net.Uri, int, int, int, java.lang.String) 
		android.net.Uri uri
		int pid
		int uid
		int modeFlags
		String message
	public void enforceCallingUriPermission (android.net.Uri, int, java.lang.String) 
		android.net.Uri uri
		int modeFlags
		String message
	public void enforceCallingOrSelfUriPermission (android.net.Uri, int, java.lang.String) 
		android.net.Uri uri
		int modeFlags
		String message
	public void enforceUriPermission (android.net.Uri, java.lang.String, java.lang.String, int, int, int, java.lang.String) 
		android.net.Uri uri
		String readPermission
		String writePermission
		int pid
		int uid
		int modeFlags
		String message
	private void warnIfCallingFromSystemProcess () 
	public android.content.Context createPackageContext (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		String packageName
		int flags
	public android.content.Context createPackageContextAsUser (java.lang.String, int, android.os.UserHandle)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.app.ContextImpl c
		String packageName
		int flags
		android.os.UserHandle user
		boolean restricted
		android.app.LoadedApk pi
	public android.content.Context createConfigurationContext (android.content.res.Configuration) 
		android.content.res.Configuration overrideConfiguration
	public android.content.Context createDisplayContext (android.view.Display) 
		android.view.Display display
	private int getDisplayId () 
	public boolean isRestricted () 
	public android.view.DisplayAdjustments getDisplayAdjustments (int) 
		int displayId
	private java.io.File getDataDirFile () 
	public java.io.File getDir (java.lang.String, int) 
		String name
		int mode
		java.io.File file
	public int getUserId () 
	static android.app.ContextImpl createSystemContext (android.app.ActivityThread) 
		android.app.ActivityThread mainThread
		android.app.LoadedApk packageInfo
		android.app.ContextImpl context
	static android.app.ContextImpl createAppContext (android.app.ActivityThread, android.app.LoadedApk) 
		android.app.ActivityThread mainThread
		android.app.LoadedApk packageInfo
	static android.app.ContextImpl createActivityContext (android.app.ActivityThread, android.app.LoadedApk, android.os.IBinder) 
		android.app.ActivityThread mainThread
		android.app.LoadedApk packageInfo
		android.os.IBinder activityToken
	private void  (android.app.ContextImpl, android.app.ActivityThread, android.app.LoadedApk, android.os.IBinder, android.os.UserHandle, boolean, android.view.Display, android.content.res.Configuration) 
		android.content.pm.ApplicationInfo ainfo
		android.app.ContextImpl container
		android.app.ActivityThread mainThread
		android.app.LoadedApk packageInfo
		android.os.IBinder activityToken
		android.os.UserHandle user
		boolean restricted
		android.view.Display display
		android.content.res.Configuration overrideConfiguration
		int displayId
		android.content.res.CompatibilityInfo compatInfo
		android.content.res.Resources resources
	void installSystemApplicationInfo (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	final void scheduleFinalCleanup (java.lang.String, java.lang.String) 
		String who
		String what
	final void performFinalCleanup (java.lang.String, java.lang.String) 
		String who
		String what
	final android.content.Context getReceiverRestrictedContext () 
	final void setOuterContext (android.content.Context) 
		android.content.Context context
	final android.content.Context getOuterContext () 
	final android.os.IBinder getActivityToken () 
	static void setFilePermissionsFromMode (java.lang.String, int, int) 
		String name
		int mode
		int extraPermissions
		int perms
	private java.io.File validateFilePath (java.lang.String, boolean) 
		String dirPath
		java.io.File dir
		java.io.File f
		String name
		boolean createDirectory
		java.io.File dir
		java.io.File f
	private java.io.File makeFilename (java.io.File, java.lang.String) 
		java.io.File base
		String name
	private java.io.File[] ensureDirsExistOrFilter (java.io.File[]) 
		android.os.RemoteException e
		android.os.storage.IMountService mount
		int res
		java.io.File dir
		int i
		java.io.File[] dirs
		java.io.File[] result
	static int access$000 () 
	static android.view.Display access$100 (android.app.ContextImpl) 
		android.app.ContextImpl x0
	static void  () 
}

android/app/BackStackState$1.class
BackStackRecord.java
package android.app
final android.app.BackStackState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.BackStackState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.BackStackState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/SearchDialog$SearchBar.class
SearchDialog.java
package android.app
public android.app.SearchDialog$SearchBar extends android.widget.LinearLayout {
	private android.app.SearchDialog mSearchDialog
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public void setSearchDialog (android.app.SearchDialog) 
		android.app.SearchDialog searchDialog
	public android.view.ActionMode startActionModeForChild (android.view.View, android.view.ActionMode$Callback) 
		android.view.View child
		android.view.ActionMode$Callback callback
}

android/app/ResultInfo$1.class
ResultInfo.java
package android.app
final android.app.ResultInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ResultInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.ResultInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ContextImpl$29.class
ContextImpl.java
package android.app
final android.app.ContextImpl$29 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/LauncherActivity$IconResizer.class
LauncherActivity.java
package android.app
public android.app.LauncherActivity$IconResizer extends java.lang.Object {
	private int mIconWidth
	private int mIconHeight
	private final android.graphics.Rect mOldBounds
	private android.graphics.Canvas mCanvas
	final android.app.LauncherActivity this$0
	public void  (android.app.LauncherActivity) 
		android.content.res.Resources resources
	public android.graphics.drawable.Drawable createIconThumbnail (android.graphics.drawable.Drawable) 
		android.graphics.drawable.PaintDrawable painter
		float ratio
		android.graphics.Bitmap$Config c
		android.graphics.Bitmap thumb
		android.graphics.Canvas canvas
		int x
		int y
		android.graphics.Bitmap$Config c
		android.graphics.Bitmap thumb
		android.graphics.Canvas canvas
		int x
		int y
		android.graphics.drawable.Drawable icon
		int width
		int height
		int iconWidth
		int iconHeight
}

android/app/Activity$TranslucentConversionListener.class
Activity.java
package android.app
public abstract android.app.Activity$TranslucentConversionListener extends java.lang.Object {
	public abstract void onTranslucentConversionComplete (boolean) 
}

android/app/ResultInfo.class
ResultInfo.java
package android.app
public android.app.ResultInfo extends java.lang.Object implements android.os.Parcelable  {
	public final String mResultWho
	public final int mRequestCode
	public final int mResultCode
	public final android.content.Intent mData
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, int, android.content.Intent) 
		String resultWho
		int requestCode
		int resultCode
		android.content.Intent data
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/app/SearchableInfo.class
SearchableInfo.java
package android.app
public final android.app.SearchableInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final boolean DBG
	private static final String LOG_TAG
	private static final String MD_LABEL_SEARCHABLE
	private static final String MD_XML_ELEMENT_SEARCHABLE
	private static final String MD_XML_ELEMENT_SEARCHABLE_ACTION_KEY
	private static final int SEARCH_MODE_BADGE_LABEL
	private static final int SEARCH_MODE_BADGE_ICON
	private static final int SEARCH_MODE_QUERY_REWRITE_FROM_DATA
	private static final int SEARCH_MODE_QUERY_REWRITE_FROM_TEXT
	private final int mLabelId
	private final android.content.ComponentName mSearchActivity
	private final int mHintId
	private final int mSearchMode
	private final int mIconId
	private final int mSearchButtonText
	private final int mSearchInputType
	private final int mSearchImeOptions
	private final boolean mIncludeInGlobalSearch
	private final boolean mQueryAfterZeroResults
	private final boolean mAutoUrlDetect
	private final int mSettingsDescriptionId
	private final String mSuggestAuthority
	private final String mSuggestPath
	private final String mSuggestSelection
	private final String mSuggestIntentAction
	private final String mSuggestIntentData
	private final int mSuggestThreshold
	private java.util.HashMap mActionKeys
	private final String mSuggestProviderPackage
	private static final int VOICE_SEARCH_SHOW_BUTTON
	private static final int VOICE_SEARCH_LAUNCH_WEB_SEARCH
	private static final int VOICE_SEARCH_LAUNCH_RECOGNIZER
	private final int mVoiceSearchMode
	private final int mVoiceLanguageModeId
	private final int mVoicePromptTextId
	private final int mVoiceLanguageId
	private final int mVoiceMaxResults
	public static final android.os.Parcelable$Creator CREATOR
	public java.lang.String getSuggestAuthority () 
	public java.lang.String getSuggestPackage () 
	public android.content.ComponentName getSearchActivity () 
	public boolean useBadgeLabel () 
	public boolean useBadgeIcon () 
	public boolean shouldRewriteQueryFromData () 
	public boolean shouldRewriteQueryFromText () 
	public int getSettingsDescriptionId () 
	public java.lang.String getSuggestPath () 
	public java.lang.String getSuggestSelection () 
	public java.lang.String getSuggestIntentAction () 
	public java.lang.String getSuggestIntentData () 
	public int getSuggestThreshold () 
	public android.content.Context getActivityContext (android.content.Context) 
		android.content.Context context
	private static android.content.Context createActivityContext (android.content.Context, android.content.ComponentName) 
		android.content.pm.PackageManager$NameNotFoundException e
		SecurityException e
		android.content.Context context
		android.content.ComponentName activity
		android.content.Context theirContext
	public android.content.Context getProviderContext (android.content.Context, android.content.Context) 
		android.content.pm.PackageManager$NameNotFoundException e
		SecurityException e
		android.content.Context context
		android.content.Context activityContext
		android.content.Context theirContext
	private void  (android.content.Context, android.util.AttributeSet, android.content.ComponentName) 
		android.content.pm.PackageManager pm
		android.content.pm.ProviderInfo pi
		android.content.Context activityContext
		android.util.AttributeSet attr
		android.content.ComponentName cName
		android.content.res.TypedArray a
		String suggestProviderPackage
	public android.app.SearchableInfo$ActionKeyInfo findActionKey (int) 
		int keyCode
	private void addActionKey (android.app.SearchableInfo$ActionKeyInfo) 
		android.app.SearchableInfo$ActionKeyInfo keyInfo
	public static android.app.SearchableInfo getActivityMetaData (android.content.Context, android.content.pm.ActivityInfo, int) 
		android.content.pm.PackageManager$NameNotFoundException nnfe
		android.content.Context context
		android.content.pm.ActivityInfo activityInfo
		int userId
		android.content.Context userContext
		android.content.res.XmlResourceParser xml
		android.content.ComponentName cName
		android.app.SearchableInfo searchable
	private static android.app.SearchableInfo getActivityMetaData (android.content.Context, org.xmlpull.v1.XmlPullParser, android.content.ComponentName) 
		IllegalArgumentException ex
		android.util.AttributeSet attr
		IllegalArgumentException ex
		android.util.AttributeSet attr
		int tagType
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.Context context
		org.xmlpull.v1.XmlPullParser xml
		android.content.ComponentName cName
		android.app.SearchableInfo result
		android.content.Context activityContext
	public int getLabelId () 
	public int getHintId () 
	public int getIconId () 
	public boolean getVoiceSearchEnabled () 
	public boolean getVoiceSearchLaunchWebSearch () 
	public boolean getVoiceSearchLaunchRecognizer () 
	public int getVoiceLanguageModeId () 
	public int getVoicePromptTextId () 
	public int getVoiceLanguageId () 
	public int getVoiceMaxResults () 
	public int getSearchButtonText () 
	public int getInputType () 
	public int getImeOptions () 
	public boolean shouldIncludeInGlobalSearch () 
	public boolean queryAfterZeroResults () 
	public boolean autoUrlDetect () 
	void  (android.os.Parcel) 
		int count
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.app.SearchableInfo$ActionKeyInfo actionKey
		java.util.Iterator i$
		android.os.Parcel dest
		int flags
	static void  () 
}

android/app/Instrumentation$Idler.class
Instrumentation.java
package android.app
final android.app.Instrumentation$Idler extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	private final Runnable mCallback
	private boolean mIdle
	public void  (java.lang.Runnable) 
		Runnable callback
	public final boolean queueIdle () 
	public void waitForIdle () 
		InterruptedException e
}

android/app/ActivityThread$RequestAssistContextExtras.class
ActivityThread.java
package android.app
final android.app.ActivityThread$RequestAssistContextExtras extends java.lang.Object {
	android.os.IBinder activityToken
	android.os.IBinder requestToken
	int requestType
	void  () 
}

android/app/ActivityManager$RunningServiceInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$RunningServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	public android.content.ComponentName service
	public int pid
	public int uid
	public String process
	public boolean foreground
	public long activeSince
	public boolean started
	public int clientCount
	public int crashCount
	public long lastActivityTime
	public long restarting
	public static final int FLAG_STARTED
	public static final int FLAG_FOREGROUND
	public static final int FLAG_SYSTEM_PROCESS
	public static final int FLAG_PERSISTENT_PROCESS
	public int flags
	public String clientPackage
	public int clientLabel
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/ActivityManager$TaskThumbnails$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$TaskThumbnails$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$TaskThumbnails createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$TaskThumbnails[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ActivityManager$RunningServiceInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$RunningServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$RunningServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$RunningServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/IServiceConnection$Stub$Proxy.class
IServiceConnection.java
package android.app
 android.app.IServiceConnection$Stub$Proxy extends java.lang.Object implements android.app.IServiceConnection  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void connected (android.content.ComponentName, android.os.IBinder)  throws android.os.RemoteException 
		android.content.ComponentName name
		android.os.IBinder service
		android.os.Parcel _data
}

android/app/ContextImpl$ServiceFetcher.class
ContextImpl.java
package android.app
 android.app.ContextImpl$ServiceFetcher extends java.lang.Object {
	int mContextCacheIndex
	void  () 
	public java.lang.Object getService (android.app.ContextImpl) 
		int i
		Object service
		android.app.ContextImpl ctx
		java.util.ArrayList cache
		Object service
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/UiAutomation$IAccessibilityServiceClientImpl$1.class
UiAutomation.java
package android.app
 android.app.UiAutomation$IAccessibilityServiceClientImpl$1 extends java.lang.Object implements android.accessibilityservice.AccessibilityService$Callbacks  {
	final android.app.UiAutomation val$this$0
	void  (android.app.UiAutomation) 
	public void onSetConnectionId (int) 
		int connectionId
	public void onServiceConnected () 
	public void onInterrupt () 
	public boolean onGesture (int) 
		int gestureId
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.app.UiAutomation$OnAccessibilityEventListener listener
	public boolean onKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
}

android/app/Presentation$3.class
Presentation.java
package android.app
 android.app.Presentation$3 extends android.os.Handler {
	final android.app.Presentation this$0
	void  (android.app.Presentation) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/app/IProcessObserver$Stub$Proxy.class
IProcessObserver.java
package android.app
 android.app.IProcessObserver$Stub$Proxy extends java.lang.Object implements android.app.IProcessObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onForegroundActivitiesChanged (int, int, boolean)  throws android.os.RemoteException 
		int pid
		int uid
		boolean foregroundActivities
		android.os.Parcel _data
	public void onImportanceChanged (int, int, int)  throws android.os.RemoteException 
		int pid
		int uid
		int importance
		android.os.Parcel _data
	public void onProcessDied (int, int)  throws android.os.RemoteException 
		int pid
		int uid
		android.os.Parcel _data
}

android/app/IInstrumentationWatcher$Stub$Proxy.class
IInstrumentationWatcher.java
package android.app
 android.app.IInstrumentationWatcher$Stub$Proxy extends java.lang.Object implements android.app.IInstrumentationWatcher  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void instrumentationStatus (android.content.ComponentName, int, android.os.Bundle)  throws android.os.RemoteException 
		android.content.ComponentName name
		int resultCode
		android.os.Bundle results
		android.os.Parcel _data
		android.os.Parcel _reply
	public void instrumentationFinished (android.content.ComponentName, int, android.os.Bundle)  throws android.os.RemoteException 
		android.content.ComponentName name
		int resultCode
		android.os.Bundle results
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/ContextImpl$7.class
ContextImpl.java
package android.app
final android.app.ContextImpl$7 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/Instrumentation$1.class
Instrumentation.java
package android.app
 android.app.Instrumentation$1 extends java.lang.Object {
}

android/app/IActivityManager$ContentProviderHolder$1.class
IActivityManager.java
package android.app
final android.app.IActivityManager$ContentProviderHolder$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.IActivityManager$ContentProviderHolder createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.IActivityManager$ContentProviderHolder[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ActivityManager$RecentTaskInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$RecentTaskInfo extends java.lang.Object implements android.os.Parcelable  {
	public int id
	public int persistentId
	public android.content.Intent baseIntent
	public android.content.ComponentName origActivity
	public CharSequence description
	public int stackId
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/WallpaperManager.class
WallpaperManager.java
package android.app
public android.app.WallpaperManager extends java.lang.Object {
	private static String TAG
	private static boolean DEBUG
	private float mWallpaperXStep
	private float mWallpaperYStep
	public static final String ACTION_CROP_AND_SET_WALLPAPER
	public static final String ACTION_LIVE_WALLPAPER_CHOOSER
	public static final String ACTION_CHANGE_LIVE_WALLPAPER
	public static final String EXTRA_LIVE_WALLPAPER_COMPONENT
	public static final String WALLPAPER_PREVIEW_META_DATA
	public static final String COMMAND_TAP
	public static final String COMMAND_SECONDARY_TAP
	public static final String COMMAND_DROP
	private final android.content.Context mContext
	private static final Object sSync
	private static android.app.WallpaperManager$Globals sGlobals
	static void initGlobals (android.os.Looper) 
		android.os.Looper looper
	void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public static android.app.WallpaperManager getInstance (android.content.Context) 
		android.content.Context context
	public android.app.IWallpaperManager getIWallpaperManager () 
	public android.graphics.drawable.Drawable getDrawable () 
		android.graphics.drawable.Drawable dr
		android.graphics.Bitmap bm
	public android.graphics.drawable.Drawable getBuiltInDrawable () 
	public android.graphics.drawable.Drawable getBuiltInDrawable (int, int, boolean, float, float) 
		android.graphics.Bitmap fullSize
		int inWidth
		int inHeight
		android.graphics.BitmapFactory$Options options
		android.graphics.RectF cropRectF
		float left
		float right
		float top
		float bottom
		java.io.IOException e
		android.graphics.BitmapFactory$Options options
		android.graphics.BitmapFactory$Options options
		android.graphics.Bitmap fullSize
		android.graphics.Canvas c
		android.graphics.Paint p
		android.graphics.Matrix m
		android.graphics.RectF cropRect
		android.graphics.RectF returnRect
		android.graphics.Bitmap tmp
		int inWidth
		int inHeight
		android.graphics.RectF cropRectF
		android.graphics.Rect roundedTrueCrop
		int scaleDownSampleSize
		android.graphics.BitmapRegionDecoder decoder
		android.graphics.Bitmap crop
		int outWidth
		int outHeight
		boolean scaleToFit
		float horizontalAlignment
		float verticalAlignment
		android.content.res.Resources resources
		java.io.InputStream is
	private static android.graphics.RectF getMaxCropRect (int, int, int, int, float, float) 
		float cropWidth
		float cropHeight
		int inWidth
		int inHeight
		int outWidth
		int outHeight
		float horizontalAlignment
		float verticalAlignment
		android.graphics.RectF cropRect
	public android.graphics.drawable.Drawable peekDrawable () 
		android.graphics.drawable.Drawable dr
		android.graphics.Bitmap bm
	public android.graphics.drawable.Drawable getFastDrawable () 
		android.graphics.Bitmap bm
	public android.graphics.drawable.Drawable peekFastDrawable () 
		android.graphics.Bitmap bm
	public android.graphics.Bitmap getBitmap () 
	public void forgetLoadedWallpaper () 
	public android.app.WallpaperInfo getWallpaperInfo () 
		android.os.RemoteException e
	public android.content.Intent getCropAndSetWallpaperIntent (android.net.Uri) 
		java.util.List cropAppList
		android.net.Uri imageUri
		android.content.pm.PackageManager packageManager
		android.content.Intent cropAndSetWallpaperIntent
		android.content.Intent homeIntent
		android.content.pm.ResolveInfo resolvedHome
		java.util.List cropAppList
	public void setResource (int)  throws java.io.IOException 
		java.io.FileOutputStream fos
		android.content.res.Resources resources
		android.os.ParcelFileDescriptor fd
		android.os.RemoteException e
		int resid
	public void setBitmap (android.graphics.Bitmap)  throws java.io.IOException 
		android.os.ParcelFileDescriptor fd
		java.io.FileOutputStream fos
		android.os.RemoteException e
		android.graphics.Bitmap bitmap
	public void setStream (java.io.InputStream)  throws java.io.IOException 
		android.os.ParcelFileDescriptor fd
		java.io.FileOutputStream fos
		android.os.RemoteException e
		java.io.InputStream data
	private void setWallpaper (java.io.InputStream, java.io.FileOutputStream)  throws java.io.IOException 
		java.io.InputStream data
		java.io.FileOutputStream fos
		byte[] buffer
		int amt
	public boolean hasResourceWallpaper (int) 
		android.content.res.Resources resources
		String name
		android.os.RemoteException e
		int resid
	public int getDesiredMinimumWidth () 
		android.os.RemoteException e
	public int getDesiredMinimumHeight () 
		android.os.RemoteException e
	public void suggestDesiredDimensions (int, int) 
		Exception e
		float aspect
		int maximumTextureSize
		android.os.RemoteException e
		int minimumWidth
		int minimumHeight
	public void setWallpaperOffsets (android.os.IBinder, float, float) 
		android.os.RemoteException e
		android.os.IBinder windowToken
		float xOffset
		float yOffset
	public void setWallpaperOffsetSteps (float, float) 
		float xStep
		float yStep
	public void sendWallpaperCommand (android.os.IBinder, java.lang.String, int, int, int, android.os.Bundle) 
		android.os.RemoteException e
		android.os.IBinder windowToken
		String action
		int x
		int y
		int z
		android.os.Bundle extras
	public void clearWallpaperOffsets (android.os.IBinder) 
		android.os.RemoteException e
		android.os.IBinder windowToken
	public void clear ()  throws java.io.IOException 
	static java.lang.String access$200 () 
	static void  () 
}

android/app/IUiAutomationConnection$Stub.class
IUiAutomationConnection.java
package android.app
public abstract android.app.IUiAutomationConnection$Stub extends android.os.Binder implements android.app.IUiAutomationConnection  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_connect
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_injectInputEvent
	static final int TRANSACTION_setRotation
	static final int TRANSACTION_takeScreenshot
	static final int TRANSACTION_shutdown
	public void  () 
	public static android.app.IUiAutomationConnection 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.accessibilityservice.IAccessibilityServiceClient _arg0
		android.view.InputEvent _arg0
		android.view.InputEvent _arg0
		boolean _arg1
		boolean _result
		int _arg0
		boolean _result
		int _arg0
		int _arg1
		android.graphics.Bitmap _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/ApplicationErrorReport$RunningServiceInfo.class
ApplicationErrorReport.java
package android.app
public android.app.ApplicationErrorReport$RunningServiceInfo extends java.lang.Object {
	public long durationMillis
	public String serviceDetails
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
}

android/app/ActionBar$Tab.class
ActionBar.java
package android.app
public abstract android.app.ActionBar$Tab extends java.lang.Object {
	public static final int INVALID_POSITION
	public void  () 
	public abstract int getPosition () 
	public abstract android.graphics.drawable.Drawable getIcon () 
	public abstract java.lang.CharSequence getText () 
	public abstract android.app.ActionBar$Tab setIcon (android.graphics.drawable.Drawable) 
	public abstract android.app.ActionBar$Tab setIcon (int) 
	public abstract android.app.ActionBar$Tab setText (java.lang.CharSequence) 
	public abstract android.app.ActionBar$Tab setText (int) 
	public abstract android.app.ActionBar$Tab setCustomView (android.view.View) 
	public abstract android.app.ActionBar$Tab setCustomView (int) 
	public abstract android.view.View getCustomView () 
	public abstract android.app.ActionBar$Tab setTag (java.lang.Object) 
	public abstract java.lang.Object getTag () 
	public abstract android.app.ActionBar$Tab setTabListener (android.app.ActionBar$TabListener) 
	public abstract void select () 
	public abstract android.app.ActionBar$Tab setContentDescription (int) 
	public abstract android.app.ActionBar$Tab setContentDescription (java.lang.CharSequence) 
	public abstract java.lang.CharSequence getContentDescription () 
}

android/app/ContextImpl$9.class
ContextImpl.java
package android.app
final android.app.ContextImpl$9 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/SearchManager$OnDismissListener.class
SearchManager.java
package android.app
public abstract android.app.SearchManager$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss () 
}

android/app/LoadedApk$ServiceDispatcher$InnerConnection.class
LoadedApk.java
package android.app
 android.app.LoadedApk$ServiceDispatcher$InnerConnection extends android.app.IServiceConnection$Stub {
	final java.lang.ref.WeakReference mDispatcher
	void  (android.app.LoadedApk$ServiceDispatcher) 
		android.app.LoadedApk$ServiceDispatcher sd
	public void connected (android.content.ComponentName, android.os.IBinder)  throws android.os.RemoteException 
		android.content.ComponentName name
		android.os.IBinder service
		android.app.LoadedApk$ServiceDispatcher sd
}

android/app/ContextImpl$12.class
ContextImpl.java
package android.app
final android.app.ContextImpl$12 extends android.app.ContextImpl$StaticServiceFetcher {
	void  () 
	public java.lang.Object createStaticService () 
		android.os.IBinder b
}

android/app/AppOpsManager$OnOpChangedListener.class
AppOpsManager.java
package android.app
public abstract android.app.AppOpsManager$OnOpChangedListener extends java.lang.Object {
	public abstract void onOpChanged (java.lang.String, java.lang.String) 
}

android/app/ApplicationPackageManager.class
ApplicationPackageManager.java
package android.app
final android.app.ApplicationPackageManager extends android.content.pm.PackageManager {
	private static final String TAG
	private static final boolean DEBUG
	private static final boolean DEBUG_ICONS
	int mCachedSafeMode
	private final android.app.ContextImpl mContext
	private final android.content.pm.IPackageManager mPM
	private static final Object sSync
	private static android.util.ArrayMap sIconCache
	private static android.util.ArrayMap sStringCache
	public android.content.pm.PackageInfo getPackageInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.PackageInfo pi
		android.os.RemoteException e
		String packageName
		int flags
	public java.lang.String[] currentToCanonicalPackageNames (java.lang.String[]) 
		android.os.RemoteException e
		String[] names
	public java.lang.String[] canonicalToCurrentPackageNames (java.lang.String[]) 
		android.os.RemoteException e
		String[] names
	public android.content.Intent getLaunchIntentForPackage (java.lang.String) 
		String packageName
		android.content.Intent intentToResolve
		java.util.List ris
		android.content.Intent intent
	public int[] getPackageGids (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		int[] gids
		android.os.RemoteException e
		String packageName
	public int getPackageUid (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		int uid
		android.os.RemoteException e
		String packageName
		int userHandle
	public android.content.pm.PermissionInfo getPermissionInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.PermissionInfo pi
		android.os.RemoteException e
		String name
		int flags
	public java.util.List queryPermissionsByGroup (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		java.util.List pi
		android.os.RemoteException e
		String group
		int flags
	public android.content.pm.PermissionGroupInfo getPermissionGroupInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.PermissionGroupInfo pgi
		android.os.RemoteException e
		String name
		int flags
	public java.util.List getAllPermissionGroups (int) 
		android.os.RemoteException e
		int flags
	public android.content.pm.ApplicationInfo getApplicationInfo (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ApplicationInfo ai
		android.os.RemoteException e
		String packageName
		int flags
	public android.content.pm.ActivityInfo getActivityInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ActivityInfo ai
		android.os.RemoteException e
		android.content.ComponentName className
		int flags
	public android.content.pm.ActivityInfo getReceiverInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ActivityInfo ai
		android.os.RemoteException e
		android.content.ComponentName className
		int flags
	public android.content.pm.ServiceInfo getServiceInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ServiceInfo si
		android.os.RemoteException e
		android.content.ComponentName className
		int flags
	public android.content.pm.ProviderInfo getProviderInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ProviderInfo pi
		android.os.RemoteException e
		android.content.ComponentName className
		int flags
	public java.lang.String[] getSystemSharedLibraryNames () 
		android.os.RemoteException e
	public android.content.pm.FeatureInfo[] getSystemAvailableFeatures () 
		android.os.RemoteException e
	public boolean hasSystemFeature (java.lang.String) 
		android.os.RemoteException e
		String name
	public int checkPermission (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String permName
		String pkgName
	public boolean addPermission (android.content.pm.PermissionInfo) 
		android.os.RemoteException e
		android.content.pm.PermissionInfo info
	public boolean addPermissionAsync (android.content.pm.PermissionInfo) 
		android.os.RemoteException e
		android.content.pm.PermissionInfo info
	public void removePermission (java.lang.String) 
		android.os.RemoteException e
		String name
	public void grantPermission (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String packageName
		String permissionName
	public void revokePermission (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String packageName
		String permissionName
	public int checkSignatures (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String pkg1
		String pkg2
	public int checkSignatures (int, int) 
		android.os.RemoteException e
		int uid1
		int uid2
	public java.lang.String[] getPackagesForUid (int) 
		android.os.RemoteException e
		int uid
	public java.lang.String getNameForUid (int) 
		android.os.RemoteException e
		int uid
	public int getUidForSharedUser (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		int uid
		android.os.RemoteException e
		String sharedUserName
	public java.util.List getInstalledPackages (int) 
		int flags
	public java.util.List getInstalledPackages (int, int) 
		android.content.pm.ParceledListSlice slice
		android.os.RemoteException e
		int flags
		int userId
	public java.util.List getPackagesHoldingPermissions (java.lang.String[], int) 
		android.content.pm.ParceledListSlice slice
		android.os.RemoteException e
		String[] permissions
		int flags
		int userId
	public java.util.List getInstalledApplications (int) 
		android.content.pm.ParceledListSlice slice
		android.os.RemoteException e
		int flags
		int userId
	public android.content.pm.ResolveInfo resolveActivity (android.content.Intent, int) 
		android.content.Intent intent
		int flags
	public android.content.pm.ResolveInfo resolveActivityAsUser (android.content.Intent, int, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
		int userId
	public java.util.List queryIntentActivities (android.content.Intent, int) 
		android.content.Intent intent
		int flags
	public java.util.List queryIntentActivitiesAsUser (android.content.Intent, int, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
		int userId
	public java.util.List queryIntentActivityOptions (android.content.ComponentName, android.content.Intent[], android.content.Intent, int) 
		String t
		android.content.Intent sp
		int i
		int N
		android.os.RemoteException e
		android.content.ComponentName caller
		android.content.Intent[] specifics
		android.content.Intent intent
		int flags
		android.content.ContentResolver resolver
		String[] specificTypes
	public java.util.List queryBroadcastReceivers (android.content.Intent, int, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
		int userId
	public java.util.List queryBroadcastReceivers (android.content.Intent, int) 
		android.content.Intent intent
		int flags
	public android.content.pm.ResolveInfo resolveService (android.content.Intent, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
	public java.util.List queryIntentServicesAsUser (android.content.Intent, int, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
		int userId
	public java.util.List queryIntentServices (android.content.Intent, int) 
		android.content.Intent intent
		int flags
	public java.util.List queryIntentContentProvidersAsUser (android.content.Intent, int, int) 
		android.os.RemoteException e
		android.content.Intent intent
		int flags
		int userId
	public java.util.List queryIntentContentProviders (android.content.Intent, int) 
		android.content.Intent intent
		int flags
	public android.content.pm.ProviderInfo resolveContentProvider (java.lang.String, int) 
		android.os.RemoteException e
		String name
		int flags
	public java.util.List queryContentProviders (java.lang.String, int, int) 
		android.os.RemoteException e
		String processName
		int uid
		int flags
	public android.content.pm.InstrumentationInfo getInstrumentationInfo (android.content.ComponentName, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.InstrumentationInfo ii
		android.os.RemoteException e
		android.content.ComponentName className
		int flags
	public java.util.List queryInstrumentation (java.lang.String, int) 
		android.os.RemoteException e
		String targetPackage
		int flags
	public android.graphics.drawable.Drawable getDrawable (java.lang.String, int, android.content.pm.ApplicationInfo) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources r
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources$NotFoundException e
		RuntimeException e
		String packageName
		int resid
		android.content.pm.ApplicationInfo appInfo
		android.app.ApplicationPackageManager$ResourceName name
		android.graphics.drawable.Drawable dr
	public android.graphics.drawable.Drawable getActivityIcon (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.ComponentName activityName
	public android.graphics.drawable.Drawable getActivityIcon (android.content.Intent)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.Intent intent
		android.content.pm.ResolveInfo info
	public android.graphics.drawable.Drawable getDefaultActivityIcon () 
	public android.graphics.drawable.Drawable getApplicationIcon (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	public android.graphics.drawable.Drawable getApplicationIcon (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		String packageName
	public android.graphics.drawable.Drawable getActivityLogo (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.ComponentName activityName
	public android.graphics.drawable.Drawable getActivityLogo (android.content.Intent)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.Intent intent
		android.content.pm.ResolveInfo info
	public android.graphics.drawable.Drawable getApplicationLogo (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	public android.graphics.drawable.Drawable getApplicationLogo (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		String packageName
	public android.content.res.Resources getResourcesForActivity (android.content.ComponentName)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.ComponentName activityName
	public android.content.res.Resources getResourcesForApplication (android.content.pm.ApplicationInfo)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ApplicationInfo app
		android.content.res.Resources r
	public android.content.res.Resources getResourcesForApplication (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		String appPackageName
	public android.content.res.Resources getResourcesForApplicationAsUser (java.lang.String, int)  throws android.content.pm.PackageManager$NameNotFoundException 
		android.content.pm.ApplicationInfo ai
		android.os.RemoteException e
		String appPackageName
		int userId
	public boolean isSafeMode () 
		android.os.RemoteException e
	static void configurationChanged () 
	void  (android.app.ContextImpl, android.content.pm.IPackageManager) 
		android.app.ContextImpl context
		android.content.pm.IPackageManager pm
	private android.graphics.drawable.Drawable getCachedIcon (android.app.ApplicationPackageManager$ResourceName) 
		android.graphics.drawable.Drawable$ConstantState state
		java.lang.ref.WeakReference wr
		android.app.ApplicationPackageManager$ResourceName name
	private void putCachedIcon (android.app.ApplicationPackageManager$ResourceName, android.graphics.drawable.Drawable) 
		android.app.ApplicationPackageManager$ResourceName name
		android.graphics.drawable.Drawable dr
	static void handlePackageBroadcast (int, java.lang.String[], boolean) 
		android.app.ApplicationPackageManager$ResourceName nm
		int i
		android.app.ApplicationPackageManager$ResourceName nm
		int i
		String ssp
		String[] arr$
		int len$
		int i$
		boolean needCleanup
		int cmd
		String[] pkgList
		boolean hasPkgInfo
		boolean immediateGc
	private java.lang.CharSequence getCachedString (android.app.ApplicationPackageManager$ResourceName) 
		CharSequence cs
		java.lang.ref.WeakReference wr
		android.app.ApplicationPackageManager$ResourceName name
	private void putCachedString (android.app.ApplicationPackageManager$ResourceName, java.lang.CharSequence) 
		android.app.ApplicationPackageManager$ResourceName name
		CharSequence cs
	public java.lang.CharSequence getText (java.lang.String, int, android.content.pm.ApplicationInfo) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources r
		android.content.pm.PackageManager$NameNotFoundException e
		RuntimeException e
		String packageName
		int resid
		android.content.pm.ApplicationInfo appInfo
		android.app.ApplicationPackageManager$ResourceName name
		CharSequence text
	public android.content.res.XmlResourceParser getXml (java.lang.String, int, android.content.pm.ApplicationInfo) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources r
		RuntimeException e
		android.content.pm.PackageManager$NameNotFoundException e
		String packageName
		int resid
		android.content.pm.ApplicationInfo appInfo
	public java.lang.CharSequence getApplicationLabel (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	public void installPackage (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String) 
		android.os.RemoteException e
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
	public void installPackageWithVerification (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.net.Uri, android.content.pm.ManifestDigest, android.content.pm.ContainerEncryptionParams) 
		android.os.RemoteException e
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.net.Uri verificationURI
		android.content.pm.ManifestDigest manifestDigest
		android.content.pm.ContainerEncryptionParams encryptionParams
	public void installPackageWithVerificationAndEncryption (android.net.Uri, android.content.pm.IPackageInstallObserver, int, java.lang.String, android.content.pm.VerificationParams, android.content.pm.ContainerEncryptionParams) 
		android.os.RemoteException e
		android.net.Uri packageURI
		android.content.pm.IPackageInstallObserver observer
		int flags
		String installerPackageName
		android.content.pm.VerificationParams verificationParams
		android.content.pm.ContainerEncryptionParams encryptionParams
	public int installExistingPackage (java.lang.String)  throws android.content.pm.PackageManager$NameNotFoundException 
		int res
		android.os.RemoteException e
		String packageName
	public void verifyPendingInstall (int, int) 
		android.os.RemoteException e
		int id
		int response
	public void extendVerificationTimeout (int, int, long) 
		android.os.RemoteException e
		int id
		int verificationCodeAtTimeout
		long millisecondsToDelay
	public void setInstallerPackageName (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String targetPackage
		String installerPackageName
	public void movePackage (java.lang.String, android.content.pm.IPackageMoveObserver, int) 
		android.os.RemoteException e
		String packageName
		android.content.pm.IPackageMoveObserver observer
		int flags
	public java.lang.String getInstallerPackageName (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void deletePackage (java.lang.String, android.content.pm.IPackageDeleteObserver, int) 
		android.os.RemoteException e
		String packageName
		android.content.pm.IPackageDeleteObserver observer
		int flags
	public void clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver) 
		android.os.RemoteException e
		String packageName
		android.content.pm.IPackageDataObserver observer
	public void deleteApplicationCacheFiles (java.lang.String, android.content.pm.IPackageDataObserver) 
		android.os.RemoteException e
		String packageName
		android.content.pm.IPackageDataObserver observer
	public void freeStorageAndNotify (long, android.content.pm.IPackageDataObserver) 
		android.os.RemoteException e
		long idealStorageSize
		android.content.pm.IPackageDataObserver observer
	public void freeStorage (long, android.content.IntentSender) 
		android.os.RemoteException e
		long freeStorageSize
		android.content.IntentSender pi
	public void getPackageSizeInfo (java.lang.String, int, android.content.pm.IPackageStatsObserver) 
		android.os.RemoteException e
		String packageName
		int userHandle
		android.content.pm.IPackageStatsObserver observer
	public void addPackageToPreferred (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void removePackageFromPreferred (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public java.util.List getPreferredPackages (int) 
		android.os.RemoteException e
		int flags
	public void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName) 
		android.os.RemoteException e
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
	public void addPreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName, int) 
		android.os.RemoteException e
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
		int userId
	public void replacePreferredActivity (android.content.IntentFilter, int, android.content.ComponentName[], android.content.ComponentName) 
		android.os.RemoteException e
		android.content.IntentFilter filter
		int match
		android.content.ComponentName[] set
		android.content.ComponentName activity
	public void clearPackagePreferredActivities (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public int getPreferredActivities (java.util.List, java.util.List, java.lang.String) 
		android.os.RemoteException e
		java.util.List outFilters
		java.util.List outActivities
		String packageName
	public android.content.ComponentName getHomeActivities (java.util.List) 
		android.os.RemoteException e
		java.util.List outActivities
	public void setComponentEnabledSetting (android.content.ComponentName, int, int) 
		android.os.RemoteException e
		android.content.ComponentName componentName
		int newState
		int flags
	public int getComponentEnabledSetting (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName componentName
	public void setApplicationEnabledSetting (java.lang.String, int, int) 
		android.os.RemoteException e
		String packageName
		int newState
		int flags
	public int getApplicationEnabledSetting (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public boolean setApplicationBlockedSettingAsUser (java.lang.String, boolean, android.os.UserHandle) 
		android.os.RemoteException re
		String packageName
		boolean blocked
		android.os.UserHandle user
	public boolean getApplicationBlockedSettingAsUser (java.lang.String, android.os.UserHandle) 
		android.os.RemoteException re
		String packageName
		android.os.UserHandle user
	public android.content.pm.VerifierDeviceIdentity getVerifierDeviceIdentity () 
		android.os.RemoteException e
	static void  () 
}

android/app/ActivityThread$2.class
ActivityThread.java
package android.app
 android.app.ActivityThread$2 extends java.lang.Object implements android.content.ComponentCallbacks2  {
	final android.app.ActivityThread this$0
	void  (android.app.ActivityThread) 
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onLowMemory () 
	public void onTrimMemory (int) 
		int level
}

android/app/ITransientNotification$Stub$Proxy.class
ITransientNotification.java
package android.app
 android.app.ITransientNotification$Stub$Proxy extends java.lang.Object implements android.app.ITransientNotification  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void show ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void hide ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/app/ActivityThread$UpdateCompatibilityData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$UpdateCompatibilityData extends java.lang.Object {
	String pkg
	android.content.res.CompatibilityInfo info
	void  () 
}

android/app/ActivityManager$ProcessErrorStateInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$ProcessErrorStateInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$ProcessErrorStateInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$ProcessErrorStateInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/Activity$NonConfigurationInstances.class
Activity.java
package android.app
final android.app.Activity$NonConfigurationInstances extends java.lang.Object {
	Object activity
	java.util.HashMap children
	java.util.ArrayList fragments
	android.util.ArrayMap loaders
	void  () 
}

android/app/Activity$1.class
Activity.java
package android.app
 android.app.Activity$1 extends java.lang.Object implements android.app.FragmentContainer  {
	final android.app.Activity this$0
	void  (android.app.Activity) 
	public android.view.View findViewById (int) 
		int id
}

android/app/ActivityThread$DropBoxReporter.class
ActivityThread.java
package android.app
 android.app.ActivityThread$DropBoxReporter extends java.lang.Object implements libcore.io.DropBox$Reporter  {
	private android.os.DropBoxManager dropBox
	final android.app.ActivityThread this$0
	public void  (android.app.ActivityThread) 
	public void addData (java.lang.String, byte[], int) 
		String tag
		byte[] data
		int flags
	public void addText (java.lang.String, java.lang.String) 
		String tag
		String data
}

android/app/IActivityPendingResult$Stub$Proxy.class
IActivityPendingResult.java
package android.app
 android.app.IActivityPendingResult$Stub$Proxy extends java.lang.Object implements android.app.IActivityPendingResult  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean sendResult (int, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		int code
		String data
		android.os.Bundle ex
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/app/ActivityThread.class
ActivityThread.java
package android.app
public final android.app.ActivityThread extends java.lang.Object {
	public static final String TAG
	private static final android.graphics.Bitmap$Config THUMBNAIL_FORMAT
	static final boolean localLOGV
	static final boolean DEBUG_MESSAGES
	public static final boolean DEBUG_BROADCAST
	private static final boolean DEBUG_RESULTS
	private static final boolean DEBUG_BACKUP
	public static final boolean DEBUG_CONFIGURATION
	private static final boolean DEBUG_SERVICE
	private static final boolean DEBUG_MEMORY_TRIM
	private static final boolean DEBUG_PROVIDER
	private static final long MIN_TIME_BETWEEN_GCS
	private static final java.util.regex.Pattern PATTERN_SEMICOLON
	private static final int SQLITE_MEM_RELEASED_EVENT_LOG_TAG
	private static final int LOG_ON_PAUSE_CALLED
	private static final int LOG_ON_RESUME_CALLED
	private android.app.ContextImpl mSystemContext
	static android.content.pm.IPackageManager sPackageManager
	final android.app.ActivityThread$ApplicationThread mAppThread
	final android.os.Looper mLooper
	final android.app.ActivityThread$H mH
	final android.util.ArrayMap mActivities
	android.app.ActivityThread$ActivityClientRecord mNewActivities
	int mNumVisibleActivities
	final android.util.ArrayMap mServices
	android.app.ActivityThread$AppBindData mBoundApplication
	android.app.ActivityThread$Profiler mProfiler
	int mCurDefaultDisplayDpi
	boolean mDensityCompatMode
	android.content.res.Configuration mConfiguration
	android.content.res.Configuration mCompatConfiguration
	android.app.Application mInitialApplication
	final java.util.ArrayList mAllApplications
	final android.util.ArrayMap mBackupAgents
	private static android.app.ActivityThread sCurrentActivityThread
	android.app.Instrumentation mInstrumentation
	String mInstrumentationAppDir
	String mInstrumentationAppLibraryDir
	String mInstrumentationAppPackage
	String mInstrumentedAppDir
	String mInstrumentedAppLibraryDir
	boolean mSystemThread
	boolean mJitEnabled
	final android.util.ArrayMap mPackages
	final android.util.ArrayMap mResourcePackages
	final java.util.ArrayList mRelaunchingActivities
	android.content.res.Configuration mPendingConfiguration
	private final android.app.ResourcesManager mResourcesManager
	final android.util.ArrayMap mProviderMap
	final android.util.ArrayMap mProviderRefCountMap
	final android.util.ArrayMap mLocalProviders
	final android.util.ArrayMap mLocalProvidersByName
	final android.util.ArrayMap mOnPauseListeners
	final android.app.ActivityThread$GcIdler mGcIdler
	boolean mGcIdlerScheduled
	static android.os.Handler sMainThreadHandler
	android.os.Bundle mCoreSettings
	private android.content.res.Configuration mMainThreadConfig
	private static final String HEAP_FULL_COLUMN
	private static final String HEAP_COLUMN
	private static final int ACTIVITY_THREAD_CHECKIN_VERSION
	private static final ThreadLocal sCurrentBroadcastIntent
	private int mThumbnailWidth
	private int mThumbnailHeight
	private android.graphics.Bitmap mAvailThumbnailBitmap
	private android.graphics.Canvas mThumbnailCanvas
	private native void dumpGraphicsInfo (java.io.FileDescriptor) 
	public static android.app.ActivityThread currentActivityThread () 
	public static java.lang.String currentPackageName () 
		android.app.ActivityThread am
	public static java.lang.String currentProcessName () 
		android.app.ActivityThread am
	public static android.app.Application currentApplication () 
		android.app.ActivityThread am
	public static android.content.pm.IPackageManager getPackageManager () 
		android.os.IBinder b
	android.content.res.Configuration applyConfigCompatMainThread (int, android.content.res.Configuration, android.content.res.CompatibilityInfo) 
		int displayDensity
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compat
	android.content.res.Resources getTopLevelResources (java.lang.String, java.lang.String[], int, android.content.res.Configuration, android.app.LoadedApk) 
		String resDir
		String[] overlayDirs
		int displayId
		android.content.res.Configuration overrideConfiguration
		android.app.LoadedApk pkgInfo
	final android.os.Handler getHandler () 
	public final android.app.LoadedApk getPackageInfo (java.lang.String, android.content.res.CompatibilityInfo, int) 
		String packageName
		android.content.res.CompatibilityInfo compatInfo
		int flags
	public final android.app.LoadedApk getPackageInfo (java.lang.String, android.content.res.CompatibilityInfo, int, int) 
		java.lang.ref.WeakReference ref
		java.lang.ref.WeakReference ref
		android.app.LoadedApk packageInfo
		android.os.RemoteException e
		String packageName
		android.content.res.CompatibilityInfo compatInfo
		int flags
		int userId
		android.content.pm.ApplicationInfo ai
	public final android.app.LoadedApk getPackageInfo (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int) 
		String msg
		android.content.pm.ApplicationInfo ai
		android.content.res.CompatibilityInfo compatInfo
		int flags
		boolean includeCode
		boolean securityViolation
	public final android.app.LoadedApk getPackageInfoNoCheck (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo) 
		android.content.pm.ApplicationInfo ai
		android.content.res.CompatibilityInfo compatInfo
	public final android.app.LoadedApk peekPackageInfo (java.lang.String, boolean) 
		java.lang.ref.WeakReference ref
		java.lang.ref.WeakReference ref
		String packageName
		boolean includeCode
	private android.app.LoadedApk getPackageInfo (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, java.lang.ClassLoader, boolean, boolean) 
		java.lang.ref.WeakReference ref
		java.lang.ref.WeakReference ref
		android.app.LoadedApk packageInfo
		android.content.pm.ApplicationInfo aInfo
		android.content.res.CompatibilityInfo compatInfo
		ClassLoader baseLoader
		boolean securityViolation
		boolean includeCode
	void  () 
	public android.app.ActivityThread$ApplicationThread getApplicationThread () 
	public android.app.Instrumentation getInstrumentation () 
	public boolean isProfiling () 
	public java.lang.String getProfileFilePath () 
	public android.os.Looper getLooper () 
	public android.app.Application getApplication () 
	public java.lang.String getProcessName () 
	public android.app.ContextImpl getSystemContext () 
	public void installSystemApplicationInfo (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	void ensureJitEnabled () 
	void scheduleGcIdler () 
	void unscheduleGcIdler () 
	void doGcIfNeeded () 
		long now
	static transient void printRow (java.io.PrintWriter, java.lang.String, java.lang.Object[]) 
		java.io.PrintWriter pw
		String format
		Object[] objs
	public static void dumpMemInfoTable (java.io.PrintWriter, android.os.Debug$MemoryInfo, boolean, boolean, boolean, int, java.lang.String, long, long, long, long, long, long) 
		int i
		int myPss
		int mySwappablePss
		int mySharedDirty
		int myPrivateDirty
		int mySharedClean
		int myPrivateClean
		int mySwappedOut
		int i
		int myPss
		int mySwappablePss
		int mySharedDirty
		int myPrivateDirty
		int mySharedClean
		int myPrivateClean
		int mySwappedOut
		int i
		java.io.PrintWriter pw
		android.os.Debug$MemoryInfo memInfo
		boolean checkin
		boolean dumpFullInfo
		boolean dumpDalvik
		int pid
		String processName
		long nativeMax
		long nativeAllocated
		long nativeFree
		long dalvikMax
		long dalvikAllocated
		long dalvikFree
		int otherPss
		int otherSwappablePss
		int otherSharedDirty
		int otherPrivateDirty
		int otherSharedClean
		int otherPrivateClean
		int otherSwappedOut
	public void registerOnActivityPausedListener (android.app.Activity, android.app.OnActivityPausedListener) 
		java.util.ArrayList list
		android.app.Activity activity
		android.app.OnActivityPausedListener listener
	public void unregisterOnActivityPausedListener (android.app.Activity, android.app.OnActivityPausedListener) 
		java.util.ArrayList list
		android.app.Activity activity
		android.app.OnActivityPausedListener listener
	public final android.content.pm.ActivityInfo resolveActivityInfo (android.content.Intent) 
		android.content.Intent intent
		android.content.pm.ActivityInfo aInfo
	public final android.app.Activity startActivityNow (android.app.Activity, java.lang.String, android.content.Intent, android.content.pm.ActivityInfo, android.os.IBinder, android.os.Bundle, android.app.Activity$NonConfigurationInstances) 
		android.app.Activity parent
		String id
		android.content.Intent intent
		android.content.pm.ActivityInfo activityInfo
		android.os.IBinder token
		android.os.Bundle state
		android.app.Activity$NonConfigurationInstances lastNonConfigurationInstances
		android.app.ActivityThread$ActivityClientRecord r
	public final android.app.Activity getActivity (android.os.IBinder) 
		android.os.IBinder token
	public final void sendActivityResult (android.os.IBinder, java.lang.String, int, int, android.content.Intent) 
		android.os.IBinder token
		String id
		int requestCode
		int resultCode
		android.content.Intent data
		java.util.ArrayList list
	private void sendMessage (int, java.lang.Object) 
		int what
		Object obj
	private void sendMessage (int, java.lang.Object, int) 
		int what
		Object obj
		int arg1
	private void sendMessage (int, java.lang.Object, int, int) 
		int what
		Object obj
		int arg1
		int arg2
	private void sendMessage (int, java.lang.Object, int, int, boolean) 
		int what
		Object obj
		int arg1
		int arg2
		boolean async
		android.os.Message msg
	final void scheduleContextCleanup (android.app.ContextImpl, java.lang.String, java.lang.String) 
		android.app.ContextImpl context
		String who
		String what
		android.app.ActivityThread$ContextCleanupInfo cci
	private android.app.Activity performLaunchActivity (android.app.ActivityThread$ActivityClientRecord, android.content.Intent) 
		ClassLoader cl
		Exception e
		android.content.Context appContext
		CharSequence title
		android.content.res.Configuration config
		int theme
		android.app.Application app
		android.util.SuperNotCalledException e
		Exception e
		android.app.ActivityThread$ActivityClientRecord r
		android.content.Intent customIntent
		android.content.pm.ActivityInfo aInfo
		android.content.ComponentName component
		android.app.Activity activity
	private android.content.Context createBaseContextForActivity (android.app.ActivityThread$ActivityClientRecord, android.app.Activity) 
		android.view.Display display
		int displayId
		int[] arr$
		int len$
		int i$
		android.hardware.display.DisplayManagerGlobal dm
		android.app.ActivityThread$ActivityClientRecord r
		android.app.Activity activity
		android.app.ContextImpl appContext
		android.content.Context baseContext
		String pkgName
	private void handleLaunchActivity (android.app.ActivityThread$ActivityClientRecord, android.content.Intent) 
		android.util.SuperNotCalledException e
		Exception e
		android.os.Bundle oldState
		android.os.RemoteException ex
		android.app.ActivityThread$ActivityClientRecord r
		android.content.Intent customIntent
		android.app.Activity a
	private void deliverNewIntents (android.app.ActivityThread$ActivityClientRecord, java.util.List) 
		android.content.Intent intent
		int i
		android.app.ActivityThread$ActivityClientRecord r
		java.util.List intents
		int N
	public final void performNewIntents (android.os.IBinder, java.util.List) 
		boolean resumed
		android.os.IBinder token
		java.util.List intents
		android.app.ActivityThread$ActivityClientRecord r
	private void handleNewIntent (android.app.ActivityThread$NewIntentData) 
		android.app.ActivityThread$NewIntentData data
	public void handleRequestAssistContextExtras (android.app.ActivityThread$RequestAssistContextExtras) 
		android.os.RemoteException e
		android.app.ActivityThread$RequestAssistContextExtras cmd
		android.os.Bundle data
		android.app.ActivityThread$ActivityClientRecord r
		android.app.IActivityManager mgr
	public void handleTranslucentConversionComplete (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean drawComplete
		android.app.ActivityThread$ActivityClientRecord r
	public void handleInstallProvider (android.content.pm.ProviderInfo) 
		android.content.pm.ProviderInfo info
	public static android.content.Intent getIntentBeingBroadcast () 
	private void handleReceiver (android.app.ActivityThread$ReceiverData) 
		ClassLoader cl
		Exception e
		android.app.Application app
		android.app.ContextImpl context
		Exception e
		android.app.ActivityThread$ReceiverData data
		String component
		android.app.LoadedApk packageInfo
		android.app.IActivityManager mgr
		android.content.BroadcastReceiver receiver
	private void handleCreateBackupAgent (android.app.ActivityThread$CreateBackupAgentData) 
		android.content.pm.PackageInfo requestedPackage
		android.os.RemoteException e
		ClassLoader cl
		android.app.ContextImpl context
		Exception e
		android.os.RemoteException e
		android.os.IBinder binder
		Exception e
		android.app.ActivityThread$CreateBackupAgentData data
		android.app.LoadedApk packageInfo
		String packageName
		android.app.backup.BackupAgent agent
		String classname
	private void handleDestroyBackupAgent (android.app.ActivityThread$CreateBackupAgentData) 
		Exception e
		android.app.ActivityThread$CreateBackupAgentData data
		android.app.LoadedApk packageInfo
		String packageName
		android.app.backup.BackupAgent agent
	private void handleCreateService (android.app.ActivityThread$CreateServiceData) 
		ClassLoader cl
		Exception e
		android.os.RemoteException e
		android.app.ContextImpl context
		android.app.Application app
		Exception e
		android.app.ActivityThread$CreateServiceData data
		android.app.LoadedApk packageInfo
		android.app.Service service
	private void handleBindService (android.app.ActivityThread$BindServiceData) 
		android.os.IBinder binder
		android.os.RemoteException ex
		Exception e
		android.app.ActivityThread$BindServiceData data
		android.app.Service s
	private void handleUnbindService (android.app.ActivityThread$BindServiceData) 
		android.os.RemoteException ex
		boolean doRebind
		Exception e
		android.app.ActivityThread$BindServiceData data
		android.app.Service s
	private void handleDumpService (android.app.ActivityThread$DumpComponentInfo) 
		java.io.PrintWriter pw
		android.app.Service s
		android.app.ActivityThread$DumpComponentInfo info
		android.os.StrictMode$ThreadPolicy oldPolicy
	private void handleDumpActivity (android.app.ActivityThread$DumpComponentInfo) 
		java.io.PrintWriter pw
		android.app.ActivityThread$ActivityClientRecord r
		android.app.ActivityThread$DumpComponentInfo info
		android.os.StrictMode$ThreadPolicy oldPolicy
	private void handleDumpProvider (android.app.ActivityThread$DumpComponentInfo) 
		java.io.PrintWriter pw
		android.app.ActivityThread$ProviderClientRecord r
		android.app.ActivityThread$DumpComponentInfo info
		android.os.StrictMode$ThreadPolicy oldPolicy
	private void handleServiceArgs (android.app.ActivityThread$ServiceArgsData) 
		int res
		android.os.RemoteException e
		int res
		Exception e
		android.app.ActivityThread$ServiceArgsData data
		android.app.Service s
	private void handleStopService (android.os.IBinder) 
		String who
		android.os.RemoteException e
		android.content.Context context
		Exception e
		android.os.IBinder token
		android.app.Service s
	public final android.app.ActivityThread$ActivityClientRecord performResumeActivity (android.os.IBinder, boolean) 
		Exception e
		android.os.IBinder token
		boolean clearHide
		android.app.ActivityThread$ActivityClientRecord r
	static final void cleanUpPendingRemoveWindows (android.app.ActivityThread$ActivityClientRecord) 
		android.os.IBinder wtoken
		android.app.ActivityThread$ActivityClientRecord r
	final void handleResumeActivity (android.os.IBinder, boolean, boolean, boolean) 
		android.os.RemoteException e
		android.view.View decor
		android.view.ViewManager wm
		android.view.WindowManager$LayoutParams l
		android.view.ViewManager wm
		android.view.View decor
		android.view.WindowManager$LayoutParams l
		android.os.RemoteException ex
		android.app.Activity a
		int forwardBit
		boolean willBeVisible
		android.os.RemoteException ex
		android.os.IBinder token
		boolean clearHide
		boolean isForward
		boolean reallyResume
		android.app.ActivityThread$ActivityClientRecord r
	private android.graphics.Bitmap createThumbnailBitmap (android.app.ActivityThread$ActivityClientRecord) 
		android.content.res.Resources res
		int h
		int w
		int h
		android.graphics.Canvas cv
		Exception e
		android.app.ActivityThread$ActivityClientRecord r
		android.graphics.Bitmap thumbnail
	private void handlePauseActivity (android.os.IBinder, boolean, boolean, int) 
		android.os.RemoteException ex
		android.os.IBinder token
		boolean finished
		boolean userLeaving
		int configChanges
		android.app.ActivityThread$ActivityClientRecord r
	final void performUserLeavingActivity (android.app.ActivityThread$ActivityClientRecord) 
		android.app.ActivityThread$ActivityClientRecord r
	final android.os.Bundle performPauseActivity (android.os.IBinder, boolean, boolean) 
		android.os.IBinder token
		boolean finished
		boolean saveState
		android.app.ActivityThread$ActivityClientRecord r
	final android.os.Bundle performPauseActivity (android.app.ActivityThread$ActivityClientRecord, boolean, boolean) 
		RuntimeException e
		android.util.SuperNotCalledException e
		Exception e
		int i
		android.app.ActivityThread$ActivityClientRecord r
		boolean finished
		boolean saveState
		android.os.Bundle state
		java.util.ArrayList listeners
		int size
	final void performStopActivity (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean saveState
		android.app.ActivityThread$ActivityClientRecord r
	private void performStopActivityInner (android.app.ActivityThread$ActivityClientRecord, android.app.ActivityThread$StopInfo, boolean, boolean) 
		RuntimeException e
		Exception e
		Exception e
		android.app.ActivityThread$ActivityClientRecord r
		android.app.ActivityThread$StopInfo info
		boolean keepShown
		boolean saveState
		android.os.Bundle state
	private void updateVisibility (android.app.ActivityThread$ActivityClientRecord, boolean) 
		android.app.ActivityThread$ActivityClientRecord r
		boolean show
		android.view.View v
	private void handleStopActivity (android.os.IBinder, boolean, int) 
		android.os.IBinder token
		boolean show
		int configChanges
		android.app.ActivityThread$ActivityClientRecord r
		android.app.ActivityThread$StopInfo info
	final void performRestartActivity (android.os.IBinder) 
		android.os.IBinder token
		android.app.ActivityThread$ActivityClientRecord r
	private void handleWindowVisibility (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean show
		android.app.ActivityThread$ActivityClientRecord r
	private void handleSleeping (android.os.IBinder, boolean) 
		Exception e
		android.os.RemoteException ex
		android.os.IBinder token
		boolean sleeping
		android.app.ActivityThread$ActivityClientRecord r
	private void handleSetCoreSettings (android.os.Bundle) 
		android.os.Bundle coreSettings
	private void handleUpdatePackageCompatibilityInfo (android.app.ActivityThread$UpdateCompatibilityData) 
		android.app.ActivityThread$UpdateCompatibilityData data
		android.app.LoadedApk apk
	private void deliverResults (android.app.ActivityThread$ActivityClientRecord, java.util.List) 
		Exception e
		android.app.ResultInfo ri
		int i
		android.app.ActivityThread$ActivityClientRecord r
		java.util.List results
		int N
	private void handleSendResult (android.app.ActivityThread$ResultData) 
		android.util.SuperNotCalledException e
		Exception e
		boolean resumed
		android.app.ActivityThread$ResultData res
		android.app.ActivityThread$ActivityClientRecord r
	public final android.app.ActivityThread$ActivityClientRecord performDestroyActivity (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean finishing
	private android.app.ActivityThread$ActivityClientRecord performDestroyActivity (android.os.IBinder, boolean, int, boolean) 
		android.util.SuperNotCalledException e
		Exception e
		android.util.SuperNotCalledException e
		Exception e
		Exception e
		android.util.SuperNotCalledException e
		Exception e
		android.os.IBinder token
		boolean finishing
		int configChanges
		boolean getNonConfigInstance
		android.app.ActivityThread$ActivityClientRecord r
		Class activityClass
	private static java.lang.String safeToComponentShortString (android.content.Intent) 
		android.content.Intent intent
		android.content.ComponentName component
	private void handleDestroyActivity (android.os.IBinder, boolean, int, boolean) 
		android.os.IBinder wtoken
		android.view.WindowManager wm
		android.view.View v
		android.content.Context c
		android.os.RemoteException ex
		android.os.IBinder token
		boolean finishing
		int configChanges
		boolean getNonConfigInstance
		android.app.ActivityThread$ActivityClientRecord r
	public final void requestRelaunchActivity (android.os.IBinder, java.util.List, java.util.List, int, boolean, android.content.res.Configuration, boolean) 
		android.app.ActivityThread$ActivityClientRecord r
		int i
		android.app.ActivityThread$ActivityClientRecord existing
		android.os.IBinder token
		java.util.List pendingResults
		java.util.List pendingNewIntents
		int configChanges
		boolean notResumed
		android.content.res.Configuration config
		boolean fromServer
		android.app.ActivityThread$ActivityClientRecord target
	private void handleRelaunchActivity (android.app.ActivityThread$ActivityClientRecord) 
		android.app.ActivityThread$ActivityClientRecord r
		int i
		int N
		android.os.IBinder token
		android.app.ActivityThread$ActivityClientRecord tmp
		android.content.res.Configuration changedConfig
		int configChanges
		android.app.ActivityThread$ActivityClientRecord r
		android.content.Intent currentIntent
	private void handleRequestThumbnail (android.os.IBinder) 
		Exception e
		android.os.RemoteException ex
		android.os.IBinder token
		android.app.ActivityThread$ActivityClientRecord r
		android.graphics.Bitmap thumbnail
		CharSequence description
	java.util.ArrayList collectComponentCallbacks (boolean, android.content.res.Configuration) 
		int i
		android.content.res.Configuration thisConfig
		android.app.ActivityThread$ActivityClientRecord ar
		android.app.Activity a
		int i
		int i
		int NAPP
		int NACT
		int NSVC
		int i
		int NPRV
		boolean allActivities
		android.content.res.Configuration newConfig
		java.util.ArrayList callbacks
	private static void performConfigurationChanged (android.content.ComponentCallbacks2, android.content.res.Configuration) 
		int diff
		android.content.ComponentCallbacks2 cb
		android.content.res.Configuration config
		android.app.Activity activity
		boolean shouldChangeConfig
	public final void applyConfigurationToResources (android.content.res.Configuration) 
		android.content.res.Configuration config
	final android.content.res.Configuration applyCompatConfiguration (int) 
		int displayDensity
		android.content.res.Configuration config
	final void handleConfigurationChanged (android.content.res.Configuration, android.content.res.CompatibilityInfo) 
		int i
		int N
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compat
		int configDiff
		java.util.ArrayList callbacks
	static void freeTextLayoutCachesIfNeeded (int) 
		boolean hasLocaleConfigChange
		int configDiff
	final void handleActivityConfigurationChanged (android.os.IBinder) 
		android.os.IBinder token
		android.app.ActivityThread$ActivityClientRecord r
	final void handleProfilerControl (boolean, android.app.ActivityThread$ProfilerControlData, int) 
		java.io.IOException e
		RuntimeException e
		java.io.IOException e
		java.io.IOException e
		boolean start
		android.app.ActivityThread$ProfilerControlData pcd
		int profileType
	static final void handleDumpHeap (boolean, android.app.ActivityThread$DumpHeapData) 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		boolean managed
		android.app.ActivityThread$DumpHeapData dhd
	final void handleDispatchPackageBroadcast (int, java.lang.String[]) 
		java.lang.ref.WeakReference ref
		int i
		int cmd
		String[] packages
		boolean hasPkgInfo
	final void handleLowMemory () 
		int i
		int sqliteReleased
		java.util.ArrayList callbacks
		int N
	final void handleTrimMemory (int) 
		int i
		int level
		android.view.WindowManagerGlobal windowManager
		java.util.ArrayList callbacks
		int N
	private void setupGraphicsSupport (android.app.LoadedApk, java.io.File) 
		int uid
		String[] packages
		android.os.RemoteException e
		android.app.LoadedApk info
		java.io.File cacheDir
	private void updateDefaultDensity () 
	private void handleBindApplication (android.app.ActivityThread$AppBindData) 
		java.io.File cacheDir
		android.os.RemoteException ex
		android.os.RemoteException ex
		android.app.IActivityManager mgr
		android.net.ProxyProperties proxyProperties
		android.os.RemoteException e
		android.net.IConnectivityManager service
		android.content.pm.PackageManager$NameNotFoundException e
		ClassLoader cl
		Exception e
		java.io.File file
		android.content.pm.InstrumentationInfo ii
		android.content.pm.ApplicationInfo instrApp
		android.app.LoadedApk pi
		android.app.ContextImpl instrContext
		java.util.List providers
		Exception e
		Exception e
		android.app.Application app
		android.app.ActivityThread$AppBindData data
		android.app.ContextImpl appContext
		boolean is24Hr
		boolean appTracingAllowed
		android.os.IBinder b
		android.os.StrictMode$ThreadPolicy savedPolicy
	final void finishInstrumentation (int, android.os.Bundle) 
		android.os.RemoteException ex
		int resultCode
		android.os.Bundle results
		android.app.IActivityManager am
	private void installContentProviders (android.content.Context, java.util.List) 
		android.app.IActivityManager$ContentProviderHolder cph
		android.content.pm.ProviderInfo cpi
		java.util.Iterator i$
		android.os.RemoteException ex
		android.content.Context context
		java.util.List providers
		java.util.ArrayList results
	public final android.content.IContentProvider acquireProvider (android.content.Context, java.lang.String, int, boolean) 
		android.os.RemoteException ex
		android.content.Context c
		String auth
		int userId
		boolean stable
		android.content.IContentProvider provider
		android.app.IActivityManager$ContentProviderHolder holder
	private final void incProviderRefLocked (android.app.ActivityThread$ProviderRefCount, boolean) 
		int unstableDelta
		android.os.RemoteException e
		int unstableDelta
		android.os.RemoteException e
		android.app.ActivityThread$ProviderRefCount prc
		boolean stable
	public final android.content.IContentProvider acquireExistingProvider (android.content.Context, java.lang.String, int, boolean) 
		android.app.ActivityThread$ProviderKey key
		android.app.ActivityThread$ProviderClientRecord pr
		android.content.IContentProvider provider
		android.os.IBinder jBinder
		android.app.ActivityThread$ProviderRefCount prc
		android.content.Context c
		String auth
		int userId
		boolean stable
	public final boolean releaseProvider (android.content.IContentProvider, boolean) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.Message msg
		android.app.ActivityThread$ProviderRefCount prc
		boolean lastRef
		android.content.IContentProvider provider
		boolean stable
		android.os.IBinder jBinder
	final void completeRemoveProvider (android.app.ActivityThread$ProviderRefCount) 
		android.app.ActivityThread$ProviderClientRecord pr
		android.os.IBinder myBinder
		int i
		android.os.IBinder jBinder
		android.app.ActivityThread$ProviderRefCount existingPrc
		android.os.RemoteException e
		android.app.ActivityThread$ProviderRefCount prc
	final void handleUnstableProviderDied (android.os.IBinder, boolean) 
		android.os.IBinder provider
		boolean fromClient
	final void handleUnstableProviderDiedLocked (android.os.IBinder, boolean) 
		android.app.ActivityThread$ProviderClientRecord pr
		int i
		android.os.RemoteException e
		android.os.IBinder provider
		boolean fromClient
		android.app.ActivityThread$ProviderRefCount prc
	final void appNotRespondingViaProvider (android.os.IBinder) 
		android.os.RemoteException e
		android.app.ActivityThread$ProviderRefCount prc
		android.os.IBinder provider
	private android.app.ActivityThread$ProviderClientRecord installProviderAuthoritiesLocked (android.content.IContentProvider, android.content.ContentProvider, android.app.IActivityManager$ContentProviderHolder) 
		android.app.ActivityThread$ProviderKey key
		android.app.ActivityThread$ProviderClientRecord existing
		String auth
		String[] arr$
		int len$
		int i$
		android.content.IContentProvider provider
		android.content.ContentProvider localProvider
		android.app.IActivityManager$ContentProviderHolder holder
		String[] auths
		int userId
		android.app.ActivityThread$ProviderClientRecord pcr
	private android.app.IActivityManager$ContentProviderHolder installProvider (android.content.Context, android.app.IActivityManager$ContentProviderHolder, android.content.pm.ProviderInfo, boolean, boolean, boolean) 
		android.content.pm.PackageManager$NameNotFoundException e
		ClassLoader cl
		Exception e
		android.content.Context c
		android.content.pm.ApplicationInfo ai
		android.content.IContentProvider provider
		android.content.ComponentName cname
		android.app.ActivityThread$ProviderClientRecord pr
		android.app.IActivityManager$ContentProviderHolder retHolder
		android.os.RemoteException e
		android.app.ActivityThread$ProviderClientRecord client
		android.app.ActivityThread$ProviderRefCount prc
		android.os.IBinder jBinder
		android.content.Context context
		android.app.IActivityManager$ContentProviderHolder holder
		android.content.pm.ProviderInfo info
		boolean noisy
		boolean noReleaseNeeded
		boolean stable
		android.content.ContentProvider localProvider
		android.content.IContentProvider provider
		android.app.IActivityManager$ContentProviderHolder retHolder
	private void attach (boolean) 
		android.os.RemoteException ex
		android.app.IActivityManager mgr
		android.app.ContextImpl context
		android.app.Application app
		Exception e
		boolean system
	public static android.app.ActivityThread systemMain () 
		android.app.ActivityThread thread
	public final void installSystemProviders (java.util.List) 
		java.util.List providers
	public int getIntCoreSetting (java.lang.String, int) 
		String key
		int defaultValue
	public static void main (java.lang.String[]) 
		String[] args
		java.io.File configDir
		android.app.ActivityThread thread
	static android.app.ResourcesManager access$200 (android.app.ActivityThread) 
		android.app.ActivityThread x0
	static void access$300 (android.app.ActivityThread, int, java.lang.Object, int, int) 
		android.app.ActivityThread x0
		int x1
		Object x2
		int x3
		int x4
	static void access$400 (android.app.ActivityThread, int, java.lang.Object) 
		android.app.ActivityThread x0
		int x1
		Object x2
	static void access$500 (android.app.ActivityThread, int, java.lang.Object, int) 
		android.app.ActivityThread x0
		int x1
		Object x2
		int x3
	static void access$600 (android.app.ActivityThread, int, java.lang.Object, int, int, boolean) 
		android.app.ActivityThread x0
		int x1
		Object x2
		int x3
		int x4
		boolean x5
	static void access$700 (android.app.ActivityThread, java.io.FileDescriptor) 
		android.app.ActivityThread x0
		java.io.FileDescriptor x1
	static void access$800 (android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent) 
		android.app.ActivityThread x0
		android.app.ActivityThread$ActivityClientRecord x1
		android.content.Intent x2
	static void access$900 (android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord) 
		android.app.ActivityThread x0
		android.app.ActivityThread$ActivityClientRecord x1
	static void access$1000 (android.app.ActivityThread, android.os.IBinder, boolean, boolean, int) 
		android.app.ActivityThread x0
		android.os.IBinder x1
		boolean x2
		boolean x3
		int x4
	static void access$1100 (android.app.ActivityThread, android.os.IBinder, boolean, int) 
		android.app.ActivityThread x0
		android.os.IBinder x1
		boolean x2
		int x3
	static void access$1200 (android.app.ActivityThread, android.os.IBinder, boolean) 
		android.app.ActivityThread x0
		android.os.IBinder x1
		boolean x2
	static void access$1300 (android.app.ActivityThread, android.app.ActivityThread$ResultData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$ResultData x1
	static void access$1400 (android.app.ActivityThread, android.os.IBinder, boolean, int, boolean) 
		android.app.ActivityThread x0
		android.os.IBinder x1
		boolean x2
		int x3
		boolean x4
	static void access$1500 (android.app.ActivityThread, android.app.ActivityThread$AppBindData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$AppBindData x1
	static void access$1600 (android.app.ActivityThread, android.app.ActivityThread$NewIntentData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$NewIntentData x1
	static void access$1700 (android.app.ActivityThread, android.app.ActivityThread$ReceiverData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$ReceiverData x1
	static void access$1800 (android.app.ActivityThread, android.app.ActivityThread$CreateServiceData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$CreateServiceData x1
	static void access$1900 (android.app.ActivityThread, android.app.ActivityThread$BindServiceData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$BindServiceData x1
	static void access$2000 (android.app.ActivityThread, android.app.ActivityThread$BindServiceData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$BindServiceData x1
	static void access$2100 (android.app.ActivityThread, android.app.ActivityThread$ServiceArgsData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$ServiceArgsData x1
	static void access$2200 (android.app.ActivityThread, android.os.IBinder) 
		android.app.ActivityThread x0
		android.os.IBinder x1
	static void access$2300 (android.app.ActivityThread, android.os.IBinder) 
		android.app.ActivityThread x0
		android.os.IBinder x1
	static void access$2400 (android.app.ActivityThread, android.app.ActivityThread$DumpComponentInfo) 
		android.app.ActivityThread x0
		android.app.ActivityThread$DumpComponentInfo x1
	static void access$2500 (android.app.ActivityThread, android.app.ActivityThread$CreateBackupAgentData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$CreateBackupAgentData x1
	static void access$2600 (android.app.ActivityThread, android.app.ActivityThread$CreateBackupAgentData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$CreateBackupAgentData x1
	static void access$2700 (android.app.ActivityThread, android.app.ActivityThread$DumpComponentInfo) 
		android.app.ActivityThread x0
		android.app.ActivityThread$DumpComponentInfo x1
	static void access$2800 (android.app.ActivityThread, android.app.ActivityThread$DumpComponentInfo) 
		android.app.ActivityThread x0
		android.app.ActivityThread$DumpComponentInfo x1
	static void access$2900 (android.app.ActivityThread, android.os.IBinder, boolean) 
		android.app.ActivityThread x0
		android.os.IBinder x1
		boolean x2
	static void access$3000 (android.app.ActivityThread, android.os.Bundle) 
		android.app.ActivityThread x0
		android.os.Bundle x1
	static void access$3100 (android.app.ActivityThread, android.app.ActivityThread$UpdateCompatibilityData) 
		android.app.ActivityThread x0
		android.app.ActivityThread$UpdateCompatibilityData x1
	static void  () 
}

android/app/INotificationManager.class
INotificationManager.java
package android.app
public abstract android.app.INotificationManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void cancelAllNotifications (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void enqueueToast (java.lang.String, android.app.ITransientNotification, int)  throws android.os.RemoteException 
	public abstract void cancelToast (java.lang.String, android.app.ITransientNotification)  throws android.os.RemoteException 
	public abstract void enqueueNotificationWithTag (java.lang.String, java.lang.String, java.lang.String, int, android.app.Notification, int[], int)  throws android.os.RemoteException 
	public abstract void cancelNotificationWithTag (java.lang.String, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract void setNotificationsEnabledForPackage (java.lang.String, int, boolean)  throws android.os.RemoteException 
	public abstract boolean areNotificationsEnabledForPackage (java.lang.String, int)  throws android.os.RemoteException 
	public abstract android.service.notification.StatusBarNotification[] getActiveNotifications (java.lang.String)  throws android.os.RemoteException 
	public abstract android.service.notification.StatusBarNotification[] getHistoricalNotifications (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void registerListener (android.service.notification.INotificationListener, android.content.ComponentName, int)  throws android.os.RemoteException 
	public abstract void unregisterListener (android.service.notification.INotificationListener, int)  throws android.os.RemoteException 
	public abstract void cancelNotificationFromListener (android.service.notification.INotificationListener, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void cancelAllNotificationsFromListener (android.service.notification.INotificationListener)  throws android.os.RemoteException 
	public abstract android.service.notification.StatusBarNotification[] getActiveNotificationsFromListener (android.service.notification.INotificationListener)  throws android.os.RemoteException 
}

android/app/WallpaperInfo.class
WallpaperInfo.java
package android.app
public final android.app.WallpaperInfo extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	final android.content.pm.ResolveInfo mService
	final String mSettingsActivityName
	final int mThumbnailResource
	final int mAuthorResource
	final int mDescriptionResource
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Context, android.content.pm.ResolveInfo)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.Resources res
		android.util.AttributeSet attrs
		int type
		String nodeName
		android.content.res.TypedArray sa
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
		android.content.pm.ResolveInfo service
		android.content.pm.ServiceInfo si
		android.content.pm.PackageManager pm
		String settingsActivityComponent
		int thumbnailRes
		int authorRes
		int descriptionRes
		android.content.res.XmlResourceParser parser
	void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getPackageName () 
	public java.lang.String getServiceName () 
	public android.content.pm.ServiceInfo getServiceInfo () 
	public android.content.ComponentName getComponent () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadThumbnail (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public java.lang.CharSequence loadAuthor (android.content.pm.PackageManager)  throws android.content.res.Resources$NotFoundException 
		android.content.pm.PackageManager pm
		String packageName
		android.content.pm.ApplicationInfo applicationInfo
	public java.lang.CharSequence loadDescription (android.content.pm.PackageManager)  throws android.content.res.Resources$NotFoundException 
		android.content.pm.PackageManager pm
		String packageName
		android.content.pm.ApplicationInfo applicationInfo
	public java.lang.String getSettingsActivity () 
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/app/ISearchManagerCallback.class
ISearchManagerCallback.java
package android.app
public abstract android.app.ISearchManagerCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onDismiss ()  throws android.os.RemoteException 
	public abstract void onCancel ()  throws android.os.RemoteException 
}

android/app/Notification$1.class
Notification.java
package android.app
final android.app.Notification$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.Notification createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.app.Notification[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/DialogFragment.class
DialogFragment.java
package android.app
public android.app.DialogFragment extends android.app.Fragment implements android.content.DialogInterface$OnCancelListener android.content.DialogInterface$OnDismissListener  {
	public static final int STYLE_NORMAL
	public static final int STYLE_NO_TITLE
	public static final int STYLE_NO_FRAME
	public static final int STYLE_NO_INPUT
	private static final String SAVED_DIALOG_STATE_TAG
	private static final String SAVED_STYLE
	private static final String SAVED_THEME
	private static final String SAVED_CANCELABLE
	private static final String SAVED_SHOWS_DIALOG
	private static final String SAVED_BACK_STACK_ID
	int mStyle
	int mTheme
	boolean mCancelable
	boolean mShowsDialog
	int mBackStackId
	android.app.Dialog mDialog
	boolean mViewDestroyed
	boolean mDismissed
	boolean mShownByMe
	public void  () 
	public void setStyle (int, int) 
		int style
		int theme
	public void show (android.app.FragmentManager, java.lang.String) 
		android.app.FragmentManager manager
		String tag
		android.app.FragmentTransaction ft
	public int show (android.app.FragmentTransaction, java.lang.String) 
		android.app.FragmentTransaction transaction
		String tag
	public void dismiss () 
	public void dismissAllowingStateLoss () 
	void dismissInternal (boolean) 
		android.app.FragmentTransaction ft
		boolean allowStateLoss
	public android.app.Dialog getDialog () 
	public int getTheme () 
	public void setCancelable (boolean) 
		boolean cancelable
	public boolean isCancelable () 
	public void setShowsDialog (boolean) 
		boolean showsDialog
	public boolean getShowsDialog () 
	public void onAttach (android.app.Activity) 
		android.app.Activity activity
	public void onDetach () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public android.view.LayoutInflater getLayoutInflater (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public android.app.Dialog onCreateDialog (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onCancel (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public void onActivityCreated (android.os.Bundle) 
		android.os.Bundle dialogState
		android.os.Bundle savedInstanceState
		android.view.View view
	public void onStart () 
	public void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle dialogState
		android.os.Bundle outState
	public void onStop () 
	public void onDestroyView () 
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
}

android/app/Instrumentation$SyncRunnable.class
Instrumentation.java
package android.app
final android.app.Instrumentation$SyncRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final Runnable mTarget
	private boolean mComplete
	public void  (java.lang.Runnable) 
		Runnable target
	public void run () 
	public void waitForComplete () 
		InterruptedException e
}

android/app/TimePickerDialog.class
TimePickerDialog.java
package android.app
public android.app.TimePickerDialog extends android.app.AlertDialog implements android.content.DialogInterface$OnClickListener android.widget.TimePicker$OnTimeChangedListener  {
	private static final String HOUR
	private static final String MINUTE
	private static final String IS_24_HOUR
	private final android.widget.TimePicker mTimePicker
	private final android.app.TimePickerDialog$OnTimeSetListener mCallback
	int mInitialHourOfDay
	int mInitialMinute
	boolean mIs24HourView
	public void  (android.content.Context, android.app.TimePickerDialog$OnTimeSetListener, int, int, boolean) 
		android.content.Context context
		android.app.TimePickerDialog$OnTimeSetListener callBack
		int hourOfDay
		int minute
		boolean is24HourView
	public void  (android.content.Context, int, android.app.TimePickerDialog$OnTimeSetListener, int, int, boolean) 
		android.content.Context context
		int theme
		android.app.TimePickerDialog$OnTimeSetListener callBack
		int hourOfDay
		int minute
		boolean is24HourView
		android.content.Context themeContext
		android.view.LayoutInflater inflater
		android.view.View view
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	public void updateTime (int, int) 
		int hourOfDay
		int minutOfHour
	public void onTimeChanged (android.widget.TimePicker, int, int) 
		android.widget.TimePicker view
		int hourOfDay
		int minute
	private void tryNotifyTimeSet () 
	protected void onStop () 
	public android.os.Bundle onSaveInstanceState () 
		android.os.Bundle state
	public void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		int hour
		int minute
}

android/app/IWallpaperManagerCallback.class
IWallpaperManagerCallback.java
package android.app
public abstract android.app.IWallpaperManagerCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onWallpaperChanged ()  throws android.os.RemoteException 
}

android/app/Presentation$2.class
Presentation.java
package android.app
 android.app.Presentation$2 extends java.lang.Object implements android.hardware.display.DisplayManager$DisplayListener  {
	final android.app.Presentation this$0
	void  (android.app.Presentation) 
	public void onDisplayAdded (int) 
		int displayId
	public void onDisplayRemoved (int) 
		int displayId
	public void onDisplayChanged (int) 
		int displayId
}

android/app/ActivityManager$RunningTaskInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$RunningTaskInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$RunningTaskInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$RunningTaskInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ContextImpl$38.class
ContextImpl.java
package android.app
final android.app.ContextImpl$38 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.net.wifi.p2p.IWifiP2pManager service
}

android/app/Fragment$1.class
Fragment.java
package android.app
 android.app.Fragment$1 extends java.lang.Object implements android.app.FragmentContainer  {
	final android.app.Fragment this$0
	void  (android.app.Fragment) 
	public android.view.View findViewById (int) 
		int id
}

android/app/FragmentBreadCrumbs$OnBreadCrumbClickListener.class
FragmentBreadCrumbs.java
package android.app
public abstract android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener extends java.lang.Object {
	public abstract boolean onBreadCrumbClick (android.app.FragmentManager$BackStackEntry, int) 
}

android/app/ActivityThread$ResultData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ResultData extends java.lang.Object {
	android.os.IBinder token
	java.util.List results
	void  () 
	public java.lang.String toString () 
}

android/app/FragmentBreadCrumbs$1.class
FragmentBreadCrumbs.java
package android.app
 android.app.FragmentBreadCrumbs$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.app.FragmentBreadCrumbs this$0
	void  (android.app.FragmentBreadCrumbs) 
	public void onClick (android.view.View) 
		android.app.FragmentManager$BackStackEntry bse
		android.view.View v
}

android/app/ApplicationThreadNative.class
ApplicationThreadNative.java
package android.app
public abstract android.app.ApplicationThreadNative extends android.os.Binder implements android.app.IApplicationThread  {
	public static android.app.IApplicationThread asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.app.IApplicationThread in
	public void  () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		android.os.IBinder b
		boolean finished
		boolean userLeaving
		int configChanges
		android.os.IBinder b
		boolean show
		int configChanges
		android.os.IBinder b
		boolean show
		android.os.IBinder b
		boolean sleeping
		android.os.IBinder b
		int procState
		boolean isForward
		android.os.IBinder b
		java.util.List ri
		android.content.Intent intent
		android.os.IBinder b
		int ident
		android.content.pm.ActivityInfo info
		android.content.res.Configuration curConfig
		android.content.res.CompatibilityInfo compatInfo
		int procState
		android.os.Bundle state
		java.util.List ri
		java.util.List pi
		boolean notResumed
		boolean isForward
		String profileName
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.os.IBinder b
		java.util.List ri
		java.util.List pi
		int configChanges
		boolean notResumed
		android.content.res.Configuration config
		java.util.List pi
		android.os.IBinder b
		android.os.IBinder b
		boolean finishing
		int configChanges
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		android.content.res.CompatibilityInfo compatInfo
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		boolean sync
		int sendingUser
		int processState
		android.os.IBinder token
		android.content.pm.ServiceInfo info
		android.content.res.CompatibilityInfo compatInfo
		int processState
		android.os.IBinder token
		android.content.Intent intent
		boolean rebind
		int processState
		android.os.IBinder token
		android.content.Intent intent
		android.content.Intent args
		android.os.IBinder token
		boolean taskRemoved
		int startId
		int fl
		android.content.Intent args
		android.os.IBinder token
		String packageName
		android.content.pm.ApplicationInfo info
		java.util.List providers
		android.content.ComponentName testName
		String profileName
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.os.Bundle testArgs
		android.os.IBinder binder
		android.app.IInstrumentationWatcher testWatcher
		android.app.IUiAutomationConnection uiAutomationConnection
		int testMode
		boolean openGlTrace
		boolean restrictedBackupMode
		boolean persistent
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compatInfo
		java.util.HashMap services
		android.os.Bundle coreSettings
		android.os.IBinder b
		android.content.res.Configuration config
		String proxy
		String port
		String exclList
		String pacFileUrl
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		android.os.IBinder service
		String[] args
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		android.os.IBinder service
		String[] args
		android.content.IIntentReceiver receiver
		android.content.Intent intent
		int resultCode
		String dataStr
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		int processState
		android.os.IBinder b
		boolean start
		int profileType
		String path
		android.os.ParcelFileDescriptor fd
		int group
		android.content.pm.ApplicationInfo appInfo
		android.content.res.CompatibilityInfo compatInfo
		int backupMode
		android.content.pm.ApplicationInfo appInfo
		android.content.res.CompatibilityInfo compatInfo
		int cmd
		String[] packages
		String msg
		boolean managed
		String path
		android.os.ParcelFileDescriptor fd
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		android.os.IBinder activity
		String prefix
		String[] args
		android.os.Bundle settings
		String pkg
		android.content.res.CompatibilityInfo compat
		int level
		java.io.IOException e
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		android.os.Debug$MemoryInfo mi
		boolean checkin
		boolean dumpInfo
		boolean dumpDalvik
		String[] args
		java.io.IOException e
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		String[] args
		java.io.IOException e
		java.io.IOException e
		android.os.ParcelFileDescriptor fd
		String[] args
		android.os.IBinder provider
		android.os.IBinder activityToken
		android.os.IBinder requestToken
		int requestType
		android.os.IBinder token
		boolean timeout
		int state
		android.content.pm.ProviderInfo provider
		byte is24Hour
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public android.os.IBinder asBinder () 
}

android/app/ContextImpl$11.class
ContextImpl.java
package android.app
final android.app.ContextImpl$11 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
}

android/app/LoaderManagerImpl.class
LoaderManager.java
package android.app
 android.app.LoaderManagerImpl extends android.app.LoaderManager {
	static final String TAG
	static boolean DEBUG
	final android.util.SparseArray mLoaders
	final android.util.SparseArray mInactiveLoaders
	final String mWho
	android.app.Activity mActivity
	boolean mStarted
	boolean mRetaining
	boolean mRetainingStarted
	boolean mCreatingLoader
	void  (java.lang.String, android.app.Activity, boolean) 
		String who
		android.app.Activity activity
		boolean started
	void updateActivity (android.app.Activity) 
		android.app.Activity activity
	private android.app.LoaderManagerImpl$LoaderInfo createLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
		int id
		android.os.Bundle args
		android.app.LoaderManager$LoaderCallbacks callback
		android.app.LoaderManagerImpl$LoaderInfo info
		android.content.Loader loader
	private android.app.LoaderManagerImpl$LoaderInfo createAndInstallLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
		android.app.LoaderManagerImpl$LoaderInfo info
		int id
		android.os.Bundle args
		android.app.LoaderManager$LoaderCallbacks callback
	void installLoader (android.app.LoaderManagerImpl$LoaderInfo) 
		android.app.LoaderManagerImpl$LoaderInfo info
	public android.content.Loader initLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
		int id
		android.os.Bundle args
		android.app.LoaderManager$LoaderCallbacks callback
		android.app.LoaderManagerImpl$LoaderInfo info
	public android.content.Loader restartLoader (int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
		android.app.LoaderManagerImpl$LoaderInfo inactive
		int id
		android.os.Bundle args
		android.app.LoaderManager$LoaderCallbacks callback
		android.app.LoaderManagerImpl$LoaderInfo info
	public void destroyLoader (int) 
		android.app.LoaderManagerImpl$LoaderInfo info
		android.app.LoaderManagerImpl$LoaderInfo info
		int id
		int idx
	public android.content.Loader getLoader (int) 
		int id
		android.app.LoaderManagerImpl$LoaderInfo loaderInfo
	void doStart () 
		RuntimeException e
		int i
	void doStop () 
		RuntimeException e
		int i
	void doRetain () 
		RuntimeException e
		int i
	void finishRetain () 
		int i
	void doReportNextStart () 
		int i
	void doReportStart () 
		int i
	void doDestroy () 
		int i
		int i
	public java.lang.String toString () 
		StringBuilder sb
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		android.app.LoaderManagerImpl$LoaderInfo li
		int i
		String innerPrefix
		android.app.LoaderManagerImpl$LoaderInfo li
		int i
		String innerPrefix
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	public boolean hasRunningLoaders () 
		android.app.LoaderManagerImpl$LoaderInfo li
		int i
		boolean loadersRunning
		int count
	static void  () 
}

android/app/LoadedApk$ReceiverDispatcher$Args.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ReceiverDispatcher$Args extends android.content.BroadcastReceiver$PendingResult implements java.lang.Runnable  {
	private android.content.Intent mCurIntent
	private final boolean mOrdered
	final android.app.LoadedApk$ReceiverDispatcher this$0
	public void  (android.app.LoadedApk$ReceiverDispatcher, android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int) 
		android.content.Intent intent
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		boolean ordered
		boolean sticky
		int sendingUser
	public void run () 
		ClassLoader cl
		Exception e
		android.content.BroadcastReceiver receiver
		boolean ordered
		android.app.IActivityManager mgr
		android.content.Intent intent
}

android/app/ActivityOptions$OnAnimationStartedListener.class
ActivityOptions.java
package android.app
public abstract android.app.ActivityOptions$OnAnimationStartedListener extends java.lang.Object {
	public abstract void onAnimationStarted () 
}

android/app/ContextImpl$StaticServiceFetcher.class
ContextImpl.java
package android.app
abstract android.app.ContextImpl$StaticServiceFetcher extends android.app.ContextImpl$ServiceFetcher {
	private Object mCachedInstance
	void  () 
	public final java.lang.Object getService (android.app.ContextImpl) 
		Object service
		android.app.ContextImpl unused
	public abstract java.lang.Object createStaticService () 
}

android/app/IBackupAgent.class
IBackupAgent.java
package android.app
public abstract android.app.IBackupAgent extends java.lang.Object implements android.os.IInterface  {
	public abstract void doBackup (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
	public abstract void doRestore (android.os.ParcelFileDescriptor, int, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
	public abstract void doFullBackup (android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
	public abstract void doRestoreFile (android.os.ParcelFileDescriptor, long, int, java.lang.String, java.lang.String, long, long, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
}

android/app/AlarmManager.class
AlarmManager.java
package android.app
public android.app.AlarmManager extends java.lang.Object {
	private static final String TAG
	public static final int RTC_WAKEUP
	public static final int RTC
	public static final int ELAPSED_REALTIME_WAKEUP
	public static final int ELAPSED_REALTIME
	public static final long WINDOW_EXACT
	public static final long WINDOW_HEURISTIC
	private final android.app.IAlarmManager mService
	private final boolean mAlwaysExact
	public static final long INTERVAL_FIFTEEN_MINUTES
	public static final long INTERVAL_HALF_HOUR
	public static final long INTERVAL_HOUR
	public static final long INTERVAL_HALF_DAY
	public static final long INTERVAL_DAY
	void  (android.app.IAlarmManager, android.content.Context) 
		android.app.IAlarmManager service
		android.content.Context ctx
		int sdkVersion
	private long legacyExactLength () 
	public void set (int, long, android.app.PendingIntent) 
		int type
		long triggerAtMillis
		android.app.PendingIntent operation
	public void setRepeating (int, long, long, android.app.PendingIntent) 
		int type
		long triggerAtMillis
		long intervalMillis
		android.app.PendingIntent operation
	public void setWindow (int, long, long, android.app.PendingIntent) 
		int type
		long windowStartMillis
		long windowLengthMillis
		android.app.PendingIntent operation
	public void setExact (int, long, android.app.PendingIntent) 
		int type
		long triggerAtMillis
		android.app.PendingIntent operation
	public void set (int, long, long, long, android.app.PendingIntent, android.os.WorkSource) 
		int type
		long triggerAtMillis
		long windowMillis
		long intervalMillis
		android.app.PendingIntent operation
		android.os.WorkSource workSource
	private void setImpl (int, long, long, long, android.app.PendingIntent, android.os.WorkSource) 
		android.os.RemoteException ex
		int type
		long triggerAtMillis
		long windowMillis
		long intervalMillis
		android.app.PendingIntent operation
		android.os.WorkSource workSource
	public void setInexactRepeating (int, long, long, android.app.PendingIntent) 
		int type
		long triggerAtMillis
		long intervalMillis
		android.app.PendingIntent operation
	public void cancel (android.app.PendingIntent) 
		android.os.RemoteException ex
		android.app.PendingIntent operation
	public void setTime (long) 
		android.os.RemoteException ex
		long millis
	public void setTimeZone (java.lang.String) 
		android.os.RemoteException ex
		String timeZone
}

android/app/WallpaperManager$Globals.class
WallpaperManager.java
package android.app
 android.app.WallpaperManager$Globals extends android.app.IWallpaperManagerCallback$Stub {
	private android.app.IWallpaperManager mService
	private android.graphics.Bitmap mWallpaper
	private android.graphics.Bitmap mDefaultWallpaper
	private static final int MSG_CLEAR_WALLPAPER
	private final android.os.Handler mHandler
	void  (android.os.Looper) 
		android.os.Looper looper
		android.os.IBinder b
	public void onWallpaperChanged () 
	public android.graphics.Bitmap peekWallpaperBitmap (android.content.Context, boolean) 
		OutOfMemoryError e
		android.content.Context context
		boolean returnDefault
	public void forgetLoadedWallpaper () 
	private android.graphics.Bitmap getCurrentWallpaperLocked (android.content.Context) 
		java.io.IOException e
		android.graphics.BitmapFactory$Options options
		OutOfMemoryError e
		java.io.IOException e
		java.io.IOException e
		int width
		int height
		android.os.Bundle params
		android.os.ParcelFileDescriptor fd
		android.os.RemoteException e
		android.content.Context context
	private android.graphics.Bitmap getDefaultWallpaperLocked (android.content.Context) 
		java.io.IOException e
		android.graphics.BitmapFactory$Options options
		OutOfMemoryError e
		java.io.IOException e
		java.io.IOException e
		int width
		int height
		java.io.InputStream is
		android.os.RemoteException e
		android.content.Context context
	static android.graphics.Bitmap access$002 (android.app.WallpaperManager$Globals, android.graphics.Bitmap) 
		android.app.WallpaperManager$Globals x0
		android.graphics.Bitmap x1
	static android.graphics.Bitmap access$102 (android.app.WallpaperManager$Globals, android.graphics.Bitmap) 
		android.app.WallpaperManager$Globals x0
		android.graphics.Bitmap x1
	static android.app.IWallpaperManager access$300 (android.app.WallpaperManager$Globals) 
		android.app.WallpaperManager$Globals x0
}

android/app/LoadedApk.class
LoadedApk.java
package android.app
public final android.app.LoadedApk extends java.lang.Object {
	private static final String TAG
	private final android.app.ActivityThread mActivityThread
	private android.content.pm.ApplicationInfo mApplicationInfo
	final String mPackageName
	private final String mAppDir
	private final String mResDir
	private final String[] mOverlayDirs
	private final String[] mSharedLibraries
	private final String mDataDir
	private final String mLibDir
	private final java.io.File mDataDirFile
	private final ClassLoader mBaseClassLoader
	private final boolean mSecurityViolation
	private final boolean mIncludeCode
	private final android.view.DisplayAdjustments mDisplayAdjustments
	android.content.res.Resources mResources
	private ClassLoader mClassLoader
	private android.app.Application mApplication
	private final android.util.ArrayMap mReceivers
	private final android.util.ArrayMap mUnregisteredReceivers
	private final android.util.ArrayMap mServices
	private final android.util.ArrayMap mUnboundServices
	int mClientCount
	static final boolean $assertionsDisabled
	android.app.Application getApplication () 
	public void  (android.app.ActivityThread, android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, java.lang.ClassLoader, boolean, boolean) 
		android.app.ActivityThread activityThread
		android.content.pm.ApplicationInfo aInfo
		android.content.res.CompatibilityInfo compatInfo
		ClassLoader baseLoader
		boolean securityViolation
		boolean includeCode
		int myUid
	void  (android.app.ActivityThread) 
		android.app.ActivityThread activityThread
	void installSystemApplicationInfo (android.content.pm.ApplicationInfo) 
		android.content.pm.ApplicationInfo info
	public java.lang.String getPackageName () 
	public android.content.pm.ApplicationInfo getApplicationInfo () 
	public boolean isSecurityViolation () 
	public android.content.res.CompatibilityInfo getCompatibilityInfo () 
	public void setCompatibilityInfo (android.content.res.CompatibilityInfo) 
		android.content.res.CompatibilityInfo compatInfo
	private static java.lang.String[] getLibrariesFor (java.lang.String) 
		android.os.RemoteException e
		String packageName
		android.content.pm.ApplicationInfo ai
	private static java.lang.String combineLibs (java.lang.String[], java.lang.String[]) 
		String s
		String[] arr$
		int len$
		int i$
		String s
		String[] arr$
		int len$
		int i$
		String[] list1
		String[] list2
		StringBuilder result
		boolean first
		boolean dupCheck
	public java.lang.ClassLoader getClassLoader () 
		String zip
		String libraryPath
		String instrumentationAppDir
		String instrumentationAppLibraryDir
		String instrumentationAppPackage
		String instrumentedAppDir
		String instrumentedAppLibraryDir
		String[] instrumentationLibs
		android.os.StrictMode$ThreadPolicy oldPolicy
	private void initializeJavaContextClassLoader () 
		android.os.RemoteException e
		android.content.pm.IPackageManager pm
		android.content.pm.PackageInfo pi
		boolean sharedUserIdSet
		boolean processNameNotDefault
		boolean sharable
		ClassLoader contextClassLoader
	public java.lang.String getAppDir () 
	public java.lang.String getLibDir () 
	public java.lang.String getResDir () 
	public java.lang.String[] getOverlayDirs () 
	public java.lang.String getDataDir () 
	public java.io.File getDataDirFile () 
	public android.content.res.AssetManager getAssets (android.app.ActivityThread) 
		android.app.ActivityThread mainThread
	public android.content.res.Resources getResources (android.app.ActivityThread) 
		android.app.ActivityThread mainThread
	public android.app.Application makeApplication (boolean, android.app.Instrumentation) 
		ClassLoader cl
		android.app.ContextImpl appContext
		Exception e
		Exception e
		boolean forceDefaultAppClass
		android.app.Instrumentation instrumentation
		android.app.Application app
		String appClass
	public void removeContextRegistrations (android.content.Context, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		android.app.LoadedApk$ReceiverDispatcher rd
		android.app.IntentReceiverLeaked leak
		int i
		android.os.RemoteException e
		android.app.LoadedApk$ServiceDispatcher sd
		android.app.ServiceConnectionLeaked leak
		int i
		android.content.Context context
		String who
		String what
		boolean reportRegistrationLeaks
		android.util.ArrayMap rmap
		android.util.ArrayMap smap
	public android.content.IIntentReceiver getReceiverDispatcher (android.content.BroadcastReceiver, android.content.Context, android.os.Handler, android.app.Instrumentation, boolean) 
		android.app.LoadedApk$ReceiverDispatcher rd
		android.util.ArrayMap map
		android.content.BroadcastReceiver r
		android.content.Context context
		android.os.Handler handler
		android.app.Instrumentation instrumentation
		boolean registered
	public android.content.IIntentReceiver forgetReceiverDispatcher (android.content.Context, android.content.BroadcastReceiver) 
		android.util.ArrayMap holder
		RuntimeException ex
		RuntimeException ex
		android.util.ArrayMap map
		android.app.LoadedApk$ReceiverDispatcher rd
		android.util.ArrayMap holder
		android.content.Context context
		android.content.BroadcastReceiver r
	public final android.app.IServiceConnection getServiceDispatcher (android.content.ServiceConnection, android.content.Context, android.os.Handler, int) 
		android.app.LoadedApk$ServiceDispatcher sd
		android.util.ArrayMap map
		android.content.ServiceConnection c
		android.content.Context context
		android.os.Handler handler
		int flags
	public final android.app.IServiceConnection forgetServiceDispatcher (android.content.Context, android.content.ServiceConnection) 
		android.util.ArrayMap holder
		RuntimeException ex
		RuntimeException ex
		android.util.ArrayMap map
		android.app.LoadedApk$ServiceDispatcher sd
		android.util.ArrayMap holder
		android.content.Context context
		android.content.ServiceConnection c
	static void  () 
}

android/app/LoaderManager$LoaderCallbacks.class
LoaderManager.java
package android.app
public abstract android.app.LoaderManager$LoaderCallbacks extends java.lang.Object {
	public abstract android.content.Loader onCreateLoader (int, android.os.Bundle) 
	public abstract void onLoadFinished (android.content.Loader, java.lang.Object) 
	public abstract void onLoaderReset (android.content.Loader) 
}

android/app/IAlarmManager$Stub.class
IAlarmManager.java
package android.app
public abstract android.app.IAlarmManager$Stub extends android.os.Binder implements android.app.IAlarmManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_set
	static final int TRANSACTION_setTime
	static final int TRANSACTION_setTimeZone
	static final int TRANSACTION_remove
	public void  () 
	public static android.app.IAlarmManager 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.app.PendingIntent _arg4
		android.os.WorkSource _arg5
		int _arg0
		long _arg1
		long _arg2
		long _arg3
		android.app.PendingIntent _arg4
		android.os.WorkSource _arg5
		long _arg0
		boolean _result
		String _arg0
		android.app.PendingIntent _arg0
		android.app.PendingIntent _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/BackStackState.class
BackStackRecord.java
package android.app
final android.app.BackStackState extends java.lang.Object implements android.os.Parcelable  {
	final int[] mOps
	final int mTransition
	final int mTransitionStyle
	final String mName
	final int mIndex
	final int mBreadCrumbTitleRes
	final CharSequence mBreadCrumbTitleText
	final int mBreadCrumbShortTitleRes
	final CharSequence mBreadCrumbShortTitleText
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.app.FragmentManagerImpl, android.app.BackStackRecord) 
		int i
		int N
		android.app.FragmentManagerImpl fm
		android.app.BackStackRecord bse
		int numRemoved
		android.app.BackStackRecord$Op op
		int pos
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public android.app.BackStackRecord instantiate (android.app.FragmentManagerImpl) 
		android.app.Fragment f
		android.app.Fragment r
		int i
		android.app.BackStackRecord$Op op
		int findex
		int N
		android.app.FragmentManagerImpl fm
		android.app.BackStackRecord bse
		int pos
		int num
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/app/ActivityOptions$1.class
ActivityOptions.java
package android.app
 android.app.ActivityOptions$1 extends android.os.IRemoteCallback$Stub {
	final android.os.Handler val$h
	final android.app.ActivityOptions$OnAnimationStartedListener val$finalListener
	final android.app.ActivityOptions this$0
	void  (android.app.ActivityOptions, android.os.Handler, android.app.ActivityOptions$OnAnimationStartedListener) 
	public void sendResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle data
}

android/app/Service.class
Service.java
package android.app
public abstract android.app.Service extends android.content.ContextWrapper implements android.content.ComponentCallbacks2  {
	private static final String TAG
	public static final int START_CONTINUATION_MASK
	public static final int START_STICKY_COMPATIBILITY
	public static final int START_STICKY
	public static final int START_NOT_STICKY
	public static final int START_REDELIVER_INTENT
	public static final int START_TASK_REMOVED_COMPLETE
	public static final int START_FLAG_REDELIVERY
	public static final int START_FLAG_RETRY
	private android.app.ActivityThread mThread
	private String mClassName
	private android.os.IBinder mToken
	private android.app.Application mApplication
	private android.app.IActivityManager mActivityManager
	private boolean mStartCompatibility
	public void  () 
	public final android.app.Application getApplication () 
	public void onCreate () 
	public void onStart (android.content.Intent, int) 
		android.content.Intent intent
		int startId
	public int onStartCommand (android.content.Intent, int, int) 
		android.content.Intent intent
		int flags
		int startId
	public void onDestroy () 
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onLowMemory () 
	public void onTrimMemory (int) 
		int level
	public abstract android.os.IBinder onBind (android.content.Intent) 
	public boolean onUnbind (android.content.Intent) 
		android.content.Intent intent
	public void onRebind (android.content.Intent) 
		android.content.Intent intent
	public void onTaskRemoved (android.content.Intent) 
		android.content.Intent rootIntent
	public final void stopSelf () 
	public final void stopSelf (int) 
		android.os.RemoteException ex
		int startId
	public final boolean stopSelfResult (int) 
		android.os.RemoteException ex
		int startId
	public final void setForeground (boolean) 
		boolean isForeground
	public final void startForeground (int, android.app.Notification) 
		android.os.RemoteException ex
		int id
		android.app.Notification notification
	public final void stopForeground (boolean) 
		android.os.RemoteException ex
		boolean removeNotification
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	public final void attach (android.content.Context, android.app.ActivityThread, java.lang.String, android.os.IBinder, android.app.Application, java.lang.Object) 
		android.content.Context context
		android.app.ActivityThread thread
		String className
		android.os.IBinder token
		android.app.Application application
		Object activityManager
	final java.lang.String getClassName () 
}

android/app/ActivityThread$ApplicationThread.class
ActivityThread.java
package android.app
 android.app.ActivityThread$ApplicationThread extends android.app.ApplicationThreadNative {
	private static final String ONE_COUNT_COLUMN
	private static final String TWO_COUNT_COLUMNS
	private static final String DB_INFO_FORMAT
	private int mLastProcessState
	final android.app.ActivityThread this$0
	private void  (android.app.ActivityThread) 
	private void updatePendingConfiguration (android.content.res.Configuration) 
		android.content.res.Configuration config
	public final void schedulePauseActivity (android.os.IBinder, boolean, boolean, int) 
		android.os.IBinder token
		boolean finished
		boolean userLeaving
		int configChanges
	public final void scheduleStopActivity (android.os.IBinder, boolean, int) 
		android.os.IBinder token
		boolean showWindow
		int configChanges
	public final void scheduleWindowVisibility (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean showWindow
	public final void scheduleSleeping (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean sleeping
	public final void scheduleResumeActivity (android.os.IBinder, int, boolean) 
		android.os.IBinder token
		int processState
		boolean isForward
	public final void scheduleSendResult (android.os.IBinder, java.util.List) 
		android.os.IBinder token
		java.util.List results
		android.app.ActivityThread$ResultData res
	public final void scheduleLaunchActivity (android.content.Intent, android.os.IBinder, int, android.content.pm.ActivityInfo, android.content.res.Configuration, android.content.res.CompatibilityInfo, int, android.os.Bundle, java.util.List, java.util.List, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor, boolean) 
		android.content.Intent intent
		android.os.IBinder token
		int ident
		android.content.pm.ActivityInfo info
		android.content.res.Configuration curConfig
		android.content.res.CompatibilityInfo compatInfo
		int procState
		android.os.Bundle state
		java.util.List pendingResults
		java.util.List pendingNewIntents
		boolean notResumed
		boolean isForward
		String profileName
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.app.ActivityThread$ActivityClientRecord r
	public final void scheduleRelaunchActivity (android.os.IBinder, java.util.List, java.util.List, int, boolean, android.content.res.Configuration) 
		android.os.IBinder token
		java.util.List pendingResults
		java.util.List pendingNewIntents
		int configChanges
		boolean notResumed
		android.content.res.Configuration config
	public final void scheduleNewIntent (java.util.List, android.os.IBinder) 
		java.util.List intents
		android.os.IBinder token
		android.app.ActivityThread$NewIntentData data
	public final void scheduleDestroyActivity (android.os.IBinder, boolean, int) 
		android.os.IBinder token
		boolean finishing
		int configChanges
	public final void scheduleReceiver (android.content.Intent, android.content.pm.ActivityInfo, android.content.res.CompatibilityInfo, int, java.lang.String, android.os.Bundle, boolean, int, int) 
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		android.content.res.CompatibilityInfo compatInfo
		int resultCode
		String data
		android.os.Bundle extras
		boolean sync
		int sendingUser
		int processState
		android.app.ActivityThread$ReceiverData r
	public final void scheduleCreateBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int) 
		android.content.pm.ApplicationInfo app
		android.content.res.CompatibilityInfo compatInfo
		int backupMode
		android.app.ActivityThread$CreateBackupAgentData d
	public final void scheduleDestroyBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo) 
		android.content.pm.ApplicationInfo app
		android.content.res.CompatibilityInfo compatInfo
		android.app.ActivityThread$CreateBackupAgentData d
	public final void scheduleCreateService (android.os.IBinder, android.content.pm.ServiceInfo, android.content.res.CompatibilityInfo, int) 
		android.os.IBinder token
		android.content.pm.ServiceInfo info
		android.content.res.CompatibilityInfo compatInfo
		int processState
		android.app.ActivityThread$CreateServiceData s
	public final void scheduleBindService (android.os.IBinder, android.content.Intent, boolean, int) 
		android.os.IBinder token
		android.content.Intent intent
		boolean rebind
		int processState
		android.app.ActivityThread$BindServiceData s
	public final void scheduleUnbindService (android.os.IBinder, android.content.Intent) 
		android.os.IBinder token
		android.content.Intent intent
		android.app.ActivityThread$BindServiceData s
	public final void scheduleServiceArgs (android.os.IBinder, boolean, int, int, android.content.Intent) 
		android.os.IBinder token
		boolean taskRemoved
		int startId
		int flags
		android.content.Intent args
		android.app.ActivityThread$ServiceArgsData s
	public final void scheduleStopService (android.os.IBinder) 
		android.os.IBinder token
	public final void bindApplication (java.lang.String, android.content.pm.ApplicationInfo, java.util.List, android.content.ComponentName, java.lang.String, android.os.ParcelFileDescriptor, boolean, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, boolean, boolean, boolean, android.content.res.Configuration, android.content.res.CompatibilityInfo, java.util.Map, android.os.Bundle) 
		android.os.RemoteException e
		boolean sharedUserIdSet
		boolean processNameNotDefault
		boolean sharable
		String processName
		android.content.pm.ApplicationInfo appInfo
		java.util.List providers
		android.content.ComponentName instrumentationName
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.os.Bundle instrumentationArgs
		android.app.IInstrumentationWatcher instrumentationWatcher
		android.app.IUiAutomationConnection instrumentationUiConnection
		int debugMode
		boolean enableOpenGlTrace
		boolean isRestrictedBackupMode
		boolean persistent
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compatInfo
		java.util.Map services
		android.os.Bundle coreSettings
		android.content.pm.IPackageManager pm
		android.content.pm.PackageInfo pi
		android.app.ActivityThread$AppBindData data
	public final void scheduleExit () 
	public final void scheduleSuicide () 
	public void requestThumbnail (android.os.IBinder) 
		android.os.IBinder token
	public void scheduleConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration config
	public void updateTimeZone () 
	public void clearDnsCache () 
	public void setHttpProxy (java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String host
		String port
		String exclList
		String pacFileUrl
	public void processInBackground () 
	public void dumpService (java.io.FileDescriptor, android.os.IBinder, java.lang.String[]) 
		java.io.IOException e
		java.io.FileDescriptor fd
		android.os.IBinder servicetoken
		String[] args
		android.app.ActivityThread$DumpComponentInfo data
	public void scheduleRegisteredReceiver (android.content.IIntentReceiver, android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int, int)  throws android.os.RemoteException 
		android.content.IIntentReceiver receiver
		android.content.Intent intent
		int resultCode
		String dataStr
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		int processState
	public void scheduleLowMemory () 
	public void scheduleActivityConfigurationChanged (android.os.IBinder) 
		android.os.IBinder token
	public void profilerControl (boolean, java.lang.String, android.os.ParcelFileDescriptor, int) 
		boolean start
		String path
		android.os.ParcelFileDescriptor fd
		int profileType
		android.app.ActivityThread$ProfilerControlData pcd
	public void dumpHeap (boolean, java.lang.String, android.os.ParcelFileDescriptor) 
		boolean managed
		String path
		android.os.ParcelFileDescriptor fd
		android.app.ActivityThread$DumpHeapData dhd
	public void setSchedulingGroup (int) 
		Exception e
		int group
	public void dispatchPackageBroadcast (int, java.lang.String[]) 
		int cmd
		String[] packages
	public void scheduleCrash (java.lang.String) 
		String msg
	public void dumpActivity (java.io.FileDescriptor, android.os.IBinder, java.lang.String, java.lang.String[]) 
		java.io.IOException e
		java.io.FileDescriptor fd
		android.os.IBinder activitytoken
		String prefix
		String[] args
		android.app.ActivityThread$DumpComponentInfo data
	public void dumpProvider (java.io.FileDescriptor, android.os.IBinder, java.lang.String[]) 
		java.io.IOException e
		java.io.FileDescriptor fd
		android.os.IBinder providertoken
		String[] args
		android.app.ActivityThread$DumpComponentInfo data
	public void dumpMemInfo (java.io.FileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, java.lang.String[]) 
		java.io.FileDescriptor fd
		android.os.Debug$MemoryInfo mem
		boolean checkin
		boolean dumpFullInfo
		boolean dumpDalvik
		String[] args
		java.io.FileOutputStream fout
		java.io.PrintWriter pw
	private void dumpMemInfo (java.io.PrintWriter, android.os.Debug$MemoryInfo, boolean, boolean, boolean) 
		android.database.sqlite.SQLiteDebug$DbStats dbStats
		int i
		android.database.sqlite.SQLiteDebug$DbStats dbStats
		int i
		java.io.PrintWriter pw
		android.os.Debug$MemoryInfo memInfo
		boolean checkin
		boolean dumpFullInfo
		boolean dumpDalvik
		long nativeMax
		long nativeAllocated
		long nativeFree
		Runtime runtime
		long dalvikMax
		long dalvikFree
		long dalvikAllocated
		long viewInstanceCount
		long viewRootInstanceCount
		long appContextInstanceCount
		long activityInstanceCount
		int globalAssetCount
		int globalAssetManagerCount
		int binderLocalObjectCount
		int binderProxyObjectCount
		int binderDeathObjectCount
		long openSslSocketCount
		android.database.sqlite.SQLiteDebug$PagerStats stats
		int N
		String assetAlloc
	public void dumpGfxInfo (java.io.FileDescriptor, java.lang.String[]) 
		java.io.FileDescriptor fd
		String[] args
	public void dumpDbInfo (java.io.FileDescriptor, java.lang.String[]) 
		java.io.FileDescriptor fd
		String[] args
		java.io.PrintWriter pw
		android.util.PrintWriterPrinter printer
	public void unstableProviderDied (android.os.IBinder) 
		android.os.IBinder provider
	public void requestAssistContextExtras (android.os.IBinder, android.os.IBinder, int) 
		android.os.IBinder activityToken
		android.os.IBinder requestToken
		int requestType
		android.app.ActivityThread$RequestAssistContextExtras cmd
	public void setCoreSettings (android.os.Bundle) 
		android.os.Bundle coreSettings
	public void updatePackageCompatibilityInfo (java.lang.String, android.content.res.CompatibilityInfo) 
		String pkg
		android.content.res.CompatibilityInfo info
		android.app.ActivityThread$UpdateCompatibilityData ucd
	public void scheduleTrimMemory (int) 
		int level
	public void scheduleTranslucentConversionComplete (android.os.IBinder, boolean) 
		android.os.IBinder token
		boolean drawComplete
	public void setProcessState (int) 
		int state
	public void updateProcessState (int, boolean) 
		int DALVIK_PROCESS_STATE_JANK_PERCEPTIBLE
		int DALVIK_PROCESS_STATE_JANK_IMPERCEPTIBLE
		int dalvikProcessState
		int processState
		boolean fromIpc
	public void scheduleInstallProvider (android.content.pm.ProviderInfo) 
		android.content.pm.ProviderInfo provider
	public final void updateTimePrefs (boolean) 
		boolean is24Hour
	void  (android.app.ActivityThread, android.app.ActivityThread$1) 
		android.app.ActivityThread x0
		android.app.ActivityThread$1 x1
}

android/app/ISearchManager$Stub.class
ISearchManager.java
package android.app
public abstract android.app.ISearchManager$Stub extends android.os.Binder implements android.app.ISearchManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getSearchableInfo
	static final int TRANSACTION_getSearchablesInGlobalSearch
	static final int TRANSACTION_getGlobalSearchActivities
	static final int TRANSACTION_getGlobalSearchActivity
	static final int TRANSACTION_getWebSearchActivity
	static final int TRANSACTION_getAssistIntent
	public void  () 
	public static android.app.ISearchManager 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.content.ComponentName _arg0
		android.content.ComponentName _arg0
		android.app.SearchableInfo _result
		java.util.List _result
		java.util.List _result
		android.content.ComponentName _result
		android.content.ComponentName _result
		int _arg0
		android.content.ComponentName _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/LoadedApk$ReceiverDispatcher.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ReceiverDispatcher extends java.lang.Object {
	final android.content.IIntentReceiver$Stub mIIntentReceiver
	final android.content.BroadcastReceiver mReceiver
	final android.content.Context mContext
	final android.os.Handler mActivityThread
	final android.app.Instrumentation mInstrumentation
	final boolean mRegistered
	final android.app.IntentReceiverLeaked mLocation
	RuntimeException mUnregisterLocation
	boolean mForgotten
	void  (android.content.BroadcastReceiver, android.content.Context, android.os.Handler, android.app.Instrumentation, boolean) 
		android.content.BroadcastReceiver receiver
		android.content.Context context
		android.os.Handler activityThread
		android.app.Instrumentation instrumentation
		boolean registered
	void validate (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler activityThread
	android.app.IntentReceiverLeaked getLocation () 
	android.content.BroadcastReceiver getIntentReceiver () 
	android.content.IIntentReceiver getIIntentReceiver () 
	void setUnregisterLocation (java.lang.RuntimeException) 
		RuntimeException ex
	java.lang.RuntimeException getUnregisterLocation () 
	public void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int) 
		android.app.IActivityManager mgr
		android.content.Intent intent
		int resultCode
		String data
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		android.app.LoadedApk$ReceiverDispatcher$Args args
}

android/app/IActivityController.class
IActivityController.java
package android.app
public abstract android.app.IActivityController extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean activityStarting (android.content.Intent, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean activityResuming (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean appCrashed (java.lang.String, int, java.lang.String, java.lang.String, long, java.lang.String)  throws android.os.RemoteException 
	public abstract int appEarlyNotResponding (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
	public abstract int appNotResponding (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
	public abstract int systemNotResponding (java.lang.String)  throws android.os.RemoteException 
}

android/app/IThumbnailReceiver.class
IThumbnailReceiver.java
package android.app
public abstract android.app.IThumbnailReceiver extends java.lang.Object implements android.os.IInterface  {
	public abstract void newThumbnail (int, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
	public abstract void finished ()  throws android.os.RemoteException 
}

android/app/FragmentManagerImpl$1.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl) 
	public void run () 
}

android/app/LoadedApk$1.class
LoadedApk.java
package android.app
 android.app.LoadedApk$1 extends java.lang.Object {
}

android/app/Fragment.class
Fragment.java
package android.app
public android.app.Fragment extends java.lang.Object implements android.content.ComponentCallbacks2 android.view.View$OnCreateContextMenuListener  {
	private static final android.util.ArrayMap sClassMap
	static final int INVALID_STATE
	static final int INITIALIZING
	static final int CREATED
	static final int ACTIVITY_CREATED
	static final int STOPPED
	static final int STARTED
	static final int RESUMED
	int mState
	android.animation.Animator mAnimatingAway
	int mStateAfterAnimating
	android.os.Bundle mSavedFragmentState
	android.util.SparseArray mSavedViewState
	int mIndex
	String mWho
	android.os.Bundle mArguments
	android.app.Fragment mTarget
	int mTargetIndex
	int mTargetRequestCode
	boolean mAdded
	boolean mRemoving
	boolean mResumed
	boolean mFromLayout
	boolean mInLayout
	boolean mRestored
	int mBackStackNesting
	android.app.FragmentManagerImpl mFragmentManager
	android.app.Activity mActivity
	android.app.FragmentManagerImpl mChildFragmentManager
	android.app.Fragment mParentFragment
	int mFragmentId
	int mContainerId
	String mTag
	boolean mHidden
	boolean mDetached
	boolean mRetainInstance
	boolean mRetaining
	boolean mHasMenu
	boolean mMenuVisible
	boolean mCalled
	int mNextAnim
	android.view.ViewGroup mContainer
	android.view.View mView
	boolean mDeferStart
	boolean mUserVisibleHint
	android.app.LoaderManagerImpl mLoaderManager
	boolean mLoadersStarted
	boolean mCheckedForLoaderManager
	public void  () 
	public static android.app.Fragment instantiate (android.content.Context, java.lang.String) 
		android.content.Context context
		String fname
	public static android.app.Fragment instantiate (android.content.Context, java.lang.String, android.os.Bundle) 
		Class clazz
		android.app.Fragment f
		ClassNotFoundException e
		InstantiationException e
		IllegalAccessException e
		android.content.Context context
		String fname
		android.os.Bundle args
	final void restoreViewState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	final void setIndex (int, android.app.Fragment) 
		int index
		android.app.Fragment parent
	final boolean isInBackStack () 
	public final boolean equals (java.lang.Object) 
		Object o
	public final int hashCode () 
	public java.lang.String toString () 
		StringBuilder sb
	public final int getId () 
	public final java.lang.String getTag () 
	public void setArguments (android.os.Bundle) 
		android.os.Bundle args
	public final android.os.Bundle getArguments () 
	public void setInitialSavedState (android.app.Fragment$SavedState) 
		android.app.Fragment$SavedState state
	public void setTargetFragment (android.app.Fragment, int) 
		android.app.Fragment fragment
		int requestCode
	public final android.app.Fragment getTargetFragment () 
	public final int getTargetRequestCode () 
	public final android.app.Activity getActivity () 
	public final android.content.res.Resources getResources () 
	public final java.lang.CharSequence getText (int) 
		int resId
	public final java.lang.String getString (int) 
		int resId
	public final transient java.lang.String getString (int, java.lang.Object[]) 
		int resId
		Object[] formatArgs
	public final android.app.FragmentManager getFragmentManager () 
	public final android.app.FragmentManager getChildFragmentManager () 
	public final android.app.Fragment getParentFragment () 
	public final boolean isAdded () 
	public final boolean isDetached () 
	public final boolean isRemoving () 
	public final boolean isInLayout () 
	public final boolean isResumed () 
	public final boolean isVisible () 
	public final boolean isHidden () 
	public void onHiddenChanged (boolean) 
		boolean hidden
	public void setRetainInstance (boolean) 
		boolean retain
	public final boolean getRetainInstance () 
	public void setHasOptionsMenu (boolean) 
		boolean hasMenu
	public void setMenuVisibility (boolean) 
		boolean menuVisible
	public void setUserVisibleHint (boolean) 
		boolean isVisibleToUser
	public boolean getUserVisibleHint () 
	public android.app.LoaderManager getLoaderManager () 
	public void startActivity (android.content.Intent) 
		android.content.Intent intent
	public void startActivity (android.content.Intent, android.os.Bundle) 
		android.content.Intent intent
		android.os.Bundle options
	public void startActivityForResult (android.content.Intent, int) 
		android.content.Intent intent
		int requestCode
	public void startActivityForResult (android.content.Intent, int, android.os.Bundle) 
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
	public void onActivityResult (int, int, android.content.Intent) 
		int requestCode
		int resultCode
		android.content.Intent data
	public android.view.LayoutInflater getLayoutInflater (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onInflate (android.util.AttributeSet, android.os.Bundle) 
		android.util.AttributeSet attrs
		android.os.Bundle savedInstanceState
	public void onInflate (android.app.Activity, android.util.AttributeSet, android.os.Bundle) 
		android.app.Activity activity
		android.util.AttributeSet attrs
		android.os.Bundle savedInstanceState
	public void onAttach (android.app.Activity) 
		android.app.Activity activity
	public android.animation.Animator onCreateAnimator (int, boolean, int) 
		int transit
		boolean enter
		int nextAnim
	public void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup container
		android.os.Bundle savedInstanceState
	public void onViewCreated (android.view.View, android.os.Bundle) 
		android.view.View view
		android.os.Bundle savedInstanceState
	public android.view.View getView () 
	public void onActivityCreated (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onViewStateRestored (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onStart () 
	public void onResume () 
	public void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onPause () 
	public void onStop () 
	public void onLowMemory () 
	public void onTrimMemory (int) 
		int level
	public void onDestroyView () 
	public void onDestroy () 
	void initState () 
	public void onDetach () 
	public void onCreateOptionsMenu (android.view.Menu, android.view.MenuInflater) 
		android.view.Menu menu
		android.view.MenuInflater inflater
	public void onPrepareOptionsMenu (android.view.Menu) 
		android.view.Menu menu
	public void onDestroyOptionsMenu () 
	public boolean onOptionsItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public void onOptionsMenuClosed (android.view.Menu) 
		android.view.Menu menu
	public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo) 
		android.view.ContextMenu menu
		android.view.View v
		android.view.ContextMenu$ContextMenuInfo menuInfo
	public void registerForContextMenu (android.view.View) 
		android.view.View view
	public void unregisterForContextMenu (android.view.View) 
		android.view.View view
	public boolean onContextItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
	android.app.Fragment findFragmentByWho (java.lang.String) 
		String who
	void instantiateChildFragmentManager () 
	void performCreate (android.os.Bundle) 
		android.os.Parcelable p
		android.os.Bundle savedInstanceState
	android.view.View performCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup container
		android.os.Bundle savedInstanceState
	void performActivityCreated (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	void performStart () 
	void performResume () 
	void performConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	void performLowMemory () 
	void performTrimMemory (int) 
		int level
	boolean performCreateOptionsMenu (android.view.Menu, android.view.MenuInflater) 
		android.view.Menu menu
		android.view.MenuInflater inflater
		boolean show
	boolean performPrepareOptionsMenu (android.view.Menu) 
		android.view.Menu menu
		boolean show
	boolean performOptionsItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	boolean performContextItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	void performOptionsMenuClosed (android.view.Menu) 
		android.view.Menu menu
	void performSaveInstanceState (android.os.Bundle) 
		android.os.Parcelable p
		android.os.Bundle outState
	void performPause () 
	void performStop () 
	void performDestroyView () 
	void performDestroy () 
	static void  () 
}

android/app/ContextImpl$18.class
ContextImpl.java
package android.app
final android.app.ContextImpl$18 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/ContextImpl$5.class
ContextImpl.java
package android.app
final android.app.ContextImpl$5 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/KeyguardManager$KeyguardLock.class
KeyguardManager.java
package android.app
public android.app.KeyguardManager$KeyguardLock extends java.lang.Object {
	private android.os.IBinder mToken
	private String mTag
	final android.app.KeyguardManager this$0
	void  (android.app.KeyguardManager, java.lang.String) 
		String tag
	public void disableKeyguard () 
		android.os.RemoteException ex
	public void reenableKeyguard () 
		android.os.RemoteException ex
}

android/app/ITransientNotification$Stub.class
ITransientNotification.java
package android.app
public abstract android.app.ITransientNotification$Stub extends android.os.Binder implements android.app.ITransientNotification  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_show
	static final int TRANSACTION_hide
	public void  () 
	public static android.app.ITransientNotification 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/IUiAutomationConnection$Stub$Proxy.class
IUiAutomationConnection.java
package android.app
 android.app.IUiAutomationConnection$Stub$Proxy extends java.lang.Object implements android.app.IUiAutomationConnection  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void connect (android.accessibilityservice.IAccessibilityServiceClient)  throws android.os.RemoteException 
		android.accessibilityservice.IAccessibilityServiceClient client
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean injectInputEvent (android.view.InputEvent, boolean)  throws android.os.RemoteException 
		android.view.InputEvent event
		boolean sync
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setRotation (int)  throws android.os.RemoteException 
		int rotation
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.graphics.Bitmap takeScreenshot (int, int)  throws android.os.RemoteException 
		android.graphics.Bitmap _result
		int width
		int height
		android.os.Parcel _data
		android.os.Parcel _reply
		android.graphics.Bitmap _result
	public void shutdown ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/ContextImpl$25.class
ContextImpl.java
package android.app
final android.app.ContextImpl$25 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.content.Context outerContext
}

android/app/SharedPreferencesImpl$MemoryCommitResult.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$MemoryCommitResult extends java.lang.Object {
	public boolean changesMade
	public java.util.List keysModified
	public java.util.Set listeners
	public java.util.Map mapToWriteToDisk
	public final java.util.concurrent.CountDownLatch writtenToDiskLatch
	public volatile boolean writeToDiskResult
	private void  () 
	public void setDiskWriteResult (boolean) 
		boolean result
	void  (android.app.SharedPreferencesImpl$1) 
		android.app.SharedPreferencesImpl$1 x0
}

android/app/IBackupAgent$Stub.class
IBackupAgent.java
package android.app
public abstract android.app.IBackupAgent$Stub extends android.os.Binder implements android.app.IBackupAgent  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_doBackup
	static final int TRANSACTION_doRestore
	static final int TRANSACTION_doFullBackup
	static final int TRANSACTION_doRestoreFile
	public void  () 
	public static android.app.IBackupAgent 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.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg1
		android.os.ParcelFileDescriptor _arg2
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg1
		android.os.ParcelFileDescriptor _arg2
		int _arg3
		android.app.backup.IBackupManager _arg4
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg2
		android.os.ParcelFileDescriptor _arg0
		int _arg1
		android.os.ParcelFileDescriptor _arg2
		int _arg3
		android.app.backup.IBackupManager _arg4
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		int _arg1
		android.app.backup.IBackupManager _arg2
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		long _arg1
		int _arg2
		String _arg3
		String _arg4
		long _arg5
		long _arg6
		int _arg7
		android.app.backup.IBackupManager _arg8
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/Instrumentation$1MenuRunnable.class
Instrumentation.java
package android.app
 android.app.Instrumentation$1MenuRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.app.Activity activity
	private final int identifier
	private final int flags
	boolean returnValue
	final android.app.Instrumentation this$0
	public void  (android.app.Instrumentation, android.app.Activity, int, int) 
		android.app.Activity _activity
		int _identifier
		int _flags
	public void run () 
		android.view.Window win
}

android/app/ActivityThread$ActivityClientRecord.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ActivityClientRecord extends java.lang.Object {
	android.os.IBinder token
	int ident
	android.content.Intent intent
	android.os.Bundle state
	android.app.Activity activity
	android.view.Window window
	android.app.Activity parent
	String embeddedID
	android.app.Activity$NonConfigurationInstances lastNonConfigurationInstances
	boolean paused
	boolean stopped
	boolean hideForNow
	android.content.res.Configuration newConfig
	android.content.res.Configuration createdConfig
	android.app.ActivityThread$ActivityClientRecord nextIdle
	String profileFile
	android.os.ParcelFileDescriptor profileFd
	boolean autoStopProfiler
	android.content.pm.ActivityInfo activityInfo
	android.content.res.CompatibilityInfo compatInfo
	android.app.LoadedApk packageInfo
	java.util.List pendingResults
	java.util.List pendingIntents
	boolean startsNotResumed
	boolean isForward
	int pendingConfigChanges
	boolean onlyLocalRequest
	android.view.View mPendingRemoveWindow
	android.view.WindowManager mPendingRemoveWindowManager
	void  () 
	public boolean isPreHoneycomb () 
	public java.lang.String toString () 
		android.content.ComponentName componentName
}

android/app/AppGlobals.class
AppGlobals.java
package android.app
public android.app.AppGlobals extends java.lang.Object {
	public void  () 
	public static android.app.Application getInitialApplication () 
	public static java.lang.String getInitialPackage () 
	public static android.content.pm.IPackageManager getPackageManager () 
	public static int getIntCoreSetting (java.lang.String, int) 
		String key
		int defaultValue
		android.app.ActivityThread currentActivityThread
}

android/app/MediaRouteActionProvider.class
MediaRouteActionProvider.java
package android.app
public android.app.MediaRouteActionProvider extends android.view.ActionProvider {
	private static final String TAG
	private final android.content.Context mContext
	private final android.media.MediaRouter mRouter
	private final android.app.MediaRouteActionProvider$MediaRouterCallback mCallback
	private int mRouteTypes
	private android.app.MediaRouteButton mButton
	private android.view.View$OnClickListener mExtendedSettingsListener
	public void  (android.content.Context) 
		android.content.Context context
	public void setRouteTypes (int) 
		int types
	public void setExtendedSettingsClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	public android.view.View onCreateActionView () 
	public android.view.View onCreateActionView (android.view.MenuItem) 
		android.view.MenuItem item
	public boolean onPerformDefaultAction () 
	public boolean overridesItemVisibility () 
	public boolean isVisible () 
	private void refreshRoute () 
	static void access$000 (android.app.MediaRouteActionProvider) 
		android.app.MediaRouteActionProvider x0
}

android/app/IActivityController$Stub$Proxy.class
IActivityController.java
package android.app
 android.app.IActivityController$Stub$Proxy extends java.lang.Object implements android.app.IActivityController  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean activityStarting (android.content.Intent, java.lang.String)  throws android.os.RemoteException 
		android.content.Intent intent
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean activityResuming (java.lang.String)  throws android.os.RemoteException 
		String pkg
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean appCrashed (java.lang.String, int, java.lang.String, java.lang.String, long, java.lang.String)  throws android.os.RemoteException 
		String processName
		int pid
		String shortMsg
		String longMsg
		long timeMillis
		String stackTrace
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int appEarlyNotResponding (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
		String processName
		int pid
		String annotation
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int appNotResponding (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
		String processName
		int pid
		String processStats
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int systemNotResponding (java.lang.String)  throws android.os.RemoteException 
		String msg
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/app/DownloadManager$Query.class
DownloadManager.java
package android.app
public android.app.DownloadManager$Query extends java.lang.Object {
	public static final int ORDER_ASCENDING
	public static final int ORDER_DESCENDING
	private long[] mIds
	private Integer mStatusFlags
	private String mOrderByColumn
	private int mOrderDirection
	private boolean mOnlyIncludeVisibleInDownloadsUi
	public void  () 
	public transient android.app.DownloadManager$Query setFilterById (long[]) 
		long[] ids
	public android.app.DownloadManager$Query setFilterByStatus (int) 
		int flags
	public android.app.DownloadManager$Query setOnlyIncludeVisibleInDownloadsUi (boolean) 
		boolean value
	public android.app.DownloadManager$Query orderBy (java.lang.String, int) 
		String column
		int direction
	android.database.Cursor runQuery (android.content.ContentResolver, java.lang.String[], android.net.Uri) 
		java.util.List parts
		android.content.ContentResolver resolver
		String[] projection
		android.net.Uri baseUri
		android.net.Uri uri
		java.util.List selectionParts
		String[] selectionArgs
		String selection
		String orderDirection
		String orderBy
	private java.lang.String joinStrings (java.lang.String, java.lang.Iterable) 
		String part
		java.util.Iterator i$
		String joiner
		Iterable parts
		StringBuilder builder
		boolean first
	private java.lang.String statusClause (java.lang.String, int) 
		String operator
		int value
}

android/app/ISearchManagerCallback$Stub.class
ISearchManagerCallback.java
package android.app
public abstract android.app.ISearchManagerCallback$Stub extends android.os.Binder implements android.app.ISearchManagerCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onDismiss
	static final int TRANSACTION_onCancel
	public void  () 
	public static android.app.ISearchManagerCallback 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/INotificationManager$Stub$Proxy.class
INotificationManager.java
package android.app
 android.app.INotificationManager$Stub$Proxy extends java.lang.Object implements android.app.INotificationManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void cancelAllNotifications (java.lang.String, int)  throws android.os.RemoteException 
		String pkg
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void enqueueToast (java.lang.String, android.app.ITransientNotification, int)  throws android.os.RemoteException 
		String pkg
		android.app.ITransientNotification callback
		int duration
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelToast (java.lang.String, android.app.ITransientNotification)  throws android.os.RemoteException 
		String pkg
		android.app.ITransientNotification callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void enqueueNotificationWithTag (java.lang.String, java.lang.String, java.lang.String, int, android.app.Notification, int[], int)  throws android.os.RemoteException 
		String pkg
		String basePkg
		String tag
		int id
		android.app.Notification notification
		int[] idReceived
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelNotificationWithTag (java.lang.String, java.lang.String, int, int)  throws android.os.RemoteException 
		String pkg
		String tag
		int id
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setNotificationsEnabledForPackage (java.lang.String, int, boolean)  throws android.os.RemoteException 
		String pkg
		int uid
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean areNotificationsEnabledForPackage (java.lang.String, int)  throws android.os.RemoteException 
		String pkg
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.service.notification.StatusBarNotification[] getActiveNotifications (java.lang.String)  throws android.os.RemoteException 
		String callingPkg
		android.os.Parcel _data
		android.os.Parcel _reply
		android.service.notification.StatusBarNotification[] _result
	public android.service.notification.StatusBarNotification[] getHistoricalNotifications (java.lang.String, int)  throws android.os.RemoteException 
		String callingPkg
		int count
		android.os.Parcel _data
		android.os.Parcel _reply
		android.service.notification.StatusBarNotification[] _result
	public void registerListener (android.service.notification.INotificationListener, android.content.ComponentName, int)  throws android.os.RemoteException 
		android.service.notification.INotificationListener listener
		android.content.ComponentName component
		int userid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterListener (android.service.notification.INotificationListener, int)  throws android.os.RemoteException 
		android.service.notification.INotificationListener listener
		int userid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelNotificationFromListener (android.service.notification.INotificationListener, java.lang.String, java.lang.String, int)  throws android.os.RemoteException 
		android.service.notification.INotificationListener token
		String pkg
		String tag
		int id
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelAllNotificationsFromListener (android.service.notification.INotificationListener)  throws android.os.RemoteException 
		android.service.notification.INotificationListener token
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.service.notification.StatusBarNotification[] getActiveNotificationsFromListener (android.service.notification.INotificationListener)  throws android.os.RemoteException 
		android.service.notification.INotificationListener token
		android.os.Parcel _data
		android.os.Parcel _reply
		android.service.notification.StatusBarNotification[] _result
}

android/app/ListActivity.class
ListActivity.java
package android.app
public android.app.ListActivity extends android.app.Activity {
	protected android.widget.ListAdapter mAdapter
	protected android.widget.ListView mList
	private android.os.Handler mHandler
	private boolean mFinishedStart
	private Runnable mRequestFocus
	private android.widget.AdapterView$OnItemClickListener mOnClickListener
	public void  () 
	protected void onListItemClick (android.widget.ListView, android.view.View, int, long) 
		android.widget.ListView l
		android.view.View v
		int position
		long id
	protected void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle state
	protected void onDestroy () 
	public void onContentChanged () 
		android.view.View emptyView
	public void setListAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public void setSelection (int) 
		int position
	public int getSelectedItemPosition () 
	public long getSelectedItemId () 
	public android.widget.ListView getListView () 
	public android.widget.ListAdapter getListAdapter () 
	private void ensureList () 
}

android/app/Fragment$SavedState.class
Fragment.java
package android.app
public android.app.Fragment$SavedState extends java.lang.Object implements android.os.Parcelable  {
	final android.os.Bundle mState
	public static final android.os.Parcelable$ClassLoaderCreator CREATOR
	void  (android.os.Bundle) 
		android.os.Bundle state
	void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/app/ContextImpl$19.class
ContextImpl.java
package android.app
final android.app.ContextImpl$19 extends android.app.ContextImpl$StaticServiceFetcher {
	void  () 
	public java.lang.Object createStaticService () 
}

android/app/KeyguardManager.class
KeyguardManager.java
package android.app
public android.app.KeyguardManager extends java.lang.Object {
	private android.view.IWindowManager mWM
	void  () 
	public android.app.KeyguardManager$KeyguardLock newKeyguardLock (java.lang.String) 
		String tag
	public boolean isKeyguardLocked () 
		android.os.RemoteException ex
	public boolean isKeyguardSecure () 
		android.os.RemoteException ex
	public boolean inKeyguardRestrictedInputMode () 
		android.os.RemoteException ex
	public void exitKeyguardSecurely (android.app.KeyguardManager$OnKeyguardExitResult) 
		android.os.RemoteException e
		android.app.KeyguardManager$OnKeyguardExitResult callback
	static android.view.IWindowManager access$000 (android.app.KeyguardManager) 
		android.app.KeyguardManager x0
}

android/app/ActivityManager$MemoryInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$MemoryInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$MemoryInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$MemoryInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ActionBar$OnMenuVisibilityListener.class
ActionBar.java
package android.app
public abstract android.app.ActionBar$OnMenuVisibilityListener extends java.lang.Object {
	public abstract void onMenuVisibilityChanged (boolean) 
}

android/app/Instrumentation$ActivityWaiter.class
Instrumentation.java
package android.app
final android.app.Instrumentation$ActivityWaiter extends java.lang.Object {
	public final android.content.Intent intent
	public android.app.Activity activity
	public void  (android.content.Intent) 
		android.content.Intent _intent
}

android/app/LauncherActivity$ListItem.class
LauncherActivity.java
package android.app
public android.app.LauncherActivity$ListItem extends java.lang.Object {
	public android.content.pm.ResolveInfo resolveInfo
	public CharSequence label
	public android.graphics.drawable.Drawable icon
	public String packageName
	public String className
	public android.os.Bundle extras
	void  (android.content.pm.PackageManager, android.content.pm.ResolveInfo, android.app.LauncherActivity$IconResizer) 
		android.content.pm.PackageManager pm
		android.content.pm.ResolveInfo resolveInfo
		android.app.LauncherActivity$IconResizer resizer
		android.content.pm.ComponentInfo ci
	public void  () 
}

android/app/ActivityThread$NewIntentData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$NewIntentData extends java.lang.Object {
	java.util.List intents
	android.os.IBinder token
	void  () 
	public java.lang.String toString () 
}

android/app/ContextImpl$39.class
ContextImpl.java
package android.app
final android.app.ContextImpl$39 extends android.app.ContextImpl$ServiceFetcher {
	android.view.Display mDefaultDisplay
	void  () 
	public java.lang.Object getService (android.app.ContextImpl) 
		android.hardware.display.DisplayManager dm
		android.app.ContextImpl ctx
		android.view.Display display
}

android/app/IntentService.class
IntentService.java
package android.app
public abstract android.app.IntentService extends android.app.Service {
	private volatile android.os.Looper mServiceLooper
	private volatile android.app.IntentService$ServiceHandler mServiceHandler
	private String mName
	private boolean mRedelivery
	public void  (java.lang.String) 
		String name
	public void setIntentRedelivery (boolean) 
		boolean enabled
	public void onCreate () 
		android.os.HandlerThread thread
	public void onStart (android.content.Intent, int) 
		android.content.Intent intent
		int startId
		android.os.Message msg
	public int onStartCommand (android.content.Intent, int, int) 
		android.content.Intent intent
		int flags
		int startId
	public void onDestroy () 
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	protected abstract void onHandleIntent (android.content.Intent) 
}

android/app/IWallpaperManager$Stub$Proxy.class
IWallpaperManager.java
package android.app
 android.app.IWallpaperManager$Stub$Proxy extends java.lang.Object implements android.app.IWallpaperManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.os.ParcelFileDescriptor setWallpaper (java.lang.String)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public void setWallpaperComponent (android.content.ComponentName)  throws android.os.RemoteException 
		android.content.ComponentName name
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.ParcelFileDescriptor getWallpaper (android.app.IWallpaperManagerCallback, android.os.Bundle)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		android.app.IWallpaperManagerCallback cb
		android.os.Bundle outParams
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public android.app.WallpaperInfo getWallpaperInfo ()  throws android.os.RemoteException 
		android.app.WallpaperInfo _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.app.WallpaperInfo _result
	public void clearWallpaper ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasNamedWallpaper (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setDimensionHints (int, int)  throws android.os.RemoteException 
		int width
		int height
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getWidthHint ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getHeightHint ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/app/ActivityManager$RunningAppProcessInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$RunningAppProcessInfo extends java.lang.Object implements android.os.Parcelable  {
	public String processName
	public int pid
	public int uid
	public String[] pkgList
	public static final int FLAG_CANT_SAVE_STATE
	public static final int FLAG_PERSISTENT
	public static final int FLAG_HAS_ACTIVITIES
	public int flags
	public int lastTrimLevel
	public static final int IMPORTANCE_PERSISTENT
	public static final int IMPORTANCE_FOREGROUND
	public static final int IMPORTANCE_VISIBLE
	public static final int IMPORTANCE_PERCEPTIBLE
	public static final int IMPORTANCE_CANT_SAVE_STATE
	public static final int IMPORTANCE_SERVICE
	public static final int IMPORTANCE_BACKGROUND
	public static final int IMPORTANCE_EMPTY
	public int importance
	public int lru
	public static final int REASON_UNKNOWN
	public static final int REASON_PROVIDER_IN_USE
	public static final int REASON_SERVICE_IN_USE
	public int importanceReasonCode
	public int importanceReasonPid
	public android.content.ComponentName importanceReasonComponent
	public int importanceReasonImportance
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String, int, java.lang.String[]) 
		String pProcessName
		int pPid
		String[] pArr
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/ActivityManager$RecentTaskInfo$1.class
ActivityManager.java
package android.app
final android.app.ActivityManager$RecentTaskInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.ActivityManager$RecentTaskInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.ActivityManager$RecentTaskInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/PendingIntent$FinishedDispatcher.class
PendingIntent.java
package android.app
 android.app.PendingIntent$FinishedDispatcher extends android.content.IIntentReceiver$Stub implements java.lang.Runnable  {
	private final android.app.PendingIntent mPendingIntent
	private final android.app.PendingIntent$OnFinished mWho
	private final android.os.Handler mHandler
	private android.content.Intent mIntent
	private int mResultCode
	private String mResultData
	private android.os.Bundle mResultExtras
	void  (android.app.PendingIntent, android.app.PendingIntent$OnFinished, android.os.Handler) 
		android.app.PendingIntent pi
		android.app.PendingIntent$OnFinished who
		android.os.Handler handler
	public void performReceive (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int) 
		android.content.Intent intent
		int resultCode
		String data
		android.os.Bundle extras
		boolean serialized
		boolean sticky
		int sendingUser
	public void run () 
}

android/app/ContextImpl$32.class
ContextImpl.java
package android.app
final android.app.ContextImpl$32 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/ContextImpl$ApplicationContentResolver.class
ContextImpl.java
package android.app
final android.app.ContextImpl$ApplicationContentResolver extends android.content.ContentResolver {
	private final android.app.ActivityThread mMainThread
	private final android.os.UserHandle mUser
	public void  (android.content.Context, android.app.ActivityThread, android.os.UserHandle) 
		android.content.Context context
		android.app.ActivityThread mainThread
		android.os.UserHandle user
	protected android.content.IContentProvider acquireProvider (android.content.Context, java.lang.String) 
		android.content.Context context
		String auth
	protected android.content.IContentProvider acquireExistingProvider (android.content.Context, java.lang.String) 
		android.content.Context context
		String auth
	public boolean releaseProvider (android.content.IContentProvider) 
		android.content.IContentProvider provider
	protected android.content.IContentProvider acquireUnstableProvider (android.content.Context, java.lang.String) 
		android.content.Context c
		String auth
	public boolean releaseUnstableProvider (android.content.IContentProvider) 
		android.content.IContentProvider icp
	public void unstableProviderDied (android.content.IContentProvider) 
		android.content.IContentProvider icp
	public void appNotRespondingViaProvider (android.content.IContentProvider) 
		android.content.IContentProvider icp
}

android/app/IntentReceiverLeaked.class
LoadedApk.java
package android.app
final android.app.IntentReceiverLeaked extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/app/Notification$Style.class
Notification.java
package android.app
public abstract android.app.Notification$Style extends java.lang.Object {
	private CharSequence mBigContentTitle
	private CharSequence mSummaryText
	private boolean mSummaryTextSet
	protected android.app.Notification$Builder mBuilder
	public void  () 
	protected void internalSetBigContentTitle (java.lang.CharSequence) 
		CharSequence title
	protected void internalSetSummaryText (java.lang.CharSequence) 
		CharSequence cs
	public void setBuilder (android.app.Notification$Builder) 
		android.app.Notification$Builder builder
	protected void checkBuilder () 
	protected android.widget.RemoteViews getStandardView (int) 
		int layoutId
		android.widget.RemoteViews contentView
		CharSequence overflowText
	public void addExtras (android.os.Bundle) 
		android.os.Bundle extras
	public abstract android.app.Notification buildStyled (android.app.Notification) 
	public android.app.Notification build () 
}

android/app/SearchDialog$4.class
SearchDialog.java
package android.app
 android.app.SearchDialog$4 extends java.lang.Object implements android.widget.SearchView$OnQueryTextListener  {
	final android.app.SearchDialog this$0
	void  (android.app.SearchDialog) 
	public boolean onQueryTextSubmit (java.lang.String) 
		String query
	public boolean onQueryTextChange (java.lang.String) 
		String newText
}

android/app/ContextImpl$6.class
ContextImpl.java
package android.app
final android.app.ContextImpl$6 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.app.IAlarmManager service
}

android/app/SearchManager.class
SearchManager.java
package android.app
public android.app.SearchManager extends java.lang.Object implements android.content.DialogInterface$OnDismissListener android.content.DialogInterface$OnCancelListener  {
	private static final boolean DBG
	private static final String TAG
	public static final char MENU_KEY
	public static final int MENU_KEYCODE
	public static final String QUERY
	public static final String USER_QUERY
	public static final String APP_DATA
	public static final String SEARCH_MODE
	public static final String ACTION_KEY
	public static final String EXTRA_DATA_KEY
	public static final String EXTRA_SELECT_QUERY
	public static final String EXTRA_NEW_SEARCH
	public static final String EXTRA_WEB_SEARCH_PENDINGINTENT
	public static final String CURSOR_EXTRA_KEY_IN_PROGRESS
	public static final String ACTION_MSG
	public static final int FLAG_QUERY_REFINEMENT
	public static final String SUGGEST_URI_PATH_QUERY
	public static final String SUGGEST_MIME_TYPE
	public static final String SUGGEST_URI_PATH_SHORTCUT
	public static final String SHORTCUT_MIME_TYPE
	public static final String SUGGEST_COLUMN_FORMAT
	public static final String SUGGEST_COLUMN_TEXT_1
	public static final String SUGGEST_COLUMN_TEXT_2
	public static final String SUGGEST_COLUMN_TEXT_2_URL
	public static final String SUGGEST_COLUMN_ICON_1
	public static final String SUGGEST_COLUMN_ICON_2
	public static final String SUGGEST_COLUMN_INTENT_ACTION
	public static final String SUGGEST_COLUMN_INTENT_DATA
	public static final String SUGGEST_COLUMN_INTENT_EXTRA_DATA
	public static final String SUGGEST_COLUMN_INTENT_DATA_ID
	public static final String SUGGEST_COLUMN_QUERY
	public static final String SUGGEST_COLUMN_SHORTCUT_ID
	public static final String SUGGEST_COLUMN_SPINNER_WHILE_REFRESHING
	public static final String SUGGEST_COLUMN_FLAGS
	public static final String SUGGEST_COLUMN_LAST_ACCESS_HINT
	public static final String SUGGEST_NEVER_MAKE_SHORTCUT
	public static final String SUGGEST_PARAMETER_LIMIT
	public static final String INTENT_ACTION_GLOBAL_SEARCH
	public static final String INTENT_ACTION_SEARCH_SETTINGS
	public static final String INTENT_ACTION_WEB_SEARCH_SETTINGS
	public static final String INTENT_ACTION_SEARCHABLES_CHANGED
	public static final String INTENT_GLOBAL_SEARCH_ACTIVITY_CHANGED
	public static final String INTENT_ACTION_SEARCH_SETTINGS_CHANGED
	public static final String CONTEXT_IS_VOICE
	public static final String DISABLE_VOICE_SEARCH
	private static android.app.ISearchManager mService
	private final android.content.Context mContext
	private String mAssociatedPackage
	final android.os.Handler mHandler
	android.app.SearchManager$OnDismissListener mDismissListener
	android.app.SearchManager$OnCancelListener mCancelListener
	private android.app.SearchDialog mSearchDialog
	void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public void startSearch (java.lang.String, boolean, android.content.ComponentName, android.os.Bundle, boolean) 
		String initialQuery
		boolean selectInitialQuery
		android.content.ComponentName launchActivity
		android.os.Bundle appSearchData
		boolean globalSearch
	public void startSearch (java.lang.String, boolean, android.content.ComponentName, android.os.Bundle, boolean, android.graphics.Rect) 
		String initialQuery
		boolean selectInitialQuery
		android.content.ComponentName launchActivity
		android.os.Bundle appSearchData
		boolean globalSearch
		android.graphics.Rect sourceBounds
	private void ensureSearchDialog () 
	void startGlobalSearch (java.lang.String, boolean, android.os.Bundle, android.graphics.Rect) 
		android.content.ActivityNotFoundException ex
		String initialQuery
		boolean selectInitialQuery
		android.os.Bundle appSearchData
		android.graphics.Rect sourceBounds
		android.content.ComponentName globalSearchActivity
		android.content.Intent intent
	public java.util.List getGlobalSearchActivities () 
		android.os.RemoteException ex
	public android.content.ComponentName getGlobalSearchActivity () 
		android.os.RemoteException ex
	public android.content.ComponentName getWebSearchActivity () 
		android.os.RemoteException ex
	public void triggerSearch (java.lang.String, android.content.ComponentName, android.os.Bundle) 
		String query
		android.content.ComponentName launchActivity
		android.os.Bundle appSearchData
	public void stopSearch () 
	public boolean isVisible () 
	public void setOnDismissListener (android.app.SearchManager$OnDismissListener) 
		android.app.SearchManager$OnDismissListener listener
	public void setOnCancelListener (android.app.SearchManager$OnCancelListener) 
		android.app.SearchManager$OnCancelListener listener
	public void onCancel (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface dialog
	public android.app.SearchableInfo getSearchableInfo (android.content.ComponentName) 
		android.os.RemoteException ex
		android.content.ComponentName componentName
	public android.database.Cursor getSuggestions (android.app.SearchableInfo, java.lang.String) 
		android.app.SearchableInfo searchable
		String query
	public android.database.Cursor getSuggestions (android.app.SearchableInfo, java.lang.String, int) 
		android.app.SearchableInfo searchable
		String query
		int limit
		String authority
		android.net.Uri$Builder uriBuilder
		String contentPath
		String selection
		String[] selArgs
		android.net.Uri uri
	public java.util.List getSearchablesInGlobalSearch () 
		android.os.RemoteException e
	public android.content.Intent getAssistIntent (android.content.Context, boolean) 
		android.content.Context context
		boolean inclContext
	public android.content.Intent getAssistIntent (android.content.Context, boolean, int) 
		android.app.IActivityManager am
		android.os.Bundle extras
		android.content.ComponentName comp
		android.content.Intent intent
		android.os.RemoteException re
		android.content.Context context
		boolean inclContext
		int userHandle
}

android/app/ContextImpl$4.class
ContextImpl.java
package android.app
final android.app.ContextImpl$4 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.accounts.IAccountManager service
}

android/app/ContextImpl$21.class
ContextImpl.java
package android.app
final android.app.ContextImpl$21 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object getService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/IStopUserCallback.class
IStopUserCallback.java
package android.app
public abstract android.app.IStopUserCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void userStopped (int)  throws android.os.RemoteException 
	public abstract void userStopAborted (int)  throws android.os.RemoteException 
}

android/app/ApplicationLoaders.class
ApplicationLoaders.java
package android.app
 android.app.ApplicationLoaders extends java.lang.Object {
	private final android.util.ArrayMap mLoaders
	private static final android.app.ApplicationLoaders gApplicationLoaders
	void  () 
	public static android.app.ApplicationLoaders getDefault () 
	public java.lang.ClassLoader getClassLoader (java.lang.String, java.lang.String, java.lang.ClassLoader) 
		ClassLoader loader
		dalvik.system.PathClassLoader pathClassloader
		dalvik.system.PathClassLoader pathClassloader
		String zip
		String libPath
		ClassLoader parent
		ClassLoader baseParent
	static void  () 
}

android/app/ActivityThread$ProfilerControlData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ProfilerControlData extends java.lang.Object {
	String path
	android.os.ParcelFileDescriptor fd
	void  () 
}

android/app/Notification$BigPictureStyle.class
Notification.java
package android.app
public android.app.Notification$BigPictureStyle extends android.app.Notification$Style {
	private android.graphics.Bitmap mPicture
	private android.graphics.Bitmap mBigLargeIcon
	private boolean mBigLargeIconSet
	public void  () 
	public void  (android.app.Notification$Builder) 
		android.app.Notification$Builder builder
	public android.app.Notification$BigPictureStyle setBigContentTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.Notification$BigPictureStyle setSummaryText (java.lang.CharSequence) 
		CharSequence cs
	public android.app.Notification$BigPictureStyle bigPicture (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	public android.app.Notification$BigPictureStyle bigLargeIcon (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	private android.widget.RemoteViews makeBigContentView () 
		android.widget.RemoteViews contentView
	public void addExtras (android.os.Bundle) 
		android.os.Bundle extras
	public android.app.Notification buildStyled (android.app.Notification) 
		android.app.Notification wip
}

android/app/Notification$Action.class
Notification.java
package android.app
public android.app.Notification$Action extends java.lang.Object implements android.os.Parcelable  {
	public int icon
	public CharSequence title
	public android.app.PendingIntent actionIntent
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void  (int, java.lang.CharSequence, android.app.PendingIntent) 
		int icon
		CharSequence title
		android.app.PendingIntent intent
	public android.app.Notification$Action clone () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	void  (android.os.Parcel, android.app.Notification$1) 
		android.os.Parcel x0
		android.app.Notification$1 x1
	static void  () 
}

android/app/SearchableInfo$ActionKeyInfo.class
SearchableInfo.java
package android.app
public android.app.SearchableInfo$ActionKeyInfo extends java.lang.Object implements android.os.Parcelable  {
	private final int mKeyCode
	private final String mQueryActionMsg
	private final String mSuggestActionMsg
	private final String mSuggestActionMsgColumn
	void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context activityContext
		android.util.AttributeSet attr
		android.content.res.TypedArray a
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int getKeyCode () 
	public java.lang.String getQueryActionMsg () 
	public java.lang.String getSuggestActionMsg () 
	public java.lang.String getSuggestActionMsgColumn () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.app.SearchableInfo$1) 
		android.os.Parcel x0
		android.app.SearchableInfo$1 x1
}

android/app/IWallpaperManagerCallback$Stub$Proxy.class
IWallpaperManagerCallback.java
package android.app
 android.app.IWallpaperManagerCallback$Stub$Proxy extends java.lang.Object implements android.app.IWallpaperManagerCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onWallpaperChanged ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/app/backup/
android/app/backup/IFullBackupRestoreObserver$Stub.class
IFullBackupRestoreObserver.java
package android.app.backup
public abstract android.app.backup.IFullBackupRestoreObserver$Stub extends android.os.Binder implements android.app.backup.IFullBackupRestoreObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStartBackup
	static final int TRANSACTION_onBackupPackage
	static final int TRANSACTION_onEndBackup
	static final int TRANSACTION_onStartRestore
	static final int TRANSACTION_onRestorePackage
	static final int TRANSACTION_onEndRestore
	static final int TRANSACTION_onTimeout
	public void  () 
	public static android.app.backup.IFullBackupRestoreObserver 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
		String _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/backup/BackupAgent$1.class
BackupAgent.java
package android.app.backup
 android.app.backup.BackupAgent$1 extends java.lang.Object {
}

android/app/backup/AbsoluteFileBackupHelper.class
AbsoluteFileBackupHelper.java
package android.app.backup
public android.app.backup.AbsoluteFileBackupHelper extends android.app.backup.FileBackupHelperBase implements android.app.backup.BackupHelper  {
	private static final String TAG
	private static final boolean DEBUG
	android.content.Context mContext
	String[] mFiles
	public transient void  (android.content.Context, java.lang.String[]) 
		android.content.Context context
		String[] files
	public void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
	public void restoreEntity (android.app.backup.BackupDataInputStream) 
		java.io.File f
		android.app.backup.BackupDataInputStream data
		String key
	public volatile void writeNewStateDescription (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor x0
}

android/app/backup/IRestoreObserver$Stub$Proxy.class
IRestoreObserver.java
package android.app.backup
 android.app.backup.IRestoreObserver$Stub$Proxy extends java.lang.Object implements android.app.backup.IRestoreObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void restoreSetsAvailable (android.app.backup.RestoreSet[])  throws android.os.RemoteException 
		android.app.backup.RestoreSet[] result
		android.os.Parcel _data
	public void restoreStarting (int)  throws android.os.RemoteException 
		int numPackages
		android.os.Parcel _data
	public void onUpdate (int, java.lang.String)  throws android.os.RemoteException 
		int nowBeingRestored
		String curentPackage
		android.os.Parcel _data
	public void restoreFinished (int)  throws android.os.RemoteException 
		int error
		android.os.Parcel _data
}

android/app/backup/RestoreSet.class
RestoreSet.java
package android.app.backup
public android.app.backup.RestoreSet extends java.lang.Object implements android.os.Parcelable  {
	public String name
	public String device
	public long token
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (java.lang.String, java.lang.String, long) 
		String _name
		String _dev
		long _token
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	void  (android.os.Parcel, android.app.backup.RestoreSet$1) 
		android.os.Parcel x0
		android.app.backup.RestoreSet$1 x1
	static void  () 
}

android/app/backup/BackupHelperDispatcher$Header.class
BackupHelperDispatcher.java
package android.app.backup
 android.app.backup.BackupHelperDispatcher$Header extends java.lang.Object {
	int chunkSize
	String keyPrefix
	private void  () 
	void  (android.app.backup.BackupHelperDispatcher$1) 
		android.app.backup.BackupHelperDispatcher$1 x0
}

android/app/backup/WallpaperBackupHelper.class
WallpaperBackupHelper.java
package android.app.backup
public android.app.backup.WallpaperBackupHelper extends android.app.backup.FileBackupHelperBase implements android.app.backup.BackupHelper  {
	private static final String TAG
	private static final boolean DEBUG
	public static final String WALLPAPER_IMAGE
	public static final String WALLPAPER_INFO
	public static final String WALLPAPER_IMAGE_KEY
	public static final String WALLPAPER_INFO_KEY
	private static final String STAGE_FILE
	android.content.Context mContext
	String[] mFiles
	String[] mKeys
	double mDesiredMinWidth
	double mDesiredMinHeight
	public void  (android.content.Context, java.lang.String[], java.lang.String[]) 
		android.view.WindowManager wm
		android.view.Display d
		android.graphics.Point size
		android.content.Context context
		String[] files
		String[] keys
		android.app.WallpaperManager wpm
	public void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
	public void restoreEntity (android.app.backup.BackupDataInputStream) 
		android.graphics.BitmapFactory$Options options
		double widthRatio
		double heightRatio
		java.io.File f
		java.io.File f
		android.app.backup.BackupDataInputStream data
		String key
	public volatile void writeNewStateDescription (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor x0
	static void  () 
}

android/app/backup/IBackupManager.class
IBackupManager.java
package android.app.backup
public abstract android.app.backup.IBackupManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void dataChanged (java.lang.String)  throws android.os.RemoteException 
	public abstract void clearBackupData (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void agentConnected (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void agentDisconnected (java.lang.String)  throws android.os.RemoteException 
	public abstract void restoreAtInstall (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setBackupEnabled (boolean)  throws android.os.RemoteException 
	public abstract void setAutoRestore (boolean)  throws android.os.RemoteException 
	public abstract void setBackupProvisioned (boolean)  throws android.os.RemoteException 
	public abstract boolean isBackupEnabled ()  throws android.os.RemoteException 
	public abstract boolean setBackupPassword (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean hasBackupPassword ()  throws android.os.RemoteException 
	public abstract void backupNow ()  throws android.os.RemoteException 
	public abstract void fullBackup (android.os.ParcelFileDescriptor, boolean, boolean, boolean, boolean, boolean, java.lang.String[])  throws android.os.RemoteException 
	public abstract void fullRestore (android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
	public abstract void acknowledgeFullBackupOrRestore (int, boolean, java.lang.String, java.lang.String, android.app.backup.IFullBackupRestoreObserver)  throws android.os.RemoteException 
	public abstract java.lang.String getCurrentTransport ()  throws android.os.RemoteException 
	public abstract java.lang.String[] listAllTransports ()  throws android.os.RemoteException 
	public abstract java.lang.String selectBackupTransport (java.lang.String)  throws android.os.RemoteException 
	public abstract android.content.Intent getConfigurationIntent (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getDestinationString (java.lang.String)  throws android.os.RemoteException 
	public abstract android.app.backup.IRestoreSession beginRestoreSession (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void opComplete (int)  throws android.os.RemoteException 
}

android/app/backup/BackupManager.class
BackupManager.java
package android.app.backup
public android.app.backup.BackupManager extends java.lang.Object {
	private static final String TAG
	private android.content.Context mContext
	private static android.app.backup.IBackupManager sService
	private static void checkServiceBinder () 
	public void  (android.content.Context) 
		android.content.Context context
	public void dataChanged () 
		android.os.RemoteException e
	public static void dataChanged (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public int requestRestore (android.app.backup.RestoreObserver) 
		android.app.backup.IRestoreSession binder
		android.os.RemoteException e
		android.app.backup.RestoreSession session
		android.app.backup.RestoreObserver observer
		int result
	public android.app.backup.RestoreSession beginRestoreSession () 
		android.app.backup.IRestoreSession binder
		android.os.RemoteException e
		android.app.backup.RestoreSession session
}

android/app/backup/RestoreSession$RestoreObserverWrapper$1.class
RestoreSession.java
package android.app.backup
 android.app.backup.RestoreSession$RestoreObserverWrapper$1 extends android.os.Handler {
	final android.app.backup.RestoreSession val$this$0
	final android.app.backup.RestoreSession$RestoreObserverWrapper this$1
	void  (android.app.backup.RestoreSession$RestoreObserverWrapper, android.os.Looper, android.app.backup.RestoreSession) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/app/backup/BackupHelperDispatcher$1.class
BackupHelperDispatcher.java
package android.app.backup
 android.app.backup.BackupHelperDispatcher$1 extends java.lang.Object {
}

android/app/backup/BackupDataInput.class
BackupDataInput.java
package android.app.backup
public android.app.backup.BackupDataInput extends java.lang.Object {
	long mBackupReader
	private android.app.backup.BackupDataInput$EntityHeader mHeader
	private boolean mHeaderReady
	public void  (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	protected void finalize ()  throws java.lang.Throwable 
	public boolean readNextHeader ()  throws java.io.IOException 
		int result
	public java.lang.String getKey () 
	public int getDataSize () 
	public int readEntityData (byte[], int, int)  throws java.io.IOException 
		int result
		byte[] data
		int offset
		int size
	public void skipEntityData ()  throws java.io.IOException 
	private static native long ctor (java.io.FileDescriptor) 
	private static native void dtor (long) 
	private native int readNextHeader_native (long, android.app.backup.BackupDataInput$EntityHeader) 
	private native int readEntityData_native (long, byte[], int, int) 
	private native int skipEntityData_native (long) 
}

android/app/backup/FullBackupAgent.class
FullBackupAgent.java
package android.app.backup
public android.app.backup.FullBackupAgent extends android.app.backup.BackupAgent {
	public void  () 
	public void onBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
	public void onRestore (android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		android.app.backup.BackupDataInput data
		int appVersionCode
		android.os.ParcelFileDescriptor newState
}

android/app/backup/IFullBackupRestoreObserver.class
IFullBackupRestoreObserver.java
package android.app.backup
public abstract android.app.backup.IFullBackupRestoreObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStartBackup ()  throws android.os.RemoteException 
	public abstract void onBackupPackage (java.lang.String)  throws android.os.RemoteException 
	public abstract void onEndBackup ()  throws android.os.RemoteException 
	public abstract void onStartRestore ()  throws android.os.RemoteException 
	public abstract void onRestorePackage (java.lang.String)  throws android.os.RemoteException 
	public abstract void onEndRestore ()  throws android.os.RemoteException 
	public abstract void onTimeout ()  throws android.os.RemoteException 
}

android/app/backup/RestoreSet$1.class
RestoreSet.java
package android.app.backup
final android.app.backup.RestoreSet$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.backup.RestoreSet createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.backup.RestoreSet[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/backup/FullBackupDataOutput.class
FullBackupDataOutput.java
package android.app.backup
public android.app.backup.FullBackupDataOutput extends java.lang.Object {
	private android.app.backup.BackupDataOutput mData
	public void  (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor fd
	public android.app.backup.BackupDataOutput getData () 
}

android/app/backup/IBackupManager$Stub.class
IBackupManager.java
package android.app.backup
public abstract android.app.backup.IBackupManager$Stub extends android.os.Binder implements android.app.backup.IBackupManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_dataChanged
	static final int TRANSACTION_clearBackupData
	static final int TRANSACTION_agentConnected
	static final int TRANSACTION_agentDisconnected
	static final int TRANSACTION_restoreAtInstall
	static final int TRANSACTION_setBackupEnabled
	static final int TRANSACTION_setAutoRestore
	static final int TRANSACTION_setBackupProvisioned
	static final int TRANSACTION_isBackupEnabled
	static final int TRANSACTION_setBackupPassword
	static final int TRANSACTION_hasBackupPassword
	static final int TRANSACTION_backupNow
	static final int TRANSACTION_fullBackup
	static final int TRANSACTION_fullRestore
	static final int TRANSACTION_acknowledgeFullBackupOrRestore
	static final int TRANSACTION_getCurrentTransport
	static final int TRANSACTION_listAllTransports
	static final int TRANSACTION_selectBackupTransport
	static final int TRANSACTION_getConfigurationIntent
	static final int TRANSACTION_getDestinationString
	static final int TRANSACTION_beginRestoreSession
	static final int TRANSACTION_opComplete
	public void  () 
	public static android.app.backup.IBackupManager 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
		String _arg0
		String _arg1
		String _arg0
		android.os.IBinder _arg1
		String _arg0
		String _arg0
		int _arg1
		boolean _arg0
		boolean _arg0
		boolean _arg0
		boolean _result
		String _arg0
		String _arg1
		boolean _result
		boolean _result
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		boolean _arg1
		boolean _arg2
		boolean _arg3
		boolean _arg4
		boolean _arg5
		String[] _arg6
		android.os.ParcelFileDescriptor _arg0
		android.os.ParcelFileDescriptor _arg0
		int _arg0
		boolean _arg1
		String _arg2
		String _arg3
		android.app.backup.IFullBackupRestoreObserver _arg4
		String _result
		String[] _result
		String _arg0
		String _result
		String _arg0
		android.content.Intent _result
		String _arg0
		String _result
		String _arg0
		String _arg1
		android.app.backup.IRestoreSession _result
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/backup/RestoreSession$RestoreObserverWrapper.class
RestoreSession.java
package android.app.backup
 android.app.backup.RestoreSession$RestoreObserverWrapper extends android.app.backup.IRestoreObserver$Stub {
	final android.os.Handler mHandler
	final android.app.backup.RestoreObserver mAppObserver
	static final int MSG_RESTORE_STARTING
	static final int MSG_UPDATE
	static final int MSG_RESTORE_FINISHED
	static final int MSG_RESTORE_SETS_AVAILABLE
	final android.app.backup.RestoreSession this$0
	void  (android.app.backup.RestoreSession, android.content.Context, android.app.backup.RestoreObserver) 
		android.content.Context context
		android.app.backup.RestoreObserver appObserver
	public void restoreSetsAvailable (android.app.backup.RestoreSet[]) 
		android.app.backup.RestoreSet[] result
	public void restoreStarting (int) 
		int numPackages
	public void onUpdate (int, java.lang.String) 
		int nowBeingRestored
		String currentPackage
	public void restoreFinished (int) 
		int error
}

android/app/backup/IRestoreSession.class
IRestoreSession.java
package android.app.backup
public abstract android.app.backup.IRestoreSession extends java.lang.Object implements android.os.IInterface  {
	public abstract int getAvailableRestoreSets (android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
	public abstract int restoreAll (long, android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
	public abstract int restoreSome (long, android.app.backup.IRestoreObserver, java.lang.String[])  throws android.os.RemoteException 
	public abstract int restorePackage (java.lang.String, android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
	public abstract void endRestoreSession ()  throws android.os.RemoteException 
}

android/app/backup/BackupHelperDispatcher.class
BackupHelperDispatcher.java
package android.app.backup
public android.app.backup.BackupHelperDispatcher extends java.lang.Object {
	private static final String TAG
	java.util.TreeMap mHelpers
	public void  () 
	public void addHelper (java.lang.String, android.app.backup.BackupHelper) 
		String keyPrefix
		android.app.backup.BackupHelper helper
	public void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		android.app.backup.BackupHelper helper
		int err
		android.app.backup.BackupHelper helper
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
		android.app.backup.BackupHelperDispatcher$Header header
		java.util.TreeMap helpers
		java.io.FileDescriptor oldStateFD
		java.io.FileDescriptor newStateFD
	private void doOneBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor, android.app.backup.BackupHelperDispatcher$Header, android.app.backup.BackupHelper)  throws java.io.IOException 
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
		android.app.backup.BackupHelperDispatcher$Header header
		android.app.backup.BackupHelper helper
		int err
		java.io.FileDescriptor newStateFD
		int pos
	public void performRestore (android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		String prefix
		android.app.backup.BackupHelper helper
		String rawKey
		int pos
		android.app.backup.BackupHelper helper
		java.util.Iterator i$
		android.app.backup.BackupDataInput input
		int appVersionCode
		android.os.ParcelFileDescriptor newState
		boolean alreadyComplained
		android.app.backup.BackupDataInputStream stream
	private static native int readHeader_native (android.app.backup.BackupHelperDispatcher$Header, java.io.FileDescriptor) 
	private static native int skipChunk_native (java.io.FileDescriptor, int) 
	private static native int allocateHeader_native (android.app.backup.BackupHelperDispatcher$Header, java.io.FileDescriptor) 
	private static native int writeHeader_native (android.app.backup.BackupHelperDispatcher$Header, java.io.FileDescriptor, int) 
}

android/app/backup/BackupAgent$BackupServiceBinder.class
BackupAgent.java
package android.app.backup
 android.app.backup.BackupAgent$BackupServiceBinder extends android.app.IBackupAgent$Stub {
	private static final String TAG
	final android.app.backup.BackupAgent this$0
	private void  (android.app.backup.BackupAgent) 
	public void doBackup (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.RemoteException e
		java.io.IOException ex
		RuntimeException ex
		android.os.RemoteException e
		android.os.ParcelFileDescriptor oldState
		android.os.ParcelFileDescriptor data
		android.os.ParcelFileDescriptor newState
		int token
		android.app.backup.IBackupManager callbackBinder
		long ident
		android.app.backup.BackupDataOutput output
	public void doRestore (android.os.ParcelFileDescriptor, int, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.RemoteException e
		java.io.IOException ex
		RuntimeException ex
		android.os.RemoteException e
		android.os.ParcelFileDescriptor data
		int appVersionCode
		android.os.ParcelFileDescriptor newState
		int token
		android.app.backup.IBackupManager callbackBinder
		long ident
		android.app.backup.BackupDataInput input
	public void doFullBackup (android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager) 
		java.io.FileOutputStream out
		byte[] buf
		java.io.IOException e
		android.os.RemoteException e
		java.io.IOException ex
		RuntimeException ex
		java.io.FileOutputStream out
		byte[] buf
		java.io.IOException e
		android.os.RemoteException e
		android.os.ParcelFileDescriptor data
		int token
		android.app.backup.IBackupManager callbackBinder
		long ident
	public void doRestoreFile (android.os.ParcelFileDescriptor, long, int, java.lang.String, java.lang.String, long, long, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.RemoteException e
		java.io.IOException e
		android.os.RemoteException e
		android.os.ParcelFileDescriptor data
		long size
		int type
		String domain
		String path
		long mode
		long mtime
		int token
		android.app.backup.IBackupManager callbackBinder
		long ident
	void  (android.app.backup.BackupAgent, android.app.backup.BackupAgent$1) 
		android.app.backup.BackupAgent x0
		android.app.backup.BackupAgent$1 x1
}

android/app/backup/IFullBackupRestoreObserver$Stub$Proxy.class
IFullBackupRestoreObserver.java
package android.app.backup
 android.app.backup.IFullBackupRestoreObserver$Stub$Proxy extends java.lang.Object implements android.app.backup.IFullBackupRestoreObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStartBackup ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onBackupPackage (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
	public void onEndBackup ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onStartRestore ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onRestorePackage (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
	public void onEndRestore ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onTimeout ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/app/backup/IRestoreObserver.class
IRestoreObserver.java
package android.app.backup
public abstract android.app.backup.IRestoreObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void restoreSetsAvailable (android.app.backup.RestoreSet[])  throws android.os.RemoteException 
	public abstract void restoreStarting (int)  throws android.os.RemoteException 
	public abstract void onUpdate (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void restoreFinished (int)  throws android.os.RemoteException 
}

android/app/backup/BackupHelper.class
BackupHelper.java
package android.app.backup
public abstract android.app.backup.BackupHelper extends java.lang.Object {
	public abstract void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor) 
	public abstract void restoreEntity (android.app.backup.BackupDataInputStream) 
	public abstract void writeNewStateDescription (android.os.ParcelFileDescriptor) 
}

android/app/backup/BackupDataInput$1.class
BackupDataInput.java
package android.app.backup
 android.app.backup.BackupDataInput$1 extends java.lang.Object {
}

android/app/backup/BackupDataInputStream.class
BackupDataInputStream.java
package android.app.backup
public android.app.backup.BackupDataInputStream extends java.io.InputStream {
	String key
	int dataSize
	android.app.backup.BackupDataInput mData
	byte[] mOneByte
	void  (android.app.backup.BackupDataInput) 
		android.app.backup.BackupDataInput data
	public int read ()  throws java.io.IOException 
		byte[] one
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int size
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public java.lang.String getKey () 
	public int size () 
}

android/app/backup/RestoreSession.class
RestoreSession.java
package android.app.backup
public android.app.backup.RestoreSession extends java.lang.Object {
	static final String TAG
	final android.content.Context mContext
	android.app.backup.IRestoreSession mBinder
	android.app.backup.RestoreSession$RestoreObserverWrapper mObserver
	public int getAvailableRestoreSets (android.app.backup.RestoreObserver) 
		android.os.RemoteException e
		android.app.backup.RestoreObserver observer
		int err
		android.app.backup.RestoreSession$RestoreObserverWrapper obsWrapper
	public int restoreAll (long, android.app.backup.RestoreObserver) 
		android.os.RemoteException e
		long token
		android.app.backup.RestoreObserver observer
		int err
	public int restoreSome (long, android.app.backup.RestoreObserver, java.lang.String[]) 
		android.os.RemoteException e
		long token
		android.app.backup.RestoreObserver observer
		String[] packages
		int err
	public int restorePackage (java.lang.String, android.app.backup.RestoreObserver) 
		android.os.RemoteException e
		String packageName
		android.app.backup.RestoreObserver observer
		int err
	public void endRestoreSession () 
		android.os.RemoteException e
	void  (android.content.Context, android.app.backup.IRestoreSession) 
		android.content.Context context
		android.app.backup.IRestoreSession binder
}

android/app/backup/BackupAgentHelper.class
BackupAgentHelper.java
package android.app.backup
public android.app.backup.BackupAgentHelper extends android.app.backup.BackupAgent {
	static final String TAG
	android.app.backup.BackupHelperDispatcher mDispatcher
	public void  () 
	public void onBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
	public void onRestore (android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor)  throws java.io.IOException 
		android.app.backup.BackupDataInput data
		int appVersionCode
		android.os.ParcelFileDescriptor newState
	public android.app.backup.BackupHelperDispatcher getDispatcher () 
	public void addHelper (java.lang.String, android.app.backup.BackupHelper) 
		String keyPrefix
		android.app.backup.BackupHelper helper
}

android/app/backup/BackupAgent$SharedPrefsSynchronizer.class
BackupAgent.java
package android.app.backup
 android.app.backup.BackupAgent$SharedPrefsSynchronizer extends java.lang.Object implements java.lang.Runnable  {
	public final java.util.concurrent.CountDownLatch mLatch
	final android.app.backup.BackupAgent this$0
	void  (android.app.backup.BackupAgent) 
	public void run () 
}

android/app/backup/BackupDataInput$EntityHeader.class
BackupDataInput.java
package android.app.backup
 android.app.backup.BackupDataInput$EntityHeader extends java.lang.Object {
	String key
	int dataSize
	private void  () 
	void  (android.app.backup.BackupDataInput$1) 
		android.app.backup.BackupDataInput$1 x0
}

android/app/backup/IRestoreObserver$Stub.class
IRestoreObserver.java
package android.app.backup
public abstract android.app.backup.IRestoreObserver$Stub extends android.os.Binder implements android.app.backup.IRestoreObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_restoreSetsAvailable
	static final int TRANSACTION_restoreStarting
	static final int TRANSACTION_onUpdate
	static final int TRANSACTION_restoreFinished
	public void  () 
	public static android.app.backup.IRestoreObserver 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.app.backup.RestoreSet[] _arg0
		int _arg0
		int _arg0
		String _arg1
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/backup/FileBackupHelperBase.class
FileBackupHelperBase.java
package android.app.backup
 android.app.backup.FileBackupHelperBase extends java.lang.Object {
	private static final String TAG
	long mPtr
	android.content.Context mContext
	boolean mExceptionLogged
	void  (android.content.Context) 
		android.content.Context context
	protected void finalize ()  throws java.lang.Throwable 
	static void performBackup_checked (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor, java.lang.String[], java.lang.String[]) 
		String f
		String[] arr$
		int len$
		int i$
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
		String[] files
		String[] keys
		java.io.FileDescriptor oldStateFd
		java.io.FileDescriptor newStateFd
		int err
	boolean writeFile (java.io.File, android.app.backup.BackupDataInputStream) 
		java.io.File f
		android.app.backup.BackupDataInputStream in
		int result
		java.io.File parent
	public void writeNewStateDescription (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor fd
		int result
	boolean isKeyInList (java.lang.String, java.lang.String[]) 
		String s
		String[] arr$
		int len$
		int i$
		String key
		String[] list
	private static native long ctor () 
	private static native void dtor (long) 
	private static native int performBackup_native (java.io.FileDescriptor, long, java.io.FileDescriptor, java.lang.String[], java.lang.String[]) 
	private static native int writeFile_native (long, java.lang.String, long) 
	private static native int writeSnapshot_native (long, java.io.FileDescriptor) 
}

android/app/backup/FullBackup.class
FullBackup.java
package android.app.backup
public android.app.backup.FullBackup extends java.lang.Object {
	static final String TAG
	public static final String APK_TREE_TOKEN
	public static final String OBB_TREE_TOKEN
	public static final String ROOT_TREE_TOKEN
	public static final String DATA_TREE_TOKEN
	public static final String DATABASE_TREE_TOKEN
	public static final String SHAREDPREFS_TREE_TOKEN
	public static final String MANAGED_EXTERNAL_TREE_TOKEN
	public static final String CACHE_TREE_TOKEN
	public static final String SHARED_STORAGE_TOKEN
	public static final String APPS_PREFIX
	public static final String SHARED_PREFIX
	public static final String FULL_BACKUP_INTENT_ACTION
	public static final String FULL_RESTORE_INTENT_ACTION
	public static final String CONF_TOKEN_INTENT_EXTRA
	public void  () 
	public static native int backupToTar (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.app.backup.BackupDataOutput) 
	public static void restoreFile (android.os.ParcelFileDescriptor, long, int, long, long, java.io.File)  throws java.io.IOException 
		java.io.File parent
		java.io.IOException e
		java.io.IOException e
		int toRead
		int got
		java.io.FileOutputStream out
		byte[] buffer
		long origSize
		java.io.FileInputStream in
		android.system.ErrnoException e
		android.os.ParcelFileDescriptor data
		long size
		int type
		long mode
		long mtime
		java.io.File outFile
}

android/app/backup/RestoreObserver.class
RestoreObserver.java
package android.app.backup
public abstract android.app.backup.RestoreObserver extends java.lang.Object {
	public void  () 
	public void restoreSetsAvailable (android.app.backup.RestoreSet[]) 
		android.app.backup.RestoreSet[] result
	public void restoreStarting (int) 
		int numPackages
	public void onUpdate (int, java.lang.String) 
		int nowBeingRestored
		String currentPackage
	public void restoreFinished (int) 
		int error
}

android/app/backup/IBackupManager$Stub$Proxy.class
IBackupManager.java
package android.app.backup
 android.app.backup.IBackupManager$Stub$Proxy extends java.lang.Object implements android.app.backup.IBackupManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void dataChanged (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearBackupData (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String transportName
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void agentConnected (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		String packageName
		android.os.IBinder agent
		android.os.Parcel _data
		android.os.Parcel _reply
	public void agentDisconnected (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
	public void restoreAtInstall (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setBackupEnabled (boolean)  throws android.os.RemoteException 
		boolean isEnabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAutoRestore (boolean)  throws android.os.RemoteException 
		boolean doAutoRestore
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setBackupProvisioned (boolean)  throws android.os.RemoteException 
		boolean isProvisioned
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isBackupEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setBackupPassword (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String currentPw
		String newPw
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean hasBackupPassword ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void backupNow ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void fullBackup (android.os.ParcelFileDescriptor, boolean, boolean, boolean, boolean, boolean, java.lang.String[])  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor fd
		boolean includeApks
		boolean includeObbs
		boolean includeShared
		boolean allApps
		boolean allIncludesSystem
		String[] packageNames
		android.os.Parcel _data
		android.os.Parcel _reply
	public void fullRestore (android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor fd
		android.os.Parcel _data
		android.os.Parcel _reply
	public void acknowledgeFullBackupOrRestore (int, boolean, java.lang.String, java.lang.String, android.app.backup.IFullBackupRestoreObserver)  throws android.os.RemoteException 
		int token
		boolean allow
		String curPassword
		String encryptionPassword
		android.app.backup.IFullBackupRestoreObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String getCurrentTransport ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String[] listAllTransports ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String selectBackupTransport (java.lang.String)  throws android.os.RemoteException 
		String transport
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public android.content.Intent getConfigurationIntent (java.lang.String)  throws android.os.RemoteException 
		android.content.Intent _result
		String transport
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.Intent _result
	public java.lang.String getDestinationString (java.lang.String)  throws android.os.RemoteException 
		String transport
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public android.app.backup.IRestoreSession beginRestoreSession (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String packageName
		String transportID
		android.os.Parcel _data
		android.os.Parcel _reply
		android.app.backup.IRestoreSession _result
	public void opComplete (int)  throws android.os.RemoteException 
		int token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/backup/FileBackupHelper.class
FileBackupHelper.java
package android.app.backup
public android.app.backup.FileBackupHelper extends android.app.backup.FileBackupHelperBase implements android.app.backup.BackupHelper  {
	private static final String TAG
	private static final boolean DEBUG
	android.content.Context mContext
	java.io.File mFilesDir
	String[] mFiles
	public transient void  (android.content.Context, java.lang.String[]) 
		android.content.Context context
		String[] files
	public void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor) 
		int i
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
		String[] files
		java.io.File base
		int N
		String[] fullPaths
	public void restoreEntity (android.app.backup.BackupDataInputStream) 
		java.io.File f
		android.app.backup.BackupDataInputStream data
		String key
	public volatile void writeNewStateDescription (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor x0
}

android/app/backup/IRestoreSession$Stub$Proxy.class
IRestoreSession.java
package android.app.backup
 android.app.backup.IRestoreSession$Stub$Proxy extends java.lang.Object implements android.app.backup.IRestoreSession  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int getAvailableRestoreSets (android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
		android.app.backup.IRestoreObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int restoreAll (long, android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
		long token
		android.app.backup.IRestoreObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int restoreSome (long, android.app.backup.IRestoreObserver, java.lang.String[])  throws android.os.RemoteException 
		long token
		android.app.backup.IRestoreObserver observer
		String[] packages
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int restorePackage (java.lang.String, android.app.backup.IRestoreObserver)  throws android.os.RemoteException 
		String packageName
		android.app.backup.IRestoreObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void endRestoreSession ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/backup/BackupAgent.class
BackupAgent.java
package android.app.backup
public abstract android.app.backup.BackupAgent extends android.content.ContextWrapper {
	private static final String TAG
	private static final boolean DEBUG
	public static final int TYPE_EOF
	public static final int TYPE_FILE
	public static final int TYPE_DIRECTORY
	public static final int TYPE_SYMLINK
	android.os.Handler mHandler
	private final android.os.IBinder mBinder
	private void waitForSharedPrefs () 
		InterruptedException e
		android.app.backup.BackupAgent$SharedPrefsSynchronizer s
	public void  () 
	public void onCreate () 
	public void onDestroy () 
	public abstract void onBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor)  throws java.io.IOException 
	public abstract void onRestore (android.app.backup.BackupDataInput, int, android.os.ParcelFileDescriptor)  throws java.io.IOException 
	public void onFullBackup (android.app.backup.FullBackupDataOutput)  throws java.io.IOException 
		java.io.File efLocation
		android.app.backup.FullBackupDataOutput data
		android.content.pm.ApplicationInfo appInfo
		String rootDir
		String filesDir
		String databaseDir
		String sharedPrefsDir
		String cacheDir
		String libDir
		java.util.HashSet filterSet
		String packageName
	public final void fullBackupFile (java.io.File, android.app.backup.FullBackupDataOutput) 
		java.io.File efLocation
		java.io.IOException e
		String domain
		String domain
		String domain
		String domain
		String domain
		java.io.File file
		android.app.backup.FullBackupDataOutput output
		String mainDir
		String filesDir
		String dbDir
		String spDir
		String cacheDir
		String libDir
		String efDir
		String filePath
		android.content.pm.ApplicationInfo appInfo
		String domain
		String rootpath
	protected final void fullBackupFileTree (java.lang.String, java.lang.String, java.lang.String, java.util.HashSet, android.app.backup.FullBackupDataOutput) 
		java.io.File entry
		java.io.File[] arr$
		int len$
		int i$
		java.io.File[] contents
		android.system.StructStat stat
		java.io.IOException e
		android.system.ErrnoException e
		java.io.File file
		String filePath
		java.util.LinkedList scanQueue
		String packageName
		String domain
		String rootPath
		java.util.HashSet excludes
		android.app.backup.FullBackupDataOutput output
		java.io.File rootFile
	public void onRestoreFile (android.os.ParcelFileDescriptor, long, java.io.File, int, long, long)  throws java.io.IOException 
		android.os.ParcelFileDescriptor data
		long size
		java.io.File destination
		int type
		long mode
		long mtime
	protected void onRestoreFile (android.os.ParcelFileDescriptor, long, int, java.lang.String, java.lang.String, long, long)  throws java.io.IOException 
		java.io.File efLocation
		java.io.File outFile
		String outPath
		android.os.ParcelFileDescriptor data
		long size
		int type
		String domain
		String path
		long mode
		long mtime
		String basePath
	public final android.os.IBinder onBind () 
	public void attach (android.content.Context) 
		android.content.Context context
	static void access$100 (android.app.backup.BackupAgent) 
		android.app.backup.BackupAgent x0
}

android/app/backup/SharedPreferencesBackupHelper.class
SharedPreferencesBackupHelper.java
package android.app.backup
public android.app.backup.SharedPreferencesBackupHelper extends android.app.backup.FileBackupHelperBase implements android.app.backup.BackupHelper  {
	private static final String TAG
	private static final boolean DEBUG
	private android.content.Context mContext
	private String[] mPrefGroups
	public transient void  (android.content.Context, java.lang.String[]) 
		android.content.Context context
		String[] prefGroups
	public void performBackup (android.os.ParcelFileDescriptor, android.app.backup.BackupDataOutput, android.os.ParcelFileDescriptor) 
		int i
		android.os.ParcelFileDescriptor oldState
		android.app.backup.BackupDataOutput data
		android.os.ParcelFileDescriptor newState
		android.content.Context context
		String[] prefGroups
		int N
		String[] files
	public void restoreEntity (android.app.backup.BackupDataInputStream) 
		java.io.File f
		android.app.backup.BackupDataInputStream data
		android.content.Context context
		String key
	public volatile void writeNewStateDescription (android.os.ParcelFileDescriptor) 
		android.os.ParcelFileDescriptor x0
}

android/app/backup/IRestoreSession$Stub.class
IRestoreSession.java
package android.app.backup
public abstract android.app.backup.IRestoreSession$Stub extends android.os.Binder implements android.app.backup.IRestoreSession  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getAvailableRestoreSets
	static final int TRANSACTION_restoreAll
	static final int TRANSACTION_restoreSome
	static final int TRANSACTION_restorePackage
	static final int TRANSACTION_endRestoreSession
	public void  () 
	public static android.app.backup.IRestoreSession 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.app.backup.IRestoreObserver _arg0
		int _result
		long _arg0
		android.app.backup.IRestoreObserver _arg1
		int _result
		long _arg0
		android.app.backup.IRestoreObserver _arg1
		String[] _arg2
		int _result
		String _arg0
		android.app.backup.IRestoreObserver _arg1
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/backup/BackupDataOutput.class
BackupDataOutput.java
package android.app.backup
public android.app.backup.BackupDataOutput extends java.lang.Object {
	long mBackupWriter
	public void  (java.io.FileDescriptor) 
		java.io.FileDescriptor fd
	public int writeEntityHeader (java.lang.String, int)  throws java.io.IOException 
		String key
		int dataSize
		int result
	public int writeEntityData (byte[], int)  throws java.io.IOException 
		byte[] data
		int size
		int result
	public void setKeyPrefix (java.lang.String) 
		String keyPrefix
	protected void finalize ()  throws java.lang.Throwable 
	private static native long ctor (java.io.FileDescriptor) 
	private static native void dtor (long) 
	private static native int writeEntityHeader_native (long, java.lang.String, int) 
	private static native int writeEntityData_native (long, byte[], int) 
	private static native void setKeyPrefix_native (long, java.lang.String) 
}

android/app/ActivityThread$ProviderRefCount.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ProviderRefCount extends java.lang.Object {
	public final android.app.IActivityManager$ContentProviderHolder holder
	public final android.app.ActivityThread$ProviderClientRecord client
	public int stableCount
	public int unstableCount
	public boolean removePending
	void  (android.app.IActivityManager$ContentProviderHolder, android.app.ActivityThread$ProviderClientRecord, int, int) 
		android.app.IActivityManager$ContentProviderHolder inHolder
		android.app.ActivityThread$ProviderClientRecord inClient
		int sCount
		int uCount
}

android/app/ActivityThread$ProviderKey.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ProviderKey extends java.lang.Object {
	final String authority
	final int userId
	public void  (java.lang.String, int) 
		String authority
		int userId
	public boolean equals (java.lang.Object) 
		android.app.ActivityThread$ProviderKey other
		Object o
	public int hashCode () 
}

android/app/AppOpsManager$OpEntry.class
AppOpsManager.java
package android.app
public android.app.AppOpsManager$OpEntry extends java.lang.Object implements android.os.Parcelable  {
	private final int mOp
	private final int mMode
	private final long mTime
	private final long mRejectTime
	private final int mDuration
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, long, long, int) 
		int op
		int mode
		long time
		long rejectTime
		int duration
	public int getOp () 
	public int getMode () 
	public long getTime () 
	public long getRejectTime () 
	public boolean isRunning () 
	public int getDuration () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel) 
		android.os.Parcel source
	static void  () 
}

android/app/MediaRouteActionProvider$MediaRouterCallback.class
MediaRouteActionProvider.java
package android.app
 android.app.MediaRouteActionProvider$MediaRouterCallback extends android.media.MediaRouter$SimpleCallback {
	private final java.lang.ref.WeakReference mProviderWeak
	public void  (android.app.MediaRouteActionProvider) 
		android.app.MediaRouteActionProvider provider
	public void onRouteAdded (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteRemoved (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	private void refreshRoute (android.media.MediaRouter) 
		android.media.MediaRouter router
		android.app.MediaRouteActionProvider provider
}

android/app/ContextImpl$10.class
ContextImpl.java
package android.app
final android.app.ContextImpl$10 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/PendingIntent$1.class
PendingIntent.java
package android.app
final android.app.PendingIntent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.PendingIntent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder target
	public android.app.PendingIntent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ProgressDialog$1.class
ProgressDialog.java
package android.app
 android.app.ProgressDialog$1 extends android.os.Handler {
	final android.app.ProgressDialog this$0
	void  (android.app.ProgressDialog) 
	public void handleMessage (android.os.Message) 
		String format
		double percent
		android.text.SpannableString tmp
		android.os.Message msg
		int progress
		int max
}

android/app/FragmentState$1.class
Fragment.java
package android.app
final android.app.FragmentState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.FragmentState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.FragmentState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ContextImpl$8.class
ContextImpl.java
package android.app
final android.app.ContextImpl$8 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/Instrumentation.class
Instrumentation.java
package android.app
public android.app.Instrumentation extends java.lang.Object {
	public static final String REPORT_KEY_IDENTIFIER
	public static final String REPORT_KEY_STREAMRESULT
	private static final String TAG
	private final Object mSync
	private android.app.ActivityThread mThread
	private android.os.MessageQueue mMessageQueue
	private android.content.Context mInstrContext
	private android.content.Context mAppContext
	private android.content.ComponentName mComponent
	private Thread mRunner
	private java.util.List mWaitingActivities
	private java.util.List mActivityMonitors
	private android.app.IInstrumentationWatcher mWatcher
	private android.app.IUiAutomationConnection mUiAutomationConnection
	private boolean mAutomaticPerformanceSnapshots
	private android.os.PerformanceCollector mPerformanceCollector
	private android.os.Bundle mPerfMetrics
	private android.app.UiAutomation mUiAutomation
	public void  () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle arguments
	public void start () 
	public void onStart () 
	public boolean onException (java.lang.Object, java.lang.Throwable) 
		Object obj
		Throwable e
	public void sendStatus (int, android.os.Bundle) 
		android.os.RemoteException e
		int resultCode
		android.os.Bundle results
	public void finish (int, android.os.Bundle) 
		int resultCode
		android.os.Bundle results
	public void setAutomaticPerformanceSnapshots () 
	public void startPerformanceSnapshot () 
	public void endPerformanceSnapshot () 
	public void onDestroy () 
	public android.content.Context getContext () 
	public android.content.ComponentName getComponentName () 
	public android.content.Context getTargetContext () 
	public boolean isProfiling () 
	public void startProfiling () 
		java.io.File file
	public void stopProfiling () 
	public void setInTouchMode (boolean) 
		android.os.RemoteException e
		boolean inTouch
	public void waitForIdle (java.lang.Runnable) 
		Runnable recipient
	public void waitForIdleSync () 
		android.app.Instrumentation$Idler idler
	public void runOnMainSync (java.lang.Runnable) 
		Runnable runner
		android.app.Instrumentation$SyncRunnable sr
	public android.app.Activity startActivitySync (android.content.Intent) 
		InterruptedException e
		android.content.pm.ActivityInfo ai
		String myProc
		android.app.Instrumentation$ActivityWaiter aw
		android.content.Intent intent
	public void addMonitor (android.app.Instrumentation$ActivityMonitor) 
		android.app.Instrumentation$ActivityMonitor monitor
	public android.app.Instrumentation$ActivityMonitor addMonitor (android.content.IntentFilter, android.app.Instrumentation$ActivityResult, boolean) 
		android.content.IntentFilter filter
		android.app.Instrumentation$ActivityResult result
		boolean block
		android.app.Instrumentation$ActivityMonitor am
	public android.app.Instrumentation$ActivityMonitor addMonitor (java.lang.String, android.app.Instrumentation$ActivityResult, boolean) 
		String cls
		android.app.Instrumentation$ActivityResult result
		boolean block
		android.app.Instrumentation$ActivityMonitor am
	public boolean checkMonitorHit (android.app.Instrumentation$ActivityMonitor, int) 
		android.app.Instrumentation$ActivityMonitor monitor
		int minHits
	public android.app.Activity waitForMonitor (android.app.Instrumentation$ActivityMonitor) 
		android.app.Instrumentation$ActivityMonitor monitor
		android.app.Activity activity
	public android.app.Activity waitForMonitorWithTimeout (android.app.Instrumentation$ActivityMonitor, long) 
		android.app.Instrumentation$ActivityMonitor monitor
		long timeOut
		android.app.Activity activity
	public void removeMonitor (android.app.Instrumentation$ActivityMonitor) 
		android.app.Instrumentation$ActivityMonitor monitor
	public boolean invokeMenuActionSync (android.app.Activity, int, int) 
		android.app.Activity targetActivity
		int id
		int flag
		android.app.Instrumentation$1MenuRunnable mr
	public boolean invokeContextMenuAction (android.app.Activity, int, int) 
		InterruptedException e
		android.app.Activity targetActivity
		int id
		int flag
		android.view.KeyEvent downEvent
		android.view.KeyEvent upEvent
		android.app.Instrumentation$1ContextMenuRunnable cmr
	public void sendStringSync (java.lang.String) 
		int i
		String text
		android.view.KeyCharacterMap keyCharacterMap
		android.view.KeyEvent[] events
	public void sendKeySync (android.view.KeyEvent) 
		android.view.KeyEvent event
		long downTime
		long eventTime
		int action
		int code
		int repeatCount
		int metaState
		int deviceId
		int scancode
		int source
		int flags
		android.view.KeyEvent newEvent
	public void sendKeyDownUpSync (int) 
		int key
	public void sendCharacterSync (int) 
		int keyCode
	public void sendPointerSync (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void sendTrackballEventSync (android.view.MotionEvent) 
		android.view.MotionEvent event
	public android.app.Application newApplication (java.lang.ClassLoader, java.lang.String, android.content.Context)  throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException 
		ClassLoader cl
		String className
		android.content.Context context
	public static android.app.Application newApplication (java.lang.Class, android.content.Context)  throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException 
		Class clazz
		android.content.Context context
		android.app.Application app
	public void callApplicationOnCreate (android.app.Application) 
		android.app.Application app
	public android.app.Activity newActivity (java.lang.Class, android.content.Context, android.os.IBinder, android.app.Application, android.content.Intent, android.content.pm.ActivityInfo, java.lang.CharSequence, android.app.Activity, java.lang.String, java.lang.Object)  throws java.lang.InstantiationException java.lang.IllegalAccessException 
		Class clazz
		android.content.Context context
		android.os.IBinder token
		android.app.Application application
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		CharSequence title
		android.app.Activity parent
		String id
		Object lastNonConfigurationInstance
		android.app.Activity activity
		android.app.ActivityThread aThread
	public android.app.Activity newActivity (java.lang.ClassLoader, java.lang.String, android.content.Intent)  throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.ClassNotFoundException 
		ClassLoader cl
		String className
		android.content.Intent intent
	public void callActivityOnCreate (android.app.Activity, android.os.Bundle) 
		android.app.Instrumentation$ActivityWaiter aw
		android.content.Intent intent
		int i
		int N
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		android.app.Activity activity
		android.os.Bundle icicle
	public void callActivityOnDestroy (android.app.Activity) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		android.app.Activity activity
	public void callActivityOnRestoreInstanceState (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle savedInstanceState
	public void callActivityOnPostCreate (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle icicle
	public void callActivityOnNewIntent (android.app.Activity, android.content.Intent) 
		android.app.Activity activity
		android.content.Intent intent
	public void callActivityOnStart (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnRestart (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnResume (android.app.Activity) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		android.app.Activity activity
	public void callActivityOnStop (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnSaveInstanceState (android.app.Activity, android.os.Bundle) 
		android.app.Activity activity
		android.os.Bundle outState
	public void callActivityOnPause (android.app.Activity) 
		android.app.Activity activity
	public void callActivityOnUserLeaving (android.app.Activity) 
		android.app.Activity activity
	public void startAllocCounting () 
	public void stopAllocCounting () 
	private void addValue (java.lang.String, int, android.os.Bundle) 
		java.util.List list
		java.util.ArrayList list
		String key
		int value
		android.os.Bundle results
	public android.os.Bundle getAllocCounts () 
		android.os.Bundle results
	public android.os.Bundle getBinderCounts () 
		android.os.Bundle results
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int, android.os.Bundle) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		int result
		android.os.RemoteException e
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
		android.app.IApplicationThread whoThread
	public void execStartActivities (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent[], android.os.Bundle) 
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent[] intents
		android.os.Bundle options
	public void execStartActivitiesAsUser (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent[], android.os.Bundle, int) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		int i
		String[] resolvedTypes
		int result
		android.os.RemoteException e
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent[] intents
		android.os.Bundle options
		int userId
		android.app.IApplicationThread whoThread
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Fragment, android.content.Intent, int, android.os.Bundle) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		int result
		android.os.RemoteException e
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Fragment target
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
		android.app.IApplicationThread whoThread
	public android.app.Instrumentation$ActivityResult execStartActivity (android.content.Context, android.os.IBinder, android.os.IBinder, android.app.Activity, android.content.Intent, int, android.os.Bundle, android.os.UserHandle) 
		android.app.Instrumentation$ActivityMonitor am
		int i
		int N
		int result
		android.os.RemoteException e
		android.content.Context who
		android.os.IBinder contextThread
		android.os.IBinder token
		android.app.Activity target
		android.content.Intent intent
		int requestCode
		android.os.Bundle options
		android.os.UserHandle user
		android.app.IApplicationThread whoThread
	final void init (android.app.ActivityThread, android.content.Context, android.content.Context, android.content.ComponentName, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection) 
		android.app.ActivityThread thread
		android.content.Context instrContext
		android.content.Context appContext
		android.content.ComponentName component
		android.app.IInstrumentationWatcher watcher
		android.app.IUiAutomationConnection uiAutomationConnection
	static void checkStartActivityResult (int, java.lang.Object) 
		int res
		Object intent
	private final void validateNotAppThread () 
	public android.app.UiAutomation getUiAutomation () 
	static boolean access$100 (android.app.Instrumentation) 
		android.app.Instrumentation x0
	static java.lang.Object access$200 (android.app.Instrumentation) 
		android.app.Instrumentation x0
	static java.util.List access$300 (android.app.Instrumentation) 
		android.app.Instrumentation x0
}

android/app/ResourcesManager.class
ResourcesManager.java
package android.app
public android.app.ResourcesManager extends java.lang.Object {
	static final String TAG
	static final boolean DEBUG_CACHE
	static final boolean DEBUG_STATS
	private static android.app.ResourcesManager sResourcesManager
	final android.util.ArrayMap mActiveResources
	final android.util.ArrayMap mDefaultDisplayMetrics
	android.content.res.CompatibilityInfo mResCompatibilityInfo
	android.content.res.Configuration mResConfiguration
	final android.content.res.Configuration mTmpConfig
	public void  () 
	public static android.app.ResourcesManager getInstance () 
	public android.content.res.Configuration getConfiguration () 
	public void flushDisplayMetricsLocked () 
	public android.util.DisplayMetrics getDisplayMetricsLocked (int) 
		int displayId
	public android.util.DisplayMetrics getDisplayMetricsLocked (int, android.view.DisplayAdjustments) 
		int displayId
		android.view.DisplayAdjustments daj
		boolean isDefaultDisplay
		android.util.DisplayMetrics dm
		android.hardware.display.DisplayManagerGlobal displayManager
		android.view.Display d
	final void applyNonDefaultDisplayMetricsToConfigurationLocked (android.util.DisplayMetrics, android.content.res.Configuration) 
		android.util.DisplayMetrics dm
		android.content.res.Configuration config
		int sl
	public boolean applyCompatConfiguration (int, android.content.res.Configuration) 
		int displayDensity
		android.content.res.Configuration compatConfiguration
	public android.content.res.Resources getTopLevelResources (java.lang.String, java.lang.String[], int, android.content.res.Configuration, android.content.res.CompatibilityInfo, android.os.IBinder) 
		java.lang.ref.WeakReference wr
		String idmapPath
		String[] arr$
		int len$
		int i$
		android.content.res.Configuration config
		java.lang.ref.WeakReference wr
		android.content.res.Resources existing
		String resDir
		String[] overlayDirs
		int displayId
		android.content.res.Configuration overrideConfiguration
		android.content.res.CompatibilityInfo compatInfo
		android.os.IBinder token
		float scale
		android.content.res.ResourcesKey key
		android.content.res.Resources r
		android.content.res.AssetManager assets
		android.util.DisplayMetrics dm
		android.content.res.Configuration config
		boolean isDefaultDisplay
		boolean hasOverrideConfig
	public final boolean applyConfigurationToResourcesLocked (android.content.res.Configuration, android.content.res.CompatibilityInfo) 
		int displayId
		boolean isDefaultDisplay
		android.util.DisplayMetrics dm
		boolean hasOverrideConfiguration
		android.content.res.ResourcesKey key
		android.content.res.Resources r
		int i
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compat
		int changes
		android.util.DisplayMetrics defaultDisplayMetrics
		android.content.res.Configuration tmpConfig
}

android/app/AlertDialog.class
AlertDialog.java
package android.app
public android.app.AlertDialog extends android.app.Dialog implements android.content.DialogInterface  {
	private com.android.internal.app.AlertController mAlert
	public static final int THEME_TRADITIONAL
	public static final int THEME_HOLO_DARK
	public static final int THEME_HOLO_LIGHT
	public static final int THEME_DEVICE_DEFAULT_DARK
	public static final int THEME_DEVICE_DEFAULT_LIGHT
	protected void  (android.content.Context) 
		android.content.Context context
	protected void  (android.content.Context, int) 
		android.content.Context context
		int theme
	void  (android.content.Context, int, boolean) 
		android.content.Context context
		int theme
		boolean createThemeContextWrapper
	protected void  (android.content.Context, boolean, android.content.DialogInterface$OnCancelListener) 
		android.content.Context context
		boolean cancelable
		android.content.DialogInterface$OnCancelListener cancelListener
	static int resolveDialogTheme (android.content.Context, int) 
		android.util.TypedValue outValue
		android.content.Context context
		int resid
	public android.widget.Button getButton (int) 
		int whichButton
	public android.widget.ListView getListView () 
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setCustomTitle (android.view.View) 
		android.view.View customTitleView
	public void setMessage (java.lang.CharSequence) 
		CharSequence message
	public void setView (android.view.View) 
		android.view.View view
	public void setView (android.view.View, int, int, int, int) 
		android.view.View view
		int viewSpacingLeft
		int viewSpacingTop
		int viewSpacingRight
		int viewSpacingBottom
	public void setButton (int, java.lang.CharSequence, android.os.Message) 
		int whichButton
		CharSequence text
		android.os.Message msg
	public void setButton (int, java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		int whichButton
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public void setButton (java.lang.CharSequence, android.os.Message) 
		CharSequence text
		android.os.Message msg
	public void setButton2 (java.lang.CharSequence, android.os.Message) 
		CharSequence text
		android.os.Message msg
	public void setButton3 (java.lang.CharSequence, android.os.Message) 
		CharSequence text
		android.os.Message msg
	public void setButton (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public void setButton2 (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public void setButton3 (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public void setIcon (int) 
		int resId
	public void setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public void setIconAttribute (int) 
		int attrId
		android.util.TypedValue out
	public void setInverseBackgroundForced (boolean) 
		boolean forceInverseBackground
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	static com.android.internal.app.AlertController access$000 (android.app.AlertDialog) 
		android.app.AlertDialog x0
}

android/app/SharedPreferencesImpl.class
SharedPreferencesImpl.java
package android.app
final android.app.SharedPreferencesImpl extends java.lang.Object implements android.content.SharedPreferences  {
	private static final String TAG
	private static final boolean DEBUG
	private final java.io.File mFile
	private final java.io.File mBackupFile
	private final int mMode
	private java.util.Map mMap
	private int mDiskWritesInFlight
	private boolean mLoaded
	private long mStatTimestamp
	private long mStatSize
	private final Object mWritingToDiskLock
	private static final Object mContent
	private final java.util.WeakHashMap mListeners
	void  (java.io.File, int) 
		java.io.File file
		int mode
	private void startLoadFromDisk () 
	private void loadFromDiskLocked () 
		org.xmlpull.v1.XmlPullParserException e
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.BufferedInputStream str
		android.system.ErrnoException e
		java.util.Map map
		android.system.StructStat stat
	private static java.io.File makeBackupFile (java.io.File) 
		java.io.File prefsFile
	void startReloadIfChangedUnexpectedly () 
	private boolean hasFileChangedUnexpectedly () 
		android.system.ErrnoException e
		android.system.StructStat stat
	public void registerOnSharedPreferenceChangeListener (android.content.SharedPreferences$OnSharedPreferenceChangeListener) 
		android.content.SharedPreferences$OnSharedPreferenceChangeListener listener
	public void unregisterOnSharedPreferenceChangeListener (android.content.SharedPreferences$OnSharedPreferenceChangeListener) 
		android.content.SharedPreferences$OnSharedPreferenceChangeListener listener
	private void awaitLoadedLocked () 
		InterruptedException unused
	public java.util.Map getAll () 
	public java.lang.String getString (java.lang.String, java.lang.String) 
		String v
		String key
		String defValue
	public java.util.Set getStringSet (java.lang.String, java.util.Set) 
		java.util.Set v
		String key
		java.util.Set defValues
	public int getInt (java.lang.String, int) 
		Integer v
		String key
		int defValue
	public long getLong (java.lang.String, long) 
		Long v
		String key
		long defValue
	public float getFloat (java.lang.String, float) 
		Float v
		String key
		float defValue
	public boolean getBoolean (java.lang.String, boolean) 
		Boolean v
		String key
		boolean defValue
	public boolean contains (java.lang.String) 
		String key
	public android.content.SharedPreferences$Editor edit () 
	private void enqueueDiskWrite (android.app.SharedPreferencesImpl$MemoryCommitResult, java.lang.Runnable) 
		boolean wasEmpty
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
		Runnable postWriteRunnable
		Runnable writeToDiskRunnable
		boolean isFromSyncCommit
	private static java.io.FileOutputStream createFileOutputStream (java.io.File) 
		java.io.FileNotFoundException e2
		java.io.File parent
		java.io.FileNotFoundException e
		java.io.File file
		java.io.FileOutputStream str
	private void writeToFile (android.app.SharedPreferencesImpl$MemoryCommitResult) 
		android.system.StructStat stat
		android.system.ErrnoException e
		java.io.FileOutputStream str
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
	static void access$000 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static void access$100 (android.app.SharedPreferencesImpl, android.app.SharedPreferencesImpl$MemoryCommitResult, java.lang.Runnable) 
		android.app.SharedPreferencesImpl x0
		android.app.SharedPreferencesImpl$MemoryCommitResult x1
		Runnable x2
	static int access$300 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static java.util.Map access$402 (android.app.SharedPreferencesImpl, java.util.Map) 
		android.app.SharedPreferencesImpl x0
		java.util.Map x1
	static java.util.Map access$400 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static int access$308 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static java.util.WeakHashMap access$500 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static java.lang.Object access$700 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static void access$800 (android.app.SharedPreferencesImpl, android.app.SharedPreferencesImpl$MemoryCommitResult) 
		android.app.SharedPreferencesImpl x0
		android.app.SharedPreferencesImpl$MemoryCommitResult x1
	static int access$310 (android.app.SharedPreferencesImpl) 
		android.app.SharedPreferencesImpl x0
	static void  () 
}

android/app/ActivityManagerProxy.class
ActivityManagerNative.java
package android.app
 android.app.ActivityManagerProxy extends java.lang.Object implements android.app.IActivityManager  {
	private android.os.IBinder mRemote
	public void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public int startActivity (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public int startActivityAsUser (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public android.app.IActivityManager$WaitResult startActivityAndWait (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		String profileFile
		android.os.ParcelFileDescriptor profileFd
		android.os.Bundle options
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		android.app.IActivityManager$WaitResult result
	public int startActivityWithConfig (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, android.content.res.Configuration, android.os.Bundle, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String callingPackage
		android.content.Intent intent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int startFlags
		android.content.res.Configuration config
		android.os.Bundle options
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public int startActivityIntentSender (android.app.IApplicationThread, android.content.IntentSender, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, int, android.os.Bundle)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.content.IntentSender intent
		android.content.Intent fillInIntent
		String resolvedType
		android.os.IBinder resultTo
		String resultWho
		int requestCode
		int flagsMask
		int flagsValues
		android.os.Bundle options
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public boolean startNextMatchingActivity (android.os.IBinder, android.content.Intent, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder callingActivity
		android.content.Intent intent
		android.os.Bundle options
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public boolean finishActivity (android.os.IBinder, int, android.content.Intent)  throws android.os.RemoteException 
		android.os.IBinder token
		int resultCode
		android.content.Intent resultData
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void finishSubActivity (android.os.IBinder, java.lang.String, int)  throws android.os.RemoteException 
		android.os.IBinder token
		String resultWho
		int requestCode
		android.os.Parcel data
		android.os.Parcel reply
	public boolean finishActivityAffinity (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean willActivityBeVisible (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public android.content.Intent registerReceiver (android.app.IApplicationThread, java.lang.String, android.content.IIntentReceiver, android.content.IntentFilter, java.lang.String, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String packageName
		android.content.IIntentReceiver receiver
		android.content.IntentFilter filter
		String perm
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		android.content.Intent intent
		int haveIntent
	public void unregisterReceiver (android.content.IIntentReceiver)  throws android.os.RemoteException 
		android.content.IIntentReceiver receiver
		android.os.Parcel data
		android.os.Parcel reply
	public int broadcastIntent (android.app.IApplicationThread, android.content.Intent, java.lang.String, android.content.IIntentReceiver, int, java.lang.String, android.os.Bundle, java.lang.String, int, boolean, boolean, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.content.Intent intent
		String resolvedType
		android.content.IIntentReceiver resultTo
		int resultCode
		String resultData
		android.os.Bundle map
		String requiredPermission
		int appOp
		boolean serialized
		boolean sticky
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void unbroadcastIntent (android.app.IApplicationThread, android.content.Intent, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.content.Intent intent
		int userId
		android.os.Parcel data
		android.os.Parcel reply
	public void finishReceiver (android.os.IBinder, int, java.lang.String, android.os.Bundle, boolean)  throws android.os.RemoteException 
		android.os.IBinder who
		int resultCode
		String resultData
		android.os.Bundle map
		boolean abortBroadcast
		android.os.Parcel data
		android.os.Parcel reply
	public void attachApplication (android.app.IApplicationThread)  throws android.os.RemoteException 
		android.app.IApplicationThread app
		android.os.Parcel data
		android.os.Parcel reply
	public void activityIdle (android.os.IBinder, android.content.res.Configuration, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.res.Configuration config
		boolean stopProfiling
		android.os.Parcel data
		android.os.Parcel reply
	public void activityResumed (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public void activityPaused (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public void activityStopped (android.os.IBinder, android.os.Bundle, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Bundle state
		android.graphics.Bitmap thumbnail
		CharSequence description
		android.os.Parcel data
		android.os.Parcel reply
	public void activitySlept (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public void activityDestroyed (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String getCallingPackage (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		String res
	public android.content.ComponentName getCallingActivity (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		android.content.ComponentName res
	public java.util.List getTasks (int, int, android.app.IThumbnailReceiver)  throws android.os.RemoteException 
		android.app.ActivityManager$RunningTaskInfo info
		int maxNum
		int flags
		android.app.IThumbnailReceiver receiver
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
		int N
	public java.util.List getRecentTasks (int, int, int)  throws android.os.RemoteException 
		int maxNum
		int flags
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
	public android.app.ActivityManager$TaskThumbnails getTaskThumbnails (int)  throws android.os.RemoteException 
		int id
		android.os.Parcel data
		android.os.Parcel reply
		android.app.ActivityManager$TaskThumbnails bm
	public android.graphics.Bitmap getTaskTopThumbnail (int)  throws android.os.RemoteException 
		int id
		android.os.Parcel data
		android.os.Parcel reply
		android.graphics.Bitmap bm
	public java.util.List getServices (int, int)  throws android.os.RemoteException 
		android.app.ActivityManager$RunningServiceInfo info
		int maxNum
		int flags
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
		int N
	public java.util.List getProcessesInErrorState ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
	public java.util.List getRunningAppProcesses ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
	public java.util.List getRunningExternalApplications ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
	public void moveTaskToFront (int, int, android.os.Bundle)  throws android.os.RemoteException 
		int task
		int flags
		android.os.Bundle options
		android.os.Parcel data
		android.os.Parcel reply
	public void moveTaskToBack (int)  throws android.os.RemoteException 
		int task
		android.os.Parcel data
		android.os.Parcel reply
	public boolean moveActivityTaskToBack (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean nonRoot
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void moveTaskBackwards (int)  throws android.os.RemoteException 
		int task
		android.os.Parcel data
		android.os.Parcel reply
	public int createStack (int, int, int, float)  throws android.os.RemoteException 
		int taskId
		int relativeStackBoxId
		int position
		float weight
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void moveTaskToStack (int, int, boolean)  throws android.os.RemoteException 
		int taskId
		int stackId
		boolean toTop
		android.os.Parcel data
		android.os.Parcel reply
	public void resizeStackBox (int, float)  throws android.os.RemoteException 
		int stackBoxId
		float weight
		android.os.Parcel data
		android.os.Parcel reply
	public java.util.List getStackBoxes ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		java.util.ArrayList list
	public android.app.ActivityManager$StackBoxInfo getStackBoxInfo (int)  throws android.os.RemoteException 
		int stackBoxId
		android.os.Parcel data
		android.os.Parcel reply
		int res
		android.app.ActivityManager$StackBoxInfo info
	public void setFocusedStack (int)  throws android.os.RemoteException 
		int stackId
		android.os.Parcel data
		android.os.Parcel reply
	public int getTaskForActivity (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean onlyRoot
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void reportThumbnail (android.os.IBinder, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
		android.os.IBinder token
		android.graphics.Bitmap thumbnail
		CharSequence description
		android.os.Parcel data
		android.os.Parcel reply
	public android.app.IActivityManager$ContentProviderHolder getContentProvider (android.app.IApplicationThread, java.lang.String, int, boolean)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String name
		int userId
		boolean stable
		android.os.Parcel data
		android.os.Parcel reply
		int res
		android.app.IActivityManager$ContentProviderHolder cph
	public android.app.IActivityManager$ContentProviderHolder getContentProviderExternal (java.lang.String, int, android.os.IBinder)  throws android.os.RemoteException 
		String name
		int userId
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		int res
		android.app.IActivityManager$ContentProviderHolder cph
	public void publishContentProviders (android.app.IApplicationThread, java.util.List)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		java.util.List providers
		android.os.Parcel data
		android.os.Parcel reply
	public boolean refContentProvider (android.os.IBinder, int, int)  throws android.os.RemoteException 
		android.os.IBinder connection
		int stable
		int unstable
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void unstableProviderDied (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder connection
		android.os.Parcel data
		android.os.Parcel reply
	public void appNotRespondingViaProvider (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder connection
		android.os.Parcel data
		android.os.Parcel reply
	public void removeContentProvider (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder connection
		boolean stable
		android.os.Parcel data
		android.os.Parcel reply
	public void removeContentProviderExternal (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		String name
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public android.app.PendingIntent getRunningServiceControlPanel (android.content.ComponentName)  throws android.os.RemoteException 
		android.content.ComponentName service
		android.os.Parcel data
		android.os.Parcel reply
		android.app.PendingIntent res
	public android.content.ComponentName startService (android.app.IApplicationThread, android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.content.Intent service
		String resolvedType
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		android.content.ComponentName res
	public int stopService (android.app.IApplicationThread, android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.content.Intent service
		String resolvedType
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public boolean stopServiceToken (android.content.ComponentName, android.os.IBinder, int)  throws android.os.RemoteException 
		android.content.ComponentName className
		android.os.IBinder token
		int startId
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void setServiceForeground (android.content.ComponentName, android.os.IBinder, int, android.app.Notification, boolean)  throws android.os.RemoteException 
		android.content.ComponentName className
		android.os.IBinder token
		int id
		android.app.Notification notification
		boolean removeNotification
		android.os.Parcel data
		android.os.Parcel reply
	public int bindService (android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.os.IBinder token
		android.content.Intent service
		String resolvedType
		android.app.IServiceConnection connection
		int flags
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public boolean unbindService (android.app.IServiceConnection)  throws android.os.RemoteException 
		android.app.IServiceConnection connection
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void publishService (android.os.IBinder, android.content.Intent, android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.Intent intent
		android.os.IBinder service
		android.os.Parcel data
		android.os.Parcel reply
	public void unbindFinished (android.os.IBinder, android.content.Intent, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.Intent intent
		boolean doRebind
		android.os.Parcel data
		android.os.Parcel reply
	public void serviceDoneExecuting (android.os.IBinder, int, int, int)  throws android.os.RemoteException 
		android.os.IBinder token
		int type
		int startId
		int res
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.IBinder peekService (android.content.Intent, java.lang.String)  throws android.os.RemoteException 
		android.content.Intent service
		String resolvedType
		android.os.Parcel data
		android.os.Parcel reply
		android.os.IBinder binder
	public boolean bindBackupAgent (android.content.pm.ApplicationInfo, int)  throws android.os.RemoteException 
		android.content.pm.ApplicationInfo app
		int backupRestoreMode
		android.os.Parcel data
		android.os.Parcel reply
		boolean success
	public void clearPendingBackup ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void backupAgentCreated (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
		String packageName
		android.os.IBinder agent
		android.os.Parcel data
		android.os.Parcel reply
	public void unbindBackupAgent (android.content.pm.ApplicationInfo)  throws android.os.RemoteException 
		android.content.pm.ApplicationInfo app
		android.os.Parcel data
		android.os.Parcel reply
	public boolean startInstrumentation (android.content.ComponentName, java.lang.String, int, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, java.lang.String)  throws android.os.RemoteException 
		android.content.ComponentName className
		String profileFile
		int flags
		android.os.Bundle arguments
		android.app.IInstrumentationWatcher watcher
		android.app.IUiAutomationConnection connection
		int userId
		String instructionSet
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void finishInstrumentation (android.app.IApplicationThread, int, android.os.Bundle)  throws android.os.RemoteException 
		android.app.IApplicationThread target
		int resultCode
		android.os.Bundle results
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.res.Configuration getConfiguration ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		android.content.res.Configuration res
	public void updateConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
		android.content.res.Configuration values
		android.os.Parcel data
		android.os.Parcel reply
	public void setRequestedOrientation (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder token
		int requestedOrientation
		android.os.Parcel data
		android.os.Parcel reply
	public int getRequestedOrientation (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public android.content.ComponentName getActivityClassForToken (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		android.content.ComponentName res
	public java.lang.String getPackageForToken (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		String res
	public android.content.IIntentSender getIntentSender (int, java.lang.String, android.os.IBinder, java.lang.String, int, android.content.Intent[], java.lang.String[], int, android.os.Bundle, int)  throws android.os.RemoteException 
		int type
		String packageName
		android.os.IBinder token
		String resultWho
		int requestCode
		android.content.Intent[] intents
		String[] resolvedTypes
		int flags
		android.os.Bundle options
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		android.content.IIntentSender res
	public void cancelIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String getPackageForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
		String res
	public int getUidForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public int handleIncomingUser (int, int, int, boolean, boolean, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		int callingPid
		int callingUid
		int userId
		boolean allowAll
		boolean requireFull
		String name
		String callerPackage
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void setProcessLimit (int)  throws android.os.RemoteException 
		int max
		android.os.Parcel data
		android.os.Parcel reply
	public int getProcessLimit ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void setProcessForeground (android.os.IBinder, int, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		int pid
		boolean isForeground
		android.os.Parcel data
		android.os.Parcel reply
	public int checkPermission (java.lang.String, int, int)  throws android.os.RemoteException 
		String permission
		int pid
		int uid
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public boolean clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver, int)  throws android.os.RemoteException 
		String packageName
		android.content.pm.IPackageDataObserver observer
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public int checkUriPermission (android.net.Uri, int, int, int)  throws android.os.RemoteException 
		android.net.Uri uri
		int pid
		int uid
		int mode
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public void grantUriPermission (android.app.IApplicationThread, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String targetPkg
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public void revokeUriPermission (android.app.IApplicationThread, android.net.Uri, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public void takePersistableUriPermission (android.net.Uri, int)  throws android.os.RemoteException 
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public void releasePersistableUriPermission (android.net.Uri, int)  throws android.os.RemoteException 
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.pm.ParceledListSlice getPersistedUriPermissions (java.lang.String, boolean)  throws android.os.RemoteException 
		String packageName
		boolean incoming
		android.os.Parcel data
		android.os.Parcel reply
		android.content.pm.ParceledListSlice perms
	public void showWaitingForDebugger (android.app.IApplicationThread, boolean)  throws android.os.RemoteException 
		android.app.IApplicationThread who
		boolean waiting
		android.os.Parcel data
		android.os.Parcel reply
	public void getMemoryInfo (android.app.ActivityManager$MemoryInfo)  throws android.os.RemoteException 
		android.app.ActivityManager$MemoryInfo outInfo
		android.os.Parcel data
		android.os.Parcel reply
	public void unhandledBack ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.ParcelFileDescriptor openContentUri (android.net.Uri)  throws android.os.RemoteException 
		android.net.Uri uri
		android.os.Parcel data
		android.os.Parcel reply
		android.os.ParcelFileDescriptor pfd
	public void goingToSleep ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void wakingUp ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void setLockScreenShown (boolean)  throws android.os.RemoteException 
		boolean shown
		android.os.Parcel data
		android.os.Parcel reply
	public void setDebugApp (java.lang.String, boolean, boolean)  throws android.os.RemoteException 
		String packageName
		boolean waitForDebugger
		boolean persistent
		android.os.Parcel data
		android.os.Parcel reply
	public void setAlwaysFinish (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel data
		android.os.Parcel reply
	public void setActivityController (android.app.IActivityController)  throws android.os.RemoteException 
		android.app.IActivityController watcher
		android.os.Parcel data
		android.os.Parcel reply
	public void enterSafeMode ()  throws android.os.RemoteException 
		android.os.Parcel data
	public void noteWakeupAlarm (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
	public boolean killPids (int[], java.lang.String, boolean)  throws android.os.RemoteException 
		int[] pids
		String reason
		boolean secure
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean killProcessesBelowForeground (java.lang.String)  throws android.os.RemoteException 
		String reason
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void startRunning (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String pkg
		String cls
		String action
		String indata
		android.os.Parcel data
		android.os.Parcel reply
	public boolean testIsSystemReady () 
	public void handleApplicationCrash (android.os.IBinder, android.app.ApplicationErrorReport$CrashInfo)  throws android.os.RemoteException 
		android.os.IBinder app
		android.app.ApplicationErrorReport$CrashInfo crashInfo
		android.os.Parcel data
		android.os.Parcel reply
	public boolean handleApplicationWtf (android.os.IBinder, java.lang.String, android.app.ApplicationErrorReport$CrashInfo)  throws android.os.RemoteException 
		android.os.IBinder app
		String tag
		android.app.ApplicationErrorReport$CrashInfo crashInfo
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void handleApplicationStrictModeViolation (android.os.IBinder, int, android.os.StrictMode$ViolationInfo)  throws android.os.RemoteException 
		android.os.IBinder app
		int violationMask
		android.os.StrictMode$ViolationInfo info
		android.os.Parcel data
		android.os.Parcel reply
	public void signalPersistentProcesses (int)  throws android.os.RemoteException 
		int sig
		android.os.Parcel data
		android.os.Parcel reply
	public void killBackgroundProcesses (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel data
		android.os.Parcel reply
	public void killAllBackgroundProcesses ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void forceStopPackage (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel data
		android.os.Parcel reply
	public void getMyMemoryState (android.app.ActivityManager$RunningAppProcessInfo)  throws android.os.RemoteException 
		android.app.ActivityManager$RunningAppProcessInfo outInfo
		android.os.Parcel data
		android.os.Parcel reply
	public android.content.pm.ConfigurationInfo getDeviceConfigurationInfo ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		android.content.pm.ConfigurationInfo res
	public boolean profileControl (java.lang.String, int, boolean, java.lang.String, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
		String process
		int userId
		boolean start
		String path
		android.os.ParcelFileDescriptor fd
		int profileType
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean shutdown (int)  throws android.os.RemoteException 
		int timeout
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void stopAppSwitches ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void resumeAppSwitches ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void killApplicationWithAppId (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
		String pkg
		int appid
		String reason
		android.os.Parcel data
		android.os.Parcel reply
	public void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
		String reason
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.Debug$MemoryInfo[] getProcessMemoryInfo (int[])  throws android.os.RemoteException 
		int[] pids
		android.os.Parcel data
		android.os.Parcel reply
		android.os.Debug$MemoryInfo[] res
	public void killApplicationProcess (java.lang.String, int)  throws android.os.RemoteException 
		String processName
		int uid
		android.os.Parcel data
		android.os.Parcel reply
	public void overridePendingTransition (android.os.IBinder, java.lang.String, int, int)  throws android.os.RemoteException 
		android.os.IBinder token
		String packageName
		int enterAnim
		int exitAnim
		android.os.Parcel data
		android.os.Parcel reply
	public boolean isUserAMonkey ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void setUserIsMonkey (boolean)  throws android.os.RemoteException 
		boolean monkey
		android.os.Parcel data
		android.os.Parcel reply
	public void finishHeavyWeightApp ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public boolean convertFromTranslucent (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean convertToTranslucent (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void setImmersive (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean immersive
		android.os.Parcel data
		android.os.Parcel reply
	public boolean isImmersive (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean isTopActivityImmersive ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public void crashApplication (int, int, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		int uid
		int initialPid
		String packageName
		String message
		android.os.Parcel data
		android.os.Parcel reply
	public java.lang.String getProviderMimeType (android.net.Uri, int)  throws android.os.RemoteException 
		android.net.Uri uri
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		String res
	public android.os.IBinder newUriPermissionOwner (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel data
		android.os.Parcel reply
		android.os.IBinder res
	public void grantUriPermissionFromOwner (android.os.IBinder, int, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
		android.os.IBinder owner
		int fromUid
		String targetPkg
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public void revokeUriPermissionFromOwner (android.os.IBinder, android.net.Uri, int)  throws android.os.RemoteException 
		android.os.IBinder owner
		android.net.Uri uri
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public int checkGrantUriPermission (int, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
		int callingUid
		String targetPkg
		android.net.Uri uri
		int modeFlags
		android.os.Parcel data
		android.os.Parcel reply
		int res
	public boolean dumpHeap (java.lang.String, int, boolean, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
		String process
		int userId
		boolean managed
		String path
		android.os.ParcelFileDescriptor fd
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public int startActivities (android.app.IApplicationThread, java.lang.String, android.content.Intent[], java.lang.String[], android.os.IBinder, android.os.Bundle, int)  throws android.os.RemoteException 
		android.app.IApplicationThread caller
		String callingPackage
		android.content.Intent[] intents
		String[] resolvedTypes
		android.os.IBinder resultTo
		android.os.Bundle options
		int userId
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public int getFrontActivityScreenCompatMode ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		int mode
	public void setFrontActivityScreenCompatMode (int)  throws android.os.RemoteException 
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public int getPackageScreenCompatMode (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel data
		android.os.Parcel reply
		int mode
	public void setPackageScreenCompatMode (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int mode
		android.os.Parcel data
		android.os.Parcel reply
	public boolean getPackageAskScreenCompat (java.lang.String)  throws android.os.RemoteException 
		String packageName
		android.os.Parcel data
		android.os.Parcel reply
		boolean ask
	public void setPackageAskScreenCompat (java.lang.String, boolean)  throws android.os.RemoteException 
		String packageName
		boolean ask
		android.os.Parcel data
		android.os.Parcel reply
	public boolean switchUser (int)  throws android.os.RemoteException 
		int userid
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public int stopUser (int, android.app.IStopUserCallback)  throws android.os.RemoteException 
		int userid
		android.app.IStopUserCallback callback
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public android.content.pm.UserInfo getCurrentUser ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		android.content.pm.UserInfo userInfo
	public boolean isUserRunning (int, boolean)  throws android.os.RemoteException 
		int userid
		boolean orStopping
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public int[] getRunningUserIds ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
		int[] result
	public boolean removeSubTask (int, int)  throws android.os.RemoteException 
		int taskId
		int subTaskIndex
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public boolean removeTask (int, int)  throws android.os.RemoteException 
		int taskId
		int flags
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public void registerProcessObserver (android.app.IProcessObserver)  throws android.os.RemoteException 
		android.app.IProcessObserver observer
		android.os.Parcel data
		android.os.Parcel reply
	public void unregisterProcessObserver (android.app.IProcessObserver)  throws android.os.RemoteException 
		android.app.IProcessObserver observer
		android.os.Parcel data
		android.os.Parcel reply
	public boolean isIntentSenderTargetedToPackage (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public boolean isIntentSenderAnActivity (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
		boolean res
	public android.content.Intent getIntentForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
		android.content.IIntentSender sender
		android.os.Parcel data
		android.os.Parcel reply
		android.content.Intent res
	public void updatePersistentConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
		android.content.res.Configuration values
		android.os.Parcel data
		android.os.Parcel reply
	public long[] getProcessPss (int[])  throws android.os.RemoteException 
		int[] pids
		android.os.Parcel data
		android.os.Parcel reply
		long[] res
	public void showBootMessage (java.lang.CharSequence, boolean)  throws android.os.RemoteException 
		CharSequence msg
		boolean always
		android.os.Parcel data
		android.os.Parcel reply
	public void dismissKeyguardOnNextActivity ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public boolean targetTaskAffinityMatchesActivity (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
		android.os.IBinder token
		String destAffinity
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public boolean navigateUpTo (android.os.IBinder, android.content.Intent, int, android.content.Intent)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.Intent target
		int resultCode
		android.content.Intent resultData
		android.os.Parcel data
		android.os.Parcel reply
		boolean result
	public int getLaunchedFromUid (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder activityToken
		android.os.Parcel data
		android.os.Parcel reply
		int result
	public java.lang.String getLaunchedFromPackage (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder activityToken
		android.os.Parcel data
		android.os.Parcel reply
		String result
	public void registerUserSwitchObserver (android.app.IUserSwitchObserver)  throws android.os.RemoteException 
		android.app.IUserSwitchObserver observer
		android.os.Parcel data
		android.os.Parcel reply
	public void unregisterUserSwitchObserver (android.app.IUserSwitchObserver)  throws android.os.RemoteException 
		android.app.IUserSwitchObserver observer
		android.os.Parcel data
		android.os.Parcel reply
	public void requestBugReport ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public long inputDispatchingTimedOut (int, boolean, java.lang.String)  throws android.os.RemoteException 
		int pid
		boolean aboveSystem
		String reason
		android.os.Parcel data
		android.os.Parcel reply
		long res
	public android.os.Bundle getAssistContextExtras (int)  throws android.os.RemoteException 
		int requestType
		android.os.Parcel data
		android.os.Parcel reply
		android.os.Bundle res
	public void reportAssistContextExtras (android.os.IBinder, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Bundle extras
		android.os.Parcel data
		android.os.Parcel reply
	public void killUid (int, java.lang.String)  throws android.os.RemoteException 
		int uid
		String reason
		android.os.Parcel data
		android.os.Parcel reply
	public void hang (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder who
		boolean allowRestart
		android.os.Parcel data
		android.os.Parcel reply
	public void reportActivityFullyDrawn (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public void notifyActivityDrawn (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
		android.os.Parcel reply
	public void restart ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void performIdleMaintenance ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
}

android/app/IActivityController$Stub.class
IActivityController.java
package android.app
public abstract android.app.IActivityController$Stub extends android.os.Binder implements android.app.IActivityController  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_activityStarting
	static final int TRANSACTION_activityResuming
	static final int TRANSACTION_appCrashed
	static final int TRANSACTION_appEarlyNotResponding
	static final int TRANSACTION_appNotResponding
	static final int TRANSACTION_systemNotResponding
	public void  () 
	public static android.app.IActivityController 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.content.Intent _arg0
		android.content.Intent _arg0
		String _arg1
		boolean _result
		String _arg0
		boolean _result
		String _arg0
		int _arg1
		String _arg2
		String _arg3
		long _arg4
		String _arg5
		boolean _result
		String _arg0
		int _arg1
		String _arg2
		int _result
		String _arg0
		int _arg1
		String _arg2
		int _result
		String _arg0
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/Notification$Builder.class
Notification.java
package android.app
public android.app.Notification$Builder extends java.lang.Object {
	private static final int MAX_ACTION_BUTTONS
	private android.content.Context mContext
	private long mWhen
	private int mSmallIcon
	private int mSmallIconLevel
	private int mNumber
	private CharSequence mContentTitle
	private CharSequence mContentText
	private CharSequence mContentInfo
	private CharSequence mSubText
	private android.app.PendingIntent mContentIntent
	private android.widget.RemoteViews mContentView
	private android.app.PendingIntent mDeleteIntent
	private android.app.PendingIntent mFullScreenIntent
	private CharSequence mTickerText
	private android.widget.RemoteViews mTickerView
	private android.graphics.Bitmap mLargeIcon
	private android.net.Uri mSound
	private int mAudioStreamType
	private long[] mVibrate
	private int mLedArgb
	private int mLedOnMs
	private int mLedOffMs
	private int mDefaults
	private int mFlags
	private int mProgressMax
	private int mProgress
	private boolean mProgressIndeterminate
	private java.util.ArrayList mKindList
	private android.os.Bundle mExtras
	private int mPriority
	private java.util.ArrayList mActions
	private boolean mUseChronometer
	private android.app.Notification$Style mStyle
	private boolean mShowWhen
	public void  (android.content.Context) 
		android.content.Context context
	public android.app.Notification$Builder setWhen (long) 
		long when
	public android.app.Notification$Builder setShowWhen (boolean) 
		boolean show
	public android.app.Notification$Builder setUsesChronometer (boolean) 
		boolean b
	public android.app.Notification$Builder setSmallIcon (int) 
		int icon
	public android.app.Notification$Builder setSmallIcon (int, int) 
		int icon
		int level
	public android.app.Notification$Builder setContentTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.Notification$Builder setContentText (java.lang.CharSequence) 
		CharSequence text
	public android.app.Notification$Builder setSubText (java.lang.CharSequence) 
		CharSequence text
	public android.app.Notification$Builder setNumber (int) 
		int number
	public android.app.Notification$Builder setContentInfo (java.lang.CharSequence) 
		CharSequence info
	public android.app.Notification$Builder setProgress (int, int, boolean) 
		int max
		int progress
		boolean indeterminate
	public android.app.Notification$Builder setContent (android.widget.RemoteViews) 
		android.widget.RemoteViews views
	public android.app.Notification$Builder setContentIntent (android.app.PendingIntent) 
		android.app.PendingIntent intent
	public android.app.Notification$Builder setDeleteIntent (android.app.PendingIntent) 
		android.app.PendingIntent intent
	public android.app.Notification$Builder setFullScreenIntent (android.app.PendingIntent, boolean) 
		android.app.PendingIntent intent
		boolean highPriority
	public android.app.Notification$Builder setTicker (java.lang.CharSequence) 
		CharSequence tickerText
	public android.app.Notification$Builder setTicker (java.lang.CharSequence, android.widget.RemoteViews) 
		CharSequence tickerText
		android.widget.RemoteViews views
	public android.app.Notification$Builder setLargeIcon (android.graphics.Bitmap) 
		android.graphics.Bitmap icon
	public android.app.Notification$Builder setSound (android.net.Uri) 
		android.net.Uri sound
	public android.app.Notification$Builder setSound (android.net.Uri, int) 
		android.net.Uri sound
		int streamType
	public android.app.Notification$Builder setVibrate (long[]) 
		long[] pattern
	public android.app.Notification$Builder setLights (int, int, int) 
		int argb
		int onMs
		int offMs
	public android.app.Notification$Builder setOngoing (boolean) 
		boolean ongoing
	public android.app.Notification$Builder setOnlyAlertOnce (boolean) 
		boolean onlyAlertOnce
	public android.app.Notification$Builder setAutoCancel (boolean) 
		boolean autoCancel
	public android.app.Notification$Builder setDefaults (int) 
		int defaults
	public android.app.Notification$Builder setPriority (int) 
		int pri
	public android.app.Notification$Builder addKind (java.lang.String) 
		String k
	public android.app.Notification$Builder setExtras (android.os.Bundle) 
		android.os.Bundle bag
	public android.app.Notification$Builder addAction (int, java.lang.CharSequence, android.app.PendingIntent) 
		int icon
		CharSequence title
		android.app.PendingIntent intent
	public android.app.Notification$Builder setStyle (android.app.Notification$Style) 
		android.app.Notification$Style style
	private void setFlag (int, boolean) 
		int mask
		boolean value
	private android.widget.RemoteViews applyStandardTemplate (int, boolean) 
		java.text.NumberFormat f
		int tooBig
		android.content.res.Resources res
		float subTextSize
		int resId
		boolean fitIn1U
		android.widget.RemoteViews contentView
		boolean showLine3
		boolean showLine2
		int smallIconImageViewId
	private android.widget.RemoteViews applyStandardTemplateWithActions (int) 
		android.widget.RemoteViews button
		int i
		int layoutId
		android.widget.RemoteViews big
		int N
	private android.widget.RemoteViews makeContentView () 
	private android.widget.RemoteViews makeTickerView () 
	private android.widget.RemoteViews makeBigContentView () 
	private android.widget.RemoteViews generateActionButton (android.app.Notification$Action) 
		android.app.Notification$Action action
		boolean tombstone
		android.widget.RemoteViews button
	public android.app.Notification buildUnstyled () 
		android.app.Notification n
	public void addExtras (android.os.Bundle) 
		android.os.Bundle extras
	public android.app.Notification getNotification () 
	public android.app.Notification build () 
		android.app.Notification n
	public android.app.Notification buildInto (android.app.Notification) 
		android.app.Notification n
	static int access$102 (android.app.Notification$Builder, int) 
		android.app.Notification$Builder x0
		int x1
	static android.widget.RemoteViews access$200 (android.app.Notification$Builder, int) 
		android.app.Notification$Builder x0
		int x1
	static java.lang.CharSequence access$300 (android.app.Notification$Builder) 
		android.app.Notification$Builder x0
	static android.graphics.Bitmap access$402 (android.app.Notification$Builder, android.graphics.Bitmap) 
		android.app.Notification$Builder x0
		android.graphics.Bitmap x1
	static java.lang.CharSequence access$500 (android.app.Notification$Builder) 
		android.app.Notification$Builder x0
	static java.lang.CharSequence access$502 (android.app.Notification$Builder, java.lang.CharSequence) 
		android.app.Notification$Builder x0
		CharSequence x1
}

android/app/Instrumentation$ActivityResult.class
Instrumentation.java
package android.app
public final android.app.Instrumentation$ActivityResult extends java.lang.Object {
	private final int mResultCode
	private final android.content.Intent mResultData
	public void  (int, android.content.Intent) 
		int resultCode
		android.content.Intent resultData
	public int getResultCode () 
	public android.content.Intent getResultData () 
}

android/app/ExpandableListActivity.class
ExpandableListActivity.java
package android.app
public android.app.ExpandableListActivity extends android.app.Activity implements android.view.View$OnCreateContextMenuListener android.widget.ExpandableListView$OnChildClickListener android.widget.ExpandableListView$OnGroupCollapseListener android.widget.ExpandableListView$OnGroupExpandListener  {
	android.widget.ExpandableListAdapter mAdapter
	android.widget.ExpandableListView mList
	boolean mFinishedStart
	public void  () 
	public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo) 
		android.view.ContextMenu menu
		android.view.View v
		android.view.ContextMenu$ContextMenuInfo menuInfo
	public boolean onChildClick (android.widget.ExpandableListView, android.view.View, int, int, long) 
		android.widget.ExpandableListView parent
		android.view.View v
		int groupPosition
		int childPosition
		long id
	public void onGroupCollapse (int) 
		int groupPosition
	public void onGroupExpand (int) 
		int groupPosition
	protected void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle state
	public void onContentChanged () 
		android.view.View emptyView
	public void setListAdapter (android.widget.ExpandableListAdapter) 
		android.widget.ExpandableListAdapter adapter
	public android.widget.ExpandableListView getExpandableListView () 
	public android.widget.ExpandableListAdapter getExpandableListAdapter () 
	private void ensureList () 
	public long getSelectedId () 
	public long getSelectedPosition () 
	public boolean setSelectedChild (int, int, boolean) 
		int groupPosition
		int childPosition
		boolean shouldExpandGroup
	public void setSelectedGroup (int) 
		int groupPosition
}

android/app/IBackupAgent$Stub$Proxy.class
IBackupAgent.java
package android.app
 android.app.IBackupAgent$Stub$Proxy extends java.lang.Object implements android.app.IBackupAgent  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void doBackup (android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor oldState
		android.os.ParcelFileDescriptor data
		android.os.ParcelFileDescriptor newState
		int token
		android.app.backup.IBackupManager callbackBinder
		android.os.Parcel _data
	public void doRestore (android.os.ParcelFileDescriptor, int, android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor data
		int appVersionCode
		android.os.ParcelFileDescriptor newState
		int token
		android.app.backup.IBackupManager callbackBinder
		android.os.Parcel _data
	public void doFullBackup (android.os.ParcelFileDescriptor, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor data
		int token
		android.app.backup.IBackupManager callbackBinder
		android.os.Parcel _data
	public void doRestoreFile (android.os.ParcelFileDescriptor, long, int, java.lang.String, java.lang.String, long, long, int, android.app.backup.IBackupManager)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor data
		long size
		int type
		String domain
		String path
		long mode
		long mtime
		int token
		android.app.backup.IBackupManager callbackBinder
		android.os.Parcel _data
}

android/app/WallpaperInfo$1.class
WallpaperInfo.java
package android.app
final android.app.WallpaperInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.WallpaperInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.WallpaperInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ActivityManager.class
ActivityManager.java
package android.app
public android.app.ActivityManager extends java.lang.Object {
	private static String TAG
	private static boolean localLOGV
	private final android.content.Context mContext
	private final android.os.Handler mHandler
	public static final String META_HOME_ALTERNATE
	public static final int START_CANCELED
	public static final int START_NOT_ACTIVITY
	public static final int START_PERMISSION_DENIED
	public static final int START_FORWARD_AND_REQUEST_CONFLICT
	public static final int START_CLASS_NOT_FOUND
	public static final int START_INTENT_NOT_RESOLVED
	public static final int START_SUCCESS
	public static final int START_RETURN_INTENT_TO_CALLER
	public static final int START_TASK_TO_FRONT
	public static final int START_DELIVERED_TO_TOP
	public static final int START_SWITCHES_CANCELED
	public static final int START_FLAG_ONLY_IF_NEEDED
	public static final int START_FLAG_DEBUG
	public static final int START_FLAG_OPENGL_TRACES
	public static final int START_FLAG_AUTO_STOP_PROFILER
	public static final int BROADCAST_SUCCESS
	public static final int BROADCAST_STICKY_CANT_HAVE_PERMISSION
	public static final int INTENT_SENDER_BROADCAST
	public static final int INTENT_SENDER_ACTIVITY
	public static final int INTENT_SENDER_ACTIVITY_RESULT
	public static final int INTENT_SENDER_SERVICE
	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 PROCESS_STATE_PERSISTENT
	public static final int PROCESS_STATE_PERSISTENT_UI
	public static final int PROCESS_STATE_TOP
	public static final int PROCESS_STATE_IMPORTANT_FOREGROUND
	public static final int PROCESS_STATE_IMPORTANT_BACKGROUND
	public static final int PROCESS_STATE_BACKUP
	public static final int PROCESS_STATE_HEAVY_WEIGHT
	public static final int PROCESS_STATE_SERVICE
	public static final int PROCESS_STATE_RECEIVER
	public static final int PROCESS_STATE_HOME
	public static final int PROCESS_STATE_LAST_ACTIVITY
	public static final int PROCESS_STATE_CACHED_ACTIVITY
	public static final int PROCESS_STATE_CACHED_ACTIVITY_CLIENT
	public static final int PROCESS_STATE_CACHED_EMPTY
	public static final int COMPAT_MODE_ALWAYS
	public static final int COMPAT_MODE_NEVER
	public static final int COMPAT_MODE_UNKNOWN
	public static final int COMPAT_MODE_DISABLED
	public static final int COMPAT_MODE_ENABLED
	public static final int COMPAT_MODE_TOGGLE
	public static final int RECENT_WITH_EXCLUDED
	public static final int RECENT_IGNORE_UNAVAILABLE
	public static final int REMOVE_TASK_KILL_PROCESS
	public static final int MOVE_TASK_WITH_HOME
	public static final int MOVE_TASK_NO_USER_ACTION
	void  (android.content.Context, android.os.Handler) 
		android.content.Context context
		android.os.Handler handler
	public int getFrontActivityScreenCompatMode () 
		android.os.RemoteException e
	public void setFrontActivityScreenCompatMode (int) 
		android.os.RemoteException e
		int mode
	public int getPackageScreenCompatMode (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void setPackageScreenCompatMode (java.lang.String, int) 
		android.os.RemoteException e
		String packageName
		int mode
	public boolean getPackageAskScreenCompat (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void setPackageAskScreenCompat (java.lang.String, boolean) 
		android.os.RemoteException e
		String packageName
		boolean ask
	public int getMemoryClass () 
	public static int staticGetMemoryClass () 
		String vmHeapSize
	public int getLargeMemoryClass () 
	public static int staticGetLargeMemoryClass () 
		String vmHeapSize
	public boolean isLowRamDevice () 
	public static boolean isLowRamDeviceStatic () 
	public static boolean isHighEndGfx () 
	public java.util.List getRecentTasks (int, int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int maxNum
		int flags
	public java.util.List getRecentTasksForUser (int, int, int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int maxNum
		int flags
		int userId
	public java.util.List getRunningTasks (int, int, android.app.IThumbnailReceiver)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int maxNum
		int flags
		android.app.IThumbnailReceiver receiver
	public java.util.List getRunningTasks (int)  throws java.lang.SecurityException 
		int maxNum
	public boolean removeSubTask (int, int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int taskId
		int subTaskIndex
	public boolean removeTask (int, int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int taskId
		int flags
	public android.app.ActivityManager$TaskThumbnails getTaskThumbnails (int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int id
	public android.graphics.Bitmap getTaskTopThumbnail (int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int id
	public void moveTaskToFront (int, int) 
		int taskId
		int flags
	public void moveTaskToFront (int, int, android.os.Bundle) 
		android.os.RemoteException e
		int taskId
		int flags
		android.os.Bundle options
	public java.util.List getRunningServices (int)  throws java.lang.SecurityException 
		android.os.RemoteException e
		int maxNum
	public android.app.PendingIntent getRunningServiceControlPanel (android.content.ComponentName)  throws java.lang.SecurityException 
		android.os.RemoteException e
		android.content.ComponentName service
	public void getMemoryInfo (android.app.ActivityManager$MemoryInfo) 
		android.os.RemoteException e
		android.app.ActivityManager$MemoryInfo outInfo
	public boolean clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver) 
		android.os.RemoteException e
		String packageName
		android.content.pm.IPackageDataObserver observer
	public boolean clearApplicationUserData () 
	public java.util.List getProcessesInErrorState () 
		android.os.RemoteException e
	public java.util.List getRunningExternalApplications () 
		android.os.RemoteException e
	public java.util.List getRunningAppProcesses () 
		android.os.RemoteException e
	public static void getMyMemoryState (android.app.ActivityManager$RunningAppProcessInfo) 
		android.os.RemoteException e
		android.app.ActivityManager$RunningAppProcessInfo outState
	public android.os.Debug$MemoryInfo[] getProcessMemoryInfo (int[]) 
		android.os.RemoteException e
		int[] pids
	public void restartPackage (java.lang.String) 
		String packageName
	public void killBackgroundProcesses (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void forceStopPackage (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public android.content.pm.ConfigurationInfo getDeviceConfigurationInfo () 
		android.os.RemoteException e
	public int getLauncherLargeIconDensity () 
		android.content.res.Resources res
		int density
		int sw
	public int getLauncherLargeIconSize () 
		android.content.res.Resources res
		int size
		int sw
		int density
	public static boolean isUserAMonkey () 
		android.os.RemoteException e
	public static boolean isRunningInTestHarness () 
	public java.util.Map getAllPackageLaunchCounts () 
		com.android.internal.os.PkgUsageStats pkgUsageStats
		com.android.internal.os.PkgUsageStats[] arr$
		int len$
		int i$
		com.android.internal.app.IUsageStats usageStatsService
		com.android.internal.os.PkgUsageStats[] allPkgUsageStats
		java.util.Map launchCounts
		android.os.RemoteException e
	public static int checkComponentPermission (java.lang.String, int, int, boolean) 
		android.os.RemoteException e
		String permission
		int uid
		int owningUid
		boolean exported
	public static int checkUidPermission (java.lang.String, int) 
		android.os.RemoteException e
		String permission
		int uid
	public static int handleIncomingUser (int, int, int, boolean, boolean, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		int callingPid
		int callingUid
		int userId
		boolean allowAll
		boolean requireFull
		String name
		String callerPackage
	public static int getCurrentUser () 
		android.os.RemoteException e
		android.content.pm.UserInfo ui
	public com.android.internal.os.PkgUsageStats[] getAllPackageUsageStats () 
		com.android.internal.app.IUsageStats usageStatsService
		android.os.RemoteException e
	public boolean switchUser (int) 
		android.os.RemoteException e
		int userid
	public boolean isUserRunning (int) 
		android.os.RemoteException e
		int userid
	public void dumpPackageState (java.io.FileDescriptor, java.lang.String) 
		java.io.FileDescriptor fd
		String packageName
	public static void dumpPackageStateStatic (java.io.FileDescriptor, java.lang.String) 
		java.io.FileDescriptor fd
		String packageName
		java.io.FileOutputStream fout
		java.io.PrintWriter pw
	private static void dumpService (java.io.PrintWriter, java.io.FileDescriptor, java.lang.String, java.lang.String[]) 
		Throwable e
		java.io.PrintWriter pw
		java.io.FileDescriptor fd
		String name
		String[] args
		android.os.IBinder service
		com.android.internal.os.TransferPipe tp
	static void  () 
}

android/app/OnActivityPausedListener.class
OnActivityPausedListener.java
package android.app
public abstract android.app.OnActivityPausedListener extends java.lang.Object {
	public abstract void onPaused (android.app.Activity) 
}

android/app/SearchManager$OnCancelListener.class
SearchManager.java
package android.app
public abstract android.app.SearchManager$OnCancelListener extends java.lang.Object {
	public abstract void onCancel () 
}

android/app/Presentation$1.class
Presentation.java
package android.app
final android.app.Presentation$1 extends android.view.ContextThemeWrapper {
	final android.view.WindowManagerImpl val$displayWindowManager
	void  (android.content.Context, int, android.view.WindowManagerImpl) 
		android.content.Context x0
		int x1
	public java.lang.Object getSystemService (java.lang.String) 
		String name
}

android/app/ActivityThread$CreateServiceData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$CreateServiceData extends java.lang.Object {
	android.os.IBinder token
	android.content.pm.ServiceInfo info
	android.content.res.CompatibilityInfo compatInfo
	android.content.Intent intent
	void  () 
	public java.lang.String toString () 
}

android/app/DownloadManager$Request.class
DownloadManager.java
package android.app
public android.app.DownloadManager$Request extends java.lang.Object {
	public static final int NETWORK_MOBILE
	public static final int NETWORK_WIFI
	public static final int NETWORK_BLUETOOTH
	private android.net.Uri mUri
	private android.net.Uri mDestinationUri
	private java.util.List mRequestHeaders
	private CharSequence mTitle
	private CharSequence mDescription
	private String mMimeType
	private int mAllowedNetworkTypes
	private boolean mRoamingAllowed
	private boolean mMeteredAllowed
	private boolean mIsVisibleInDownloadsUi
	private boolean mScannable
	private boolean mUseSystemCache
	private static final int SCANNABLE_VALUE_YES
	private static final int SCANNABLE_VALUE_NO
	public static final int VISIBILITY_VISIBLE
	public static final int VISIBILITY_VISIBLE_NOTIFY_COMPLETED
	public static final int VISIBILITY_HIDDEN
	public static final int VISIBILITY_VISIBLE_NOTIFY_ONLY_COMPLETION
	private int mNotificationVisibility
	static final boolean $assertionsDisabled
	public void  (android.net.Uri) 
		android.net.Uri uri
		String scheme
	void  (java.lang.String) 
		String uriString
	public android.app.DownloadManager$Request setDestinationUri (android.net.Uri) 
		android.net.Uri uri
	public android.app.DownloadManager$Request setDestinationToSystemCache () 
	public android.app.DownloadManager$Request setDestinationInExternalFilesDir (android.content.Context, java.lang.String, java.lang.String) 
		android.content.Context context
		String dirType
		String subPath
		java.io.File file
	public android.app.DownloadManager$Request setDestinationInExternalPublicDir (java.lang.String, java.lang.String) 
		String dirType
		String subPath
		java.io.File file
	private void setDestinationFromBase (java.io.File, java.lang.String) 
		java.io.File base
		String subPath
	public void allowScanningByMediaScanner () 
	public android.app.DownloadManager$Request addRequestHeader (java.lang.String, java.lang.String) 
		String header
		String value
	public android.app.DownloadManager$Request setTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.DownloadManager$Request setDescription (java.lang.CharSequence) 
		CharSequence description
	public android.app.DownloadManager$Request setMimeType (java.lang.String) 
		String mimeType
	public android.app.DownloadManager$Request setShowRunningNotification (boolean) 
		boolean show
	public android.app.DownloadManager$Request setNotificationVisibility (int) 
		int visibility
	public android.app.DownloadManager$Request setAllowedNetworkTypes (int) 
		int flags
	public android.app.DownloadManager$Request setAllowedOverRoaming (boolean) 
		boolean allowed
	public android.app.DownloadManager$Request setAllowedOverMetered (boolean) 
		boolean allow
	public android.app.DownloadManager$Request setVisibleInDownloadsUi (boolean) 
		boolean isVisible
	android.content.ContentValues toContentValues (java.lang.String) 
		String packageName
		android.content.ContentValues values
	private void encodeHttpHeaders (android.content.ContentValues) 
		String headerString
		android.util.Pair header
		java.util.Iterator i$
		android.content.ContentValues values
		int index
	private void putIfNonNull (android.content.ContentValues, java.lang.String, java.lang.Object) 
		android.content.ContentValues contentValues
		String key
		Object value
	static void  () 
}

android/app/AppOpsManager$PackageOps$1.class
AppOpsManager.java
package android.app
final android.app.AppOpsManager$PackageOps$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.AppOpsManager$PackageOps createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.AppOpsManager$PackageOps[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/Application$ActivityLifecycleCallbacks.class
Application.java
package android.app
public abstract android.app.Application$ActivityLifecycleCallbacks extends java.lang.Object {
	public abstract void onActivityCreated (android.app.Activity, android.os.Bundle) 
	public abstract void onActivityStarted (android.app.Activity) 
	public abstract void onActivityResumed (android.app.Activity) 
	public abstract void onActivityPaused (android.app.Activity) 
	public abstract void onActivityStopped (android.app.Activity) 
	public abstract void onActivitySaveInstanceState (android.app.Activity, android.os.Bundle) 
	public abstract void onActivityDestroyed (android.app.Activity) 
}

android/app/ListActivity$1.class
ListActivity.java
package android.app
 android.app.ListActivity$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.ListActivity this$0
	void  (android.app.ListActivity) 
	public void run () 
}

android/app/ActionBar.class
ActionBar.java
package android.app
public abstract android.app.ActionBar extends java.lang.Object {
	public static final int NAVIGATION_MODE_STANDARD
	public static final int NAVIGATION_MODE_LIST
	public static final int NAVIGATION_MODE_TABS
	public static final int DISPLAY_USE_LOGO
	public static final int DISPLAY_SHOW_HOME
	public static final int DISPLAY_HOME_AS_UP
	public static final int DISPLAY_SHOW_TITLE
	public static final int DISPLAY_SHOW_CUSTOM
	public static final int DISPLAY_TITLE_MULTIPLE_LINES
	public void  () 
	public abstract void setCustomView (android.view.View) 
	public abstract void setCustomView (android.view.View, android.app.ActionBar$LayoutParams) 
	public abstract void setCustomView (int) 
	public abstract void setIcon (int) 
	public abstract void setIcon (android.graphics.drawable.Drawable) 
	public abstract void setLogo (int) 
	public abstract void setLogo (android.graphics.drawable.Drawable) 
	public abstract void setListNavigationCallbacks (android.widget.SpinnerAdapter, android.app.ActionBar$OnNavigationListener) 
	public abstract void setSelectedNavigationItem (int) 
	public abstract int getSelectedNavigationIndex () 
	public abstract int getNavigationItemCount () 
	public abstract void setTitle (java.lang.CharSequence) 
	public abstract void setTitle (int) 
	public abstract void setSubtitle (java.lang.CharSequence) 
	public abstract void setSubtitle (int) 
	public abstract void setDisplayOptions (int) 
	public abstract void setDisplayOptions (int, int) 
	public abstract void setDisplayUseLogoEnabled (boolean) 
	public abstract void setDisplayShowHomeEnabled (boolean) 
	public abstract void setDisplayHomeAsUpEnabled (boolean) 
	public abstract void setDisplayShowTitleEnabled (boolean) 
	public abstract void setDisplayShowCustomEnabled (boolean) 
	public abstract void setBackgroundDrawable (android.graphics.drawable.Drawable) 
	public void setStackedBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void setSplitBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public abstract android.view.View getCustomView () 
	public abstract java.lang.CharSequence getTitle () 
	public abstract java.lang.CharSequence getSubtitle () 
	public abstract int getNavigationMode () 
	public abstract void setNavigationMode (int) 
	public abstract int getDisplayOptions () 
	public abstract android.app.ActionBar$Tab newTab () 
	public abstract void addTab (android.app.ActionBar$Tab) 
	public abstract void addTab (android.app.ActionBar$Tab, boolean) 
	public abstract void addTab (android.app.ActionBar$Tab, int) 
	public abstract void addTab (android.app.ActionBar$Tab, int, boolean) 
	public abstract void removeTab (android.app.ActionBar$Tab) 
	public abstract void removeTabAt (int) 
	public abstract void removeAllTabs () 
	public abstract void selectTab (android.app.ActionBar$Tab) 
	public abstract android.app.ActionBar$Tab getSelectedTab () 
	public abstract android.app.ActionBar$Tab getTabAt (int) 
	public abstract int getTabCount () 
	public abstract int getHeight () 
	public abstract void show () 
	public abstract void hide () 
	public abstract boolean isShowing () 
	public abstract void addOnMenuVisibilityListener (android.app.ActionBar$OnMenuVisibilityListener) 
	public abstract void removeOnMenuVisibilityListener (android.app.ActionBar$OnMenuVisibilityListener) 
	public void setHomeButtonEnabled (boolean) 
		boolean enabled
	public android.content.Context getThemedContext () 
	public boolean isTitleTruncated () 
	public void setHomeAsUpIndicator (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable indicator
	public void setHomeAsUpIndicator (int) 
		int resId
	public void setHomeActionContentDescription (java.lang.CharSequence) 
		CharSequence description
	public void setHomeActionContentDescription (int) 
		int resId
}

android/app/IActivityManager$ContentProviderHolder.class
IActivityManager.java
package android.app
public android.app.IActivityManager$ContentProviderHolder extends java.lang.Object implements android.os.Parcelable  {
	public final android.content.pm.ProviderInfo info
	public android.content.IContentProvider provider
	public android.os.IBinder connection
	public boolean noReleaseNeeded
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.pm.ProviderInfo) 
		android.content.pm.ProviderInfo _info
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.IActivityManager$1) 
		android.os.Parcel x0
		android.app.IActivityManager$1 x1
	static void  () 
}

android/app/ContextImpl$23.class
ContextImpl.java
package android.app
final android.app.ContextImpl$23 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
}

android/app/ActivityThread$Profiler.class
ActivityThread.java
package android.app
final android.app.ActivityThread$Profiler extends java.lang.Object {
	String profileFile
	android.os.ParcelFileDescriptor profileFd
	boolean autoStopProfiler
	boolean profiling
	boolean handlingProfiling
	void  () 
	public void setProfiler (java.lang.String, android.os.ParcelFileDescriptor) 
		java.io.IOException e
		java.io.IOException e
		String file
		android.os.ParcelFileDescriptor fd
	public void startProfiling () 
		java.io.IOException e2
		RuntimeException e
	public void stopProfiling () 
		java.io.IOException e
}

android/app/FragmentManagerImpl$4.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$4 extends java.lang.Object implements java.lang.Runnable  {
	final int val$id
	final int val$flags
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl, int, int) 
	public void run () 
}

android/app/LocalActivityManager.class
LocalActivityManager.java
package android.app
public android.app.LocalActivityManager extends java.lang.Object {
	private static final String TAG
	private static final boolean localLOGV
	static final int RESTORED
	static final int INITIALIZING
	static final int CREATED
	static final int STARTED
	static final int RESUMED
	static final int DESTROYED
	private final android.app.ActivityThread mActivityThread
	private final android.app.Activity mParent
	private android.app.LocalActivityManager$LocalActivityRecord mResumed
	private final java.util.Map mActivities
	private final java.util.ArrayList mActivityArray
	private boolean mSingleMode
	private boolean mFinishing
	private int mCurState
	public void  (android.app.Activity, boolean) 
		android.app.Activity parent
		boolean singleMode
	private void moveToState (android.app.LocalActivityManager$LocalActivityRecord, int) 
		java.util.HashMap lastNonConfigurationInstances
		Object instanceObj
		android.app.Activity$NonConfigurationInstances instance
		android.app.LocalActivityManager$LocalActivityRecord r
		int desiredState
	private void performPause (android.app.LocalActivityManager$LocalActivityRecord, boolean) 
		android.app.LocalActivityManager$LocalActivityRecord r
		boolean finishing
		boolean needState
		android.os.Bundle instanceState
	public android.view.Window startActivity (java.lang.String, android.content.Intent) 
		android.app.LocalActivityManager$LocalActivityRecord old
		java.util.ArrayList intents
		String id
		android.content.Intent intent
		boolean adding
		boolean sameIntent
		android.content.pm.ActivityInfo aInfo
		android.app.LocalActivityManager$LocalActivityRecord r
	private android.view.Window performDestroy (android.app.LocalActivityManager$LocalActivityRecord, boolean) 
		android.app.LocalActivityManager$LocalActivityRecord r
		boolean finish
		android.view.Window win
	public android.view.Window destroyActivity (java.lang.String, boolean) 
		String id
		boolean finish
		android.app.LocalActivityManager$LocalActivityRecord r
		android.view.Window win
	public android.app.Activity getCurrentActivity () 
	public java.lang.String getCurrentId () 
	public android.app.Activity getActivity (java.lang.String) 
		String id
		android.app.LocalActivityManager$LocalActivityRecord r
	public void dispatchCreate (android.os.Bundle) 
		android.os.Bundle astate
		android.app.LocalActivityManager$LocalActivityRecord r
		Exception e
		String id
		java.util.Iterator i$
		android.os.Bundle state
	public android.os.Bundle saveInstanceState () 
		android.os.Bundle childState
		android.app.LocalActivityManager$LocalActivityRecord r
		int i
		android.os.Bundle state
		int N
	public void dispatchResume () 
		int i
		int N
	public void dispatchPause (boolean) 
		android.app.LocalActivityManager$LocalActivityRecord r
		int i
		int N
		boolean finishing
	public void dispatchStop () 
		android.app.LocalActivityManager$LocalActivityRecord r
		int i
		int N
	public java.util.HashMap dispatchRetainNonConfigurationInstance () 
		Object instance
		android.app.LocalActivityManager$LocalActivityRecord r
		int i
		java.util.HashMap instanceMap
		int N
	public void removeAllActivities () 
	public void dispatchDestroy (boolean) 
		android.app.LocalActivityManager$LocalActivityRecord r
		int i
		boolean finishing
		int N
}

android/app/Dialog.class
Dialog.java
package android.app
public android.app.Dialog extends java.lang.Object implements android.content.DialogInterface android.view.Window$Callback android.view.KeyEvent$Callback android.view.View$OnCreateContextMenuListener  {
	private static final String TAG
	private android.app.Activity mOwnerActivity
	final android.content.Context mContext
	final android.view.WindowManager mWindowManager
	android.view.Window mWindow
	android.view.View mDecor
	private com.android.internal.app.ActionBarImpl mActionBar
	protected boolean mCancelable
	private String mCancelAndDismissTaken
	private android.os.Message mCancelMessage
	private android.os.Message mDismissMessage
	private android.os.Message mShowMessage
	private android.content.DialogInterface$OnKeyListener mOnKeyListener
	private boolean mCreated
	private boolean mShowing
	private boolean mCanceled
	private final android.os.Handler mHandler
	private static final int DISMISS
	private static final int CANCEL
	private static final int SHOW
	private android.os.Handler mListenersHandler
	private android.view.ActionMode mActionMode
	private final Runnable mDismissAction
	private static final String DIALOG_SHOWING_TAG
	private static final String DIALOG_HIERARCHY_TAG
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int theme
	void  (android.content.Context, int, boolean) 
		android.util.TypedValue outValue
		android.content.Context context
		int theme
		boolean createContextThemeWrapper
		android.view.Window w
	protected void  (android.content.Context, boolean, android.os.Message) 
		android.content.Context context
		boolean cancelable
		android.os.Message cancelCallback
	protected void  (android.content.Context, boolean, android.content.DialogInterface$OnCancelListener) 
		android.content.Context context
		boolean cancelable
		android.content.DialogInterface$OnCancelListener cancelListener
	public final android.content.Context getContext () 
	public android.app.ActionBar getActionBar () 
	public final void setOwnerActivity (android.app.Activity) 
		android.app.Activity activity
	public final android.app.Activity getOwnerActivity () 
	public boolean isShowing () 
	public void show () 
		android.content.pm.ApplicationInfo info
		android.view.WindowManager$LayoutParams nl
		android.view.WindowManager$LayoutParams l
	public void hide () 
	public void dismiss () 
	void dismissDialog () 
	private void sendDismissMessage () 
	private void sendShowMessage () 
	void dispatchOnCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	protected void onStart () 
	protected void onStop () 
	public android.os.Bundle onSaveInstanceState () 
		android.os.Bundle bundle
	public void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.os.Bundle dialogHierarchyState
	public android.view.Window getWindow () 
	public android.view.View getCurrentFocus () 
	public android.view.View findViewById (int) 
		int id
	public void setContentView (int) 
		int layoutResID
	public void setContentView (android.view.View) 
		android.view.View view
	public void setContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void addContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setTitle (int) 
		int titleId
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyLongPress (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public void onBackPressed () 
	public boolean onKeyShortcut (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void onWindowAttributesChanged (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams params
	public void onContentChanged () 
	public void onWindowFocusChanged (boolean) 
		boolean hasFocus
	public void onAttachedToWindow () 
	public void onDetachedFromWindow () 
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.view.ViewGroup$LayoutParams params
		boolean isFullScreen
	public android.view.View onCreatePanelView (int) 
		int featureId
	public boolean onCreatePanelMenu (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onPreparePanel (int, android.view.View, android.view.Menu) 
		boolean goforit
		int featureId
		android.view.View view
		android.view.Menu menu
	public boolean onMenuOpened (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onMenuItemSelected (int, android.view.MenuItem) 
		int featureId
		android.view.MenuItem item
	public void onPanelClosed (int, android.view.Menu) 
		int featureId
		android.view.Menu menu
	public boolean onCreateOptionsMenu (android.view.Menu) 
		android.view.Menu menu
	public boolean onPrepareOptionsMenu (android.view.Menu) 
		android.view.Menu menu
	public boolean onOptionsItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public void onOptionsMenuClosed (android.view.Menu) 
		android.view.Menu menu
	public void openOptionsMenu () 
	public void closeOptionsMenu () 
	public void invalidateOptionsMenu () 
	public void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo) 
		android.view.ContextMenu menu
		android.view.View v
		android.view.ContextMenu$ContextMenuInfo menuInfo
	public void registerForContextMenu (android.view.View) 
		android.view.View view
	public void unregisterForContextMenu (android.view.View) 
		android.view.View view
	public void openContextMenu (android.view.View) 
		android.view.View view
	public boolean onContextItemSelected (android.view.MenuItem) 
		android.view.MenuItem item
	public void onContextMenuClosed (android.view.Menu) 
		android.view.Menu menu
	public boolean onSearchRequested () 
		android.app.SearchManager searchManager
		android.content.ComponentName appName
	public android.view.ActionMode onWindowStartingActionMode (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback callback
	public void onActionModeStarted (android.view.ActionMode) 
		android.view.ActionMode mode
	public void onActionModeFinished (android.view.ActionMode) 
		android.view.ActionMode mode
	private android.content.ComponentName getAssociatedActivity () 
		android.app.Activity activity
		android.content.Context context
	public void takeKeyEvents (boolean) 
		boolean get
	public final boolean requestWindowFeature (int) 
		int featureId
	public final void setFeatureDrawableResource (int, int) 
		int featureId
		int resId
	public final void setFeatureDrawableUri (int, android.net.Uri) 
		int featureId
		android.net.Uri uri
	public final void setFeatureDrawable (int, android.graphics.drawable.Drawable) 
		int featureId
		android.graphics.drawable.Drawable drawable
	public final void setFeatureDrawableAlpha (int, int) 
		int featureId
		int alpha
	public android.view.LayoutInflater getLayoutInflater () 
	public void setCancelable (boolean) 
		boolean flag
	public void setCanceledOnTouchOutside (boolean) 
		boolean cancel
	public void cancel () 
	public void setOnCancelListener (android.content.DialogInterface$OnCancelListener) 
		android.content.DialogInterface$OnCancelListener listener
	public void setCancelMessage (android.os.Message) 
		android.os.Message msg
	public void setOnDismissListener (android.content.DialogInterface$OnDismissListener) 
		android.content.DialogInterface$OnDismissListener listener
	public void setOnShowListener (android.content.DialogInterface$OnShowListener) 
		android.content.DialogInterface$OnShowListener listener
	public void setDismissMessage (android.os.Message) 
		android.os.Message msg
	public boolean takeCancelAndDismissListeners (java.lang.String, android.content.DialogInterface$OnCancelListener, android.content.DialogInterface$OnDismissListener) 
		String msg
		android.content.DialogInterface$OnCancelListener cancel
		android.content.DialogInterface$OnDismissListener dismiss
	public final void setVolumeControlStream (int) 
		int streamType
	public final int getVolumeControlStream () 
	public void setOnKeyListener (android.content.DialogInterface$OnKeyListener) 
		android.content.DialogInterface$OnKeyListener onKeyListener
}

android/app/AlertDialog$Builder.class
AlertDialog.java
package android.app
public android.app.AlertDialog$Builder extends java.lang.Object {
	private final com.android.internal.app.AlertController$AlertParams P
	private int mTheme
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int theme
	public android.content.Context getContext () 
	public android.app.AlertDialog$Builder setTitle (int) 
		int titleId
	public android.app.AlertDialog$Builder setTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.AlertDialog$Builder setCustomTitle (android.view.View) 
		android.view.View customTitleView
	public android.app.AlertDialog$Builder setMessage (int) 
		int messageId
	public android.app.AlertDialog$Builder setMessage (java.lang.CharSequence) 
		CharSequence message
	public android.app.AlertDialog$Builder setIcon (int) 
		int iconId
	public android.app.AlertDialog$Builder setIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
	public android.app.AlertDialog$Builder setIconAttribute (int) 
		int attrId
		android.util.TypedValue out
	public android.app.AlertDialog$Builder setPositiveButton (int, android.content.DialogInterface$OnClickListener) 
		int textId
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setPositiveButton (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setNegativeButton (int, android.content.DialogInterface$OnClickListener) 
		int textId
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setNegativeButton (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setNeutralButton (int, android.content.DialogInterface$OnClickListener) 
		int textId
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setNeutralButton (java.lang.CharSequence, android.content.DialogInterface$OnClickListener) 
		CharSequence text
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setCancelable (boolean) 
		boolean cancelable
	public android.app.AlertDialog$Builder setOnCancelListener (android.content.DialogInterface$OnCancelListener) 
		android.content.DialogInterface$OnCancelListener onCancelListener
	public android.app.AlertDialog$Builder setOnDismissListener (android.content.DialogInterface$OnDismissListener) 
		android.content.DialogInterface$OnDismissListener onDismissListener
	public android.app.AlertDialog$Builder setOnKeyListener (android.content.DialogInterface$OnKeyListener) 
		android.content.DialogInterface$OnKeyListener onKeyListener
	public android.app.AlertDialog$Builder setItems (int, android.content.DialogInterface$OnClickListener) 
		int itemsId
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setItems (java.lang.CharSequence[], android.content.DialogInterface$OnClickListener) 
		CharSequence[] items
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setAdapter (android.widget.ListAdapter, android.content.DialogInterface$OnClickListener) 
		android.widget.ListAdapter adapter
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setCursor (android.database.Cursor, android.content.DialogInterface$OnClickListener, java.lang.String) 
		android.database.Cursor cursor
		android.content.DialogInterface$OnClickListener listener
		String labelColumn
	public android.app.AlertDialog$Builder setMultiChoiceItems (int, boolean[], android.content.DialogInterface$OnMultiChoiceClickListener) 
		int itemsId
		boolean[] checkedItems
		android.content.DialogInterface$OnMultiChoiceClickListener listener
	public android.app.AlertDialog$Builder setMultiChoiceItems (java.lang.CharSequence[], boolean[], android.content.DialogInterface$OnMultiChoiceClickListener) 
		CharSequence[] items
		boolean[] checkedItems
		android.content.DialogInterface$OnMultiChoiceClickListener listener
	public android.app.AlertDialog$Builder setMultiChoiceItems (android.database.Cursor, java.lang.String, java.lang.String, android.content.DialogInterface$OnMultiChoiceClickListener) 
		android.database.Cursor cursor
		String isCheckedColumn
		String labelColumn
		android.content.DialogInterface$OnMultiChoiceClickListener listener
	public android.app.AlertDialog$Builder setSingleChoiceItems (int, int, android.content.DialogInterface$OnClickListener) 
		int itemsId
		int checkedItem
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setSingleChoiceItems (android.database.Cursor, int, java.lang.String, android.content.DialogInterface$OnClickListener) 
		android.database.Cursor cursor
		int checkedItem
		String labelColumn
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setSingleChoiceItems (java.lang.CharSequence[], int, android.content.DialogInterface$OnClickListener) 
		CharSequence[] items
		int checkedItem
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setSingleChoiceItems (android.widget.ListAdapter, int, android.content.DialogInterface$OnClickListener) 
		android.widget.ListAdapter adapter
		int checkedItem
		android.content.DialogInterface$OnClickListener listener
	public android.app.AlertDialog$Builder setOnItemSelectedListener (android.widget.AdapterView$OnItemSelectedListener) 
		android.widget.AdapterView$OnItemSelectedListener listener
	public android.app.AlertDialog$Builder setView (android.view.View) 
		android.view.View view
	public android.app.AlertDialog$Builder setView (android.view.View, int, int, int, int) 
		android.view.View view
		int viewSpacingLeft
		int viewSpacingTop
		int viewSpacingRight
		int viewSpacingBottom
	public android.app.AlertDialog$Builder setInverseBackgroundForced (boolean) 
		boolean useInverseBackground
	public android.app.AlertDialog$Builder setRecycleOnMeasureEnabled (boolean) 
		boolean enabled
	public android.app.AlertDialog create () 
		android.app.AlertDialog dialog
	public android.app.AlertDialog show () 
		android.app.AlertDialog dialog
}

android/app/ProgressDialog.class
ProgressDialog.java
package android.app
public android.app.ProgressDialog extends android.app.AlertDialog {
	public static final int STYLE_SPINNER
	public static final int STYLE_HORIZONTAL
	private android.widget.ProgressBar mProgress
	private android.widget.TextView mMessageView
	private int mProgressStyle
	private android.widget.TextView mProgressNumber
	private String mProgressNumberFormat
	private android.widget.TextView mProgressPercent
	private java.text.NumberFormat mProgressPercentFormat
	private int mMax
	private int mProgressVal
	private int mSecondaryProgressVal
	private int mIncrementBy
	private int mIncrementSecondaryBy
	private android.graphics.drawable.Drawable mProgressDrawable
	private android.graphics.drawable.Drawable mIndeterminateDrawable
	private CharSequence mMessage
	private boolean mIndeterminate
	private boolean mHasStarted
	private android.os.Handler mViewUpdateHandler
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int theme
	private void initFormats () 
	public static android.app.ProgressDialog show (android.content.Context, java.lang.CharSequence, java.lang.CharSequence) 
		android.content.Context context
		CharSequence title
		CharSequence message
	public static android.app.ProgressDialog show (android.content.Context, java.lang.CharSequence, java.lang.CharSequence, boolean) 
		android.content.Context context
		CharSequence title
		CharSequence message
		boolean indeterminate
	public static android.app.ProgressDialog show (android.content.Context, java.lang.CharSequence, java.lang.CharSequence, boolean, boolean) 
		android.content.Context context
		CharSequence title
		CharSequence message
		boolean indeterminate
		boolean cancelable
	public static android.app.ProgressDialog show (android.content.Context, java.lang.CharSequence, java.lang.CharSequence, boolean, boolean, android.content.DialogInterface$OnCancelListener) 
		android.content.Context context
		CharSequence title
		CharSequence message
		boolean indeterminate
		boolean cancelable
		android.content.DialogInterface$OnCancelListener cancelListener
		android.app.ProgressDialog dialog
	protected void onCreate (android.os.Bundle) 
		android.view.View view
		android.view.View view
		android.os.Bundle savedInstanceState
		android.view.LayoutInflater inflater
		android.content.res.TypedArray a
	public void onStart () 
	protected void onStop () 
	public void setProgress (int) 
		int value
	public void setSecondaryProgress (int) 
		int secondaryProgress
	public int getProgress () 
	public int getSecondaryProgress () 
	public int getMax () 
	public void setMax (int) 
		int max
	public void incrementProgressBy (int) 
		int diff
	public void incrementSecondaryProgressBy (int) 
		int diff
	public void setProgressDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void setIndeterminateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void setIndeterminate (boolean) 
		boolean indeterminate
	public boolean isIndeterminate () 
	public void setMessage (java.lang.CharSequence) 
		CharSequence message
	public void setProgressStyle (int) 
		int style
	public void setProgressNumberFormat (java.lang.String) 
		String format
	public void setProgressPercentFormat (java.text.NumberFormat) 
		java.text.NumberFormat format
	private void onProgressChanged () 
	static android.widget.ProgressBar access$000 (android.app.ProgressDialog) 
		android.app.ProgressDialog x0
	static java.lang.String access$100 (android.app.ProgressDialog) 
		android.app.ProgressDialog x0
	static android.widget.TextView access$200 (android.app.ProgressDialog) 
		android.app.ProgressDialog x0
	static java.text.NumberFormat access$300 (android.app.ProgressDialog) 
		android.app.ProgressDialog x0
	static android.widget.TextView access$400 (android.app.ProgressDialog) 
		android.app.ProgressDialog x0
}

android/app/FragmentManagerImpl$6.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$6 extends android.animation.AnimatorListenerAdapter {
	final android.app.Fragment val$finalFragment
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl, android.app.Fragment) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/app/ActionBar$TabListener.class
ActionBar.java
package android.app
public abstract android.app.ActionBar$TabListener extends java.lang.Object {
	public abstract void onTabSelected (android.app.ActionBar$Tab, android.app.FragmentTransaction) 
	public abstract void onTabUnselected (android.app.ActionBar$Tab, android.app.FragmentTransaction) 
	public abstract void onTabReselected (android.app.ActionBar$Tab, android.app.FragmentTransaction) 
}

android/app/IUserSwitchObserver.class
IUserSwitchObserver.java
package android.app
public abstract android.app.IUserSwitchObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onUserSwitching (int, android.os.IRemoteCallback)  throws android.os.RemoteException 
	public abstract void onUserSwitchComplete (int)  throws android.os.RemoteException 
}

android/app/Notification$BigTextStyle.class
Notification.java
package android.app
public android.app.Notification$BigTextStyle extends android.app.Notification$Style {
	private CharSequence mBigText
	public void  () 
	public void  (android.app.Notification$Builder) 
		android.app.Notification$Builder builder
	public android.app.Notification$BigTextStyle setBigContentTitle (java.lang.CharSequence) 
		CharSequence title
	public android.app.Notification$BigTextStyle setSummaryText (java.lang.CharSequence) 
		CharSequence cs
	public android.app.Notification$BigTextStyle bigText (java.lang.CharSequence) 
		CharSequence cs
	public void addExtras (android.os.Bundle) 
		android.os.Bundle extras
	private android.widget.RemoteViews makeBigContentView () 
		boolean hadThreeLines
		android.widget.RemoteViews contentView
	public android.app.Notification buildStyled (android.app.Notification) 
		android.app.Notification wip
}

android/app/SearchDialog$3.class
SearchDialog.java
package android.app
 android.app.SearchDialog$3 extends java.lang.Object implements android.widget.SearchView$OnCloseListener  {
	final android.app.SearchDialog this$0
	void  (android.app.SearchDialog) 
	public boolean onClose () 
}

android/app/ActivityThread$DumpComponentInfo.class
ActivityThread.java
package android.app
final android.app.ActivityThread$DumpComponentInfo extends java.lang.Object {
	android.os.ParcelFileDescriptor fd
	android.os.IBinder token
	String prefix
	String[] args
	void  () 
}

android/app/FragmentManager.class
FragmentManager.java
package android.app
public abstract android.app.FragmentManager extends java.lang.Object {
	public static final int POP_BACK_STACK_INCLUSIVE
	public void  () 
	public abstract android.app.FragmentTransaction beginTransaction () 
	public android.app.FragmentTransaction openTransaction () 
	public abstract boolean executePendingTransactions () 
	public abstract android.app.Fragment findFragmentById (int) 
	public abstract android.app.Fragment findFragmentByTag (java.lang.String) 
	public abstract void popBackStack () 
	public abstract boolean popBackStackImmediate () 
	public abstract void popBackStack (java.lang.String, int) 
	public abstract boolean popBackStackImmediate (java.lang.String, int) 
	public abstract void popBackStack (int, int) 
	public abstract boolean popBackStackImmediate (int, int) 
	public abstract int getBackStackEntryCount () 
	public abstract android.app.FragmentManager$BackStackEntry getBackStackEntryAt (int) 
	public abstract void addOnBackStackChangedListener (android.app.FragmentManager$OnBackStackChangedListener) 
	public abstract void removeOnBackStackChangedListener (android.app.FragmentManager$OnBackStackChangedListener) 
	public abstract void putFragment (android.os.Bundle, java.lang.String, android.app.Fragment) 
	public abstract android.app.Fragment getFragment (android.os.Bundle, java.lang.String) 
	public abstract android.app.Fragment$SavedState saveFragmentInstanceState (android.app.Fragment) 
	public abstract boolean isDestroyed () 
	public abstract void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
	public static void enableDebugLogging (boolean) 
		boolean enabled
	public void invalidateOptionsMenu () 
}

android/app/IActivityPendingResult$Stub.class
IActivityPendingResult.java
package android.app
public abstract android.app.IActivityPendingResult$Stub extends android.os.Binder implements android.app.IActivityPendingResult  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_sendResult
	public void  () 
	public static android.app.IActivityPendingResult 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.os.Bundle _arg2
		int _arg0
		String _arg1
		android.os.Bundle _arg2
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/DownloadManager.class
DownloadManager.java
package android.app
public android.app.DownloadManager extends java.lang.Object {
	public static final String COLUMN_ID
	public static final String COLUMN_TITLE
	public static final String COLUMN_DESCRIPTION
	public static final String COLUMN_URI
	public static final String COLUMN_MEDIA_TYPE
	public static final String COLUMN_TOTAL_SIZE_BYTES
	public static final String COLUMN_LOCAL_URI
	public static final String COLUMN_LOCAL_FILENAME
	public static final String COLUMN_STATUS
	public static final String COLUMN_REASON
	public static final String COLUMN_BYTES_DOWNLOADED_SO_FAR
	public static final String COLUMN_LAST_MODIFIED_TIMESTAMP
	public static final String COLUMN_MEDIAPROVIDER_URI
	public static final String COLUMN_ALLOW_WRITE
	public static final int STATUS_PENDING
	public static final int STATUS_RUNNING
	public static final int STATUS_PAUSED
	public static final int STATUS_SUCCESSFUL
	public static final int STATUS_FAILED
	public static final int ERROR_UNKNOWN
	public static final int ERROR_FILE_ERROR
	public static final int ERROR_UNHANDLED_HTTP_CODE
	public static final int ERROR_HTTP_DATA_ERROR
	public static final int ERROR_TOO_MANY_REDIRECTS
	public static final int ERROR_INSUFFICIENT_SPACE
	public static final int ERROR_DEVICE_NOT_FOUND
	public static final int ERROR_CANNOT_RESUME
	public static final int ERROR_FILE_ALREADY_EXISTS
	public static final int ERROR_BLOCKED
	public static final int PAUSED_WAITING_TO_RETRY
	public static final int PAUSED_WAITING_FOR_NETWORK
	public static final int PAUSED_QUEUED_FOR_WIFI
	public static final int PAUSED_UNKNOWN
	public static final String ACTION_DOWNLOAD_COMPLETE
	public static final String ACTION_NOTIFICATION_CLICKED
	public static final String ACTION_VIEW_DOWNLOADS
	public static final String INTENT_EXTRAS_SORT_BY_SIZE
	public static final String EXTRA_DOWNLOAD_ID
	public static final String EXTRA_NOTIFICATION_CLICK_DOWNLOAD_IDS
	public static final String[] UNDERLYING_COLUMNS
	private android.content.ContentResolver mResolver
	private String mPackageName
	private android.net.Uri mBaseUri
	private static final String NON_DOWNLOADMANAGER_DOWNLOAD
	public void  (android.content.ContentResolver, java.lang.String) 
		android.content.ContentResolver resolver
		String packageName
	public void setAccessAllDownloads (boolean) 
		boolean accessAllDownloads
	public long enqueue (android.app.DownloadManager$Request) 
		android.app.DownloadManager$Request request
		android.content.ContentValues values
		android.net.Uri downloadUri
		long id
	public transient int markRowDeleted (long[]) 
		long[] ids
		android.content.ContentValues values
	public transient int remove (long[]) 
		long[] ids
	public android.database.Cursor query (android.app.DownloadManager$Query) 
		android.app.DownloadManager$Query query
		android.database.Cursor underlyingCursor
	public android.os.ParcelFileDescriptor openDownloadedFile (long)  throws java.io.FileNotFoundException 
		long id
	public android.net.Uri getUriForDownloadedFile (long) 
		String path
		int indx
		int destination
		int status
		long id
		android.app.DownloadManager$Query query
		android.database.Cursor cursor
	public java.lang.String getMimeTypeForDownloadedFile (long) 
		long id
		android.app.DownloadManager$Query query
		android.database.Cursor cursor
	public transient void restartDownload (long[]) 
		int status
		long[] ids
		android.database.Cursor cursor
		android.content.ContentValues values
	public static java.lang.Long getMaxBytesOverMobile (android.content.Context) 
		android.provider.Settings$SettingNotFoundException exc
		android.content.Context context
	public static java.lang.Long getRecommendedMaxBytesOverMobile (android.content.Context) 
		android.provider.Settings$SettingNotFoundException exc
		android.content.Context context
	public static boolean isActiveNetworkExpensive (android.content.Context) 
		android.content.Context context
	public static long getActiveNetworkWarningBytes (android.content.Context) 
		android.content.Context context
	public long addCompletedDownload (java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, long, boolean) 
		String title
		String description
		boolean isMediaScannerScannable
		String mimeType
		String path
		long length
		boolean showNotification
	public long addCompletedDownload (java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, long, boolean, boolean) 
		String title
		String description
		boolean isMediaScannerScannable
		String mimeType
		String path
		long length
		boolean showNotification
		boolean allowWrite
		android.app.DownloadManager$Request request
		android.content.ContentValues values
		android.net.Uri downloadUri
	private static void validateArgumentIsNonEmpty (java.lang.String, java.lang.String) 
		String paramName
		String val
	public android.net.Uri getDownloadUri (long) 
		long id
	static java.lang.String getWhereClauseForIds (long[]) 
		int i
		long[] ids
		StringBuilder whereClause
	static java.lang.String[] getWhereArgsForIds (long[]) 
		int i
		long[] ids
		String[] whereArgs
	static void  () 
}

android/app/TabActivity.class
TabActivity.java
package android.app
public android.app.TabActivity extends android.app.ActivityGroup {
	private android.widget.TabHost mTabHost
	private String mDefaultTab
	private int mDefaultTabIndex
	public void  () 
	public void setDefaultTab (java.lang.String) 
		String tag
	public void setDefaultTab (int) 
		int index
	protected void onRestoreInstanceState (android.os.Bundle) 
		android.os.Bundle state
		String cur
	protected void onPostCreate (android.os.Bundle) 
		android.os.Bundle icicle
	protected void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
		String currentTabTag
	public void onContentChanged () 
	private void ensureTabHost () 
	protected void onChildTitleChanged (android.app.Activity, java.lang.CharSequence) 
		android.view.View tabView
		android.app.Activity childActivity
		CharSequence title
	public android.widget.TabHost getTabHost () 
	public android.widget.TabWidget getTabWidget () 
}

android/app/PendingIntent$CanceledException.class
PendingIntent.java
package android.app
public android.app.PendingIntent$CanceledException extends android.util.AndroidException {
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.Exception) 
		Exception cause
}

android/app/MediaRouteButton$1.class
MediaRouteButton.java
package android.app
 android.app.MediaRouteButton$1 extends java.lang.Object {
}

android/app/ActivityThread$StopInfo.class
ActivityThread.java
package android.app
 android.app.ActivityThread$StopInfo extends java.lang.Object implements java.lang.Runnable  {
	android.app.ActivityThread$ActivityClientRecord activity
	android.os.Bundle state
	android.graphics.Bitmap thumbnail
	CharSequence description
	private void  () 
	public void run () 
		android.os.RemoteException ex
	void  (android.app.ActivityThread$1) 
		android.app.ActivityThread$1 x0
}

android/app/IActivityManager$1.class
IActivityManager.java
package android.app
 android.app.IActivityManager$1 extends java.lang.Object {
}

android/app/UiAutomation$AccessibilityEventFilter.class
UiAutomation.java
package android.app
public abstract android.app.UiAutomation$AccessibilityEventFilter extends java.lang.Object {
	public abstract boolean accept (android.view.accessibility.AccessibilityEvent) 
}

android/app/FragmentManagerImpl$2.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl) 
	public void run () 
}

android/app/ListFragment.class
ListFragment.java
package android.app
public android.app.ListFragment extends android.app.Fragment {
	private final android.os.Handler mHandler
	private final Runnable mRequestFocus
	private final android.widget.AdapterView$OnItemClickListener mOnClickListener
	android.widget.ListAdapter mAdapter
	android.widget.ListView mList
	android.view.View mEmptyView
	android.widget.TextView mStandardEmptyView
	android.view.View mProgressContainer
	android.view.View mListContainer
	CharSequence mEmptyText
	boolean mListShown
	public void  () 
	public android.view.View onCreateView (android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle) 
		android.view.LayoutInflater inflater
		android.view.ViewGroup container
		android.os.Bundle savedInstanceState
	public void onViewCreated (android.view.View, android.os.Bundle) 
		android.view.View view
		android.os.Bundle savedInstanceState
	public void onDestroyView () 
	public void onListItemClick (android.widget.ListView, android.view.View, int, long) 
		android.widget.ListView l
		android.view.View v
		int position
		long id
	public void setListAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
		boolean hadAdapter
	public void setSelection (int) 
		int position
	public int getSelectedItemPosition () 
	public long getSelectedItemId () 
	public android.widget.ListView getListView () 
	public void setEmptyText (java.lang.CharSequence) 
		CharSequence text
	public void setListShown (boolean) 
		boolean shown
	public void setListShownNoAnimation (boolean) 
		boolean shown
	private void setListShown (boolean, boolean) 
		boolean shown
		boolean animate
	public android.widget.ListAdapter getListAdapter () 
	private void ensureList () 
		android.view.View rawListView
		android.widget.ListAdapter adapter
		android.view.View root
}

android/app/Instrumentation$ActivityMonitor.class
Instrumentation.java
package android.app
public android.app.Instrumentation$ActivityMonitor extends java.lang.Object {
	private final android.content.IntentFilter mWhich
	private final String mClass
	private final android.app.Instrumentation$ActivityResult mResult
	private final boolean mBlock
	int mHits
	android.app.Activity mLastActivity
	public void  (android.content.IntentFilter, android.app.Instrumentation$ActivityResult, boolean) 
		android.content.IntentFilter which
		android.app.Instrumentation$ActivityResult result
		boolean block
	public void  (java.lang.String, android.app.Instrumentation$ActivityResult, boolean) 
		String cls
		android.app.Instrumentation$ActivityResult result
		boolean block
	public final android.content.IntentFilter getFilter () 
	public final android.app.Instrumentation$ActivityResult getResult () 
	public final boolean isBlocking () 
	public final int getHits () 
	public final android.app.Activity getLastActivity () 
	public final android.app.Activity waitForActivity () 
		InterruptedException e
		android.app.Activity res
	public final android.app.Activity waitForActivityWithTimeout (long) 
		InterruptedException e
		android.app.Activity res
		long timeOut
	final boolean match (android.content.Context, android.app.Activity, android.content.Intent) 
		String cls
		android.content.Context who
		android.app.Activity activity
		android.content.Intent intent
}

android/app/LoadedApk$WarningContextClassLoader.class
LoadedApk.java
package android.app
 android.app.LoadedApk$WarningContextClassLoader extends java.lang.ClassLoader {
	private static boolean warned
	private void  () 
	private void warn (java.lang.String) 
		String methodName
	public java.net.URL getResource (java.lang.String) 
		String resName
	public java.util.Enumeration getResources (java.lang.String)  throws java.io.IOException 
		String resName
	public java.io.InputStream getResourceAsStream (java.lang.String) 
		String resName
	public java.lang.Class loadClass (java.lang.String)  throws java.lang.ClassNotFoundException 
		String className
	public void setClassAssertionStatus (java.lang.String, boolean) 
		String cname
		boolean enable
	public void setPackageAssertionStatus (java.lang.String, boolean) 
		String pname
		boolean enable
	public void setDefaultAssertionStatus (boolean) 
		boolean enable
	public void clearAssertionStatus () 
	void  (android.app.LoadedApk$1) 
		android.app.LoadedApk$1 x0
	static void  () 
}

android/app/LauncherActivity.class
LauncherActivity.java
package android.app
public abstract android.app.LauncherActivity extends android.app.ListActivity {
	android.content.Intent mIntent
	android.content.pm.PackageManager mPackageManager
	android.app.LauncherActivity$IconResizer mIconResizer
	public void  () 
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle icicle
	private void updateAlertTitle () 
		android.widget.TextView alertTitle
	private void updateButtonText () 
		android.widget.Button cancelButton
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setTitle (int) 
		int titleId
	protected void onSetContentView () 
	protected void onListItemClick (android.widget.ListView, android.view.View, int, long) 
		android.widget.ListView l
		android.view.View v
		int position
		long id
		android.content.Intent intent
	protected android.content.Intent intentForPosition (int) 
		int position
		android.app.LauncherActivity$ActivityAdapter adapter
	protected android.app.LauncherActivity$ListItem itemForPosition (int) 
		int position
		android.app.LauncherActivity$ActivityAdapter adapter
	protected android.content.Intent getTargetIntent () 
	protected java.util.List onQueryPackageManager (android.content.Intent) 
		android.content.Intent queryIntent
	protected void onSortResultList (java.util.List) 
		java.util.List results
	public java.util.List makeListItems () 
		android.content.pm.ResolveInfo resolveInfo
		int i
		java.util.List list
		java.util.ArrayList result
		int listSize
	protected boolean onEvaluateShowIcons () 
}

android/app/ActivityThread$AppBindData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$AppBindData extends java.lang.Object {
	android.app.LoadedApk info
	String processName
	android.content.pm.ApplicationInfo appInfo
	java.util.List providers
	android.content.ComponentName instrumentationName
	android.os.Bundle instrumentationArgs
	android.app.IInstrumentationWatcher instrumentationWatcher
	android.app.IUiAutomationConnection instrumentationUiAutomationConnection
	int debugMode
	boolean enableOpenGlTrace
	boolean restrictedBackupMode
	boolean persistent
	android.content.res.Configuration config
	android.content.res.CompatibilityInfo compatInfo
	String initProfileFile
	android.os.ParcelFileDescriptor initProfileFd
	boolean initAutoStopProfiler
	void  () 
	public java.lang.String toString () 
}

android/app/FragmentManagerImpl.class
FragmentManager.java
package android.app
final android.app.FragmentManagerImpl extends android.app.FragmentManager {
	static boolean DEBUG
	static final String TAG
	static final String TARGET_REQUEST_CODE_STATE_TAG
	static final String TARGET_STATE_TAG
	static final String VIEW_STATE_TAG
	static final String USER_VISIBLE_HINT_TAG
	java.util.ArrayList mPendingActions
	Runnable[] mTmpActions
	boolean mExecutingActions
	java.util.ArrayList mActive
	java.util.ArrayList mAdded
	java.util.ArrayList mAvailIndices
	java.util.ArrayList mBackStack
	java.util.ArrayList mCreatedMenus
	java.util.ArrayList mBackStackIndices
	java.util.ArrayList mAvailBackStackIndices
	java.util.ArrayList mBackStackChangeListeners
	int mCurState
	android.app.Activity mActivity
	android.app.FragmentContainer mContainer
	android.app.Fragment mParent
	boolean mNeedMenuInvalidate
	boolean mStateSaved
	boolean mDestroyed
	String mNoTransactionsBecause
	boolean mHavePendingDeferredStart
	android.os.Bundle mStateBundle
	android.util.SparseArray mStateArray
	Runnable mExecCommit
	void  () 
	private void throwException (java.lang.RuntimeException) 
		Exception e
		Exception e
		RuntimeException ex
		android.util.LogWriter logw
		java.io.PrintWriter pw
	public android.app.FragmentTransaction beginTransaction () 
	public boolean executePendingTransactions () 
	public void popBackStack () 
	public boolean popBackStackImmediate () 
	public void popBackStack (java.lang.String, int) 
		String name
		int flags
	public boolean popBackStackImmediate (java.lang.String, int) 
		String name
		int flags
	public void popBackStack (int, int) 
		int id
		int flags
	public boolean popBackStackImmediate (int, int) 
		int id
		int flags
	public int getBackStackEntryCount () 
	public android.app.FragmentManager$BackStackEntry getBackStackEntryAt (int) 
		int index
	public void addOnBackStackChangedListener (android.app.FragmentManager$OnBackStackChangedListener) 
		android.app.FragmentManager$OnBackStackChangedListener listener
	public void removeOnBackStackChangedListener (android.app.FragmentManager$OnBackStackChangedListener) 
		android.app.FragmentManager$OnBackStackChangedListener listener
	public void putFragment (android.os.Bundle, java.lang.String, android.app.Fragment) 
		android.os.Bundle bundle
		String key
		android.app.Fragment fragment
	public android.app.Fragment getFragment (android.os.Bundle, java.lang.String) 
		android.os.Bundle bundle
		String key
		int index
		android.app.Fragment f
	public android.app.Fragment$SavedState saveFragmentInstanceState (android.app.Fragment) 
		android.os.Bundle result
		android.app.Fragment fragment
	public boolean isDestroyed () 
	public java.lang.String toString () 
		StringBuilder sb
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		android.app.Fragment f
		int i
		int N
		android.app.Fragment f
		int i
		int N
		android.app.Fragment f
		int i
		int N
		android.app.BackStackRecord bs
		int i
		int N
		android.app.BackStackRecord bs
		int i
		int N
		Runnable r
		int i
		int N
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
		String innerPrefix
	android.animation.Animator loadAnimator (android.app.Fragment, int, boolean, int) 
		android.animation.Animator anim
		android.app.Fragment fragment
		int transit
		boolean enter
		int transitionStyle
		android.animation.Animator animObj
		int styleIndex
		android.content.res.TypedArray attrs
		int anim
	public void performPendingDeferredStart (android.app.Fragment) 
		android.app.Fragment f
	void moveToState (android.app.Fragment, int, int, int, boolean) 
		android.animation.Animator anim
		android.view.ViewGroup container
		android.view.ViewGroup container
		android.view.View view
		android.app.Fragment fragment
		android.animation.Animator anim
		android.animation.Animator anim
		android.app.Fragment f
		int newState
		int transit
		int transitionStyle
		boolean keepActive
	void moveToState (android.app.Fragment) 
		android.app.Fragment f
	void moveToState (int, boolean) 
		int newState
		boolean always
	void moveToState (int, int, int, boolean) 
		android.app.Fragment f
		int i
		boolean loadersRunning
		int newState
		int transit
		int transitStyle
		boolean always
	void startPendingDeferredFragments () 
		android.app.Fragment f
		int i
	void makeActive (android.app.Fragment) 
		android.app.Fragment f
	void makeInactive (android.app.Fragment) 
		android.app.Fragment f
	public void addFragment (android.app.Fragment, boolean) 
		android.app.Fragment fragment
		boolean moveToStateNow
	public void removeFragment (android.app.Fragment, int, int) 
		android.app.Fragment fragment
		int transition
		int transitionStyle
		boolean inactive
	public void hideFragment (android.app.Fragment, int, int) 
		android.app.Fragment finalFragment
		android.animation.Animator anim
		android.app.Fragment fragment
		int transition
		int transitionStyle
	public void showFragment (android.app.Fragment, int, int) 
		android.animation.Animator anim
		android.app.Fragment fragment
		int transition
		int transitionStyle
	public void detachFragment (android.app.Fragment, int, int) 
		android.app.Fragment fragment
		int transition
		int transitionStyle
	public void attachFragment (android.app.Fragment, int, int) 
		android.app.Fragment fragment
		int transition
		int transitionStyle
	public android.app.Fragment findFragmentById (int) 
		android.app.Fragment f
		int i
		android.app.Fragment f
		int i
		int id
	public android.app.Fragment findFragmentByTag (java.lang.String) 
		android.app.Fragment f
		int i
		android.app.Fragment f
		int i
		String tag
	public android.app.Fragment findFragmentByWho (java.lang.String) 
		android.app.Fragment f
		int i
		String who
	private void checkStateLoss () 
	public void enqueueAction (java.lang.Runnable, boolean) 
		Runnable action
		boolean allowStateLoss
	public int allocBackStackIndex (android.app.BackStackRecord) 
		int index
		int index
		android.app.BackStackRecord bse
	public void setBackStackIndex (int, android.app.BackStackRecord) 
		int N
		int index
		android.app.BackStackRecord bse
	public void freeBackStackIndex (int) 
		int index
	public boolean execPendingActions () 
		int i
		int numActions
		android.app.Fragment f
		int i
		boolean loadersRunning
		boolean didSomething
	void reportBackStackChanged () 
		int i
	void addBackStackState (android.app.BackStackRecord) 
		android.app.BackStackRecord state
	boolean popBackStackState (android.os.Handler, java.lang.String, int, int) 
		int last
		android.app.BackStackRecord bss
		android.app.BackStackRecord bss
		android.app.BackStackRecord bss
		int i
		int i
		int index
		java.util.ArrayList states
		int LAST
		android.os.Handler handler
		String name
		int id
		int flags
	java.util.ArrayList retainNonConfig () 
		android.app.Fragment f
		int i
		java.util.ArrayList fragments
	void saveFragmentViewState (android.app.Fragment) 
		android.app.Fragment f
	android.os.Bundle saveFragmentBasicState (android.app.Fragment) 
		android.app.Fragment f
		android.os.Bundle result
	android.os.Parcelable saveAllState () 
		android.app.FragmentState fs
		android.app.Fragment f
		int i
		int i
		int i
		int N
		android.app.FragmentState[] active
		boolean haveFragments
		int[] added
		android.app.BackStackState[] backStack
		android.app.FragmentManagerState fms
	void restoreAllState (android.os.Parcelable, java.util.ArrayList) 
		android.app.Fragment f
		android.app.FragmentState fs
		int i
		android.app.Fragment f
		android.app.FragmentState fs
		int i
		android.app.Fragment f
		int i
		android.app.Fragment f
		int i
		android.util.LogWriter logw
		java.io.PrintWriter pw
		android.app.BackStackRecord bse
		int i
		android.os.Parcelable state
		java.util.ArrayList nonConfig
		android.app.FragmentManagerState fms
	public void attachActivity (android.app.Activity, android.app.FragmentContainer, android.app.Fragment) 
		android.app.Activity activity
		android.app.FragmentContainer container
		android.app.Fragment parent
	public void noteStateNotSaved () 
	public void dispatchCreate () 
	public void dispatchActivityCreated () 
	public void dispatchStart () 
	public void dispatchResume () 
	public void dispatchPause () 
	public void dispatchStop () 
	public void dispatchDestroyView () 
	public void dispatchDestroy () 
	public void dispatchConfigurationChanged (android.content.res.Configuration) 
		android.app.Fragment f
		int i
		android.content.res.Configuration newConfig
	public void dispatchLowMemory () 
		android.app.Fragment f
		int i
	public void dispatchTrimMemory (int) 
		android.app.Fragment f
		int i
		int level
	public boolean dispatchCreateOptionsMenu (android.view.Menu, android.view.MenuInflater) 
		android.app.Fragment f
		int i
		android.app.Fragment f
		int i
		android.view.Menu menu
		android.view.MenuInflater inflater
		boolean show
		java.util.ArrayList newMenus
	public boolean dispatchPrepareOptionsMenu (android.view.Menu) 
		android.app.Fragment f
		int i
		android.view.Menu menu
		boolean show
	public boolean dispatchOptionsItemSelected (android.view.MenuItem) 
		android.app.Fragment f
		int i
		android.view.MenuItem item
	public boolean dispatchContextItemSelected (android.view.MenuItem) 
		android.app.Fragment f
		int i
		android.view.MenuItem item
	public void dispatchOptionsMenuClosed (android.view.Menu) 
		android.app.Fragment f
		int i
		android.view.Menu menu
	public void invalidateOptionsMenu () 
	public static int reverseTransit (int) 
		int transit
		int rev
	public static int transitToStyleIndex (int, boolean) 
		int transit
		boolean enter
		int animAttr
	static void  () 
}

android/app/IActivityManager.class
IActivityManager.java
package android.app
public abstract android.app.IActivityManager extends java.lang.Object implements android.os.IInterface  {
	public static final String descriptor
	public static final int START_RUNNING_TRANSACTION
	public static final int HANDLE_APPLICATION_CRASH_TRANSACTION
	public static final int START_ACTIVITY_TRANSACTION
	public static final int UNHANDLED_BACK_TRANSACTION
	public static final int OPEN_CONTENT_URI_TRANSACTION
	public static final int FINISH_ACTIVITY_TRANSACTION
	public static final int REGISTER_RECEIVER_TRANSACTION
	public static final int UNREGISTER_RECEIVER_TRANSACTION
	public static final int BROADCAST_INTENT_TRANSACTION
	public static final int UNBROADCAST_INTENT_TRANSACTION
	public static final int FINISH_RECEIVER_TRANSACTION
	public static final int ATTACH_APPLICATION_TRANSACTION
	public static final int ACTIVITY_IDLE_TRANSACTION
	public static final int ACTIVITY_PAUSED_TRANSACTION
	public static final int ACTIVITY_STOPPED_TRANSACTION
	public static final int GET_CALLING_PACKAGE_TRANSACTION
	public static final int GET_CALLING_ACTIVITY_TRANSACTION
	public static final int GET_TASKS_TRANSACTION
	public static final int MOVE_TASK_TO_FRONT_TRANSACTION
	public static final int MOVE_TASK_TO_BACK_TRANSACTION
	public static final int MOVE_TASK_BACKWARDS_TRANSACTION
	public static final int GET_TASK_FOR_ACTIVITY_TRANSACTION
	public static final int REPORT_THUMBNAIL_TRANSACTION
	public static final int GET_CONTENT_PROVIDER_TRANSACTION
	public static final int PUBLISH_CONTENT_PROVIDERS_TRANSACTION
	public static final int REF_CONTENT_PROVIDER_TRANSACTION
	public static final int FINISH_SUB_ACTIVITY_TRANSACTION
	public static final int GET_RUNNING_SERVICE_CONTROL_PANEL_TRANSACTION
	public static final int START_SERVICE_TRANSACTION
	public static final int STOP_SERVICE_TRANSACTION
	public static final int BIND_SERVICE_TRANSACTION
	public static final int UNBIND_SERVICE_TRANSACTION
	public static final int PUBLISH_SERVICE_TRANSACTION
	public static final int ACTIVITY_RESUMED_TRANSACTION
	public static final int GOING_TO_SLEEP_TRANSACTION
	public static final int WAKING_UP_TRANSACTION
	public static final int SET_DEBUG_APP_TRANSACTION
	public static final int SET_ALWAYS_FINISH_TRANSACTION
	public static final int START_INSTRUMENTATION_TRANSACTION
	public static final int FINISH_INSTRUMENTATION_TRANSACTION
	public static final int GET_CONFIGURATION_TRANSACTION
	public static final int UPDATE_CONFIGURATION_TRANSACTION
	public static final int STOP_SERVICE_TOKEN_TRANSACTION
	public static final int GET_ACTIVITY_CLASS_FOR_TOKEN_TRANSACTION
	public static final int GET_PACKAGE_FOR_TOKEN_TRANSACTION
	public static final int SET_PROCESS_LIMIT_TRANSACTION
	public static final int GET_PROCESS_LIMIT_TRANSACTION
	public static final int CHECK_PERMISSION_TRANSACTION
	public static final int CHECK_URI_PERMISSION_TRANSACTION
	public static final int GRANT_URI_PERMISSION_TRANSACTION
	public static final int REVOKE_URI_PERMISSION_TRANSACTION
	public static final int SET_ACTIVITY_CONTROLLER_TRANSACTION
	public static final int SHOW_WAITING_FOR_DEBUGGER_TRANSACTION
	public static final int SIGNAL_PERSISTENT_PROCESSES_TRANSACTION
	public static final int GET_RECENT_TASKS_TRANSACTION
	public static final int SERVICE_DONE_EXECUTING_TRANSACTION
	public static final int ACTIVITY_DESTROYED_TRANSACTION
	public static final int GET_INTENT_SENDER_TRANSACTION
	public static final int CANCEL_INTENT_SENDER_TRANSACTION
	public static final int GET_PACKAGE_FOR_INTENT_SENDER_TRANSACTION
	public static final int ENTER_SAFE_MODE_TRANSACTION
	public static final int START_NEXT_MATCHING_ACTIVITY_TRANSACTION
	public static final int NOTE_WAKEUP_ALARM_TRANSACTION
	public static final int REMOVE_CONTENT_PROVIDER_TRANSACTION
	public static final int SET_REQUESTED_ORIENTATION_TRANSACTION
	public static final int GET_REQUESTED_ORIENTATION_TRANSACTION
	public static final int UNBIND_FINISHED_TRANSACTION
	public static final int SET_PROCESS_FOREGROUND_TRANSACTION
	public static final int SET_SERVICE_FOREGROUND_TRANSACTION
	public static final int MOVE_ACTIVITY_TASK_TO_BACK_TRANSACTION
	public static final int GET_MEMORY_INFO_TRANSACTION
	public static final int GET_PROCESSES_IN_ERROR_STATE_TRANSACTION
	public static final int CLEAR_APP_DATA_TRANSACTION
	public static final int FORCE_STOP_PACKAGE_TRANSACTION
	public static final int KILL_PIDS_TRANSACTION
	public static final int GET_SERVICES_TRANSACTION
	public static final int GET_TASK_THUMBNAILS_TRANSACTION
	public static final int GET_RUNNING_APP_PROCESSES_TRANSACTION
	public static final int GET_DEVICE_CONFIGURATION_TRANSACTION
	public static final int PEEK_SERVICE_TRANSACTION
	public static final int PROFILE_CONTROL_TRANSACTION
	public static final int SHUTDOWN_TRANSACTION
	public static final int STOP_APP_SWITCHES_TRANSACTION
	public static final int RESUME_APP_SWITCHES_TRANSACTION
	public static final int START_BACKUP_AGENT_TRANSACTION
	public static final int BACKUP_AGENT_CREATED_TRANSACTION
	public static final int UNBIND_BACKUP_AGENT_TRANSACTION
	public static final int GET_UID_FOR_INTENT_SENDER_TRANSACTION
	public static final int HANDLE_INCOMING_USER_TRANSACTION
	public static final int GET_TASK_TOP_THUMBNAIL_TRANSACTION
	public static final int KILL_APPLICATION_WITH_APPID_TRANSACTION
	public static final int CLOSE_SYSTEM_DIALOGS_TRANSACTION
	public static final int GET_PROCESS_MEMORY_INFO_TRANSACTION
	public static final int KILL_APPLICATION_PROCESS_TRANSACTION
	public static final int START_ACTIVITY_INTENT_SENDER_TRANSACTION
	public static final int OVERRIDE_PENDING_TRANSITION_TRANSACTION
	public static final int HANDLE_APPLICATION_WTF_TRANSACTION
	public static final int KILL_BACKGROUND_PROCESSES_TRANSACTION
	public static final int IS_USER_A_MONKEY_TRANSACTION
	public static final int START_ACTIVITY_AND_WAIT_TRANSACTION
	public static final int WILL_ACTIVITY_BE_VISIBLE_TRANSACTION
	public static final int START_ACTIVITY_WITH_CONFIG_TRANSACTION
	public static final int GET_RUNNING_EXTERNAL_APPLICATIONS_TRANSACTION
	public static final int FINISH_HEAVY_WEIGHT_APP_TRANSACTION
	public static final int HANDLE_APPLICATION_STRICT_MODE_VIOLATION_TRANSACTION
	public static final int IS_IMMERSIVE_TRANSACTION
	public static final int SET_IMMERSIVE_TRANSACTION
	public static final int IS_TOP_ACTIVITY_IMMERSIVE_TRANSACTION
	public static final int CRASH_APPLICATION_TRANSACTION
	public static final int GET_PROVIDER_MIME_TYPE_TRANSACTION
	public static final int NEW_URI_PERMISSION_OWNER_TRANSACTION
	public static final int GRANT_URI_PERMISSION_FROM_OWNER_TRANSACTION
	public static final int REVOKE_URI_PERMISSION_FROM_OWNER_TRANSACTION
	public static final int CHECK_GRANT_URI_PERMISSION_TRANSACTION
	public static final int DUMP_HEAP_TRANSACTION
	public static final int START_ACTIVITIES_TRANSACTION
	public static final int IS_USER_RUNNING_TRANSACTION
	public static final int ACTIVITY_SLEPT_TRANSACTION
	public static final int GET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION
	public static final int SET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION
	public static final int GET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION
	public static final int SET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION
	public static final int GET_PACKAGE_ASK_SCREEN_COMPAT_TRANSACTION
	public static final int SET_PACKAGE_ASK_SCREEN_COMPAT_TRANSACTION
	public static final int SWITCH_USER_TRANSACTION
	public static final int REMOVE_SUB_TASK_TRANSACTION
	public static final int REMOVE_TASK_TRANSACTION
	public static final int REGISTER_PROCESS_OBSERVER_TRANSACTION
	public static final int UNREGISTER_PROCESS_OBSERVER_TRANSACTION
	public static final int IS_INTENT_SENDER_TARGETED_TO_PACKAGE_TRANSACTION
	public static final int UPDATE_PERSISTENT_CONFIGURATION_TRANSACTION
	public static final int GET_PROCESS_PSS_TRANSACTION
	public static final int SHOW_BOOT_MESSAGE_TRANSACTION
	public static final int DISMISS_KEYGUARD_ON_NEXT_ACTIVITY_TRANSACTION
	public static final int KILL_ALL_BACKGROUND_PROCESSES_TRANSACTION
	public static final int GET_CONTENT_PROVIDER_EXTERNAL_TRANSACTION
	public static final int REMOVE_CONTENT_PROVIDER_EXTERNAL_TRANSACTION
	public static final int GET_MY_MEMORY_STATE_TRANSACTION
	public static final int KILL_PROCESSES_BELOW_FOREGROUND_TRANSACTION
	public static final int GET_CURRENT_USER_TRANSACTION
	public static final int TARGET_TASK_AFFINITY_MATCHES_ACTIVITY_TRANSACTION
	public static final int NAVIGATE_UP_TO_TRANSACTION
	public static final int SET_LOCK_SCREEN_SHOWN_TRANSACTION
	public static final int FINISH_ACTIVITY_AFFINITY_TRANSACTION
	public static final int GET_LAUNCHED_FROM_UID_TRANSACTION
	public static final int UNSTABLE_PROVIDER_DIED_TRANSACTION
	public static final int IS_INTENT_SENDER_AN_ACTIVITY_TRANSACTION
	public static final int START_ACTIVITY_AS_USER_TRANSACTION
	public static final int STOP_USER_TRANSACTION
	public static final int REGISTER_USER_SWITCH_OBSERVER_TRANSACTION
	public static final int UNREGISTER_USER_SWITCH_OBSERVER_TRANSACTION
	public static final int GET_RUNNING_USER_IDS_TRANSACTION
	public static final int REQUEST_BUG_REPORT_TRANSACTION
	public static final int INPUT_DISPATCHING_TIMED_OUT_TRANSACTION
	public static final int CLEAR_PENDING_BACKUP_TRANSACTION
	public static final int GET_INTENT_FOR_INTENT_SENDER_TRANSACTION
	public static final int GET_ASSIST_CONTEXT_EXTRAS_TRANSACTION
	public static final int REPORT_ASSIST_CONTEXT_EXTRAS_TRANSACTION
	public static final int GET_LAUNCHED_FROM_PACKAGE_TRANSACTION
	public static final int KILL_UID_TRANSACTION
	public static final int SET_USER_IS_MONKEY_TRANSACTION
	public static final int HANG_TRANSACTION
	public static final int CREATE_STACK_TRANSACTION
	public static final int MOVE_TASK_TO_STACK_TRANSACTION
	public static final int RESIZE_STACK_TRANSACTION
	public static final int GET_STACK_BOXES_TRANSACTION
	public static final int SET_FOCUSED_STACK_TRANSACTION
	public static final int GET_STACK_BOX_INFO_TRANSACTION
	public static final int CONVERT_FROM_TRANSLUCENT_TRANSACTION
	public static final int CONVERT_TO_TRANSLUCENT_TRANSACTION
	public static final int NOTIFY_ACTIVITY_DRAWN_TRANSACTION
	public static final int REPORT_ACTIVITY_FULLY_DRAWN_TRANSACTION
	public static final int RESTART_TRANSACTION
	public static final int PERFORM_IDLE_MAINTENANCE_TRANSACTION
	public static final int TAKE_PERSISTABLE_URI_PERMISSION_TRANSACTION
	public static final int RELEASE_PERSISTABLE_URI_PERMISSION_TRANSACTION
	public static final int GET_PERSISTED_URI_PERMISSIONS_TRANSACTION
	public static final int APP_NOT_RESPONDING_VIA_PROVIDER_TRANSACTION
	public abstract int startActivity (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle)  throws android.os.RemoteException 
	public abstract int startActivityAsUser (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract android.app.IActivityManager$WaitResult startActivityAndWait (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract int startActivityWithConfig (android.app.IApplicationThread, java.lang.String, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, android.content.res.Configuration, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract int startActivityIntentSender (android.app.IApplicationThread, android.content.IntentSender, android.content.Intent, java.lang.String, android.os.IBinder, java.lang.String, int, int, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract boolean startNextMatchingActivity (android.os.IBinder, android.content.Intent, android.os.Bundle)  throws android.os.RemoteException 
	public abstract boolean finishActivity (android.os.IBinder, int, android.content.Intent)  throws android.os.RemoteException 
	public abstract void finishSubActivity (android.os.IBinder, java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean finishActivityAffinity (android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean willActivityBeVisible (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.content.Intent registerReceiver (android.app.IApplicationThread, java.lang.String, android.content.IIntentReceiver, android.content.IntentFilter, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void unregisterReceiver (android.content.IIntentReceiver)  throws android.os.RemoteException 
	public abstract int broadcastIntent (android.app.IApplicationThread, android.content.Intent, java.lang.String, android.content.IIntentReceiver, int, java.lang.String, android.os.Bundle, java.lang.String, int, boolean, boolean, int)  throws android.os.RemoteException 
	public abstract void unbroadcastIntent (android.app.IApplicationThread, android.content.Intent, int)  throws android.os.RemoteException 
	public abstract void finishReceiver (android.os.IBinder, int, java.lang.String, android.os.Bundle, boolean)  throws android.os.RemoteException 
	public abstract void attachApplication (android.app.IApplicationThread)  throws android.os.RemoteException 
	public abstract void activityResumed (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void activityIdle (android.os.IBinder, android.content.res.Configuration, boolean)  throws android.os.RemoteException 
	public abstract void activityPaused (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void activityStopped (android.os.IBinder, android.os.Bundle, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
	public abstract void activitySlept (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void activityDestroyed (android.os.IBinder)  throws android.os.RemoteException 
	public abstract java.lang.String getCallingPackage (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.content.ComponentName getCallingActivity (android.os.IBinder)  throws android.os.RemoteException 
	public abstract java.util.List getTasks (int, int, android.app.IThumbnailReceiver)  throws android.os.RemoteException 
	public abstract java.util.List getRecentTasks (int, int, int)  throws android.os.RemoteException 
	public abstract android.app.ActivityManager$TaskThumbnails getTaskThumbnails (int)  throws android.os.RemoteException 
	public abstract android.graphics.Bitmap getTaskTopThumbnail (int)  throws android.os.RemoteException 
	public abstract java.util.List getServices (int, int)  throws android.os.RemoteException 
	public abstract java.util.List getProcessesInErrorState ()  throws android.os.RemoteException 
	public abstract void moveTaskToFront (int, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void moveTaskToBack (int)  throws android.os.RemoteException 
	public abstract boolean moveActivityTaskToBack (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void moveTaskBackwards (int)  throws android.os.RemoteException 
	public abstract int createStack (int, int, int, float)  throws android.os.RemoteException 
	public abstract void moveTaskToStack (int, int, boolean)  throws android.os.RemoteException 
	public abstract void resizeStackBox (int, float)  throws android.os.RemoteException 
	public abstract java.util.List getStackBoxes ()  throws android.os.RemoteException 
	public abstract android.app.ActivityManager$StackBoxInfo getStackBoxInfo (int)  throws android.os.RemoteException 
	public abstract void setFocusedStack (int)  throws android.os.RemoteException 
	public abstract int getTaskForActivity (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void reportThumbnail (android.os.IBinder, android.graphics.Bitmap, java.lang.CharSequence)  throws android.os.RemoteException 
	public abstract android.app.IActivityManager$ContentProviderHolder getContentProvider (android.app.IApplicationThread, java.lang.String, int, boolean)  throws android.os.RemoteException 
	public abstract android.app.IActivityManager$ContentProviderHolder getContentProviderExternal (java.lang.String, int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void removeContentProvider (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void removeContentProviderExternal (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void publishContentProviders (android.app.IApplicationThread, java.util.List)  throws android.os.RemoteException 
	public abstract boolean refContentProvider (android.os.IBinder, int, int)  throws android.os.RemoteException 
	public abstract void unstableProviderDied (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void appNotRespondingViaProvider (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.app.PendingIntent getRunningServiceControlPanel (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract android.content.ComponentName startService (android.app.IApplicationThread, android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
	public abstract int stopService (android.app.IApplicationThread, android.content.Intent, java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean stopServiceToken (android.content.ComponentName, android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void setServiceForeground (android.content.ComponentName, android.os.IBinder, int, android.app.Notification, boolean)  throws android.os.RemoteException 
	public abstract int bindService (android.app.IApplicationThread, android.os.IBinder, android.content.Intent, java.lang.String, android.app.IServiceConnection, int, int)  throws android.os.RemoteException 
	public abstract boolean unbindService (android.app.IServiceConnection)  throws android.os.RemoteException 
	public abstract void publishService (android.os.IBinder, android.content.Intent, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void unbindFinished (android.os.IBinder, android.content.Intent, boolean)  throws android.os.RemoteException 
	public abstract void serviceDoneExecuting (android.os.IBinder, int, int, int)  throws android.os.RemoteException 
	public abstract android.os.IBinder peekService (android.content.Intent, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean bindBackupAgent (android.content.pm.ApplicationInfo, int)  throws android.os.RemoteException 
	public abstract void clearPendingBackup ()  throws android.os.RemoteException 
	public abstract void backupAgentCreated (java.lang.String, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void unbindBackupAgent (android.content.pm.ApplicationInfo)  throws android.os.RemoteException 
	public abstract void killApplicationProcess (java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean startInstrumentation (android.content.ComponentName, java.lang.String, int, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void finishInstrumentation (android.app.IApplicationThread, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract android.content.res.Configuration getConfiguration ()  throws android.os.RemoteException 
	public abstract void updateConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract void setRequestedOrientation (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract int getRequestedOrientation (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.content.ComponentName getActivityClassForToken (android.os.IBinder)  throws android.os.RemoteException 
	public abstract java.lang.String getPackageForToken (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.content.IIntentSender getIntentSender (int, java.lang.String, android.os.IBinder, java.lang.String, int, android.content.Intent[], java.lang.String[], int, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract void cancelIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract boolean clearApplicationUserData (java.lang.String, android.content.pm.IPackageDataObserver, int)  throws android.os.RemoteException 
	public abstract java.lang.String getPackageForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract int getUidForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract int handleIncomingUser (int, int, int, boolean, boolean, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void setProcessLimit (int)  throws android.os.RemoteException 
	public abstract int getProcessLimit ()  throws android.os.RemoteException 
	public abstract void setProcessForeground (android.os.IBinder, int, boolean)  throws android.os.RemoteException 
	public abstract int checkPermission (java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract int checkUriPermission (android.net.Uri, int, int, int)  throws android.os.RemoteException 
	public abstract void grantUriPermission (android.app.IApplicationThread, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract void revokeUriPermission (android.app.IApplicationThread, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract void takePersistableUriPermission (android.net.Uri, int)  throws android.os.RemoteException 
	public abstract void releasePersistableUriPermission (android.net.Uri, int)  throws android.os.RemoteException 
	public abstract android.content.pm.ParceledListSlice getPersistedUriPermissions (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void showWaitingForDebugger (android.app.IApplicationThread, boolean)  throws android.os.RemoteException 
	public abstract void getMemoryInfo (android.app.ActivityManager$MemoryInfo)  throws android.os.RemoteException 
	public abstract void killBackgroundProcesses (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void killAllBackgroundProcesses ()  throws android.os.RemoteException 
	public abstract void forceStopPackage (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void goingToSleep ()  throws android.os.RemoteException 
	public abstract void wakingUp ()  throws android.os.RemoteException 
	public abstract void setLockScreenShown (boolean)  throws android.os.RemoteException 
	public abstract void unhandledBack ()  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor openContentUri (android.net.Uri)  throws android.os.RemoteException 
	public abstract void setDebugApp (java.lang.String, boolean, boolean)  throws android.os.RemoteException 
	public abstract void setAlwaysFinish (boolean)  throws android.os.RemoteException 
	public abstract void setActivityController (android.app.IActivityController)  throws android.os.RemoteException 
	public abstract void enterSafeMode ()  throws android.os.RemoteException 
	public abstract void noteWakeupAlarm (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract boolean killPids (int[], java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract boolean killProcessesBelowForeground (java.lang.String)  throws android.os.RemoteException 
	public abstract void startRunning (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void handleApplicationCrash (android.os.IBinder, android.app.ApplicationErrorReport$CrashInfo)  throws android.os.RemoteException 
	public abstract boolean handleApplicationWtf (android.os.IBinder, java.lang.String, android.app.ApplicationErrorReport$CrashInfo)  throws android.os.RemoteException 
	public abstract void handleApplicationStrictModeViolation (android.os.IBinder, int, android.os.StrictMode$ViolationInfo)  throws android.os.RemoteException 
	public abstract void signalPersistentProcesses (int)  throws android.os.RemoteException 
	public abstract java.util.List getRunningAppProcesses ()  throws android.os.RemoteException 
	public abstract java.util.List getRunningExternalApplications ()  throws android.os.RemoteException 
	public abstract void getMyMemoryState (android.app.ActivityManager$RunningAppProcessInfo)  throws android.os.RemoteException 
	public abstract android.content.pm.ConfigurationInfo getDeviceConfigurationInfo ()  throws android.os.RemoteException 
	public abstract boolean profileControl (java.lang.String, int, boolean, java.lang.String, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
	public abstract boolean shutdown (int)  throws android.os.RemoteException 
	public abstract void stopAppSwitches ()  throws android.os.RemoteException 
	public abstract void resumeAppSwitches ()  throws android.os.RemoteException 
	public abstract void killApplicationWithAppId (java.lang.String, int, java.lang.String)  throws android.os.RemoteException 
	public abstract void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.Debug$MemoryInfo[] getProcessMemoryInfo (int[])  throws android.os.RemoteException 
	public abstract void overridePendingTransition (android.os.IBinder, java.lang.String, int, int)  throws android.os.RemoteException 
	public abstract boolean isUserAMonkey ()  throws android.os.RemoteException 
	public abstract void setUserIsMonkey (boolean)  throws android.os.RemoteException 
	public abstract void finishHeavyWeightApp ()  throws android.os.RemoteException 
	public abstract boolean convertFromTranslucent (android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean convertToTranslucent (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void notifyActivityDrawn (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setImmersive (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract boolean isImmersive (android.os.IBinder)  throws android.os.RemoteException 
	public abstract boolean isTopActivityImmersive ()  throws android.os.RemoteException 
	public abstract void crashApplication (int, int, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getProviderMimeType (android.net.Uri, int)  throws android.os.RemoteException 
	public abstract android.os.IBinder newUriPermissionOwner (java.lang.String)  throws android.os.RemoteException 
	public abstract void grantUriPermissionFromOwner (android.os.IBinder, int, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract void revokeUriPermissionFromOwner (android.os.IBinder, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract int checkGrantUriPermission (int, java.lang.String, android.net.Uri, int)  throws android.os.RemoteException 
	public abstract boolean dumpHeap (java.lang.String, int, boolean, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
	public abstract int startActivities (android.app.IApplicationThread, java.lang.String, android.content.Intent[], java.lang.String[], android.os.IBinder, android.os.Bundle, int)  throws android.os.RemoteException 
	public abstract int getFrontActivityScreenCompatMode ()  throws android.os.RemoteException 
	public abstract void setFrontActivityScreenCompatMode (int)  throws android.os.RemoteException 
	public abstract int getPackageScreenCompatMode (java.lang.String)  throws android.os.RemoteException 
	public abstract void setPackageScreenCompatMode (java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean getPackageAskScreenCompat (java.lang.String)  throws android.os.RemoteException 
	public abstract void setPackageAskScreenCompat (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract boolean switchUser (int)  throws android.os.RemoteException 
	public abstract int stopUser (int, android.app.IStopUserCallback)  throws android.os.RemoteException 
	public abstract android.content.pm.UserInfo getCurrentUser ()  throws android.os.RemoteException 
	public abstract boolean isUserRunning (int, boolean)  throws android.os.RemoteException 
	public abstract int[] getRunningUserIds ()  throws android.os.RemoteException 
	public abstract boolean removeSubTask (int, int)  throws android.os.RemoteException 
	public abstract boolean removeTask (int, int)  throws android.os.RemoteException 
	public abstract void registerProcessObserver (android.app.IProcessObserver)  throws android.os.RemoteException 
	public abstract void unregisterProcessObserver (android.app.IProcessObserver)  throws android.os.RemoteException 
	public abstract boolean isIntentSenderTargetedToPackage (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract boolean isIntentSenderAnActivity (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract android.content.Intent getIntentForIntentSender (android.content.IIntentSender)  throws android.os.RemoteException 
	public abstract void updatePersistentConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract long[] getProcessPss (int[])  throws android.os.RemoteException 
	public abstract void showBootMessage (java.lang.CharSequence, boolean)  throws android.os.RemoteException 
	public abstract void dismissKeyguardOnNextActivity ()  throws android.os.RemoteException 
	public abstract boolean targetTaskAffinityMatchesActivity (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean navigateUpTo (android.os.IBinder, android.content.Intent, int, android.content.Intent)  throws android.os.RemoteException 
	public abstract int getLaunchedFromUid (android.os.IBinder)  throws android.os.RemoteException 
	public abstract java.lang.String getLaunchedFromPackage (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void registerUserSwitchObserver (android.app.IUserSwitchObserver)  throws android.os.RemoteException 
	public abstract void unregisterUserSwitchObserver (android.app.IUserSwitchObserver)  throws android.os.RemoteException 
	public abstract void requestBugReport ()  throws android.os.RemoteException 
	public abstract long inputDispatchingTimedOut (int, boolean, java.lang.String)  throws android.os.RemoteException 
	public abstract android.os.Bundle getAssistContextExtras (int)  throws android.os.RemoteException 
	public abstract void reportAssistContextExtras (android.os.IBinder, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void killUid (int, java.lang.String)  throws android.os.RemoteException 
	public abstract void hang (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void reportActivityFullyDrawn (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void restart ()  throws android.os.RemoteException 
	public abstract void performIdleMaintenance ()  throws android.os.RemoteException 
	public abstract boolean testIsSystemReady () 
}

android/app/ContextImpl$15.class
ContextImpl.java
package android.app
final android.app.ContextImpl$15 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/LoadedApk$ServiceDispatcher$ConnectionInfo.class
LoadedApk.java
package android.app
 android.app.LoadedApk$ServiceDispatcher$ConnectionInfo extends java.lang.Object {
	android.os.IBinder binder
	android.os.IBinder$DeathRecipient deathMonitor
	private void  () 
	void  (android.app.LoadedApk$1) 
		android.app.LoadedApk$1 x0
}

android/app/ContextImpl$34.class
ContextImpl.java
package android.app
final android.app.ContextImpl$34 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
}

android/app/FragmentManagerImpl$5.class
FragmentManager.java
package android.app
 android.app.FragmentManagerImpl$5 extends android.animation.AnimatorListenerAdapter {
	final android.view.ViewGroup val$container
	final android.view.View val$view
	final android.app.Fragment val$fragment
	final android.app.FragmentManagerImpl this$0
	void  (android.app.FragmentManagerImpl, android.view.ViewGroup, android.view.View, android.app.Fragment) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator anim
}

android/app/ActivityThread$EventLoggingReporter.class
ActivityThread.java
package android.app
 android.app.ActivityThread$EventLoggingReporter extends java.lang.Object implements libcore.io.EventLogger$Reporter  {
	private void  () 
	public transient void report (int, java.lang.Object[]) 
		int code
		Object[] list
	void  (android.app.ActivityThread$1) 
		android.app.ActivityThread$1 x0
}

android/app/LoaderManagerImpl$LoaderInfo.class
LoaderManager.java
package android.app
final android.app.LoaderManagerImpl$LoaderInfo extends java.lang.Object implements android.content.Loader$OnLoadCompleteListener android.content.Loader$OnLoadCanceledListener  {
	final int mId
	final android.os.Bundle mArgs
	android.app.LoaderManager$LoaderCallbacks mCallbacks
	android.content.Loader mLoader
	boolean mHaveData
	boolean mDeliveredData
	Object mData
	boolean mStarted
	boolean mRetaining
	boolean mRetainingStarted
	boolean mReportNextStart
	boolean mDestroyed
	boolean mListenerRegistered
	android.app.LoaderManagerImpl$LoaderInfo mPendingLoader
	final android.app.LoaderManagerImpl this$0
	public void  (android.app.LoaderManagerImpl, int, android.os.Bundle, android.app.LoaderManager$LoaderCallbacks) 
		int id
		android.os.Bundle args
		android.app.LoaderManager$LoaderCallbacks callbacks
	void start () 
	void retain () 
	void finishRetain () 
	void reportStart () 
	void stop () 
	void cancel () 
	void destroy () 
		String lastBecause
		boolean needReset
	public void onLoadCanceled (android.content.Loader) 
		android.content.Loader loader
		android.app.LoaderManagerImpl$LoaderInfo pending
	public void onLoadComplete (android.content.Loader, java.lang.Object) 
		android.content.Loader loader
		Object data
		android.app.LoaderManagerImpl$LoaderInfo pending
		android.app.LoaderManagerImpl$LoaderInfo info
	void callOnLoadFinished (android.content.Loader, java.lang.Object) 
		String lastBecause
		android.content.Loader loader
		Object data
	public java.lang.String toString () 
		StringBuilder sb
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
}

android/app/ListFragment$1.class
ListFragment.java
package android.app
 android.app.ListFragment$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.ListFragment this$0
	void  (android.app.ListFragment) 
	public void run () 
}

android/app/WallpaperManager$1.class
WallpaperManager.java
package android.app
 android.app.WallpaperManager$1 extends java.lang.Object {
}

android/app/DatePickerDialog$OnDateSetListener.class
DatePickerDialog.java
package android.app
public abstract android.app.DatePickerDialog$OnDateSetListener extends java.lang.Object {
	public abstract void onDateSet (android.widget.DatePicker, int, int, int) 
}

android/app/LoadedApk$ServiceDispatcher$DeathMonitor.class
LoadedApk.java
package android.app
final android.app.LoadedApk$ServiceDispatcher$DeathMonitor extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	final android.content.ComponentName mName
	final android.os.IBinder mService
	final android.app.LoadedApk$ServiceDispatcher this$0
	void  (android.app.LoadedApk$ServiceDispatcher, android.content.ComponentName, android.os.IBinder) 
		android.content.ComponentName name
		android.os.IBinder service
	public void binderDied () 
}

android/app/ListActivity$2.class
ListActivity.java
package android.app
 android.app.ListActivity$2 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.app.ListActivity this$0
	void  (android.app.ListActivity) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/app/ContextImpl$35.class
ContextImpl.java
package android.app
final android.app.ContextImpl$35 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
}

android/app/ActivityThread$ReceiverData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ReceiverData extends android.content.BroadcastReceiver$PendingResult {
	android.content.Intent intent
	android.content.pm.ActivityInfo info
	android.content.res.CompatibilityInfo compatInfo
	public void  (android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, android.os.IBinder, int) 
		android.content.Intent intent
		int resultCode
		String resultData
		android.os.Bundle resultExtras
		boolean ordered
		boolean sticky
		android.os.IBinder token
		int sendingUser
	public java.lang.String toString () 
}

android/app/SharedPreferencesImpl$1.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$1 extends java.lang.Thread {
	final android.app.SharedPreferencesImpl this$0
	void  (android.app.SharedPreferencesImpl, java.lang.String) 
		String x0
	public void run () 
}

android/app/Activity$ManagedCursor.class
Activity.java
package android.app
final android.app.Activity$ManagedCursor extends java.lang.Object {
	private final android.database.Cursor mCursor
	private boolean mReleased
	private boolean mUpdated
	void  (android.database.Cursor) 
		android.database.Cursor cursor
	static android.database.Cursor access$100 (android.app.Activity$ManagedCursor) 
		android.app.Activity$ManagedCursor x0
	static boolean access$200 (android.app.Activity$ManagedCursor) 
		android.app.Activity$ManagedCursor x0
	static boolean access$300 (android.app.Activity$ManagedCursor) 
		android.app.Activity$ManagedCursor x0
	static boolean access$202 (android.app.Activity$ManagedCursor, boolean) 
		android.app.Activity$ManagedCursor x0
		boolean x1
	static boolean access$302 (android.app.Activity$ManagedCursor, boolean) 
		android.app.Activity$ManagedCursor x0
		boolean x1
}

android/app/ApplicationThreadProxy.class
ApplicationThreadNative.java
package android.app
 android.app.ApplicationThreadProxy extends java.lang.Object implements android.app.IApplicationThread  {
	private final android.os.IBinder mRemote
	public void  (android.os.IBinder) 
		android.os.IBinder remote
	public final android.os.IBinder asBinder () 
	public final void schedulePauseActivity (android.os.IBinder, boolean, boolean, int)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean finished
		boolean userLeaving
		int configChanges
		android.os.Parcel data
	public final void scheduleStopActivity (android.os.IBinder, boolean, int)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean showWindow
		int configChanges
		android.os.Parcel data
	public final void scheduleWindowVisibility (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean showWindow
		android.os.Parcel data
	public final void scheduleSleeping (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean sleeping
		android.os.Parcel data
	public final void scheduleResumeActivity (android.os.IBinder, int, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		int procState
		boolean isForward
		android.os.Parcel data
	public final void scheduleSendResult (android.os.IBinder, java.util.List)  throws android.os.RemoteException 
		android.os.IBinder token
		java.util.List results
		android.os.Parcel data
	public final void scheduleLaunchActivity (android.content.Intent, android.os.IBinder, int, android.content.pm.ActivityInfo, android.content.res.Configuration, android.content.res.CompatibilityInfo, int, android.os.Bundle, java.util.List, java.util.List, boolean, boolean, java.lang.String, android.os.ParcelFileDescriptor, boolean)  throws android.os.RemoteException 
		android.content.Intent intent
		android.os.IBinder token
		int ident
		android.content.pm.ActivityInfo info
		android.content.res.Configuration curConfig
		android.content.res.CompatibilityInfo compatInfo
		int procState
		android.os.Bundle state
		java.util.List pendingResults
		java.util.List pendingNewIntents
		boolean notResumed
		boolean isForward
		String profileName
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.os.Parcel data
	public final void scheduleRelaunchActivity (android.os.IBinder, java.util.List, java.util.List, int, boolean, android.content.res.Configuration)  throws android.os.RemoteException 
		android.os.IBinder token
		java.util.List pendingResults
		java.util.List pendingNewIntents
		int configChanges
		boolean notResumed
		android.content.res.Configuration config
		android.os.Parcel data
	public void scheduleNewIntent (java.util.List, android.os.IBinder)  throws android.os.RemoteException 
		java.util.List intents
		android.os.IBinder token
		android.os.Parcel data
	public final void scheduleDestroyActivity (android.os.IBinder, boolean, int)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean finishing
		int configChanges
		android.os.Parcel data
	public final void scheduleReceiver (android.content.Intent, android.content.pm.ActivityInfo, android.content.res.CompatibilityInfo, int, java.lang.String, android.os.Bundle, boolean, int, int)  throws android.os.RemoteException 
		android.content.Intent intent
		android.content.pm.ActivityInfo info
		android.content.res.CompatibilityInfo compatInfo
		int resultCode
		String resultData
		android.os.Bundle map
		boolean sync
		int sendingUser
		int processState
		android.os.Parcel data
	public final void scheduleCreateBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo, int)  throws android.os.RemoteException 
		android.content.pm.ApplicationInfo app
		android.content.res.CompatibilityInfo compatInfo
		int backupMode
		android.os.Parcel data
	public final void scheduleDestroyBackupAgent (android.content.pm.ApplicationInfo, android.content.res.CompatibilityInfo)  throws android.os.RemoteException 
		android.content.pm.ApplicationInfo app
		android.content.res.CompatibilityInfo compatInfo
		android.os.Parcel data
	public final void scheduleCreateService (android.os.IBinder, android.content.pm.ServiceInfo, android.content.res.CompatibilityInfo, int)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.pm.ServiceInfo info
		android.content.res.CompatibilityInfo compatInfo
		int processState
		android.os.Parcel data
	public final void scheduleBindService (android.os.IBinder, android.content.Intent, boolean, int)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.Intent intent
		boolean rebind
		int processState
		android.os.Parcel data
	public final void scheduleUnbindService (android.os.IBinder, android.content.Intent)  throws android.os.RemoteException 
		android.os.IBinder token
		android.content.Intent intent
		android.os.Parcel data
	public final void scheduleServiceArgs (android.os.IBinder, boolean, int, int, android.content.Intent)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean taskRemoved
		int startId
		int flags
		android.content.Intent args
		android.os.Parcel data
	public final void scheduleStopService (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
	public final void bindApplication (java.lang.String, android.content.pm.ApplicationInfo, java.util.List, android.content.ComponentName, java.lang.String, android.os.ParcelFileDescriptor, boolean, android.os.Bundle, android.app.IInstrumentationWatcher, android.app.IUiAutomationConnection, int, boolean, boolean, boolean, android.content.res.Configuration, android.content.res.CompatibilityInfo, java.util.Map, android.os.Bundle)  throws android.os.RemoteException 
		String packageName
		android.content.pm.ApplicationInfo info
		java.util.List providers
		android.content.ComponentName testName
		String profileName
		android.os.ParcelFileDescriptor profileFd
		boolean autoStopProfiler
		android.os.Bundle testArgs
		android.app.IInstrumentationWatcher testWatcher
		android.app.IUiAutomationConnection uiAutomationConnection
		int debugMode
		boolean openGlTrace
		boolean restrictedBackupMode
		boolean persistent
		android.content.res.Configuration config
		android.content.res.CompatibilityInfo compatInfo
		java.util.Map services
		android.os.Bundle coreSettings
		android.os.Parcel data
	public final void scheduleExit ()  throws android.os.RemoteException 
		android.os.Parcel data
	public final void scheduleSuicide ()  throws android.os.RemoteException 
		android.os.Parcel data
	public final void requestThumbnail (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
	public final void scheduleConfigurationChanged (android.content.res.Configuration)  throws android.os.RemoteException 
		android.content.res.Configuration config
		android.os.Parcel data
	public void updateTimeZone ()  throws android.os.RemoteException 
		android.os.Parcel data
	public void clearDnsCache ()  throws android.os.RemoteException 
		android.os.Parcel data
	public void setHttpProxy (java.lang.String, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String proxy
		String port
		String exclList
		String pacFileUrl
		android.os.Parcel data
	public void processInBackground ()  throws android.os.RemoteException 
		android.os.Parcel data
	public void dumpService (java.io.FileDescriptor, android.os.IBinder, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		android.os.IBinder token
		String[] args
		android.os.Parcel data
	public void dumpProvider (java.io.FileDescriptor, android.os.IBinder, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		android.os.IBinder token
		String[] args
		android.os.Parcel data
	public void scheduleRegisteredReceiver (android.content.IIntentReceiver, android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, int, int)  throws android.os.RemoteException 
		android.content.IIntentReceiver receiver
		android.content.Intent intent
		int resultCode
		String dataStr
		android.os.Bundle extras
		boolean ordered
		boolean sticky
		int sendingUser
		int processState
		android.os.Parcel data
	public final void scheduleLowMemory ()  throws android.os.RemoteException 
		android.os.Parcel data
	public final void scheduleActivityConfigurationChanged (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel data
	public void profilerControl (boolean, java.lang.String, android.os.ParcelFileDescriptor, int)  throws android.os.RemoteException 
		boolean start
		String path
		android.os.ParcelFileDescriptor fd
		int profileType
		android.os.Parcel data
	public void setSchedulingGroup (int)  throws android.os.RemoteException 
		int group
		android.os.Parcel data
	public void dispatchPackageBroadcast (int, java.lang.String[])  throws android.os.RemoteException 
		int cmd
		String[] packages
		android.os.Parcel data
	public void scheduleCrash (java.lang.String)  throws android.os.RemoteException 
		String msg
		android.os.Parcel data
	public void dumpHeap (boolean, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
		boolean managed
		String path
		android.os.ParcelFileDescriptor fd
		android.os.Parcel data
	public void dumpActivity (java.io.FileDescriptor, android.os.IBinder, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		android.os.IBinder token
		String prefix
		String[] args
		android.os.Parcel data
	public void setCoreSettings (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle coreSettings
		android.os.Parcel data
	public void updatePackageCompatibilityInfo (java.lang.String, android.content.res.CompatibilityInfo)  throws android.os.RemoteException 
		String pkg
		android.content.res.CompatibilityInfo info
		android.os.Parcel data
	public void scheduleTrimMemory (int)  throws android.os.RemoteException 
		int level
		android.os.Parcel data
	public void dumpMemInfo (java.io.FileDescriptor, android.os.Debug$MemoryInfo, boolean, boolean, boolean, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		android.os.Debug$MemoryInfo mem
		boolean checkin
		boolean dumpInfo
		boolean dumpDalvik
		String[] args
		android.os.Parcel data
		android.os.Parcel reply
	public void dumpGfxInfo (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		String[] args
		android.os.Parcel data
	public void dumpDbInfo (java.io.FileDescriptor, java.lang.String[])  throws android.os.RemoteException 
		java.io.FileDescriptor fd
		String[] args
		android.os.Parcel data
	public void unstableProviderDied (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder provider
		android.os.Parcel data
	public void requestAssistContextExtras (android.os.IBinder, android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder activityToken
		android.os.IBinder requestToken
		int requestType
		android.os.Parcel data
	public void scheduleTranslucentConversionComplete (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean timeout
		android.os.Parcel data
	public void setProcessState (int)  throws android.os.RemoteException 
		int state
		android.os.Parcel data
	public void scheduleInstallProvider (android.content.pm.ProviderInfo)  throws android.os.RemoteException 
		android.content.pm.ProviderInfo provider
		android.os.Parcel data
	public void updateTimePrefs (boolean)  throws android.os.RemoteException 
		boolean is24Hour
		android.os.Parcel data
}

android/app/ContextImpl$16.class
ContextImpl.java
package android.app
final android.app.ContextImpl$16 extends android.app.ContextImpl$StaticServiceFetcher {
	void  () 
	public java.lang.Object createStaticService () 
}

android/app/ApplicationErrorReport$CrashInfo.class
ApplicationErrorReport.java
package android.app
public android.app.ApplicationErrorReport$CrashInfo extends java.lang.Object {
	public String exceptionClassName
	public String exceptionMessage
	public String throwFileName
	public String throwClassName
	public String throwMethodName
	public int throwLineNumber
	public String stackTrace
	public void  () 
	public void  (java.lang.Throwable) 
		String msg
		StackTraceElement trace
		Throwable tr
		java.io.StringWriter sw
		java.io.PrintWriter pw
		Throwable rootTr
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
}

android/app/LauncherActivity$ActivityAdapter$ArrayFilter.class
LauncherActivity.java
package android.app
 android.app.LauncherActivity$ActivityAdapter$ArrayFilter extends android.widget.Filter {
	final android.app.LauncherActivity$ActivityAdapter this$1
	private void  (android.app.LauncherActivity$ActivityAdapter) 
	protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence) 
		java.util.ArrayList list
		String word
		int k
		android.app.LauncherActivity$ListItem item
		String[] words
		int wordCount
		int i
		String prefixString
		java.util.ArrayList values
		int count
		java.util.ArrayList newValues
		CharSequence prefix
		android.widget.Filter$FilterResults results
	protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults) 
		CharSequence constraint
		android.widget.Filter$FilterResults results
	void  (android.app.LauncherActivity$ActivityAdapter, android.app.LauncherActivity$1) 
		android.app.LauncherActivity$ActivityAdapter x0
		android.app.LauncherActivity$1 x1
}

android/app/IWallpaperManager.class
IWallpaperManager.java
package android.app
public abstract android.app.IWallpaperManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.os.ParcelFileDescriptor setWallpaper (java.lang.String)  throws android.os.RemoteException 
	public abstract void setWallpaperComponent (android.content.ComponentName)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor getWallpaper (android.app.IWallpaperManagerCallback, android.os.Bundle)  throws android.os.RemoteException 
	public abstract android.app.WallpaperInfo getWallpaperInfo ()  throws android.os.RemoteException 
	public abstract void clearWallpaper ()  throws android.os.RemoteException 
	public abstract boolean hasNamedWallpaper (java.lang.String)  throws android.os.RemoteException 
	public abstract void setDimensionHints (int, int)  throws android.os.RemoteException 
	public abstract int getWidthHint ()  throws android.os.RemoteException 
	public abstract int getHeightHint ()  throws android.os.RemoteException 
}

android/app/INotificationManager$Stub.class
INotificationManager.java
package android.app
public abstract android.app.INotificationManager$Stub extends android.os.Binder implements android.app.INotificationManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_cancelAllNotifications
	static final int TRANSACTION_enqueueToast
	static final int TRANSACTION_cancelToast
	static final int TRANSACTION_enqueueNotificationWithTag
	static final int TRANSACTION_cancelNotificationWithTag
	static final int TRANSACTION_setNotificationsEnabledForPackage
	static final int TRANSACTION_areNotificationsEnabledForPackage
	static final int TRANSACTION_getActiveNotifications
	static final int TRANSACTION_getHistoricalNotifications
	static final int TRANSACTION_registerListener
	static final int TRANSACTION_unregisterListener
	static final int TRANSACTION_cancelNotificationFromListener
	static final int TRANSACTION_cancelAllNotificationsFromListener
	static final int TRANSACTION_getActiveNotificationsFromListener
	public void  () 
	public static android.app.INotificationManager 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
		android.app.ITransientNotification _arg1
		int _arg2
		String _arg0
		android.app.ITransientNotification _arg1
		android.app.Notification _arg4
		String _arg0
		String _arg1
		String _arg2
		int _arg3
		android.app.Notification _arg4
		int[] _arg5
		int _arg6
		String _arg0
		String _arg1
		int _arg2
		int _arg3
		String _arg0
		int _arg1
		boolean _arg2
		String _arg0
		int _arg1
		boolean _result
		String _arg0
		android.service.notification.StatusBarNotification[] _result
		String _arg0
		int _arg1
		android.service.notification.StatusBarNotification[] _result
		android.content.ComponentName _arg1
		android.service.notification.INotificationListener _arg0
		android.content.ComponentName _arg1
		int _arg2
		android.service.notification.INotificationListener _arg0
		int _arg1
		android.service.notification.INotificationListener _arg0
		String _arg1
		String _arg2
		int _arg3
		android.service.notification.INotificationListener _arg0
		android.service.notification.INotificationListener _arg0
		android.service.notification.StatusBarNotification[] _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/BackStackRecord$Op.class
BackStackRecord.java
package android.app
final android.app.BackStackRecord$Op extends java.lang.Object {
	android.app.BackStackRecord$Op next
	android.app.BackStackRecord$Op prev
	int cmd
	android.app.Fragment fragment
	int enterAnim
	int exitAnim
	int popEnterAnim
	int popExitAnim
	java.util.ArrayList removed
	void  () 
}

android/app/ActivityThread$H.class
ActivityThread.java
package android.app
 android.app.ActivityThread$H extends android.os.Handler {
	public static final int LAUNCH_ACTIVITY
	public static final int PAUSE_ACTIVITY
	public static final int PAUSE_ACTIVITY_FINISHING
	public static final int STOP_ACTIVITY_SHOW
	public static final int STOP_ACTIVITY_HIDE
	public static final int SHOW_WINDOW
	public static final int HIDE_WINDOW
	public static final int RESUME_ACTIVITY
	public static final int SEND_RESULT
	public static final int DESTROY_ACTIVITY
	public static final int BIND_APPLICATION
	public static final int EXIT_APPLICATION
	public static final int NEW_INTENT
	public static final int RECEIVER
	public static final int CREATE_SERVICE
	public static final int SERVICE_ARGS
	public static final int STOP_SERVICE
	public static final int REQUEST_THUMBNAIL
	public static final int CONFIGURATION_CHANGED
	public static final int CLEAN_UP_CONTEXT
	public static final int GC_WHEN_IDLE
	public static final int BIND_SERVICE
	public static final int UNBIND_SERVICE
	public static final int DUMP_SERVICE
	public static final int LOW_MEMORY
	public static final int ACTIVITY_CONFIGURATION_CHANGED
	public static final int RELAUNCH_ACTIVITY
	public static final int PROFILER_CONTROL
	public static final int CREATE_BACKUP_AGENT
	public static final int DESTROY_BACKUP_AGENT
	public static final int SUICIDE
	public static final int REMOVE_PROVIDER
	public static final int ENABLE_JIT
	public static final int DISPATCH_PACKAGE_BROADCAST
	public static final int SCHEDULE_CRASH
	public static final int DUMP_HEAP
	public static final int DUMP_ACTIVITY
	public static final int SLEEPING
	public static final int SET_CORE_SETTINGS
	public static final int UPDATE_PACKAGE_COMPATIBILITY_INFO
	public static final int TRIM_MEMORY
	public static final int DUMP_PROVIDER
	public static final int UNSTABLE_PROVIDER_DIED
	public static final int REQUEST_ASSIST_CONTEXT_EXTRAS
	public static final int TRANSLUCENT_CONVERSION_COMPLETE
	public static final int INSTALL_PROVIDER
	final android.app.ActivityThread this$0
	private void  (android.app.ActivityThread) 
	java.lang.String codeToString (int) 
		int code
	public void handleMessage (android.os.Message) 
		android.app.ActivityThread$ActivityClientRecord r
		android.app.ActivityThread$ActivityClientRecord r
		android.app.ActivityThread$AppBindData data
		android.app.ActivityThread$ContextCleanupInfo cci
		android.os.Message msg
	private void maybeSnapshot () 
		android.content.Context context
		android.content.pm.PackageManager pm
		android.content.pm.PackageManager$NameNotFoundException e
		String packageName
		android.content.pm.PackageInfo packageInfo
	void  (android.app.ActivityThread, android.app.ActivityThread$1) 
		android.app.ActivityThread x0
		android.app.ActivityThread$1 x1
}

android/app/ActivityManager$ProcessErrorStateInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$ProcessErrorStateInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int NO_ERROR
	public static final int CRASHED
	public static final int NOT_RESPONDING
	public int condition
	public String processName
	public int pid
	public int uid
	public String tag
	public String shortMsg
	public String longMsg
	public String stackTrace
	public byte[] crashData
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/IServiceConnection.class
IServiceConnection.java
package android.app
public abstract android.app.IServiceConnection extends java.lang.Object implements android.os.IInterface  {
	public abstract void connected (android.content.ComponentName, android.os.IBinder)  throws android.os.RemoteException 
}

android/app/IInstrumentationWatcher$Stub.class
IInstrumentationWatcher.java
package android.app
public abstract android.app.IInstrumentationWatcher$Stub extends android.os.Binder implements android.app.IInstrumentationWatcher  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_instrumentationStatus
	static final int TRANSACTION_instrumentationFinished
	public void  () 
	public static android.app.IInstrumentationWatcher 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.content.ComponentName _arg0
		android.os.Bundle _arg2
		android.content.ComponentName _arg0
		int _arg1
		android.os.Bundle _arg2
		android.content.ComponentName _arg0
		android.os.Bundle _arg2
		android.content.ComponentName _arg0
		int _arg1
		android.os.Bundle _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/ActivityThread$BindServiceData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$BindServiceData extends java.lang.Object {
	android.os.IBinder token
	android.content.Intent intent
	boolean rebind
	void  () 
	public java.lang.String toString () 
}

android/app/IThumbnailRetriever$Stub.class
IThumbnailRetriever.java
package android.app
public abstract android.app.IThumbnailRetriever$Stub extends android.os.Binder implements android.app.IThumbnailRetriever  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getThumbnail
	public void  () 
	public static android.app.IThumbnailRetriever 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.graphics.Bitmap _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/FragmentManager$BackStackEntry.class
FragmentManager.java
package android.app
public abstract android.app.FragmentManager$BackStackEntry extends java.lang.Object {
	public abstract int getId () 
	public abstract java.lang.String getName () 
	public abstract int getBreadCrumbTitleRes () 
	public abstract int getBreadCrumbShortTitleRes () 
	public abstract java.lang.CharSequence getBreadCrumbTitle () 
	public abstract java.lang.CharSequence getBreadCrumbShortTitle () 
}

android/app/IWallpaperManagerCallback$Stub.class
IWallpaperManagerCallback.java
package android.app
public abstract android.app.IWallpaperManagerCallback$Stub extends android.os.Binder implements android.app.IWallpaperManagerCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onWallpaperChanged
	public void  () 
	public static android.app.IWallpaperManagerCallback 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/IntentService$ServiceHandler.class
IntentService.java
package android.app
final android.app.IntentService$ServiceHandler extends android.os.Handler {
	final android.app.IntentService this$0
	public void  (android.app.IntentService, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/app/LocalActivityManager$LocalActivityRecord.class
LocalActivityManager.java
package android.app
 android.app.LocalActivityManager$LocalActivityRecord extends android.os.Binder {
	final String id
	android.content.Intent intent
	android.content.pm.ActivityInfo activityInfo
	android.app.Activity activity
	android.view.Window window
	android.os.Bundle instanceState
	int curState
	void  (java.lang.String, android.content.Intent) 
		String _id
		android.content.Intent _intent
}

android/app/ActivityThread$DumpHeapData.class
ActivityThread.java
package android.app
final android.app.ActivityThread$DumpHeapData extends java.lang.Object {
	String path
	android.os.ParcelFileDescriptor fd
	void  () 
}

android/app/ActivityManager$1.class
ActivityManager.java
package android.app
 android.app.ActivityManager$1 extends java.lang.Object {
}

android/app/LauncherActivity$1.class
LauncherActivity.java
package android.app
 android.app.LauncherActivity$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.app.LauncherActivity this$0
	void  (android.app.LauncherActivity) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/app/ApplicationErrorReport.class
ApplicationErrorReport.java
package android.app
public android.app.ApplicationErrorReport extends java.lang.Object implements android.os.Parcelable  {
	static final String SYSTEM_APPS_ERROR_RECEIVER_PROPERTY
	static final String DEFAULT_ERROR_RECEIVER_PROPERTY
	public static final int TYPE_NONE
	public static final int TYPE_CRASH
	public static final int TYPE_ANR
	public static final int TYPE_BATTERY
	public static final int TYPE_RUNNING_SERVICE
	public int type
	public String packageName
	public String installerPackageName
	public String processName
	public long time
	public boolean systemApp
	public android.app.ApplicationErrorReport$CrashInfo crashInfo
	public android.app.ApplicationErrorReport$AnrInfo anrInfo
	public android.app.ApplicationErrorReport$BatteryInfo batteryInfo
	public android.app.ApplicationErrorReport$RunningServiceInfo runningServiceInfo
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	void  (android.os.Parcel) 
		android.os.Parcel in
	public static android.content.ComponentName getErrorReportReceiver (android.content.Context, java.lang.String, int) 
		android.content.Context context
		String packageName
		int appFlags
		int enabled
		android.content.pm.PackageManager pm
		String candidate
		android.content.ComponentName result
	static android.content.ComponentName getErrorReportReceiver (android.content.pm.PackageManager, java.lang.String, java.lang.String) 
		android.content.pm.PackageManager pm
		String errorPackage
		String receiverPackage
		android.content.Intent intent
		android.content.pm.ResolveInfo info
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	static void  () 
}

android/app/FragmentBreadCrumbs.class
FragmentBreadCrumbs.java
package android.app
public android.app.FragmentBreadCrumbs extends android.view.ViewGroup implements android.app.FragmentManager$OnBackStackChangedListener  {
	android.app.Activity mActivity
	android.view.LayoutInflater mInflater
	android.widget.LinearLayout mContainer
	int mMaxVisible
	android.app.BackStackRecord mTopEntry
	android.app.BackStackRecord mParentEntry
	private android.view.View$OnClickListener mParentClickListener
	private android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener mOnBreadCrumbClickListener
	private int mGravity
	private static final int DEFAULT_GRAVITY
	private android.view.View$OnClickListener mOnClickListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void setActivity (android.app.Activity) 
		android.app.Activity a
	public void setMaxVisible (int) 
		int visibleCrumbs
	public void setParentTitle (java.lang.CharSequence, java.lang.CharSequence, android.view.View$OnClickListener) 
		CharSequence title
		CharSequence shortTitle
		android.view.View$OnClickListener listener
	public void setOnBreadCrumbClickListener (android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener) 
		android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener listener
	private android.app.BackStackRecord createBackStackEntry (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence title
		CharSequence shortTitle
		android.app.BackStackRecord entry
	public void setTitle (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence title
		CharSequence shortTitle
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
		int childCount
		android.view.View child
		int childTop
		int childBottom
		int childLeft
		int childRight
		int layoutDirection
		int horizontalGravity
	protected void onMeasure (int, int) 
		android.view.View child
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int count
		int maxHeight
		int maxWidth
		int measuredChildState
	public void onBackStackChanged () 
	private int getPreEntryCount () 
	private android.app.FragmentManager$BackStackEntry getPreEntry (int) 
		int index
	void updateCrumbs () 
		int j
		android.view.View v
		Object tag
		android.view.View item
		android.widget.TextView text
		android.app.FragmentManager$BackStackEntry bse
		int i
		android.view.View leftIcon
		android.view.View child
		int i
		android.app.FragmentManager fm
		int numEntries
		int numPreEntries
		int numViews
		int viewI
	static android.view.View$OnClickListener access$000 (android.app.FragmentBreadCrumbs) 
		android.app.FragmentBreadCrumbs x0
	static android.app.FragmentBreadCrumbs$OnBreadCrumbClickListener access$100 (android.app.FragmentBreadCrumbs) 
		android.app.FragmentBreadCrumbs x0
}

android/app/ContextImpl$42.class
ContextImpl.java
package android.app
final android.app.ContextImpl$42 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/Notification$Action$1.class
Notification.java
package android.app
final android.app.Notification$Action$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.Notification$Action createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.Notification$Action[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ISearchManager$Stub$Proxy.class
ISearchManager.java
package android.app
 android.app.ISearchManager$Stub$Proxy extends java.lang.Object implements android.app.ISearchManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.app.SearchableInfo getSearchableInfo (android.content.ComponentName)  throws android.os.RemoteException 
		android.app.SearchableInfo _result
		android.content.ComponentName launchActivity
		android.os.Parcel _data
		android.os.Parcel _reply
		android.app.SearchableInfo _result
	public java.util.List getSearchablesInGlobalSearch ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getGlobalSearchActivities ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.content.ComponentName getGlobalSearchActivity ()  throws android.os.RemoteException 
		android.content.ComponentName _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public android.content.ComponentName getWebSearchActivity ()  throws android.os.RemoteException 
		android.content.ComponentName _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
	public android.content.ComponentName getAssistIntent (int)  throws android.os.RemoteException 
		android.content.ComponentName _result
		int userHandle
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.ComponentName _result
}

android/app/SharedPreferencesImpl$2.class
SharedPreferencesImpl.java
package android.app
 android.app.SharedPreferencesImpl$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.SharedPreferencesImpl$MemoryCommitResult val$mcr
	final Runnable val$postWriteRunnable
	final android.app.SharedPreferencesImpl this$0
	void  (android.app.SharedPreferencesImpl, android.app.SharedPreferencesImpl$MemoryCommitResult, java.lang.Runnable) 
	public void run () 
}

android/app/ContextImpl$41.class
ContextImpl.java
package android.app
final android.app.ContextImpl$41 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		com.android.internal.app.IAppOpsService service
}

android/app/QueuedWork.class
QueuedWork.java
package android.app
public android.app.QueuedWork extends java.lang.Object {
	private static final java.util.concurrent.ConcurrentLinkedQueue sPendingWorkFinishers
	private static java.util.concurrent.ExecutorService sSingleThreadExecutor
	public void  () 
	public static java.util.concurrent.ExecutorService singleThreadExecutor () 
	public static void add (java.lang.Runnable) 
		Runnable finisher
	public static void remove (java.lang.Runnable) 
		Runnable finisher
	public static void waitToFinish () 
		Runnable toFinish
	public static boolean hasPendingWork () 
	static void  () 
}

android/app/IUserSwitchObserver$Stub$Proxy.class
IUserSwitchObserver.java
package android.app
 android.app.IUserSwitchObserver$Stub$Proxy extends java.lang.Object implements android.app.IUserSwitchObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onUserSwitching (int, android.os.IRemoteCallback)  throws android.os.RemoteException 
		int newUserId
		android.os.IRemoteCallback reply
		android.os.Parcel _data
	public void onUserSwitchComplete (int)  throws android.os.RemoteException 
		int newUserId
		android.os.Parcel _data
}

android/app/Instrumentation$ActivityGoing.class
Instrumentation.java
package android.app
final android.app.Instrumentation$ActivityGoing extends java.lang.Object implements android.os.MessageQueue$IdleHandler  {
	private final android.app.Instrumentation$ActivityWaiter mWaiter
	final android.app.Instrumentation this$0
	public void  (android.app.Instrumentation, android.app.Instrumentation$ActivityWaiter) 
		android.app.Instrumentation$ActivityWaiter waiter
	public final boolean queueIdle () 
}

android/app/ContextImpl$13.class
ContextImpl.java
package android.app
final android.app.ContextImpl$13 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/ContextImpl$30.class
ContextImpl.java
package android.app
final android.app.ContextImpl$30 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/IAlarmManager$Stub$Proxy.class
IAlarmManager.java
package android.app
 android.app.IAlarmManager$Stub$Proxy extends java.lang.Object implements android.app.IAlarmManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void set (int, long, long, long, android.app.PendingIntent, android.os.WorkSource)  throws android.os.RemoteException 
		int type
		long triggerAtTime
		long windowLength
		long interval
		android.app.PendingIntent operation
		android.os.WorkSource workSource
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean setTime (long)  throws android.os.RemoteException 
		long millis
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setTimeZone (java.lang.String)  throws android.os.RemoteException 
		String zone
		android.os.Parcel _data
		android.os.Parcel _reply
	public void remove (android.app.PendingIntent)  throws android.os.RemoteException 
		android.app.PendingIntent operation
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/app/ActionBar$OnNavigationListener.class
ActionBar.java
package android.app
public abstract android.app.ActionBar$OnNavigationListener extends java.lang.Object {
	public abstract boolean onNavigationItemSelected (int, long) 
}

android/app/NativeActivity.class
NativeActivity.java
package android.app
public android.app.NativeActivity extends android.app.Activity implements android.view.SurfaceHolder$Callback2 android.view.InputQueue$Callback android.view.ViewTreeObserver$OnGlobalLayoutListener  {
	public static final String META_DATA_LIB_NAME
	public static final String META_DATA_FUNC_NAME
	private static final String KEY_NATIVE_SAVED_STATE
	private android.app.NativeActivity$NativeContentView mNativeContentView
	private android.view.inputmethod.InputMethodManager mIMM
	private long mNativeHandle
	private android.view.InputQueue mCurInputQueue
	private android.view.SurfaceHolder mCurSurfaceHolder
	final int[] mLocation
	int mLastContentX
	int mLastContentY
	int mLastContentWidth
	int mLastContentHeight
	private boolean mDispatchingUnhandledKey
	private boolean mDestroyed
	public void  () 
	private native long loadNativeCode (java.lang.String, java.lang.String, android.os.MessageQueue, java.lang.String, java.lang.String, java.lang.String, int, android.content.res.AssetManager, byte[]) 
	private native void unloadNativeCode (long) 
	private native void onStartNative (long) 
	private native void onResumeNative (long) 
	private native byte[] onSaveInstanceStateNative (long) 
	private native void onPauseNative (long) 
	private native void onStopNative (long) 
	private native void onConfigurationChangedNative (long) 
	private native void onLowMemoryNative (long) 
	private native void onWindowFocusChangedNative (long, boolean) 
	private native void onSurfaceCreatedNative (long, android.view.Surface) 
	private native void onSurfaceChangedNative (long, android.view.Surface, int, int, int) 
	private native void onSurfaceRedrawNeededNative (long, android.view.Surface) 
	private native void onSurfaceDestroyedNative (long) 
	private native void onInputQueueCreatedNative (long, long) 
	private native void onInputQueueDestroyedNative (long, long) 
	private native void onContentRectChangedNative (long, int, int, int, int) 
	protected void onCreate (android.os.Bundle) 
		String ln
		android.content.pm.PackageManager$NameNotFoundException e
		android.os.Bundle savedInstanceState
		String libname
		String funcname
		android.content.pm.ActivityInfo ai
		String path
		java.io.File libraryFile
		byte[] nativeSavedState
	private static java.lang.String getAbsolutePath (java.io.File) 
		java.io.File file
	protected void onDestroy () 
	protected void onPause () 
	protected void onResume () 
	protected void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
		byte[] state
	protected void onStart () 
	protected void onStop () 
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onLowMemory () 
	public void onWindowFocusChanged (boolean) 
		boolean hasFocus
	public void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int width
		int height
	public void surfaceRedrawNeeded (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void onInputQueueCreated (android.view.InputQueue) 
		android.view.InputQueue queue
	public void onInputQueueDestroyed (android.view.InputQueue) 
		android.view.InputQueue queue
	public void onGlobalLayout () 
		int w
		int h
	void setWindowFlags (int, int) 
		int flags
		int mask
	void setWindowFormat (int) 
		int format
	void showIme (int) 
		int mode
	void hideIme (int) 
		int mode
}

android/app/TimePickerDialog$OnTimeSetListener.class
TimePickerDialog.java
package android.app
public abstract android.app.TimePickerDialog$OnTimeSetListener extends java.lang.Object {
	public abstract void onTimeSet (android.widget.TimePicker, int, int) 
}

android/app/ContextImpl$27.class
ContextImpl.java
package android.app
final android.app.ContextImpl$27 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.os.IPowerManager service
}

android/app/ContextImpl$3.class
ContextImpl.java
package android.app
final android.app.ContextImpl$3 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object getService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/IUserSwitchObserver$Stub.class
IUserSwitchObserver.java
package android.app
public abstract android.app.IUserSwitchObserver$Stub extends android.os.Binder implements android.app.IUserSwitchObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onUserSwitching
	static final int TRANSACTION_onUserSwitchComplete
	public void  () 
	public static android.app.IUserSwitchObserver 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.os.IRemoteCallback _arg1
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/SearchableInfo$1.class
SearchableInfo.java
package android.app
final android.app.SearchableInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.SearchableInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.SearchableInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/MediaRouteButton.class
MediaRouteButton.java
package android.app
public android.app.MediaRouteButton extends android.view.View {
	private final android.media.MediaRouter mRouter
	private final android.app.MediaRouteButton$MediaRouterCallback mCallback
	private int mRouteTypes
	private boolean mAttachedToWindow
	private android.graphics.drawable.Drawable mRemoteIndicator
	private boolean mRemoteActive
	private boolean mCheatSheetEnabled
	private boolean mIsConnecting
	private int mMinWidth
	private int mMinHeight
	private android.view.View$OnClickListener mExtendedSettingsClickListener
	private static final int[] CHECKED_STATE_SET
	private static final int[] ACTIVATED_STATE_SET
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		int routeTypes
	public int getRouteTypes () 
	public void setRouteTypes (int) 
		int types
	public void setExtendedSettingsClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	public void showDialog () 
	boolean showDialogInternal () 
		android.app.DialogFragment f
	private android.app.Activity getActivity () 
		android.content.Context context
	void setCheatSheetEnabled (boolean) 
		boolean enable
	public boolean performClick () 
		boolean handled
	public boolean performLongClick () 
		CharSequence contentDesc
		int[] screenPos
		android.graphics.Rect displayFrame
		android.content.Context context
		int width
		int height
		int midy
		int screenWidth
		android.widget.Toast cheatSheet
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	protected void drawableStateChanged () 
		int[] myDrawableState
	private void setRemoteIndicatorDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	public void setVisibility (int) 
		int visibility
	public void onAttachedToWindow () 
	public void onDetachedFromWindow () 
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int widthSize
		int heightSize
		int widthMode
		int heightMode
		int minWidth
		int minHeight
		int width
		int height
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int left
		int right
		int top
		int bottom
		int drawWidth
		int drawHeight
		int drawLeft
		int drawTop
	private void refreshRoute () 
		android.media.MediaRouter$RouteInfo route
		boolean isRemote
		boolean isConnecting
		boolean needsRefresh
	static void access$100 (android.app.MediaRouteButton) 
		android.app.MediaRouteButton x0
	static void  () 
}

android/app/Application.class
Application.java
package android.app
public android.app.Application extends android.content.ContextWrapper implements android.content.ComponentCallbacks2  {
	private java.util.ArrayList mComponentCallbacks
	private java.util.ArrayList mActivityLifecycleCallbacks
	private java.util.ArrayList mAssistCallbacks
	public android.app.LoadedApk mLoadedApk
	public void  () 
	public void onCreate () 
	public void onTerminate () 
	public void onConfigurationChanged (android.content.res.Configuration) 
		int i
		android.content.res.Configuration newConfig
		Object[] callbacks
	public void onLowMemory () 
		int i
		Object[] callbacks
	public void onTrimMemory (int) 
		Object c
		int i
		int level
		Object[] callbacks
	public void registerComponentCallbacks (android.content.ComponentCallbacks) 
		android.content.ComponentCallbacks callback
	public void unregisterComponentCallbacks (android.content.ComponentCallbacks) 
		android.content.ComponentCallbacks callback
	public void registerActivityLifecycleCallbacks (android.app.Application$ActivityLifecycleCallbacks) 
		android.app.Application$ActivityLifecycleCallbacks callback
	public void unregisterActivityLifecycleCallbacks (android.app.Application$ActivityLifecycleCallbacks) 
		android.app.Application$ActivityLifecycleCallbacks callback
	public void registerOnProvideAssistDataListener (android.app.Application$OnProvideAssistDataListener) 
		android.app.Application$OnProvideAssistDataListener callback
	public void unregisterOnProvideAssistDataListener (android.app.Application$OnProvideAssistDataListener) 
		android.app.Application$OnProvideAssistDataListener callback
	final void attach (android.content.Context) 
		android.content.Context context
	void dispatchActivityCreated (android.app.Activity, android.os.Bundle) 
		int i
		android.app.Activity activity
		android.os.Bundle savedInstanceState
		Object[] callbacks
	void dispatchActivityStarted (android.app.Activity) 
		int i
		android.app.Activity activity
		Object[] callbacks
	void dispatchActivityResumed (android.app.Activity) 
		int i
		android.app.Activity activity
		Object[] callbacks
	void dispatchActivityPaused (android.app.Activity) 
		int i
		android.app.Activity activity
		Object[] callbacks
	void dispatchActivityStopped (android.app.Activity) 
		int i
		android.app.Activity activity
		Object[] callbacks
	void dispatchActivitySaveInstanceState (android.app.Activity, android.os.Bundle) 
		int i
		android.app.Activity activity
		android.os.Bundle outState
		Object[] callbacks
	void dispatchActivityDestroyed (android.app.Activity) 
		int i
		android.app.Activity activity
		Object[] callbacks
	private java.lang.Object[] collectComponentCallbacks () 
		Object[] callbacks
	private java.lang.Object[] collectActivityLifecycleCallbacks () 
		Object[] callbacks
	void dispatchOnProvideAssistData (android.app.Activity, android.os.Bundle) 
		int i
		android.app.Activity activity
		android.os.Bundle data
		Object[] callbacks
}

android/app/ContextImpl$22.class
ContextImpl.java
package android.app
final android.app.ContextImpl$22 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
}

android/app/Fragment$SavedState$1.class
Fragment.java
package android.app
final android.app.Fragment$SavedState$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.app.Fragment$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.app.Fragment$SavedState createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.app.Fragment$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel x0
		ClassLoader x1
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/ActivityGroup.class
ActivityGroup.java
package android.app
public android.app.ActivityGroup extends android.app.Activity {
	private static final String STATES_KEY
	static final String PARENT_NON_CONFIG_INSTANCE_KEY
	protected android.app.LocalActivityManager mLocalActivityManager
	public void  () 
	public void  (boolean) 
		boolean singleActivityMode
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.os.Bundle states
	protected void onResume () 
	protected void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
		android.os.Bundle state
	protected void onPause () 
	protected void onStop () 
	protected void onDestroy () 
	public java.util.HashMap onRetainNonConfigurationChildInstances () 
	public android.app.Activity getCurrentActivity () 
	public final android.app.LocalActivityManager getLocalActivityManager () 
	void dispatchActivityResult (java.lang.String, int, int, android.content.Intent) 
		android.app.Activity act
		String who
		int requestCode
		int resultCode
		android.content.Intent data
}

android/app/ActivityManager$RunningTaskInfo.class
ActivityManager.java
package android.app
public android.app.ActivityManager$RunningTaskInfo extends java.lang.Object implements android.os.Parcelable  {
	public int id
	public android.content.ComponentName baseActivity
	public android.content.ComponentName topActivity
	public android.graphics.Bitmap thumbnail
	public CharSequence description
	public int numActivities
	public int numRunning
	public long lastActiveTime
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	private void  (android.os.Parcel) 
		android.os.Parcel source
	void  (android.os.Parcel, android.app.ActivityManager$1) 
		android.os.Parcel x0
		android.app.ActivityManager$1 x1
	static void  () 
}

android/app/LauncherActivity$ActivityAdapter.class
LauncherActivity.java
package android.app
 android.app.LauncherActivity$ActivityAdapter extends android.widget.BaseAdapter implements android.widget.Filterable  {
	private final Object lock
	private java.util.ArrayList mOriginalValues
	protected final android.app.LauncherActivity$IconResizer mIconResizer
	protected final android.view.LayoutInflater mInflater
	protected java.util.List mActivitiesList
	private android.widget.Filter mFilter
	private final boolean mShowIcons
	final android.app.LauncherActivity this$0
	public void  (android.app.LauncherActivity, android.app.LauncherActivity$IconResizer) 
		android.app.LauncherActivity$IconResizer resizer
	public android.content.Intent intentForPosition (int) 
		int position
		android.content.Intent intent
		android.app.LauncherActivity$ListItem item
	public android.app.LauncherActivity$ListItem itemForPosition (int) 
		int position
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.view.View view
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.view.View view
	private void bindView (android.view.View, android.app.LauncherActivity$ListItem) 
		android.view.View view
		android.app.LauncherActivity$ListItem item
		android.widget.TextView text
	public android.widget.Filter getFilter () 
	static java.util.ArrayList access$100 (android.app.LauncherActivity$ActivityAdapter) 
		android.app.LauncherActivity$ActivityAdapter x0
	static java.lang.Object access$200 (android.app.LauncherActivity$ActivityAdapter) 
		android.app.LauncherActivity$ActivityAdapter x0
	static java.util.ArrayList access$102 (android.app.LauncherActivity$ActivityAdapter, java.util.ArrayList) 
		android.app.LauncherActivity$ActivityAdapter x0
		java.util.ArrayList x1
}

android/app/ActivityOptions$1$1.class
ActivityOptions.java
package android.app
 android.app.ActivityOptions$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.app.ActivityOptions$1 this$1
	void  (android.app.ActivityOptions$1) 
	public void run () 
}

android/app/ActivityThread$ContextCleanupInfo.class
ActivityThread.java
package android.app
final android.app.ActivityThread$ContextCleanupInfo extends java.lang.Object {
	android.app.ContextImpl context
	String what
	String who
	void  () 
}

android/app/IProcessObserver$Stub.class
IProcessObserver.java
package android.app
public abstract android.app.IProcessObserver$Stub extends android.os.Binder implements android.app.IProcessObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onForegroundActivitiesChanged
	static final int TRANSACTION_onImportanceChanged
	static final int TRANSACTION_onProcessDied
	public void  () 
	public static android.app.IProcessObserver 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
		boolean _arg2
		int _arg0
		int _arg1
		int _arg2
		int _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/app/Application$OnProvideAssistDataListener.class
Application.java
package android.app
public abstract android.app.Application$OnProvideAssistDataListener extends java.lang.Object {
	public abstract void onProvideAssistData (android.app.Activity, android.os.Bundle) 
}

android/app/IActivityManager$WaitResult$1.class
IActivityManager.java
package android.app
final android.app.IActivityManager$WaitResult$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.app.IActivityManager$WaitResult createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.app.IActivityManager$WaitResult[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/app/RemoteServiceException.class
ActivityThread.java
package android.app
final android.app.RemoteServiceException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/app/ContextImpl$17.class
ContextImpl.java
package android.app
final android.app.ContextImpl$17 extends android.app.ContextImpl$StaticServiceFetcher {
	void  () 
	public java.lang.Object createStaticService () 
}

android/app/Instrumentation$InstrumentationThread.class
Instrumentation.java
package android.app
final android.app.Instrumentation$InstrumentationThread extends java.lang.Thread {
	final android.app.Instrumentation this$0
	public void  (android.app.Instrumentation, java.lang.String) 
		String name
	public void run () 
		RuntimeException e
}

android/app/WallpaperManager$FastBitmapDrawable.class
WallpaperManager.java
package android.app
 android.app.WallpaperManager$FastBitmapDrawable extends android.graphics.drawable.Drawable {
	private final android.graphics.Bitmap mBitmap
	private final int mWidth
	private final int mHeight
	private int mDrawLeft
	private int mDrawTop
	private final android.graphics.Paint mPaint
	private void  (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public int getOpacity () 
	public void setBounds (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setAlpha (int) 
		int alpha
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public void setDither (boolean) 
		boolean dither
	public void setFilterBitmap (boolean) 
		boolean filter
	public int getIntrinsicWidth () 
	public int getIntrinsicHeight () 
	public int getMinimumWidth () 
	public int getMinimumHeight () 
	void  (android.graphics.Bitmap, android.app.WallpaperManager$1) 
		android.graphics.Bitmap x0
		android.app.WallpaperManager$1 x1
}

android/app/ContextImpl$31.class
ContextImpl.java
package android.app
final android.app.ContextImpl$31 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.os.RemoteException rex
		android.app.ContextImpl ctx
}

android/app/WallpaperManager$Globals$1.class
WallpaperManager.java
package android.app
 android.app.WallpaperManager$Globals$1 extends android.os.Handler {
	final android.app.WallpaperManager$Globals this$0
	void  (android.app.WallpaperManager$Globals, android.os.Looper) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/app/MediaRouteButton$MediaRouterCallback.class
MediaRouteButton.java
package android.app
final android.app.MediaRouteButton$MediaRouterCallback extends android.media.MediaRouter$SimpleCallback {
	final android.app.MediaRouteButton this$0
	private void  (android.app.MediaRouteButton) 
	public void onRouteAdded (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteRemoved (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
	public void onRouteSelected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		int type
		android.media.MediaRouter$RouteInfo info
	public void onRouteUnselected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) 
		android.media.MediaRouter router
		int type
		android.media.MediaRouter$RouteInfo info
	public void onRouteGrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup, int) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
		int index
	public void onRouteUngrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup) 
		android.media.MediaRouter router
		android.media.MediaRouter$RouteInfo info
		android.media.MediaRouter$RouteGroup group
	void  (android.app.MediaRouteButton, android.app.MediaRouteButton$1) 
		android.app.MediaRouteButton x0
		android.app.MediaRouteButton$1 x1
}

android/app/SharedPreferencesImpl$EditorImpl.class
SharedPreferencesImpl.java
package android.app
public final android.app.SharedPreferencesImpl$EditorImpl extends java.lang.Object implements android.content.SharedPreferences$Editor  {
	private final java.util.Map mModified
	private boolean mClear
	final android.app.SharedPreferencesImpl this$0
	public void  (android.app.SharedPreferencesImpl) 
	public android.content.SharedPreferences$Editor putString (java.lang.String, java.lang.String) 
		String key
		String value
	public android.content.SharedPreferences$Editor putStringSet (java.lang.String, java.util.Set) 
		String key
		java.util.Set values
	public android.content.SharedPreferences$Editor putInt (java.lang.String, int) 
		String key
		int value
	public android.content.SharedPreferences$Editor putLong (java.lang.String, long) 
		String key
		long value
	public android.content.SharedPreferences$Editor putFloat (java.lang.String, float) 
		String key
		float value
	public android.content.SharedPreferences$Editor putBoolean (java.lang.String, boolean) 
		String key
		boolean value
	public android.content.SharedPreferences$Editor remove (java.lang.String) 
		String key
	public android.content.SharedPreferences$Editor clear () 
	public void apply () 
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
		Runnable awaitCommit
		Runnable postWriteRunnable
	private android.app.SharedPreferencesImpl$MemoryCommitResult commitToMemory () 
		Object existingValue
		String k
		Object v
		java.util.Map$Entry e
		java.util.Iterator i$
		boolean hasListeners
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
	public boolean commit () 
		InterruptedException e
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
	private void notifyListeners (android.app.SharedPreferencesImpl$MemoryCommitResult) 
		android.content.SharedPreferences$OnSharedPreferenceChangeListener listener
		java.util.Iterator i$
		String key
		int i
		android.app.SharedPreferencesImpl$MemoryCommitResult mcr
	static void access$600 (android.app.SharedPreferencesImpl$EditorImpl, android.app.SharedPreferencesImpl$MemoryCommitResult) 
		android.app.SharedPreferencesImpl$EditorImpl x0
		android.app.SharedPreferencesImpl$MemoryCommitResult x1
}

android/app/NativeActivity$NativeContentView.class
NativeActivity.java
package android.app
 android.app.NativeActivity$NativeContentView extends android.view.View {
	android.app.NativeActivity mActivity
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
}

android/app/ContextImpl$26.class
ContextImpl.java
package android.app
final android.app.ContextImpl$26 extends android.app.ContextImpl$ServiceFetcher {
	void  () 
	public java.lang.Object createService (android.app.ContextImpl) 
		android.app.ContextImpl ctx
		android.os.IBinder b
		android.net.nsd.INsdManager service
}

android/app/StatusBarManager.class
StatusBarManager.java
package android.app
public android.app.StatusBarManager extends java.lang.Object {
	public static final int DISABLE_EXPAND
	public static final int DISABLE_NOTIFICATION_ICONS
	public static final int DISABLE_NOTIFICATION_ALERTS
	public static final int DISABLE_NOTIFICATION_TICKER
	public static final int DISABLE_SYSTEM_INFO
	public static final int DISABLE_HOME
	public static final int DISABLE_RECENT
	public static final int DISABLE_BACK
	public static final int DISABLE_CLOCK
	public static final int DISABLE_SEARCH
	public static final int DISABLE_NAVIGATION
	public static final int DISABLE_NONE
	public static final int DISABLE_MASK
	public static final int NAVIGATION_HINT_BACK_ALT
	public static final int WINDOW_STATUS_BAR
	public static final int WINDOW_NAVIGATION_BAR
	public static final int WINDOW_STATE_SHOWING
	public static final int WINDOW_STATE_HIDING
	public static final int WINDOW_STATE_HIDDEN
	private android.content.Context mContext
	private com.android.internal.statusbar.IStatusBarService mService
	private android.os.IBinder mToken
	void  (android.content.Context) 
		android.content.Context context
	private synchronized com.android.internal.statusbar.IStatusBarService getService () 
	public void disable (int) 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
		int what
	public void expandNotificationsPanel () 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
	public void collapsePanels () 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
	public void expandSettingsPanel () 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
	public void setIcon (java.lang.String, int, int, java.lang.String) 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
		String slot
		int iconId
		int iconLevel
		String contentDescription
	public void removeIcon (java.lang.String) 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
		String slot
	public void setIconVisibility (java.lang.String, boolean) 
		com.android.internal.statusbar.IStatusBarService svc
		android.os.RemoteException ex
		String slot
		boolean visible
	public static java.lang.String windowStateToString (int) 
		int state
}

android/emoji/
android/emoji/EmojiFactory$CustomLinkedHashMap.class
EmojiFactory.java
package android.emoji
 android.emoji.EmojiFactory$CustomLinkedHashMap extends java.util.LinkedHashMap {
	final android.emoji.EmojiFactory this$0
	public void  (android.emoji.EmojiFactory) 
	protected boolean removeEldestEntry (java.util.Map$Entry) 
		java.util.Map$Entry eldest
}

android/emoji/EmojiFactory.class
EmojiFactory.java
package android.emoji
public final android.emoji.EmojiFactory extends java.lang.Object {
	private int sCacheSize
	private long mNativeEmojiFactory
	private String mName
	private java.util.Map mCache
	private void  (long, java.lang.String) 
		long nativeEmojiFactory
		String name
	protected void finalize ()  throws java.lang.Throwable 
	public java.lang.String name () 
	public synchronized android.graphics.Bitmap getBitmapFromAndroidPua (int) 
		android.graphics.Bitmap ret
		android.graphics.Bitmap ret
		android.graphics.Bitmap tmp
		int pua
		java.lang.ref.WeakReference cache
	public synchronized android.graphics.Bitmap getBitmapFromVendorSpecificSjis (char) 
		char sjis
	public synchronized android.graphics.Bitmap getBitmapFromVendorSpecificPua (int) 
		int vsp
	public int getAndroidPuaFromVendorSpecificSjis (char) 
		char sjis
	public int getVendorSpecificSjisFromAndroidPua (int) 
		int pua
	public int getAndroidPuaFromVendorSpecificPua (int) 
		int vsp
	public java.lang.String getAndroidPuaFromVendorSpecificPua (java.lang.String) 
		int newCodePoint
		int codePoint
		int i
		String vspString
		int minVsp
		int maxVsp
		int len
		int[] codePoints
		int new_len
	public int getVendorSpecificPuaFromAndroidPua (int) 
		int pua
	public java.lang.String getVendorSpecificPuaFromAndroidPua (java.lang.String) 
		int newCodePoint
		int codePoint
		int i
		String puaString
		int minVsp
		int maxVsp
		int len
		int[] codePoints
		int new_len
	public static native android.emoji.EmojiFactory newInstance (java.lang.String) 
	public static native android.emoji.EmojiFactory newAvailableInstance () 
	public int getMinimumAndroidPua () 
	public int getMaximumAndroidPua () 
	private native void nativeDestructor (long) 
	private native android.graphics.Bitmap nativeGetBitmapFromAndroidPua (long, int) 
	private native int nativeGetAndroidPuaFromVendorSpecificSjis (long, char) 
	private native int nativeGetVendorSpecificSjisFromAndroidPua (long, int) 
	private native int nativeGetAndroidPuaFromVendorSpecificPua (long, int) 
	private native int nativeGetVendorSpecificPuaFromAndroidPua (long, int) 
	private native int nativeGetMaximumVendorSpecificPua (long) 
	private native int nativeGetMinimumVendorSpecificPua (long) 
	private native int nativeGetMaximumAndroidPua (long) 
	private native int nativeGetMinimumAndroidPua (long) 
	static int access$000 (android.emoji.EmojiFactory) 
		android.emoji.EmojiFactory x0
}

android/widget/
android/widget/Editor$SuggestionsPopupWindow$SuggestionInfo.class
Editor.java
package android.widget
 android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo extends java.lang.Object {
	int suggestionStart
	int suggestionEnd
	android.text.style.SuggestionSpan suggestionSpan
	int suggestionIndex
	android.text.SpannableStringBuilder text
	android.text.style.TextAppearanceSpan highlightSpan
	final android.widget.Editor$SuggestionsPopupWindow this$1
	private void  (android.widget.Editor$SuggestionsPopupWindow) 
	void  (android.widget.Editor$SuggestionsPopupWindow, android.widget.Editor$1) 
		android.widget.Editor$SuggestionsPopupWindow x0
		android.widget.Editor$1 x1
}

android/widget/FilterQueryProvider.class
FilterQueryProvider.java
package android.widget
public abstract android.widget.FilterQueryProvider extends java.lang.Object {
	public abstract android.database.Cursor runQuery (java.lang.CharSequence) 
}

android/widget/NumberPicker$AccessibilityNodeProviderImpl.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$AccessibilityNodeProviderImpl extends android.view.accessibility.AccessibilityNodeProvider {
	private static final int UNDEFINED
	private static final int VIRTUAL_VIEW_ID_INCREMENT
	private static final int VIRTUAL_VIEW_ID_INPUT
	private static final int VIRTUAL_VIEW_ID_DECREMENT
	private final android.graphics.Rect mTempRect
	private final int[] mTempArray
	private int mAccessibilityFocusedView
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo (int) 
		int virtualViewId
	public java.util.List findAccessibilityNodeInfosByText (java.lang.String, int) 
		String searched
		int virtualViewId
		String searchedLowerCase
		java.util.List result
	public boolean performAction (int, int, android.os.Bundle) 
		boolean increment
		int virtualViewId
		int action
		android.os.Bundle arguments
	public void sendAccessibilityEventForVirtualView (int, int) 
		int virtualViewId
		int eventType
	private void sendAccessibilityEventForVirtualText (int) 
		android.view.accessibility.AccessibilityEvent event
		int eventType
	private void sendAccessibilityEventForVirtualButton (int, int, java.lang.String) 
		android.view.accessibility.AccessibilityEvent event
		int virtualViewId
		int eventType
		String text
	private void findAccessibilityNodeInfosByTextInChild (java.lang.String, int, java.util.List) 
		String text
		CharSequence text
		CharSequence contentDesc
		String text
		String searchedLowerCase
		int virtualViewId
		java.util.List outResult
	private android.view.accessibility.AccessibilityNodeInfo createAccessibiltyNodeInfoForInputText (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		android.view.accessibility.AccessibilityNodeInfo info
		android.graphics.Rect boundsInParent
		android.graphics.Rect boundsInScreen
		int[] locationOnScreen
	private android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfoForVirtualButton (int, java.lang.String, int, int, int, int) 
		int virtualViewId
		String text
		int left
		int top
		int right
		int bottom
		android.view.accessibility.AccessibilityNodeInfo info
		android.graphics.Rect boundsInParent
		android.graphics.Rect boundsInScreen
		int[] locationOnScreen
	private android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfoForNumberPicker (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		android.view.accessibility.AccessibilityNodeInfo info
		float applicationScale
		android.graphics.Rect boundsInParent
		android.graphics.Rect boundsInScreen
		int[] locationOnScreen
	private boolean hasVirtualDecrementButton () 
	private boolean hasVirtualIncrementButton () 
	private java.lang.String getVirtualDecrementButtonText () 
		int value
	private java.lang.String getVirtualIncrementButtonText () 
		int value
}

android/widget/AbsListView$CheckForKeyLongPress.class
AbsListView.java
package android.widget
 android.widget.AbsListView$CheckForKeyLongPress extends android.widget.AbsListView$WindowRunnnable implements java.lang.Runnable  {
	final android.widget.AbsListView this$0
	private void  (android.widget.AbsListView) 
	public void run () 
		boolean handled
		int index
		android.view.View v
	void  (android.widget.AbsListView, android.widget.AbsListView$1) 
		android.widget.AbsListView x0
		android.widget.AbsListView$1 x1
}

android/widget/TabHost$ViewIdContentStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$ViewIdContentStrategy extends java.lang.Object implements android.widget.TabHost$ContentStrategy  {
	private final android.view.View mView
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, int) 
		int viewId
	public android.view.View getContentView () 
	public void tabClosed () 
	void  (android.widget.TabHost, int, android.widget.TabHost$1) 
		android.widget.TabHost x0
		int x1
		android.widget.TabHost$1 x2
}

android/widget/SearchView$6.class
SearchView.java
package android.widget
 android.widget.SearchView$6 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/widget/Editor$SpanController$2.class
Editor.java
package android.widget
 android.widget.Editor$SpanController$2 extends java.lang.Object implements android.widget.Editor$EasyEditDeleteListener  {
	final android.widget.Editor$SpanController this$1
	void  (android.widget.Editor$SpanController) 
	public void onDeleteClick (android.text.style.EasyEditSpan) 
		android.text.style.EasyEditSpan span
		android.text.Editable editable
		int start
		int end
}

android/widget/ProgressBar$RefreshData.class
ProgressBar.java
package android.widget
 android.widget.ProgressBar$RefreshData extends java.lang.Object {
	private static final int POOL_MAX
	private static final android.util.Pools$SynchronizedPool sPool
	public int id
	public int progress
	public boolean fromUser
	private void  () 
	public static android.widget.ProgressBar$RefreshData obtain (int, int, boolean) 
		int id
		int progress
		boolean fromUser
		android.widget.ProgressBar$RefreshData rd
	public void recycle () 
	static void  () 
}

android/widget/Spinner$2.class
Spinner.java
package android.widget
 android.widget.Spinner$2 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener  {
	final android.widget.Spinner this$0
	void  (android.widget.Spinner) 
	public void onGlobalLayout () 
		android.view.ViewTreeObserver vto
}

android/widget/NumberPicker$Formatter.class
NumberPicker.java
package android.widget
public abstract android.widget.NumberPicker$Formatter extends java.lang.Object {
	public abstract java.lang.String format (int) 
}

android/widget/AbsListView$3.class
AbsListView.java
package android.widget
 android.widget.AbsListView$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$child
	final android.widget.AbsListView$PerformClick val$performClick
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView, android.view.View, android.widget.AbsListView$PerformClick) 
	public void run () 
}

android/widget/RatingBar$OnRatingBarChangeListener.class
RatingBar.java
package android.widget
public abstract android.widget.RatingBar$OnRatingBarChangeListener extends java.lang.Object {
	public abstract void onRatingChanged (android.widget.RatingBar, float, boolean) 
}

android/widget/SeekBar.class
SeekBar.java
package android.widget
public android.widget.SeekBar extends android.widget.AbsSeekBar {
	private android.widget.SeekBar$OnSeekBarChangeListener mOnSeekBarChangeListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	void onProgressRefresh (float, boolean) 
		float scale
		boolean fromUser
	public void setOnSeekBarChangeListener (android.widget.SeekBar$OnSeekBarChangeListener) 
		android.widget.SeekBar$OnSeekBarChangeListener l
	void onStartTrackingTouch () 
	void onStopTrackingTouch () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/MediaController.class
MediaController.java
package android.widget
public android.widget.MediaController extends android.widget.FrameLayout {
	private android.widget.MediaController$MediaPlayerControl mPlayer
	private android.content.Context mContext
	private android.view.View mAnchor
	private android.view.View mRoot
	private android.view.WindowManager mWindowManager
	private android.view.Window mWindow
	private android.view.View mDecor
	private android.view.WindowManager$LayoutParams mDecorLayoutParams
	private android.widget.ProgressBar mProgress
	private android.widget.TextView mEndTime
	private android.widget.TextView mCurrentTime
	private boolean mShowing
	private boolean mDragging
	private static final int sDefaultTimeout
	private static final int FADE_OUT
	private static final int SHOW_PROGRESS
	private boolean mUseFastForward
	private boolean mFromXml
	private boolean mListenersSet
	private android.view.View$OnClickListener mNextListener
	private android.view.View$OnClickListener mPrevListener
	StringBuilder mFormatBuilder
	java.util.Formatter mFormatter
	private android.widget.ImageButton mPauseButton
	private android.widget.ImageButton mFfwdButton
	private android.widget.ImageButton mRewButton
	private android.widget.ImageButton mNextButton
	private android.widget.ImageButton mPrevButton
	private android.view.View$OnLayoutChangeListener mLayoutChangeListener
	private android.view.View$OnTouchListener mTouchListener
	private android.os.Handler mHandler
	private android.view.View$OnClickListener mPauseListener
	private android.widget.SeekBar$OnSeekBarChangeListener mSeekListener
	private android.view.View$OnClickListener mRewListener
	private android.view.View$OnClickListener mFfwdListener
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void onFinishInflate () 
	public void  (android.content.Context, boolean) 
		android.content.Context context
		boolean useFastForward
	public void  (android.content.Context) 
		android.content.Context context
	private void initFloatingWindow () 
	private void initFloatingWindowLayout () 
		android.view.WindowManager$LayoutParams p
	private void updateFloatingWindowLayout () 
		int[] anchorPos
		android.view.WindowManager$LayoutParams p
	public void setMediaPlayer (android.widget.MediaController$MediaPlayerControl) 
		android.widget.MediaController$MediaPlayerControl player
	public void setAnchorView (android.view.View) 
		android.view.View view
		android.widget.FrameLayout$LayoutParams frameParams
		android.view.View v
	protected android.view.View makeControllerView () 
		android.view.LayoutInflater inflate
	private void initControllerView (android.view.View) 
		android.widget.SeekBar seeker
		android.view.View v
	public void show () 
	private void disableUnsupportedButtons () 
		IncompatibleClassChangeError ex
	public void show (int) 
		int timeout
		android.os.Message msg
	public boolean isShowing () 
	public void hide () 
		IllegalArgumentException ex
	private java.lang.String stringForTime (int) 
		int timeMs
		int totalSeconds
		int seconds
		int minutes
		int hours
	private int setProgress () 
		long pos
		int percent
		int position
		int duration
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
		int keyCode
		boolean uniqueDown
	private void updatePausePlay () 
	private void doPauseResume () 
	public void setEnabled (boolean) 
		boolean enabled
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void installPrevNextListeners () 
	public void setPrevNextListeners (android.view.View$OnClickListener, android.view.View$OnClickListener) 
		android.view.View$OnClickListener next
		android.view.View$OnClickListener prev
	static void access$000 (android.widget.MediaController) 
		android.widget.MediaController x0
	static boolean access$100 (android.widget.MediaController) 
		android.widget.MediaController x0
	static android.view.View access$200 (android.widget.MediaController) 
		android.widget.MediaController x0
	static android.view.WindowManager$LayoutParams access$300 (android.widget.MediaController) 
		android.widget.MediaController x0
	static android.view.WindowManager access$400 (android.widget.MediaController) 
		android.widget.MediaController x0
	static int access$500 (android.widget.MediaController) 
		android.widget.MediaController x0
	static boolean access$600 (android.widget.MediaController) 
		android.widget.MediaController x0
	static android.widget.MediaController$MediaPlayerControl access$700 (android.widget.MediaController) 
		android.widget.MediaController x0
	static void access$800 (android.widget.MediaController) 
		android.widget.MediaController x0
	static boolean access$602 (android.widget.MediaController, boolean) 
		android.widget.MediaController x0
		boolean x1
	static android.os.Handler access$900 (android.widget.MediaController) 
		android.widget.MediaController x0
	static android.widget.TextView access$1000 (android.widget.MediaController) 
		android.widget.MediaController x0
	static java.lang.String access$1100 (android.widget.MediaController, int) 
		android.widget.MediaController x0
		int x1
	static void access$1200 (android.widget.MediaController) 
		android.widget.MediaController x0
}

android/widget/ScrollView$SavedState$1.class
ScrollView.java
package android.widget
final android.widget.ScrollView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.ScrollView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.ScrollView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/TabHost.class
TabHost.java
package android.widget
public android.widget.TabHost extends android.widget.FrameLayout implements android.view.ViewTreeObserver$OnTouchModeChangeListener  {
	private static final int TABWIDGET_LOCATION_LEFT
	private static final int TABWIDGET_LOCATION_TOP
	private static final int TABWIDGET_LOCATION_RIGHT
	private static final int TABWIDGET_LOCATION_BOTTOM
	private android.widget.TabWidget mTabWidget
	private android.widget.FrameLayout mTabContent
	private java.util.List mTabSpecs
	protected int mCurrentTab
	private android.view.View mCurrentView
	protected android.app.LocalActivityManager mLocalActivityManager
	private android.widget.TabHost$OnTabChangeListener mOnTabChangeListener
	private android.view.View$OnKeyListener mTabKeyListener
	private int mTabLayoutId
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	private void initTabHost () 
	public android.widget.TabHost$TabSpec newTabSpec (java.lang.String) 
		String tag
	public void setup () 
	public void sendAccessibilityEvent (int) 
		int eventType
	public void setup (android.app.LocalActivityManager) 
		android.app.LocalActivityManager activityGroup
	protected void onAttachedToWindow () 
		android.view.ViewTreeObserver treeObserver
	protected void onDetachedFromWindow () 
		android.view.ViewTreeObserver treeObserver
	public void onTouchModeChanged (boolean) 
		boolean isInTouchMode
	public void addTab (android.widget.TabHost$TabSpec) 
		android.widget.TabHost$TabSpec tabSpec
		android.view.View tabIndicator
	public void clearAllTabs () 
	public android.widget.TabWidget getTabWidget () 
	public int getCurrentTab () 
	public java.lang.String getCurrentTabTag () 
	public android.view.View getCurrentTabView () 
	public android.view.View getCurrentView () 
	public void setCurrentTabByTag (java.lang.String) 
		String tag
		int i
	public android.widget.FrameLayout getTabContentView () 
	private int getTabWidgetLocation () 
		int location
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		int keyCodeShouldChangeFocus
		int directionShouldChangeFocus
		int soundEffect
		android.view.KeyEvent event
		boolean handled
	public void dispatchWindowFocusChanged (boolean) 
		boolean hasFocus
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void setCurrentTab (int) 
		int index
		android.widget.TabHost$TabSpec spec
	public void setOnTabChangedListener (android.widget.TabHost$OnTabChangeListener) 
		android.widget.TabHost$OnTabChangeListener l
	private void invokeOnTabChangeListener () 
	static android.widget.FrameLayout access$100 (android.widget.TabHost) 
		android.widget.TabHost x0
	static int access$900 (android.widget.TabHost) 
		android.widget.TabHost x0
	static android.widget.TabWidget access$1000 (android.widget.TabHost) 
		android.widget.TabHost x0
}

android/widget/RemoteViewsAdapter$4.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$4 extends java.lang.Object implements java.lang.Runnable  {
	final int val$position
	final android.widget.RemoteViews val$rv
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter, int, android.widget.RemoteViews) 
	public void run () 
}

android/widget/AdapterViewFlipper$1.class
AdapterViewFlipper.java
package android.widget
 android.widget.AdapterViewFlipper$1 extends android.content.BroadcastReceiver {
	final android.widget.AdapterViewFlipper this$0
	void  (android.widget.AdapterViewFlipper) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/widget/SimpleCursorAdapter$CursorToStringConverter.class
SimpleCursorAdapter.java
package android.widget
public abstract android.widget.SimpleCursorAdapter$CursorToStringConverter extends java.lang.Object {
	public abstract java.lang.CharSequence convertToString (android.database.Cursor) 
}

android/widget/Filter$FilterListener.class
Filter.java
package android.widget
public abstract android.widget.Filter$FilterListener extends java.lang.Object {
	public abstract void onFilterComplete (int) 
}

android/widget/SeekBar$OnSeekBarChangeListener.class
SeekBar.java
package android.widget
public abstract android.widget.SeekBar$OnSeekBarChangeListener extends java.lang.Object {
	public abstract void onProgressChanged (android.widget.SeekBar, int, boolean) 
	public abstract void onStartTrackingTouch (android.widget.SeekBar) 
	public abstract void onStopTrackingTouch (android.widget.SeekBar) 
}

android/widget/TextView$BufferType.class
TextView.java
package android.widget
public final android.widget.TextView$BufferType extends java.lang.Enum {
	public static final android.widget.TextView$BufferType NORMAL
	public static final android.widget.TextView$BufferType SPANNABLE
	public static final android.widget.TextView$BufferType EDITABLE
	private static final android.widget.TextView$BufferType[] $VALUES
	public static android.widget.TextView$BufferType[] values () 
	public static android.widget.TextView$BufferType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/widget/Editor$SelectionStartHandleView.class
Editor.java
package android.widget
 android.widget.Editor$SelectionStartHandleView extends android.widget.Editor$HandleView {
	final android.widget.Editor this$0
	public void  (android.widget.Editor, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawableLtr
		android.graphics.drawable.Drawable drawableRtl
	protected int getHotspotX (android.graphics.drawable.Drawable, boolean) 
		android.graphics.drawable.Drawable drawable
		boolean isRtlRun
	public int getCurrentCursorOffset () 
	public void updateSelection (int) 
		int offset
	public void updatePosition (float, float) 
		float x
		float y
		int offset
		int selectionEnd
	public android.widget.Editor$ActionPopupWindow getActionPopupWindow () 
}

android/widget/FrameLayout$LayoutParams.class
FrameLayout.java
package android.widget
public android.widget.FrameLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	public int gravity
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (int, int, int) 
		int width
		int height
		int gravity
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.widget.FrameLayout$LayoutParams) 
		android.widget.FrameLayout$LayoutParams source
}

android/widget/SpellChecker$SpellParser.class
SpellChecker.java
package android.widget
 android.widget.SpellChecker$SpellParser extends java.lang.Object {
	private Object mRange
	final android.widget.SpellChecker this$0
	private void  (android.widget.SpellChecker) 
	public void parse (int, int) 
		int parseEnd
		int start
		int end
		int max
		int parseEnd
	public boolean isFinished () 
	public void stop () 
	private void setRangeSpan (android.text.Editable, int, int) 
		android.text.Editable editable
		int start
		int end
	private void removeRangeSpan (android.text.Editable) 
		android.text.Editable editable
	public void parse () 
		int start
		int wordEnd
		android.text.style.SpellCheckSpan spellCheckSpan
		int spanStart
		int spanEnd
		int i
		int spellCheckStart
		boolean createSpellCheckSpan
		int spellCheckEnd
		boolean correct
		int spanEnd
		int i
		int spanStart
		int i
		boolean createSpellCheckSpan
		int originalWordEnd
		android.text.Editable editable
		int start
		int end
		int wordIteratorWindowEnd
		int wordStart
		int wordEnd
		android.text.style.SpellCheckSpan[] spellCheckSpans
		android.text.style.SuggestionSpan[] suggestionSpans
		int wordCount
		boolean scheduleOtherSpellCheck
	private void removeSpansAt (android.text.Editable, int, java.lang.Object[]) 
		Object span
		int start
		int end
		int i
		android.text.Editable editable
		int offset
		Object[] spans
		int length
	void  (android.widget.SpellChecker, android.widget.SpellChecker$1) 
		android.widget.SpellChecker x0
		android.widget.SpellChecker$1 x1
}

android/widget/GridLayout$Arc.class
GridLayout.java
package android.widget
final android.widget.GridLayout$Arc extends java.lang.Object {
	public final android.widget.GridLayout$Interval span
	public final android.widget.GridLayout$MutableInt value
	public boolean valid
	public void  (android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt) 
		android.widget.GridLayout$Interval span
		android.widget.GridLayout$MutableInt value
	public java.lang.String toString () 
}

android/widget/CalendarView$ScrollStateRunnable.class
CalendarView.java
package android.widget
 android.widget.CalendarView$ScrollStateRunnable extends java.lang.Object implements java.lang.Runnable  {
	private android.widget.AbsListView mView
	private int mNewState
	final android.widget.CalendarView this$0
	private void  (android.widget.CalendarView) 
	public void doScrollStateChange (android.widget.AbsListView, int) 
		android.widget.AbsListView view
		int scrollState
	public void run () 
		android.view.View child
		int dist
	void  (android.widget.CalendarView, android.widget.CalendarView$1) 
		android.widget.CalendarView x0
		android.widget.CalendarView$1 x1
}

android/widget/AbsListView$LayoutParams.class
AbsListView.java
package android.widget
public android.widget.AbsListView$LayoutParams extends android.view.ViewGroup$LayoutParams {
	int viewType
	boolean recycledHeaderFooter
	boolean forceAdd
	int scrappedFromPosition
	long itemId
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
	public void  (int, int) 
		int w
		int h
	public void  (int, int, int) 
		int w
		int h
		int viewType
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
}

android/widget/Editor$EasyEditPopupWindow.class
Editor.java
package android.widget
 android.widget.Editor$EasyEditPopupWindow extends android.widget.Editor$PinnedPopupWindow implements android.view.View$OnClickListener  {
	private static final int POPUP_TEXT_LAYOUT
	private android.widget.TextView mDeleteTextView
	private android.text.style.EasyEditSpan mEasyEditSpan
	private android.widget.Editor$EasyEditDeleteListener mOnDeleteListener
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	protected void createPopupWindow () 
	protected void initContentView () 
		android.widget.LinearLayout linearLayout
		android.view.LayoutInflater inflater
		android.view.ViewGroup$LayoutParams wrapContent
	public void setEasyEditSpan (android.text.style.EasyEditSpan) 
		android.text.style.EasyEditSpan easyEditSpan
	private void setOnDeleteListener (android.widget.Editor$EasyEditDeleteListener) 
		android.widget.Editor$EasyEditDeleteListener listener
	public void onClick (android.view.View) 
		android.view.View view
	public void hide () 
	protected int getTextOffset () 
		android.text.Editable editable
	protected int getVerticalLocalPosition (int) 
		int line
	protected int clipVertically (int) 
		int positionY
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
	static android.text.style.EasyEditSpan access$900 (android.widget.Editor$EasyEditPopupWindow) 
		android.widget.Editor$EasyEditPopupWindow x0
	static void access$1100 (android.widget.Editor$EasyEditPopupWindow, android.widget.Editor$EasyEditDeleteListener) 
		android.widget.Editor$EasyEditPopupWindow x0
		android.widget.Editor$EasyEditDeleteListener x1
}

android/widget/FastScroller$3.class
FastScroller.java
package android.widget
 android.widget.FastScroller$3 extends android.animation.AnimatorListenerAdapter {
	final android.widget.FastScroller this$0
	void  (android.widget.FastScroller) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/widget/ActivityChooserModel$DefaultSorter.class
ActivityChooserModel.java
package android.widget
final android.widget.ActivityChooserModel$DefaultSorter extends java.lang.Object implements android.widget.ActivityChooserModel$ActivitySorter  {
	private static final float WEIGHT_DECAY_COEFFICIENT
	private final java.util.Map mPackageNameToActivityMap
	final android.widget.ActivityChooserModel this$0
	private void  (android.widget.ActivityChooserModel) 
	public void sort (android.content.Intent, java.util.List, java.util.List) 
		android.widget.ActivityChooserModel$ActivityResolveInfo activity
		android.content.ComponentName componentName
		int i
		android.widget.ActivityChooserModel$HistoricalRecord historicalRecord
		android.content.ComponentName componentName
		android.widget.ActivityChooserModel$ActivityResolveInfo activity
		int i
		android.content.Intent intent
		java.util.List activities
		java.util.List historicalRecords
		java.util.Map componentNameToActivityMap
		int activityCount
		int lastShareIndex
		float nextRecordWeight
	void  (android.widget.ActivityChooserModel, android.widget.ActivityChooserModel$1) 
		android.widget.ActivityChooserModel x0
		android.widget.ActivityChooserModel$1 x1
}

android/widget/Editor$UndoInputFilter.class
Editor.java
package android.widget
public android.widget.Editor$UndoInputFilter extends java.lang.Object implements android.text.InputFilter  {
	final android.widget.Editor mEditor
	public void  (android.widget.Editor) 
		android.widget.Editor editor
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		android.text.SpannableStringBuilder str
		android.text.SpannableStringBuilder str
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
		android.content.UndoManager um
		android.widget.Editor$TextModifyOperation op
}

android/widget/ImageView$ScaleType.class
ImageView.java
package android.widget
public final android.widget.ImageView$ScaleType extends java.lang.Enum {
	public static final android.widget.ImageView$ScaleType MATRIX
	public static final android.widget.ImageView$ScaleType FIT_XY
	public static final android.widget.ImageView$ScaleType FIT_START
	public static final android.widget.ImageView$ScaleType FIT_CENTER
	public static final android.widget.ImageView$ScaleType FIT_END
	public static final android.widget.ImageView$ScaleType CENTER
	public static final android.widget.ImageView$ScaleType CENTER_CROP
	public static final android.widget.ImageView$ScaleType CENTER_INSIDE
	final int nativeInt
	private static final android.widget.ImageView$ScaleType[] $VALUES
	public static android.widget.ImageView$ScaleType[] values () 
	public static android.widget.ImageView$ScaleType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int ni
	static void  () 
}

android/widget/AppSecurityPermissions$PermissionItemView.class
AppSecurityPermissions.java
package android.widget
public android.widget.AppSecurityPermissions$PermissionItemView extends android.widget.LinearLayout implements android.view.View$OnClickListener  {
	android.widget.AppSecurityPermissions$MyPermissionGroupInfo mGroup
	android.widget.AppSecurityPermissions$MyPermissionInfo mPerm
	android.app.AlertDialog mDialog
	private boolean mShowRevokeUI
	private String mPackageName
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void setPermission (android.widget.AppSecurityPermissions$MyPermissionGroupInfo, android.widget.AppSecurityPermissions$MyPermissionInfo, boolean, java.lang.CharSequence, java.lang.String, boolean) 
		android.text.SpannableStringBuilder builder
		android.os.Parcel parcel
		CharSequence newStr
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo grp
		android.widget.AppSecurityPermissions$MyPermissionInfo perm
		boolean first
		CharSequence newPermPrefix
		String packageName
		boolean showRevokeUI
		android.widget.ImageView permGrpIcon
		android.widget.TextView permNameView
		android.content.pm.PackageManager pm
		android.graphics.drawable.Drawable icon
		CharSequence label
	public void onClick (android.view.View) 
		android.content.pm.ApplicationInfo app
		android.content.pm.PackageManager$NameNotFoundException e
		CharSequence appName
		StringBuilder sbuilder
		android.content.pm.PackageManager pm
		android.app.AlertDialog$Builder builder
		android.view.View v
	protected void onDetachedFromWindow () 
	private void addRevokeUIIfNecessary (android.app.AlertDialog$Builder) 
		android.app.AlertDialog$Builder builder
		boolean isRequired
		android.content.DialogInterface$OnClickListener ocl
	static java.lang.String access$000 (android.widget.AppSecurityPermissions$PermissionItemView) 
		android.widget.AppSecurityPermissions$PermissionItemView x0
}

android/widget/CalendarView$OnDateChangeListener.class
CalendarView.java
package android.widget
public abstract android.widget.CalendarView$OnDateChangeListener extends java.lang.Object {
	public abstract void onSelectedDayChange (android.widget.CalendarView, int, int, int) 
}

android/widget/ActivityChooserModel$ActivitySorter.class
ActivityChooserModel.java
package android.widget
public abstract android.widget.ActivityChooserModel$ActivitySorter extends java.lang.Object {
	public abstract void sort (android.content.Intent, java.util.List, java.util.List) 
}

android/widget/Filter$RequestHandler.class
Filter.java
package android.widget
 android.widget.Filter$RequestHandler extends android.os.Handler {
	final android.widget.Filter this$0
	public void  (android.widget.Filter, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		Exception e
		android.os.Message finishMessage
		android.widget.Filter$RequestArguments args
		android.os.Message msg
		int what
		android.os.Message message
}

android/widget/Chronometer.class
Chronometer.java
package android.widget
public android.widget.Chronometer extends android.widget.TextView {
	private static final String TAG
	private long mBase
	private boolean mVisible
	private boolean mStarted
	private boolean mRunning
	private boolean mLogged
	private String mFormat
	private java.util.Formatter mFormatter
	private java.util.Locale mFormatterLocale
	private Object[] mFormatterArgs
	private StringBuilder mFormatBuilder
	private android.widget.Chronometer$OnChronometerTickListener mOnChronometerTickListener
	private StringBuilder mRecycle
	private static final int TICK_WHAT
	private android.os.Handler mHandler
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	private void init () 
	public void setBase (long) 
		long base
	public long getBase () 
	public void setFormat (java.lang.String) 
		String format
	public java.lang.String getFormat () 
	public void setOnChronometerTickListener (android.widget.Chronometer$OnChronometerTickListener) 
		android.widget.Chronometer$OnChronometerTickListener listener
	public android.widget.Chronometer$OnChronometerTickListener getOnChronometerTickListener () 
	public void start () 
	public void stop () 
	public void setStarted (boolean) 
		boolean started
	protected void onDetachedFromWindow () 
	protected void onWindowVisibilityChanged (int) 
		int visibility
	private synchronized void updateText (long) 
		java.util.IllegalFormatException ex
		java.util.Locale loc
		long now
		long seconds
		String text
	private void updateRunning () 
		boolean running
	void dispatchChronometerTick () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static boolean access$000 (android.widget.Chronometer) 
		android.widget.Chronometer x0
	static void access$100 (android.widget.Chronometer, long) 
		android.widget.Chronometer x0
		long x1
}

android/widget/TextView$4.class
TextView.java
package android.widget
 android.widget.TextView$4 extends java.lang.Object {
	static final int[] $SwitchMap$android$text$Layout$Alignment
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/widget/AbsListView$PositionScroller$3.class
AbsListView.java
package android.widget
 android.widget.AbsListView$PositionScroller$3 extends java.lang.Object implements java.lang.Runnable  {
	final int val$position
	final int val$postOffset
	final int val$duration
	final android.widget.AbsListView$PositionScroller this$1
	void  (android.widget.AbsListView$PositionScroller, int, int, int) 
	public void run () 
}

android/widget/Space.class
Space.java
package android.widget
public final android.widget.Space extends android.view.View {
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	private static int getDefaultSize2 (int, int) 
		int size
		int measureSpec
		int result
		int specMode
		int specSize
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
}

android/widget/GridLayout$MutableInt.class
GridLayout.java
package android.widget
final android.widget.GridLayout$MutableInt extends java.lang.Object {
	public int value
	public void  () 
	public void  (int) 
		int value
	public void reset () 
	public java.lang.String toString () 
}

android/widget/SlidingDrawer$DrawerToggler.class
SlidingDrawer.java
package android.widget
 android.widget.SlidingDrawer$DrawerToggler extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.SlidingDrawer this$0
	private void  (android.widget.SlidingDrawer) 
	public void onClick (android.view.View) 
		android.view.View v
	void  (android.widget.SlidingDrawer, android.widget.SlidingDrawer$1) 
		android.widget.SlidingDrawer x0
		android.widget.SlidingDrawer$1 x1
}

android/widget/CursorTreeAdapter$MyCursorHelper.class
CursorTreeAdapter.java
package android.widget
 android.widget.CursorTreeAdapter$MyCursorHelper extends java.lang.Object {
	private android.database.Cursor mCursor
	private boolean mDataValid
	private int mRowIDColumn
	private android.widget.CursorTreeAdapter$MyCursorHelper$MyContentObserver mContentObserver
	private android.widget.CursorTreeAdapter$MyCursorHelper$MyDataSetObserver mDataSetObserver
	final android.widget.CursorTreeAdapter this$0
	void  (android.widget.CursorTreeAdapter, android.database.Cursor) 
		android.database.Cursor cursor
		boolean cursorPresent
	android.database.Cursor getCursor () 
	int getCount () 
	long getId (int) 
		int position
	android.database.Cursor moveTo (int) 
		int position
	void changeCursor (android.database.Cursor, boolean) 
		android.database.Cursor cursor
		boolean releaseCursors
	void deactivate () 
	boolean isValid () 
	static android.database.Cursor access$300 (android.widget.CursorTreeAdapter$MyCursorHelper) 
		android.widget.CursorTreeAdapter$MyCursorHelper x0
	static boolean access$402 (android.widget.CursorTreeAdapter$MyCursorHelper, boolean) 
		android.widget.CursorTreeAdapter$MyCursorHelper x0
		boolean x1
}

android/widget/ListView$1.class
ListView.java
package android.widget
 android.widget.ListView$1 extends java.lang.Object {
}

android/widget/NumberPicker$1.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/widget/RelativeLayout.class
RelativeLayout.java
package android.widget
public android.widget.RelativeLayout extends android.view.ViewGroup {
	public static final int TRUE
	public static final int LEFT_OF
	public static final int RIGHT_OF
	public static final int ABOVE
	public static final int BELOW
	public static final int ALIGN_BASELINE
	public static final int ALIGN_LEFT
	public static final int ALIGN_TOP
	public static final int ALIGN_RIGHT
	public static final int ALIGN_BOTTOM
	public static final int ALIGN_PARENT_LEFT
	public static final int ALIGN_PARENT_TOP
	public static final int ALIGN_PARENT_RIGHT
	public static final int ALIGN_PARENT_BOTTOM
	public static final int CENTER_IN_PARENT
	public static final int CENTER_HORIZONTAL
	public static final int CENTER_VERTICAL
	public static final int START_OF
	public static final int END_OF
	public static final int ALIGN_START
	public static final int ALIGN_END
	public static final int ALIGN_PARENT_START
	public static final int ALIGN_PARENT_END
	private static final int VERB_COUNT
	private static final int[] RULES_VERTICAL
	private static final int[] RULES_HORIZONTAL
	private android.view.View mBaselineView
	private boolean mHasBaselineAlignedChild
	private int mGravity
	private final android.graphics.Rect mContentBounds
	private final android.graphics.Rect mSelfBounds
	private int mIgnoreGravity
	private java.util.SortedSet mTopToBottomLeftToRightSet
	private boolean mDirtyHierarchy
	private android.view.View[] mSortedHorizontalChildren
	private android.view.View[] mSortedVerticalChildren
	private final android.widget.RelativeLayout$DependencyGraph mGraph
	private boolean mAllowBrokenMeasureSpecs
	private boolean mMeasureVerticalWithPaddingMargin
	private static final int DEFAULT_WIDTH
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	private void initFromAttributes (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	private void queryCompatibilityModes (android.content.Context) 
		android.content.Context context
		int version
	public boolean shouldDelayChildPressedState () 
	public void setIgnoreGravity (int) 
		int viewId
	public int getGravity () 
	public void setGravity (int) 
		int gravity
	public void setHorizontalGravity (int) 
		int horizontalGravity
		int gravity
	public void setVerticalGravity (int) 
		int verticalGravity
		int gravity
	public int getBaseline () 
	public void requestLayout () 
	private void sortChildren () 
		int i
		int count
		android.widget.RelativeLayout$DependencyGraph graph
	protected void onMeasure (int, int) 
		android.widget.RelativeLayout$LayoutParams params
		int[] rules
		android.view.View child
		int i
		android.widget.RelativeLayout$LayoutParams params
		android.view.View child
		int i
		android.widget.RelativeLayout$LayoutParams params
		android.view.View child
		int i
		int childWidth
		android.widget.RelativeLayout$LayoutParams params
		int[] rules
		android.view.View child
		int i
		int childHeight
		android.widget.RelativeLayout$LayoutParams params
		int[] rules
		android.view.View child
		int i
		android.widget.RelativeLayout$LayoutParams params
		android.view.View child
		int i
		android.graphics.Rect selfBounds
		android.graphics.Rect contentBounds
		int horizontalOffset
		int verticalOffset
		android.widget.RelativeLayout$LayoutParams params
		android.view.View child
		int i
		int offsetWidth
		int widthMeasureSpec
		int heightMeasureSpec
		int myWidth
		int myHeight
		int width
		int height
		int widthMode
		int heightMode
		int widthSize
		int heightSize
		android.view.View ignore
		int gravity
		boolean horizontalGravity
		boolean verticalGravity
		int left
		int top
		int right
		int bottom
		boolean offsetHorizontalAxis
		boolean offsetVerticalAxis
		boolean isWrapContentWidth
		boolean isWrapContentHeight
		int layoutDirection
		android.view.View[] views
		int count
		int targetSdkVersion
	private void alignBaseline (android.view.View, android.widget.RelativeLayout$LayoutParams) 
		int offset
		int baseline
		int height
		android.widget.RelativeLayout$LayoutParams anchorParams
		android.widget.RelativeLayout$LayoutParams lp
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int layoutDirection
		int[] rules
		int anchorBaseline
	private void measureChild (android.view.View, android.widget.RelativeLayout$LayoutParams, int, int) 
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myWidth
		int myHeight
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	private void measureChildHorizontal (android.view.View, android.widget.RelativeLayout$LayoutParams, int, int) 
		int childHeightMeasureSpec
		int childHeightMeasureSpec
		int childHeightMeasureSpec
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myWidth
		int myHeight
		int childWidthMeasureSpec
		int maxHeight
		int childHeightMeasureSpec
	private int getChildMeasureSpec (int, int, int, int, int, int, int, int) 
		int childStart
		int childEnd
		int childSize
		int startMargin
		int endMargin
		int startPadding
		int endPadding
		int mySize
		int childSpecMode
		int childSpecSize
		int tempStart
		int tempEnd
		int maxAvailable
	private boolean positionChildHorizontal (android.view.View, android.widget.RelativeLayout$LayoutParams, int, boolean) 
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myWidth
		boolean wrapContent
		int layoutDirection
		int[] rules
	private boolean positionChildVertical (android.view.View, android.widget.RelativeLayout$LayoutParams, int, boolean) 
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myHeight
		boolean wrapContent
		int[] rules
	private void applyHorizontalSizeRules (android.widget.RelativeLayout$LayoutParams, int, int[]) 
		android.widget.RelativeLayout$LayoutParams childParams
		int myWidth
		int[] rules
		android.widget.RelativeLayout$LayoutParams anchorParams
	private void applyVerticalSizeRules (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams childParams
		int myHeight
		int[] rules
		android.widget.RelativeLayout$LayoutParams anchorParams
	private android.view.View getRelatedView (int[], int) 
		android.widget.RelativeLayout$DependencyGraph$Node node
		android.view.View v
		int[] rules
		int relation
		int id
	private android.widget.RelativeLayout$LayoutParams getRelatedViewParams (int[], int) 
		android.view.ViewGroup$LayoutParams params
		int[] rules
		int relation
		android.view.View v
	private int getRelatedViewBaseline (int[], int) 
		int[] rules
		int relation
		android.view.View v
	private static void centerHorizontal (android.view.View, android.widget.RelativeLayout$LayoutParams, int) 
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myWidth
		int childWidth
		int left
	private static void centerVertical (android.view.View, android.widget.RelativeLayout$LayoutParams, int) 
		android.view.View child
		android.widget.RelativeLayout$LayoutParams params
		int myHeight
		int childHeight
		int top
	protected void onLayout (boolean, int, int, int, int) 
		android.widget.RelativeLayout$LayoutParams st
		android.view.View child
		int i
		boolean changed
		int l
		int t
		int r
		int b
		int count
	public android.widget.RelativeLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		int i
		int count
		android.view.View view
		java.util.Iterator i$
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static void  () 
}

android/widget/SectionIndexer.class
SectionIndexer.java
package android.widget
public abstract android.widget.SectionIndexer extends java.lang.Object {
	public abstract java.lang.Object[] getSections () 
	public abstract int getPositionForSection (int) 
	public abstract int getSectionForPosition (int) 
}

android/widget/AutoCompleteTextView$PopupDataSetObserver$1.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$PopupDataSetObserver$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AutoCompleteTextView$PopupDataSetObserver this$1
	void  (android.widget.AutoCompleteTextView$PopupDataSetObserver) 
	public void run () 
		android.widget.ListAdapter adapter
}

android/widget/MediaController$4.class
MediaController.java
package android.widget
 android.widget.MediaController$4 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/widget/ExpandableListConnector.class
ExpandableListConnector.java
package android.widget
 android.widget.ExpandableListConnector extends android.widget.BaseAdapter implements android.widget.Filterable  {
	private android.widget.ExpandableListAdapter mExpandableListAdapter
	private java.util.ArrayList mExpGroupMetadataList
	private int mTotalExpChildrenCount
	private int mMaxExpGroupCount
	private final android.database.DataSetObserver mDataSetObserver
	public void  (android.widget.ExpandableListAdapter) 
		android.widget.ExpandableListAdapter expandableListAdapter
	public void setExpandableListAdapter (android.widget.ExpandableListAdapter) 
		android.widget.ExpandableListAdapter expandableListAdapter
	android.widget.ExpandableListConnector$PositionMetadata getUnflattenedPos (int) 
		int childPos
		android.widget.ExpandableListConnector$GroupMetadata midExpGm
		android.widget.ExpandableListConnector$GroupMetadata leftExpGm
		android.widget.ExpandableListConnector$GroupMetadata rightExpGm
		int flPos
		java.util.ArrayList egml
		int numExpGroups
		int leftExpGroupIndex
		int rightExpGroupIndex
		int midExpGroupIndex
		int insertPosition
		int groupPos
	android.widget.ExpandableListConnector$PositionMetadata getFlattenedPos (android.widget.ExpandableListPosition) 
		android.widget.ExpandableListConnector$GroupMetadata midExpGm
		android.widget.ExpandableListConnector$GroupMetadata leftExpGm
		int flPos
		android.widget.ExpandableListConnector$GroupMetadata rightExpGm
		int flPos
		android.widget.ExpandableListPosition pos
		java.util.ArrayList egml
		int numExpGroups
		int leftExpGroupIndex
		int rightExpGroupIndex
		int midExpGroupIndex
	public boolean areAllItemsEnabled () 
	public boolean isEnabled (int) 
		boolean retValue
		int flatListPos
		android.widget.ExpandableListConnector$PositionMetadata metadata
		android.widget.ExpandableListPosition pos
		boolean retValue
	public int getCount () 
	public java.lang.Object getItem (int) 
		Object retValue
		Object retValue
		int flatListPos
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
		Object retValue
	public long getItemId (int) 
		long retValue
		long childId
		long retValue
		int flatListPos
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
		long groupId
		long retValue
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.view.View retValue
		boolean isLastChild
		android.view.View retValue
		int flatListPos
		android.view.View convertView
		android.view.ViewGroup parent
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
		android.view.View retValue
	public int getItemViewType (int) 
		int retValue
		int childType
		android.widget.HeterogeneousExpandableList adapter
		int retValue
		int retValue
		int flatListPos
		android.widget.ExpandableListConnector$PositionMetadata metadata
		android.widget.ExpandableListPosition pos
		int retValue
	public int getViewTypeCount () 
		android.widget.HeterogeneousExpandableList adapter
	public boolean hasStableIds () 
	private void refreshExpGroupMetadataList (boolean, boolean) 
		android.widget.ExpandableListConnector$GroupMetadata curGm
		int newGPos
		int i
		boolean positionsChanged
		int gChildrenCount
		android.widget.ExpandableListConnector$GroupMetadata curGm
		int gChildrenCount
		int i
		boolean forceChildrenCountRefresh
		boolean syncGroupPositions
		java.util.ArrayList egml
		int egmlSize
		int curFlPos
		int lastGPos
	boolean collapseGroup (int) 
		int groupPos
		android.widget.ExpandableListPosition elGroupPos
		android.widget.ExpandableListConnector$PositionMetadata pm
		boolean retValue
	boolean collapseGroup (android.widget.ExpandableListConnector$PositionMetadata) 
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
	boolean expandGroup (int) 
		int groupPos
		android.widget.ExpandableListPosition elGroupPos
		android.widget.ExpandableListConnector$PositionMetadata pm
		boolean retValue
	boolean expandGroup (android.widget.ExpandableListConnector$PositionMetadata) 
		android.widget.ExpandableListConnector$GroupMetadata collapsedGm
		int collapsedIndex
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
		android.widget.ExpandableListConnector$GroupMetadata expandedGm
	public boolean isGroupExpanded (int) 
		android.widget.ExpandableListConnector$GroupMetadata groupMetadata
		int i
		int groupPosition
	public void setMaxExpGroupCount (int) 
		int maxExpGroupCount
	android.widget.ExpandableListAdapter getAdapter () 
	public android.widget.Filter getFilter () 
		android.widget.ExpandableListAdapter adapter
	java.util.ArrayList getExpandedGroupMetadataList () 
	void setExpandedGroupMetadataList (java.util.ArrayList) 
		int i
		java.util.ArrayList expandedGroupMetadataList
		int numGroups
	public boolean isEmpty () 
		android.widget.ExpandableListAdapter adapter
	int findGroupPosition (long, int) 
		long rowId
		boolean hitFirst
		boolean hitLast
		long groupIdToMatch
		int seedGroupPosition
		int count
		long endTime
		int first
		int last
		boolean next
		android.widget.ExpandableListAdapter adapter
	static void access$000 (android.widget.ExpandableListConnector, boolean, boolean) 
		android.widget.ExpandableListConnector x0
		boolean x1
		boolean x2
}

android/widget/AbsListView$4.class
AbsListView.java
package android.widget
 android.widget.AbsListView$4 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public void run () 
}

android/widget/TabHost$TabContentFactory.class
TabHost.java
package android.widget
public abstract android.widget.TabHost$TabContentFactory extends java.lang.Object {
	public abstract android.view.View createTabContent (java.lang.String) 
}

android/widget/AccessibilityIterators$PageTextSegmentIterator.class
AccessibilityIterators.java
package android.widget
 android.widget.AccessibilityIterators$PageTextSegmentIterator extends android.widget.AccessibilityIterators$LineTextSegmentIterator {
	private static android.widget.AccessibilityIterators$PageTextSegmentIterator sPageInstance
	private android.widget.TextView mView
	private final android.graphics.Rect mTempRect
	void  () 
	public static android.widget.AccessibilityIterators$PageTextSegmentIterator getInstance () 
	public void initialize (android.widget.TextView) 
		android.widget.TextView view
	public int[] following (int) 
		int offset
		int textLegth
		int start
		int currentLine
		int currentLineTop
		int pageHeight
		int nextPageStartY
		int lastLineTop
		int currentPageEndLine
		int end
	public int[] preceding (int) 
		int offset
		int textLegth
		int end
		int currentLine
		int currentLineTop
		int pageHeight
		int previousPageEndY
		int currentPageStartLine
		int start
}

android/widget/Editor$EasyEditDeleteListener.class
Editor.java
package android.widget
abstract android.widget.Editor$EasyEditDeleteListener extends java.lang.Object {
	public abstract void onDeleteClick (android.text.style.EasyEditSpan) 
}

android/widget/LinearLayout$LayoutParams.class
LinearLayout.java
package android.widget
public android.widget.LinearLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	public float weight
	public int gravity
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (int, int, float) 
		int width
		int height
		float weight
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.widget.LinearLayout$LayoutParams) 
		android.widget.LinearLayout$LayoutParams source
	public java.lang.String debug (java.lang.String) 
		String output
}

android/widget/ProgressBar$SavedState.class
ProgressBar.java
package android.widget
 android.widget.ProgressBar$SavedState extends android.view.View$BaseSavedState {
	int progress
	int secondaryProgress
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	void  (android.os.Parcel, android.widget.ProgressBar$1) 
		android.os.Parcel x0
		android.widget.ProgressBar$1 x1
	static void  () 
}

android/widget/ShareActionProvider$1.class
ShareActionProvider.java
package android.widget
 android.widget.ShareActionProvider$1 extends java.lang.Object {
}

android/widget/HeaderViewListAdapter.class
HeaderViewListAdapter.java
package android.widget
public android.widget.HeaderViewListAdapter extends java.lang.Object implements android.widget.WrapperListAdapter android.widget.Filterable  {
	private final android.widget.ListAdapter mAdapter
	java.util.ArrayList mHeaderViewInfos
	java.util.ArrayList mFooterViewInfos
	static final java.util.ArrayList EMPTY_INFO_LIST
	boolean mAreAllFixedViewsSelectable
	private final boolean mIsFilterable
	public void  (java.util.ArrayList, java.util.ArrayList, android.widget.ListAdapter) 
		java.util.ArrayList headerViewInfos
		java.util.ArrayList footerViewInfos
		android.widget.ListAdapter adapter
	public int getHeadersCount () 
	public int getFootersCount () 
	public boolean isEmpty () 
	private boolean areAllListInfosSelectable (java.util.ArrayList) 
		android.widget.ListView$FixedViewInfo info
		java.util.Iterator i$
		java.util.ArrayList infos
	public boolean removeHeader (android.view.View) 
		android.widget.ListView$FixedViewInfo info
		int i
		android.view.View v
	public boolean removeFooter (android.view.View) 
		android.widget.ListView$FixedViewInfo info
		int i
		android.view.View v
	public int getCount () 
	public boolean areAllItemsEnabled () 
	public boolean isEnabled (int) 
		int position
		int numHeaders
		int adjPosition
		int adapterCount
	public java.lang.Object getItem (int) 
		int position
		int numHeaders
		int adjPosition
		int adapterCount
	public long getItemId (int) 
		int adjPosition
		int adapterCount
		int position
		int numHeaders
	public boolean hasStableIds () 
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		int numHeaders
		int adjPosition
		int adapterCount
	public int getItemViewType (int) 
		int adjPosition
		int adapterCount
		int position
		int numHeaders
	public int getViewTypeCount () 
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public android.widget.Filter getFilter () 
	public android.widget.ListAdapter getWrappedAdapter () 
	static void  () 
}

android/widget/ShareActionProvider$OnShareTargetSelectedListener.class
ShareActionProvider.java
package android.widget
public abstract android.widget.ShareActionProvider$OnShareTargetSelectedListener extends java.lang.Object {
	public abstract boolean onShareTargetSelected (android.widget.ShareActionProvider, android.content.Intent) 
}

android/widget/VideoView$8.class
VideoView.java
package android.widget
 android.widget.VideoView$8 extends java.lang.Object implements android.media.SubtitleTrack$RenderingWidget$OnChangedListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void onChanged (android.media.SubtitleTrack$RenderingWidget) 
		android.media.SubtitleTrack$RenderingWidget renderingWidget
}

android/widget/ProgressBar$1.class
ProgressBar.java
package android.widget
 android.widget.ProgressBar$1 extends java.lang.Object {
}

android/widget/VideoView$6.class
VideoView.java
package android.widget
 android.widget.VideoView$6 extends java.lang.Object implements android.media.MediaPlayer$OnBufferingUpdateListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void onBufferingUpdate (android.media.MediaPlayer, int) 
		android.media.MediaPlayer mp
		int percent
}

android/widget/CursorTreeAdapter$MyCursorHelper$MyContentObserver.class
CursorTreeAdapter.java
package android.widget
 android.widget.CursorTreeAdapter$MyCursorHelper$MyContentObserver extends android.database.ContentObserver {
	final android.widget.CursorTreeAdapter$MyCursorHelper this$1
	public void  (android.widget.CursorTreeAdapter$MyCursorHelper) 
	public boolean deliverSelfNotifications () 
	public void onChange (boolean) 
		boolean selfChange
}

android/widget/RelativeLayout$TopToBottomLeftToRightComparator.class
RelativeLayout.java
package android.widget
 android.widget.RelativeLayout$TopToBottomLeftToRightComparator extends java.lang.Object implements java.util.Comparator  {
	final android.widget.RelativeLayout this$0
	private void  (android.widget.RelativeLayout) 
	public int compare (android.view.View, android.view.View) 
		android.view.View first
		android.view.View second
		int topDifference
		int leftDifference
		int heightDiference
		int widthDiference
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	void  (android.widget.RelativeLayout, android.widget.RelativeLayout$1) 
		android.widget.RelativeLayout x0
		android.widget.RelativeLayout$1 x1
}

android/widget/ExpandableListView$SavedState.class
ExpandableListView.java
package android.widget
 android.widget.ExpandableListView$SavedState extends android.view.View$BaseSavedState {
	java.util.ArrayList expandedGroupMetadataList
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable, java.util.ArrayList) 
		android.os.Parcelable superState
		java.util.ArrayList expandedGroupMetadataList
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	void  (android.os.Parcel, android.widget.ExpandableListView$1) 
		android.os.Parcel x0
		android.widget.ExpandableListView$1 x1
	static void  () 
}

android/widget/VideoView$5.class
VideoView.java
package android.widget
 android.widget.VideoView$5 extends java.lang.Object implements android.media.MediaPlayer$OnErrorListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public boolean onError (android.media.MediaPlayer, int, int) 
		int messageId
		android.content.res.Resources r
		int messageId
		android.media.MediaPlayer mp
		int framework_err
		int impl_err
}

android/widget/LinearLayout.class
LinearLayout.java
package android.widget
public android.widget.LinearLayout extends android.view.ViewGroup {
	public static final int HORIZONTAL
	public static final int VERTICAL
	public static final int SHOW_DIVIDER_NONE
	public static final int SHOW_DIVIDER_BEGINNING
	public static final int SHOW_DIVIDER_MIDDLE
	public static final int SHOW_DIVIDER_END
	private boolean mBaselineAligned
	private int mBaselineAlignedChildIndex
	private int mBaselineChildTop
	private int mOrientation
	private int mGravity
	private int mTotalLength
	private float mWeightSum
	private boolean mUseLargestChild
	private int[] mMaxAscent
	private int[] mMaxDescent
	private static final int VERTICAL_GRAVITY_COUNT
	private static final int INDEX_CENTER_VERTICAL
	private static final int INDEX_TOP
	private static final int INDEX_BOTTOM
	private static final int INDEX_FILL
	private android.graphics.drawable.Drawable mDivider
	private int mDividerWidth
	private int mDividerHeight
	private int mShowDividers
	private int mDividerPadding
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int index
		boolean baselineAligned
	public void setShowDividers (int) 
		int showDividers
	public boolean shouldDelayChildPressedState () 
	public int getShowDividers () 
	public android.graphics.drawable.Drawable getDividerDrawable () 
	public void setDividerDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable divider
	public void setDividerPadding (int) 
		int padding
	public int getDividerPadding () 
	public int getDividerWidth () 
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	void drawDividersVertical (android.graphics.Canvas) 
		android.widget.LinearLayout$LayoutParams lp
		int top
		android.view.View child
		int i
		android.widget.LinearLayout$LayoutParams lp
		android.view.View child
		int bottom
		android.graphics.Canvas canvas
		int count
	void drawDividersHorizontal (android.graphics.Canvas) 
		int position
		android.widget.LinearLayout$LayoutParams lp
		int position
		android.view.View child
		int i
		int position
		int position
		int position
		android.widget.LinearLayout$LayoutParams lp
		android.view.View child
		int position
		android.graphics.Canvas canvas
		int count
		boolean isLayoutRtl
	void drawHorizontalDivider (android.graphics.Canvas, int) 
		android.graphics.Canvas canvas
		int top
	void drawVerticalDivider (android.graphics.Canvas, int) 
		android.graphics.Canvas canvas
		int left
	public boolean isBaselineAligned () 
	public void setBaselineAligned (boolean) 
		boolean baselineAligned
	public boolean isMeasureWithLargestChildEnabled () 
	public void setMeasureWithLargestChildEnabled (boolean) 
		boolean enabled
	public int getBaseline () 
		int majorGravity
		android.view.View child
		int childBaseline
		int childTop
		android.widget.LinearLayout$LayoutParams lp
	public int getBaselineAlignedChildIndex () 
	public void setBaselineAlignedChildIndex (int) 
		int i
	android.view.View getVirtualChildAt (int) 
		int index
	int getVirtualChildCount () 
	public float getWeightSum () 
	public void setWeightSum (float) 
		float weightSum
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	protected boolean hasDividerBeforeChildAt (int) 
		int i
		boolean hasVisibleViewBefore
		int childIndex
	void measureVertical (int, int) 
		int totalLength
		int oldHeight
		int childHeight
		int totalLength
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		boolean matchWidthLocally
		int margin
		int measuredWidth
		int i
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		int totalLength
		int i
		int childHeight
		int share
		int childWidthMeasureSpec
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		float childExtra
		int margin
		int measuredWidth
		boolean matchWidthLocally
		int totalLength
		int i
		float weightSum
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		float childExtra
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int maxWidth
		int childState
		int alternativeMaxWidth
		int weightedMaxWidth
		boolean allFillParent
		float totalWeight
		int count
		int widthMode
		int heightMode
		boolean matchWidth
		int baselineChildIndex
		boolean useLargestChild
		int largestChildHeight
		int heightSize
		int heightSizeAndState
		int delta
	private void forceUniformWidth (int, int) 
		int oldHeight
		android.widget.LinearLayout$LayoutParams lp
		android.view.View child
		int i
		int count
		int heightMeasureSpec
		int uniformMeasureSpec
	void measureHorizontal (int, int) 
		int totalLength
		int freeSpec
		int totalLength
		int oldWidth
		int childWidth
		int gravity
		int index
		int childBaseline
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		boolean matchHeightLocally
		int margin
		int childHeight
		int i
		int ascent
		int descent
		int totalLength
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		int i
		int childWidth
		int share
		int childHeightMeasureSpec
		int totalLength
		int gravity
		int index
		int childBaseline
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		float childExtra
		boolean matchHeightLocally
		int margin
		int childHeight
		int i
		int ascent
		int descent
		float weightSum
		android.view.View child
		android.widget.LinearLayout$LayoutParams lp
		float childExtra
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int maxHeight
		int childState
		int alternativeMaxHeight
		int weightedMaxHeight
		boolean allFillParent
		float totalWeight
		int count
		int widthMode
		int heightMode
		boolean matchHeight
		int[] maxAscent
		int[] maxDescent
		boolean baselineAligned
		boolean useLargestChild
		boolean isExactly
		int largestChildWidth
		int widthSize
		int widthSizeAndState
		int delta
	private void forceUniformHeight (int, int) 
		int oldWidth
		android.widget.LinearLayout$LayoutParams lp
		android.view.View child
		int i
		int count
		int widthMeasureSpec
		int uniformMeasureSpec
	int getChildrenSkipCount (android.view.View, int) 
		android.view.View child
		int index
	int measureNullChild (int) 
		int childIndex
	void measureChildBeforeLayout (android.view.View, int, int, int, int, int) 
		android.view.View child
		int childIndex
		int widthMeasureSpec
		int totalWidth
		int heightMeasureSpec
		int totalHeight
	int getLocationOffset (android.view.View) 
		android.view.View child
	int getNextLocationOffset (android.view.View) 
		android.view.View child
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	void layoutVertical (int, int, int, int) 
		int childWidth
		int childHeight
		android.widget.LinearLayout$LayoutParams lp
		int gravity
		int layoutDirection
		int absoluteGravity
		int childLeft
		android.view.View child
		int i
		int left
		int top
		int right
		int bottom
		int paddingLeft
		int childTop
		int width
		int childRight
		int childSpace
		int count
		int majorGravity
		int minorGravity
	void layoutHorizontal (int, int, int, int) 
		int descent
		int childWidth
		int childHeight
		int childBaseline
		android.widget.LinearLayout$LayoutParams lp
		int gravity
		int childTop
		int childIndex
		android.view.View child
		int i
		int left
		int top
		int right
		int bottom
		boolean isLayoutRtl
		int paddingTop
		int childLeft
		int height
		int childBottom
		int childSpace
		int count
		int majorGravity
		int minorGravity
		boolean baselineAligned
		int[] maxAscent
		int[] maxDescent
		int layoutDirection
		int start
		int dir
	private void setChildFrame (android.view.View, int, int, int, int) 
		android.view.View child
		int left
		int top
		int width
		int height
	public void setOrientation (int) 
		int orientation
	public int getOrientation () 
	public void setGravity (int) 
		int gravity
	public void setHorizontalGravity (int) 
		int horizontalGravity
		int gravity
	public void setVerticalGravity (int) 
		int verticalGravity
		int gravity
	public android.widget.LinearLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams () 
	protected android.widget.LinearLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
}

android/widget/Editor$TextModifyOperation.class
Editor.java
package android.widget
public android.widget.Editor$TextModifyOperation extends android.content.UndoOperation {
	int mRangeStart
	int mRangeEnd
	CharSequence mOldText
	public static final android.os.Parcelable$ClassLoaderCreator CREATOR
	public void  (android.content.UndoOwner) 
		android.content.UndoOwner owner
	public void  (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel src
		ClassLoader loader
	public void commit () 
	public void undo () 
	public void redo () 
	private void swapText () 
		CharSequence curText
		android.widget.TextView tv
		android.text.Editable editable
		CharSequence curText
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/widget/PopupMenu$OnMenuItemClickListener.class
PopupMenu.java
package android.widget
public abstract android.widget.PopupMenu$OnMenuItemClickListener extends java.lang.Object {
	public abstract boolean onMenuItemClick (android.view.MenuItem) 
}

android/widget/TabHost$IntentContentStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$IntentContentStrategy extends java.lang.Object implements android.widget.TabHost$ContentStrategy  {
	private final String mTag
	private final android.content.Intent mIntent
	private android.view.View mLaunchedView
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, java.lang.String, android.content.Intent) 
		String tag
		android.content.Intent intent
	public android.view.View getContentView () 
		android.view.Window w
		android.view.View wd
	public void tabClosed () 
	void  (android.widget.TabHost, java.lang.String, android.content.Intent, android.widget.TabHost$1) 
		android.widget.TabHost x0
		String x1
		android.content.Intent x2
		android.widget.TabHost$1 x3
}

android/widget/AdapterView$AdapterDataSetObserver.class
AdapterView.java
package android.widget
 android.widget.AdapterView$AdapterDataSetObserver extends android.database.DataSetObserver {
	private android.os.Parcelable mInstanceState
	final android.widget.AdapterView this$0
	void  (android.widget.AdapterView) 
	public void onChanged () 
	public void onInvalidated () 
	public void clearSavedState () 
}

android/widget/CursorAdapter.class
CursorAdapter.java
package android.widget
public abstract android.widget.CursorAdapter extends android.widget.BaseAdapter implements android.widget.Filterable android.widget.CursorFilter$CursorFilterClient  {
	protected boolean mDataValid
	protected boolean mAutoRequery
	protected android.database.Cursor mCursor
	protected android.content.Context mContext
	protected int mRowIDColumn
	protected android.widget.CursorAdapter$ChangeObserver mChangeObserver
	protected android.database.DataSetObserver mDataSetObserver
	protected android.widget.CursorFilter mCursorFilter
	protected android.widget.FilterQueryProvider mFilterQueryProvider
	public static final int FLAG_AUTO_REQUERY
	public static final int FLAG_REGISTER_CONTENT_OBSERVER
	public void  (android.content.Context, android.database.Cursor) 
		android.content.Context context
		android.database.Cursor c
	public void  (android.content.Context, android.database.Cursor, boolean) 
		android.content.Context context
		android.database.Cursor c
		boolean autoRequery
	public void  (android.content.Context, android.database.Cursor, int) 
		android.content.Context context
		android.database.Cursor c
		int flags
	protected void init (android.content.Context, android.database.Cursor, boolean) 
		android.content.Context context
		android.database.Cursor c
		boolean autoRequery
	void init (android.content.Context, android.database.Cursor, int) 
		android.content.Context context
		android.database.Cursor c
		int flags
		boolean cursorPresent
	public android.database.Cursor getCursor () 
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public boolean hasStableIds () 
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.view.View v
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.view.View v
	public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
		android.view.View v
		android.view.View v
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public abstract android.view.View newView (android.content.Context, android.database.Cursor, android.view.ViewGroup) 
	public android.view.View newDropDownView (android.content.Context, android.database.Cursor, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		android.view.ViewGroup parent
	public abstract void bindView (android.view.View, android.content.Context, android.database.Cursor) 
	public void changeCursor (android.database.Cursor) 
		android.database.Cursor cursor
		android.database.Cursor old
	public android.database.Cursor swapCursor (android.database.Cursor) 
		android.database.Cursor newCursor
		android.database.Cursor oldCursor
	public java.lang.CharSequence convertToString (android.database.Cursor) 
		android.database.Cursor cursor
	public android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence) 
		CharSequence constraint
	public android.widget.Filter getFilter () 
	public android.widget.FilterQueryProvider getFilterQueryProvider () 
	public void setFilterQueryProvider (android.widget.FilterQueryProvider) 
		android.widget.FilterQueryProvider filterQueryProvider
	protected void onContentChanged () 
}

android/widget/ProgressBar.class
ProgressBar.java
package android.widget
public android.widget.ProgressBar extends android.view.View {
	private static final int MAX_LEVEL
	private static final int TIMEOUT_SEND_ACCESSIBILITY_EVENT
	int mMinWidth
	int mMaxWidth
	int mMinHeight
	int mMaxHeight
	private int mProgress
	private int mSecondaryProgress
	private int mMax
	private int mBehavior
	private int mDuration
	private boolean mIndeterminate
	private boolean mOnlyIndeterminate
	private android.view.animation.Transformation mTransformation
	private android.view.animation.AlphaAnimation mAnimation
	private boolean mHasAnimation
	private android.graphics.drawable.Drawable mIndeterminateDrawable
	private android.graphics.drawable.Drawable mProgressDrawable
	private android.graphics.drawable.Drawable mCurrentDrawable
	android.graphics.Bitmap mSampleTile
	private boolean mNoInvalidate
	private android.view.animation.Interpolator mInterpolator
	private android.widget.ProgressBar$RefreshProgressRunnable mRefreshProgressRunnable
	private long mUiThreadId
	private boolean mShouldStartAnimationDrawable
	private boolean mInDrawing
	private boolean mAttached
	private boolean mRefreshIsPosted
	boolean mMirrorForRtl
	private final java.util.ArrayList mRefreshData
	private android.widget.ProgressBar$AccessibilityEventSender mAccessibilityEventSender
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet, int, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		int styleRes
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable drawable
		int resID
	private android.graphics.drawable.Drawable tileify (android.graphics.drawable.Drawable, boolean) 
		int id
		int i
		int i
		android.graphics.drawable.LayerDrawable background
		int N
		android.graphics.drawable.Drawable[] outDrawables
		android.graphics.drawable.LayerDrawable newBg
		int i
		android.graphics.drawable.StateListDrawable in
		android.graphics.drawable.StateListDrawable out
		int numStates
		android.graphics.Bitmap tileBitmap
		android.graphics.drawable.ShapeDrawable shapeDrawable
		android.graphics.BitmapShader bitmapShader
		android.graphics.drawable.Drawable drawable
		boolean clip
	android.graphics.drawable.shapes.Shape getDrawableShape () 
		float[] roundedCorners
	private android.graphics.drawable.Drawable tileifyIndeterminate (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable frame
		int i
		android.graphics.drawable.AnimationDrawable background
		int N
		android.graphics.drawable.AnimationDrawable newBg
		android.graphics.drawable.Drawable drawable
	private void initProgressBar () 
	public synchronized boolean isIndeterminate () 
	public synchronized void setIndeterminate (boolean) 
		boolean indeterminate
	public android.graphics.drawable.Drawable getIndeterminateDrawable () 
	public void setIndeterminateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public android.graphics.drawable.Drawable getProgressDrawable () 
	public void setProgressDrawable (android.graphics.drawable.Drawable) 
		boolean needUpdate
		int drawableHeight
		android.graphics.drawable.Drawable d
		boolean needUpdate
	android.graphics.drawable.Drawable getCurrentDrawable () 
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	public void onResolveDrawables (int) 
		int layoutDirection
		android.graphics.drawable.Drawable d
	public void postInvalidate () 
	private synchronized void doRefreshProgress (int, int, boolean, boolean) 
		android.graphics.drawable.Drawable progressDrawable
		int level
		int id
		int progress
		boolean fromUser
		boolean callBackToApp
		float scale
		android.graphics.drawable.Drawable d
	void onProgressRefresh (float, boolean) 
		float scale
		boolean fromUser
	private synchronized void refreshProgress (int, int, boolean) 
		android.widget.ProgressBar$RefreshData rd
		int id
		int progress
		boolean fromUser
	public synchronized void setProgress (int) 
		int progress
	synchronized void setProgress (int, boolean) 
		int progress
		boolean fromUser
	public synchronized void setSecondaryProgress (int) 
		int secondaryProgress
	public synchronized int getProgress () 
	public synchronized int getSecondaryProgress () 
	public synchronized int getMax () 
	public synchronized void setMax (int) 
		int max
	public final synchronized void incrementProgressBy (int) 
		int diff
	public final synchronized void incrementSecondaryProgressBy (int) 
		int diff
	void startAnimation () 
	void stopAnimation () 
	public void setInterpolator (android.content.Context, int) 
		android.content.Context context
		int resID
	public void setInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	public android.view.animation.Interpolator getInterpolator () 
	public void setVisibility (int) 
		int v
	protected void onVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.Rect dirty
		int scrollX
		int scrollY
		android.graphics.drawable.Drawable dr
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	private void updateDrawableBounds (int, int) 
		int width
		int height
		int intrinsicWidth
		int intrinsicHeight
		float intrinsicAspect
		float boundAspect
		int tempLeft
		int w
		int h
		int right
		int bottom
		int top
		int left
	protected synchronized void onDraw (android.graphics.Canvas) 
		float scale
		long time
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable d
	protected synchronized void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		android.graphics.drawable.Drawable d
		int dw
		int dh
	protected void drawableStateChanged () 
	private void updateDrawableState () 
		int[] state
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.widget.ProgressBar$SavedState ss
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.ProgressBar$SavedState ss
	protected void onAttachedToWindow () 
		android.widget.ProgressBar$RefreshData rd
		int i
		int count
	protected void onDetachedFromWindow () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void scheduleAccessibilityEventSender () 
	static java.util.ArrayList access$000 (android.widget.ProgressBar) 
		android.widget.ProgressBar x0
	static void access$100 (android.widget.ProgressBar, int, int, boolean, boolean) 
		android.widget.ProgressBar x0
		int x1
		int x2
		boolean x3
		boolean x4
	static boolean access$202 (android.widget.ProgressBar, boolean) 
		android.widget.ProgressBar x0
		boolean x1
}

android/widget/Gallery$LayoutParams.class
Gallery.java
package android.widget
public android.widget.Gallery$LayoutParams extends android.view.ViewGroup$LayoutParams {
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
	public void  (int, int) 
		int w
		int h
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
}

android/widget/SpellChecker$1.class
SpellChecker.java
package android.widget
 android.widget.SpellChecker$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.SpellChecker this$0
	void  (android.widget.SpellChecker) 
	public void run () 
		android.widget.SpellChecker$SpellParser spellParser
		int i
		int length
}

android/widget/DigitalClock.class
DigitalClock.java
package android.widget
public android.widget.DigitalClock extends android.widget.TextView {
	java.util.Calendar mCalendar
	private android.widget.DigitalClock$FormatChangeObserver mFormatChangeObserver
	private Runnable mTicker
	private android.os.Handler mHandler
	private boolean mTickerStopped
	String mFormat
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void initClock () 
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	private void setFormat () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static boolean access$000 (android.widget.DigitalClock) 
		android.widget.DigitalClock x0
	static java.lang.Runnable access$100 (android.widget.DigitalClock) 
		android.widget.DigitalClock x0
	static android.os.Handler access$200 (android.widget.DigitalClock) 
		android.widget.DigitalClock x0
	static void access$300 (android.widget.DigitalClock) 
		android.widget.DigitalClock x0
}

android/widget/ArrayAdapter.class
ArrayAdapter.java
package android.widget
public android.widget.ArrayAdapter extends android.widget.BaseAdapter implements android.widget.Filterable  {
	private java.util.List mObjects
	private final Object mLock
	private int mResource
	private int mDropDownResource
	private int mFieldId
	private boolean mNotifyOnChange
	private android.content.Context mContext
	private java.util.ArrayList mOriginalValues
	private android.widget.ArrayAdapter$ArrayFilter mFilter
	private android.view.LayoutInflater mInflater
	public void  (android.content.Context, int) 
		android.content.Context context
		int resource
	public void  (android.content.Context, int, int) 
		android.content.Context context
		int resource
		int textViewResourceId
	public void  (android.content.Context, int, java.lang.Object[]) 
		android.content.Context context
		int resource
		Object[] objects
	public void  (android.content.Context, int, int, java.lang.Object[]) 
		android.content.Context context
		int resource
		int textViewResourceId
		Object[] objects
	public void  (android.content.Context, int, java.util.List) 
		android.content.Context context
		int resource
		java.util.List objects
	public void  (android.content.Context, int, int, java.util.List) 
		android.content.Context context
		int resource
		int textViewResourceId
		java.util.List objects
	public void add (java.lang.Object) 
		Object object
	public void addAll (java.util.Collection) 
		java.util.Collection collection
	public transient void addAll (java.lang.Object[]) 
		Object[] items
	public void insert (java.lang.Object, int) 
		Object object
		int index
	public void remove (java.lang.Object) 
		Object object
	public void clear () 
	public void sort (java.util.Comparator) 
		java.util.Comparator comparator
	public void notifyDataSetChanged () 
	public void setNotifyOnChange (boolean) 
		boolean notifyOnChange
	private void init (android.content.Context, int, int, java.util.List) 
		android.content.Context context
		int resource
		int textViewResourceId
		java.util.List objects
	public android.content.Context getContext () 
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public int getPosition (java.lang.Object) 
		Object item
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	private android.view.View createViewFromResource (int, android.view.View, android.view.ViewGroup, int) 
		android.view.View view
		android.widget.TextView text
		ClassCastException e
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		int resource
		android.view.View view
		android.widget.TextView text
		Object item
	public void setDropDownViewResource (int) 
		int resource
	public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public static android.widget.ArrayAdapter createFromResource (android.content.Context, int, int) 
		android.content.Context context
		int textArrayResId
		int textViewResId
		CharSequence[] strings
	public android.widget.Filter getFilter () 
	static java.util.ArrayList access$100 (android.widget.ArrayAdapter) 
		android.widget.ArrayAdapter x0
	static java.lang.Object access$200 (android.widget.ArrayAdapter) 
		android.widget.ArrayAdapter x0
	static java.util.ArrayList access$102 (android.widget.ArrayAdapter, java.util.ArrayList) 
		android.widget.ArrayAdapter x0
		java.util.ArrayList x1
	static java.util.List access$300 (android.widget.ArrayAdapter) 
		android.widget.ArrayAdapter x0
	static java.util.List access$302 (android.widget.ArrayAdapter, java.util.List) 
		android.widget.ArrayAdapter x0
		java.util.List x1
}

android/widget/SearchView$OnCloseListener.class
SearchView.java
package android.widget
public abstract android.widget.SearchView$OnCloseListener extends java.lang.Object {
	public abstract boolean onClose () 
}

android/widget/AppSecurityPermissions$MyPermissionInfo.class
AppSecurityPermissions.java
package android.widget
 android.widget.AppSecurityPermissions$MyPermissionInfo extends android.content.pm.PermissionInfo {
	CharSequence mLabel
	int mNewReqFlags
	int mExistingReqFlags
	boolean mNew
	void  (android.content.pm.PermissionInfo) 
		android.content.pm.PermissionInfo info
}

android/widget/AbsListView$SavedState$1.class
AbsListView.java
package android.widget
final android.widget.AbsListView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.AbsListView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.AbsListView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/ActivityChooserModel$DataModelPackageMonitor.class
ActivityChooserModel.java
package android.widget
final android.widget.ActivityChooserModel$DataModelPackageMonitor extends com.android.internal.content.PackageMonitor {
	final android.widget.ActivityChooserModel this$0
	private void  (android.widget.ActivityChooserModel) 
	public void onSomePackagesChanged () 
	void  (android.widget.ActivityChooserModel, android.widget.ActivityChooserModel$1) 
		android.widget.ActivityChooserModel x0
		android.widget.ActivityChooserModel$1 x1
}

android/widget/ListPopupWindow$2.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ListPopupWindow this$0
	void  (android.widget.ListPopupWindow) 
	public void run () 
		android.view.View view
}

android/widget/Editor$InsertionPointCursorController.class
Editor.java
package android.widget
 android.widget.Editor$InsertionPointCursorController extends java.lang.Object implements android.widget.Editor$CursorController  {
	private android.widget.Editor$InsertionHandleView mHandle
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	public void show () 
	public void showWithActionPopup () 
	public void hide () 
	public void onTouchModeChanged (boolean) 
		boolean isInTouchMode
	private android.widget.Editor$InsertionHandleView getHandle () 
	public void onDetached () 
		android.view.ViewTreeObserver observer
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
}

android/widget/MediaController$6.class
MediaController.java
package android.widget
 android.widget.MediaController$6 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void onClick (android.view.View) 
		android.view.View v
		int pos
}

android/widget/RemoteViews$MutablePair.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$MutablePair extends java.lang.Object {
	Object first
	Object second
	void  (java.lang.Object, java.lang.Object) 
		Object first
		Object second
	public boolean equals (java.lang.Object) 
		Object o
		android.widget.RemoteViews$MutablePair p
	public int hashCode () 
}

android/widget/TableRow$LayoutParams.class
TableRow.java
package android.widget
public android.widget.TableRow$LayoutParams extends android.widget.LinearLayout$LayoutParams {
	public int column
	public int span
	private static final int LOCATION
	private static final int LOCATION_NEXT
	private int[] mOffset
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int w
		int h
	public void  (int, int, float) 
		int w
		int h
		float initWeight
	public void  () 
	public void  (int) 
		int column
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	protected void setBaseAttributes (android.content.res.TypedArray, int, int) 
		android.content.res.TypedArray a
		int widthAttr
		int heightAttr
	static int[] access$200 (android.widget.TableRow$LayoutParams) 
		android.widget.TableRow$LayoutParams x0
}

android/widget/RemoteViewsAdapter$RemoteAdapterConnectionCallback.class
RemoteViewsAdapter.java
package android.widget
public abstract android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback extends java.lang.Object {
	public abstract boolean onRemoteAdapterConnected () 
	public abstract void onRemoteAdapterDisconnected () 
	public abstract void deferNotifyDataSetChanged () 
}

android/widget/CursorAdapter$ChangeObserver.class
CursorAdapter.java
package android.widget
 android.widget.CursorAdapter$ChangeObserver extends android.database.ContentObserver {
	final android.widget.CursorAdapter this$0
	public void  (android.widget.CursorAdapter) 
	public boolean deliverSelfNotifications () 
	public void onChange (boolean) 
		boolean selfChange
}

android/widget/SlidingDrawer$OnDrawerCloseListener.class
SlidingDrawer.java
package android.widget
public abstract android.widget.SlidingDrawer$OnDrawerCloseListener extends java.lang.Object {
	public abstract void onDrawerClosed () 
}

android/widget/AdapterViewAnimator$SavedState.class
AdapterViewAnimator.java
package android.widget
 android.widget.AdapterViewAnimator$SavedState extends android.view.View$BaseSavedState {
	int whichChild
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable, int) 
		android.os.Parcelable superState
		int whichChild
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String toString () 
	void  (android.os.Parcel, android.widget.AdapterViewAnimator$1) 
		android.os.Parcel x0
		android.widget.AdapterViewAnimator$1 x1
	static void  () 
}

android/widget/CursorAdapter$MyDataSetObserver.class
CursorAdapter.java
package android.widget
 android.widget.CursorAdapter$MyDataSetObserver extends android.database.DataSetObserver {
	final android.widget.CursorAdapter this$0
	private void  (android.widget.CursorAdapter) 
	public void onChanged () 
	public void onInvalidated () 
	void  (android.widget.CursorAdapter, android.widget.CursorAdapter$1) 
		android.widget.CursorAdapter x0
		android.widget.CursorAdapter$1 x1
}

android/widget/ListAdapter.class
ListAdapter.java
package android.widget
public abstract android.widget.ListAdapter extends java.lang.Object implements android.widget.Adapter  {
	public abstract boolean areAllItemsEnabled () 
	public abstract boolean isEnabled (int) 
}

android/widget/AbsListView$AdapterDataSetObserver.class
AbsListView.java
package android.widget
 android.widget.AbsListView$AdapterDataSetObserver extends android.widget.AdapterView$AdapterDataSetObserver {
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public void onChanged () 
	public void onInvalidated () 
}

android/widget/RemoteViewsListAdapter.class
RemoteViewsListAdapter.java
package android.widget
public android.widget.RemoteViewsListAdapter extends android.widget.BaseAdapter {
	private android.content.Context mContext
	private java.util.ArrayList mRemoteViewsList
	private java.util.ArrayList mViewTypes
	private int mViewTypeCount
	public void  (android.content.Context, java.util.ArrayList, int) 
		android.content.Context context
		java.util.ArrayList remoteViews
		int viewTypeCount
	public void setViewsList (java.util.ArrayList) 
		java.util.ArrayList remoteViews
	private void init () 
		android.widget.RemoteViews rv
		java.util.Iterator i$
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.view.View v
		android.widget.RemoteViews rv
		android.view.View v
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public int getItemViewType (int) 
		int layoutId
		int position
	public int getViewTypeCount () 
	public boolean hasStableIds () 
}

android/widget/MultiAutoCompleteTextView$Tokenizer.class
MultiAutoCompleteTextView.java
package android.widget
public abstract android.widget.MultiAutoCompleteTextView$Tokenizer extends java.lang.Object {
	public abstract int findTokenStart (java.lang.CharSequence, int) 
	public abstract int findTokenEnd (java.lang.CharSequence, int) 
	public abstract java.lang.CharSequence terminateToken (java.lang.CharSequence) 
}

android/widget/SearchView$4.class
SearchView.java
package android.widget
 android.widget.SearchView$4 extends java.lang.Object implements android.view.View$OnFocusChangeListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void onFocusChange (android.view.View, boolean) 
		android.view.View v
		boolean hasFocus
}

android/widget/SimpleCursorAdapter$ViewBinder.class
SimpleCursorAdapter.java
package android.widget
public abstract android.widget.SimpleCursorAdapter$ViewBinder extends java.lang.Object {
	public abstract boolean setViewValue (android.view.View, android.database.Cursor, int) 
}

android/widget/Editor$HandleView$1.class
Editor.java
package android.widget
 android.widget.Editor$HandleView$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Editor$HandleView this$1
	void  (android.widget.Editor$HandleView) 
	public void run () 
}

android/widget/TimePicker$2.class
TimePicker.java
package android.widget
 android.widget.TimePicker$2 extends java.lang.Object implements android.widget.NumberPicker$OnValueChangeListener  {
	final android.widget.TimePicker this$0
	void  (android.widget.TimePicker) 
	public void onValueChange (android.widget.NumberPicker, int, int) 
		android.widget.NumberPicker spinner
		int oldVal
		int newVal
}

android/widget/GridLayout$4.class
GridLayout.java
package android.widget
final android.widget.GridLayout$4 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
}

android/widget/Gallery.class
Gallery.java
package android.widget
public android.widget.Gallery extends android.widget.AbsSpinner implements android.view.GestureDetector$OnGestureListener  {
	private static final String TAG
	private static final boolean localLOGV
	private static final int SCROLL_TO_FLING_UNCERTAINTY_TIMEOUT
	private int mSpacing
	private int mAnimationDuration
	private float mUnselectedAlpha
	private int mLeftMost
	private int mRightMost
	private int mGravity
	private android.view.GestureDetector mGestureDetector
	private int mDownTouchPosition
	private android.view.View mDownTouchView
	private android.widget.Gallery$FlingRunnable mFlingRunnable
	private Runnable mDisableSuppressSelectionChangedRunnable
	private boolean mShouldStopFling
	private android.view.View mSelectedChild
	private boolean mShouldCallbackDuringFling
	private boolean mShouldCallbackOnUnselectedItemClick
	private boolean mSuppressSelectionChanged
	private boolean mReceivedInvokeKeyDown
	private android.widget.AdapterView$AdapterContextMenuInfo mContextMenuInfo
	private boolean mIsFirstScroll
	private boolean mIsRtl
	private int mSelectedCenterOffset
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int index
		int animationDuration
		int spacing
		float unselectedAlpha
	public void setCallbackDuringFling (boolean) 
		boolean shouldCallback
	public void setCallbackOnUnselectedItemClick (boolean) 
		boolean shouldCallback
	public void setAnimationDuration (int) 
		int animationDurationMillis
	public void setSpacing (int) 
		int spacing
	public void setUnselectedAlpha (float) 
		float unselectedAlpha
	protected boolean getChildStaticTransformation (android.view.View, android.view.animation.Transformation) 
		android.view.View child
		android.view.animation.Transformation t
	protected int computeHorizontalScrollExtent () 
	protected int computeHorizontalScrollOffset () 
	protected int computeHorizontalScrollRange () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	int getChildHeight (android.view.View) 
		android.view.View child
	void trackMotionScroll (int) 
		int childLeft
		int childCenter
		int galleryCenter
		int deltaX
		boolean toLeft
		int limitedDeltaX
		android.view.View selChild
	int getLimitedMotionScrollAmount (boolean, int) 
		boolean motionToLeft
		int deltaX
		int extremeItemPosition
		android.view.View extremeChild
		int extremeChildCenter
		int galleryCenter
		int centerDifference
	private void offsetChildrenLeftAndRight (int) 
		int i
		int offset
	private int getCenterOfGallery () 
	private static int getCenterOfView (android.view.View) 
		android.view.View view
	private void detachOffScreenChildren (boolean) 
		int n
		android.view.View child
		int i
		int galleryLeft
		int n
		android.view.View child
		int i
		int galleryRight
		boolean toLeft
		int numChildren
		int firstPosition
		int start
		int count
	private void scrollIntoSlots () 
		int selectedCenter
		int targetCenter
		int scrollAmount
	private void onFinishedMovement () 
	void selectionChanged () 
	private void setSelectionToCenterChild () 
		android.view.View child
		int childClosestEdgeDistance
		int i
		android.view.View selView
		int galleryCenter
		int closestEdgeDistance
		int newSelectedChildIndex
		int newPos
	void layout (int, boolean) 
		int delta
		boolean animate
		int childrenLeft
		int childrenWidth
		android.view.View sel
		int selectedOffset
	private void fillToGalleryLeft () 
	private void fillToGalleryLeftRtl () 
		int curPosition
		int curRightEdge
		int itemSpacing
		int galleryLeft
		int numChildren
		int numItems
		android.view.View prevIterationView
		int curPosition
		int curRightEdge
	private void fillToGalleryLeftLtr () 
		int curPosition
		int curRightEdge
		int itemSpacing
		int galleryLeft
		android.view.View prevIterationView
		int curPosition
		int curRightEdge
	private void fillToGalleryRight () 
	private void fillToGalleryRightRtl () 
		int curPosition
		int curLeftEdge
		int itemSpacing
		int galleryRight
		android.view.View prevIterationView
		int curPosition
		int curLeftEdge
	private void fillToGalleryRightLtr () 
		int curPosition
		int curLeftEdge
		int itemSpacing
		int galleryRight
		int numChildren
		int numItems
		android.view.View prevIterationView
		int curPosition
		int curLeftEdge
	private android.view.View makeAndAddView (int, int, int, boolean) 
		int childLeft
		android.view.View child
		int position
		int offset
		int x
		boolean fromLeft
		android.view.View child
	private void setUpChild (android.view.View, int, int, boolean) 
		int childLeft
		int childRight
		android.view.View child
		int offset
		int x
		boolean fromLeft
		android.widget.Gallery$LayoutParams lp
		int childHeightSpec
		int childWidthSpec
		int childLeft
		int childRight
		int childTop
		int childBottom
		int width
	private int calculateTop (android.view.View, boolean) 
		int availableSpace
		android.view.View child
		boolean duringLayout
		int myHeight
		int childHeight
		int childTop
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		boolean retValue
		int action
	public boolean onSingleTapUp (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onFling (android.view.MotionEvent, android.view.MotionEvent, float, float) 
		android.view.MotionEvent e1
		android.view.MotionEvent e2
		float velocityX
		float velocityY
	public boolean onScroll (android.view.MotionEvent, android.view.MotionEvent, float, float) 
		android.view.MotionEvent e1
		android.view.MotionEvent e2
		float distanceX
		float distanceY
	public boolean onDown (android.view.MotionEvent) 
		android.view.MotionEvent e
	void onUp () 
	void onCancel () 
	public void onLongPress (android.view.MotionEvent) 
		android.view.MotionEvent e
		long id
	public void onShowPress (android.view.MotionEvent) 
		android.view.MotionEvent e
	private void dispatchPress (android.view.View) 
		android.view.View child
	private void dispatchUnpress () 
		int i
	public void dispatchSetSelected (boolean) 
		boolean selected
	protected void dispatchSetPressed (boolean) 
		boolean pressed
	protected android.view.ContextMenu$ContextMenuInfo getContextMenuInfo () 
	public boolean showContextMenuForChild (android.view.View) 
		android.view.View originalView
		int longPressPosition
		long longPressId
	public boolean showContextMenu () 
		int index
		android.view.View v
	private boolean dispatchLongPress (android.view.View, int, long) 
		android.view.View view
		int position
		long id
		boolean handled
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int selectedIndex
		int keyCode
		android.view.KeyEvent event
	boolean movePrevious () 
	boolean moveNext () 
	private boolean scrollToChild (int) 
		int distance
		int childPosition
		android.view.View child
	void setSelectedPositionInt (int) 
		int position
	private void updateSelectedItemMetadata () 
		android.view.View oldSelectedChild
		android.view.View child
	public void setGravity (int) 
		int gravity
	protected int getChildDrawingOrder (int, int) 
		int childCount
		int i
		int selectedIndex
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean gainFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int currentChildIndex
		int currentChildIndex
		int action
		android.os.Bundle arguments
	static boolean access$002 (android.widget.Gallery, boolean) 
		android.widget.Gallery x0
		boolean x1
	static void access$300 (android.widget.Gallery) 
		android.widget.Gallery x0
	static int access$400 (android.widget.Gallery) 
		android.widget.Gallery x0
	static void access$500 (android.widget.Gallery) 
		android.widget.Gallery x0
	static boolean access$602 (android.widget.Gallery, boolean) 
		android.widget.Gallery x0
		boolean x1
	static int access$702 (android.widget.Gallery, int) 
		android.widget.Gallery x0
		int x1
	static boolean access$800 (android.widget.Gallery) 
		android.widget.Gallery x0
	static int access$900 (android.widget.Gallery) 
		android.widget.Gallery x0
	static int access$1000 (android.widget.Gallery) 
		android.widget.Gallery x0
	static int access$1100 (android.widget.Gallery) 
		android.widget.Gallery x0
	static int access$1200 (android.widget.Gallery) 
		android.widget.Gallery x0
	static boolean access$600 (android.widget.Gallery) 
		android.widget.Gallery x0
}

android/widget/SearchView$9.class
SearchView.java
package android.widget
 android.widget.SearchView$9 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
}

android/widget/AbsSpinner$SavedState$1.class
AbsSpinner.java
package android.widget
final android.widget.AbsSpinner$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.AbsSpinner$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.AbsSpinner$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/RemoteViews$BitmapReflectionAction.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$BitmapReflectionAction extends android.widget.RemoteViews$Action {
	int bitmapId
	android.graphics.Bitmap bitmap
	String methodName
	public static final int TAG
	final android.widget.RemoteViews this$0
	void  (android.widget.RemoteViews, int, java.lang.String, android.graphics.Bitmap) 
		int viewId
		String methodName
		android.graphics.Bitmap bitmap
	void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler)  throws android.widget.RemoteViews$ActionException 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.widget.RemoteViews$ReflectionAction ra
	public void setBitmapCache (android.widget.RemoteViews$BitmapCache) 
		android.widget.RemoteViews$BitmapCache bitmapCache
	public java.lang.String getActionName () 
}

android/widget/Editor$SelectionActionModeCallback.class
Editor.java
package android.widget
 android.widget.Editor$SelectionActionModeCallback extends java.lang.Object implements android.view.ActionMode$Callback  {
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	public boolean onCreateActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
		android.content.res.TypedArray styledAttributes
	public boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem) 
		android.view.ActionMode mode
		android.view.MenuItem item
	public void onDestroyActionMode (android.view.ActionMode) 
		android.view.ActionMode mode
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
}

android/widget/RemoteViews$OnClickHandler.class
RemoteViews.java
package android.widget
public android.widget.RemoteViews$OnClickHandler extends java.lang.Object {
	public void  () 
	public boolean onClickHandler (android.view.View, android.app.PendingIntent, android.content.Intent) 
		android.content.Context context
		android.app.ActivityOptions opts
		android.content.IntentSender$SendIntentException e
		Exception e
		android.view.View view
		android.app.PendingIntent pendingIntent
		android.content.Intent fillInIntent
}

android/widget/SlidingDrawer$OnDrawerOpenListener.class
SlidingDrawer.java
package android.widget
public abstract android.widget.SlidingDrawer$OnDrawerOpenListener extends java.lang.Object {
	public abstract void onDrawerOpened () 
}

android/widget/MediaController$1.class
MediaController.java
package android.widget
 android.widget.MediaController$1 extends java.lang.Object implements android.view.View$OnLayoutChangeListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void onLayoutChange (android.view.View, int, int, int, int, int, int, int, int) 
		android.view.View v
		int left
		int top
		int right
		int bottom
		int oldLeft
		int oldTop
		int oldRight
		int oldBottom
}

android/widget/ViewFlipper$1.class
ViewFlipper.java
package android.widget
 android.widget.ViewFlipper$1 extends android.content.BroadcastReceiver {
	final android.widget.ViewFlipper this$0
	void  (android.widget.ViewFlipper) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/widget/AppSecurityPermissions$PermissionItemView$1.class
AppSecurityPermissions.java
package android.widget
 android.widget.AppSecurityPermissions$PermissionItemView$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.widget.AppSecurityPermissions$PermissionItemView this$0
	void  (android.widget.AppSecurityPermissions$PermissionItemView) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
		android.content.pm.PackageManager pm
}

android/widget/HorizontalScrollView$SavedState.class
HorizontalScrollView.java
package android.widget
 android.widget.HorizontalScrollView$SavedState extends android.view.View$BaseSavedState {
	public int scrollPosition
	public boolean isLayoutRtl
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/widget/ExpandableListView.class
ExpandableListView.java
package android.widget
public android.widget.ExpandableListView extends android.widget.ListView {
	public static final int PACKED_POSITION_TYPE_GROUP
	public static final int PACKED_POSITION_TYPE_CHILD
	public static final int PACKED_POSITION_TYPE_NULL
	public static final long PACKED_POSITION_VALUE_NULL
	private static final long PACKED_POSITION_MASK_CHILD
	private static final long PACKED_POSITION_MASK_GROUP
	private static final long PACKED_POSITION_MASK_TYPE
	private static final long PACKED_POSITION_SHIFT_GROUP
	private static final long PACKED_POSITION_SHIFT_TYPE
	private static final long PACKED_POSITION_INT_MASK_CHILD
	private static final long PACKED_POSITION_INT_MASK_GROUP
	private android.widget.ExpandableListConnector mConnector
	private android.widget.ExpandableListAdapter mAdapter
	private int mIndicatorLeft
	private int mIndicatorRight
	private int mIndicatorStart
	private int mIndicatorEnd
	private int mChildIndicatorLeft
	private int mChildIndicatorRight
	private int mChildIndicatorStart
	private int mChildIndicatorEnd
	public static final int CHILD_INDICATOR_INHERIT
	private static final int INDICATOR_UNDEFINED
	private android.graphics.drawable.Drawable mGroupIndicator
	private android.graphics.drawable.Drawable mChildIndicator
	private static final int[] EMPTY_STATE_SET
	private static final int[] GROUP_EXPANDED_STATE_SET
	private static final int[] GROUP_EMPTY_STATE_SET
	private static final int[] GROUP_EXPANDED_EMPTY_STATE_SET
	private static final int[][] GROUP_STATE_SETS
	private static final int[] CHILD_LAST_STATE_SET
	private android.graphics.drawable.Drawable mChildDivider
	private final android.graphics.Rect mIndicatorRect
	private android.widget.ExpandableListView$OnGroupCollapseListener mOnGroupCollapseListener
	private android.widget.ExpandableListView$OnGroupExpandListener mOnGroupExpandListener
	private android.widget.ExpandableListView$OnGroupClickListener mOnGroupClickListener
	private android.widget.ExpandableListView$OnChildClickListener mOnChildClickListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	private boolean isRtlCompatibilityMode () 
		int targetSdkVersion
	private boolean hasRtlSupport () 
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	private void resolveIndicator () 
		boolean isLayoutRtl
	private void resolveChildIndicator () 
		boolean isLayoutRtl
	protected void dispatchDraw (android.graphics.Canvas) 
		int scrollX
		int scrollY
		int temp
		android.graphics.drawable.Drawable indicator
		boolean isLayoutRtl
		int width
		android.widget.ExpandableListConnector$PositionMetadata pos
		android.view.View item
		int t
		int b
		int i
		int childFlPos
		android.graphics.Canvas canvas
		int saveCount
		boolean clipToPadding
		int headerViewsCount
		int lastChildFlPos
		int myB
		int lastItemType
		android.graphics.Rect indicatorRect
		int childCount
	private android.graphics.drawable.Drawable getIndicator (android.widget.ExpandableListConnector$PositionMetadata) 
		boolean isEmpty
		int stateSetIndex
		android.graphics.drawable.Drawable indicator
		int[] stateSet
		android.widget.ExpandableListConnector$PositionMetadata pos
		android.graphics.drawable.Drawable indicator
	public void setChildDivider (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable childDivider
	void drawDivider (android.graphics.Canvas, android.graphics.Rect, int) 
		android.graphics.drawable.Drawable divider
		int adjustedPosition
		android.widget.ExpandableListConnector$PositionMetadata pos
		android.graphics.Canvas canvas
		android.graphics.Rect bounds
		int childIndex
		int flatListPosition
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public android.widget.ListAdapter getAdapter () 
	public void setOnItemClickListener (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener l
	public void setAdapter (android.widget.ExpandableListAdapter) 
		android.widget.ExpandableListAdapter adapter
	public android.widget.ExpandableListAdapter getExpandableListAdapter () 
	private boolean isHeaderOrFooterPosition (int) 
		int position
		int footerViewsStart
	private int getFlatPositionForConnector (int) 
		int flatListPosition
	private int getAbsoluteFlatPosition (int) 
		int flatListPosition
	public boolean performItemClick (android.view.View, int, long) 
		android.view.View v
		int position
		long id
		int adjustedPosition
	boolean handleItemClick (android.view.View, int, long) 
		int groupPos
		int groupFlatPos
		int shiftedGroupPosition
		boolean returnValue
		android.view.View v
		int position
		long id
		android.widget.ExpandableListConnector$PositionMetadata posMetadata
		boolean returnValue
	public boolean expandGroup (int) 
		int groupPos
	public boolean expandGroup (int, boolean) 
		int groupFlatPos
		int shiftedGroupPosition
		int groupPos
		boolean animate
		android.widget.ExpandableListPosition elGroupPos
		android.widget.ExpandableListConnector$PositionMetadata pm
		boolean retValue
	public boolean collapseGroup (int) 
		int groupPos
		boolean retValue
	public void setOnGroupCollapseListener (android.widget.ExpandableListView$OnGroupCollapseListener) 
		android.widget.ExpandableListView$OnGroupCollapseListener onGroupCollapseListener
	public void setOnGroupExpandListener (android.widget.ExpandableListView$OnGroupExpandListener) 
		android.widget.ExpandableListView$OnGroupExpandListener onGroupExpandListener
	public void setOnGroupClickListener (android.widget.ExpandableListView$OnGroupClickListener) 
		android.widget.ExpandableListView$OnGroupClickListener onGroupClickListener
	public void setOnChildClickListener (android.widget.ExpandableListView$OnChildClickListener) 
		android.widget.ExpandableListView$OnChildClickListener onChildClickListener
	public long getExpandableListPosition (int) 
		int flatListPosition
		int adjustedPosition
		android.widget.ExpandableListConnector$PositionMetadata pm
		long packedPos
	public int getFlatListPosition (long) 
		long packedPosition
		android.widget.ExpandableListPosition elPackedPos
		android.widget.ExpandableListConnector$PositionMetadata pm
		int flatListPosition
	public long getSelectedPosition () 
		int selectedPos
	public long getSelectedId () 
		long packedPos
		int groupPos
	public void setSelectedGroup (int) 
		int groupPosition
		android.widget.ExpandableListPosition elGroupPos
		android.widget.ExpandableListConnector$PositionMetadata pm
		int absoluteFlatPosition
	public boolean setSelectedChild (int, int, boolean) 
		int groupPosition
		int childPosition
		boolean shouldExpandGroup
		android.widget.ExpandableListPosition elChildPos
		android.widget.ExpandableListConnector$PositionMetadata flatChildPos
		int absoluteFlatPosition
	public boolean isGroupExpanded (int) 
		int groupPosition
	public static int getPackedPositionType (long) 
		long packedPosition
	public static int getPackedPositionGroup (long) 
		long packedPosition
	public static int getPackedPositionChild (long) 
		long packedPosition
	public static long getPackedPositionForChild (int, int) 
		int groupPosition
		int childPosition
	public static long getPackedPositionForGroup (int) 
		int groupPosition
	android.view.ContextMenu$ContextMenuInfo createContextMenuInfo (android.view.View, int, long) 
		android.view.View view
		int flatListPosition
		long id
		int adjustedPosition
		android.widget.ExpandableListConnector$PositionMetadata pm
		android.widget.ExpandableListPosition pos
		long packedPosition
	private long getChildOrGroupId (android.widget.ExpandableListPosition) 
		android.widget.ExpandableListPosition position
	public void setChildIndicator (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable childIndicator
	public void setChildIndicatorBounds (int, int) 
		int left
		int right
	public void setChildIndicatorBoundsRelative (int, int) 
		int start
		int end
	public void setGroupIndicator (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable groupIndicator
	public void setIndicatorBounds (int, int) 
		int left
		int right
	public void setIndicatorBoundsRelative (int, int) 
		int start
		int end
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.ExpandableListView$SavedState ss
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	public volatile android.widget.Adapter getAdapter () 
	static void  () 
}

android/widget/GridLayout$8.class
GridLayout.java
package android.widget
final android.widget.GridLayout$8 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
	public int getSizeInCell (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int cellSize
}

android/widget/CompoundButton$OnCheckedChangeListener.class
CompoundButton.java
package android.widget
public abstract android.widget.CompoundButton$OnCheckedChangeListener extends java.lang.Object {
	public abstract void onCheckedChanged (android.widget.CompoundButton, boolean) 
}

android/widget/ListPopupWindow$PopupScrollListener.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$PopupScrollListener extends java.lang.Object implements android.widget.AbsListView$OnScrollListener  {
	final android.widget.ListPopupWindow this$0
	private void  (android.widget.ListPopupWindow) 
	public void onScroll (android.widget.AbsListView, int, int, int) 
		android.widget.AbsListView view
		int firstVisibleItem
		int visibleItemCount
		int totalItemCount
	public void onScrollStateChanged (android.widget.AbsListView, int) 
		android.widget.AbsListView view
		int scrollState
	void  (android.widget.ListPopupWindow, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/SearchView$OnQueryTextListener.class
SearchView.java
package android.widget
public abstract android.widget.SearchView$OnQueryTextListener extends java.lang.Object {
	public abstract boolean onQueryTextSubmit (java.lang.String) 
	public abstract boolean onQueryTextChange (java.lang.String) 
}

android/widget/EditText.class
EditText.java
package android.widget
public android.widget.EditText extends android.widget.TextView {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	protected boolean getDefaultEditable () 
	protected android.text.method.MovementMethod getDefaultMovementMethod () 
	public android.text.Editable getText () 
	public void setText (java.lang.CharSequence, android.widget.TextView$BufferType) 
		CharSequence text
		android.widget.TextView$BufferType type
	public void setSelection (int, int) 
		int start
		int stop
	public void setSelection (int) 
		int index
	public void selectAll () 
	public void extendSelection (int) 
		int index
	public void setEllipsize (android.text.TextUtils$TruncateAt) 
		android.text.TextUtils$TruncateAt ellipsis
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile java.lang.CharSequence getText () 
}

android/widget/SearchView$3.class
SearchView.java
package android.widget
 android.widget.SearchView$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void run () 
}

android/widget/ScrollView.class
ScrollView.java
package android.widget
public android.widget.ScrollView extends android.widget.FrameLayout {
	static final int ANIMATED_SCROLL_GAP
	static final float MAX_SCROLL_FACTOR
	private static final String TAG
	private long mLastScroll
	private final android.graphics.Rect mTempRect
	private android.widget.OverScroller mScroller
	private android.widget.EdgeEffect mEdgeGlowTop
	private android.widget.EdgeEffect mEdgeGlowBottom
	private int mLastMotionY
	private boolean mIsLayoutDirty
	private android.view.View mChildToScrollTo
	private boolean mIsBeingDragged
	private android.view.VelocityTracker mVelocityTracker
	private boolean mFillViewport
	private boolean mSmoothScrollingEnabled
	private int mTouchSlop
	private int mMinimumVelocity
	private int mMaximumVelocity
	private int mOverscrollDistance
	private int mOverflingDistance
	private int mActivePointerId
	private android.os.StrictMode$Span mScrollStrictSpan
	private android.os.StrictMode$Span mFlingStrictSpan
	private static final int INVALID_POINTER
	private android.widget.ScrollView$SavedState mSavedState
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public boolean shouldDelayChildPressedState () 
	protected float getTopFadingEdgeStrength () 
		int length
	protected float getBottomFadingEdgeStrength () 
		int length
		int bottomEdge
		int span
	public int getMaxScrollAmount () 
	private void initScrollView () 
		android.view.ViewConfiguration configuration
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	private boolean canScroll () 
		int childHeight
		android.view.View child
	public boolean isFillViewport () 
	public void setFillViewport (boolean) 
		boolean fillViewport
	public boolean isSmoothScrollingEnabled () 
	public void setSmoothScrollingEnabled (boolean) 
		boolean smoothScrollingEnabled
	protected void onMeasure (int, int) 
		android.widget.FrameLayout$LayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.view.View child
		int height
		int widthMeasureSpec
		int heightMeasureSpec
		int heightMode
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean executeKeyEvent (android.view.KeyEvent) 
		android.view.View currentFocused
		android.view.View nextFocused
		android.view.KeyEvent event
		boolean handled
	private boolean inChild (int, int) 
		int scrollY
		android.view.View child
		int x
		int y
	private void initOrResetVelocityTracker () 
	private void initVelocityTrackerIfNotExists () 
	private void recycleVelocityTracker () 
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.ViewParent parent
		int activePointerId
		int pointerIndex
		int y
		int yDiff
		int y
		android.view.MotionEvent ev
		int action
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.ViewParent parent
		android.view.ViewParent parent
		int pulledToY
		int oldX
		int oldY
		int range
		int overscrollMode
		boolean canOverscroll
		android.view.VelocityTracker velocityTracker
		int initialVelocity
		int index
		int activePointerIndex
		int y
		int deltaY
		android.view.MotionEvent ev
		int action
	private void onSecondaryPointerUp (android.view.MotionEvent) 
		int newPointerIndex
		android.view.MotionEvent ev
		int pointerIndex
		int pointerId
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		int delta
		int range
		int oldScrollY
		int newScrollY
		float vscroll
		android.view.MotionEvent event
	protected void onOverScrolled (int, int, boolean, boolean) 
		int oldX
		int oldY
		int scrollX
		int scrollY
		boolean clampedX
		boolean clampedY
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int viewportHeight
		int targetScrollY
		int viewportHeight
		int targetScrollY
		int action
		android.os.Bundle arguments
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		int scrollRange
		android.view.accessibility.AccessibilityNodeInfo info
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		boolean scrollable
	private int getScrollRange () 
		android.view.View child
		int scrollRange
	private android.view.View findFocusableViewInBounds (boolean, int, int) 
		boolean viewIsCloserToBoundary
		boolean viewIsFullyContained
		android.view.View view
		int viewTop
		int viewBottom
		int i
		boolean topFocus
		int top
		int bottom
		java.util.List focusables
		android.view.View focusCandidate
		boolean foundFullyContainedFocusable
		int count
	public boolean pageScroll (int) 
		android.view.View view
		int count
		int direction
		boolean down
		int height
	public boolean fullScroll (int) 
		android.view.View view
		int count
		int direction
		boolean down
		int height
	private boolean scrollAndFocus (int, int, int) 
		int delta
		int direction
		int top
		int bottom
		boolean handled
		int height
		int containerTop
		int containerBottom
		boolean up
		android.view.View newFocused
	public boolean arrowScroll (int) 
		int scrollDelta
		int daBottom
		int screenBottom
		int scrollDelta
		int descendantFocusability
		int direction
		android.view.View currentFocused
		android.view.View nextFocused
		int maxJump
	private boolean isOffScreen (android.view.View) 
		android.view.View descendant
	private boolean isWithinDeltaOfScreen (android.view.View, int, int) 
		android.view.View descendant
		int delta
		int height
	private void doScrollY (int) 
		int delta
	public final void smoothScrollBy (int, int) 
		int height
		int bottom
		int maxY
		int scrollY
		int dx
		int dy
		long duration
	public final void smoothScrollTo (int, int) 
		int x
		int y
	protected int computeVerticalScrollRange () 
		int count
		int contentHeight
		int scrollRange
		int scrollY
		int overscrollBottom
	protected int computeVerticalScrollOffset () 
	protected void measureChild (android.view.View, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int parentHeightMeasureSpec
		android.view.ViewGroup$LayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	protected void measureChildWithMargins (android.view.View, int, int, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
		android.view.ViewGroup$MarginLayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	public void computeScroll () 
		int range
		int overscrollMode
		boolean canOverscroll
		int oldX
		int oldY
		int x
		int y
	private void scrollToChild (android.view.View) 
		android.view.View child
		int scrollDelta
	private boolean scrollToChildRect (android.graphics.Rect, boolean) 
		android.graphics.Rect rect
		boolean immediate
		int delta
		boolean scroll
	protected int computeScrollDeltaToGetChildRectOnScreen (android.graphics.Rect) 
		int bottom
		int distanceToBottom
		android.graphics.Rect rect
		int height
		int screenTop
		int screenBottom
		int fadingEdge
		int scrollYDelta
	public void requestChildFocus (android.view.View, android.view.View) 
		android.view.View child
		android.view.View focused
	protected boolean onRequestFocusInDescendants (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
		android.view.View nextFocus
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
	public void requestLayout () 
	protected void onDetachedFromWindow () 
	protected void onLayout (boolean, int, int, int, int) 
		int childHeight
		int scrollRange
		boolean changed
		int l
		int t
		int r
		int b
	protected void onSizeChanged (int, int, int, int) 
		int scrollDelta
		int w
		int h
		int oldw
		int oldh
		android.view.View currentFocused
	private static boolean isViewDescendantOf (android.view.View, android.view.View) 
		android.view.View child
		android.view.View parent
		android.view.ViewParent theParent
	public void fling (int) 
		int height
		int bottom
		int velocityY
	private void endDrag () 
	public void scrollTo (int, int) 
		android.view.View child
		int x
		int y
	public void setOverScrollMode (int) 
		android.content.Context context
		int mode
	public void draw (android.graphics.Canvas) 
		int restoreCount
		int width
		int restoreCount
		int width
		int height
		int scrollY
		android.graphics.Canvas canvas
	private static int clamp (int, int, int) 
		int n
		int my
		int child
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.ScrollView$SavedState ss
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.widget.ScrollView$SavedState ss
}

android/widget/Adapter.class
Adapter.java
package android.widget
public abstract android.widget.Adapter extends java.lang.Object {
	public static final int IGNORE_ITEM_VIEW_TYPE
	public static final int NO_SELECTION
	public abstract void registerDataSetObserver (android.database.DataSetObserver) 
	public abstract void unregisterDataSetObserver (android.database.DataSetObserver) 
	public abstract int getCount () 
	public abstract java.lang.Object getItem (int) 
	public abstract long getItemId (int) 
	public abstract boolean hasStableIds () 
	public abstract android.view.View getView (int, android.view.View, android.view.ViewGroup) 
	public abstract int getItemViewType (int) 
	public abstract int getViewTypeCount () 
	public abstract boolean isEmpty () 
}

android/widget/TableLayout$LayoutParams.class
TableLayout.java
package android.widget
public android.widget.TableLayout$LayoutParams extends android.widget.LinearLayout$LayoutParams {
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
	public void  (int, int) 
		int w
		int h
	public void  (int, int, float) 
		int w
		int h
		float initWeight
	public void  () 
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	protected void setBaseAttributes (android.content.res.TypedArray, int, int) 
		android.content.res.TypedArray a
		int widthAttr
		int heightAttr
}

android/widget/RemoteViews$ReflectionActionWithoutParams.class
RemoteViews.java
package android.widget
final android.widget.RemoteViews$ReflectionActionWithoutParams extends android.widget.RemoteViews$Action {
	final String methodName
	public static final int TAG
	final android.widget.RemoteViews this$0
	void  (android.widget.RemoteViews, int, java.lang.String) 
		int viewId
		String methodName
	void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$ActionException e
		Exception ex
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View view
	public int mergeBehavior () 
	public java.lang.String getActionName () 
}

android/widget/ZoomButtonsController$3.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$3 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.ZoomButtonsController this$0
	void  (android.widget.ZoomButtonsController) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/widget/VideoView$3.class
VideoView.java
package android.widget
 android.widget.VideoView$3 extends java.lang.Object implements android.media.MediaPlayer$OnCompletionListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void onCompletion (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
}

android/widget/Filterable.class
Filterable.java
package android.widget
public abstract android.widget.Filterable extends java.lang.Object {
	public abstract android.widget.Filter getFilter () 
}

android/widget/TextView.class
TextView.java
package android.widget
public android.widget.TextView extends android.view.View implements android.view.ViewTreeObserver$OnPreDrawListener  {
	static final String LOG_TAG
	static final boolean DEBUG_EXTRACT
	private static final int SANS
	private static final int SERIF
	private static final int MONOSPACE
	private static final int SIGNED
	private static final int DECIMAL
	private static final int MARQUEE_FADE_NORMAL
	private static final int MARQUEE_FADE_SWITCH_SHOW_ELLIPSIS
	private static final int MARQUEE_FADE_SWITCH_SHOW_FADE
	private static final int LINES
	private static final int EMS
	private static final int PIXELS
	private static final android.graphics.RectF TEMP_RECTF
	private static final int VERY_WIDE
	private static final int ANIMATED_SCROLL_GAP
	private static final android.text.InputFilter[] NO_FILTERS
	private static final android.text.Spanned EMPTY_SPANNED
	private static final int CHANGE_WATCHER_PRIORITY
	private static final int[] MULTILINE_STATE_SET
	static long LAST_CUT_OR_COPY_TIME
	private android.content.res.ColorStateList mTextColor
	private android.content.res.ColorStateList mHintTextColor
	private android.content.res.ColorStateList mLinkTextColor
	private int mCurTextColor
	private int mCurHintTextColor
	private boolean mFreezesText
	private boolean mTemporaryDetach
	private boolean mDispatchTemporaryDetach
	private android.text.Editable$Factory mEditableFactory
	private android.text.Spannable$Factory mSpannableFactory
	private float mShadowRadius
	private float mShadowDx
	private float mShadowDy
	private boolean mPreDrawRegistered
	private boolean mPreventDefaultMovement
	private android.text.TextUtils$TruncateAt mEllipsize
	android.widget.TextView$Drawables mDrawables
	private android.widget.TextView$CharWrapper mCharWrapper
	private android.widget.TextView$Marquee mMarquee
	private boolean mRestartMarquee
	private int mMarqueeRepeatLimit
	private int mLastLayoutDirection
	private int mMarqueeFadeMode
	private android.text.Layout mSavedMarqueeModeLayout
	private CharSequence mText
	private CharSequence mTransformed
	private android.widget.TextView$BufferType mBufferType
	private CharSequence mHint
	private android.text.Layout mHintLayout
	private android.text.method.MovementMethod mMovement
	private android.text.method.TransformationMethod mTransformation
	private boolean mAllowTransformationLengthChange
	private android.widget.TextView$ChangeWatcher mChangeWatcher
	private java.util.ArrayList mListeners
	private final android.text.TextPaint mTextPaint
	private boolean mUserSetTextScaleX
	private android.text.Layout mLayout
	private int mGravity
	private boolean mHorizontallyScrolling
	private int mAutoLinkMask
	private boolean mLinksClickable
	private float mSpacingMult
	private float mSpacingAdd
	private int mMaximum
	private int mMaxMode
	private int mMinimum
	private int mMinMode
	private int mOldMaximum
	private int mOldMaxMode
	private int mMaxWidth
	private int mMaxWidthMode
	private int mMinWidth
	private int mMinWidthMode
	private boolean mSingleLine
	private int mDesiredHeightAtMeasure
	private boolean mIncludePad
	private int mDeferScroll
	private android.graphics.Rect mTempRect
	private long mLastScroll
	private android.widget.Scroller mScroller
	private android.text.BoringLayout$Metrics mBoring
	private android.text.BoringLayout$Metrics mHintBoring
	private android.text.BoringLayout mSavedLayout
	private android.text.BoringLayout mSavedHintLayout
	private android.text.TextDirectionHeuristic mTextDir
	private android.text.InputFilter[] mFilters
	private volatile java.util.Locale mCurrentSpellCheckerLocaleCache
	int mHighlightColor
	private android.graphics.Path mHighlightPath
	private final android.graphics.Paint mHighlightPaint
	private boolean mHighlightPathBogus
	int mCursorDrawableRes
	int mTextSelectHandleLeftRes
	int mTextSelectHandleRightRes
	int mTextSelectHandleRes
	int mTextEditSuggestionItemLayout
	private android.widget.Editor mEditor
	private static final android.text.BoringLayout$Metrics UNKNOWN_BORING
	static final int ID_SELECT_ALL
	static final int ID_CUT
	static final int ID_COPY
	static final int ID_PASTE
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int attr
		int i
		int n
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		int attr
		int i
		ClassNotFoundException ex
		InstantiationException ex
		IllegalAccessException ex
		IncompatibleClassChangeError e
		Class c
		android.text.method.TextKeyListener$Capitalize cap
		int attr
		int i
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.Resources res
		android.content.res.CompatibilityInfo compat
		int textColorHighlight
		android.content.res.ColorStateList textColor
		android.content.res.ColorStateList textColorHint
		android.content.res.ColorStateList textColorLink
		int textSize
		String fontFamily
		int typefaceIndex
		int styleIndex
		boolean allCaps
		int shadowcolor
		float dx
		float dy
		float r
		android.content.res.Resources$Theme theme
		android.content.res.TypedArray a
		android.content.res.TypedArray appearance
		int ap
		boolean editable
		CharSequence inputMethod
		int numeric
		CharSequence digits
		boolean phone
		boolean autotext
		int autocap
		int buffertype
		boolean selectallonfocus
		android.graphics.drawable.Drawable drawableLeft
		android.graphics.drawable.Drawable drawableTop
		android.graphics.drawable.Drawable drawableRight
		android.graphics.drawable.Drawable drawableBottom
		android.graphics.drawable.Drawable drawableStart
		android.graphics.drawable.Drawable drawableEnd
		int drawablePadding
		int ellipsize
		boolean singleLine
		int maxlength
		CharSequence text
		CharSequence hint
		boolean password
		int inputType
		int n
		android.widget.TextView$BufferType bufferType
		int variation
		boolean passwordInputType
		boolean webPasswordInputType
		boolean numberPasswordInputType
		boolean focusable
		boolean clickable
		boolean longClickable
	private void setTypefaceFromAttrs (java.lang.String, int, int) 
		String familyName
		int typefaceIndex
		int styleIndex
		android.graphics.Typeface tf
	private void setRelativeDrawablesIfNeeded (android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.widget.TextView$Drawables dr
		android.graphics.Rect compoundRect
		int[] state
		android.graphics.drawable.Drawable start
		android.graphics.drawable.Drawable end
		boolean hasRelativeDrawables
	public void setEnabled (boolean) 
		android.view.inputmethod.InputMethodManager imm
		android.view.inputmethod.InputMethodManager imm
		boolean enabled
	public void setTypeface (android.graphics.Typeface, int) 
		int typefaceStyle
		int need
		android.graphics.Typeface tf
		int style
	protected boolean getDefaultEditable () 
	protected android.text.method.MovementMethod getDefaultMovementMethod () 
	public java.lang.CharSequence getText () 
	public int length () 
	public android.text.Editable getEditableText () 
	public int getLineHeight () 
	public final android.text.Layout getLayout () 
	final android.text.Layout getHintLayout () 
	public final android.content.UndoManager getUndoManager () 
	public final void setUndoManager (android.content.UndoManager, java.lang.String) 
		android.content.UndoManager undoManager
		String tag
	public final android.text.method.KeyListener getKeyListener () 
	public void setKeyListener (android.text.method.KeyListener) 
		IncompatibleClassChangeError e
		android.text.method.KeyListener input
		android.view.inputmethod.InputMethodManager imm
	private void setKeyListenerOnly (android.text.method.KeyListener) 
		android.text.method.KeyListener input
	public final android.text.method.MovementMethod getMovementMethod () 
	public final void setMovementMethod (android.text.method.MovementMethod) 
		android.text.method.MovementMethod movement
	private void fixFocusableAndClickableSettings () 
	public final android.text.method.TransformationMethod getTransformationMethod () 
	public final void setTransformationMethod (android.text.method.TransformationMethod) 
		android.text.method.TransformationMethod2 method2
		android.text.method.TransformationMethod method
	public int getCompoundPaddingTop () 
		android.widget.TextView$Drawables dr
	public int getCompoundPaddingBottom () 
		android.widget.TextView$Drawables dr
	public int getCompoundPaddingLeft () 
		android.widget.TextView$Drawables dr
	public int getCompoundPaddingRight () 
		android.widget.TextView$Drawables dr
	public int getCompoundPaddingStart () 
	public int getCompoundPaddingEnd () 
	public int getExtendedPaddingTop () 
		int top
		int bottom
		int viewht
		int layoutht
		int gravity
	public int getExtendedPaddingBottom () 
		int top
		int bottom
		int viewht
		int layoutht
		int gravity
	public int getTotalPaddingLeft () 
	public int getTotalPaddingRight () 
	public int getTotalPaddingStart () 
	public int getTotalPaddingEnd () 
	public int getTotalPaddingTop () 
	public int getTotalPaddingBottom () 
	public void setCompoundDrawables (android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.Rect compoundRect
		int[] state
		android.graphics.drawable.Drawable left
		android.graphics.drawable.Drawable top
		android.graphics.drawable.Drawable right
		android.graphics.drawable.Drawable bottom
		android.widget.TextView$Drawables dr
		boolean drawables
	public void setCompoundDrawablesWithIntrinsicBounds (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		android.content.res.Resources resources
	public void setCompoundDrawablesWithIntrinsicBounds (android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable left
		android.graphics.drawable.Drawable top
		android.graphics.drawable.Drawable right
		android.graphics.drawable.Drawable bottom
	public void setCompoundDrawablesRelative (android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.Rect compoundRect
		int[] state
		android.graphics.drawable.Drawable start
		android.graphics.drawable.Drawable top
		android.graphics.drawable.Drawable end
		android.graphics.drawable.Drawable bottom
		android.widget.TextView$Drawables dr
		boolean drawables
	public void setCompoundDrawablesRelativeWithIntrinsicBounds (int, int, int, int) 
		int start
		int top
		int end
		int bottom
		android.content.res.Resources resources
	public void setCompoundDrawablesRelativeWithIntrinsicBounds (android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable start
		android.graphics.drawable.Drawable top
		android.graphics.drawable.Drawable end
		android.graphics.drawable.Drawable bottom
	public android.graphics.drawable.Drawable[] getCompoundDrawables () 
		android.widget.TextView$Drawables dr
	public android.graphics.drawable.Drawable[] getCompoundDrawablesRelative () 
		android.widget.TextView$Drawables dr
	public void setCompoundDrawablePadding (int) 
		int pad
		android.widget.TextView$Drawables dr
	public int getCompoundDrawablePadding () 
		android.widget.TextView$Drawables dr
	public void setPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setPaddingRelative (int, int, int, int) 
		int start
		int top
		int end
		int bottom
	public final int getAutoLinkMask () 
	public void setTextAppearance (android.content.Context, int) 
		float dx
		float dy
		float r
		android.content.Context context
		int resid
		android.content.res.TypedArray appearance
		int color
		android.content.res.ColorStateList colors
		int ts
		String familyName
		int typefaceIndex
		int styleIndex
		int shadowcolor
	public java.util.Locale getTextLocale () 
	public void setTextLocale (java.util.Locale) 
		java.util.Locale locale
	public float getTextSize () 
	public void setTextSize (float) 
		float size
	public void setTextSize (int, float) 
		android.content.res.Resources r
		int unit
		float size
		android.content.Context c
		android.content.res.Resources r
	private void setRawTextSize (float) 
		float size
	public float getTextScaleX () 
	public void setTextScaleX (float) 
		float size
	public void setTypeface (android.graphics.Typeface) 
		android.graphics.Typeface tf
	public android.graphics.Typeface getTypeface () 
	public void setTextColor (int) 
		int color
	public void setTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public final android.content.res.ColorStateList getTextColors () 
	public final int getCurrentTextColor () 
	public void setHighlightColor (int) 
		int color
	public int getHighlightColor () 
	public final void setShowSoftInputOnFocus (boolean) 
		boolean show
	public final boolean getShowSoftInputOnFocus () 
	public void setShadowLayer (float, float, float, int) 
		float radius
		float dx
		float dy
		int color
	public float getShadowRadius () 
	public float getShadowDx () 
	public float getShadowDy () 
	public int getShadowColor () 
	public android.text.TextPaint getPaint () 
	public final void setAutoLinkMask (int) 
		int mask
	public final void setLinksClickable (boolean) 
		boolean whether
	public final boolean getLinksClickable () 
	public android.text.style.URLSpan[] getUrls () 
	public final void setHintTextColor (int) 
		int color
	public final void setHintTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public final android.content.res.ColorStateList getHintTextColors () 
	public final int getCurrentHintTextColor () 
	public final void setLinkTextColor (int) 
		int color
	public final void setLinkTextColor (android.content.res.ColorStateList) 
		android.content.res.ColorStateList colors
	public final android.content.res.ColorStateList getLinkTextColors () 
	public void setGravity (int) 
		int want
		int hintWant
		int gravity
		boolean newLayout
	public int getGravity () 
	public int getPaintFlags () 
	public void setPaintFlags (int) 
		int flags
	public void setHorizontallyScrolling (boolean) 
		boolean whether
	public boolean getHorizontallyScrolling () 
	public void setMinLines (int) 
		int minlines
	public int getMinLines () 
	public void setMinHeight (int) 
		int minHeight
	public int getMinHeight () 
	public void setMaxLines (int) 
		int maxlines
	public int getMaxLines () 
	public void setMaxHeight (int) 
		int maxHeight
	public int getMaxHeight () 
	public void setLines (int) 
		int lines
	public void setHeight (int) 
		int pixels
	public void setMinEms (int) 
		int minems
	public int getMinEms () 
	public void setMinWidth (int) 
		int minpixels
	public int getMinWidth () 
	public void setMaxEms (int) 
		int maxems
	public int getMaxEms () 
	public void setMaxWidth (int) 
		int maxpixels
	public int getMaxWidth () 
	public void setEms (int) 
		int ems
	public void setWidth (int) 
		int pixels
	public void setLineSpacing (float, float) 
		float add
		float mult
	public float getLineSpacingMultiplier () 
	public float getLineSpacingExtra () 
	public final void append (java.lang.CharSequence) 
		CharSequence text
	public void append (java.lang.CharSequence, int, int) 
		CharSequence text
		int start
		int end
	private void updateTextColors () 
		boolean inval
		int color
	protected void drawableStateChanged () 
		int[] state
		android.widget.TextView$Drawables dr
	public android.os.Parcelable onSaveInstanceState () 
		android.text.Spannable sp
		android.widget.TextView$SavedState ss
		android.os.Parcelable superState
		boolean save
		int start
		int end
	void removeMisspelledSpans (android.text.Spannable) 
		int flags
		int i
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] suggestionSpans
	public void onRestoreInstanceState (android.os.Parcelable) 
		String restored
		int len
		CharSequence error
		android.os.Parcelable state
		android.widget.TextView$SavedState ss
	public void setFreezesText (boolean) 
		boolean freezesText
	public boolean getFreezesText () 
	public final void setEditableFactory (android.text.Editable$Factory) 
		android.text.Editable$Factory factory
	public final void setSpannableFactory (android.text.Spannable$Factory) 
		android.text.Spannable$Factory factory
	public final void setText (java.lang.CharSequence) 
		CharSequence text
	public final void setTextKeepState (java.lang.CharSequence) 
		CharSequence text
	public void setText (java.lang.CharSequence, android.widget.TextView$BufferType) 
		CharSequence text
		android.widget.TextView$BufferType type
	private void setText (java.lang.CharSequence, android.widget.TextView$BufferType, boolean, int) 
		CharSequence out
		int i
		android.text.Editable t
		android.view.inputmethod.InputMethodManager imm
		android.text.Spannable s2
		android.text.Spannable s2
		int i
		android.text.Spannable sp
		android.widget.TextView$ChangeWatcher[] watchers
		int count
		CharSequence text
		android.widget.TextView$BufferType type
		boolean notifyBefore
		int oldlen
		int n
		boolean needEditableForNotification
		int textLength
	public final void setText (char[], int, int) 
		char[] text
		int start
		int len
		int oldlen
	public final void setTextKeepState (java.lang.CharSequence, android.widget.TextView$BufferType) 
		CharSequence text
		android.widget.TextView$BufferType type
		int start
		int end
		int len
	public final void setText (int) 
		int resid
	public final void setText (int, android.widget.TextView$BufferType) 
		int resid
		android.widget.TextView$BufferType type
	public final void setHint (java.lang.CharSequence) 
		CharSequence hint
	public final void setHint (int) 
		int resid
	public java.lang.CharSequence getHint () 
	boolean isSingleLine () 
	private static boolean isMultilineInputType (int) 
		int type
	java.lang.CharSequence removeSuggestionSpans (java.lang.CharSequence) 
		android.text.Spannable spannable
		int i
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] spans
		CharSequence text
	public void setInputType (int) 
		int type
		boolean wasPassword
		boolean wasVisiblePassword
		boolean isPassword
		boolean isVisiblePassword
		boolean forceUpdate
		boolean singleLine
		android.view.inputmethod.InputMethodManager imm
	private boolean hasPasswordTransformationMethod () 
	private static boolean isPasswordInputType (int) 
		int inputType
		int variation
	private static boolean isVisiblePasswordInputType (int) 
		int inputType
		int variation
	public void setRawInputType (int) 
		int type
	private void setInputType (int, boolean) 
		android.text.method.TextKeyListener$Capitalize cap
		android.text.method.TextKeyListener$Capitalize cap
		android.text.method.TextKeyListener$Capitalize cap
		boolean autotext
		android.text.method.TextKeyListener$Capitalize cap
		android.text.method.KeyListener input
		android.text.method.KeyListener input
		android.text.method.KeyListener input
		android.text.method.KeyListener input
		int type
		boolean direct
		int cls
		android.text.method.KeyListener input
	public int getInputType () 
	public void setImeOptions (int) 
		int imeOptions
	public int getImeOptions () 
	public void setImeActionLabel (java.lang.CharSequence, int) 
		CharSequence label
		int actionId
	public java.lang.CharSequence getImeActionLabel () 
	public int getImeActionId () 
	public void setOnEditorActionListener (android.widget.TextView$OnEditorActionListener) 
		android.widget.TextView$OnEditorActionListener l
	public void onEditorAction (int) 
		android.view.View v
		android.view.View v
		android.view.inputmethod.InputMethodManager imm
		long eventTime
		int actionCode
		android.widget.Editor$InputContentType ict
		android.view.ViewRootImpl viewRootImpl
	public void setPrivateImeOptions (java.lang.String) 
		String type
	public java.lang.String getPrivateImeOptions () 
	public void setInputExtras (int)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		int xmlResId
		android.content.res.XmlResourceParser parser
	public android.os.Bundle getInputExtras (boolean) 
		boolean create
	public java.lang.CharSequence getError () 
	public void setError (java.lang.CharSequence) 
		android.graphics.drawable.Drawable dr
		CharSequence error
	public void setError (java.lang.CharSequence, android.graphics.drawable.Drawable) 
		CharSequence error
		android.graphics.drawable.Drawable icon
	protected boolean setFrame (int, int, int, int) 
		int l
		int t
		int r
		int b
		boolean result
	private void restartMarqueeIfNeeded () 
	public void setFilters (android.text.InputFilter[]) 
		android.text.InputFilter[] filters
	private void setFilters (android.text.Editable, android.text.InputFilter[]) 
		android.text.InputFilter[] nf
		boolean undoFilter
		boolean keyFilter
		int num
		android.text.Editable e
		android.text.InputFilter[] filters
	public android.text.InputFilter[] getFilters () 
	private int getBoxHeight (android.text.Layout) 
		android.text.Layout l
		android.graphics.Insets opticalInsets
		int padding
	int getVerticalOffset (boolean) 
		int boxht
		int textht
		boolean forceNormal
		int voffset
		int gravity
		android.text.Layout l
	private int getBottomVerticalOffset (boolean) 
		int boxht
		int textht
		boolean forceNormal
		int voffset
		int gravity
		android.text.Layout l
	void invalidateCursorPath () 
		float thick
		android.graphics.Rect bounds
		int i
		int horizontalPadding
		int verticalPadding
	void invalidateCursor () 
		int where
	private void invalidateCursor (int, int, int) 
		int start
		int end
		int a
		int b
		int c
	void invalidateRegion (int, int, boolean) 
		int lineEnd
		android.graphics.Rect bounds
		int i
		int left
		int right
		int lineStart
		int top
		int lineEnd
		int bottom
		int compoundPaddingLeft
		int verticalPadding
		int left
		int right
		int start
		int end
		boolean invalidateCursor
	private void registerForPreDraw () 
	public boolean onPreDraw () 
		int curs
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	public void onScreenStateChanged (int) 
		int screenState
	protected boolean isPaddingOffsetRequired () 
	protected int getLeftPaddingOffset () 
	protected int getTopPaddingOffset () 
	protected int getBottomPaddingOffset () 
	protected int getRightPaddingOffset () 
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
		boolean verified
	public void jumpDrawablesToCurrentState () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		int compoundPaddingTop
		int compoundPaddingBottom
		int vspace
		int compoundPaddingTop
		int compoundPaddingBottom
		int vspace
		int compoundPaddingLeft
		int compoundPaddingRight
		int hspace
		int compoundPaddingLeft
		int compoundPaddingRight
		int hspace
		android.graphics.Rect dirty
		int scrollX
		int scrollY
		android.widget.TextView$Drawables drawables
		android.graphics.drawable.Drawable drawable
	public boolean hasOverlappingRendering () 
	public boolean isTextSelectable () 
	public void setTextIsSelectable (boolean) 
		boolean selectable
	protected int[] onCreateDrawableState (int) 
		int[] drawableState
		int[] nonPressedState
		int i
		int length
		int extraSpace
		int[] drawableState
	private android.graphics.Path getUpdatedHighlightPath () 
		android.graphics.Path highlight
		android.graphics.Paint highlightPaint
		int selStart
		int selEnd
	public int getHorizontalOffsetForDrawables () 
	protected void onDraw (android.graphics.Canvas) 
		int vspace
		int hspace
		int width
		int padding
		float dx
		float dx
		float dx
		android.graphics.Canvas canvas
		int compoundPaddingLeft
		int compoundPaddingTop
		int compoundPaddingRight
		int compoundPaddingBottom
		int scrollX
		int scrollY
		int right
		int left
		int bottom
		int top
		boolean isLayoutRtl
		int offset
		int leftOffset
		int rightOffset
		android.widget.TextView$Drawables dr
		int color
		android.text.Layout layout
		int extendedPaddingTop
		int extendedPaddingBottom
		int vspace
		int maxScrollY
		float clipLeft
		float clipTop
		float clipRight
		float clipBottom
		int voffsetText
		int voffsetCursor
		int layoutDirection
		int absoluteGravity
		int cursorOffsetVertical
		android.graphics.Path highlight
	public void getFocusedRect (android.graphics.Rect) 
		int line
		int lineStart
		int lineEnd
		android.graphics.Rect r
		int selEnd
		int selStart
		int paddingLeft
		int paddingTop
		int paddingBottom
	public int getLineCount () 
	public int getLineBounds (int, android.graphics.Rect) 
		int baseline
		int voffset
		int line
		android.graphics.Rect bounds
	public int getBaseline () 
		int voffset
	protected int getFadeTop (boolean) 
		boolean offsetRequired
		int voffset
	protected int getFadeHeight (boolean) 
		boolean offsetRequired
	public boolean onKeyPreIme (int, android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent$DispatcherState state
		boolean isInSelectionMode
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		int which
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
		android.view.KeyEvent down
		int which
		android.view.KeyEvent up
	private boolean shouldAdvanceFocusOnEnter () 
		int variation
	private boolean shouldAdvanceFocusOnTab () 
		int variation
	private int doKeyDown (int, android.view.KeyEvent, android.view.KeyEvent) 
		boolean handled
		AbstractMethodError e
		boolean handled
		boolean doDown
		boolean handled
		AbstractMethodError e
		boolean doDown
		int keyCode
		android.view.KeyEvent event
		android.view.KeyEvent otherEvent
	public void resetErrorChangedFlag () 
	public void hideErrorIfUnchanged () 
	public boolean onKeyUp (int, android.view.KeyEvent) 
		android.view.inputmethod.InputMethodManager imm
		android.view.inputmethod.InputMethodManager imm
		android.view.View v
		int keyCode
		android.view.KeyEvent event
	public boolean onCheckIsTextEditor () 
	public android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo outAttrs
	public boolean extractText (android.view.inputmethod.ExtractedTextRequest, android.view.inputmethod.ExtractedText) 
		android.view.inputmethod.ExtractedTextRequest request
		android.view.inputmethod.ExtractedText outText
	static void removeParcelableSpans (android.text.Spannable, int, int) 
		android.text.Spannable spannable
		int start
		int end
		Object[] spans
		int i
	public void setExtractedText (android.view.inputmethod.ExtractedText) 
		int N
		int start
		int end
		android.view.inputmethod.ExtractedText text
		android.text.Editable content
		android.text.Spannable sp
		int N
		int start
		int end
	public void setExtracting (android.view.inputmethod.ExtractedTextRequest) 
		android.view.inputmethod.ExtractedTextRequest req
	public void onCommitCompletion (android.view.inputmethod.CompletionInfo) 
		android.view.inputmethod.CompletionInfo text
	public void onCommitCorrection (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo info
	public void beginBatchEdit () 
	public void endBatchEdit () 
	public void onBeginBatchEdit () 
	public void onEndBatchEdit () 
	public boolean onPrivateIMECommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
	private void nullLayouts () 
	private void assumeLayout () 
		int width
		int physicalWidth
	private android.text.Layout$Alignment getLayoutAlignment () 
		android.text.Layout$Alignment alignment
	protected void makeNewLayout (int, int, android.text.BoringLayout$Metrics, android.text.BoringLayout$Metrics, int, boolean) 
		android.text.TextUtils$TruncateAt oppositeEllipsize
		int height
		int wantWidth
		int hintWidth
		android.text.BoringLayout$Metrics boring
		android.text.BoringLayout$Metrics hintBoring
		int ellipsisWidth
		boolean bringIntoView
		android.text.Layout$Alignment alignment
		boolean testDirChange
		int oldDir
		boolean shouldEllipsize
		boolean switchEllipsize
		android.text.TextUtils$TruncateAt effectiveEllipsize
	private android.text.Layout makeSingleLayout (int, android.text.BoringLayout$Metrics, int, android.text.Layout$Alignment, boolean, android.text.TextUtils$TruncateAt, boolean) 
		int wantWidth
		android.text.BoringLayout$Metrics boring
		int ellipsisWidth
		android.text.Layout$Alignment alignment
		boolean shouldEllipsize
		android.text.TextUtils$TruncateAt effectiveEllipsize
		boolean useSaved
		android.text.Layout result
	private boolean compressText (float) 
		float textWidth
		float overflow
		float width
	private static int desired (android.text.Layout) 
		int i
		int i
		android.text.Layout layout
		int n
		CharSequence text
		float max
	public void setIncludeFontPadding (boolean) 
		boolean includepad
	public boolean getIncludeFontPadding () 
	protected void onMeasure (int, int) 
		int width
		int width
		int hintWidth
		int hintDes
		int hintWidth
		android.widget.TextView$Drawables dr
		boolean layoutChanged
		boolean widthChanged
		boolean maximumChanged
		int height
		int desired
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int heightMode
		int widthSize
		int heightSize
		int width
		int height
		android.text.BoringLayout$Metrics boring
		android.text.BoringLayout$Metrics hintBoring
		int des
		boolean fromexisting
		int want
		int unpaddedWidth
		int hintWant
		int hintWidth
		int unpaddedHeight
	private int getDesiredHeight () 
	private int getDesiredHeight (android.text.Layout, boolean) 
		android.text.Layout layout
		boolean cap
		int linecount
		int pad
		int desired
		android.widget.TextView$Drawables dr
	private void checkForResize () 
		int desiredHeight
		int desiredHeight
		boolean sizeChanged
	private void checkForRelayout () 
		int oldht
		int want
		int hintWant
	protected void onLayout (boolean, int, int, int, int) 
		int curs
		boolean changed
		int left
		int top
		int right
		int bottom
	private boolean isShowingHint () 
	private boolean bringTextIntoView () 
		int scrollx
		int scrollx
		int left
		int right
		int scrollx
		int right
		int scrollx
		int scrolly
		int scrolly
		android.text.Layout layout
		int line
		android.text.Layout$Alignment a
		int dir
		int hspace
		int vspace
		int ht
		int scrollx
		int scrolly
	public boolean bringPointIntoView (int) 
		long duration
		int dx
		int dy
		int offset
		boolean changed
		android.text.Layout layout
		int line
		int grav
		boolean clamped
		int x
		int top
		int bottom
		int left
		int right
		int ht
		int hspace
		int vspace
		int hslack
		int vslack
		int hs
		int vs
	public boolean moveCursorToVisibleOffset () 
		int start
		int end
		int line
		int top
		int bottom
		int vspace
		int vslack
		int vs
		int hspace
		int hs
		int leftChar
		int rightChar
		int lowChar
		int highChar
		int newStart
	public void computeScroll () 
	private void getInterestingRect (android.graphics.Rect, int) 
		android.graphics.Rect r
		int line
	private void convertFromViewportToContentCoordinates (android.graphics.Rect) 
		android.graphics.Rect r
		int horizontalOffset
		int verticalOffset
	int viewportToContentHorizontalOffset () 
	int viewportToContentVerticalOffset () 
		int offset
	public void debug (int) 
		int depth
		String output
	public int getSelectionStart () 
	public int getSelectionEnd () 
	public boolean hasSelection () 
		int selectionStart
		int selectionEnd
	public void setSingleLine () 
	public void setAllCaps (boolean) 
		boolean allCaps
	public void setSingleLine (boolean) 
		boolean singleLine
	private void setInputTypeSingleLine (boolean) 
		boolean singleLine
	private void applySingleLine (boolean, boolean, boolean) 
		boolean singleLine
		boolean applyTransformation
		boolean changeMaxLines
	public void setEllipsize (android.text.TextUtils$TruncateAt) 
		android.text.TextUtils$TruncateAt where
	public void setMarqueeRepeatLimit (int) 
		int marqueeLimit
	public int getMarqueeRepeatLimit () 
	public android.text.TextUtils$TruncateAt getEllipsize () 
	public void setSelectAllOnFocus (boolean) 
		boolean selectAllOnFocus
	public void setCursorVisible (boolean) 
		boolean visible
	public boolean isCursorVisible () 
	private boolean canMarquee () 
		int width
	private void startMarquee () 
		android.text.Layout tmp
	private void stopMarquee () 
		android.text.Layout tmp
	private void startStopMarquee (boolean) 
		boolean start
	protected void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence text
		int start
		int lengthBefore
		int lengthAfter
	protected void onSelectionChanged (int, int) 
		int selStart
		int selEnd
	public void addTextChangedListener (android.text.TextWatcher) 
		android.text.TextWatcher watcher
	public void removeTextChangedListener (android.text.TextWatcher) 
		int i
		android.text.TextWatcher watcher
	private void sendBeforeTextChanged (java.lang.CharSequence, int, int, int) 
		int i
		java.util.ArrayList list
		int count
		CharSequence text
		int start
		int before
		int after
	private void removeIntersectingNonAdjacentSpans (int, int, java.lang.Class) 
		int spanStart
		int spanEnd
		int i
		int start
		int end
		Class type
		android.text.Editable text
		Object[] spans
		int length
	void removeAdjacentSuggestionSpans (int) 
		int spanStart
		int spanEnd
		int i
		int pos
		android.text.Editable text
		android.text.style.SuggestionSpan[] spans
		int length
	void sendOnTextChanged (java.lang.CharSequence, int, int, int) 
		int i
		java.util.ArrayList list
		int count
		CharSequence text
		int start
		int before
		int after
	void sendAfterTextChanged (android.text.Editable) 
		int i
		java.util.ArrayList list
		int count
		android.text.Editable text
	void updateAfterEdit () 
		int curs
	void handleTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence buffer
		int start
		int before
		int after
		android.widget.Editor$InputMethodState ims
	void spanChange (android.text.Spanned, java.lang.Object, int, int, int, int) 
		int end
		android.text.Spanned buf
		Object what
		int oldStart
		int newStart
		int oldEnd
		int newEnd
		boolean selChanged
		int newSelStart
		int newSelEnd
		android.widget.Editor$InputMethodState ims
	public void dispatchFinishTemporaryDetach () 
	public void onStartTemporaryDetach () 
	public void onFinishTemporaryDetach () 
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		android.text.Spannable sp
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
	protected void onVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	public void clearComposingText () 
	public void setSelected (boolean) 
		boolean selected
		boolean wasSelected
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.text.style.ClickableSpan[] links
		android.view.inputmethod.InputMethodManager imm
		boolean handled
		boolean textIsSelectable
		android.view.MotionEvent event
		int action
		boolean superResult
		boolean touchIsFinished
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		AbstractMethodError ex
		android.view.MotionEvent event
	boolean isTextEditable () 
	public boolean didTouchFocusSelect () 
	public void cancelLongPress () 
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void setScroller (android.widget.Scroller) 
		android.widget.Scroller s
	protected float getLeftFadingEdgeStrength () 
		float scroll
		android.widget.TextView$Marquee marquee
		int textDirection
		int layoutDirection
		int absoluteGravity
	protected float getRightFadingEdgeStrength () 
		android.widget.TextView$Marquee marquee
		float maxFadeScroll
		float scroll
		int textWidth
		float lineWidth
		int textDirection
		int layoutDirection
		int absoluteGravity
	protected int computeHorizontalScrollRange () 
	protected int computeVerticalScrollRange () 
	protected int computeVerticalScrollExtent () 
	public void findViewsWithText (java.util.ArrayList, java.lang.CharSequence, int) 
		String searchedLowerCase
		String textLowerCase
		java.util.ArrayList outViews
		CharSequence searched
		int flags
	public static android.content.res.ColorStateList getTextColors (android.content.Context, android.content.res.TypedArray) 
		android.content.res.TypedArray appearance
		int ap
		android.content.Context context
		android.content.res.TypedArray attrs
		android.content.res.ColorStateList colors
	public static int getTextColor (android.content.Context, android.content.res.TypedArray, int) 
		android.content.Context context
		android.content.res.TypedArray attrs
		int def
		android.content.res.ColorStateList colors
	public boolean onKeyShortcut (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		int filteredMetaState
	private boolean canSelectText () 
	boolean textCanBeSelected () 
	private java.util.Locale getTextServicesLocale (boolean) 
		boolean allowNullLocale
	public java.util.Locale getTextServicesLocale () 
	public java.util.Locale getSpellCheckerLocale () 
	private void updateTextServicesLocaleAsync () 
	private void updateTextServicesLocaleLocked () 
		java.util.Locale locale
		android.view.textservice.TextServicesManager textServicesManager
		android.view.textservice.SpellCheckerSubtype subtype
		java.util.Locale locale
	void onLocaleChanged () 
	public android.text.method.WordIterator getWordIterator () 
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		CharSequence text
		android.view.accessibility.AccessibilityEvent event
		boolean isPassword
	private boolean shouldSpeakPasswordsForAccessibility () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		boolean isPassword
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		boolean isPassword
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		CharSequence text
		int start
		int end
		int action
		android.os.Bundle arguments
	public void sendAccessibilityEvent (int) 
		int eventType
	public java.lang.CharSequence getTextForAccessibility () 
		CharSequence text
	void sendAccessibilityEventTypeViewTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence beforeText
		int fromIndex
		int removedCount
		int addedCount
		android.view.accessibility.AccessibilityEvent event
	public boolean isInputMethodTarget () 
		android.view.inputmethod.InputMethodManager imm
	public boolean onTextContextMenuItem (int) 
		int selStart
		int selEnd
		int id
		int min
		int max
	java.lang.CharSequence getTransformedText (int, int) 
		int start
		int end
	public boolean performLongClick () 
		boolean handled
	protected void onScrollChanged (int, int, int, int) 
		int horiz
		int vert
		int oldHoriz
		int oldVert
	public boolean isSuggestionsEnabled () 
		int variation
	public void setCustomSelectionActionModeCallback (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback actionModeCallback
	public android.view.ActionMode$Callback getCustomSelectionActionModeCallback () 
	protected void stopSelectionActionMode () 
	boolean canCut () 
	boolean canCopy () 
	boolean canPaste () 
	boolean selectAllText () 
		int length
	long prepareSpacesAroundPaste (int, int, java.lang.CharSequence) 
		int originalLength
		int delta
		int originalLength
		int delta
		char charBefore
		char charAfter
		char charBefore
		char charAfter
		int min
		int max
		CharSequence paste
	private void paste (int, int) 
		long minMax
		CharSequence paste
		int i
		boolean didFirst
		int min
		int max
		android.content.ClipboardManager clipboard
		android.content.ClipData clip
	private void setPrimaryClip (android.content.ClipData) 
		android.content.ClipData clip
		android.content.ClipboardManager clipboard
	public int getOffsetForPosition (float, float) 
		float x
		float y
		int line
		int offset
	float convertToLocalHorizontalCoordinate (float) 
		float x
	int getLineAtCoordinate (float) 
		float y
	private int getOffsetAtCoordinate (int, float) 
		int line
		float x
	public boolean onDragEvent (android.view.DragEvent) 
		int offset
		android.view.DragEvent event
	boolean isInBatchEditMode () 
		android.widget.Editor$InputMethodState ims
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	android.text.TextDirectionHeuristic getTextDirectionHeuristic () 
		boolean defaultIsRtl
	public void onResolveDrawables (int) 
		int layoutDirection
	protected void resetResolvedDrawables () 
	protected void viewClicked (android.view.inputmethod.InputMethodManager) 
		android.view.inputmethod.InputMethodManager imm
	protected void deleteText_internal (int, int) 
		int start
		int end
	protected void replaceText_internal (int, int, java.lang.CharSequence) 
		int start
		int end
		CharSequence text
	protected void setSpan_internal (java.lang.Object, int, int, int) 
		Object span
		int start
		int end
		int flags
	protected void setCursorPosition_internal (int, int) 
		int start
		int end
	private void createEditorIfNeeded () 
	public java.lang.CharSequence getIterableTextForAccessibility () 
	public android.view.AccessibilityIterators$TextSegmentIterator getIteratorForGranularity (int) 
		android.widget.AccessibilityIterators$LineTextSegmentIterator iterator
		android.text.Spannable text
		android.widget.AccessibilityIterators$PageTextSegmentIterator iterator
		android.text.Spannable text
		int granularity
	public int getAccessibilitySelectionStart () 
	public boolean isAccessibilitySelectionExtendable () 
	public int getAccessibilitySelectionEnd () 
	public void setAccessibilitySelection (int, int) 
		int start
		int end
		CharSequence text
	static void access$200 (android.widget.TextView) 
		android.widget.TextView x0
	static android.text.Layout access$400 (android.widget.TextView) 
		android.widget.TextView x0
	static android.content.Context access$500 (android.widget.TextView) 
		android.widget.TextView x0
	static boolean access$600 (int) 
		int x0
	static boolean access$700 (android.widget.TextView) 
		android.widget.TextView x0
	static boolean access$800 (android.widget.TextView) 
		android.widget.TextView x0
	static void access$900 (android.widget.TextView, java.lang.CharSequence, int, int, int) 
		android.widget.TextView x0
		CharSequence x1
		int x2
		int x3
		int x4
	static android.content.Context access$1000 (android.widget.TextView) 
		android.widget.TextView x0
	static void  () 
		android.graphics.Paint p
}

android/widget/SlidingDrawer$1.class
SlidingDrawer.java
package android.widget
 android.widget.SlidingDrawer$1 extends java.lang.Object {
}

android/widget/NumberPicker$CustomEditText.class
NumberPicker.java
package android.widget
public android.widget.NumberPicker$CustomEditText extends android.widget.EditText {
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void onEditorAction (int) 
		int actionCode
}

android/widget/CompoundButton$SavedState.class
CompoundButton.java
package android.widget
 android.widget.CompoundButton$SavedState extends android.view.View$BaseSavedState {
	boolean checked
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String toString () 
	void  (android.os.Parcel, android.widget.CompoundButton$1) 
		android.os.Parcel x0
		android.widget.CompoundButton$1 x1
	static void  () 
}

android/widget/AdapterViewAnimator$SavedState$1.class
AdapterViewAnimator.java
package android.widget
final android.widget.AdapterViewAnimator$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.AdapterViewAnimator$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.AdapterViewAnimator$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/CheckedTextView.class
CheckedTextView.java
package android.widget
public android.widget.CheckedTextView extends android.widget.TextView implements android.widget.Checkable  {
	private boolean mChecked
	private int mCheckMarkResource
	private android.graphics.drawable.Drawable mCheckMarkDrawable
	private int mBasePadding
	private int mCheckMarkWidth
	private boolean mNeedRequestlayout
	private static final int[] CHECKED_STATE_SET
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
		boolean checked
	public void toggle () 
	public boolean isChecked () 
	public void setChecked (boolean) 
		boolean checked
	public void setCheckMarkDrawable (int) 
		int resid
		android.graphics.drawable.Drawable d
	public void setCheckMarkDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public android.graphics.drawable.Drawable getCheckMarkDrawable () 
	protected void internalSetPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	private void updatePadding () 
		int newPadding
	private void setBasePadding (boolean) 
		boolean isLayoutRtl
	protected void onDraw (android.graphics.Canvas) 
		int left
		int right
		int verticalGravity
		int height
		int y
		boolean isLayoutRtl
		int width
		int top
		int bottom
		int left
		int right
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable checkMarkDrawable
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	protected void drawableStateChanged () 
		int[] myDrawableState
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static void  () 
}

android/widget/RemoteViews$ViewGroupAction.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$ViewGroupAction extends android.widget.RemoteViews$Action {
	android.widget.RemoteViews nestedViews
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, android.widget.RemoteViews) 
		int viewId
		android.widget.RemoteViews nestedViews
	public void  (android.widget.RemoteViews, android.os.Parcel, android.widget.RemoteViews$BitmapCache) 
		android.os.Parcel parcel
		android.widget.RemoteViews$BitmapCache bitmapCache
		boolean nestedViewsNull
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.content.Context context
		android.view.ViewGroup target
	public void updateMemoryUsageEstimate (android.widget.RemoteViews$MemoryUsageCounter) 
		android.widget.RemoteViews$MemoryUsageCounter counter
	public void setBitmapCache (android.widget.RemoteViews$BitmapCache) 
		android.widget.RemoteViews$BitmapCache bitmapCache
	public java.lang.String getActionName () 
	public int mergeBehavior () 
}

android/widget/EdgeEffect.class
EdgeEffect.java
package android.widget
public android.widget.EdgeEffect extends java.lang.Object {
	private static final String TAG
	private static final int RECEDE_TIME
	private static final int PULL_TIME
	private static final int PULL_DECAY_TIME
	private static final float MAX_ALPHA
	private static final float HELD_EDGE_SCALE_Y
	private static final float MAX_GLOW_HEIGHT
	private static final float PULL_GLOW_BEGIN
	private static final float PULL_EDGE_BEGIN
	private static final int MIN_VELOCITY
	private static final int MAX_VELOCITY
	private static final float EPSILON
	private final android.graphics.drawable.Drawable mEdge
	private final android.graphics.drawable.Drawable mGlow
	private int mWidth
	private int mHeight
	private int mX
	private int mY
	private static final int MIN_WIDTH
	private final int mMinWidth
	private float mEdgeAlpha
	private float mEdgeScaleY
	private float mGlowAlpha
	private float mGlowScaleY
	private float mEdgeAlphaStart
	private float mEdgeAlphaFinish
	private float mEdgeScaleYStart
	private float mEdgeScaleYFinish
	private float mGlowAlphaStart
	private float mGlowAlphaFinish
	private float mGlowScaleYStart
	private float mGlowScaleYFinish
	private long mStartTime
	private float mDuration
	private final android.view.animation.Interpolator mInterpolator
	private static final int STATE_IDLE
	private static final int STATE_PULL
	private static final int STATE_ABSORB
	private static final int STATE_RECEDE
	private static final int STATE_PULL_DECAY
	private static final int PULL_DISTANCE_EDGE_FACTOR
	private static final int PULL_DISTANCE_GLOW_FACTOR
	private static final float PULL_DISTANCE_ALPHA_GLOW_FACTOR
	private static final int VELOCITY_EDGE_FACTOR
	private static final int VELOCITY_GLOW_FACTOR
	private int mState
	private float mPullDistance
	private final android.graphics.Rect mBounds
	private final int mEdgeHeight
	private final int mGlowHeight
	private final int mGlowWidth
	private final int mMaxEffectHeight
	public void  (android.content.Context) 
		android.content.Context context
		android.content.res.Resources res
	public void setSize (int, int) 
		int width
		int height
	void setPosition (int, int) 
		int x
		int y
	public boolean isFinished () 
	public void finish () 
	public void onPull (float) 
		float deltaDistance
		long now
		float distance
		float glowChange
	public void onRelease () 
	public void onAbsorb (int) 
		int velocity
	public boolean draw (android.graphics.Canvas) 
		int glowLeft
		int edgeLeft
		android.graphics.Canvas canvas
		int glowBottom
		int edgeBottom
	public android.graphics.Rect getBounds (boolean) 
		boolean reverse
	private void update () 
		float factor
		long time
		float t
		float interp
}

android/widget/ZoomButton.class
ZoomButton.java
package android.widget
public android.widget.ZoomButton extends android.widget.ImageButton implements android.view.View$OnLongClickListener  {
	private final android.os.Handler mHandler
	private final Runnable mRunnable
	private long mZoomSpeed
	private boolean mIsInLongpress
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void setZoomSpeed (long) 
		long speed
	public boolean onLongClick (android.view.View) 
		android.view.View v
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public void setEnabled (boolean) 
		boolean enabled
	public boolean dispatchUnhandledMove (android.view.View, int) 
		android.view.View focused
		int direction
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static boolean access$000 (android.widget.ZoomButton) 
		android.widget.ZoomButton x0
	static long access$100 (android.widget.ZoomButton) 
		android.widget.ZoomButton x0
	static android.os.Handler access$200 (android.widget.ZoomButton) 
		android.widget.ZoomButton x0
}

android/widget/Filter$RequestArguments.class
Filter.java
package android.widget
 android.widget.Filter$RequestArguments extends java.lang.Object {
	CharSequence constraint
	android.widget.Filter$FilterListener listener
	android.widget.Filter$FilterResults results
	private void  () 
	void  (android.widget.Filter$1) 
		android.widget.Filter$1 x0
}

android/widget/SpellChecker.class
SpellChecker.java
package android.widget
public android.widget.SpellChecker extends java.lang.Object implements android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener  {
	private static final String TAG
	private static final boolean DBG
	public static final int MAX_NUMBER_OF_WORDS
	public static final int AVERAGE_WORD_LENGTH
	public static final int WORD_ITERATOR_INTERVAL
	private static final int SPELL_PAUSE_DURATION
	private static final int MIN_SENTENCE_LENGTH
	private static final int USE_SPAN_RANGE
	private final android.widget.TextView mTextView
	android.view.textservice.SpellCheckerSession mSpellCheckerSession
	private boolean mIsSentenceSpellCheckSupported
	final int mCookie
	private int[] mIds
	private android.text.style.SpellCheckSpan[] mSpellCheckSpans
	private int mLength
	private android.widget.SpellChecker$SpellParser[] mSpellParsers
	private int mSpanSequenceCounter
	private java.util.Locale mCurrentLocale
	private android.text.method.WordIterator mWordIterator
	private android.view.textservice.TextServicesManager mTextServicesManager
	private Runnable mSpellRunnable
	private static final int SUGGESTION_SPAN_CACHE_SIZE
	private final android.util.LruCache mSuggestionSpanCache
	public void  (android.widget.TextView) 
		android.widget.TextView textView
		int size
	private void resetSession () 
		int i
	private void setLocale (java.util.Locale) 
		java.util.Locale locale
	private boolean isSessionActive () 
	public void closeSession () 
		int i
		int length
	private int nextSpellCheckSpanIndex () 
		int i
		int newSize
		int[] newIds
		android.text.style.SpellCheckSpan[] newSpellCheckSpans
	private void addSpellCheckSpan (android.text.Editable, int, int) 
		android.text.Editable editable
		int start
		int end
		int index
		android.text.style.SpellCheckSpan spellCheckSpan
	public void onSpellCheckSpanRemoved (android.text.style.SpellCheckSpan) 
		int i
		android.text.style.SpellCheckSpan spellCheckSpan
	public void onSelectionChanged () 
	public void spellCheck (int, int) 
		boolean spellCheckerActivated
		android.widget.SpellChecker$SpellParser spellParser
		int i
		int start
		int end
		java.util.Locale locale
		boolean isSessionActive
		int length
		android.widget.SpellChecker$SpellParser[] newSpellParsers
		android.widget.SpellChecker$SpellParser spellParser
	private void spellCheck () 
		boolean isEditing
		String word
		android.text.style.SpellCheckSpan spellCheckSpan
		int start
		int end
		boolean isEditing
		int i
		android.view.textservice.TextInfo[] textInfosCopy
		android.text.Editable editable
		int selectionStart
		int selectionEnd
		android.view.textservice.TextInfo[] textInfos
		int textInfosCount
	private android.text.style.SpellCheckSpan onGetSuggestionsInternal (android.view.textservice.SuggestionsInfo, int, int) 
		int start
		int end
		Long key
		android.text.style.SuggestionSpan tempSuggestionSpan
		int spellCheckSpanStart
		int spellCheckSpanEnd
		int start
		int end
		int attributes
		boolean isInDictionary
		boolean looksLikeTypo
		android.text.style.SpellCheckSpan spellCheckSpan
		int k
		android.view.textservice.SuggestionsInfo suggestionsInfo
		int offset
		int length
		android.text.Editable editable
		int sequenceNumber
	public void onGetSuggestions (android.view.textservice.SuggestionsInfo[]) 
		android.text.style.SpellCheckSpan spellCheckSpan
		int i
		android.view.textservice.SuggestionsInfo[] results
		android.text.Editable editable
	public void onGetSentenceSuggestions (android.view.textservice.SentenceSuggestionsInfo[]) 
		android.view.textservice.SuggestionsInfo suggestionsInfo
		int offset
		int length
		android.text.style.SpellCheckSpan scs
		int j
		android.view.textservice.SentenceSuggestionsInfo ssi
		android.text.style.SpellCheckSpan spellCheckSpan
		int i
		android.view.textservice.SentenceSuggestionsInfo[] results
		android.text.Editable editable
	private void scheduleNewSpellCheck () 
	private void createMisspelledSuggestionSpan (android.text.Editable, android.view.textservice.SuggestionsInfo, android.text.style.SpellCheckSpan, int, int) 
		int start
		int end
		int i
		String[] suggestions
		Long key
		android.text.style.SuggestionSpan tempSuggestionSpan
		android.text.Editable editable
		android.view.textservice.SuggestionsInfo suggestionsInfo
		android.text.style.SpellCheckSpan spellCheckSpan
		int offset
		int length
		int spellCheckSpanStart
		int spellCheckSpanEnd
		int start
		int end
		int suggestionsCount
		String[] suggestions
		android.text.style.SuggestionSpan suggestionSpan
	public static boolean haveWordBoundariesChanged (android.text.Editable, int, int, int, int) 
		boolean haveWordBoundariesChanged
		int codePoint
		boolean haveWordBoundariesChanged
		int codePoint
		boolean haveWordBoundariesChanged
		android.text.Editable editable
		int start
		int end
		int spanStart
		int spanEnd
		boolean haveWordBoundariesChanged
	static android.widget.SpellChecker$SpellParser[] access$100 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static android.widget.TextView access$200 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static java.lang.String access$300 () 
	static boolean access$400 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static android.text.method.WordIterator access$500 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static int access$600 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static android.text.style.SpellCheckSpan[] access$700 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static int[] access$800 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static void access$900 (android.widget.SpellChecker, android.text.Editable, int, int) 
		android.widget.SpellChecker x0
		android.text.Editable x1
		int x2
		int x3
	static void access$1000 (android.widget.SpellChecker) 
		android.widget.SpellChecker x0
	static void  () 
}

android/widget/SearchView$SearchAutoComplete.class
SearchView.java
package android.widget
public android.widget.SearchView$SearchAutoComplete extends android.widget.AutoCompleteTextView {
	private int mThreshold
	private android.widget.SearchView mSearchView
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	void setSearchView (android.widget.SearchView) 
		android.widget.SearchView searchView
	public void setThreshold (int) 
		int threshold
	private boolean isEmpty () 
	protected void replaceText (java.lang.CharSequence) 
		CharSequence text
	public void performCompletion () 
	public void onWindowFocusChanged (boolean) 
		android.view.inputmethod.InputMethodManager inputManager
		boolean hasWindowFocus
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	public boolean enoughToFilter () 
	public boolean onKeyPreIme (int, android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent$DispatcherState state
		int keyCode
		android.view.KeyEvent event
	static boolean access$1600 (android.widget.SearchView$SearchAutoComplete) 
		android.widget.SearchView$SearchAutoComplete x0
}

android/widget/AdapterViewAnimator$1$1.class
AdapterViewAnimator.java
package android.widget
 android.widget.AdapterViewAnimator$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AdapterViewAnimator$1 this$1
	void  (android.widget.AdapterViewAnimator$1) 
	public void run () 
}

android/widget/GridLayout$Bounds.class
GridLayout.java
package android.widget
 android.widget.GridLayout$Bounds extends java.lang.Object {
	public int before
	public int after
	public int flexibility
	private void  () 
	protected void reset () 
	protected void include (int, int) 
		int before
		int after
	protected int size (boolean) 
		boolean min
	protected int getOffset (android.widget.GridLayout, android.view.View, android.widget.GridLayout$Alignment, int, boolean) 
		android.widget.GridLayout gl
		android.view.View c
		android.widget.GridLayout$Alignment a
		int size
		boolean horizontal
	protected final void include (android.widget.GridLayout, android.view.View, android.widget.GridLayout$Spec, android.widget.GridLayout$Axis) 
		android.widget.GridLayout gl
		android.view.View c
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Axis axis
		boolean horizontal
		int size
		android.widget.GridLayout$Alignment alignment
		int before
	public java.lang.String toString () 
	void  (android.widget.GridLayout$1) 
		android.widget.GridLayout$1 x0
}

android/widget/DoubleDigitManager$CallBack.class
DoubleDigitManager.java
package android.widget
abstract android.widget.DoubleDigitManager$CallBack extends java.lang.Object {
	public abstract boolean singleDigitIntermediate (int) 
	public abstract void singleDigitFinal (int) 
	public abstract boolean twoDigitsFinal (int, int) 
}

android/widget/RemoteViewsAdapter$2.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter) 
	public void run () 
		int[] res
		int position
}

android/widget/TabHost$ContentStrategy.class
TabHost.java
package android.widget
abstract android.widget.TabHost$ContentStrategy extends java.lang.Object {
	public abstract android.view.View getContentView () 
	public abstract void tabClosed () 
}

android/widget/RemoteViews$TextViewDrawableAction.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$TextViewDrawableAction extends android.widget.RemoteViews$Action {
	boolean isRelative
	int d1
	int d2
	int d3
	int d4
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, boolean, int, int, int, int) 
		int viewId
		boolean isRelative
		int d1
		int d2
		int d3
		int d4
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.widget.TextView target
	public java.lang.String getActionName () 
}

android/widget/NumberPicker$2.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$2 extends java.lang.Object implements android.view.View$OnLongClickListener  {
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public boolean onLongClick (android.view.View) 
		android.view.View v
}

android/widget/TextClock.class
TextClock.java
package android.widget
public android.widget.TextClock extends android.widget.TextView {
	public static final CharSequence DEFAULT_FORMAT_12_HOUR
	public static final CharSequence DEFAULT_FORMAT_24_HOUR
	private CharSequence mFormat12
	private CharSequence mFormat24
	private CharSequence mFormat
	private boolean mHasSeconds
	private boolean mAttached
	private java.util.Calendar mTime
	private String mTimeZone
	private final android.database.ContentObserver mFormatChangeObserver
	private final android.content.BroadcastReceiver mIntentReceiver
	private final Runnable mTicker
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	private void init () 
		libcore.icu.LocaleData ld
	private void createTime (java.lang.String) 
		String timeZone
	public java.lang.CharSequence getFormat12Hour () 
	public void setFormat12Hour (java.lang.CharSequence) 
		CharSequence format
	public java.lang.CharSequence getFormat24Hour () 
	public void setFormat24Hour (java.lang.CharSequence) 
		CharSequence format
	public boolean is24HourModeEnabled () 
	public java.lang.String getTimeZone () 
	public void setTimeZone (java.lang.String) 
		String timeZone
	private void chooseFormat () 
	public java.lang.CharSequence getFormat () 
	private void chooseFormat (boolean) 
		boolean handleTicker
		boolean format24Requested
		libcore.icu.LocaleData ld
		boolean hadSeconds
	private static java.lang.CharSequence abc (java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence a
		CharSequence b
		CharSequence c
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	private void registerReceiver () 
		android.content.IntentFilter filter
	private void registerObserver () 
		android.content.ContentResolver resolver
	private void unregisterReceiver () 
	private void unregisterObserver () 
		android.content.ContentResolver resolver
	private void onTimeChanged () 
	static void access$000 (android.widget.TextClock) 
		android.widget.TextClock x0
	static void access$100 (android.widget.TextClock) 
		android.widget.TextClock x0
	static java.lang.String access$200 (android.widget.TextClock) 
		android.widget.TextClock x0
	static void access$300 (android.widget.TextClock, java.lang.String) 
		android.widget.TextClock x0
		String x1
	static java.lang.Runnable access$400 (android.widget.TextClock) 
		android.widget.TextClock x0
	static void  () 
}

android/widget/AdapterView.class
AdapterView.java
package android.widget
public abstract android.widget.AdapterView extends android.view.ViewGroup {
	public static final int ITEM_VIEW_TYPE_IGNORE
	public static final int ITEM_VIEW_TYPE_HEADER_OR_FOOTER
	int mFirstPosition
	int mSpecificTop
	int mSyncPosition
	long mSyncRowId
	long mSyncHeight
	boolean mNeedSync
	int mSyncMode
	private int mLayoutHeight
	static final int SYNC_SELECTED_POSITION
	static final int SYNC_FIRST_POSITION
	static final int SYNC_MAX_DURATION_MILLIS
	boolean mInLayout
	android.widget.AdapterView$OnItemSelectedListener mOnItemSelectedListener
	android.widget.AdapterView$OnItemClickListener mOnItemClickListener
	android.widget.AdapterView$OnItemLongClickListener mOnItemLongClickListener
	boolean mDataChanged
	int mNextSelectedPosition
	long mNextSelectedRowId
	int mSelectedPosition
	long mSelectedRowId
	private android.view.View mEmptyView
	int mItemCount
	int mOldItemCount
	public static final int INVALID_POSITION
	public static final long INVALID_ROW_ID
	int mOldSelectedPosition
	long mOldSelectedRowId
	private boolean mDesiredFocusableState
	private boolean mDesiredFocusableInTouchModeState
	private android.widget.AdapterView$SelectionNotifier mSelectionNotifier
	boolean mBlockLayoutRequests
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void setOnItemClickListener (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener listener
	public final android.widget.AdapterView$OnItemClickListener getOnItemClickListener () 
	public boolean performItemClick (android.view.View, int, long) 
		android.view.View view
		int position
		long id
	public void setOnItemLongClickListener (android.widget.AdapterView$OnItemLongClickListener) 
		android.widget.AdapterView$OnItemLongClickListener listener
	public final android.widget.AdapterView$OnItemLongClickListener getOnItemLongClickListener () 
	public void setOnItemSelectedListener (android.widget.AdapterView$OnItemSelectedListener) 
		android.widget.AdapterView$OnItemSelectedListener listener
	public final android.widget.AdapterView$OnItemSelectedListener getOnItemSelectedListener () 
	public abstract android.widget.Adapter getAdapter () 
	public abstract void setAdapter (android.widget.Adapter) 
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void removeView (android.view.View) 
		android.view.View child
	public void removeViewAt (int) 
		int index
	public void removeAllViews () 
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	public int getSelectedItemPosition () 
	public long getSelectedItemId () 
	public abstract android.view.View getSelectedView () 
	public java.lang.Object getSelectedItem () 
		android.widget.Adapter adapter
		int selection
	public int getCount () 
	public int getPositionForView (android.view.View) 
		android.view.View v
		ClassCastException e
		int i
		android.view.View view
		android.view.View listItem
		int childCount
	public int getFirstVisiblePosition () 
	public int getLastVisiblePosition () 
	public abstract void setSelection (int) 
	public void setEmptyView (android.view.View) 
		android.view.View emptyView
		android.widget.Adapter adapter
		boolean empty
	public android.view.View getEmptyView () 
	boolean isInFilterMode () 
	public void setFocusable (boolean) 
		boolean focusable
		android.widget.Adapter adapter
		boolean empty
	public void setFocusableInTouchMode (boolean) 
		boolean focusable
		android.widget.Adapter adapter
		boolean empty
	void checkFocus () 
		android.widget.Adapter adapter
		boolean empty
		boolean focusable
	private void updateEmptyStatus (boolean) 
		boolean empty
	public java.lang.Object getItemAtPosition (int) 
		int position
		android.widget.Adapter adapter
	public long getItemIdAtPosition (int) 
		int position
		android.widget.Adapter adapter
	public void setOnClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener l
	protected void dispatchSaveInstanceState (android.util.SparseArray) 
		android.util.SparseArray container
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		android.util.SparseArray container
	protected void onDetachedFromWindow () 
	void selectionChanged () 
	private void fireOnSelected () 
		android.view.View v
		int selection
	private void performAccessibilityActionsOnSelected () 
		int position
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.view.View selectedView
	public boolean onRequestSendAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent record
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.View selectedView
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.view.View selectedView
	private boolean isScrollableForAccessibility () 
		int itemCount
		android.widget.Adapter adapter
	protected boolean canAnimate () 
	void handleDataChanged () 
		int selectablePos
		int newPos
		int selectablePos
		int newPos
		int count
		boolean found
	void checkSelectionChanged () 
	int findSyncPosition () 
		long rowId
		boolean hitFirst
		boolean hitLast
		int count
		long idToMatch
		int seed
		long endTime
		int first
		int last
		boolean next
		android.widget.Adapter adapter
	int lookForSelectablePosition (int, boolean) 
		int position
		boolean lookDown
	void setSelectedPositionInt (int) 
		int position
	void setNextSelectedPositionInt (int) 
		int position
	void rememberSyncState () 
		android.view.View v
		android.view.View v
		android.widget.Adapter adapter
	static void access$000 (android.widget.AdapterView, android.os.Parcelable) 
		android.widget.AdapterView x0
		android.os.Parcelable x1
	static android.os.Parcelable access$100 (android.widget.AdapterView) 
		android.widget.AdapterView x0
	static void access$200 (android.widget.AdapterView) 
		android.widget.AdapterView x0
	static void access$300 (android.widget.AdapterView) 
		android.widget.AdapterView x0
}

android/widget/DatePicker$2.class
DatePicker.java
package android.widget
 android.widget.DatePicker$2 extends java.lang.Object implements android.widget.CalendarView$OnDateChangeListener  {
	final android.widget.DatePicker this$0
	void  (android.widget.DatePicker) 
	public void onSelectedDayChange (android.widget.CalendarView, int, int, int) 
		android.widget.CalendarView view
		int year
		int month
		int monthDay
}

android/widget/NumberPicker$OnScrollListener.class
NumberPicker.java
package android.widget
public abstract android.widget.NumberPicker$OnScrollListener extends java.lang.Object {
	public static final int SCROLL_STATE_IDLE
	public static final int SCROLL_STATE_TOUCH_SCROLL
	public static final int SCROLL_STATE_FLING
	public abstract void onScrollStateChange (android.widget.NumberPicker, int) 
}

android/widget/RemoteViews$SetRemoteViewsAdapterIntent.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetRemoteViewsAdapterIntent extends android.widget.RemoteViews$Action {
	android.content.Intent intent
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, android.content.Intent) 
		int id
		android.content.Intent intent
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.AbsListView v
		android.widget.AdapterViewAnimator v
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
		android.appwidget.AppWidgetHostView host
	public java.lang.String getActionName () 
}

android/widget/RemoteViewsAdapter$3.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter) 
	public void run () 
}

android/widget/VideoView$7.class
VideoView.java
package android.widget
 android.widget.VideoView$7 extends java.lang.Object implements android.view.SurfaceHolder$Callback  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int w
		int h
		boolean isValidState
		boolean hasValidSize
	public void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
}

android/widget/RatingBar.class
RatingBar.java
package android.widget
public android.widget.RatingBar extends android.widget.AbsSeekBar {
	private int mNumStars
	private int mProgressOnStartTracking
	private android.widget.RatingBar$OnRatingBarChangeListener mOnRatingBarChangeListener
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int numStars
		float rating
		float stepSize
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public void setOnRatingBarChangeListener (android.widget.RatingBar$OnRatingBarChangeListener) 
		android.widget.RatingBar$OnRatingBarChangeListener listener
	public android.widget.RatingBar$OnRatingBarChangeListener getOnRatingBarChangeListener () 
	public void setIsIndicator (boolean) 
		boolean isIndicator
	public boolean isIndicator () 
	public void setNumStars (int) 
		int numStars
	public int getNumStars () 
	public void setRating (float) 
		float rating
	public float getRating () 
	public void setStepSize (float) 
		float stepSize
		float newMax
		int newProgress
	public float getStepSize () 
	private float getProgressPerStar () 
	android.graphics.drawable.shapes.Shape getDrawableShape () 
	void onProgressRefresh (float, boolean) 
		float scale
		boolean fromUser
	private void updateSecondaryProgress (int) 
		float progressInStars
		int secondaryProgress
		int progress
		float ratio
	protected synchronized void onMeasure (int, int) 
		int width
		int widthMeasureSpec
		int heightMeasureSpec
	void onStartTrackingTouch () 
	void onStopTrackingTouch () 
	void onKeyChange () 
	void dispatchRatingChange (boolean) 
		boolean fromUser
	public synchronized void setMax (int) 
		int max
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/AdapterView$OnItemSelectedListener.class
AdapterView.java
package android.widget
public abstract android.widget.AdapterView$OnItemSelectedListener extends java.lang.Object {
	public abstract void onItemSelected (android.widget.AdapterView, android.view.View, int, long) 
	public abstract void onNothingSelected (android.widget.AdapterView) 
}

android/widget/StackView$StackFrame.class
StackView.java
package android.widget
 android.widget.StackView$StackFrame extends android.widget.FrameLayout {
	java.lang.ref.WeakReference transformAnimator
	java.lang.ref.WeakReference sliderAnimator
	public void  (android.content.Context) 
		android.content.Context context
	void setTransformAnimator (android.animation.ObjectAnimator) 
		android.animation.ObjectAnimator oa
	void setSliderAnimator (android.animation.ObjectAnimator) 
		android.animation.ObjectAnimator oa
	boolean cancelTransformAnimator () 
		android.animation.ObjectAnimator oa
	boolean cancelSliderAnimator () 
		android.animation.ObjectAnimator oa
}

android/widget/Spinner$DropdownPopup$1.class
Spinner.java
package android.widget
 android.widget.Spinner$DropdownPopup$1 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.widget.Spinner val$this$0
	final android.widget.Spinner$DropdownPopup this$1
	void  (android.widget.Spinner$DropdownPopup, android.widget.Spinner) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/widget/Scroller.class
Scroller.java
package android.widget
public android.widget.Scroller extends java.lang.Object {
	private int mMode
	private int mStartX
	private int mStartY
	private int mFinalX
	private int mFinalY
	private int mMinX
	private int mMaxX
	private int mMinY
	private int mMaxY
	private int mCurrX
	private int mCurrY
	private long mStartTime
	private int mDuration
	private float mDurationReciprocal
	private float mDeltaX
	private float mDeltaY
	private boolean mFinished
	private android.view.animation.Interpolator mInterpolator
	private boolean mFlywheel
	private float mVelocity
	private float mCurrVelocity
	private int mDistance
	private float mFlingFriction
	private static final int DEFAULT_DURATION
	private static final int SCROLL_MODE
	private static final int FLING_MODE
	private static float DECELERATION_RATE
	private static final float INFLEXION
	private static final float START_TENSION
	private static final float END_TENSION
	private static final float P1
	private static final float P2
	private static final int NB_SAMPLES
	private static final float[] SPLINE_POSITION
	private static final float[] SPLINE_TIME
	private float mDeceleration
	private final float mPpi
	private float mPhysicalCoeff
	private static float sViscousFluidScale
	private static float sViscousFluidNormalize
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.view.animation.Interpolator) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
	public void  (android.content.Context, android.view.animation.Interpolator, boolean) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
		boolean flywheel
	public final void setFriction (float) 
		float friction
	private float computeDeceleration (float) 
		float friction
	public final boolean isFinished () 
	public final void forceFinished (boolean) 
		boolean finished
	public final int getDuration () 
	public final int getCurrX () 
	public final int getCurrY () 
	public float getCurrVelocity () 
	public final int getStartX () 
	public final int getStartY () 
	public final int getFinalX () 
	public final int getFinalY () 
	public boolean computeScrollOffset () 
		float t_inf
		float t_sup
		float d_inf
		float d_sup
		float t
		int index
		float distanceCoef
		float velocityCoef
		float x
		int timePassed
	public void startScroll (int, int, int, int) 
		int startX
		int startY
		int dx
		int dy
	public void startScroll (int, int, int, int, int) 
		int startX
		int startY
		int dx
		int dy
		int duration
	public void fling (int, int, int, int, int, int, int, int) 
		float oldVel
		float dx
		float dy
		float hyp
		float ndx
		float ndy
		float oldVelocityX
		float oldVelocityY
		int startX
		int startY
		int velocityX
		int velocityY
		int minX
		int maxX
		int minY
		int maxY
		float velocity
		float coeffX
		float coeffY
		double totalDistance
	private double getSplineDeceleration (float) 
		float velocity
	private int getSplineFlingDuration (float) 
		float velocity
		double l
		double decelMinusOne
	private double getSplineFlingDistance (float) 
		float velocity
		double l
		double decelMinusOne
	static float viscousFluid (float) 
		float start
		float x
	public void abortAnimation () 
	public void extendDuration (int) 
		int extend
		int passed
	public int timePassed () 
	public void setFinalX (int) 
		int newX
	public void setFinalY (int) 
		int newY
	public boolean isScrollingInDirection (float, float) 
		float xvel
		float yvel
	static void  () 
		float alpha
		float x_max
		float x
		float tx
		float coef
		float y_max
		float y
		float dy
		int i
		float x_min
		float y_min
}

android/widget/RemoteViews$SetOnClickFillInIntent.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetOnClickFillInIntent extends android.widget.RemoteViews$Action {
	android.content.Intent fillInIntent
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, android.content.Intent) 
		int id
		android.content.Intent fillInIntent
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View$OnClickListener listener
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
	public java.lang.String getActionName () 
}

android/widget/RadioGroup$PassThroughHierarchyChangeListener.class
RadioGroup.java
package android.widget
 android.widget.RadioGroup$PassThroughHierarchyChangeListener extends java.lang.Object implements android.view.ViewGroup$OnHierarchyChangeListener  {
	private android.view.ViewGroup$OnHierarchyChangeListener mOnHierarchyChangeListener
	final android.widget.RadioGroup this$0
	private void  (android.widget.RadioGroup) 
	public void onChildViewAdded (android.view.View, android.view.View) 
		int id
		android.view.View parent
		android.view.View child
	public void onChildViewRemoved (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	void  (android.widget.RadioGroup, android.widget.RadioGroup$1) 
		android.widget.RadioGroup x0
		android.widget.RadioGroup$1 x1
	static android.view.ViewGroup$OnHierarchyChangeListener access$202 (android.widget.RadioGroup$PassThroughHierarchyChangeListener, android.view.ViewGroup$OnHierarchyChangeListener) 
		android.widget.RadioGroup$PassThroughHierarchyChangeListener x0
		android.view.ViewGroup$OnHierarchyChangeListener x1
}

android/widget/TabWidget$OnTabSelectionChanged.class
TabWidget.java
package android.widget
abstract android.widget.TabWidget$OnTabSelectionChanged extends java.lang.Object {
	public abstract void onTabSelectionChanged (int, boolean) 
}

android/widget/Editor$SuggestionsPopupWindow.class
Editor.java
package android.widget
 android.widget.Editor$SuggestionsPopupWindow extends android.widget.Editor$PinnedPopupWindow implements android.widget.AdapterView$OnItemClickListener  {
	private static final int MAX_NUMBER_SUGGESTIONS
	private static final int ADD_TO_DICTIONARY
	private static final int DELETE_TEXT
	private android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo[] mSuggestionInfos
	private int mNumberOfSuggestions
	private boolean mCursorWasVisibleBeforeSuggestions
	private boolean mIsShowingUp
	private android.widget.Editor$SuggestionsPopupWindow$SuggestionAdapter mSuggestionsAdapter
	private final java.util.Comparator mSuggestionSpanComparator
	private final java.util.HashMap mSpansLengths
	final android.widget.Editor this$0
	public void  (android.widget.Editor) 
	protected void createPopupWindow () 
	protected void initContentView () 
		int i
		android.widget.ListView listView
	public boolean isShowingUp () 
	public void onParentLostFocus () 
	private android.text.style.SuggestionSpan[] getSuggestionSpans () 
		int start
		int end
		android.text.style.SuggestionSpan suggestionSpan
		android.text.style.SuggestionSpan[] arr$
		int len$
		int i$
		int pos
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] suggestionSpans
	public void show () 
	protected void measureContent () 
		int i
		android.util.DisplayMetrics displayMetrics
		int horizontalMeasure
		int verticalMeasure
		int width
		android.view.View view
		android.graphics.drawable.Drawable popupBackground
	protected int getTextOffset () 
	protected int getVerticalLocalPosition (int) 
		int line
	protected int clipVertically (int) 
		int positionY
		int height
		android.util.DisplayMetrics displayMetrics
	public void hide () 
	private boolean updateSuggestions () 
		android.text.style.SuggestionSpan otherSuggestionSpan
		int otherSpanStart
		int otherSpanEnd
		int i
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
		String suggestion
		boolean suggestionIsDuplicate
		int suggestionIndex
		android.text.style.SuggestionSpan suggestionSpan
		int spanStart
		int spanEnd
		String[] suggestions
		int nbSuggestions
		int spanIndex
		int i
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
		int misspelledStart
		int misspelledEnd
		float BACKGROUND_TRANSPARENCY
		int newAlpha
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] suggestionSpans
		int nbSpans
		int spanUnionStart
		int spanUnionEnd
		android.text.style.SuggestionSpan misspelledSpan
		int underlineColor
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
	private void highlightTextDifferences (android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo, int, int) 
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
		int unionStart
		int unionEnd
		android.text.Spannable text
		int spanStart
		int spanEnd
		String textAsString
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		int spanUnionStart
		int spanUnionEnd
		android.content.Intent intent
		android.text.style.SuggestionSpan suggestionSpan
		int suggestionSpanFlags
		int i
		int i
		android.text.style.SuggestionSpan[] suggestionSpans
		int length
		int[] suggestionSpansStarts
		int[] suggestionSpansEnds
		int[] suggestionSpansFlags
		int suggestionStart
		int suggestionEnd
		String suggestion
		String[] suggestions
		int lengthDifference
		int newCursorPosition
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
		android.text.Editable editable
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
		int spanStart
		int spanEnd
		String originalText
	static boolean access$1500 (android.widget.Editor$SuggestionsPopupWindow) 
		android.widget.Editor$SuggestionsPopupWindow x0
	static int access$1900 (android.widget.Editor$SuggestionsPopupWindow) 
		android.widget.Editor$SuggestionsPopupWindow x0
	static android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo[] access$2000 (android.widget.Editor$SuggestionsPopupWindow) 
		android.widget.Editor$SuggestionsPopupWindow x0
	static java.util.HashMap access$2100 (android.widget.Editor$SuggestionsPopupWindow) 
		android.widget.Editor$SuggestionsPopupWindow x0
}

android/widget/AutoCompleteTextView$MyWatcher.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$MyWatcher extends java.lang.Object implements android.text.TextWatcher  {
	final android.widget.AutoCompleteTextView this$0
	private void  (android.widget.AutoCompleteTextView) 
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int count
	void  (android.widget.AutoCompleteTextView, android.widget.AutoCompleteTextView$1) 
		android.widget.AutoCompleteTextView x0
		android.widget.AutoCompleteTextView$1 x1
}

android/widget/TabHost$IndicatorStrategy.class
TabHost.java
package android.widget
abstract android.widget.TabHost$IndicatorStrategy extends java.lang.Object {
	public abstract android.view.View createIndicatorView () 
}

android/widget/RadioGroup$CheckedStateTracker.class
RadioGroup.java
package android.widget
 android.widget.RadioGroup$CheckedStateTracker extends java.lang.Object implements android.widget.CompoundButton$OnCheckedChangeListener  {
	final android.widget.RadioGroup this$0
	private void  (android.widget.RadioGroup) 
	public void onCheckedChanged (android.widget.CompoundButton, boolean) 
		android.widget.CompoundButton buttonView
		boolean isChecked
		int id
	void  (android.widget.RadioGroup, android.widget.RadioGroup$1) 
		android.widget.RadioGroup x0
		android.widget.RadioGroup$1 x1
}

android/widget/TabHost$2.class
TabHost.java
package android.widget
 android.widget.TabHost$2 extends java.lang.Object implements android.widget.TabWidget$OnTabSelectionChanged  {
	final android.widget.TabHost this$0
	void  (android.widget.TabHost) 
	public void onTabSelectionChanged (int, boolean) 
		int tabIndex
		boolean clicked
}

android/widget/ScrollView$SavedState.class
ScrollView.java
package android.widget
 android.widget.ScrollView$SavedState extends android.view.View$BaseSavedState {
	public int scrollPosition
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/widget/AppSecurityPermissions.class
AppSecurityPermissions.java
package android.widget
public android.widget.AppSecurityPermissions extends java.lang.Object {
	public static final int WHICH_PERSONAL
	public static final int WHICH_DEVICE
	public static final int WHICH_NEW
	public static final int WHICH_ALL
	private static final String TAG
	private static final boolean localLOGV
	private final android.content.Context mContext
	private final android.view.LayoutInflater mInflater
	private final android.content.pm.PackageManager mPm
	private final java.util.Map mPermGroups
	private final java.util.List mPermGroupsList
	private final android.widget.AppSecurityPermissions$PermissionGroupInfoComparator mPermGroupComparator
	private final android.widget.AppSecurityPermissions$PermissionInfoComparator mPermComparator
	private final java.util.List mPermsList
	private final CharSequence mNewPermPrefix
	private String mPackageName
	private void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, java.lang.String) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
		String packageName
		java.util.Set permSet
		android.content.pm.PackageInfo pkgInfo
	public void  (android.content.Context, android.content.pm.PackageInfo) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.PackageManager$NameNotFoundException e
		int sharedUid
		android.content.Context context
		android.content.pm.PackageInfo info
		java.util.Set permSet
		android.content.pm.PackageInfo installedPkgInfo
	public static android.view.View getPermissionItemView (android.content.Context, java.lang.CharSequence, java.lang.CharSequence, boolean) 
		android.content.Context context
		CharSequence grpName
		CharSequence description
		boolean dangerous
		android.view.LayoutInflater inflater
		android.graphics.drawable.Drawable icon
	private void getAllUsedPermissions (int, java.util.Set) 
		String sharedPkg
		String[] arr$
		int len$
		int i$
		int sharedUid
		java.util.Set permSet
		String[] sharedPkgList
	private void getPermissionsForPackage (java.lang.String, java.util.Set) 
		android.content.pm.PackageInfo pkgInfo
		android.content.pm.PackageManager$NameNotFoundException e
		String packageName
		java.util.Set permSet
	private void extractPerms (android.content.pm.PackageInfo, java.util.Set, android.content.pm.PackageInfo) 
		int j
		android.content.pm.PermissionGroupInfo grp
		android.content.pm.PermissionInfo tmpPermInfo
		int existingIndex
		int existingFlags
		String origGroupName
		String groupName
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo group
		boolean newPerm
		android.widget.AppSecurityPermissions$MyPermissionInfo myPerm
		android.content.pm.PackageManager$NameNotFoundException e
		String permName
		int i
		android.content.pm.PackageInfo info
		java.util.Set permSet
		android.content.pm.PackageInfo installedPkgInfo
		String[] strList
		int[] flagsList
	public int getPermissionCount () 
	private java.util.List getPermissionList (android.widget.AppSecurityPermissions$MyPermissionGroupInfo, int) 
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo grp
		int which
	public int getPermissionCount (int) 
		int i
		int which
		int N
	public android.view.View getPermissionsView () 
	public android.view.View getPermissionsViewWithRevokeButtons () 
	public android.view.View getPermissionsView (int) 
		int which
	private android.view.View getPermissionsView (int, boolean) 
		int which
		boolean showRevokeUI
		android.widget.LinearLayout permsView
		android.widget.LinearLayout displayList
		android.view.View noPermsView
	private void displayPermissions (java.util.List, android.widget.LinearLayout, int, boolean) 
		android.widget.AppSecurityPermissions$MyPermissionInfo perm
		android.view.View view
		android.widget.LinearLayout$LayoutParams lp
		int j
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo grp
		java.util.List perms
		int i
		java.util.List groups
		android.widget.LinearLayout permListView
		int which
		boolean showRevokeUI
		int spacing
	private android.widget.AppSecurityPermissions$PermissionItemView getPermissionItemView (android.widget.AppSecurityPermissions$MyPermissionGroupInfo, android.widget.AppSecurityPermissions$MyPermissionInfo, boolean, java.lang.CharSequence, boolean) 
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo grp
		android.widget.AppSecurityPermissions$MyPermissionInfo perm
		boolean first
		CharSequence newPermPrefix
		boolean showRevokeUI
	private static android.widget.AppSecurityPermissions$PermissionItemView getPermissionItemView (android.content.Context, android.view.LayoutInflater, android.widget.AppSecurityPermissions$MyPermissionGroupInfo, android.widget.AppSecurityPermissions$MyPermissionInfo, boolean, java.lang.CharSequence, java.lang.String, boolean) 
		android.content.Context context
		android.view.LayoutInflater inflater
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo grp
		android.widget.AppSecurityPermissions$MyPermissionInfo perm
		boolean first
		CharSequence newPermPrefix
		String packageName
		boolean showRevokeUI
		android.widget.AppSecurityPermissions$PermissionItemView permView
	private static android.view.View getPermissionItemViewOld (android.content.Context, android.view.LayoutInflater, java.lang.CharSequence, java.lang.CharSequence, boolean, android.graphics.drawable.Drawable) 
		android.content.Context context
		android.view.LayoutInflater inflater
		CharSequence grpName
		CharSequence permList
		boolean dangerous
		android.graphics.drawable.Drawable icon
		android.view.View permView
		android.widget.TextView permGrpView
		android.widget.TextView permDescView
		android.widget.ImageView imgView
	private boolean isDisplayablePermission (android.content.pm.PermissionInfo, int, int) 
		android.content.pm.PermissionInfo pInfo
		int newReqFlags
		int existingReqFlags
		int base
		boolean isNormal
		boolean isDangerous
		boolean isRequired
		boolean isDevelopment
		boolean wasGranted
		boolean isGranted
	private void addPermToList (java.util.List, android.widget.AppSecurityPermissions$MyPermissionInfo) 
		java.util.List permList
		android.widget.AppSecurityPermissions$MyPermissionInfo pInfo
		int idx
	private void setPermissions (java.util.List) 
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo group
		android.widget.AppSecurityPermissions$MyPermissionInfo pInfo
		java.util.Iterator i$
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ApplicationInfo app
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo pgrp
		java.util.Iterator i$
		java.util.List permList
}

android/widget/ViewSwitcher$ViewFactory.class
ViewSwitcher.java
package android.widget
public abstract android.widget.ViewSwitcher$ViewFactory extends java.lang.Object {
	public abstract android.view.View makeView () 
}

android/widget/ZoomButtonsController$5.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$5 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ZoomButtonsController this$0
	void  (android.widget.ZoomButtonsController) 
	public void run () 
}

android/widget/GridLayout$3.class
GridLayout.java
package android.widget
final android.widget.GridLayout$3 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
}

android/widget/ZoomButtonsController$OnZoomListener.class
ZoomButtonsController.java
package android.widget
public abstract android.widget.ZoomButtonsController$OnZoomListener extends java.lang.Object {
	public abstract void onVisibilityChanged (boolean) 
	public abstract void onZoom (boolean) 
}

android/widget/RemoteViewsAdapter$RemoteViewsMetaData.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsMetaData extends java.lang.Object {
	int count
	int viewTypeCount
	boolean hasStableIds
	android.widget.RemoteViews mUserLoadingView
	android.widget.RemoteViews mFirstView
	int mFirstViewHeight
	private final java.util.HashMap mTypeIdIndexMap
	public void  () 
	public void set (android.widget.RemoteViewsAdapter$RemoteViewsMetaData) 
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData d
	public void reset () 
	public void setLoadingViewTemplates (android.widget.RemoteViews, android.widget.RemoteViews) 
		android.widget.RemoteViews loadingView
		android.widget.RemoteViews firstView
	public int getMappedViewType (int) 
		int incrementalTypeId
		int typeId
	public boolean isViewTypeInRange (int) 
		int typeId
		int mappedType
	private android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout createLoadingView (int, android.view.View, android.view.ViewGroup, java.lang.Object, android.view.LayoutInflater, android.widget.RemoteViews$OnClickHandler) 
		android.view.View loadingView
		Exception e
		android.view.View firstView
		float density
		Exception e
		android.widget.TextView loadingTextView
		boolean customLoadingViewAvailable
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		Object lock
		android.view.LayoutInflater layoutInflater
		android.widget.RemoteViews$OnClickHandler handler
		android.content.Context context
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout layout
	static android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout access$2000 (android.widget.RemoteViewsAdapter$RemoteViewsMetaData, int, android.view.View, android.view.ViewGroup, java.lang.Object, android.view.LayoutInflater, android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData x0
		int x1
		android.view.View x2
		android.view.ViewGroup x3
		Object x4
		android.view.LayoutInflater x5
		android.widget.RemoteViews$OnClickHandler x6
}

android/widget/AlphabetIndexer.class
AlphabetIndexer.java
package android.widget
public android.widget.AlphabetIndexer extends android.database.DataSetObserver implements android.widget.SectionIndexer  {
	protected android.database.Cursor mDataCursor
	protected int mColumnIndex
	protected CharSequence mAlphabet
	private int mAlphabetLength
	private android.util.SparseIntArray mAlphaMap
	private java.text.Collator mCollator
	private String[] mAlphabetArray
	public void  (android.database.Cursor, int, java.lang.CharSequence) 
		int i
		android.database.Cursor cursor
		int sortedColumnIndex
		CharSequence alphabet
	public java.lang.Object[] getSections () 
	public void setCursor (android.database.Cursor) 
		android.database.Cursor cursor
	protected int compare (java.lang.String, java.lang.String) 
		String firstLetter
		String word
		String letter
		String firstLetter
	public int getPositionForSection (int) 
		int prevLetter
		int prevLetterPos
		String curName
		int diff
		int sectionIndex
		android.util.SparseIntArray alphaMap
		android.database.Cursor cursor
		int savedCursorPos
		int count
		int start
		int end
		int pos
		char letter
		String targetLetter
		int key
	public int getSectionForPosition (int) 
		char letter
		String targetLetter
		int i
		int position
		int savedCursorPos
		String curName
	public void onChanged () 
	public void onInvalidated () 
}

android/widget/TabHost$LabelAndIconIndicatorStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$LabelAndIconIndicatorStrategy extends java.lang.Object implements android.widget.TabHost$IndicatorStrategy  {
	private final CharSequence mLabel
	private final android.graphics.drawable.Drawable mIcon
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, java.lang.CharSequence, android.graphics.drawable.Drawable) 
		CharSequence label
		android.graphics.drawable.Drawable icon
	public android.view.View createIndicatorView () 
		android.content.Context context
		android.view.LayoutInflater inflater
		android.view.View tabIndicator
		android.widget.TextView tv
		android.widget.ImageView iconView
		boolean exclusive
		boolean bindIcon
	void  (android.widget.TabHost, java.lang.CharSequence, android.graphics.drawable.Drawable, android.widget.TabHost$1) 
		android.widget.TabHost x0
		CharSequence x1
		android.graphics.drawable.Drawable x2
		android.widget.TabHost$1 x3
}

android/widget/CursorAdapter$1.class
CursorAdapter.java
package android.widget
 android.widget.CursorAdapter$1 extends java.lang.Object {
}

android/widget/AdapterViewAnimator$1.class
AdapterViewAnimator.java
package android.widget
 android.widget.AdapterViewAnimator$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$v
	final android.widget.AdapterViewAnimator$ViewAndMetaData val$viewData
	final android.widget.AdapterViewAnimator this$0
	void  (android.widget.AdapterViewAnimator, android.view.View, android.widget.AdapterViewAnimator$ViewAndMetaData) 
	public void run () 
}

android/widget/AbsListView$FlingRunnable.class
AbsListView.java
package android.widget
 android.widget.AbsListView$FlingRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final android.widget.OverScroller mScroller
	private int mLastFlingY
	private final Runnable mCheckFlywheel
	private static final int FLYWHEEL_TIMEOUT
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	void start (int) 
		int initialVelocity
		int initialY
	void startSpringback () 
	void startOverfling (int) 
		int initialVelocity
	void edgeReached (int) 
		int vel
		int delta
		int overscrollMode
	void startScroll (int, int, boolean) 
		int distance
		int duration
		boolean linear
		int initialY
	void endFling () 
	void flywheelTouch () 
	public void run () 
		android.view.View firstView
		int offsetToLast
		android.view.View lastView
		int overshoot
		android.widget.OverScroller scroller
		boolean more
		int y
		int delta
		android.view.View motionView
		int oldTop
		boolean atEdge
		boolean atEnd
		int velocity
		boolean crossDown
		boolean crossUp
		int scrollY
		int currY
		int deltaY
		android.widget.OverScroller scroller
	static android.widget.OverScroller access$1300 (android.widget.AbsListView$FlingRunnable) 
		android.widget.AbsListView$FlingRunnable x0
}

android/widget/TextView$3.class
TextView.java
package android.widget
 android.widget.TextView$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.TextView this$0
	void  (android.widget.TextView) 
	public void run () 
}

android/widget/RadioGroup$1.class
RadioGroup.java
package android.widget
 android.widget.RadioGroup$1 extends java.lang.Object {
}

android/widget/QuickContactBadge$QueryHandler.class
QuickContactBadge.java
package android.widget
 android.widget.QuickContactBadge$QueryHandler extends android.content.AsyncQueryHandler {
	final android.widget.QuickContactBadge this$0
	public void  (android.widget.QuickContactBadge, android.content.ContentResolver) 
		android.content.ContentResolver cr
	protected void onQueryComplete (int, java.lang.Object, android.database.Cursor) 
		long contactId
		String lookupKey
		long contactId
		String lookupKey
		android.content.Intent intent
		int token
		Object cookie
		android.database.Cursor cursor
		android.net.Uri lookupUri
		android.net.Uri createUri
		boolean trigger
		android.os.Bundle extras
}

android/widget/AnalogClock.class
AnalogClock.java
package android.widget
public android.widget.AnalogClock extends android.view.View {
	private android.text.format.Time mCalendar
	private android.graphics.drawable.Drawable mHourHand
	private android.graphics.drawable.Drawable mMinuteHand
	private android.graphics.drawable.Drawable mDial
	private int mDialWidth
	private int mDialHeight
	private boolean mAttached
	private final android.os.Handler mHandler
	private float mMinutes
	private float mHour
	private boolean mChanged
	private final android.content.BroadcastReceiver mIntentReceiver
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.Resources r
		android.content.res.TypedArray a
	protected void onAttachedToWindow () 
		android.content.IntentFilter filter
	protected void onDetachedFromWindow () 
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int widthSize
		int heightMode
		int heightSize
		float hScale
		float vScale
		float scale
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	protected void onDraw (android.graphics.Canvas) 
		float scale
		android.graphics.Canvas canvas
		boolean changed
		int availableWidth
		int availableHeight
		int x
		int y
		android.graphics.drawable.Drawable dial
		int w
		int h
		boolean scaled
		android.graphics.drawable.Drawable hourHand
		android.graphics.drawable.Drawable minuteHand
	private void onTimeChanged () 
		int hour
		int minute
		int second
	private void updateContentDescription (android.text.format.Time) 
		android.text.format.Time time
		int flags
		String contentDescription
	static android.text.format.Time access$002 (android.widget.AnalogClock, android.text.format.Time) 
		android.widget.AnalogClock x0
		android.text.format.Time x1
	static void access$100 (android.widget.AnalogClock) 
		android.widget.AnalogClock x0
}

android/widget/RemoteViews$ViewPaddingAction.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$ViewPaddingAction extends android.widget.RemoteViews$Action {
	int left
	int top
	int right
	int bottom
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, int, int, int, int) 
		int viewId
		int left
		int top
		int right
		int bottom
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
	public java.lang.String getActionName () 
}

android/widget/AppSecurityPermissions$MyPermissionGroupInfo.class
AppSecurityPermissions.java
package android.widget
 android.widget.AppSecurityPermissions$MyPermissionGroupInfo extends android.content.pm.PermissionGroupInfo {
	CharSequence mLabel
	final java.util.ArrayList mNewPermissions
	final java.util.ArrayList mPersonalPermissions
	final java.util.ArrayList mDevicePermissions
	final java.util.ArrayList mAllPermissions
	void  (android.content.pm.PermissionInfo) 
		android.content.pm.PermissionInfo perm
	void  (android.content.pm.PermissionGroupInfo) 
		android.content.pm.PermissionGroupInfo info
	public android.graphics.drawable.Drawable loadGroupIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ApplicationInfo appInfo
		android.content.pm.PackageManager pm
}

android/widget/PopupMenu$1.class
PopupMenu.java
package android.widget
 android.widget.PopupMenu$1 extends android.widget.ListPopupWindow$ForwardingListener {
	final android.widget.PopupMenu this$0
	void  (android.widget.PopupMenu, android.view.View) 
		android.view.View x0
	protected boolean onForwardingStarted () 
	protected boolean onForwardingStopped () 
	public android.widget.ListPopupWindow getPopup () 
}

android/widget/AbsListView$MultiChoiceModeWrapper.class
AbsListView.java
package android.widget
 android.widget.AbsListView$MultiChoiceModeWrapper extends java.lang.Object implements android.widget.AbsListView$MultiChoiceModeListener  {
	private android.widget.AbsListView$MultiChoiceModeListener mWrapped
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public void setWrapped (android.widget.AbsListView$MultiChoiceModeListener) 
		android.widget.AbsListView$MultiChoiceModeListener wrapped
	public boolean hasWrappedCallback () 
	public boolean onCreateActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu) 
		android.view.ActionMode mode
		android.view.Menu menu
	public boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem) 
		android.view.ActionMode mode
		android.view.MenuItem item
	public void onDestroyActionMode (android.view.ActionMode) 
		android.view.ActionMode mode
	public void onItemCheckedStateChanged (android.view.ActionMode, int, long, boolean) 
		android.view.ActionMode mode
		int position
		long id
		boolean checked
}

android/widget/ImageButton.class
ImageButton.java
package android.widget
public android.widget.ImageButton extends android.widget.ImageView {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	protected boolean onSetAlpha (int) 
		int alpha
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/ZoomButtonsController$Container.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$Container extends android.widget.FrameLayout {
	final android.widget.ZoomButtonsController this$0
	public void  (android.widget.ZoomButtonsController, android.content.Context) 
		android.content.Context context
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
}

android/widget/RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1$1.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1 this$1
	void  (android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1) 
	public void run () 
		android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback callback
}

android/widget/GridLayout$PackedMap.class
GridLayout.java
package android.widget
final android.widget.GridLayout$PackedMap extends java.lang.Object {
	public final int[] index
	public final Object[] keys
	public final Object[] values
	private void  (java.lang.Object[], java.lang.Object[]) 
		Object[] keys
		Object[] values
	public java.lang.Object getValue (int) 
		int i
	private static int[] createIndex (java.lang.Object[]) 
		Object key
		Integer index
		int i
		Object[] keys
		int size
		int[] result
		java.util.Map keyToIndex
	private static java.lang.Object[] compact (java.lang.Object[], int[]) 
		int i
		Object[] a
		int[] index
		int size
		Class componentType
		Object[] result
	void  (java.lang.Object[], java.lang.Object[], android.widget.GridLayout$1) 
		Object[] x0
		Object[] x1
		android.widget.GridLayout$1 x2
}

android/widget/TabHost$OnTabChangeListener.class
TabHost.java
package android.widget
public abstract android.widget.TabHost$OnTabChangeListener extends java.lang.Object {
	public abstract void onTabChanged (java.lang.String) 
}

android/widget/CalendarView$1.class
CalendarView.java
package android.widget
 android.widget.CalendarView$1 extends android.database.DataSetObserver {
	final android.widget.CalendarView this$0
	void  (android.widget.CalendarView) 
	public void onChanged () 
		java.util.Calendar selectedDay
}

android/widget/ProgressBar$SavedState$1.class
ProgressBar.java
package android.widget
final android.widget.ProgressBar$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.ProgressBar$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.ProgressBar$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.class
ShareActionProvider.java
package android.widget
 android.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener extends java.lang.Object implements android.view.MenuItem$OnMenuItemClickListener  {
	final android.widget.ShareActionProvider this$0
	private void  (android.widget.ShareActionProvider) 
	public boolean onMenuItemClick (android.view.MenuItem) 
		android.view.MenuItem item
		android.widget.ActivityChooserModel dataModel
		int itemId
		android.content.Intent launchIntent
	void  (android.widget.ShareActionProvider, android.widget.ShareActionProvider$1) 
		android.widget.ShareActionProvider x0
		android.widget.ShareActionProvider$1 x1
}

android/widget/ListPopupWindow.class
ListPopupWindow.java
package android.widget
public android.widget.ListPopupWindow extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static final int EXPAND_LIST_TIMEOUT
	private android.content.Context mContext
	private android.widget.PopupWindow mPopup
	private android.widget.ListAdapter mAdapter
	private android.widget.ListPopupWindow$DropDownListView mDropDownList
	private int mDropDownHeight
	private int mDropDownWidth
	private int mDropDownHorizontalOffset
	private int mDropDownVerticalOffset
	private boolean mDropDownVerticalOffsetSet
	private int mDropDownGravity
	private boolean mDropDownAlwaysVisible
	private boolean mForceIgnoreOutsideTouch
	int mListItemExpandMaximum
	private android.view.View mPromptView
	private int mPromptPosition
	private android.database.DataSetObserver mObserver
	private android.view.View mDropDownAnchorView
	private android.graphics.drawable.Drawable mDropDownListHighlight
	private android.widget.AdapterView$OnItemClickListener mItemClickListener
	private android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener
	private final android.widget.ListPopupWindow$ResizePopupRunnable mResizePopupRunnable
	private final android.widget.ListPopupWindow$PopupTouchInterceptor mTouchInterceptor
	private final android.widget.ListPopupWindow$PopupScrollListener mScrollListener
	private final android.widget.ListPopupWindow$ListSelectorHider mHideSelector
	private Runnable mShowDropDownRunnable
	private android.os.Handler mHandler
	private android.graphics.Rect mTempRect
	private boolean mModal
	private int mLayoutDirection
	public static final int POSITION_PROMPT_ABOVE
	public static final int POSITION_PROMPT_BELOW
	public static final int MATCH_PARENT
	public static final int WRAP_CONTENT
	public static final int INPUT_METHOD_FROM_FOCUSABLE
	public static final int INPUT_METHOD_NEEDED
	public static final int INPUT_METHOD_NOT_NEEDED
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
	public void  (android.content.Context, android.util.AttributeSet, int, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		int defStyleRes
		java.util.Locale locale
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public void setPromptPosition (int) 
		int position
	public int getPromptPosition () 
	public void setModal (boolean) 
		boolean modal
	public boolean isModal () 
	public void setForceIgnoreOutsideTouch (boolean) 
		boolean forceIgnoreOutsideTouch
	public void setDropDownAlwaysVisible (boolean) 
		boolean dropDownAlwaysVisible
	public boolean isDropDownAlwaysVisible () 
	public void setSoftInputMode (int) 
		int mode
	public int getSoftInputMode () 
	public void setListSelector (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable selector
	public android.graphics.drawable.Drawable getBackground () 
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void setAnimationStyle (int) 
		int animationStyle
	public int getAnimationStyle () 
	public android.view.View getAnchorView () 
	public void setAnchorView (android.view.View) 
		android.view.View anchor
	public int getHorizontalOffset () 
	public void setHorizontalOffset (int) 
		int offset
	public int getVerticalOffset () 
	public void setVerticalOffset (int) 
		int offset
	public void setDropDownGravity (int) 
		int gravity
	public int getWidth () 
	public void setWidth (int) 
		int width
	public void setContentWidth (int) 
		int width
		android.graphics.drawable.Drawable popupBackground
	public int getHeight () 
	public void setHeight (int) 
		int height
	public void setOnItemClickListener (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener clickListener
	public void setOnItemSelectedListener (android.widget.AdapterView$OnItemSelectedListener) 
		android.widget.AdapterView$OnItemSelectedListener selectedListener
	public void setPromptView (android.view.View) 
		android.view.View prompt
		boolean showing
	public void postShow () 
	public void show () 
		int height
		int widthSpec
		int heightSpec
		boolean noInputMethod
	public void dismiss () 
	public void setOnDismissListener (android.widget.PopupWindow$OnDismissListener) 
		android.widget.PopupWindow$OnDismissListener listener
	private void removePromptView () 
		android.view.ViewGroup group
		android.view.ViewParent parent
	public void setInputMethodMode (int) 
		int mode
	public int getInputMethodMode () 
	public void setSelection (int) 
		int position
		android.widget.ListPopupWindow$DropDownListView list
	public void clearListSelection () 
		android.widget.ListPopupWindow$DropDownListView list
	public boolean isShowing () 
	public boolean isInputMethodNotNeeded () 
	public boolean performItemClick (int) 
		android.widget.ListPopupWindow$DropDownListView list
		android.view.View child
		android.widget.ListAdapter adapter
		int position
	public java.lang.Object getSelectedItem () 
	public int getSelectedItemPosition () 
	public long getSelectedItemId () 
	public android.view.View getSelectedView () 
	public android.widget.ListView getListView () 
	void setListItemExpandMax (int) 
		int max
	public boolean onKeyDown (int, android.view.KeyEvent) 
		boolean allEnabled
		int curIndex
		boolean consumed
		boolean below
		android.widget.ListAdapter adapter
		int firstItem
		int lastItem
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		boolean consumed
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyPreIme (int, android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent$DispatcherState state
		android.view.View anchorView
		int keyCode
		android.view.KeyEvent event
	public android.view.View$OnTouchListener createDragToOpenListener (android.view.View) 
		android.view.View src
	private int buildDropDown () 
		android.widget.LinearLayout hintContainer
		android.widget.LinearLayout$LayoutParams hintParams
		int widthSpec
		int heightSpec
		android.content.Context context
		android.view.View hintView
		android.view.ViewGroup dropDownView
		android.widget.LinearLayout$LayoutParams hintParams
		android.view.View view
		android.view.ViewGroup dropDownView
		int otherHeights
		int padding
		android.graphics.drawable.Drawable background
		boolean ignoreBottomDecorations
		int maxHeight
		int childWidthSpec
		int listContent
	static android.widget.ListPopupWindow$DropDownListView access$600 (android.widget.ListPopupWindow) 
		android.widget.ListPopupWindow x0
	static android.widget.PopupWindow access$900 (android.widget.ListPopupWindow) 
		android.widget.ListPopupWindow x0
	static android.widget.ListPopupWindow$ResizePopupRunnable access$1000 (android.widget.ListPopupWindow) 
		android.widget.ListPopupWindow x0
	static android.os.Handler access$1100 (android.widget.ListPopupWindow) 
		android.widget.ListPopupWindow x0
}

android/widget/RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter val$adapter
	final android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection this$0
	void  (android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection, android.widget.RemoteViewsAdapter) 
	public void run () 
		android.os.RemoteException e
		RuntimeException e
		com.android.internal.widget.IRemoteViewsFactory factory
}

android/widget/ShareActionProvider.class
ShareActionProvider.java
package android.widget
public android.widget.ShareActionProvider extends android.view.ActionProvider {
	private static final int DEFAULT_INITIAL_ACTIVITY_COUNT
	private int mMaxShownActivityCount
	private final android.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener mOnMenuItemClickListener
	public static final String DEFAULT_SHARE_HISTORY_FILE_NAME
	private final android.content.Context mContext
	private String mShareHistoryFileName
	private android.widget.ShareActionProvider$OnShareTargetSelectedListener mOnShareTargetSelectedListener
	private android.widget.ActivityChooserModel$OnChooseActivityListener mOnChooseActivityListener
	public void  (android.content.Context) 
		android.content.Context context
	public void setOnShareTargetSelectedListener (android.widget.ShareActionProvider$OnShareTargetSelectedListener) 
		android.widget.ShareActionProvider$OnShareTargetSelectedListener listener
	public android.view.View onCreateActionView () 
		android.widget.ActivityChooserModel dataModel
		android.widget.ActivityChooserView activityChooserView
		android.util.TypedValue outTypedValue
		android.graphics.drawable.Drawable drawable
	public boolean hasSubMenu () 
	public void onPrepareSubMenu (android.view.SubMenu) 
		android.content.pm.ResolveInfo activity
		int i
		android.content.pm.ResolveInfo activity
		int i
		android.view.SubMenu expandedSubMenu
		android.view.SubMenu subMenu
		android.widget.ActivityChooserModel dataModel
		android.content.pm.PackageManager packageManager
		int expandedActivityCount
		int collapsedActivityCount
	public void setShareHistoryFileName (java.lang.String) 
		String shareHistoryFile
	public void setShareIntent (android.content.Intent) 
		android.content.Intent shareIntent
		android.widget.ActivityChooserModel dataModel
	private void setActivityChooserPolicyIfNeeded () 
		android.widget.ActivityChooserModel dataModel
	static android.content.Context access$100 (android.widget.ShareActionProvider) 
		android.widget.ShareActionProvider x0
	static java.lang.String access$200 (android.widget.ShareActionProvider) 
		android.widget.ShareActionProvider x0
	static android.widget.ShareActionProvider$OnShareTargetSelectedListener access$400 (android.widget.ShareActionProvider) 
		android.widget.ShareActionProvider x0
}

android/widget/Spinner$SavedState$1.class
Spinner.java
package android.widget
final android.widget.Spinner$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.Spinner$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.Spinner$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/Switch.class
Switch.java
package android.widget
public android.widget.Switch extends android.widget.CompoundButton {
	private static final int TOUCH_MODE_IDLE
	private static final int TOUCH_MODE_DOWN
	private static final int TOUCH_MODE_DRAGGING
	private static final int SANS
	private static final int SERIF
	private static final int MONOSPACE
	private android.graphics.drawable.Drawable mThumbDrawable
	private android.graphics.drawable.Drawable mTrackDrawable
	private int mThumbTextPadding
	private int mSwitchMinWidth
	private int mSwitchPadding
	private CharSequence mTextOn
	private CharSequence mTextOff
	private int mTouchMode
	private int mTouchSlop
	private float mTouchX
	private float mTouchY
	private android.view.VelocityTracker mVelocityTracker
	private int mMinFlingVelocity
	private float mThumbPosition
	private int mSwitchWidth
	private int mSwitchHeight
	private int mThumbWidth
	private int mSwitchLeft
	private int mSwitchTop
	private int mSwitchRight
	private int mSwitchBottom
	private android.text.TextPaint mTextPaint
	private android.content.res.ColorStateList mTextColors
	private android.text.Layout mOnLayout
	private android.text.Layout mOffLayout
	private android.text.method.TransformationMethod2 mSwitchTransformationMethod
	private final android.graphics.Rect mTempRect
	private static final int[] CHECKED_STATE_SET
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.Resources res
		android.content.res.TypedArray a
		int appearance
		android.view.ViewConfiguration config
	public void setSwitchTextAppearance (android.content.Context, int) 
		android.content.Context context
		int resid
		android.content.res.TypedArray appearance
		android.content.res.ColorStateList colors
		int ts
		int typefaceIndex
		int styleIndex
		boolean allCaps
	private void setSwitchTypefaceByIndex (int, int) 
		int typefaceIndex
		int styleIndex
		android.graphics.Typeface tf
	public void setSwitchTypeface (android.graphics.Typeface, int) 
		int typefaceStyle
		int need
		android.graphics.Typeface tf
		int style
	public void setSwitchTypeface (android.graphics.Typeface) 
		android.graphics.Typeface tf
	public void setSwitchPadding (int) 
		int pixels
	public int getSwitchPadding () 
	public void setSwitchMinWidth (int) 
		int pixels
	public int getSwitchMinWidth () 
	public void setThumbTextPadding (int) 
		int pixels
	public int getThumbTextPadding () 
	public void setTrackDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable track
	public void setTrackResource (int) 
		int resId
	public android.graphics.drawable.Drawable getTrackDrawable () 
	public void setThumbDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable thumb
	public void setThumbResource (int) 
		int resId
	public android.graphics.drawable.Drawable getThumbDrawable () 
	public java.lang.CharSequence getTextOn () 
	public void setTextOn (java.lang.CharSequence) 
		CharSequence textOn
	public java.lang.CharSequence getTextOff () 
	public void setTextOff (java.lang.CharSequence) 
		CharSequence textOff
	public void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int maxTextWidth
		int switchWidth
		int switchHeight
		int measuredHeight
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		android.text.Layout layout
	private android.text.Layout makeLayout (java.lang.CharSequence) 
		CharSequence text
		CharSequence transformed
	private boolean hitThumb (float, float) 
		float x
		float y
		int thumbTop
		int thumbLeft
		int thumbRight
		int thumbBottom
	public boolean onTouchEvent (android.view.MotionEvent) 
		float x
		float y
		float x
		float y
		float x
		float dx
		float newPos
		android.view.MotionEvent ev
		int action
	private void cancelSuperTouch (android.view.MotionEvent) 
		android.view.MotionEvent ev
		android.view.MotionEvent cancel
	private void stopDrag (android.view.MotionEvent) 
		boolean newState
		boolean newState
		float xvel
		android.view.MotionEvent ev
		boolean commitChange
	private void animateThumbToCheckedState (boolean) 
		boolean newCheckedState
	private boolean getTargetCheckedState () 
	private void setThumbPosition (boolean) 
		boolean checked
	public void setChecked (boolean) 
		boolean checked
	protected void onLayout (boolean, int, int, int, int) 
		int switchRight
		int switchLeft
		boolean changed
		int left
		int top
		int right
		int bottom
		int switchRight
		int switchLeft
		int switchTop
		int switchBottom
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int switchLeft
		int switchTop
		int switchRight
		int switchBottom
		int switchInnerLeft
		int switchInnerTop
		int switchInnerRight
		int switchInnerBottom
		int thumbPos
		int thumbLeft
		int thumbRight
		android.text.Layout switchText
	public int getCompoundPaddingLeft () 
		int padding
	public int getCompoundPaddingRight () 
		int padding
	private int getThumbScrollRange () 
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	protected void drawableStateChanged () 
		int[] myDrawableState
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		StringBuilder newText
		CharSequence oldText
		android.view.accessibility.AccessibilityNodeInfo info
		CharSequence switchText
	static void  () 
}

android/widget/RemoteViewsService.class
RemoteViewsService.java
package android.widget
public abstract android.widget.RemoteViewsService extends android.app.Service {
	private static final String LOG_TAG
	private static final java.util.HashMap sRemoteViewFactories
	private static final Object sLock
	public void  () 
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent$FilterComparison fc
		android.widget.RemoteViewsService$RemoteViewsFactory factory
		boolean isCreated
		android.content.Intent intent
	public abstract android.widget.RemoteViewsService$RemoteViewsFactory onGetViewFactory (android.content.Intent) 
	static java.lang.Object access$000 () 
	static java.util.HashMap access$100 () 
	static void  () 
}

android/widget/AdapterView$AdapterContextMenuInfo.class
AdapterView.java
package android.widget
public android.widget.AdapterView$AdapterContextMenuInfo extends java.lang.Object implements android.view.ContextMenu$ContextMenuInfo  {
	public android.view.View targetView
	public int position
	public long id
	public void  (android.view.View, int, long) 
		android.view.View targetView
		int position
		long id
}

android/widget/RemoteViewsAdapter$RemoteViewsFrameLayout.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout extends android.widget.FrameLayout {
	public void  (android.content.Context) 
		android.content.Context context
	public void onRemoteViewsLoaded (android.widget.RemoteViews, android.widget.RemoteViews$OnClickHandler) 
		Exception e
		android.widget.RemoteViews view
		android.widget.RemoteViews$OnClickHandler handler
}

android/widget/DatePicker$OnDateChangedListener.class
DatePicker.java
package android.widget
public abstract android.widget.DatePicker$OnDateChangedListener extends java.lang.Object {
	public abstract void onDateChanged (android.widget.DatePicker, int, int, int) 
}

android/widget/MediaController$7.class
MediaController.java
package android.widget
 android.widget.MediaController$7 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void onClick (android.view.View) 
		android.view.View v
		int pos
}

android/widget/Advanceable.class
Advanceable.java
package android.widget
public abstract android.widget.Advanceable extends java.lang.Object {
	public abstract void advance () 
	public abstract void fyiWillBeAdvancedByHostKThx () 
}

android/widget/RemoteViews$SetPendingIntentTemplate.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetPendingIntentTemplate extends android.widget.RemoteViews$Action {
	android.app.PendingIntent pendingIntentTemplate
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, android.app.PendingIntent) 
		int id
		android.app.PendingIntent pendingIntentTemplate
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.AdapterView av
		android.widget.AdapterView$OnItemClickListener listener
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
	public java.lang.String getActionName () 
}

android/widget/TimePicker$4.class
TimePicker.java
package android.widget
 android.widget.TimePicker$4 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.TimePicker this$0
	void  (android.widget.TimePicker) 
	public void onClick (android.view.View) 
		android.view.View button
}

android/widget/SimpleCursorAdapter.class
SimpleCursorAdapter.java
package android.widget
public android.widget.SimpleCursorAdapter extends android.widget.ResourceCursorAdapter {
	protected int[] mFrom
	protected int[] mTo
	private int mStringConversionColumn
	private android.widget.SimpleCursorAdapter$CursorToStringConverter mCursorToStringConverter
	private android.widget.SimpleCursorAdapter$ViewBinder mViewBinder
	String[] mOriginalFrom
	public void  (android.content.Context, int, android.database.Cursor, java.lang.String[], int[]) 
		android.content.Context context
		int layout
		android.database.Cursor c
		String[] from
		int[] to
	public void  (android.content.Context, int, android.database.Cursor, java.lang.String[], int[], int) 
		android.content.Context context
		int layout
		android.database.Cursor c
		String[] from
		int[] to
		int flags
	public void bindView (android.view.View, android.content.Context, android.database.Cursor) 
		String text
		boolean bound
		android.view.View v
		int i
		android.view.View view
		android.content.Context context
		android.database.Cursor cursor
		android.widget.SimpleCursorAdapter$ViewBinder binder
		int count
		int[] from
		int[] to
	public android.widget.SimpleCursorAdapter$ViewBinder getViewBinder () 
	public void setViewBinder (android.widget.SimpleCursorAdapter$ViewBinder) 
		android.widget.SimpleCursorAdapter$ViewBinder viewBinder
	public void setViewImage (android.widget.ImageView, java.lang.String) 
		NumberFormatException nfe
		android.widget.ImageView v
		String value
	public void setViewText (android.widget.TextView, java.lang.String) 
		android.widget.TextView v
		String text
	public int getStringConversionColumn () 
	public void setStringConversionColumn (int) 
		int stringConversionColumn
	public android.widget.SimpleCursorAdapter$CursorToStringConverter getCursorToStringConverter () 
	public void setCursorToStringConverter (android.widget.SimpleCursorAdapter$CursorToStringConverter) 
		android.widget.SimpleCursorAdapter$CursorToStringConverter cursorToStringConverter
	public java.lang.CharSequence convertToString (android.database.Cursor) 
		android.database.Cursor cursor
	private void findColumns (android.database.Cursor, java.lang.String[]) 
		int i
		int count
		android.database.Cursor c
		String[] from
	public android.database.Cursor swapCursor (android.database.Cursor) 
		android.database.Cursor c
	public void changeCursorAndColumns (android.database.Cursor, java.lang.String[], int[]) 
		android.database.Cursor c
		String[] from
		int[] to
}

android/widget/Editor$SpanController$1.class
Editor.java
package android.widget
 android.widget.Editor$SpanController$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Editor$SpanController this$1
	void  (android.widget.Editor$SpanController) 
	public void run () 
}

android/widget/RelativeLayout$DependencyGraph$Node.class
RelativeLayout.java
package android.widget
 android.widget.RelativeLayout$DependencyGraph$Node extends java.lang.Object {
	android.view.View view
	final android.util.ArrayMap dependents
	final android.util.SparseArray dependencies
	private static final int POOL_LIMIT
	private static final android.util.Pools$SynchronizedPool sPool
	void  () 
	static android.widget.RelativeLayout$DependencyGraph$Node acquire (android.view.View) 
		android.view.View view
		android.widget.RelativeLayout$DependencyGraph$Node node
	void release () 
	static void  () 
}

android/widget/FastScroller$7.class
FastScroller.java
package android.widget
final android.widget.FastScroller$7 extends android.util.IntProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, int) 
		android.view.View object
		int value
	public java.lang.Integer get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/widget/RelativeLayout$LayoutParams.class
RelativeLayout.java
package android.widget
public android.widget.RelativeLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	private int[] mRules
	private int[] mInitialRules
	private int mLeft
	private int mTop
	private int mRight
	private int mBottom
	private int mStart
	private int mEnd
	private boolean mRulesChanged
	private boolean mIsRtlCompatibilityMode
	public boolean alignWithParent
	public void  (android.content.Context, android.util.AttributeSet) 
		int attr
		int i
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int targetSdkVersion
		int[] rules
		int[] initialRules
		int N
	public void  (int, int) 
		int w
		int h
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams source
	public java.lang.String debug (java.lang.String) 
		String output
	public void addRule (int) 
		int verb
	public void addRule (int, int) 
		int verb
		int anchor
	public void removeRule (int) 
		int verb
	private boolean hasRelativeRules () 
	private void resolveRules (int) 
		int layoutDirection
		boolean isLayoutRtl
	public int[] getRules (int) 
		int layoutDirection
	public int[] getRules () 
	public void resolveLayoutDirection (int) 
		int layoutDirection
		boolean isLayoutRtl
	static int access$100 (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams x0
	static int access$200 (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams x0
	static int access$300 (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams x0
	static int access$400 (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams x0
	static int access$102 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$202 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$402 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$302 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$112 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$212 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$412 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$312 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$120 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int access$220 (android.widget.RelativeLayout$LayoutParams, int) 
		android.widget.RelativeLayout$LayoutParams x0
		int x1
	static int[] access$700 (android.widget.RelativeLayout$LayoutParams) 
		android.widget.RelativeLayout$LayoutParams x0
}

android/widget/ProgressBar$AccessibilityEventSender.class
ProgressBar.java
package android.widget
 android.widget.ProgressBar$AccessibilityEventSender extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ProgressBar this$0
	private void  (android.widget.ProgressBar) 
	public void run () 
	void  (android.widget.ProgressBar, android.widget.ProgressBar$1) 
		android.widget.ProgressBar x0
		android.widget.ProgressBar$1 x1
}

android/widget/DialerFilter.class
DialerFilter.java
package android.widget
public android.widget.DialerFilter extends android.widget.RelativeLayout {
	public static final int DIGITS_AND_LETTERS
	public static final int DIGITS_AND_LETTERS_NO_DIGITS
	public static final int DIGITS_AND_LETTERS_NO_LETTERS
	public static final int DIGITS_ONLY
	public static final int LETTERS_ONLY
	android.widget.EditText mLetters
	android.widget.EditText mDigits
	android.widget.EditText mPrimary
	android.widget.EditText mHint
	android.text.InputFilter[] mInputFilters
	android.widget.ImageView mIcon
	int mMode
	private boolean mIsQwerty
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	protected void onFinishInflate () 
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	public boolean isQwertyKeyboard () 
	public boolean onKeyDown (int, android.view.KeyEvent) 
		char c
		boolean isPrint
		int keyCode
		android.view.KeyEvent event
		boolean handled
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		boolean a
		boolean b
	public int getMode () 
	public void setMode (int) 
		int newMode
		int oldMode
	private void makeLettersPrimary () 
	private void makeDigitsPrimary () 
	private void swapPrimaryAndHint (boolean) 
		boolean makeLettersPrimary
		android.text.Editable lettersText
		android.text.Editable digitsText
		android.text.method.KeyListener lettersInput
		android.text.method.KeyListener digitsInput
	public java.lang.CharSequence getLetters () 
	public java.lang.CharSequence getDigits () 
	public java.lang.CharSequence getFilterText () 
	public void append (java.lang.String) 
		String text
	public void clearText () 
		android.text.Editable text
	public void setLettersWatcher (android.text.TextWatcher) 
		android.text.TextWatcher watcher
		CharSequence text
		android.text.Spannable span
	public void setDigitsWatcher (android.text.TextWatcher) 
		android.text.TextWatcher watcher
		CharSequence text
		android.text.Spannable span
	public void setFilterWatcher (android.text.TextWatcher) 
		android.text.TextWatcher watcher
	public void removeFilterWatcher (android.text.TextWatcher) 
		android.text.Spannable text
		android.text.TextWatcher watcher
		android.text.Spannable text
	protected void onModeChange (int, int) 
		int oldMode
		int newMode
}

android/widget/SuggestionsAdapter$ChildViewCache.class
SuggestionsAdapter.java
package android.widget
final android.widget.SuggestionsAdapter$ChildViewCache extends java.lang.Object {
	public final android.widget.TextView mText1
	public final android.widget.TextView mText2
	public final android.widget.ImageView mIcon1
	public final android.widget.ImageView mIcon2
	public final android.widget.ImageView mIconRefine
	public void  (android.view.View) 
		android.view.View v
}

android/widget/ExpandableListConnector$MyDataSetObserver.class
ExpandableListConnector.java
package android.widget
public android.widget.ExpandableListConnector$MyDataSetObserver extends android.database.DataSetObserver {
	final android.widget.ExpandableListConnector this$0
	protected void  (android.widget.ExpandableListConnector) 
	public void onChanged () 
	public void onInvalidated () 
}

android/widget/ExpandableListConnector$PositionMetadata.class
ExpandableListConnector.java
package android.widget
public android.widget.ExpandableListConnector$PositionMetadata extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	private static java.util.ArrayList sPool
	public android.widget.ExpandableListPosition position
	public android.widget.ExpandableListConnector$GroupMetadata groupMetadata
	public int groupInsertIndex
	private void resetState () 
	private void  () 
	static android.widget.ExpandableListConnector$PositionMetadata obtain (int, int, int, int, android.widget.ExpandableListConnector$GroupMetadata, int) 
		int flatListPos
		int type
		int groupPos
		int childPos
		android.widget.ExpandableListConnector$GroupMetadata groupMetadata
		int groupInsertIndex
		android.widget.ExpandableListConnector$PositionMetadata pm
	private static android.widget.ExpandableListConnector$PositionMetadata getRecycledOrCreate () 
		android.widget.ExpandableListConnector$PositionMetadata pm
		android.widget.ExpandableListConnector$PositionMetadata pm
	public void recycle () 
	public boolean isExpanded () 
	static void  () 
}

android/widget/TextClock$3.class
TextClock.java
package android.widget
 android.widget.TextClock$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.TextClock this$0
	void  (android.widget.TextClock) 
	public void run () 
		long now
		long next
}

android/widget/AbsListView$MultiChoiceModeListener.class
AbsListView.java
package android.widget
public abstract android.widget.AbsListView$MultiChoiceModeListener extends java.lang.Object implements android.view.ActionMode$Callback  {
	public abstract void onItemCheckedStateChanged (android.view.ActionMode, int, long, boolean) 
}

android/widget/RemoteViews$TextViewSizeAction.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$TextViewSizeAction extends android.widget.RemoteViews$Action {
	int units
	float size
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, int, float) 
		int viewId
		int units
		float size
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.widget.TextView target
	public java.lang.String getActionName () 
}

android/widget/RemoteViewsService$RemoteViewsFactory.class
RemoteViewsService.java
package android.widget
public abstract android.widget.RemoteViewsService$RemoteViewsFactory extends java.lang.Object {
	public abstract void onCreate () 
	public abstract void onDataSetChanged () 
	public abstract void onDestroy () 
	public abstract int getCount () 
	public abstract android.widget.RemoteViews getViewAt (int) 
	public abstract android.widget.RemoteViews getLoadingView () 
	public abstract int getViewTypeCount () 
	public abstract long getItemId (int) 
	public abstract boolean hasStableIds () 
}

android/widget/RemoteViews$SetOnClickFillInIntent$1.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetOnClickFillInIntent$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.RemoteViews$OnClickHandler val$handler
	final android.widget.RemoteViews$SetOnClickFillInIntent this$1
	void  (android.widget.RemoteViews$SetOnClickFillInIntent, android.widget.RemoteViews$OnClickHandler) 
	public void onClick (android.view.View) 
		android.view.View v
		android.view.View parent
		android.app.PendingIntent pendingIntent
		android.graphics.Rect rect
}

android/widget/VideoView$1.class
VideoView.java
package android.widget
 android.widget.VideoView$1 extends java.lang.Object implements android.media.MediaPlayer$OnVideoSizeChangedListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void onVideoSizeChanged (android.media.MediaPlayer, int, int) 
		android.media.MediaPlayer mp
		int width
		int height
}

android/widget/ActivityChooserModel$OnChooseActivityListener.class
ActivityChooserModel.java
package android.widget
public abstract android.widget.ActivityChooserModel$OnChooseActivityListener extends java.lang.Object {
	public abstract boolean onChooseActivity (android.widget.ActivityChooserModel, android.content.Intent) 
}

android/widget/Editor$InsertionHandleView$1.class
Editor.java
package android.widget
 android.widget.Editor$InsertionHandleView$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Editor$InsertionHandleView this$1
	void  (android.widget.Editor$InsertionHandleView) 
	public void run () 
}

android/widget/ImageSwitcher.class
ImageSwitcher.java
package android.widget
public android.widget.ImageSwitcher extends android.widget.ViewSwitcher {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void setImageResource (int) 
		int resid
		android.widget.ImageView image
	public void setImageURI (android.net.Uri) 
		android.net.Uri uri
		android.widget.ImageView image
	public void setImageDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
		android.widget.ImageView image
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/SlidingDrawer.class
SlidingDrawer.java
package android.widget
public android.widget.SlidingDrawer extends android.view.ViewGroup {
	public static final int ORIENTATION_HORIZONTAL
	public static final int ORIENTATION_VERTICAL
	private static final int TAP_THRESHOLD
	private static final float MAXIMUM_TAP_VELOCITY
	private static final float MAXIMUM_MINOR_VELOCITY
	private static final float MAXIMUM_MAJOR_VELOCITY
	private static final float MAXIMUM_ACCELERATION
	private static final int VELOCITY_UNITS
	private static final int MSG_ANIMATE
	private static final int ANIMATION_FRAME_DURATION
	private static final int EXPANDED_FULL_OPEN
	private static final int COLLAPSED_FULL_CLOSED
	private final int mHandleId
	private final int mContentId
	private android.view.View mHandle
	private android.view.View mContent
	private final android.graphics.Rect mFrame
	private final android.graphics.Rect mInvalidate
	private boolean mTracking
	private boolean mLocked
	private android.view.VelocityTracker mVelocityTracker
	private boolean mVertical
	private boolean mExpanded
	private int mBottomOffset
	private int mTopOffset
	private int mHandleHeight
	private int mHandleWidth
	private android.widget.SlidingDrawer$OnDrawerOpenListener mOnDrawerOpenListener
	private android.widget.SlidingDrawer$OnDrawerCloseListener mOnDrawerCloseListener
	private android.widget.SlidingDrawer$OnDrawerScrollListener mOnDrawerScrollListener
	private final android.os.Handler mHandler
	private float mAnimatedAcceleration
	private float mAnimatedVelocity
	private float mAnimationPosition
	private long mAnimationLastTime
	private long mCurrentAnimationTime
	private int mTouchDelta
	private boolean mAnimating
	private boolean mAllowSingleTap
	private boolean mAnimateOnClick
	private final int mTapThreshold
	private final int mMaximumTapVelocity
	private final int mMaximumMinorVelocity
	private final int mMaximumMajorVelocity
	private final int mMaximumAcceleration
	private final int mVelocityUnits
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int orientation
		int handleId
		int contentId
		float density
	protected void onFinishInflate () 
	protected void onMeasure (int, int) 
		int height
		int width
		int widthMeasureSpec
		int heightMeasureSpec
		int widthSpecMode
		int widthSpecSize
		int heightSpecMode
		int heightSpecSize
		android.view.View handle
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Bitmap cache
		android.graphics.Canvas canvas
		long drawingTime
		android.view.View handle
		boolean isVertical
	protected void onLayout (boolean, int, int, int, int) 
		int childLeft
		int childTop
		boolean changed
		int l
		int t
		int r
		int b
		int width
		int height
		android.view.View handle
		int childWidth
		int childHeight
		int childLeft
		int childTop
		android.view.View content
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		int top
		int left
		android.view.MotionEvent event
		int action
		float x
		float y
		android.graphics.Rect frame
		android.view.View handle
	public boolean onTouchEvent (android.view.MotionEvent) 
		boolean negative
		android.view.VelocityTracker velocityTracker
		float yVelocity
		float xVelocity
		boolean negative
		boolean vertical
		float velocity
		int top
		int left
		int action
		android.view.MotionEvent event
	private void animateClose (int) 
		int position
	private void animateOpen (int) 
		int position
	private void performFling (int, float, boolean) 
		int position
		float velocity
		boolean always
		long now
	private void prepareTracking (int) 
		long now
		int position
		boolean opening
	private void moveHandle (int) 
		int top
		int deltaY
		android.graphics.Rect frame
		android.graphics.Rect region
		int left
		int deltaX
		android.graphics.Rect frame
		android.graphics.Rect region
		int position
		android.view.View handle
	private void prepareContent () 
		int childHeight
		int height
		int childWidth
		int width
		android.view.View content
	private void stopTracking () 
	private void doAnimation () 
	private void incrementAnimation () 
		long now
		float t
		float position
		float v
		float a
	public void toggle () 
	public void animateToggle () 
	public void open () 
	public void close () 
	public void animateClose () 
		android.widget.SlidingDrawer$OnDrawerScrollListener scrollListener
	public void animateOpen () 
		android.widget.SlidingDrawer$OnDrawerScrollListener scrollListener
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void closeDrawer () 
	private void openDrawer () 
	public void setOnDrawerOpenListener (android.widget.SlidingDrawer$OnDrawerOpenListener) 
		android.widget.SlidingDrawer$OnDrawerOpenListener onDrawerOpenListener
	public void setOnDrawerCloseListener (android.widget.SlidingDrawer$OnDrawerCloseListener) 
		android.widget.SlidingDrawer$OnDrawerCloseListener onDrawerCloseListener
	public void setOnDrawerScrollListener (android.widget.SlidingDrawer$OnDrawerScrollListener) 
		android.widget.SlidingDrawer$OnDrawerScrollListener onDrawerScrollListener
	public android.view.View getHandle () 
	public android.view.View getContent () 
	public void unlock () 
	public void lock () 
	public boolean isOpened () 
	public boolean isMoving () 
	static boolean access$200 (android.widget.SlidingDrawer) 
		android.widget.SlidingDrawer x0
	static boolean access$300 (android.widget.SlidingDrawer) 
		android.widget.SlidingDrawer x0
	static void access$400 (android.widget.SlidingDrawer) 
		android.widget.SlidingDrawer x0
}

android/widget/ZoomButtonsController$4.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$4 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.ZoomButtonsController this$0
	void  (android.widget.ZoomButtonsController) 
	public void onClick (android.view.View) 
		android.view.View v
}

android/widget/TimePicker$SavedState.class
TimePicker.java
package android.widget
 android.widget.TimePicker$SavedState extends android.view.View$BaseSavedState {
	private final int mHour
	private final int mMinute
	public static final android.os.Parcelable$Creator CREATOR
	private void  (android.os.Parcelable, int, int) 
		android.os.Parcelable superState
		int hour
		int minute
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int getHour () 
	public int getMinute () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.widget.TimePicker$1) 
		android.os.Parcel x0
		android.widget.TimePicker$1 x1
	void  (android.os.Parcelable, int, int, android.widget.TimePicker$1) 
		android.os.Parcelable x0
		int x1
		int x2
		android.widget.TimePicker$1 x3
	static void  () 
}

android/widget/StackView$LayoutParams.class
StackView.java
package android.widget
 android.widget.StackView$LayoutParams extends android.view.ViewGroup$LayoutParams {
	int horizontalOffset
	int verticalOffset
	android.view.View mView
	private final android.graphics.Rect parentRect
	private final android.graphics.Rect invalidateRect
	private final android.graphics.RectF invalidateRectf
	private final android.graphics.Rect globalInvalidateRect
	final android.widget.StackView this$0
	void  (android.widget.StackView, android.view.View) 
		android.view.View view
	void  (android.widget.StackView, android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
	void invalidateGlobalRegion (android.view.View, android.graphics.Rect) 
		android.view.View v
		android.graphics.Rect r
		android.view.View p
		boolean firstPass
	android.graphics.Rect getInvalidateRect () 
	void resetInvalidateRect () 
	public void setVerticalOffset (int) 
		int newVerticalOffset
	public void setHorizontalOffset (int) 
		int newHorizontalOffset
	public void setOffsets (int, int) 
		int left
		int right
		int top
		int bottom
		float xoffset
		float yoffset
		int newHorizontalOffset
		int newVerticalOffset
		int horizontalOffsetDelta
		int verticalOffsetDelta
}

android/widget/SearchView$OnSuggestionListener.class
SearchView.java
package android.widget
public abstract android.widget.SearchView$OnSuggestionListener extends java.lang.Object {
	public abstract boolean onSuggestionSelect (int) 
	public abstract boolean onSuggestionClick (int) 
}

android/widget/AutoCompleteTextView$PassThroughClickListener.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$PassThroughClickListener extends java.lang.Object implements android.view.View$OnClickListener  {
	private android.view.View$OnClickListener mWrapped
	final android.widget.AutoCompleteTextView this$0
	private void  (android.widget.AutoCompleteTextView) 
	public void onClick (android.view.View) 
		android.view.View v
	void  (android.widget.AutoCompleteTextView, android.widget.AutoCompleteTextView$1) 
		android.widget.AutoCompleteTextView x0
		android.widget.AutoCompleteTextView$1 x1
	static android.view.View$OnClickListener access$302 (android.widget.AutoCompleteTextView$PassThroughClickListener, android.view.View$OnClickListener) 
		android.widget.AutoCompleteTextView$PassThroughClickListener x0
		android.view.View$OnClickListener x1
}

android/widget/RadioGroup.class
RadioGroup.java
package android.widget
public android.widget.RadioGroup extends android.widget.LinearLayout {
	private int mCheckedId
	private android.widget.CompoundButton$OnCheckedChangeListener mChildOnCheckedChangeListener
	private boolean mProtectFromCheckedChange
	private android.widget.RadioGroup$OnCheckedChangeListener mOnCheckedChangeListener
	private android.widget.RadioGroup$PassThroughHierarchyChangeListener mPassThroughListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray attributes
		int value
		int index
	private void init () 
	public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener listener
	protected void onFinishInflate () 
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.widget.RadioButton button
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void check (int) 
		int id
	private void setCheckedId (int) 
		int id
	private void setCheckedStateForView (int, boolean) 
		int viewId
		boolean checked
		android.view.View checkedView
	public int getCheckedRadioButtonId () 
	public void clearCheck () 
	public void setOnCheckedChangeListener (android.widget.RadioGroup$OnCheckedChangeListener) 
		android.widget.RadioGroup$OnCheckedChangeListener listener
	public android.widget.RadioGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile android.widget.LinearLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static boolean access$300 (android.widget.RadioGroup) 
		android.widget.RadioGroup x0
	static boolean access$302 (android.widget.RadioGroup, boolean) 
		android.widget.RadioGroup x0
		boolean x1
	static int access$400 (android.widget.RadioGroup) 
		android.widget.RadioGroup x0
	static void access$500 (android.widget.RadioGroup, int, boolean) 
		android.widget.RadioGroup x0
		int x1
		boolean x2
	static void access$600 (android.widget.RadioGroup, int) 
		android.widget.RadioGroup x0
		int x1
	static android.widget.CompoundButton$OnCheckedChangeListener access$700 (android.widget.RadioGroup) 
		android.widget.RadioGroup x0
}

android/widget/ListPopupWindow$ForwardingListener$DisallowIntercept.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$ForwardingListener$DisallowIntercept extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ListPopupWindow$ForwardingListener this$0
	private void  (android.widget.ListPopupWindow$ForwardingListener) 
	public void run () 
		android.view.ViewParent parent
	void  (android.widget.ListPopupWindow$ForwardingListener, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow$ForwardingListener x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/RemoteViews$ReflectionAction.class
RemoteViews.java
package android.widget
final android.widget.RemoteViews$ReflectionAction extends android.widget.RemoteViews$Action {
	static final int TAG
	static final int BOOLEAN
	static final int BYTE
	static final int SHORT
	static final int INT
	static final int LONG
	static final int FLOAT
	static final int DOUBLE
	static final int CHAR
	static final int STRING
	static final int CHAR_SEQUENCE
	static final int URI
	static final int BITMAP
	static final int BUNDLE
	static final int INTENT
	String methodName
	int type
	Object value
	final android.widget.RemoteViews this$0
	void  (android.widget.RemoteViews, int, java.lang.String, int, java.lang.Object) 
		int viewId
		String methodName
		int type
		Object value
	void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	private java.lang.Class getParameterType () 
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$ActionException e
		Exception ex
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View view
		Class param
	public int mergeBehavior () 
	public java.lang.String getActionName () 
}

android/widget/DigitalClock$1.class
DigitalClock.java
package android.widget
 android.widget.DigitalClock$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.DigitalClock this$0
	void  (android.widget.DigitalClock) 
	public void run () 
		long now
		long next
}

android/widget/MediaController$5.class
MediaController.java
package android.widget
 android.widget.MediaController$5 extends java.lang.Object implements android.widget.SeekBar$OnSeekBarChangeListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void onStartTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar bar
	public void onProgressChanged (android.widget.SeekBar, int, boolean) 
		android.widget.SeekBar bar
		int progress
		boolean fromuser
		long duration
		long newposition
	public void onStopTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar bar
}

android/widget/CompoundButton.class
CompoundButton.java
package android.widget
public abstract android.widget.CompoundButton extends android.widget.Button implements android.widget.Checkable  {
	private boolean mChecked
	private int mButtonResource
	private boolean mBroadcasting
	private android.graphics.drawable.Drawable mButtonDrawable
	private android.widget.CompoundButton$OnCheckedChangeListener mOnCheckedChangeListener
	private android.widget.CompoundButton$OnCheckedChangeListener mOnCheckedChangeWidgetListener
	private static final int[] CHECKED_STATE_SET
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
		boolean checked
	public void toggle () 
	public boolean performClick () 
	public boolean isChecked () 
	public void setChecked (boolean) 
		boolean checked
	public void setOnCheckedChangeListener (android.widget.CompoundButton$OnCheckedChangeListener) 
		android.widget.CompoundButton$OnCheckedChangeListener listener
	void setOnCheckedChangeWidgetListener (android.widget.CompoundButton$OnCheckedChangeListener) 
		android.widget.CompoundButton$OnCheckedChangeListener listener
	public void setButtonDrawable (int) 
		int resid
		android.graphics.drawable.Drawable d
	public void setButtonDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public int getCompoundPaddingLeft () 
		android.graphics.drawable.Drawable buttonDrawable
		int padding
	public int getCompoundPaddingRight () 
		android.graphics.drawable.Drawable buttonDrawable
		int padding
	public int getHorizontalOffsetForDrawables () 
		android.graphics.drawable.Drawable buttonDrawable
	protected void onDraw (android.graphics.Canvas) 
		int verticalGravity
		int drawableHeight
		int drawableWidth
		int top
		int bottom
		int left
		int right
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable buttonDrawable
	protected int[] onCreateDrawableState (int) 
		int extraSpace
		int[] drawableState
	protected void drawableStateChanged () 
		int[] myDrawableState
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.widget.CompoundButton$SavedState ss
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.CompoundButton$SavedState ss
	static void  () 
}

android/widget/MediaController$MediaPlayerControl.class
MediaController.java
package android.widget
public abstract android.widget.MediaController$MediaPlayerControl extends java.lang.Object {
	public abstract void start () 
	public abstract void pause () 
	public abstract int getDuration () 
	public abstract int getCurrentPosition () 
	public abstract void seekTo (int) 
	public abstract boolean isPlaying () 
	public abstract int getBufferPercentage () 
	public abstract boolean canPause () 
	public abstract boolean canSeekBackward () 
	public abstract boolean canSeekForward () 
	public abstract int getAudioSessionId () 
}

android/widget/TextView$Marquee.class
TextView.java
package android.widget
final android.widget.TextView$Marquee extends android.os.Handler {
	private static final float MARQUEE_DELTA_MAX
	private static final int MARQUEE_DELAY
	private static final int MARQUEE_RESTART_DELAY
	private static final int MARQUEE_RESOLUTION
	private static final int MARQUEE_PIXELS_PER_SECOND
	private static final byte MARQUEE_STOPPED
	private static final byte MARQUEE_STARTING
	private static final byte MARQUEE_RUNNING
	private static final int MESSAGE_START
	private static final int MESSAGE_TICK
	private static final int MESSAGE_RESTART
	private final java.lang.ref.WeakReference mView
	private byte mStatus
	private final float mScrollUnit
	private float mMaxScroll
	private float mMaxFadeScroll
	private float mGhostStart
	private float mGhostOffset
	private float mFadeStop
	private int mRepeatLimit
	private float mScroll
	void  (android.widget.TextView) 
		android.widget.TextView v
		float density
	public void handleMessage (android.os.Message) 
		android.os.Message msg
	void tick () 
		android.widget.TextView textView
	void stop () 
	private void resetScroll () 
		android.widget.TextView textView
	void start (int) 
		int textWidth
		float lineWidth
		float gap
		int repeatLimit
		android.widget.TextView textView
	float getGhostOffset () 
	float getScroll () 
	float getMaxFadeScroll () 
	boolean shouldDrawLeftFade () 
	boolean shouldDrawGhost () 
	boolean isRunning () 
	boolean isStopped () 
}

android/widget/ActivityChooserView$4.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$4 extends android.widget.ListPopupWindow$ForwardingListener {
	final android.widget.ActivityChooserView this$0
	void  (android.widget.ActivityChooserView, android.view.View) 
		android.view.View x0
	public android.widget.ListPopupWindow getPopup () 
	protected boolean onForwardingStarted () 
	protected boolean onForwardingStopped () 
}

android/widget/Editor$PositionListener.class
Editor.java
package android.widget
 android.widget.Editor$PositionListener extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	private final int MAXIMUM_NUMBER_OF_LISTENERS
	private android.widget.Editor$TextViewPositionListener[] mPositionListeners
	private boolean[] mCanMove
	private boolean mPositionHasChanged
	private int mPositionX
	private int mPositionY
	private int mNumberOfListeners
	private boolean mScrollHasChanged
	final int[] mTempCoords
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	public void addSubscriber (android.widget.Editor$TextViewPositionListener, boolean) 
		android.view.ViewTreeObserver vto
		android.widget.Editor$TextViewPositionListener listener
		int i
		android.widget.Editor$TextViewPositionListener positionListener
		boolean canMove
		int emptySlotIndex
	public void removeSubscriber (android.widget.Editor$TextViewPositionListener) 
		int i
		android.view.ViewTreeObserver vto
		android.widget.Editor$TextViewPositionListener positionListener
	public int getPositionX () 
	public int getPositionY () 
	public boolean onPreDraw () 
		android.widget.Editor$TextViewPositionListener positionListener
		int i
	private void updatePosition () 
	public void onScrollChanged () 
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
}

android/widget/FastScroller$2.class
FastScroller.java
package android.widget
 android.widget.FastScroller$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.FastScroller this$0
	void  (android.widget.FastScroller) 
	public void run () 
}

android/widget/Spinner$DropdownPopup$3.class
Spinner.java
package android.widget
 android.widget.Spinner$DropdownPopup$3 extends java.lang.Object implements android.widget.PopupWindow$OnDismissListener  {
	final android.view.ViewTreeObserver$OnGlobalLayoutListener val$layoutListener
	final android.widget.Spinner$DropdownPopup this$1
	void  (android.widget.Spinner$DropdownPopup, android.view.ViewTreeObserver$OnGlobalLayoutListener) 
	public void onDismiss () 
		android.view.ViewTreeObserver vto
}

android/widget/Editor$InsertionHandleView.class
Editor.java
package android.widget
 android.widget.Editor$InsertionHandleView extends android.widget.Editor$HandleView {
	private static final int DELAY_BEFORE_HANDLE_FADES_OUT
	private static final int RECENT_CUT_COPY_DURATION
	private float mDownPositionX
	private float mDownPositionY
	private Runnable mHider
	final android.widget.Editor this$0
	public void  (android.widget.Editor, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void show () 
		long durationSinceCutOrCopy
	public void showWithActionPopup () 
	private void hideAfterDelay () 
	private void removeHiderCallback () 
	protected int getHotspotX (android.graphics.drawable.Drawable, boolean) 
		android.graphics.drawable.Drawable drawable
		boolean isRtlRun
	public boolean onTouchEvent (android.view.MotionEvent) 
		float deltaX
		float deltaY
		float distanceSquared
		android.view.ViewConfiguration viewConfiguration
		int touchSlop
		android.view.MotionEvent ev
		boolean result
	public int getCurrentCursorOffset () 
	public void updateSelection (int) 
		int offset
	public void updatePosition (float, float) 
		float x
		float y
	void onHandleMoved () 
	public void onDetached () 
}

android/widget/TextView$ChangeWatcher.class
TextView.java
package android.widget
 android.widget.TextView$ChangeWatcher extends java.lang.Object implements android.text.TextWatcher android.text.SpanWatcher  {
	private CharSequence mBeforeText
	final android.widget.TextView this$0
	private void  (android.widget.TextView) 
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence buffer
		int start
		int before
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence buffer
		int start
		int before
		int after
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable buffer
	public void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
		android.text.Spannable buf
		Object what
		int s
		int e
		int st
		int en
	public void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable buf
		Object what
		int s
		int e
	public void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable buf
		Object what
		int s
		int e
	void  (android.widget.TextView, android.widget.TextView$1) 
		android.widget.TextView x0
		android.widget.TextView$1 x1
}

android/widget/PopupWindow.class
PopupWindow.java
package android.widget
public android.widget.PopupWindow extends java.lang.Object {
	public static final int INPUT_METHOD_FROM_FOCUSABLE
	public static final int INPUT_METHOD_NEEDED
	public static final int INPUT_METHOD_NOT_NEEDED
	private static final int DEFAULT_ANCHORED_GRAVITY
	private android.content.Context mContext
	private android.view.WindowManager mWindowManager
	private boolean mIsShowing
	private boolean mIsDropdown
	private android.view.View mContentView
	private android.view.View mPopupView
	private boolean mFocusable
	private int mInputMethodMode
	private int mSoftInputMode
	private boolean mTouchable
	private boolean mOutsideTouchable
	private boolean mClippingEnabled
	private int mSplitTouchEnabled
	private boolean mLayoutInScreen
	private boolean mClipToScreen
	private boolean mAllowScrollingAnchorParent
	private boolean mLayoutInsetDecor
	private boolean mNotTouchModal
	private android.view.View$OnTouchListener mTouchInterceptor
	private int mWidthMode
	private int mWidth
	private int mLastWidth
	private int mHeightMode
	private int mHeight
	private int mLastHeight
	private int mPopupWidth
	private int mPopupHeight
	private int[] mDrawingLocation
	private int[] mScreenLocation
	private android.graphics.Rect mTempRect
	private android.graphics.drawable.Drawable mBackground
	private android.graphics.drawable.Drawable mAboveAnchorBackgroundDrawable
	private android.graphics.drawable.Drawable mBelowAnchorBackgroundDrawable
	private boolean mAboveAnchor
	private int mWindowLayoutType
	private android.widget.PopupWindow$OnDismissListener mOnDismissListener
	private boolean mIgnoreCheekPress
	private int mAnimationStyle
	private static final int[] ABOVE_ANCHOR_STATE_SET
	private java.lang.ref.WeakReference mAnchor
	private android.view.ViewTreeObserver$OnScrollChangedListener mOnScrollChangedListener
	private int mAnchorXoff
	private int mAnchorYoff
	private int mAnchoredGravity
	private boolean mPopupViewInitialLayoutDirectionInherited
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet, int, int) 
		int i
		android.graphics.drawable.StateListDrawable background
		int aboveAnchorStateIndex
		int count
		int belowAnchorStateIndex
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		int defStyleRes
		android.content.res.TypedArray a
		int animStyle
	public void  () 
	public void  (android.view.View) 
		android.view.View contentView
	public void  (int, int) 
		int width
		int height
	public void  (android.view.View, int, int) 
		android.view.View contentView
		int width
		int height
	public void  (android.view.View, int, int, boolean) 
		android.view.View contentView
		int width
		int height
		boolean focusable
	public android.graphics.drawable.Drawable getBackground () 
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable background
	public int getAnimationStyle () 
	public void setIgnoreCheekPress () 
	public void setAnimationStyle (int) 
		int animationStyle
	public android.view.View getContentView () 
	public void setContentView (android.view.View) 
		android.view.View contentView
	public void setTouchInterceptor (android.view.View$OnTouchListener) 
		android.view.View$OnTouchListener l
	public boolean isFocusable () 
	public void setFocusable (boolean) 
		boolean focusable
	public int getInputMethodMode () 
	public void setInputMethodMode (int) 
		int mode
	public void setSoftInputMode (int) 
		int mode
	public int getSoftInputMode () 
	public boolean isTouchable () 
	public void setTouchable (boolean) 
		boolean touchable
	public boolean isOutsideTouchable () 
	public void setOutsideTouchable (boolean) 
		boolean touchable
	public boolean isClippingEnabled () 
	public void setClippingEnabled (boolean) 
		boolean enabled
	public void setClipToScreenEnabled (boolean) 
		boolean enabled
	void setAllowScrollingAnchorParent (boolean) 
		boolean enabled
	public boolean isSplitTouchEnabled () 
	public void setSplitTouchEnabled (boolean) 
		boolean enabled
	public boolean isLayoutInScreenEnabled () 
	public void setLayoutInScreenEnabled (boolean) 
		boolean enabled
	public void setLayoutInsetDecor (boolean) 
		boolean enabled
	public void setWindowLayoutType (int) 
		int layoutType
	public int getWindowLayoutType () 
	public void setTouchModal (boolean) 
		boolean touchModal
	public void setWindowLayoutMode (int, int) 
		int widthSpec
		int heightSpec
	public int getHeight () 
	public void setHeight (int) 
		int height
	public int getWidth () 
	public void setWidth (int) 
		int width
	public boolean isShowing () 
	public void showAtLocation (android.view.View, int, int, int) 
		android.view.View parent
		int gravity
		int x
		int y
	public void showAtLocation (android.os.IBinder, int, int, int) 
		android.os.IBinder token
		int gravity
		int x
		int y
		android.view.WindowManager$LayoutParams p
	public void showAsDropDown (android.view.View) 
		android.view.View anchor
	public void showAsDropDown (android.view.View, int, int) 
		android.view.View anchor
		int xoff
		int yoff
	public void showAsDropDown (android.view.View, int, int, int) 
		android.view.View anchor
		int xoff
		int yoff
		int gravity
		android.view.WindowManager$LayoutParams p
	private void updateAboveAnchor (boolean) 
		boolean aboveAnchor
	public boolean isAboveAnchor () 
	private void preparePopup (android.view.WindowManager$LayoutParams) 
		android.view.ViewGroup$LayoutParams layoutParams
		int height
		android.widget.PopupWindow$PopupViewContainer popupViewContainer
		android.widget.FrameLayout$LayoutParams listParams
		android.view.WindowManager$LayoutParams p
	private void invokePopup (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams p
	private void setLayoutDirectionFromAnchor () 
		android.view.View anchor
	private android.view.WindowManager$LayoutParams createPopupLayout (android.os.IBinder) 
		android.os.IBinder token
		android.view.WindowManager$LayoutParams p
	private int computeFlags (int) 
		int curFlags
	private int computeAnimationResource () 
	private boolean findDropDownPosition (android.view.View, android.view.WindowManager$LayoutParams, int, int, int) 
		int scrollX
		int scrollY
		android.graphics.Rect r
		int popupTop
		int displayFrameWidth
		int right
		android.view.View anchor
		android.view.WindowManager$LayoutParams p
		int xoff
		int yoff
		int gravity
		int anchorHeight
		int hgrav
		boolean onTop
		android.graphics.Rect displayFrame
		int screenY
		android.view.View root
	public int getMaxAvailableHeight (android.view.View) 
		android.view.View anchor
	public int getMaxAvailableHeight (android.view.View, int) 
		android.view.View anchor
		int yOffset
	public int getMaxAvailableHeight (android.view.View, int, boolean) 
		android.content.res.Resources res
		android.view.View anchor
		int yOffset
		boolean ignoreBottomDecorations
		android.graphics.Rect displayFrame
		int[] anchorPos
		int bottomEdge
		int distanceToBottom
		int distanceToTop
		int returnedHeight
	public void dismiss () 
	public void setOnDismissListener (android.widget.PopupWindow$OnDismissListener) 
		android.widget.PopupWindow$OnDismissListener onDismissListener
	public void update () 
		android.view.WindowManager$LayoutParams p
		boolean update
		int newAnim
		int newFlags
	public void update (int, int) 
		int width
		int height
		android.view.WindowManager$LayoutParams p
	public void update (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void update (int, int, int, int, boolean) 
		int x
		int y
		int width
		int height
		boolean force
		android.view.WindowManager$LayoutParams p
		boolean update
		int finalWidth
		int finalHeight
		int newAnim
		int newFlags
	public void update (android.view.View, int, int) 
		android.view.View anchor
		int width
		int height
	public void update (android.view.View, int, int, int, int) 
		android.view.View anchor
		int xoff
		int yoff
		int width
		int height
	private void update (android.view.View, boolean, int, int, boolean, int, int, int) 
		android.view.View anchor
		boolean updateLocation
		int xoff
		int yoff
		boolean updateDimension
		int width
		int height
		int gravity
		java.lang.ref.WeakReference oldAnchor
		boolean needsUpdate
		android.view.WindowManager$LayoutParams p
		int x
		int y
	private void unregisterForScrollChanged () 
		android.view.ViewTreeObserver vto
		java.lang.ref.WeakReference anchorRef
		android.view.View anchor
	private void registerForScrollChanged (android.view.View, int, int, int) 
		android.view.View anchor
		int xoff
		int yoff
		int gravity
		android.view.ViewTreeObserver vto
	static java.lang.ref.WeakReference access$000 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static android.view.View access$100 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static int access$200 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static int access$300 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static int access$400 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static boolean access$500 (android.widget.PopupWindow, android.view.View, android.view.WindowManager$LayoutParams, int, int, int) 
		android.widget.PopupWindow x0
		android.view.View x1
		android.view.WindowManager$LayoutParams x2
		int x3
		int x4
		int x5
	static void access$600 (android.widget.PopupWindow, boolean) 
		android.widget.PopupWindow x0
		boolean x1
	static boolean access$700 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static int[] access$800 () 
	static android.view.View$OnTouchListener access$900 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static android.view.View access$1000 (android.widget.PopupWindow) 
		android.widget.PopupWindow x0
	static void  () 
}

android/widget/DateTimeView$2.class
DateTimeView.java
package android.widget
 android.widget.DateTimeView$2 extends android.database.ContentObserver {
	final android.widget.DateTimeView this$0
	void  (android.widget.DateTimeView, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
}

android/widget/NumberPicker.class
NumberPicker.java
package android.widget
public android.widget.NumberPicker extends android.widget.LinearLayout {
	private static final int SELECTOR_WHEEL_ITEM_COUNT
	private static final long DEFAULT_LONG_PRESS_UPDATE_INTERVAL
	private static final int SELECTOR_MIDDLE_ITEM_INDEX
	private static final int SELECTOR_MAX_FLING_VELOCITY_ADJUSTMENT
	private static final int SELECTOR_ADJUSTMENT_DURATION_MILLIS
	private static final int SNAP_SCROLL_DURATION
	private static final float TOP_AND_BOTTOM_FADING_EDGE_STRENGTH
	private static final int UNSCALED_DEFAULT_SELECTION_DIVIDER_HEIGHT
	private static final int UNSCALED_DEFAULT_SELECTION_DIVIDERS_DISTANCE
	private static final int DEFAULT_LAYOUT_RESOURCE_ID
	private static final int SIZE_UNSPECIFIED
	private static final android.widget.NumberPicker$TwoDigitFormatter sTwoDigitFormatter
	private final android.widget.ImageButton mIncrementButton
	private final android.widget.ImageButton mDecrementButton
	private final android.widget.EditText mInputText
	private final int mSelectionDividersDistance
	private final int mMinHeight
	private final int mMaxHeight
	private final int mMinWidth
	private int mMaxWidth
	private final boolean mComputeMaxWidth
	private final int mTextSize
	private int mSelectorTextGapHeight
	private String[] mDisplayedValues
	private int mMinValue
	private int mMaxValue
	private int mValue
	private android.widget.NumberPicker$OnValueChangeListener mOnValueChangeListener
	private android.widget.NumberPicker$OnScrollListener mOnScrollListener
	private android.widget.NumberPicker$Formatter mFormatter
	private long mLongPressUpdateInterval
	private final android.util.SparseArray mSelectorIndexToStringCache
	private final int[] mSelectorIndices
	private final android.graphics.Paint mSelectorWheelPaint
	private final android.graphics.drawable.Drawable mVirtualButtonPressedDrawable
	private int mSelectorElementHeight
	private int mInitialScrollOffset
	private int mCurrentScrollOffset
	private final android.widget.Scroller mFlingScroller
	private final android.widget.Scroller mAdjustScroller
	private int mPreviousScrollerY
	private android.widget.NumberPicker$SetSelectionCommand mSetSelectionCommand
	private android.widget.NumberPicker$ChangeCurrentByOneFromLongPressCommand mChangeCurrentByOneFromLongPressCommand
	private android.widget.NumberPicker$BeginSoftInputOnLongPressCommand mBeginSoftInputOnLongPressCommand
	private float mLastDownEventY
	private long mLastDownEventTime
	private float mLastDownOrMoveEventY
	private android.view.VelocityTracker mVelocityTracker
	private int mTouchSlop
	private int mMinimumFlingVelocity
	private int mMaximumFlingVelocity
	private boolean mWrapSelectorWheel
	private final int mSolidColor
	private final boolean mHasSelectorWheel
	private final android.graphics.drawable.Drawable mSelectionDivider
	private final int mSelectionDividerHeight
	private int mScrollState
	private boolean mIngonreMoveEvents
	private boolean mShowSoftInputOnTap
	private int mTopSelectionDividerTop
	private int mBottomSelectionDividerBottom
	private int mLastHoveredChildVirtualViewId
	private boolean mIncrementVirtualButtonPressed
	private boolean mDecrementVirtualButtonPressed
	private android.widget.NumberPicker$AccessibilityNodeProviderImpl mAccessibilityNodeProvider
	private final android.widget.NumberPicker$PressedStateHelper mPressedStateHelper
	private int mLastHandledDownDpadKeyCode
	private static final char[] DIGIT_CHARACTERS
	public static final android.widget.NumberPicker$Formatter getTwoDigitFormatter () 
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray attributesArray
		int layoutResId
		int defSelectionDividerHeight
		int defSelectionDividerDistance
		android.view.LayoutInflater inflater
		android.view.View$OnClickListener onClickListener
		android.view.View$OnLongClickListener onLongClickListener
		android.view.ViewConfiguration configuration
		android.graphics.Paint paint
		android.content.res.ColorStateList colors
		int color
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
		int msrdWdth
		int msrdHght
		int inptTxtMsrdWdth
		int inptTxtMsrdHght
		int inptTxtLeft
		int inptTxtTop
		int inptTxtRight
		int inptTxtBottom
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int newWidthMeasureSpec
		int newHeightMeasureSpec
		int widthSize
		int heightSize
	private boolean moveToFinalScrollerPosition (android.widget.Scroller) 
		android.widget.Scroller scroller
		int amountToScroll
		int futureScrollOffset
		int overshootAdjustment
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		int action
	public boolean onTouchEvent (android.view.MotionEvent) 
		int deltaDownY
		int deltaMoveY
		float currentMoveY
		int selectorIndexOffset
		int eventY
		int deltaMoveY
		long deltaTime
		android.view.VelocityTracker velocityTracker
		int initialVelocity
		android.view.MotionEvent event
		int action
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		int action
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
		int keyCode
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		int action
	protected boolean dispatchHoverEvent (android.view.MotionEvent) 
		int hoveredVirtualViewId
		int hoveredVirtualViewId
		int eventY
		int hoveredVirtualViewId
		int action
		android.widget.NumberPicker$AccessibilityNodeProviderImpl provider
		android.view.MotionEvent event
	public void computeScroll () 
		android.widget.Scroller scroller
		int currentScrollerY
	public void setEnabled (boolean) 
		boolean enabled
	public void scrollBy (int, int) 
		int x
		int y
		int[] selectorIndices
	protected int computeVerticalScrollOffset () 
	protected int computeVerticalScrollRange () 
	protected int computeVerticalScrollExtent () 
	public int getSolidColor () 
	public void setOnValueChangedListener (android.widget.NumberPicker$OnValueChangeListener) 
		android.widget.NumberPicker$OnValueChangeListener onValueChangedListener
	public void setOnScrollListener (android.widget.NumberPicker$OnScrollListener) 
		android.widget.NumberPicker$OnScrollListener onScrollListener
	public void setFormatter (android.widget.NumberPicker$Formatter) 
		android.widget.NumberPicker$Formatter formatter
	public void setValue (int) 
		int value
	private void showSoftInput () 
		android.view.inputmethod.InputMethodManager inputMethodManager
	private void hideSoftInput () 
		android.view.inputmethod.InputMethodManager inputMethodManager
	private void tryComputeMaxWidth () 
		float digitWidth
		int i
		float maxDigitWidth
		int numberOfDigits
		int current
		float textWidth
		int i
		int valueCount
		int maxTextWidth
	public boolean getWrapSelectorWheel () 
	public void setWrapSelectorWheel (boolean) 
		boolean wrapSelectorWheel
		boolean wrappingAllowed
	public void setOnLongPressUpdateInterval (long) 
		long intervalMillis
	public int getValue () 
	public int getMinValue () 
	public void setMinValue (int) 
		int minValue
		boolean wrapSelectorWheel
	public int getMaxValue () 
	public void setMaxValue (int) 
		int maxValue
		boolean wrapSelectorWheel
	public java.lang.String[] getDisplayedValues () 
	public void setDisplayedValues (java.lang.String[]) 
		String[] displayedValues
	protected float getTopFadingEdgeStrength () 
	protected float getBottomFadingEdgeStrength () 
	protected void onDetachedFromWindow () 
	protected void onDraw (android.graphics.Canvas) 
		int selectorIndex
		String scrollSelectorValue
		int i
		int topOfTopDivider
		int bottomOfTopDivider
		int bottomOfBottomDivider
		int topOfBottomDivider
		android.graphics.Canvas canvas
		float x
		float y
		int[] selectorIndices
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider () 
	private int makeMeasureSpec (int, int) 
		int measureSpec
		int maxSize
		int size
		int mode
	private int resolveSizeAndStateRespectingMinSize (int, int, int) 
		int desiredWidth
		int minSize
		int measuredSize
		int measureSpec
	private void initializeSelectorWheelIndices () 
		int selectorIndex
		int i
		int[] selectorIndices
		int current
	private void setValueInternal (int, boolean) 
		int current
		boolean notifyChange
		int previous
	private void changeValueByOne (boolean) 
		boolean increment
	private void initializeSelectorWheel () 
		int[] selectorIndices
		int totalTextHeight
		float totalTextGapHeight
		float textGapCount
		int editTextTextPosition
	private void initializeFadingEdges () 
	private void onScrollerFinished (android.widget.Scroller) 
		android.widget.Scroller scroller
	private void onScrollStateChange (int) 
		int scrollState
	private void fling (int) 
		int velocityY
	private int getWrappedSelectorIndex (int) 
		int selectorIndex
	private void incrementSelectorIndices (int[]) 
		int i
		int[] selectorIndices
		int nextScrollSelectorIndex
	private void decrementSelectorIndices (int[]) 
		int i
		int[] selectorIndices
		int nextScrollSelectorIndex
	private void ensureCachedScrollSelectorValue (int) 
		int displayedValueIndex
		int selectorIndex
		android.util.SparseArray cache
		String scrollSelectorValue
	private java.lang.String formatNumber (int) 
		int value
	private void validateInputTextView (android.view.View) 
		int current
		android.view.View v
		String str
	private boolean updateInputTextView () 
		String text
	private void notifyChange (int, int) 
		int previous
		int current
	private void postChangeCurrentByOneFromLongPress (boolean, long) 
		boolean increment
		long delayMillis
	private void removeChangeCurrentByOneFromLongPress () 
	private void postBeginSoftInputOnLongPressCommand () 
	private void removeBeginSoftInputCommand () 
	private void removeAllCallbacks () 
	private int getSelectedPos (java.lang.String) 
		NumberFormatException e
		int i
		NumberFormatException e
		String value
	private void postSetSelectionCommand (int, int) 
		int selectionStart
		int selectionEnd
	private boolean ensureScrollWheelAdjusted () 
		int deltaY
	private static java.lang.String formatNumberWithLocale (int) 
		int value
	static void access$000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static android.widget.EditText access$100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static void access$200 (android.widget.NumberPicker, boolean) 
		android.widget.NumberPicker x0
		boolean x1
	static void access$300 (android.widget.NumberPicker, boolean, long) 
		android.widget.NumberPicker x0
		boolean x1
		long x2
	static void access$400 (android.widget.NumberPicker, android.view.View) 
		android.widget.NumberPicker x0
		android.view.View x1
	static char[] access$800 () 
	static java.lang.String[] access$900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$1000 (android.widget.NumberPicker, java.lang.String) 
		android.widget.NumberPicker x0
		String x1
	static int access$1100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static void access$1200 (android.widget.NumberPicker, int, int) 
		android.widget.NumberPicker x0
		int x1
		int x2
	static boolean access$1300 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$1302 (android.widget.NumberPicker, boolean) 
		android.widget.NumberPicker x0
		boolean x1
	static int access$1400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$1500 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$1600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$1702 (android.widget.NumberPicker, boolean) 
		android.widget.NumberPicker x0
		boolean x1
	static boolean access$1700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$1800 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$1900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$2000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$2100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$2200 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$1380 (android.widget.NumberPicker, int) 
		android.widget.NumberPicker x0
		int x1
	static int access$2300 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$2400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$1780 (android.widget.NumberPicker, int) 
		android.widget.NumberPicker x0
		int x1
	static int access$2500 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static long access$2600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static void access$2700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$2802 (android.widget.NumberPicker, boolean) 
		android.widget.NumberPicker x0
		boolean x1
	static int access$2900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3200 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3300 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3500 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3800 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$3900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4200 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4300 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4500 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4800 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$4900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5200 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5300 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5500 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5800 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$5900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static android.content.Context access$6000 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static android.content.Context access$6100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static android.content.Context access$6200 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$6300 (android.widget.NumberPicker, android.graphics.Rect) 
		android.widget.NumberPicker x0
		android.graphics.Rect x1
	static android.content.Context access$6400 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$6500 (android.widget.NumberPicker, android.graphics.Rect) 
		android.widget.NumberPicker x0
		android.graphics.Rect x1
	static android.content.Context access$6600 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$6700 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$6800 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static boolean access$6900 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static int access$7000 (android.widget.NumberPicker, int) 
		android.widget.NumberPicker x0
		int x1
	static int access$7100 (android.widget.NumberPicker) 
		android.widget.NumberPicker x0
	static java.lang.String access$7200 (android.widget.NumberPicker, int) 
		android.widget.NumberPicker x0
		int x1
	static void  () 
}

android/widget/NumberPicker$PressedStateHelper.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$PressedStateHelper extends java.lang.Object implements java.lang.Runnable  {
	public static final int BUTTON_INCREMENT
	public static final int BUTTON_DECREMENT
	private final int MODE_PRESS
	private final int MODE_TAPPED
	private int mManagedButton
	private int mMode
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public void cancel () 
	public void buttonPressDelayed (int) 
		int button
	public void buttonTapped (int) 
		int button
	public void run () 
}

android/widget/PopupMenu.class
PopupMenu.java
package android.widget
public android.widget.PopupMenu extends java.lang.Object implements com.android.internal.view.menu.MenuBuilder$Callback com.android.internal.view.menu.MenuPresenter$Callback  {
	private android.content.Context mContext
	private com.android.internal.view.menu.MenuBuilder mMenu
	private android.view.View mAnchor
	private com.android.internal.view.menu.MenuPopupHelper mPopup
	private android.widget.PopupMenu$OnMenuItemClickListener mMenuItemClickListener
	private android.widget.PopupMenu$OnDismissListener mDismissListener
	private android.view.View$OnTouchListener mDragListener
	public void  (android.content.Context, android.view.View) 
		android.content.Context context
		android.view.View anchor
	public void  (android.content.Context, android.view.View, int) 
		android.content.Context context
		android.view.View anchor
		int gravity
	public android.view.View$OnTouchListener getDragToOpenListener () 
	public android.view.Menu getMenu () 
	public android.view.MenuInflater getMenuInflater () 
	public void inflate (int) 
		int menuRes
	public void show () 
	public void dismiss () 
	public void setOnMenuItemClickListener (android.widget.PopupMenu$OnMenuItemClickListener) 
		android.widget.PopupMenu$OnMenuItemClickListener listener
	public void setOnDismissListener (android.widget.PopupMenu$OnDismissListener) 
		android.widget.PopupMenu$OnDismissListener listener
	public boolean onMenuItemSelected (com.android.internal.view.menu.MenuBuilder, android.view.MenuItem) 
		com.android.internal.view.menu.MenuBuilder menu
		android.view.MenuItem item
	public void onCloseMenu (com.android.internal.view.menu.MenuBuilder, boolean) 
		com.android.internal.view.menu.MenuBuilder menu
		boolean allMenusAreClosing
	public boolean onOpenSubMenu (com.android.internal.view.menu.MenuBuilder) 
		com.android.internal.view.menu.MenuBuilder subMenu
	public void onCloseSubMenu (com.android.internal.view.menu.SubMenuBuilder) 
		com.android.internal.view.menu.SubMenuBuilder menu
	public void onMenuModeChange (com.android.internal.view.menu.MenuBuilder) 
		com.android.internal.view.menu.MenuBuilder menu
	static com.android.internal.view.menu.MenuPopupHelper access$000 (android.widget.PopupMenu) 
		android.widget.PopupMenu x0
}

android/widget/ExpandableListView$SavedState$1.class
ExpandableListView.java
package android.widget
final android.widget.ExpandableListView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.ExpandableListView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.ExpandableListView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/ActivityChooserModel$HistoricalRecord.class
ActivityChooserModel.java
package android.widget
public final android.widget.ActivityChooserModel$HistoricalRecord extends java.lang.Object {
	public final android.content.ComponentName activity
	public final long time
	public final float weight
	public void  (java.lang.String, long, float) 
		String activityName
		long time
		float weight
	public void  (android.content.ComponentName, long, float) 
		android.content.ComponentName activityName
		long time
		float weight
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.widget.ActivityChooserModel$HistoricalRecord other
	public java.lang.String toString () 
		StringBuilder builder
}

android/widget/HeterogeneousExpandableList.class
HeterogeneousExpandableList.java
package android.widget
public abstract android.widget.HeterogeneousExpandableList extends java.lang.Object {
	public abstract int getGroupType (int) 
	public abstract int getChildType (int, int) 
	public abstract int getGroupTypeCount () 
	public abstract int getChildTypeCount () 
}

android/widget/TableRow.class
TableRow.java
package android.widget
public android.widget.TableRow extends android.widget.LinearLayout {
	private int mNumColumns
	private int[] mColumnWidths
	private int[] mConstrainedColumnWidths
	private android.util.SparseIntArray mColumnToChildIndex
	private android.widget.TableRow$ChildrenTracker mChildrenTracker
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void initTableRow () 
		android.view.ViewGroup$OnHierarchyChangeListener oldListener
	public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener listener
	void setColumnCollapsed (int, boolean) 
		int columnIndex
		boolean collapsed
		android.view.View child
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	public android.view.View getVirtualChildAt (int) 
		int i
		int deflectedIndex
	public int getVirtualChildCount () 
	private void mapIndexAndColumns () 
		int j
		android.view.View child
		android.widget.TableRow$LayoutParams layoutParams
		int i
		int virtualCount
		int count
		android.util.SparseIntArray columnToChild
	int measureNullChild (int) 
		int childIndex
	void measureChildBeforeLayout (android.view.View, int, int, int, int, int) 
		int i
		int childWidth
		int layoutDirection
		int absoluteGravity
		android.widget.TableRow$LayoutParams lp
		int measureMode
		int columnWidth
		int span
		int[] constrainedColumnWidths
		int gravity
		boolean isHorizontalGravity
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.view.View child
		int childIndex
		int widthMeasureSpec
		int totalWidth
		int heightMeasureSpec
		int totalHeight
	int getChildrenSkipCount (android.view.View, int) 
		android.view.View child
		int index
		android.widget.TableRow$LayoutParams layoutParams
	int getLocationOffset (android.view.View) 
		android.view.View child
	int getNextLocationOffset (android.view.View) 
		android.view.View child
	int[] getColumnsWidths (int) 
		int spec
		int width
		android.widget.TableRow$LayoutParams layoutParams
		android.view.View child
		int i
		int widthMeasureSpec
		int numColumns
		int[] columnWidths
	void setColumnsWidthConstraints (int[]) 
		int[] columnWidths
	public android.widget.TableRow$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.widget.LinearLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile android.widget.LinearLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static android.util.SparseIntArray access$302 (android.widget.TableRow, android.util.SparseIntArray) 
		android.widget.TableRow x0
		android.util.SparseIntArray x1
}

android/widget/AdapterView$OnItemLongClickListener.class
AdapterView.java
package android.widget
public abstract android.widget.AdapterView$OnItemLongClickListener extends java.lang.Object {
	public abstract boolean onItemLongClick (android.widget.AdapterView, android.view.View, int, long) 
}

android/widget/BaseExpandableListAdapter.class
BaseExpandableListAdapter.java
package android.widget
public abstract android.widget.BaseExpandableListAdapter extends java.lang.Object implements android.widget.ExpandableListAdapter android.widget.HeterogeneousExpandableList  {
	private final android.database.DataSetObservable mDataSetObservable
	public void  () 
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void notifyDataSetInvalidated () 
	public void notifyDataSetChanged () 
	public boolean areAllItemsEnabled () 
	public void onGroupCollapsed (int) 
		int groupPosition
	public void onGroupExpanded (int) 
		int groupPosition
	public long getCombinedChildId (long, long) 
		long groupId
		long childId
	public long getCombinedGroupId (long) 
		long groupId
	public boolean isEmpty () 
	public int getChildType (int, int) 
		int groupPosition
		int childPosition
	public int getChildTypeCount () 
	public int getGroupType (int) 
		int groupPosition
	public int getGroupTypeCount () 
}

android/widget/Chronometer$OnChronometerTickListener.class
Chronometer.java
package android.widget
public abstract android.widget.Chronometer$OnChronometerTickListener extends java.lang.Object {
	public abstract void onChronometerTick (android.widget.Chronometer) 
}

android/widget/Chronometer$1.class
Chronometer.java
package android.widget
 android.widget.Chronometer$1 extends android.os.Handler {
	final android.widget.Chronometer this$0
	void  (android.widget.Chronometer) 
	public void handleMessage (android.os.Message) 
		android.os.Message m
}

android/widget/RemoteViewsService$RemoteViewsFactoryAdapter.class
RemoteViewsService.java
package android.widget
 android.widget.RemoteViewsService$RemoteViewsFactoryAdapter extends com.android.internal.widget.IRemoteViewsFactory$Stub {
	private android.widget.RemoteViewsService$RemoteViewsFactory mFactory
	private boolean mIsCreated
	public void  (android.widget.RemoteViewsService$RemoteViewsFactory, boolean) 
		android.widget.RemoteViewsService$RemoteViewsFactory factory
		boolean isCreated
	public synchronized boolean isCreated () 
	public synchronized void onDataSetChanged () 
		Thread t
		Exception ex
	public synchronized void onDataSetChangedAsync () 
	public synchronized int getCount () 
		Thread t
		Exception ex
		int count
	public synchronized android.widget.RemoteViews getViewAt (int) 
		Thread t
		Exception ex
		int position
		android.widget.RemoteViews rv
	public synchronized android.widget.RemoteViews getLoadingView () 
		Thread t
		Exception ex
		android.widget.RemoteViews rv
	public synchronized int getViewTypeCount () 
		Thread t
		Exception ex
		int count
	public synchronized long getItemId (int) 
		Thread t
		Exception ex
		int position
		long id
	public synchronized boolean hasStableIds () 
		Thread t
		Exception ex
		boolean hasStableIds
	public void onDestroy (android.content.Intent) 
		Thread t
		Exception ex
		android.widget.RemoteViewsService$RemoteViewsFactory factory
		android.content.Intent$FilterComparison fc
		android.content.Intent intent
}

android/widget/AbsListView$SelectionBoundsAdjuster.class
AbsListView.java
package android.widget
public abstract android.widget.AbsListView$SelectionBoundsAdjuster extends java.lang.Object {
	public abstract void adjustListItemSelectionBounds (android.graphics.Rect) 
}

android/widget/ListPopupWindow$3.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$3 extends java.lang.Object implements android.widget.AdapterView$OnItemSelectedListener  {
	final android.widget.ListPopupWindow this$0
	void  (android.widget.ListPopupWindow) 
	public void onItemSelected (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.ListPopupWindow$DropDownListView dropDownList
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
	public void onNothingSelected (android.widget.AdapterView) 
		android.widget.AdapterView parent
}

android/widget/GridLayout$Assoc.class
GridLayout.java
package android.widget
final android.widget.GridLayout$Assoc extends java.util.ArrayList {
	private final Class keyType
	private final Class valueType
	private void  (java.lang.Class, java.lang.Class) 
		Class keyType
		Class valueType
	public static android.widget.GridLayout$Assoc of (java.lang.Class, java.lang.Class) 
		Class keyType
		Class valueType
	public void put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public android.widget.GridLayout$PackedMap pack () 
		int i
		int N
		Object[] keys
		Object[] values
}

android/widget/ZoomButtonsController$1.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$1 extends android.content.BroadcastReceiver {
	final android.widget.ZoomButtonsController this$0
	void  (android.widget.ZoomButtonsController) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
}

android/widget/StackView$1.class
StackView.java
package android.widget
 android.widget.StackView$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$view
	final android.widget.StackView this$0
	void  (android.widget.StackView, android.view.View) 
	public void run () 
}

android/widget/AdapterView$OnItemClickListener.class
AdapterView.java
package android.widget
public abstract android.widget.AdapterView$OnItemClickListener extends java.lang.Object {
	public abstract void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
}

android/widget/CursorFilter$CursorFilterClient.class
CursorFilter.java
package android.widget
abstract android.widget.CursorFilter$CursorFilterClient extends java.lang.Object {
	public abstract java.lang.CharSequence convertToString (android.database.Cursor) 
	public abstract android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence) 
	public abstract android.database.Cursor getCursor () 
	public abstract void changeCursor (android.database.Cursor) 
}

android/widget/FastScroller$6.class
FastScroller.java
package android.widget
final android.widget.FastScroller$6 extends android.util.IntProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, int) 
		android.view.View object
		int value
	public java.lang.Integer get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/widget/ActivityChooserView.class
ActivityChooserView.java
package android.widget
public android.widget.ActivityChooserView extends android.view.ViewGroup implements android.widget.ActivityChooserModel$ActivityChooserModelClient  {
	private static final String LOG_TAG
	private final android.widget.ActivityChooserView$ActivityChooserViewAdapter mAdapter
	private final android.widget.ActivityChooserView$Callbacks mCallbacks
	private final android.widget.LinearLayout mActivityChooserContent
	private final android.graphics.drawable.Drawable mActivityChooserContentBackground
	private final android.widget.FrameLayout mExpandActivityOverflowButton
	private final android.widget.ImageView mExpandActivityOverflowButtonImage
	private final android.widget.FrameLayout mDefaultActivityButton
	private final android.widget.ImageView mDefaultActivityButtonImage
	private final int mListPopupMaxWidth
	android.view.ActionProvider mProvider
	private final android.database.DataSetObserver mModelDataSetOberver
	private final android.view.ViewTreeObserver$OnGlobalLayoutListener mOnGlobalLayoutListener
	private android.widget.ListPopupWindow mListPopupWindow
	private android.widget.PopupWindow$OnDismissListener mOnDismissListener
	private boolean mIsSelectingDefaultActivity
	private int mInitialActivityCount
	private boolean mIsAttachedToWindow
	private int mDefaultActionButtonContentDescription
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray attributesArray
		android.graphics.drawable.Drawable expandActivityOverflowButtonDrawable
		android.view.LayoutInflater inflater
		android.widget.FrameLayout expandButton
		android.content.res.Resources resources
	public void setActivityChooserModel (android.widget.ActivityChooserModel) 
		android.widget.ActivityChooserModel dataModel
	public void setExpandActivityOverflowButtonDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void setExpandActivityOverflowButtonContentDescription (int) 
		int resourceId
		CharSequence contentDescription
	public void setProvider (android.view.ActionProvider) 
		android.view.ActionProvider provider
	public boolean showPopup () 
	private void showPopupUnchecked (int) 
		int contentWidth
		int maxActivityCount
		boolean defaultActivityButtonShown
		int activityCount
		int maxActivityCountOffset
		android.widget.ListPopupWindow popupWindow
	public boolean dismissPopup () 
		android.view.ViewTreeObserver viewTreeObserver
	public boolean isShowingPopup () 
	protected void onAttachedToWindow () 
		android.widget.ActivityChooserModel dataModel
	protected void onDetachedFromWindow () 
		android.widget.ActivityChooserModel dataModel
		android.view.ViewTreeObserver viewTreeObserver
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		android.view.View child
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	public android.widget.ActivityChooserModel getDataModel () 
	public void setOnDismissListener (android.widget.PopupWindow$OnDismissListener) 
		android.widget.PopupWindow$OnDismissListener listener
	public void setInitialActivityCount (int) 
		int itemCount
	public void setDefaultActionButtonContentDescription (int) 
		int resourceId
	private android.widget.ListPopupWindow getListPopupWindow () 
	private void updateAppearance () 
		CharSequence label
		String contentDescription
		android.content.pm.ResolveInfo activity
		android.content.pm.PackageManager packageManager
		int activityCount
		int historySize
	static android.widget.ActivityChooserView$ActivityChooserViewAdapter access$000 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.widget.ListPopupWindow access$100 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static void access$400 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static void access$500 (android.widget.ActivityChooserView, int) 
		android.widget.ActivityChooserView x0
		int x1
	static boolean access$600 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.widget.FrameLayout access$700 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.widget.FrameLayout access$800 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static boolean access$602 (android.widget.ActivityChooserView, boolean) 
		android.widget.ActivityChooserView x0
		boolean x1
	static int access$900 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.widget.PopupWindow$OnDismissListener access$1000 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1100 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1200 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1300 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1400 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.database.DataSetObserver access$1500 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1600 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
	static android.content.Context access$1700 (android.widget.ActivityChooserView) 
		android.widget.ActivityChooserView x0
}

android/widget/OverScroller$SplineOverScroller.class
OverScroller.java
package android.widget
 android.widget.OverScroller$SplineOverScroller extends java.lang.Object {
	private int mStart
	private int mCurrentPosition
	private int mFinal
	private int mVelocity
	private float mCurrVelocity
	private float mDeceleration
	private long mStartTime
	private int mDuration
	private int mSplineDuration
	private int mSplineDistance
	private boolean mFinished
	private int mOver
	private float mFlingFriction
	private int mState
	private static final float GRAVITY
	private float mPhysicalCoeff
	private static float DECELERATION_RATE
	private static final float INFLEXION
	private static final float START_TENSION
	private static final float END_TENSION
	private static final float P1
	private static final float P2
	private static final int NB_SAMPLES
	private static final float[] SPLINE_POSITION
	private static final float[] SPLINE_TIME
	private static final int SPLINE
	private static final int CUBIC
	private static final int BALLISTIC
	void setFriction (float) 
		float friction
	void  (android.content.Context) 
		android.content.Context context
		float ppi
	void updateScroll (float) 
		float q
	private static float getDeceleration (int) 
		int velocity
	private void adjustDuration (int, int, int) 
		float x_inf
		float x_sup
		float t_inf
		float t_sup
		float timeCoef
		int start
		int oldFinal
		int newFinal
		int oldDistance
		int newDistance
		float x
		int index
	void startScroll (int, int, int) 
		int start
		int distance
		int duration
	void finish () 
	void setFinalPosition (int) 
		int position
	void extendDuration (int) 
		int extend
		long time
		int elapsedTime
	boolean springback (int, int, int) 
		int start
		int min
		int max
	private void startSpringback (int, int, int) 
		int start
		int end
		int velocity
		int delta
	void fling (int, int, int, int, int) 
		int start
		int velocity
		int min
		int max
		int over
		double totalDistance
	private double getSplineDeceleration (int) 
		int velocity
	private double getSplineFlingDistance (int) 
		int velocity
		double l
		double decelMinusOne
	private int getSplineFlingDuration (int) 
		int velocity
		double l
		double decelMinusOne
	private void fitOnBounceCurve (int, int, int) 
		int start
		int end
		int velocity
		float durationToApex
		float distanceToApex
		float distanceToEdge
		float totalDuration
	private void startBounceAfterEdge (int, int, int) 
		int start
		int end
		int velocity
	private void startAfterEdge (int, int, int, int) 
		double totalDistance
		int start
		int min
		int max
		int velocity
		boolean positive
		int edge
		int overDistance
		boolean keepIncreasing
	void notifyEdgeReached (int, int, int) 
		int start
		int end
		int over
	private void onEdgeReached () 
		float distance
		float sign
	boolean continueWhenFinished () 
	boolean update () 
		float t_inf
		float t_sup
		float d_inf
		float d_sup
		float t
		int index
		float distanceCoef
		float velocityCoef
		float t
		float t
		float t2
		float sign
		long time
		long currentTime
		double distance
	static boolean access$000 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static boolean access$002 (android.widget.OverScroller$SplineOverScroller, boolean) 
		android.widget.OverScroller$SplineOverScroller x0
		boolean x1
	static int access$100 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static float access$200 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static int access$300 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static int access$400 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static int access$500 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static long access$600 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static int access$700 (android.widget.OverScroller$SplineOverScroller) 
		android.widget.OverScroller$SplineOverScroller x0
	static void  () 
		float alpha
		float x_max
		float x
		float tx
		float coef
		float y_max
		float y
		float dy
		int i
		float x_min
		float y_min
}

android/widget/TextView$SavedState.class
TextView.java
package android.widget
public android.widget.TextView$SavedState extends android.view.View$BaseSavedState {
	int selStart
	int selEnd
	CharSequence text
	boolean frozenWithFocus
	CharSequence error
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String toString () 
		String str
	private void  (android.os.Parcel) 
		android.os.Parcel in
	void  (android.os.Parcel, android.widget.TextView$1) 
		android.os.Parcel x0
		android.widget.TextView$1 x1
	static void  () 
}

android/widget/AbsSeekBar.class
AbsSeekBar.java
package android.widget
public abstract android.widget.AbsSeekBar extends android.widget.ProgressBar {
	private android.graphics.drawable.Drawable mThumb
	private int mThumbOffset
	float mTouchProgressOffset
	boolean mIsUserSeekable
	private int mKeyProgressIncrement
	private static final int NO_ALPHA
	private float mDisabledAlpha
	private int mScaledTouchSlop
	private float mTouchDownX
	private boolean mIsDragging
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable thumb
		int thumbOffset
	public void setThumb (android.graphics.drawable.Drawable) 
		boolean needUpdate
		int[] state
		android.graphics.drawable.Drawable thumb
		boolean needUpdate
	public android.graphics.drawable.Drawable getThumb () 
	public int getThumbOffset () 
	public void setThumbOffset (int) 
		int thumbOffset
	public void setKeyProgressIncrement (int) 
		int increment
	public int getKeyProgressIncrement () 
	public synchronized void setMax (int) 
		int max
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	protected void drawableStateChanged () 
		int[] state
		android.graphics.drawable.Drawable progressDrawable
	void onProgressRefresh (float, boolean) 
		float scale
		boolean fromUser
		android.graphics.drawable.Drawable thumb
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	private void updateThumbPos (int, int) 
		int gapForCenteringTrack
		int gap
		int w
		int h
		android.graphics.drawable.Drawable d
		android.graphics.drawable.Drawable thumb
		int thumbHeight
		int trackHeight
		int max
		float scale
	private void setThumbPos (int, android.graphics.drawable.Drawable, float, int) 
		android.graphics.Rect oldBounds
		int topBound
		int bottomBound
		int w
		android.graphics.drawable.Drawable thumb
		float scale
		int gap
		int available
		int thumbWidth
		int thumbHeight
		int thumbPos
		int topBound
		int bottomBound
		int left
	public void onResolveDrawables (int) 
		int layoutDirection
	protected synchronized void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected synchronized void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		android.graphics.drawable.Drawable d
		int thumbHeight
		int dw
		int dh
	public boolean onTouchEvent (android.view.MotionEvent) 
		float x
		android.view.MotionEvent event
	private void trackTouchEvent (android.view.MotionEvent) 
		float scale
		float scale
		float scale
		float scale
		float scale
		android.view.MotionEvent event
		int width
		int available
		int x
		float scale
		float progress
		int max
	private void attemptClaimDrag () 
	void onStartTrackingTouch () 
	void onStopTrackingTouch () 
	void onKeyChange () 
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int progress
		int keyCode
		android.view.KeyEvent event
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		int progress
		android.view.accessibility.AccessibilityNodeInfo info
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
		int progress
		int increment
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
		int max
		float scale
		android.graphics.drawable.Drawable thumb
}

android/widget/RemoteViewsAdapter$RemoteViewsCacheKey.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsCacheKey extends java.lang.Object {
	final android.content.Intent$FilterComparison filter
	final int widgetId
	final int userId
	void  (android.content.Intent$FilterComparison, int, int) 
		android.content.Intent$FilterComparison filter
		int widgetId
		int userId
	public boolean equals (java.lang.Object) 
		Object o
		android.widget.RemoteViewsAdapter$RemoteViewsCacheKey other
	public int hashCode () 
}

android/widget/FastScroller$1.class
FastScroller.java
package android.widget
 android.widget.FastScroller$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.FastScroller this$0
	void  (android.widget.FastScroller) 
	public void run () 
		float pos
}

android/widget/ScrollBarDrawable.class
ScrollBarDrawable.java
package android.widget
public android.widget.ScrollBarDrawable extends android.graphics.drawable.Drawable {
	private android.graphics.drawable.Drawable mVerticalTrack
	private android.graphics.drawable.Drawable mHorizontalTrack
	private android.graphics.drawable.Drawable mVerticalThumb
	private android.graphics.drawable.Drawable mHorizontalThumb
	private int mRange
	private int mOffset
	private int mExtent
	private boolean mVertical
	private boolean mChanged
	private boolean mRangeChanged
	private final android.graphics.Rect mTempBounds
	private boolean mAlwaysDrawHorizontalTrack
	private boolean mAlwaysDrawVerticalTrack
	public void  () 
	public void setAlwaysDrawHorizontalTrack (boolean) 
		boolean alwaysDrawTrack
	public void setAlwaysDrawVerticalTrack (boolean) 
		boolean alwaysDrawTrack
	public boolean getAlwaysDrawVerticalTrack () 
	public boolean getAlwaysDrawHorizontalTrack () 
	public void setParameters (int, int, int, boolean) 
		int range
		int offset
		int extent
		boolean vertical
	public void draw (android.graphics.Canvas) 
		int size
		int thickness
		int length
		int offset
		int minLength
		android.graphics.Canvas canvas
		boolean vertical
		int extent
		int range
		boolean drawTrack
		boolean drawThumb
		android.graphics.Rect r
	protected void onBoundsChange (android.graphics.Rect) 
		android.graphics.Rect bounds
	protected void drawTrack (android.graphics.Canvas, android.graphics.Rect, boolean) 
		android.graphics.drawable.Drawable track
		android.graphics.Canvas canvas
		android.graphics.Rect bounds
		boolean vertical
		android.graphics.drawable.Drawable track
	protected void drawThumb (android.graphics.Canvas, android.graphics.Rect, int, int, boolean) 
		android.graphics.drawable.Drawable thumb
		android.graphics.drawable.Drawable thumb
		android.graphics.Canvas canvas
		android.graphics.Rect bounds
		int offset
		int length
		boolean vertical
		android.graphics.Rect thumbRect
		boolean changed
	public void setVerticalThumbDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable thumb
	public void setVerticalTrackDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable track
	public void setHorizontalThumbDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable thumb
	public void setHorizontalTrackDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable track
	public int getSize (boolean) 
		boolean vertical
	public void setAlpha (int) 
		int alpha
	public int getAlpha () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getOpacity () 
	public java.lang.String toString () 
}

android/widget/Gallery$FlingRunnable.class
Gallery.java
package android.widget
 android.widget.Gallery$FlingRunnable extends java.lang.Object implements java.lang.Runnable  {
	private android.widget.Scroller mScroller
	private int mLastFlingX
	final android.widget.Gallery this$0
	public void  (android.widget.Gallery) 
	private void startCommon () 
	public void startUsingVelocity (int) 
		int initialVelocity
		int initialX
	public void startUsingDistance (int) 
		int distance
	public void stop (boolean) 
		boolean scrollIntoSlots
	private void endFling (boolean) 
		boolean scrollIntoSlots
	public void run () 
		int offsetToLast
		android.widget.Scroller scroller
		boolean more
		int x
		int delta
	static void access$100 (android.widget.Gallery$FlingRunnable, boolean) 
		android.widget.Gallery$FlingRunnable x0
		boolean x1
	static android.widget.Scroller access$200 (android.widget.Gallery$FlingRunnable) 
		android.widget.Gallery$FlingRunnable x0
}

android/widget/ActivityChooserView$5.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$5 extends android.database.DataSetObserver {
	final android.widget.ActivityChooserView this$0
	void  (android.widget.ActivityChooserView) 
	public void onChanged () 
}

android/widget/QuickContactBadge.class
QuickContactBadge.java
package android.widget
public android.widget.QuickContactBadge extends android.widget.ImageView implements android.view.View$OnClickListener  {
	private android.net.Uri mContactUri
	private String mContactEmail
	private String mContactPhone
	private android.graphics.drawable.Drawable mOverlay
	private android.widget.QuickContactBadge$QueryHandler mQueryHandler
	private android.graphics.drawable.Drawable mDefaultAvatar
	private android.os.Bundle mExtras
	protected String[] mExcludeMimes
	private static final int TOKEN_EMAIL_LOOKUP
	private static final int TOKEN_PHONE_LOOKUP
	private static final int TOKEN_EMAIL_LOOKUP_AND_TRIGGER
	private static final int TOKEN_PHONE_LOOKUP_AND_TRIGGER
	private static final String EXTRA_URI_CONTENT
	static final String[] EMAIL_LOOKUP_PROJECTION
	static final int EMAIL_ID_COLUMN_INDEX
	static final int EMAIL_LOOKUP_STRING_COLUMN_INDEX
	static final String[] PHONE_LOOKUP_PROJECTION
	static final int PHONE_ID_COLUMN_INDEX
	static final int PHONE_LOOKUP_STRING_COLUMN_INDEX
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray styledAttributes
	protected void drawableStateChanged () 
	public void setMode (int) 
		int size
	protected void onDraw (android.graphics.Canvas) 
		int saveCount
		android.graphics.Canvas canvas
	private boolean isAssigned () 
	public void setImageToDefault () 
	public void assignContactUri (android.net.Uri) 
		android.net.Uri contactUri
	public void assignContactFromEmail (java.lang.String, boolean) 
		String emailAddress
		boolean lazyLookup
	public void assignContactFromEmail (java.lang.String, boolean, android.os.Bundle) 
		String emailAddress
		boolean lazyLookup
		android.os.Bundle extras
	public void assignContactFromPhone (java.lang.String, boolean) 
		String phoneNumber
		boolean lazyLookup
	public void assignContactFromPhone (java.lang.String, boolean, android.os.Bundle) 
		String phoneNumber
		boolean lazyLookup
		android.os.Bundle extras
	private void onContactUriChanged () 
	public void onClick (android.view.View) 
		android.view.View v
		android.os.Bundle extras
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void setExcludeMimes (java.lang.String[]) 
		String[] excludeMimes
	static android.net.Uri access$002 (android.widget.QuickContactBadge, android.net.Uri) 
		android.widget.QuickContactBadge x0
		android.net.Uri x1
	static void access$100 (android.widget.QuickContactBadge) 
		android.widget.QuickContactBadge x0
	static void  () 
}

android/widget/Editor$DragLocalState.class
Editor.java
package android.widget
 android.widget.Editor$DragLocalState extends java.lang.Object {
	public android.widget.TextView sourceTextView
	public int start
	public int end
	public void  (android.widget.TextView, int, int) 
		android.widget.TextView sourceTextView
		int start
		int end
}

android/widget/RemoteViews$BitmapCache.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$BitmapCache extends java.lang.Object {
	java.util.ArrayList mBitmaps
	public void  () 
	public void  (android.os.Parcel) 
		android.graphics.Bitmap b
		int i
		android.os.Parcel source
		int count
	public int getBitmapId (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	public android.graphics.Bitmap getBitmapForId (int) 
		int id
	public void writeBitmapsToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel dest
		int flags
		int count
	public void assimilate (android.widget.RemoteViews$BitmapCache) 
		android.graphics.Bitmap b
		int i
		android.widget.RemoteViews$BitmapCache bitmapCache
		java.util.ArrayList bitmapsToBeAdded
		int count
	public void addBitmapMemory (android.widget.RemoteViews$MemoryUsageCounter) 
		int i
		android.widget.RemoteViews$MemoryUsageCounter memoryCounter
}

android/widget/Spinner$DropdownPopup.class
Spinner.java
package android.widget
 android.widget.Spinner$DropdownPopup extends android.widget.ListPopupWindow implements android.widget.Spinner$SpinnerPopup  {
	private CharSequence mHintText
	private android.widget.ListAdapter mAdapter
	final android.widget.Spinner this$0
	public void  (android.widget.Spinner, android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleRes
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public java.lang.CharSequence getHintText () 
	public void setPromptText (java.lang.CharSequence) 
		CharSequence hintText
	void computeContentWidth () 
		int contentWidth
		int contentWidthLimit
		android.graphics.drawable.Drawable background
		int hOffset
		int spinnerPaddingLeft
		int spinnerPaddingRight
		int spinnerWidth
	public void show (int, int) 
		android.view.ViewTreeObserver$OnGlobalLayoutListener layoutListener
		int textDirection
		int textAlignment
		boolean wasShowing
		android.widget.ListView listView
		android.view.ViewTreeObserver vto
	static android.widget.ListAdapter access$300 (android.widget.Spinner$DropdownPopup) 
		android.widget.Spinner$DropdownPopup x0
	static void access$701 (android.widget.Spinner$DropdownPopup) 
		android.widget.Spinner$DropdownPopup x0
}

android/widget/RemoteViewsAdapter$5.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$5 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter) 
	public void run () 
}

android/widget/ViewFlipper.class
ViewFlipper.java
package android.widget
public android.widget.ViewFlipper extends android.widget.ViewAnimator {
	private static final String TAG
	private static final boolean LOGD
	private static final int DEFAULT_INTERVAL
	private int mFlipInterval
	private boolean mAutoStart
	private boolean mRunning
	private boolean mStarted
	private boolean mVisible
	private boolean mUserPresent
	private final android.content.BroadcastReceiver mReceiver
	private final int FLIP_MSG
	private final android.os.Handler mHandler
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	protected void onAttachedToWindow () 
		android.content.IntentFilter filter
	protected void onDetachedFromWindow () 
	protected void onWindowVisibilityChanged (int) 
		int visibility
	public void setFlipInterval (int) 
		int milliseconds
	public void startFlipping () 
	public void stopFlipping () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void updateRunning () 
	private void updateRunning (boolean) 
		android.os.Message msg
		boolean flipNow
		boolean running
	public boolean isFlipping () 
	public void setAutoStart (boolean) 
		boolean autoStart
	public boolean isAutoStart () 
	static boolean access$002 (android.widget.ViewFlipper, boolean) 
		android.widget.ViewFlipper x0
		boolean x1
	static void access$100 (android.widget.ViewFlipper) 
		android.widget.ViewFlipper x0
	static void access$200 (android.widget.ViewFlipper, boolean) 
		android.widget.ViewFlipper x0
		boolean x1
	static boolean access$300 (android.widget.ViewFlipper) 
		android.widget.ViewFlipper x0
	static int access$400 (android.widget.ViewFlipper) 
		android.widget.ViewFlipper x0
}

android/widget/AbsListView$ListItemAccessibilityDelegate.class
AbsListView.java
package android.widget
 android.widget.AbsListView$ListItemAccessibilityDelegate extends android.view.View$AccessibilityDelegate {
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo (android.view.View) 
		android.view.View host
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View host
		android.view.accessibility.AccessibilityNodeInfo info
		int position
	public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle) 
		android.view.View host
		int action
		android.os.Bundle arguments
		int position
		android.widget.ListAdapter adapter
		long id
}

android/widget/AbsSpinner$SavedState.class
AbsSpinner.java
package android.widget
 android.widget.AbsSpinner$SavedState extends android.view.View$BaseSavedState {
	long selectedId
	int position
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/widget/ArrayAdapter$ArrayFilter.class
ArrayAdapter.java
package android.widget
 android.widget.ArrayAdapter$ArrayFilter extends android.widget.Filter {
	final android.widget.ArrayAdapter this$0
	private void  (android.widget.ArrayAdapter) 
	protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence) 
		java.util.ArrayList list
		int k
		String[] words
		int wordCount
		Object value
		String valueText
		int i
		String prefixString
		java.util.ArrayList values
		int count
		java.util.ArrayList newValues
		CharSequence prefix
		android.widget.Filter$FilterResults results
	protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults) 
		CharSequence constraint
		android.widget.Filter$FilterResults results
	void  (android.widget.ArrayAdapter, android.widget.ArrayAdapter$1) 
		android.widget.ArrayAdapter x0
		android.widget.ArrayAdapter$1 x1
}

android/widget/Editor$InputContentType.class
Editor.java
package android.widget
 android.widget.Editor$InputContentType extends java.lang.Object {
	int imeOptions
	String privateImeOptions
	CharSequence imeActionLabel
	int imeActionId
	android.os.Bundle extras
	android.widget.TextView$OnEditorActionListener onEditorActionListener
	boolean enterDown
	void  () 
}

android/widget/ZoomControls.class
ZoomControls.java
package android.widget
public android.widget.ZoomControls extends android.widget.LinearLayout {
	private final android.widget.ZoomButton mZoomIn
	private final android.widget.ZoomButton mZoomOut
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.view.LayoutInflater inflater
	public void setOnZoomInClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	public void setOnZoomOutClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	public void setZoomSpeed (long) 
		long speed
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void show () 
	public void hide () 
	private void fade (int, float, float) 
		int visibility
		float startAlpha
		float endAlpha
		android.view.animation.AlphaAnimation anim
	public void setIsZoomInEnabled (boolean) 
		boolean isEnabled
	public void setIsZoomOutEnabled (boolean) 
		boolean isEnabled
	public boolean hasFocus () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/AbsSpinner.class
AbsSpinner.java
package android.widget
public abstract android.widget.AbsSpinner extends android.widget.AdapterView {
	android.widget.SpinnerAdapter mAdapter
	int mHeightMeasureSpec
	int mWidthMeasureSpec
	int mSelectionLeftPadding
	int mSelectionTopPadding
	int mSelectionRightPadding
	int mSelectionBottomPadding
	final android.graphics.Rect mSpinnerPadding
	final android.widget.AbsSpinner$RecycleBin mRecycler
	private android.database.DataSetObserver mDataSetObserver
	private android.graphics.Rect mTouchFrame
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.widget.ArrayAdapter adapter
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		CharSequence[] entries
	private void initAbsSpinner () 
	public void setAdapter (android.widget.SpinnerAdapter) 
		int position
		android.widget.SpinnerAdapter adapter
	void resetList () 
	protected void onMeasure (int, int) 
		android.view.View view
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int widthSize
		int heightSize
		int preferredHeight
		int preferredWidth
		boolean needsMeasuring
		int selectedPosition
	int getChildHeight (android.view.View) 
		android.view.View child
	int getChildWidth (android.view.View) 
		android.view.View child
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	void recycleAllViews () 
		android.view.View v
		int index
		int i
		int childCount
		android.widget.AbsSpinner$RecycleBin recycleBin
		int position
	public void setSelection (int, boolean) 
		int position
		boolean animate
		boolean shouldAnimate
	public void setSelection (int) 
		int position
	void setSelectionInt (int, boolean) 
		int delta
		int position
		boolean animate
	abstract void layout (int, boolean) 
	public android.view.View getSelectedView () 
	public void requestLayout () 
	public android.widget.SpinnerAdapter getAdapter () 
	public int getCount () 
	public int pointToPosition (int, int) 
		android.view.View child
		int i
		int x
		int y
		android.graphics.Rect frame
		int count
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.widget.AbsSpinner$SavedState ss
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.AbsSpinner$SavedState ss
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	public volatile android.widget.Adapter getAdapter () 
	static void access$000 (android.widget.AbsSpinner, android.view.View, boolean) 
		android.widget.AbsSpinner x0
		android.view.View x1
		boolean x2
}

android/widget/ZoomButtonsController.class
ZoomButtonsController.java
package android.widget
public android.widget.ZoomButtonsController extends java.lang.Object implements android.view.View$OnTouchListener  {
	private static final String TAG
	private static final int ZOOM_CONTROLS_TIMEOUT
	private static final int ZOOM_CONTROLS_TOUCH_PADDING
	private int mTouchPaddingScaledSq
	private final android.content.Context mContext
	private final android.view.WindowManager mWindowManager
	private boolean mAutoDismissControls
	private final android.view.View mOwnerView
	private final int[] mOwnerViewRawLocation
	private final android.widget.FrameLayout mContainer
	private android.view.WindowManager$LayoutParams mContainerLayoutParams
	private final int[] mContainerRawLocation
	private android.widget.ZoomControls mControls
	private android.view.View mTouchTargetView
	private final int[] mTouchTargetWindowLocation
	private boolean mReleaseTouchListenerOnUp
	private boolean mIsVisible
	private final android.graphics.Rect mTempRect
	private final int[] mTempIntArray
	private android.widget.ZoomButtonsController$OnZoomListener mCallback
	private Runnable mPostedVisibleInitializer
	private final android.content.IntentFilter mConfigurationChangedFilter
	private final android.content.BroadcastReceiver mConfigurationChangedReceiver
	private static final int MSG_POST_CONFIGURATION_CHANGED
	private static final int MSG_DISMISS_ZOOM_CONTROLS
	private static final int MSG_POST_SET_VISIBLE
	private final android.os.Handler mHandler
	public void  (android.view.View) 
		android.view.View ownerView
	public void setZoomInEnabled (boolean) 
		boolean enabled
	public void setZoomOutEnabled (boolean) 
		boolean enabled
	public void setZoomSpeed (long) 
		long speed
	private android.widget.FrameLayout createContainer () 
		android.view.WindowManager$LayoutParams lp
		android.widget.FrameLayout container
		android.view.LayoutInflater inflater
	public void setOnZoomListener (android.widget.ZoomButtonsController$OnZoomListener) 
		android.widget.ZoomButtonsController$OnZoomListener listener
	public void setFocusable (boolean) 
		boolean focusable
		int oldFlags
	public boolean isAutoDismissed () 
	public void setAutoDismissed (boolean) 
		boolean autoDismiss
	public boolean isVisible () 
	public void setVisible (boolean) 
		boolean visible
	public android.view.ViewGroup getContainer () 
	public android.view.View getZoomControls () 
	private void dismissControlsDelayed (int) 
		int delay
	private void refreshPositioningVariables () 
		int ownerHeight
		int ownerWidth
		int containerOwnerYOffset
		int[] ownerViewWindowLoc
	private boolean onContainerKey (android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState ds
		android.view.ViewRootImpl viewRoot
		android.view.KeyEvent event
		int keyCode
	private boolean isInterestingKey (int) 
		int keyCode
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		int targetViewRawX
		int targetViewRawY
		android.view.MotionEvent containerEvent
		float containerX
		float containerY
		boolean retValue
		android.view.View v
		android.view.MotionEvent event
		int action
		android.view.View targetView
	private void setTouchTargetView (android.view.View) 
		android.view.View view
	private android.view.View findViewForTouch (int, int) 
		int distanceX
		int distanceY
		android.view.View child
		int distanceX
		int distanceY
		int distanceSq
		int i
		int rawX
		int rawY
		int containerCoordsX
		int containerCoordsY
		android.graphics.Rect frame
		android.view.View closestChild
		int closestChildDistanceSq
	private void onPostConfigurationChanged () 
	static boolean access$000 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static android.os.Handler access$100 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static void access$200 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static android.view.View access$300 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static int access$400 () 
	static void access$500 (android.widget.ZoomButtonsController, int) 
		android.widget.ZoomButtonsController x0
		int x1
	static android.widget.ZoomButtonsController$OnZoomListener access$600 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static void access$700 (android.widget.ZoomButtonsController) 
		android.widget.ZoomButtonsController x0
	static boolean access$800 (android.widget.ZoomButtonsController, android.view.KeyEvent) 
		android.widget.ZoomButtonsController x0
		android.view.KeyEvent x1
	static void  () 
}

android/widget/TimePicker.class
TimePicker.java
package android.widget
public android.widget.TimePicker extends android.widget.FrameLayout {
	private static final boolean DEFAULT_ENABLED_STATE
	private static final int HOURS_IN_HALF_DAY
	private static final android.widget.TimePicker$OnTimeChangedListener NO_OP_CHANGE_LISTENER
	private boolean mIs24HourView
	private boolean mIsAm
	private final android.widget.NumberPicker mHourSpinner
	private final android.widget.NumberPicker mMinuteSpinner
	private final android.widget.NumberPicker mAmPmSpinner
	private final android.widget.EditText mHourSpinnerInput
	private final android.widget.EditText mMinuteSpinnerInput
	private final android.widget.EditText mAmPmSpinnerInput
	private final android.widget.TextView mDivider
	private final android.widget.Button mAmPmButton
	private final String[] mAmPmStrings
	private boolean mIsEnabled
	private android.widget.TimePicker$OnTimeChangedListener mOnTimeChangedListener
	private java.util.Calendar mTempCalendar
	private java.util.Locale mCurrentLocale
	private boolean mHourWithTwoDigit
	private char mHourFormat
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.view.ViewGroup amPmParent
		android.view.ViewGroup$MarginLayoutParams lp
		int startMargin
		int endMargin
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray attributesArray
		int layoutResourceId
		android.view.LayoutInflater inflater
		android.view.View amPmView
	private void getHourFormatData () 
		char c
		int i
		java.util.Locale defaultLocale
		String bestDateTimePattern
		int lengthPattern
		char hourFormat
	private boolean isAmPmAtStart () 
		java.util.Locale defaultLocale
		String bestDateTimePattern
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	protected void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	private void setCurrentLocale (java.util.Locale) 
		java.util.Locale locale
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.TimePicker$SavedState ss
	public void setOnTimeChangedListener (android.widget.TimePicker$OnTimeChangedListener) 
		android.widget.TimePicker$OnTimeChangedListener onTimeChangedListener
	public java.lang.Integer getCurrentHour () 
		int currentHour
	public void setCurrentHour (java.lang.Integer) 
		Integer currentHour
	private void setCurrentHour (java.lang.Integer, boolean) 
		Integer currentHour
		boolean notifyTimeChanged
	public void setIs24HourView (java.lang.Boolean) 
		Boolean is24HourView
		int currentHour
	public boolean is24HourView () 
	public java.lang.Integer getCurrentMinute () 
	public void setCurrentMinute (java.lang.Integer) 
		Integer currentMinute
	private void setDividerText () 
		String separatorText
		String separatorText
		int minuteIndex
		java.util.Locale defaultLocale
		String skeleton
		String bestDateTimePattern
		String separatorText
		int hourIndex
	public int getBaseline () 
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		int flags
		String selectedDateUtterance
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void updateHourControl () 
	private void updateMinuteControl () 
	private void updateAmPmControl () 
		int index
	private void onTimeChanged () 
	private void setContentDescriptions () 
	private void trySetContentDescription (android.view.View, int, int) 
		android.view.View root
		int viewId
		int contDescResId
		android.view.View target
	private void updateInputState () 
		android.view.inputmethod.InputMethodManager inputMethodManager
	static void access$000 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static boolean access$102 (android.widget.TimePicker, boolean) 
		android.widget.TimePicker x0
		boolean x1
	static boolean access$100 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static void access$200 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static void access$300 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static android.widget.NumberPicker access$400 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static android.widget.NumberPicker access$500 (android.widget.TimePicker) 
		android.widget.TimePicker x0
	static void  () 
}

android/widget/ListPopupWindow$PopupDataSetObserver.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$PopupDataSetObserver extends android.database.DataSetObserver {
	final android.widget.ListPopupWindow this$0
	private void  (android.widget.ListPopupWindow) 
	public void onChanged () 
	public void onInvalidated () 
	void  (android.widget.ListPopupWindow, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/RadioGroup$LayoutParams.class
RadioGroup.java
package android.widget
public android.widget.RadioGroup$LayoutParams extends android.widget.LinearLayout$LayoutParams {
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
	public void  (int, int) 
		int w
		int h
	public void  (int, int, float) 
		int w
		int h
		float initWeight
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	protected void setBaseAttributes (android.content.res.TypedArray, int, int) 
		android.content.res.TypedArray a
		int widthAttr
		int heightAttr
}

android/widget/OverScroller.class
OverScroller.java
package android.widget
public android.widget.OverScroller extends java.lang.Object {
	private int mMode
	private final android.widget.OverScroller$SplineOverScroller mScrollerX
	private final android.widget.OverScroller$SplineOverScroller mScrollerY
	private android.view.animation.Interpolator mInterpolator
	private final boolean mFlywheel
	private static final int DEFAULT_DURATION
	private static final int SCROLL_MODE
	private static final int FLING_MODE
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.view.animation.Interpolator) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
	public void  (android.content.Context, android.view.animation.Interpolator, boolean) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
		boolean flywheel
	public void  (android.content.Context, android.view.animation.Interpolator, float, float) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
		float bounceCoefficientX
		float bounceCoefficientY
	public void  (android.content.Context, android.view.animation.Interpolator, float, float, boolean) 
		android.content.Context context
		android.view.animation.Interpolator interpolator
		float bounceCoefficientX
		float bounceCoefficientY
		boolean flywheel
	void setInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	public final void setFriction (float) 
		float friction
	public final boolean isFinished () 
	public final void forceFinished (boolean) 
		boolean finished
	public final int getCurrX () 
	public final int getCurrY () 
	public float getCurrVelocity () 
		float squaredNorm
	public final int getStartX () 
	public final int getStartY () 
	public final int getFinalX () 
	public final int getFinalY () 
	public final int getDuration () 
	public void extendDuration (int) 
		int extend
	public void setFinalX (int) 
		int newX
	public void setFinalY (int) 
		int newY
	public boolean computeScrollOffset () 
		float q
		long time
		long elapsedTime
		int duration
	public void startScroll (int, int, int, int) 
		int startX
		int startY
		int dx
		int dy
	public void startScroll (int, int, int, int, int) 
		int startX
		int startY
		int dx
		int dy
		int duration
	public boolean springBack (int, int, int, int, int, int) 
		int startX
		int startY
		int minX
		int maxX
		int minY
		int maxY
		boolean spingbackX
		boolean spingbackY
	public void fling (int, int, int, int, int, int, int, int) 
		int startX
		int startY
		int velocityX
		int velocityY
		int minX
		int maxX
		int minY
		int maxY
	public void fling (int, int, int, int, int, int, int, int, int, int) 
		float oldVelocityX
		float oldVelocityY
		int startX
		int startY
		int velocityX
		int velocityY
		int minX
		int maxX
		int minY
		int maxY
		int overX
		int overY
	public void notifyHorizontalEdgeReached (int, int, int) 
		int startX
		int finalX
		int overX
	public void notifyVerticalEdgeReached (int, int, int) 
		int startY
		int finalY
		int overY
	public boolean isOverScrolled () 
	public void abortAnimation () 
	public int timePassed () 
		long time
		long startTime
	public boolean isScrollingInDirection (float, float) 
		float xvel
		float yvel
		int dx
		int dy
}

android/widget/ExpandableListConnector$GroupMetadata$1.class
ExpandableListConnector.java
package android.widget
final android.widget.ExpandableListConnector$GroupMetadata$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.ExpandableListConnector$GroupMetadata createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.widget.ExpandableListConnector$GroupMetadata gm
	public android.widget.ExpandableListConnector$GroupMetadata[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/FastScroller$5.class
FastScroller.java
package android.widget
final android.widget.FastScroller$5 extends android.util.IntProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, int) 
		android.view.View object
		int value
	public java.lang.Integer get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/widget/AbsListView$1.class
AbsListView.java
package android.widget
 android.widget.AbsListView$1 extends java.lang.Object implements java.lang.Runnable  {
	final boolean val$enabled
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView, boolean) 
	public void run () 
}

android/widget/CursorTreeAdapter$1.class
CursorTreeAdapter.java
package android.widget
 android.widget.CursorTreeAdapter$1 extends java.lang.Object {
}

android/widget/Editor$ActionPopupWindow.class
Editor.java
package android.widget
 android.widget.Editor$ActionPopupWindow extends android.widget.Editor$PinnedPopupWindow implements android.view.View$OnClickListener  {
	private static final int POPUP_TEXT_LAYOUT
	private android.widget.TextView mPasteTextView
	private android.widget.TextView mReplaceTextView
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	protected void createPopupWindow () 
	protected void initContentView () 
		android.widget.LinearLayout linearLayout
		android.view.LayoutInflater inflater
		android.view.ViewGroup$LayoutParams wrapContent
	public void show () 
		boolean canPaste
		boolean canSuggest
	public void onClick (android.view.View) 
		int middle
		android.view.View view
	protected int getTextOffset () 
	protected int getVerticalLocalPosition (int) 
		int line
	protected int clipVertically (int) 
		int offset
		android.text.Layout layout
		int line
		android.graphics.drawable.Drawable handle
		int positionY
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
}

android/widget/AbsListView.class
AbsListView.java
package android.widget
public abstract android.widget.AbsListView extends android.widget.AdapterView implements android.text.TextWatcher android.view.ViewTreeObserver$OnGlobalLayoutListener android.widget.Filter$FilterListener android.view.ViewTreeObserver$OnTouchModeChangeListener android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback  {
	private static final String TAG
	public static final int TRANSCRIPT_MODE_DISABLED
	public static final int TRANSCRIPT_MODE_NORMAL
	public static final int TRANSCRIPT_MODE_ALWAYS_SCROLL
	static final int TOUCH_MODE_REST
	static final int TOUCH_MODE_DOWN
	static final int TOUCH_MODE_TAP
	static final int TOUCH_MODE_DONE_WAITING
	static final int TOUCH_MODE_SCROLL
	static final int TOUCH_MODE_FLING
	static final int TOUCH_MODE_OVERSCROLL
	static final int TOUCH_MODE_OVERFLING
	static final int LAYOUT_NORMAL
	static final int LAYOUT_FORCE_TOP
	static final int LAYOUT_SET_SELECTION
	static final int LAYOUT_FORCE_BOTTOM
	static final int LAYOUT_SPECIFIC
	static final int LAYOUT_SYNC
	static final int LAYOUT_MOVE_SELECTION
	public static final int CHOICE_MODE_NONE
	public static final int CHOICE_MODE_SINGLE
	public static final int CHOICE_MODE_MULTIPLE
	public static final int CHOICE_MODE_MULTIPLE_MODAL
	private final Thread mOwnerThread
	int mChoiceMode
	android.view.ActionMode mChoiceActionMode
	android.widget.AbsListView$MultiChoiceModeWrapper mMultiChoiceModeCallback
	int mCheckedItemCount
	android.util.SparseBooleanArray mCheckStates
	android.util.LongSparseArray mCheckedIdStates
	int mLayoutMode
	android.widget.AbsListView$AdapterDataSetObserver mDataSetObserver
	android.widget.ListAdapter mAdapter
	private android.widget.RemoteViewsAdapter mRemoteAdapter
	boolean mAdapterHasStableIds
	private boolean mDeferNotifyDataSetChanged
	boolean mDrawSelectorOnTop
	android.graphics.drawable.Drawable mSelector
	int mSelectorPosition
	android.graphics.Rect mSelectorRect
	final android.widget.AbsListView$RecycleBin mRecycler
	int mSelectionLeftPadding
	int mSelectionTopPadding
	int mSelectionRightPadding
	int mSelectionBottomPadding
	android.graphics.Rect mListPadding
	int mWidthMeasureSpec
	android.view.View mScrollUp
	android.view.View mScrollDown
	boolean mCachingStarted
	boolean mCachingActive
	int mMotionPosition
	int mMotionViewOriginalTop
	int mMotionViewNewTop
	int mMotionX
	int mMotionY
	int mTouchMode
	int mLastY
	int mMotionCorrection
	private android.view.VelocityTracker mVelocityTracker
	private android.widget.AbsListView$FlingRunnable mFlingRunnable
	android.widget.AbsListView$PositionScroller mPositionScroller
	int mSelectedTop
	boolean mStackFromBottom
	boolean mScrollingCacheEnabled
	boolean mFastScrollEnabled
	boolean mFastScrollAlwaysVisible
	private android.widget.AbsListView$OnScrollListener mOnScrollListener
	android.widget.PopupWindow mPopup
	android.widget.EditText mTextFilter
	private boolean mSmoothScrollbarEnabled
	private boolean mTextFilterEnabled
	private boolean mFiltered
	private android.graphics.Rect mTouchFrame
	int mResurrectToPosition
	private android.view.ContextMenu$ContextMenuInfo mContextMenuInfo
	int mOverscrollMax
	static final int OVERSCROLL_LIMIT_DIVISOR
	private static final int CHECK_POSITION_SEARCH_DISTANCE
	private static final int TOUCH_MODE_UNKNOWN
	private static final int TOUCH_MODE_ON
	private static final int TOUCH_MODE_OFF
	private int mLastTouchMode
	private static final boolean PROFILE_SCROLLING
	private boolean mScrollProfilingStarted
	private static final boolean PROFILE_FLINGING
	private boolean mFlingProfilingStarted
	private android.os.StrictMode$Span mScrollStrictSpan
	private android.os.StrictMode$Span mFlingStrictSpan
	private android.widget.AbsListView$CheckForLongPress mPendingCheckForLongPress
	private Runnable mPendingCheckForTap
	private android.widget.AbsListView$CheckForKeyLongPress mPendingCheckForKeyLongPress
	private android.widget.AbsListView$PerformClick mPerformClick
	private Runnable mTouchModeReset
	private int mTranscriptMode
	private int mCacheColorHint
	private boolean mIsChildViewEnabled
	private int mLastScrollState
	private android.widget.FastScroller mFastScroller
	private boolean mGlobalLayoutListenerAddedFilter
	private int mTouchSlop
	private float mDensityScale
	private android.view.inputmethod.InputConnection mDefInputConnection
	private android.widget.AbsListView$InputConnectionWrapper mPublicInputConnection
	private Runnable mClearScrollingCache
	Runnable mPositionScrollAfterLayout
	private int mMinimumVelocity
	private int mMaximumVelocity
	private float mVelocityScale
	final boolean[] mIsScrap
	private boolean mPopupHidden
	private int mActivePointerId
	private static final int INVALID_POINTER
	int mOverscrollDistance
	int mOverflingDistance
	private android.widget.EdgeEffect mEdgeGlowTop
	private android.widget.EdgeEffect mEdgeGlowBottom
	private int mFirstPositionDistanceGuess
	private int mLastPositionDistanceGuess
	private int mDirection
	private boolean mForceTranscriptScroll
	private int mGlowPaddingLeft
	private int mGlowPaddingRight
	private android.widget.AbsListView$ListItemAccessibilityDelegate mAccessibilityDelegate
	private int mLastAccessibilityScrollEventFromIndex
	private int mLastAccessibilityScrollEventToIndex
	private int mLastHandledItemCount
	static final android.view.animation.Interpolator sLinearInterpolator
	private android.widget.AbsListView$SavedState mPendingSync
	public void  (android.content.Context) 
		android.content.Context context
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
		boolean stackFromBottom
		boolean scrollingCacheEnabled
		boolean useTextFilter
		int transcriptMode
		int color
		boolean enableFastScroll
		boolean smoothScrollbar
	private void initAbsListView () 
		android.view.ViewConfiguration configuration
	public void setOverScrollMode (int) 
		android.content.Context context
		int mode
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public int getCheckedItemCount () 
	public boolean isItemChecked (int) 
		int position
	public int getCheckedItemPosition () 
	public android.util.SparseBooleanArray getCheckedItemPositions () 
	public long[] getCheckedItemIds () 
		int i
		android.util.LongSparseArray idStates
		int count
		long[] ids
	public void clearChoices () 
	public void setItemChecked (int, boolean) 
		long id
		boolean oldValue
		boolean updateIds
		int position
		boolean value
	public boolean performItemClick (android.view.View, int, long) 
		boolean checked
		boolean checked
		boolean checkedStateChanged
		android.view.View view
		int position
		long id
		boolean handled
		boolean dispatchItemClick
	private void updateOnScreenCheckedViews () 
		android.view.View child
		int position
		int i
		int firstPos
		int count
		boolean useActivated
	public int getChoiceMode () 
	public void setChoiceMode (int) 
		int choiceMode
	public void setMultiChoiceModeListener (android.widget.AbsListView$MultiChoiceModeListener) 
		android.widget.AbsListView$MultiChoiceModeListener listener
	private boolean contentFits () 
		int childCount
	public void setFastScrollEnabled (boolean) 
		boolean enabled
	private void setFastScrollerEnabledUiThread (boolean) 
		boolean enabled
	public void setFastScrollAlwaysVisible (boolean) 
		boolean alwaysShow
	private void setFastScrollerAlwaysVisibleUiThread (boolean) 
		boolean alwaysShow
	private boolean isOwnerThread () 
	public boolean isFastScrollAlwaysVisible () 
	public int getVerticalScrollbarWidth () 
	public boolean isFastScrollEnabled () 
	public void setVerticalScrollbarPosition (int) 
		int position
	public void setScrollBarStyle (int) 
		int style
	protected boolean isVerticalScrollBarHidden () 
	public void setSmoothScrollbarEnabled (boolean) 
		boolean enabled
	public boolean isSmoothScrollbarEnabled () 
	public void setOnScrollListener (android.widget.AbsListView$OnScrollListener) 
		android.widget.AbsListView$OnScrollListener l
	void invokeOnItemScrollListener () 
	public void sendAccessibilityEvent (int) 
		int firstVisiblePosition
		int lastVisiblePosition
		int eventType
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int viewportHeight
		int viewportHeight
		int action
		android.os.Bundle arguments
	public android.view.View findViewByAccessibilityIdTraversal (int) 
		int accessibilityId
	public boolean isScrollingCacheEnabled () 
	public void setScrollingCacheEnabled (boolean) 
		boolean enabled
	public void setTextFilterEnabled (boolean) 
		boolean textFilterEnabled
	public boolean isTextFilterEnabled () 
	public void getFocusedRect (android.graphics.Rect) 
		android.graphics.Rect r
		android.view.View view
	private void useDefaultSelector () 
	public boolean isStackFromBottom () 
	public void setStackFromBottom (boolean) 
		boolean stackFromBottom
	void requestLayoutIfNecessary () 
	public android.os.Parcelable onSaveInstanceState () 
		android.view.View v
		int firstPos
		android.text.Editable filterText
		android.widget.EditText textFilter
		int i
		android.util.LongSparseArray idState
		int count
		android.os.Parcelable superState
		android.widget.AbsListView$SavedState ss
		boolean haveChildren
		long selectedId
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.AbsListView$SavedState ss
	private boolean acceptFilter () 
	public void setFilterText (java.lang.String) 
		android.widget.Filter f
		String filterText
	public java.lang.CharSequence getTextFilter () 
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean gainFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void requestLayout () 
	void resetList () 
	protected int computeVerticalScrollExtent () 
		int extent
		android.view.View view
		int top
		int height
		int bottom
		int count
	protected int computeVerticalScrollOffset () 
		android.view.View view
		int top
		int height
		int index
		int index
		int index
		int count
		int firstPosition
		int childCount
	protected int computeVerticalScrollRange () 
		int result
		int result
	protected float getTopFadingEdgeStrength () 
		int top
		float fadeLength
		int count
		float fadeEdge
	protected float getBottomFadingEdgeStrength () 
		int bottom
		int height
		float fadeLength
		int count
		float fadeEdge
	protected void onMeasure (int, int) 
		int childCount
		int listBottom
		android.view.View lastChild
		int lastBottom
		int widthMeasureSpec
		int heightMeasureSpec
		android.graphics.Rect listPadding
	protected void onLayout (boolean, int, int, int, int) 
		int i
		boolean changed
		int l
		int t
		int r
		int b
		int childCount
	protected boolean setFrame (int, int, int, int) 
		boolean visible
		int left
		int top
		int right
		int bottom
		boolean changed
	protected void layoutChildren () 
	void updateScrollIndicators () 
		android.view.View child
		boolean canScrollUp
		android.view.View child
		boolean canScrollDown
		int count
	public android.view.View getSelectedView () 
	public int getListPaddingTop () 
	public int getListPaddingBottom () 
	public int getListPaddingLeft () 
	public int getListPaddingRight () 
	android.view.View obtainView (int, boolean[]) 
		android.view.View updatedView
		android.widget.AbsListView$LayoutParams params
		android.widget.AbsListView$LayoutParams lp
		android.widget.AbsListView$LayoutParams lp
		android.view.ViewGroup$LayoutParams vlp
		android.widget.AbsListView$LayoutParams lp
		int position
		boolean[] isScrap
		android.view.View transientView
		android.view.View scrapView
		android.view.View child
	public void onInitializeAccessibilityNodeInfoForItem (android.view.View, int, android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View view
		int position
		android.view.accessibility.AccessibilityNodeInfo info
		android.widget.ListAdapter adapter
	void positionSelector (int, android.view.View) 
		int position
		android.view.View sel
		android.graphics.Rect selectorRect
		boolean isChildViewEnabled
	private void positionSelector (int, int, int, int) 
		int l
		int t
		int r
		int b
	protected void dispatchDraw (android.graphics.Canvas) 
		int scrollX
		int scrollY
		android.graphics.Canvas canvas
		int saveCount
		boolean clipToPadding
		boolean drawSelectorOnTop
	protected boolean isPaddingOffsetRequired () 
	protected int getLeftPaddingOffset () 
	protected int getTopPaddingOffset () 
	protected int getRightPaddingOffset () 
	protected int getBottomPaddingOffset () 
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	boolean touchModeDrawsInPressedState () 
	boolean shouldShowSelector () 
	private void drawSelector (android.graphics.Canvas) 
		android.graphics.drawable.Drawable selector
		android.graphics.Canvas canvas
	public void setDrawSelectorOnTop (boolean) 
		boolean onTop
	public void setSelector (int) 
		int resID
	public void setSelector (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable sel
		android.graphics.Rect padding
	public android.graphics.drawable.Drawable getSelector () 
	void keyPressed () 
		android.view.View v
		boolean longClickable
		android.graphics.drawable.Drawable d
		android.graphics.drawable.Drawable selector
		android.graphics.Rect selectorRect
	public void setScrollIndicators (android.view.View, android.view.View) 
		android.view.View up
		android.view.View down
	void updateSelectorState () 
	protected void drawableStateChanged () 
	protected int[] onCreateDrawableState (int) 
		int i
		int extraSpace
		int enabledState
		int[] state
		int enabledPos
	public boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable dr
	public void jumpDrawablesToCurrentState () 
	protected void onAttachedToWindow () 
		android.view.ViewTreeObserver treeObserver
	protected void onDetachedFromWindow () 
		android.view.ViewTreeObserver treeObserver
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
		int touchMode
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	android.view.ContextMenu$ContextMenuInfo createContextMenuInfo (android.view.View, int, long) 
		android.view.View view
		int position
		long id
	public void onCancelPendingInputEvents () 
	boolean performLongPress (android.view.View, int, long) 
		android.view.View child
		int longPressPosition
		long longPressId
		boolean handled
	protected android.view.ContextMenu$ContextMenuInfo getContextMenuInfo () 
	public boolean showContextMenu (float, float, int) 
		long id
		android.view.View child
		float x
		float y
		int metaState
		int position
	public boolean showContextMenuForChild (android.view.View) 
		long longPressId
		boolean handled
		android.view.View originalView
		int longPressPosition
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		android.view.View view
		int keyCode
		android.view.KeyEvent event
	protected void dispatchSetPressed (boolean) 
		boolean pressed
	public int pointToPosition (int, int) 
		android.view.View child
		int i
		int x
		int y
		android.graphics.Rect frame
		int count
	public long pointToRowId (int, int) 
		int x
		int y
		int position
	private boolean startScrollIfNeeded (int) 
		android.view.View motionView
		android.view.ViewParent parent
		int y
		int deltaY
		int distance
		boolean overscroll
	private void scrollIfNeeded (int) 
		android.view.ViewParent parent
		int motionIndex
		int overscroll
		int overscrollMode
		int motionViewRealTop
		int motionIndex
		int motionViewPrevTop
		android.view.View motionView
		boolean atEdge
		int overscrollMode
		int motionPosition
		android.view.View motionView
		int oldScroll
		int newScroll
		int newDirection
		int overScrollDistance
		int y
		int rawDeltaY
		int deltaY
		int incrementalDeltaY
	public void onTouchModeChanged (boolean) 
		int touchMode
		boolean isInTouchMode
	public boolean onTouchEvent (android.view.MotionEvent) 
		boolean intercepted
		android.view.View child
		int x
		int y
		int motionPosition
		android.view.View child
		int index
		int id
		int x
		int y
		int motionPosition
		android.view.MotionEvent ev
		int actionMasked
	private void onTouchDown (android.view.MotionEvent) 
		android.view.View v
		int x
		int y
		int motionPosition
		android.view.MotionEvent ev
	private void onTouchMove (android.view.MotionEvent) 
		android.view.View motionView
		float x
		android.view.MotionEvent ev
		int pointerIndex
		int y
	private void onTouchUp (android.view.MotionEvent) 
		android.graphics.drawable.Drawable d
		android.widget.AbsListView$PerformClick performClick
		float x
		boolean inList
		android.view.VelocityTracker velocityTracker
		int initialVelocity
		int firstChildTop
		int lastChildBottom
		int contentTop
		int contentBottom
		android.view.VelocityTracker velocityTracker
		int initialVelocity
		int motionPosition
		android.view.View child
		int childCount
		android.view.MotionEvent ev
	private void onTouchCancel () 
		android.view.View motionView
	protected void onOverScrolled (int, int, boolean, boolean) 
		int scrollX
		int scrollY
		boolean clampedX
		boolean clampedY
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		int delta
		float vscroll
		android.view.MotionEvent event
	public void draw (android.graphics.Canvas) 
		int restoreCount
		int leftPadding
		int rightPadding
		int width
		int edgeY
		int restoreCount
		int leftPadding
		int rightPadding
		int width
		int height
		int edgeX
		int edgeY
		int scrollY
		android.graphics.Canvas canvas
	public void setOverScrollEffectPadding (int, int) 
		int leftPadding
		int rightPadding
	private void initOrResetVelocityTracker () 
	private void initVelocityTrackerIfNotExists () 
	private void recycleVelocityTracker () 
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	public boolean onInterceptHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.View v
		int touchMode
		int x
		int y
		int motionPosition
		int pointerIndex
		int y
		android.view.MotionEvent ev
		int action
	private void onSecondaryPointerUp (android.view.MotionEvent) 
		int newPointerIndex
		android.view.MotionEvent ev
		int pointerIndex
		int pointerId
	public void addTouchables (java.util.ArrayList) 
		android.view.View child
		int i
		java.util.ArrayList views
		int count
		int firstPosition
		android.widget.ListAdapter adapter
	void reportScrollStateChange (int) 
		int newState
	public void setFriction (float) 
		float friction
	public void setVelocityScale (float) 
		float scale
	public void smoothScrollToPosition (int) 
		int position
	public void smoothScrollToPositionFromTop (int, int, int) 
		int position
		int offset
		int duration
	public void smoothScrollToPositionFromTop (int, int) 
		int position
		int offset
	public void smoothScrollToPosition (int, int) 
		int position
		int boundPosition
	public void smoothScrollBy (int, int) 
		int distance
		int duration
	void smoothScrollBy (int, int, boolean) 
		int distance
		int duration
		boolean linear
		int firstPos
		int childCount
		int lastPos
		int topLimit
		int bottomLimit
	void smoothScrollByOffset (int) 
		int childRectArea
		int visibleRectArea
		float visibleArea
		float visibleThreshold
		android.graphics.Rect visibleRect
		android.view.View child
		int position
		int index
	private void createScrollingCache () 
	private void clearScrollingCache () 
	public void scrollListBy (int) 
		int y
	public boolean canScrollList (int) 
		int lastBottom
		int lastPosition
		int firstTop
		int direction
		int childCount
		int firstPosition
		android.graphics.Rect listPadding
	boolean trackMotionScroll (int, int) 
		int position
		android.view.View child
		int i
		int top
		int position
		android.view.View child
		int i
		int bottom
		int childIndex
		int childIndex
		int deltaY
		int incrementalDeltaY
		int childCount
		int firstTop
		int lastBottom
		android.graphics.Rect listPadding
		int effectivePaddingTop
		int effectivePaddingBottom
		int spaceAbove
		int end
		int spaceBelow
		int height
		int firstPosition
		boolean cannotScrollDown
		boolean cannotScrollUp
		boolean down
		boolean inTouchMode
		int headerViewsCount
		int footerViewsStart
		int start
		int count
		int absIncrementalDeltaY
	int getHeaderViewsCount () 
	int getFooterViewsCount () 
	abstract void fillGap (boolean) 
	void hideSelector () 
	int reconcileSelectedPosition () 
		int position
	abstract int findMotionRow (int) 
	int findClosestMotionRow (int) 
		int y
		int childCount
		int motionRow
	public void invalidateViews () 
	boolean resurrectSelectionIfNeeded () 
	abstract void setSelectionInt (int) 
	boolean resurrectSelection () 
		android.view.View selected
		int selectedBottom
		int selectedPos
		android.view.View v
		int top
		int i
		int selectedPos
		android.view.View v
		int top
		int bottom
		int i
		int itemCount
		int childCount
		int selectedTop
		int selectedPos
		int childrenTop
		int childrenBottom
		int firstPosition
		int toPosition
		boolean down
	void confirmCheckedPositionsById () 
		long searchId
		int searchPos
		int start
		int end
		boolean found
		long id
		int lastPos
		long lastPosId
		int checkedIndex
		boolean checkedCountChanged
	protected void handleDataChanged () 
		int childCount
		int listBottom
		android.view.View lastChild
		int lastBottom
		int newPos
		int selectablePos
		int count
		int lastHandledItemCount
	protected void onDisplayHint (int) 
		int hint
	private void dismissPopup () 
	private void showPopup () 
	private void positionPopup () 
		int screenHeight
		int[] xy
		int bottomGap
	static int getDistance (android.graphics.Rect, android.graphics.Rect, int) 
		android.graphics.Rect source
		android.graphics.Rect dest
		int direction
		int sX
		int sY
		int dX
		int dY
		int deltaX
		int deltaY
	protected boolean isInFilterMode () 
	boolean sendToTextFilter (int, int, android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent forwardEvent
		int action
		int keyCode
		int count
		android.view.KeyEvent event
		boolean handled
		boolean okToSend
	public android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo outAttrs
	public boolean checkInputConnectionProxy (android.view.View) 
		android.view.View view
	private void createTextFilter (boolean) 
		android.widget.PopupWindow p
		boolean animateEntrance
	private android.widget.EditText getTextFilterInput () 
		android.view.LayoutInflater layoutInflater
	public void clearTextFilter () 
	public boolean hasTextFilter () 
	public void onGlobalLayout () 
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		android.widget.Filter f
		int length
		boolean showing
		CharSequence s
		int start
		int before
		int count
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public void onFilterComplete (int) 
		int count
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public android.widget.AbsListView$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void setTranscriptMode (int) 
		int mode
	public int getTranscriptMode () 
	public int getSolidColor () 
	public void setCacheColorHint (int) 
		int i
		int count
		int color
	public int getCacheColorHint () 
	public void reclaimViews (java.util.List) 
		android.view.View child
		android.widget.AbsListView$LayoutParams lp
		int i
		java.util.List views
		int childCount
		android.widget.AbsListView$RecyclerListener listener
	private void finishGlows () 
	public void setRemoteViewsAdapter (android.content.Intent) 
		android.content.Intent$FilterComparison fcNew
		android.content.Intent$FilterComparison fcOld
		android.content.Intent intent
	public void setRemoteViewsOnClickHandler (android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$OnClickHandler handler
	public void deferNotifyDataSetChanged () 
	public boolean onRemoteAdapterConnected () 
	public void onRemoteAdapterDisconnected () 
	void setVisibleRangeHint (int, int) 
		int start
		int end
	public void setRecyclerListener (android.widget.AbsListView$RecyclerListener) 
		android.widget.AbsListView$RecyclerListener listener
	static android.view.View retrieveFromScrap (java.util.ArrayList, int) 
		android.view.View view
		int i
		java.util.ArrayList scrapViews
		int position
		int size
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static void access$000 (android.widget.AbsListView, boolean) 
		android.widget.AbsListView x0
		boolean x1
	static void access$100 (android.widget.AbsListView, boolean) 
		android.widget.AbsListView x0
		boolean x1
	static int access$400 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$500 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.widget.AbsListView$CheckForLongPress access$700 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.widget.AbsListView$CheckForLongPress access$702 (android.widget.AbsListView, android.widget.AbsListView$CheckForLongPress) 
		android.widget.AbsListView x0
		android.widget.AbsListView$CheckForLongPress x1
	static java.lang.Runnable access$1002 (android.widget.AbsListView, java.lang.Runnable) 
		android.widget.AbsListView x0
		Runnable x1
	static int access$1100 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.view.VelocityTracker access$1200 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$1400 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$1500 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.os.StrictMode$Span access$1600 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.os.StrictMode$Span access$1602 (android.widget.AbsListView, android.os.StrictMode$Span) 
		android.widget.AbsListView x0
		android.os.StrictMode$Span x1
	static int access$1700 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$1800 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$1900 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static boolean access$2000 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.widget.EdgeEffect access$2100 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.widget.EdgeEffect access$2200 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static void access$2300 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$2400 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$2500 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$2600 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$2700 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static int access$2800 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static boolean access$2900 (android.widget.AbsListView, int, int, int, int, int, int, int, int, boolean) 
		android.widget.AbsListView x0
		int x1
		int x2
		int x3
		int x4
		int x5
		int x6
		int x7
		int x8
		boolean x9
	static int access$3000 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static boolean access$3100 (android.widget.AbsListView, int, int, int, int, int, int, int, int, boolean) 
		android.widget.AbsListView x0
		int x1
		int x2
		int x3
		int x4
		int x5
		int x6
		int x7
		int x8
		boolean x9
	static android.content.Context access$3200 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static void access$3300 (android.widget.AbsListView, boolean) 
		android.widget.AbsListView x0
		boolean x1
	static int access$3400 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static void access$3500 (android.widget.AbsListView, boolean) 
		android.widget.AbsListView x0
		boolean x1
	static android.widget.EditText access$3600 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.view.inputmethod.InputConnection access$3700 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static android.widget.FastScroller access$3900 (android.widget.AbsListView) 
		android.widget.AbsListView x0
	static void access$4000 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4100 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4200 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4300 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4400 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4500 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4600 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4700 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4800 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void access$4900 (android.widget.AbsListView, android.view.View, boolean) 
		android.widget.AbsListView x0
		android.view.View x1
		boolean x2
	static void  () 
}

android/widget/ListView$FixedViewInfo.class
ListView.java
package android.widget
public android.widget.ListView$FixedViewInfo extends java.lang.Object {
	public android.view.View view
	public Object data
	public boolean isSelectable
	final android.widget.ListView this$0
	public void  (android.widget.ListView) 
}

android/widget/TabHost$ViewIndicatorStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$ViewIndicatorStrategy extends java.lang.Object implements android.widget.TabHost$IndicatorStrategy  {
	private final android.view.View mView
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, android.view.View) 
		android.view.View view
	public android.view.View createIndicatorView () 
	void  (android.widget.TabHost, android.view.View, android.widget.TabHost$1) 
		android.widget.TabHost x0
		android.view.View x1
		android.widget.TabHost$1 x2
}

android/widget/AbsListView$PositionScroller$1.class
AbsListView.java
package android.widget
 android.widget.AbsListView$PositionScroller$1 extends java.lang.Object implements java.lang.Runnable  {
	final int val$position
	final android.widget.AbsListView$PositionScroller this$1
	void  (android.widget.AbsListView$PositionScroller, int) 
	public void run () 
}

android/widget/GridLayout$Alignment.class
GridLayout.java
package android.widget
public abstract android.widget.GridLayout$Alignment extends java.lang.Object {
	void  () 
	abstract int getGravityOffset (android.view.View, int) 
	abstract int getAlignmentValue (android.view.View, int, int) 
	int getSizeInCell (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int cellSize
	android.widget.GridLayout$Bounds getBounds () 
}

android/widget/WrapperListAdapter.class
WrapperListAdapter.java
package android.widget
public abstract android.widget.WrapperListAdapter extends java.lang.Object implements android.widget.ListAdapter  {
	public abstract android.widget.ListAdapter getWrappedAdapter () 
}

android/widget/NumberPicker$TwoDigitFormatter.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$TwoDigitFormatter extends java.lang.Object implements android.widget.NumberPicker$Formatter  {
	final StringBuilder mBuilder
	char mZeroDigit
	java.util.Formatter mFmt
	final Object[] mArgs
	void  () 
		java.util.Locale locale
	private void init (java.util.Locale) 
		java.util.Locale locale
	public java.lang.String format (int) 
		int value
		java.util.Locale currentLocale
	private static char getZeroDigit (java.util.Locale) 
		java.util.Locale locale
	private java.util.Formatter createFormatter (java.util.Locale) 
		java.util.Locale locale
}

android/widget/CalendarView$WeekView.class
CalendarView.java
package android.widget
 android.widget.CalendarView$WeekView extends android.view.View {
	private final android.graphics.Rect mTempRect
	private final android.graphics.Paint mDrawPaint
	private final android.graphics.Paint mMonthNumDrawPaint
	private String[] mDayNumbers
	private boolean[] mFocusDay
	private boolean mHasFocusedDay
	private boolean mHasUnfocusedDay
	private java.util.Calendar mFirstDay
	private int mMonthOfFirstWeekDay
	private int mLastWeekDayMonth
	private int mWeek
	private int mWidth
	private int mHeight
	private boolean mHasSelectedDay
	private int mSelectedDay
	private int mNumCells
	private int mSelectedLeft
	private int mSelectedRight
	final android.widget.CalendarView this$0
	public void  (android.widget.CalendarView, android.content.Context) 
		android.content.Context context
	public void init (int, int, int) 
		boolean isFocusedDay
		int weekNumber
		int selectedWeekDay
		int focusedMonth
		int i
		int diff
	private void initilaizePaints () 
	public int getMonthOfFirstWeekDay () 
	public int getMonthOfLastWeekDay () 
	public java.util.Calendar getFirstDay () 
	public boolean getDayFromLocation (float, java.util.Calendar) 
		int start
		int end
		float x
		java.util.Calendar outCalendar
		boolean isLayoutRtl
		int start
		int end
		int dayPosition
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	private void drawBackground (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		boolean isLayoutRtl
	private void drawWeekNumbersAndDates (android.graphics.Canvas) 
		int x
		int x
		int x
		int x
		android.graphics.Canvas canvas
		float textHeight
		int y
		int nDays
		int divisor
		int i
	private void drawWeekSeparators (android.graphics.Canvas) 
		float startX
		float stopX
		android.graphics.Canvas canvas
		int firstFullyVisiblePosition
		float startX
		float stopX
	private void drawSelectedDateVerticalBars (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	private void updateSelectionPositions () 
		boolean isLayoutRtl
		int selectedPosition
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	static boolean access$100 (android.widget.CalendarView$WeekView) 
		android.widget.CalendarView$WeekView x0
	static boolean access$200 (android.widget.CalendarView$WeekView) 
		android.widget.CalendarView$WeekView x0
	static boolean access$300 (android.widget.CalendarView$WeekView) 
		android.widget.CalendarView$WeekView x0
}

android/widget/Filter$FilterResults.class
Filter.java
package android.widget
public android.widget.Filter$FilterResults extends java.lang.Object {
	public Object values
	public int count
	public void  () 
}

android/widget/TabWidget$TabClickListener.class
TabWidget.java
package android.widget
 android.widget.TabWidget$TabClickListener extends java.lang.Object implements android.view.View$OnClickListener  {
	private final int mTabIndex
	final android.widget.TabWidget this$0
	private void  (android.widget.TabWidget, int) 
		int tabIndex
	public void onClick (android.view.View) 
		android.view.View v
	void  (android.widget.TabWidget, int, android.widget.TabWidget$1) 
		android.widget.TabWidget x0
		int x1
		android.widget.TabWidget$1 x2
}

android/widget/Editor$SelectionEndHandleView.class
Editor.java
package android.widget
 android.widget.Editor$SelectionEndHandleView extends android.widget.Editor$HandleView {
	final android.widget.Editor this$0
	public void  (android.widget.Editor, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawableLtr
		android.graphics.drawable.Drawable drawableRtl
	protected int getHotspotX (android.graphics.drawable.Drawable, boolean) 
		android.graphics.drawable.Drawable drawable
		boolean isRtlRun
	public int getCurrentCursorOffset () 
	public void updateSelection (int) 
		int offset
	public void updatePosition (float, float) 
		float x
		float y
		int offset
		int selectionStart
	public void setActionPopupWindow (android.widget.Editor$ActionPopupWindow) 
		android.widget.Editor$ActionPopupWindow actionPopupWindow
}

android/widget/Editor$InputMethodState.class
Editor.java
package android.widget
 android.widget.Editor$InputMethodState extends java.lang.Object {
	android.graphics.Rect mCursorRectInWindow
	android.graphics.RectF mTmpRectF
	float[] mTmpOffset
	android.view.inputmethod.ExtractedTextRequest mExtractedTextRequest
	final android.view.inputmethod.ExtractedText mExtractedText
	int mBatchEditNesting
	boolean mCursorChanged
	boolean mSelectionModeChanged
	boolean mContentChanged
	int mChangedStart
	int mChangedEnd
	int mChangedDelta
	void  () 
}

android/widget/TwoLineListItem.class
TwoLineListItem.java
package android.widget
public android.widget.TwoLineListItem extends android.widget.RelativeLayout {
	private android.widget.TextView mText1
	private android.widget.TextView mText2
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	protected void onFinishInflate () 
	public android.widget.TextView getText1 () 
	public android.widget.TextView getText2 () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/StackView.class
StackView.java
package android.widget
public android.widget.StackView extends android.widget.AdapterViewAnimator {
	private final String TAG
	private static final int DEFAULT_ANIMATION_DURATION
	private static final int MINIMUM_ANIMATION_DURATION
	private static final int STACK_RELAYOUT_DURATION
	private static final float PERSPECTIVE_SHIFT_FACTOR_Y
	private static final float PERSPECTIVE_SHIFT_FACTOR_X
	private float mPerspectiveShiftX
	private float mPerspectiveShiftY
	private float mNewPerspectiveShiftX
	private float mNewPerspectiveShiftY
	private static final float PERSPECTIVE_SCALE_FACTOR
	private static final int ITEMS_SLIDE_UP
	private static final int ITEMS_SLIDE_DOWN
	private static final int GESTURE_NONE
	private static final int GESTURE_SLIDE_UP
	private static final int GESTURE_SLIDE_DOWN
	private static final float SWIPE_THRESHOLD_RATIO
	private static final float SLIDE_UP_RATIO
	private static final int INVALID_POINTER
	private static final int NUM_ACTIVE_VIEWS
	private static final int FRAME_PADDING
	private final android.graphics.Rect mTouchRect
	private static final int MIN_TIME_BETWEEN_INTERACTION_AND_AUTOADVANCE
	private static final long MIN_TIME_BETWEEN_SCROLLS
	private float mInitialY
	private float mInitialX
	private int mActivePointerId
	private int mYVelocity
	private int mSwipeGestureType
	private int mSlideAmount
	private int mSwipeThreshold
	private int mTouchSlop
	private int mMaximumVelocity
	private android.view.VelocityTracker mVelocityTracker
	private boolean mTransitionIsSetup
	private int mResOutColor
	private int mClickColor
	private static android.widget.StackView$HolographicHelper sHolographicHelper
	private android.widget.ImageView mHighlight
	private android.widget.ImageView mClickFeedback
	private boolean mClickFeedbackIsValid
	private android.widget.StackView$StackSlider mStackSlider
	private boolean mFirstLayoutHappened
	private long mLastInteractionTime
	private long mLastScrollTime
	private int mStackMode
	private int mFramePadding
	private final android.graphics.Rect stackInvalidateRect
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
	private void initStackView () 
		android.view.ViewConfiguration configuration
		float density
	void transformViewForTransition (int, int, android.view.View, boolean) 
		android.widget.StackView$LayoutParams lp
		android.animation.PropertyValuesHolder slideInY
		android.animation.PropertyValuesHolder slideInX
		android.animation.ObjectAnimator slideIn
		int duration
		android.widget.StackView$StackSlider animationSlider
		android.animation.PropertyValuesHolder slideOutY
		android.animation.PropertyValuesHolder slideOutX
		android.animation.ObjectAnimator slideOut
		int duration
		android.widget.StackView$StackSlider animationSlider
		android.widget.StackView$LayoutParams lp
		int fromIndex
		int toIndex
		android.view.View view
		boolean animate
	private void transformViewAtIndex (int, android.view.View, boolean) 
		android.animation.PropertyValuesHolder translationX
		android.animation.PropertyValuesHolder translationY
		android.animation.PropertyValuesHolder scalePropX
		android.animation.PropertyValuesHolder scalePropY
		android.animation.ObjectAnimator oa
		int index
		android.view.View view
		boolean animate
		float maxPerspectiveShiftY
		float maxPerspectiveShiftX
		float r
		float scale
		float perspectiveTranslationY
		float scaleShiftCorrectionY
		float transY
		float perspectiveTranslationX
		float scaleShiftCorrectionX
		float transX
	private void setupStackSlider (android.view.View, int) 
		android.view.View v
		int mode
	public void showNext () 
		android.view.View v
	public void showPrevious () 
		android.view.View v
	void showOnly (int, boolean) 
		android.view.View v
		int index
		android.widget.AdapterViewAnimator$ViewAndMetaData vm
		int i
		int childIndex
		boolean animate
	void updateClickFeedback () 
		android.view.View v
	void showTapFeedback (android.view.View) 
		android.view.View v
	void hideTapFeedback (android.view.View) 
		android.view.View v
	private void updateChildTransforms () 
		android.view.View v
		int i
	android.widget.FrameLayout getFrameForChild () 
		android.widget.StackView$StackFrame fl
	void applyTransformForChildAtIndex (android.view.View, int) 
		android.view.View child
		int relativeIndex
	protected void dispatchDraw (android.graphics.Canvas) 
		android.view.View child
		android.widget.StackView$LayoutParams lp
		android.graphics.Rect childInvalidateRect
		int i
		android.graphics.Canvas canvas
		boolean expandClipRegion
		int childCount
	private void onLayout () 
		int newSlideAmount
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		float vscroll
		android.view.MotionEvent event
	private void pacedScroll (boolean) 
		boolean up
		long timeSinceLastScroll
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		int pointerIndex
		float newY
		float deltaY
		android.view.MotionEvent ev
		int action
	private void beginGestureIfNeeded (float) 
		int activeIndex
		int stackMode
		int stackMode
		int stackMode
		int swipeGestureType
		int adapterCount
		int activeIndex
		boolean endOfStack
		boolean beginningOfStack
		int stackMode
		android.view.View v
		float deltaY
	public boolean onTouchEvent (android.view.MotionEvent) 
		float r
		float r
		float rx
		android.view.MotionEvent ev
		int action
		int pointerIndex
		float newY
		float newX
		float deltaY
		float deltaX
	private void onSecondaryPointerUp (android.view.MotionEvent) 
		float oldX
		float oldY
		float x
		float y
		int index
		int activeViewIndex
		android.view.View v
		android.view.MotionEvent ev
		int activePointerIndex
		int pointerId
	private void handlePointerUp (android.view.MotionEvent) 
		int duration
		int duration
		float finalYProgress
		android.widget.StackView$StackSlider animationSlider
		android.animation.PropertyValuesHolder snapBackY
		android.animation.PropertyValuesHolder snapBackX
		android.animation.ObjectAnimator pa
		int duration
		float finalYProgress
		int duration
		android.widget.StackView$StackSlider animationSlider
		android.animation.PropertyValuesHolder snapBackY
		android.animation.PropertyValuesHolder snapBackX
		android.animation.ObjectAnimator pa
		android.view.MotionEvent ev
		int pointerIndex
		float newY
		int deltaY
	android.widget.StackView$LayoutParams createOrReuseLayoutParams (android.view.View) 
		android.widget.StackView$LayoutParams lp
		android.view.View v
		android.view.ViewGroup$LayoutParams currentLp
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		int childRight
		int childBottom
		android.widget.StackView$LayoutParams lp
		int i
		boolean changed
		int left
		int top
		int right
		int bottom
		int childCount
	public void advance () 
		long timeSinceLastInteraction
		int adapterCount
	private void measureChildren () 
		int childMeasuredWidth
		int childMeasuredHeight
		android.view.View child
		int i
		int count
		int measuredWidth
		int measuredHeight
		int childWidth
		int childHeight
		int maxWidth
		int maxHeight
	protected void onMeasure (int, int) 
		int height
		int width
		int widthMeasureSpec
		int heightMeasureSpec
		int widthSpecSize
		int heightSpecSize
		int widthSpecMode
		int heightSpecMode
		boolean haveChildRefSize
		float factorY
		float factorX
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
	volatile android.view.ViewGroup$LayoutParams createOrReuseLayoutParams (android.view.View) 
		android.view.View x0
	static android.widget.ImageView access$000 (android.widget.StackView) 
		android.widget.StackView x0
	static int access$100 (android.widget.StackView) 
		android.widget.StackView x0
	static int access$200 (android.widget.StackView) 
		android.widget.StackView x0
}

android/widget/AbsListView$SavedState.class
AbsListView.java
package android.widget
 android.widget.AbsListView$SavedState extends android.view.View$BaseSavedState {
	long selectedId
	long firstId
	int viewTop
	int position
	int height
	String filter
	boolean inActionMode
	int checkedItemCount
	android.util.SparseBooleanArray checkState
	android.util.LongSparseArray checkIdState
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	private void  (android.os.Parcel) 
		long key
		int value
		int i
		android.os.Parcel in
		int N
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel out
		int flags
		int N
	public java.lang.String toString () 
	void  (android.os.Parcel, android.widget.AbsListView$1) 
		android.os.Parcel x0
		android.widget.AbsListView$1 x1
	static void  () 
}

android/widget/Gallery$2.class
Gallery.java
package android.widget
 android.widget.Gallery$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Gallery this$0
	void  (android.widget.Gallery) 
	public void run () 
}

android/widget/ActivityChooserView$ActivityChooserViewAdapter.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$ActivityChooserViewAdapter extends android.widget.BaseAdapter {
	public static final int MAX_ACTIVITY_COUNT_UNLIMITED
	public static final int MAX_ACTIVITY_COUNT_DEFAULT
	private static final int ITEM_VIEW_TYPE_ACTIVITY
	private static final int ITEM_VIEW_TYPE_FOOTER
	private static final int ITEM_VIEW_TYPE_COUNT
	private android.widget.ActivityChooserModel mDataModel
	private int mMaxActivityCount
	private boolean mShowDefaultActivity
	private boolean mHighlightDefaultActivity
	private boolean mShowFooterView
	final android.widget.ActivityChooserView this$0
	private void  (android.widget.ActivityChooserView) 
	public void setDataModel (android.widget.ActivityChooserModel) 
		android.widget.ActivityChooserModel dataModel
		android.widget.ActivityChooserModel oldDataModel
	public int getItemViewType (int) 
		int position
	public int getViewTypeCount () 
	public int getCount () 
		int count
		int activityCount
	public java.lang.Object getItem (int) 
		int position
		int itemViewType
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.widget.TextView titleView
		android.content.pm.PackageManager packageManager
		android.widget.ImageView iconView
		android.content.pm.ResolveInfo activity
		android.widget.TextView titleView
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		int itemViewType
	public int measureContentWidth () 
		int i
		int oldMaxActivityCount
		int contentWidth
		android.view.View itemView
		int widthMeasureSpec
		int heightMeasureSpec
		int count
	public void setMaxActivityCount (int) 
		int maxActivityCount
	public android.content.pm.ResolveInfo getDefaultActivity () 
	public void setShowFooterView (boolean) 
		boolean showFooterView
	public int getActivityCount () 
	public int getHistorySize () 
	public android.widget.ActivityChooserModel getDataModel () 
	public void setShowDefaultActivity (boolean, boolean) 
		boolean showDefaultActivity
		boolean highlightDefaultActivity
	public boolean getShowDefaultActivity () 
	void  (android.widget.ActivityChooserView, android.widget.ActivityChooserView$1) 
		android.widget.ActivityChooserView x0
		android.widget.ActivityChooserView$1 x1
}

android/widget/GridView.class
GridView.java
package android.widget
public android.widget.GridView extends android.widget.AbsListView {
	public static final int NO_STRETCH
	public static final int STRETCH_SPACING
	public static final int STRETCH_COLUMN_WIDTH
	public static final int STRETCH_SPACING_UNIFORM
	public static final int AUTO_FIT
	private int mNumColumns
	private int mHorizontalSpacing
	private int mRequestedHorizontalSpacing
	private int mVerticalSpacing
	private int mStretchMode
	private int mColumnWidth
	private int mRequestedColumnWidth
	private int mRequestedNumColumns
	private android.view.View mReferenceView
	private android.view.View mReferenceViewInSelectedRow
	private int mGravity
	private final android.graphics.Rect mTempRect
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int hSpacing
		int vSpacing
		int index
		int columnWidth
		int numColumns
	public android.widget.ListAdapter getAdapter () 
	public void setRemoteViewsAdapter (android.content.Intent) 
		android.content.Intent intent
	public void setAdapter (android.widget.ListAdapter) 
		int position
		int position
		android.widget.ListAdapter adapter
	int lookForSelectablePosition (int, boolean) 
		int position
		boolean lookDown
		android.widget.ListAdapter adapter
	void fillGap (boolean) 
		int paddingTop
		int startOffset
		int position
		int paddingBottom
		int startOffset
		int position
		boolean down
		int numColumns
		int verticalSpacing
		int count
	private android.view.View fillDown (int, int) 
		android.view.View temp
		int pos
		int nextTop
		android.view.View selectedView
		int end
	private android.view.View makeRow (int, int, boolean) 
		int nextLeft
		int last
		int deltaLeft
		boolean selected
		int where
		int pos
		int startPos
		int y
		boolean flow
		int columnWidth
		int horizontalSpacing
		boolean isLayoutRtl
		int last
		int nextLeft
		android.view.View selectedView
		boolean hasFocus
		boolean inClick
		int selectedPosition
		android.view.View child
	private android.view.View fillUp (int, int) 
		android.view.View temp
		int pos
		int nextBottom
		android.view.View selectedView
		int end
	private android.view.View fillFromTop (int) 
		int nextTop
	private android.view.View fillFromBottom (int, int) 
		int lastPosition
		int nextBottom
		int invertedPosition
	private android.view.View fillSelection (int, int) 
		int rowStart
		int invertedSelection
		int bottomSelectionPixel
		int offset
		int childrenTop
		int childrenBottom
		int selectedPosition
		int numColumns
		int verticalSpacing
		int rowStart
		int rowEnd
		int fadingEdgeLength
		int topSelectionPixel
		android.view.View sel
		android.view.View referenceView
	private void pinToTop (int) 
		int top
		int offset
		int childrenTop
	private void pinToBottom (int) 
		int bottom
		int offset
		int childrenBottom
		int count
	int findMotionRow (int) 
		int i
		int i
		int numColumns
		int y
		int childCount
	private android.view.View fillSpecific (int, int) 
		int motionRowStart
		int invertedSelection
		int childCount
		android.view.View above
		android.view.View below
		int childCount
		int position
		int top
		int numColumns
		int motionRowStart
		int motionRowEnd
		android.view.View temp
		android.view.View referenceView
		int verticalSpacing
		android.view.View above
		android.view.View below
	private void correctTooHigh (int, int, int) 
		android.view.View lastChild
		int lastBottom
		int end
		int bottomOffset
		android.view.View firstChild
		int firstTop
		int numColumns
		int verticalSpacing
		int childCount
		int lastPosition
	private void correctTooLow (int, int, int) 
		android.view.View firstChild
		int firstTop
		int start
		int end
		int topOffset
		android.view.View lastChild
		int lastBottom
		int lastPosition
		int numColumns
		int verticalSpacing
		int childCount
	private android.view.View fillFromSelection (int, int, int) 
		int rowStart
		int invertedSelection
		int selectedTop
		int childrenTop
		int childrenBottom
		int fadingEdgeLength
		int selectedPosition
		int numColumns
		int verticalSpacing
		int rowStart
		int rowEnd
		android.view.View sel
		android.view.View referenceView
		int topSelectionPixel
		int bottomSelectionPixel
	private int getBottomSelectionPixel (int, int, int, int) 
		int childrenBottom
		int fadingEdgeLength
		int numColumns
		int rowStart
		int bottomSelectionPixel
	private int getTopSelectionPixel (int, int, int) 
		int childrenTop
		int fadingEdgeLength
		int rowStart
		int topSelectionPixel
	private void adjustForBottomFadingEdge (android.view.View, int, int) 
		int spaceAbove
		int spaceBelow
		int offset
		android.view.View childInSelectedRow
		int topSelectionPixel
		int bottomSelectionPixel
	private void adjustForTopFadingEdge (android.view.View, int, int) 
		int spaceAbove
		int spaceBelow
		int offset
		android.view.View childInSelectedRow
		int topSelectionPixel
		int bottomSelectionPixel
	public void smoothScrollToPosition (int) 
		int position
	public void smoothScrollByOffset (int) 
		int offset
	private android.view.View moveSelection (int, int, int) 
		int oldRowStart
		int rowStart
		int invertedSelection
		int oldBottom
		android.view.View sel
		android.view.View referenceView
		int oldTop
		android.view.View sel
		android.view.View referenceView
		int oldTop
		int delta
		int childrenTop
		int childrenBottom
		int fadingEdgeLength
		int selectedPosition
		int numColumns
		int verticalSpacing
		int oldRowStart
		int rowStart
		int rowEnd
		int rowDelta
		int topSelectionPixel
		int bottomSelectionPixel
		android.view.View sel
		android.view.View referenceView
	private boolean determineColumns (int) 
		int spaceLeftOver
		int availableSpace
		int requestedHorizontalSpacing
		int stretchMode
		int requestedColumnWidth
		boolean didNotInitiallyFit
	protected void onMeasure (int, int) 
		android.view.View child
		android.widget.AbsListView$LayoutParams p
		int childHeightSpec
		int childWidthSpec
		int i
		int ourSize
		int numColumns
		int ourSize
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int heightMode
		int widthSize
		int heightSize
		int childWidth
		boolean didNotInitiallyFit
		int childHeight
		int childState
		int count
	protected void attachLayoutAnimationParameters (android.view.View, android.view.ViewGroup$LayoutParams, int, int) 
		int invertedIndex
		android.view.View child
		android.view.ViewGroup$LayoutParams params
		int index
		int count
		android.view.animation.GridLayoutAnimationController$AnimationParameters animationParams
	protected void layoutChildren () 
		int index
		int i
		android.view.View sel
		android.view.View sel
		int last
		android.view.View sel
		android.view.View sel
		android.view.View sel
		android.view.View child
		int childrenTop
		int childrenBottom
		int childCount
		int delta
		android.view.View sel
		android.view.View oldSel
		android.view.View oldFirst
		android.view.View newSel
		boolean dataChanged
		int firstPosition
		android.widget.AbsListView$RecycleBin recycleBin
		boolean blockLayoutRequests
	private android.view.View makeAndAddView (int, int, boolean, int, boolean, int) 
		android.view.View child
		int position
		int y
		boolean flow
		int childrenLeft
		boolean selected
		int where
		android.view.View child
	private void setupChild (android.view.View, int, int, boolean, int, boolean, boolean, int) 
		int childHeightSpec
		int childWidthSpec
		int childRight
		int childBottom
		android.view.View child
		int position
		int y
		boolean flow
		int childrenLeft
		boolean selected
		boolean recycled
		int where
		boolean isSelected
		boolean updateChildSelected
		int mode
		boolean isPressed
		boolean updateChildPressed
		boolean needToMeasure
		android.widget.AbsListView$LayoutParams p
		int w
		int h
		int childLeft
		int childTop
		int layoutDirection
		int absoluteGravity
	public void setSelection (int) 
		int position
	void setSelectionInt (int) 
		int position
		int previousSelectedPosition
		int next
		int previous
		int nextRow
		int previousRow
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	private boolean commonKey (int, int, android.view.KeyEvent) 
		int keyCode
		int count
		android.view.KeyEvent event
		boolean handled
		int action
	boolean pageScroll (int) 
		int direction
		int nextPage
	boolean fullScroll (int) 
		int direction
		boolean moved
	boolean arrowScroll (int) 
		int startOfRowPos
		int endOfRowPos
		int invertedSelection
		int direction
		int selectedPosition
		int numColumns
		int startOfRowPos
		int endOfRowPos
		boolean moved
	boolean sequenceScroll (int) 
		int startOfRow
		int endOfRow
		int invertedSelection
		int direction
		int selectedPosition
		int numColumns
		int count
		int startOfRow
		int endOfRow
		boolean moved
		boolean showScroll
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		android.view.View other
		int distance
		int i
		android.graphics.Rect otherRect
		int minDistance
		int childCount
		boolean gainFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
		int closestChildIndex
	private boolean isCandidateSelection (int, int) 
		int rowStart
		int rowEnd
		int childIndex
		int direction
		int count
		int invertedIndex
		int rowStart
		int rowEnd
	public void setGravity (int) 
		int gravity
	public int getGravity () 
	public void setHorizontalSpacing (int) 
		int horizontalSpacing
	public int getHorizontalSpacing () 
	public int getRequestedHorizontalSpacing () 
	public void setVerticalSpacing (int) 
		int verticalSpacing
	public int getVerticalSpacing () 
	public void setStretchMode (int) 
		int stretchMode
	public int getStretchMode () 
	public void setColumnWidth (int) 
		int columnWidth
	public int getColumnWidth () 
	public int getRequestedColumnWidth () 
	public void setNumColumns (int) 
		int numColumns
	public int getNumColumns () 
	private void adjustViewsUpOrDown () 
		int delta
		android.view.View child
		int delta
		android.view.View child
		int childCount
	protected int computeVerticalScrollExtent () 
		int numColumns
		int rowCount
		int extent
		android.view.View view
		int top
		int height
		int bottom
		int count
	protected int computeVerticalScrollOffset () 
		int numColumns
		int rowCount
		int oddItemsOnFirstRow
		int whichRow
		android.view.View view
		int top
		int height
	protected int computeVerticalScrollRange () 
		int numColumns
		int rowCount
		int result
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		int columnsCount
		int rowsCount
		android.view.accessibility.AccessibilityNodeInfo$CollectionInfo collectionInfo
	public void onInitializeAccessibilityNodeInfoForItem (android.view.View, int, android.view.accessibility.AccessibilityNodeInfo) 
		int row
		int column
		int invertedIndex
		android.view.View view
		int position
		android.view.accessibility.AccessibilityNodeInfo info
		int count
		int columnsCount
		int rowsCount
		int row
		int column
		android.widget.AbsListView$LayoutParams lp
		boolean isHeading
		android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo itemInfo
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	public volatile android.widget.Adapter getAdapter () 
}

android/widget/AbsListView$WindowRunnnable.class
AbsListView.java
package android.widget
 android.widget.AbsListView$WindowRunnnable extends java.lang.Object {
	private int mOriginalAttachCount
	final android.widget.AbsListView this$0
	private void  (android.widget.AbsListView) 
	public void rememberWindowAttachCount () 
	public boolean sameWindow () 
	void  (android.widget.AbsListView, android.widget.AbsListView$1) 
		android.widget.AbsListView x0
		android.widget.AbsListView$1 x1
}

android/widget/ExpandableListAdapter.class
ExpandableListAdapter.java
package android.widget
public abstract android.widget.ExpandableListAdapter extends java.lang.Object {
	public abstract void registerDataSetObserver (android.database.DataSetObserver) 
	public abstract void unregisterDataSetObserver (android.database.DataSetObserver) 
	public abstract int getGroupCount () 
	public abstract int getChildrenCount (int) 
	public abstract java.lang.Object getGroup (int) 
	public abstract java.lang.Object getChild (int, int) 
	public abstract long getGroupId (int) 
	public abstract long getChildId (int, int) 
	public abstract boolean hasStableIds () 
	public abstract android.view.View getGroupView (int, boolean, android.view.View, android.view.ViewGroup) 
	public abstract android.view.View getChildView (int, int, boolean, android.view.View, android.view.ViewGroup) 
	public abstract boolean isChildSelectable (int, int) 
	public abstract boolean areAllItemsEnabled () 
	public abstract boolean isEmpty () 
	public abstract void onGroupExpanded (int) 
	public abstract void onGroupCollapsed (int) 
	public abstract long getCombinedChildId (long, long) 
	public abstract long getCombinedGroupId (long) 
}

android/widget/RemoteViews$SetOnClickPendingIntent$1.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetOnClickPendingIntent$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.widget.RemoteViews$OnClickHandler val$handler
	final android.widget.RemoteViews$SetOnClickPendingIntent this$1
	void  (android.widget.RemoteViews$SetOnClickPendingIntent, android.widget.RemoteViews$OnClickHandler) 
	public void onClick (android.view.View) 
		android.view.View v
		android.graphics.Rect rect
		android.content.Intent intent
}

android/widget/AbsoluteLayout.class
AbsoluteLayout.java
package android.widget
public android.widget.AbsoluteLayout extends android.view.ViewGroup {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	protected void onMeasure (int, int) 
		int childRight
		int childBottom
		android.widget.AbsoluteLayout$LayoutParams lp
		android.view.View child
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int count
		int maxHeight
		int maxWidth
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected void onLayout (boolean, int, int, int, int) 
		android.widget.AbsoluteLayout$LayoutParams lp
		int childLeft
		int childTop
		android.view.View child
		int i
		boolean changed
		int l
		int t
		int r
		int b
		int count
	public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public boolean shouldDelayChildPressedState () 
}

android/widget/CursorTreeAdapter.class
CursorTreeAdapter.java
package android.widget
public abstract android.widget.CursorTreeAdapter extends android.widget.BaseExpandableListAdapter implements android.widget.Filterable android.widget.CursorFilter$CursorFilterClient  {
	private android.content.Context mContext
	private android.os.Handler mHandler
	private boolean mAutoRequery
	android.widget.CursorTreeAdapter$MyCursorHelper mGroupCursorHelper
	android.util.SparseArray mChildrenCursorHelpers
	android.widget.CursorFilter mCursorFilter
	android.widget.FilterQueryProvider mFilterQueryProvider
	public void  (android.database.Cursor, android.content.Context) 
		android.database.Cursor cursor
		android.content.Context context
	public void  (android.database.Cursor, android.content.Context, boolean) 
		android.database.Cursor cursor
		android.content.Context context
		boolean autoRequery
	private void init (android.database.Cursor, android.content.Context, boolean) 
		android.database.Cursor cursor
		android.content.Context context
		boolean autoRequery
	synchronized android.widget.CursorTreeAdapter$MyCursorHelper getChildrenCursorHelper (int, boolean) 
		android.database.Cursor cursor
		int groupPosition
		boolean requestCursor
		android.widget.CursorTreeAdapter$MyCursorHelper cursorHelper
	protected abstract android.database.Cursor getChildrenCursor (android.database.Cursor) 
	public void setGroupCursor (android.database.Cursor) 
		android.database.Cursor cursor
	public void setChildrenCursor (int, android.database.Cursor) 
		int groupPosition
		android.database.Cursor childrenCursor
		android.widget.CursorTreeAdapter$MyCursorHelper childrenCursorHelper
	public android.database.Cursor getChild (int, int) 
		int groupPosition
		int childPosition
	public long getChildId (int, int) 
		int groupPosition
		int childPosition
	public int getChildrenCount (int) 
		int groupPosition
		android.widget.CursorTreeAdapter$MyCursorHelper helper
	public android.database.Cursor getGroup (int) 
		int groupPosition
	public int getGroupCount () 
	public long getGroupId (int) 
		int groupPosition
	public android.view.View getGroupView (int, boolean, android.view.View, android.view.ViewGroup) 
		android.view.View v
		int groupPosition
		boolean isExpanded
		android.view.View convertView
		android.view.ViewGroup parent
		android.database.Cursor cursor
		android.view.View v
	protected abstract android.view.View newGroupView (android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup) 
	protected abstract void bindGroupView (android.view.View, android.content.Context, android.database.Cursor, boolean) 
	public android.view.View getChildView (int, int, boolean, android.view.View, android.view.ViewGroup) 
		android.view.View v
		int groupPosition
		int childPosition
		boolean isLastChild
		android.view.View convertView
		android.view.ViewGroup parent
		android.widget.CursorTreeAdapter$MyCursorHelper cursorHelper
		android.database.Cursor cursor
		android.view.View v
	protected abstract android.view.View newChildView (android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup) 
	protected abstract void bindChildView (android.view.View, android.content.Context, android.database.Cursor, boolean) 
	public boolean isChildSelectable (int, int) 
		int groupPosition
		int childPosition
	public boolean hasStableIds () 
	private synchronized void releaseCursorHelpers () 
		int pos
	public void notifyDataSetChanged () 
	public void notifyDataSetChanged (boolean) 
		boolean releaseCursors
	public void notifyDataSetInvalidated () 
	public void onGroupCollapsed (int) 
		int groupPosition
	synchronized void deactivateChildrenCursorHelper (int) 
		int groupPosition
		android.widget.CursorTreeAdapter$MyCursorHelper cursorHelper
	public java.lang.String convertToString (android.database.Cursor) 
		android.database.Cursor cursor
	public android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence) 
		CharSequence constraint
	public android.widget.Filter getFilter () 
	public android.widget.FilterQueryProvider getFilterQueryProvider () 
	public void setFilterQueryProvider (android.widget.FilterQueryProvider) 
		android.widget.FilterQueryProvider filterQueryProvider
	public void changeCursor (android.database.Cursor) 
		android.database.Cursor cursor
	public android.database.Cursor getCursor () 
	public volatile java.lang.Object getChild (int, int) 
		int x0
		int x1
	public volatile java.lang.Object getGroup (int) 
		int x0
	public volatile java.lang.CharSequence convertToString (android.database.Cursor) 
		android.database.Cursor x0
	static android.os.Handler access$100 (android.widget.CursorTreeAdapter) 
		android.widget.CursorTreeAdapter x0
	static boolean access$200 (android.widget.CursorTreeAdapter) 
		android.widget.CursorTreeAdapter x0
}

android/widget/Spinner$SavedState.class
Spinner.java
package android.widget
 android.widget.Spinner$SavedState extends android.widget.AbsSpinner$SavedState {
	boolean showDropdown
	public static final android.os.Parcelable$Creator CREATOR
	void  (android.os.Parcelable) 
		android.os.Parcelable superState
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	void  (android.os.Parcel, android.widget.Spinner$1) 
		android.os.Parcel x0
		android.widget.Spinner$1 x1
	static void  () 
}

android/widget/CursorTreeAdapter$MyCursorHelper$MyDataSetObserver.class
CursorTreeAdapter.java
package android.widget
 android.widget.CursorTreeAdapter$MyCursorHelper$MyDataSetObserver extends android.database.DataSetObserver {
	final android.widget.CursorTreeAdapter$MyCursorHelper this$1
	private void  (android.widget.CursorTreeAdapter$MyCursorHelper) 
	public void onChanged () 
	public void onInvalidated () 
	void  (android.widget.CursorTreeAdapter$MyCursorHelper, android.widget.CursorTreeAdapter$1) 
		android.widget.CursorTreeAdapter$MyCursorHelper x0
		android.widget.CursorTreeAdapter$1 x1
}

android/widget/NumberPicker$ChangeCurrentByOneFromLongPressCommand.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$ChangeCurrentByOneFromLongPressCommand extends java.lang.Object implements java.lang.Runnable  {
	private boolean mIncrement
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	private void setStep (boolean) 
		boolean increment
	public void run () 
	static void access$500 (android.widget.NumberPicker$ChangeCurrentByOneFromLongPressCommand, boolean) 
		android.widget.NumberPicker$ChangeCurrentByOneFromLongPressCommand x0
		boolean x1
}

android/widget/ExpandableListView$OnGroupCollapseListener.class
ExpandableListView.java
package android.widget
public abstract android.widget.ExpandableListView$OnGroupCollapseListener extends java.lang.Object {
	public abstract void onGroupCollapse (int) 
}

android/widget/AdapterViewAnimator$ViewAndMetaData.class
AdapterViewAnimator.java
package android.widget
 android.widget.AdapterViewAnimator$ViewAndMetaData extends java.lang.Object {
	android.view.View view
	int relativeIndex
	int adapterPosition
	long itemId
	final android.widget.AdapterViewAnimator this$0
	void  (android.widget.AdapterViewAnimator, android.view.View, int, int, long) 
		android.view.View view
		int relativeIndex
		int adapterPosition
		long itemId
}

android/widget/TableLayout.class
TableLayout.java
package android.widget
public android.widget.TableLayout extends android.widget.LinearLayout {
	private int[] mMaxWidths
	private android.util.SparseBooleanArray mStretchableColumns
	private android.util.SparseBooleanArray mShrinkableColumns
	private android.util.SparseBooleanArray mCollapsedColumns
	private boolean mShrinkAllColumns
	private boolean mStretchAllColumns
	private android.widget.TableLayout$PassThroughHierarchyChangeListener mPassThroughListener
	private boolean mInitialized
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		String stretchedColumns
		String shrinkedColumns
		String collapsedColumns
	private static android.util.SparseBooleanArray parseColumns (java.lang.String) 
		int columnIndex
		NumberFormatException e
		String columnIdentifier
		String[] arr$
		int len$
		int i$
		String sequence
		android.util.SparseBooleanArray columns
		java.util.regex.Pattern pattern
		String[] columnDefs
	private void initTableLayout () 
	public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener listener
	private void requestRowsLayout () 
		int i
		int count
	public void requestLayout () 
		int i
		int count
	public boolean isShrinkAllColumns () 
	public void setShrinkAllColumns (boolean) 
		boolean shrinkAllColumns
	public boolean isStretchAllColumns () 
	public void setStretchAllColumns (boolean) 
		boolean stretchAllColumns
	public void setColumnCollapsed (int, boolean) 
		android.view.View view
		int i
		int columnIndex
		boolean isCollapsed
		int count
	public boolean isColumnCollapsed (int) 
		int columnIndex
	public void setColumnStretchable (int, boolean) 
		int columnIndex
		boolean isStretchable
	public boolean isColumnStretchable (int) 
		int columnIndex
	public void setColumnShrinkable (int, boolean) 
		int columnIndex
		boolean isShrinkable
	public boolean isColumnShrinkable (int) 
		int columnIndex
	private void trackCollapsedColumns (android.view.View) 
		int columnIndex
		boolean isCollapsed
		int i
		android.widget.TableRow row
		android.util.SparseBooleanArray collapsedColumns
		int count
		android.view.View child
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	void measureChildBeforeLayout (android.view.View, int, int, int, int, int) 
		android.view.View child
		int childIndex
		int widthMeasureSpec
		int totalWidth
		int heightMeasureSpec
		int totalHeight
	void measureVertical (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	private void findLargestCells (int) 
		int[] oldMaxWidths
		int j
		int length
		int difference
		int[] maxWidths
		android.widget.TableRow row
		android.view.ViewGroup$LayoutParams layoutParams
		int[] widths
		int newLength
		android.view.View child
		int i
		int widthMeasureSpec
		boolean firstRow
		int count
	private void shrinkAndStretchColumns (int) 
		int width
		int[] arr$
		int len$
		int i$
		int widthMeasureSpec
		int totalWidth
		int size
	private void mutateColumnsWidth (android.util.SparseBooleanArray, boolean, int, int) 
		android.view.View child
		int i
		int column
		int i
		int i
		int column
		int i
		android.util.SparseBooleanArray columns
		boolean allColumns
		int size
		int totalWidth
		int skipped
		int[] maxWidths
		int length
		int count
		int totalExtraSpace
		int extraSpace
		int nbChildren
	public android.widget.TableLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.widget.LinearLayout$LayoutParams generateDefaultLayoutParams () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.widget.LinearLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile android.widget.LinearLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static void access$200 (android.widget.TableLayout, android.view.View) 
		android.widget.TableLayout x0
		android.view.View x1
}

android/widget/RemoteViews$1.class
RemoteViews.java
package android.widget
final android.widget.RemoteViews$1 extends java.lang.ThreadLocal {
	void  () 
	protected java.lang.Object[] initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/widget/DoubleDigitManager.class
DoubleDigitManager.java
package android.widget
 android.widget.DoubleDigitManager extends java.lang.Object {
	private final long timeoutInMillis
	private final android.widget.DoubleDigitManager$CallBack mCallBack
	private Integer intermediateDigit
	public void  (long, android.widget.DoubleDigitManager$CallBack) 
		long timeoutInMillis
		android.widget.DoubleDigitManager$CallBack callBack
	public void reportDigit (int) 
		int digit
	static java.lang.Integer access$000 (android.widget.DoubleDigitManager) 
		android.widget.DoubleDigitManager x0
	static android.widget.DoubleDigitManager$CallBack access$100 (android.widget.DoubleDigitManager) 
		android.widget.DoubleDigitManager x0
	static java.lang.Integer access$002 (android.widget.DoubleDigitManager, java.lang.Integer) 
		android.widget.DoubleDigitManager x0
		Integer x1
}

android/widget/ExpandableListConnector$GroupMetadata.class
ExpandableListConnector.java
package android.widget
 android.widget.ExpandableListConnector$GroupMetadata extends java.lang.Object implements android.os.Parcelable java.lang.Comparable  {
	static final int REFRESH
	int flPos
	int lastChildFlPos
	int gPos
	long gId
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	static android.widget.ExpandableListConnector$GroupMetadata obtain (int, int, int, long) 
		int flPos
		int lastChildFlPos
		int gPos
		long gId
		android.widget.ExpandableListConnector$GroupMetadata gm
	public int compareTo (android.widget.ExpandableListConnector$GroupMetadata) 
		android.widget.ExpandableListConnector$GroupMetadata another
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

android/widget/FastScroller.class
FastScroller.java
package android.widget
 android.widget.FastScroller extends java.lang.Object {
	private static final int DURATION_FADE_OUT
	private static final int DURATION_FADE_IN
	private static final int DURATION_CROSS_FADE
	private static final int DURATION_RESIZE
	private static final long FADE_TIMEOUT
	private static final int MIN_PAGES
	private static final int STATE_NONE
	private static final int STATE_VISIBLE
	private static final int STATE_DRAGGING
	private static final int[] ATTRS
	private static final int TEXT_COLOR
	private static final int THUMB_DRAWABLE
	private static final int TRACK_DRAWABLE
	private static final int PREVIEW_BACKGROUND_LEFT
	private static final int PREVIEW_BACKGROUND_RIGHT
	private static final int OVERLAY_POSITION
	private static final int OVERLAY_FLOATING
	private static final int OVERLAY_AT_THUMB
	private static final int PREVIEW_LEFT
	private static final int PREVIEW_RIGHT
	private static final long TAP_TIMEOUT
	private final android.graphics.Rect mTempBounds
	private final android.graphics.Rect mTempMargins
	private final android.graphics.Rect mContainerRect
	private final android.widget.AbsListView mList
	private final android.view.ViewGroupOverlay mOverlay
	private final android.widget.TextView mPrimaryText
	private final android.widget.TextView mSecondaryText
	private final android.widget.ImageView mThumbImage
	private final android.widget.ImageView mTrackImage
	private final android.widget.ImageView mPreviewImage
	private final int[] mPreviewResId
	private final int mPreviewPadding
	private final boolean mHasTrackImage
	private final int mWidth
	private android.animation.AnimatorSet mDecorAnimation
	private android.animation.AnimatorSet mPreviewAnimation
	private boolean mShowingPrimary
	private boolean mScrollCompleted
	private int mFirstVisibleItem
	private int mHeaderCount
	private int mCurrentSection
	private int mScrollbarPosition
	private boolean mLongList
	private Object[] mSections
	private boolean mUpdatingLayout
	private int mState
	private boolean mShowingPreview
	private android.widget.BaseAdapter mListAdapter
	private android.widget.SectionIndexer mSectionIndexer
	private boolean mLayoutFromRight
	private boolean mEnabled
	private boolean mAlwaysShow
	private int mOverlayPosition
	private int mScrollBarStyle
	private boolean mMatchDragPosition
	private float mInitialTouchY
	private boolean mHasPendingDrag
	private int mScaledTouchSlop
	private final Runnable mDeferStartDrag
	private int mOldItemCount
	private int mOldChildCount
	private final Runnable mDeferHide
	private final android.animation.Animator$AnimatorListener mSwitchPrimaryListener
	private static android.util.Property LEFT
	private static android.util.Property TOP
	private static android.util.Property RIGHT
	private static android.util.Property BOTTOM
	public void  (android.widget.AbsListView) 
		int minWidth
		android.widget.AbsListView listView
		android.content.Context context
		android.content.res.Resources res
		android.content.res.TypedArray ta
		android.widget.ImageView trackImage
		int width
		android.graphics.drawable.Drawable trackDrawable
		android.widget.ImageView thumbImage
		android.graphics.drawable.Drawable thumbDrawable
		int previewSize
		int textMinSize
	public void remove () 
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	public void setAlwaysShow (boolean) 
		boolean alwaysShow
	public boolean isAlwaysShowEnabled () 
	private void onStateDependencyChanged () 
	public void setScrollBarStyle (int) 
		int style
	public void stop () 
	public void setScrollbarPosition (int) 
		android.graphics.Rect padding
		int previewResId
		android.graphics.drawable.Drawable background
		int position
	public int getWidth () 
	public void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	public void onItemCountChanged (int, int) 
		int firstVisibleItem
		boolean hasMoreItems
		int childCount
		int itemCount
	private void updateLongList (int, int) 
		int childCount
		int itemCount
		boolean longList
	private android.widget.TextView createPreviewTextView (android.content.Context, android.content.res.TypedArray) 
		android.content.Context context
		android.content.res.TypedArray ta
		android.view.ViewGroup$LayoutParams params
		android.content.res.Resources res
		int minSize
		android.content.res.ColorStateList textColor
		float textSize
		android.widget.TextView textView
	public void updateLayout () 
		android.graphics.Rect bounds
	private void applyLayout (android.view.View, android.graphics.Rect) 
		android.view.View view
		android.graphics.Rect bounds
	private void measurePreview (android.view.View, android.graphics.Rect) 
		android.view.View v
		android.graphics.Rect out
		android.graphics.Rect margins
	private void measureViewToSide (android.view.View, android.view.View, android.graphics.Rect, android.graphics.Rect) 
		int marginLeft
		int marginTop
		int marginRight
		int maxWidth
		int maxWidth
		int left
		int right
		android.view.View view
		android.view.View adjacent
		android.graphics.Rect margins
		android.graphics.Rect out
		int marginLeft
		int marginTop
		int marginRight
		android.graphics.Rect container
		int containerWidth
		int maxWidth
		int adjMaxWidth
		int widthMeasureSpec
		int heightMeasureSpec
		int width
		int left
		int right
		int top
		int bottom
	private void measureFloating (android.view.View, android.graphics.Rect, android.graphics.Rect) 
		int marginLeft
		int marginTop
		int marginRight
		android.view.View preview
		android.graphics.Rect margins
		android.graphics.Rect out
		int marginLeft
		int marginTop
		int marginRight
		android.graphics.Rect container
		int containerWidth
		int adjMaxWidth
		int widthMeasureSpec
		int heightMeasureSpec
		int containerHeight
		int width
		int top
		int bottom
		int left
		int right
	private void updateContainerRect () 
		int width
		android.widget.AbsListView list
		android.graphics.Rect container
		int scrollbarStyle
	private void layoutThumb () 
		android.graphics.Rect bounds
	private void layoutTrack () 
		android.view.View track
		android.view.View thumb
		android.graphics.Rect container
		int containerWidth
		int widthMeasureSpec
		int heightMeasureSpec
		int trackWidth
		int thumbHalfHeight
		int left
		int right
		int top
		int bottom
	private void setState (int) 
		int state
	private void refreshDrawablePressedState () 
		boolean isPressed
	private void transitionToHidden () 
		android.animation.Animator fadeOut
		float offset
		android.animation.Animator slideOut
	private void transitionToVisible () 
		android.animation.Animator fadeIn
		android.animation.Animator fadeOut
		android.animation.Animator slideIn
	private void transitionToDragging () 
		android.animation.Animator fadeIn
		android.animation.Animator slideIn
	private void postAutoHide () 
	public void onScroll (int, int, int) 
		int firstVisibleItem
		int visibleItemCount
		int totalItemCount
		boolean hasMoreItems
	private void getSectionsFromIndexer () 
		android.widget.ExpandableListAdapter expAdapter
		android.widget.Adapter adapter
	public void onSectionsChanged () 
	private void scrollTo (float) 
		android.widget.ExpandableListView expList
		int exactSection
		int targetSection
		int targetIndex
		int nextIndex
		int prevIndex
		int prevSection
		int nextSection
		int nextNextSection
		float prevPosition
		float nextPosition
		float snapThreshold
		int sectionIndex
		android.widget.ExpandableListView expList
		int index
		boolean hasPreview
		float position
		int count
		Object[] sections
		int sectionCount
		int sectionIndex
	private boolean transitionPreviewLayout (int) 
		Object section
		android.widget.TextView showing
		android.widget.TextView target
		android.animation.Animator scaleAnim
		float scale
		android.animation.Animator scaleAnim
		int sectionIndex
		Object[] sections
		String text
		android.graphics.Rect bounds
		android.widget.ImageView preview
		android.widget.TextView showing
		android.widget.TextView target
		android.animation.Animator showTarget
		android.animation.Animator hideShowing
		android.animation.Animator resizePreview
		android.animation.AnimatorSet$Builder builder
		int previewWidth
		int targetWidth
		int showingWidth
	private void setThumbPos (float) 
		float position
		android.graphics.Rect container
		int top
		int bottom
		android.widget.ImageView trackImage
		android.widget.ImageView thumbImage
		float min
		float max
		float offset
		float range
		float thumbMiddle
		float previewPos
		android.widget.ImageView previewImage
		float previewHalfHeight
		float minP
		float maxP
		float previewMiddle
		float previewTop
	private float getPosFromMotionEvent (float) 
		float y
		android.graphics.Rect container
		int top
		int bottom
		android.widget.ImageView trackImage
		float min
		float max
		float offset
		float range
	private float getPosFromItemCount (int, int, int) 
		float incrementalPos
		int nextSectionPos
		int nextSectionPos
		int positionsInSection
		float posWithinSection
		android.view.View lastChild
		float lastItemVisible
		int firstVisibleItem
		int visibleItemCount
		int totalItemCount
		boolean hasSections
		android.view.View child
		float incrementalPos
		int section
		int sectionPos
		int sectionCount
		int positionsInSection
		float posWithinSection
		float result
	private void cancelFling () 
		android.view.MotionEvent cancelFling
	private void cancelPendingDrag () 
	private void startPendingDrag () 
	private void beginDrag () 
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean onInterceptHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
		int actionMasked
	public boolean onTouchEvent (android.view.MotionEvent) 
		float pos
		float pos
		android.view.MotionEvent me
	private boolean isPointInside (float, float) 
		float x
		float y
	private boolean isPointInsideX (float) 
		float x
	private boolean isPointInsideY (float) 
		float y
		float offset
		float top
		float bottom
	private static transient android.animation.Animator groupAnimatorOfFloat (android.util.Property, float, android.view.View[]) 
		android.animation.Animator anim
		int i
		android.util.Property property
		float value
		android.view.View[] views
		android.animation.AnimatorSet animSet
		android.animation.AnimatorSet$Builder builder
	private static android.animation.Animator animateScaleX (android.view.View, float) 
		android.view.View v
		float target
	private static android.animation.Animator animateAlpha (android.view.View, float) 
		android.view.View v
		float alpha
	private static android.animation.Animator animateBounds (android.view.View, android.graphics.Rect) 
		android.view.View v
		android.graphics.Rect bounds
		android.animation.PropertyValuesHolder left
		android.animation.PropertyValuesHolder top
		android.animation.PropertyValuesHolder right
		android.animation.PropertyValuesHolder bottom
	static android.widget.AbsListView access$000 (android.widget.FastScroller) 
		android.widget.FastScroller x0
	static void access$100 (android.widget.FastScroller) 
		android.widget.FastScroller x0
	static float access$200 (android.widget.FastScroller) 
		android.widget.FastScroller x0
	static float access$300 (android.widget.FastScroller, float) 
		android.widget.FastScroller x0
		float x1
	static void access$400 (android.widget.FastScroller, float) 
		android.widget.FastScroller x0
		float x1
	static boolean access$502 (android.widget.FastScroller, boolean) 
		android.widget.FastScroller x0
		boolean x1
	static void access$600 (android.widget.FastScroller, int) 
		android.widget.FastScroller x0
		int x1
	static boolean access$702 (android.widget.FastScroller, boolean) 
		android.widget.FastScroller x0
		boolean x1
	static boolean access$700 (android.widget.FastScroller) 
		android.widget.FastScroller x0
	static void  () 
}

android/widget/NumberPicker$InputTextFilter.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$InputTextFilter extends android.text.method.NumberKeyListener {
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public int getInputType () 
	protected char[] getAcceptedChars () 
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		CharSequence filtered
		String result
		int val
		String valLowerCase
		String val
		String[] arr$
		int len$
		int i$
		CharSequence filtered
		String result
		String str
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
}

android/widget/AdapterViewAnimator$CheckForTap.class
AdapterViewAnimator.java
package android.widget
final android.widget.AdapterViewAnimator$CheckForTap extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AdapterViewAnimator this$0
	void  (android.widget.AdapterViewAnimator) 
	public void run () 
		android.view.View v
}

android/widget/AnalogClock$1.class
AnalogClock.java
package android.widget
 android.widget.AnalogClock$1 extends android.content.BroadcastReceiver {
	final android.widget.AnalogClock this$0
	void  (android.widget.AnalogClock) 
	public void onReceive (android.content.Context, android.content.Intent) 
		String tz
		android.content.Context context
		android.content.Intent intent
}

android/widget/Editor$CursorController.class
Editor.java
package android.widget
abstract android.widget.Editor$CursorController extends java.lang.Object implements android.view.ViewTreeObserver$OnTouchModeChangeListener  {
	public abstract void show () 
	public abstract void hide () 
	public abstract void onDetached () 
}

android/widget/ActivityChooserView$2.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$2 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener  {
	final android.widget.ActivityChooserView this$0
	void  (android.widget.ActivityChooserView) 
	public void onGlobalLayout () 
}

android/widget/SimpleExpandableListAdapter.class
SimpleExpandableListAdapter.java
package android.widget
public android.widget.SimpleExpandableListAdapter extends android.widget.BaseExpandableListAdapter {
	private java.util.List mGroupData
	private int mExpandedGroupLayout
	private int mCollapsedGroupLayout
	private String[] mGroupFrom
	private int[] mGroupTo
	private java.util.List mChildData
	private int mChildLayout
	private int mLastChildLayout
	private String[] mChildFrom
	private int[] mChildTo
	private android.view.LayoutInflater mInflater
	public void  (android.content.Context, java.util.List, int, java.lang.String[], int[], java.util.List, int, java.lang.String[], int[]) 
		android.content.Context context
		java.util.List groupData
		int groupLayout
		String[] groupFrom
		int[] groupTo
		java.util.List childData
		int childLayout
		String[] childFrom
		int[] childTo
	public void  (android.content.Context, java.util.List, int, int, java.lang.String[], int[], java.util.List, int, java.lang.String[], int[]) 
		android.content.Context context
		java.util.List groupData
		int expandedGroupLayout
		int collapsedGroupLayout
		String[] groupFrom
		int[] groupTo
		java.util.List childData
		int childLayout
		String[] childFrom
		int[] childTo
	public void  (android.content.Context, java.util.List, int, int, java.lang.String[], int[], java.util.List, int, int, java.lang.String[], int[]) 
		android.content.Context context
		java.util.List groupData
		int expandedGroupLayout
		int collapsedGroupLayout
		String[] groupFrom
		int[] groupTo
		java.util.List childData
		int childLayout
		int lastChildLayout
		String[] childFrom
		int[] childTo
	public java.lang.Object getChild (int, int) 
		int groupPosition
		int childPosition
	public long getChildId (int, int) 
		int groupPosition
		int childPosition
	public android.view.View getChildView (int, int, boolean, android.view.View, android.view.ViewGroup) 
		android.view.View v
		int groupPosition
		int childPosition
		boolean isLastChild
		android.view.View convertView
		android.view.ViewGroup parent
		android.view.View v
	public android.view.View newChildView (boolean, android.view.ViewGroup) 
		boolean isLastChild
		android.view.ViewGroup parent
	private void bindView (android.view.View, java.util.Map, java.lang.String[], int[]) 
		android.widget.TextView v
		int i
		android.view.View view
		java.util.Map data
		String[] from
		int[] to
		int len
	public int getChildrenCount (int) 
		int groupPosition
	public java.lang.Object getGroup (int) 
		int groupPosition
	public int getGroupCount () 
	public long getGroupId (int) 
		int groupPosition
	public android.view.View getGroupView (int, boolean, android.view.View, android.view.ViewGroup) 
		android.view.View v
		int groupPosition
		boolean isExpanded
		android.view.View convertView
		android.view.ViewGroup parent
		android.view.View v
	public android.view.View newGroupView (boolean, android.view.ViewGroup) 
		boolean isExpanded
		android.view.ViewGroup parent
	public boolean isChildSelectable (int, int) 
		int groupPosition
		int childPosition
	public boolean hasStableIds () 
}

android/widget/Checkable.class
Checkable.java
package android.widget
public abstract android.widget.Checkable extends java.lang.Object {
	public abstract void setChecked (boolean) 
	public abstract boolean isChecked () 
	public abstract void toggle () 
}

android/widget/Toast$TN$1.class
Toast.java
package android.widget
 android.widget.Toast$TN$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Toast$TN this$0
	void  (android.widget.Toast$TN) 
	public void run () 
}

android/widget/AccessibilityIterators$LineTextSegmentIterator.class
AccessibilityIterators.java
package android.widget
 android.widget.AccessibilityIterators$LineTextSegmentIterator extends android.view.AccessibilityIterators$AbstractTextSegmentIterator {
	private static android.widget.AccessibilityIterators$LineTextSegmentIterator sLineInstance
	protected static final int DIRECTION_START
	protected static final int DIRECTION_END
	protected android.text.Layout mLayout
	void  () 
	public static android.widget.AccessibilityIterators$LineTextSegmentIterator getInstance () 
	public void initialize (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
	public int[] following (int) 
		int nextLine
		int nextLine
		int currentLine
		int offset
		int textLegth
		int nextLine
		int start
		int end
	public int[] preceding (int) 
		int previousLine
		int previousLine
		int currentLine
		int offset
		int textLegth
		int previousLine
		int start
		int end
	protected int getLineEdgeIndex (int, int) 
		int lineNumber
		int direction
		int paragraphDirection
}

android/widget/CompoundButton$SavedState$1.class
CompoundButton.java
package android.widget
final android.widget.CompoundButton$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.CompoundButton$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.CompoundButton$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/TimePicker$3.class
TimePicker.java
package android.widget
 android.widget.TimePicker$3 extends java.lang.Object implements android.widget.NumberPicker$OnValueChangeListener  {
	final android.widget.TimePicker this$0
	void  (android.widget.TimePicker) 
	public void onValueChange (android.widget.NumberPicker, int, int) 
		int newHour
		int newHour
		android.widget.NumberPicker spinner
		int oldVal
		int newVal
		int minValue
		int maxValue
}

android/widget/TextView$Drawables.class
TextView.java
package android.widget
 android.widget.TextView$Drawables extends java.lang.Object {
	static final int DRAWABLE_NONE
	static final int DRAWABLE_RIGHT
	static final int DRAWABLE_LEFT
	final android.graphics.Rect mCompoundRect
	android.graphics.drawable.Drawable mDrawableTop
	android.graphics.drawable.Drawable mDrawableBottom
	android.graphics.drawable.Drawable mDrawableLeft
	android.graphics.drawable.Drawable mDrawableRight
	android.graphics.drawable.Drawable mDrawableStart
	android.graphics.drawable.Drawable mDrawableEnd
	android.graphics.drawable.Drawable mDrawableError
	android.graphics.drawable.Drawable mDrawableTemp
	android.graphics.drawable.Drawable mDrawableLeftInitial
	android.graphics.drawable.Drawable mDrawableRightInitial
	boolean mIsRtlCompatibilityMode
	boolean mOverride
	int mDrawableSizeTop
	int mDrawableSizeBottom
	int mDrawableSizeLeft
	int mDrawableSizeRight
	int mDrawableSizeStart
	int mDrawableSizeEnd
	int mDrawableSizeError
	int mDrawableSizeTemp
	int mDrawableWidthTop
	int mDrawableWidthBottom
	int mDrawableHeightLeft
	int mDrawableHeightRight
	int mDrawableHeightStart
	int mDrawableHeightEnd
	int mDrawableHeightError
	int mDrawableHeightTemp
	int mDrawablePadding
	int mDrawableSaved
	public void  (android.content.Context) 
		android.content.Context context
		int targetSdkVersion
	public void resolveWithLayoutDirection (int) 
		int layoutDirection
	private void updateDrawablesLayoutDirection (int) 
		int layoutDirection
	public void setErrorDrawable (android.graphics.drawable.Drawable, android.widget.TextView) 
		android.graphics.drawable.Drawable dr
		android.widget.TextView tv
		android.graphics.Rect compoundRect
		int[] state
	private void applyErrorDrawableIfNeeded (int) 
		int layoutDirection
}

android/widget/SuggestionsAdapter.class
SuggestionsAdapter.java
package android.widget
 android.widget.SuggestionsAdapter extends android.widget.ResourceCursorAdapter implements android.view.View$OnClickListener  {
	private static final boolean DBG
	private static final String LOG_TAG
	private static final int QUERY_LIMIT
	static final int REFINE_NONE
	static final int REFINE_BY_ENTRY
	static final int REFINE_ALL
	private android.app.SearchManager mSearchManager
	private android.widget.SearchView mSearchView
	private android.app.SearchableInfo mSearchable
	private android.content.Context mProviderContext
	private java.util.WeakHashMap mOutsideDrawablesCache
	private boolean mClosed
	private int mQueryRefinement
	private android.content.res.ColorStateList mUrlColor
	static final int INVALID_INDEX
	private int mText1Col
	private int mText2Col
	private int mText2UrlCol
	private int mIconName1Col
	private int mIconName2Col
	private int mFlagsCol
	private static final long DELETE_KEY_POST_DELAY
	public void  (android.content.Context, android.widget.SearchView, android.app.SearchableInfo, java.util.WeakHashMap) 
		android.content.Context context
		android.widget.SearchView searchView
		android.app.SearchableInfo searchable
		java.util.WeakHashMap outsideDrawablesCache
		android.content.Context activityContext
	public void setQueryRefinement (int) 
		int refineWhat
	public int getQueryRefinement () 
	public boolean hasStableIds () 
	public android.database.Cursor runQueryOnBackgroundThread (java.lang.CharSequence) 
		RuntimeException e
		CharSequence constraint
		String query
		android.database.Cursor cursor
	public void close () 
	public void notifyDataSetChanged () 
	public void notifyDataSetInvalidated () 
	private void updateSpinnerState (android.database.Cursor) 
		android.database.Cursor cursor
		android.os.Bundle extras
	public void changeCursor (android.database.Cursor) 
		Exception e
		android.database.Cursor c
	public android.view.View newView (android.content.Context, android.database.Cursor, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		android.view.ViewGroup parent
		android.view.View v
	public void bindView (android.view.View, android.content.Context, android.database.Cursor) 
		String text1
		CharSequence text2
		android.view.View view
		android.content.Context context
		android.database.Cursor cursor
		android.widget.SuggestionsAdapter$ChildViewCache views
		int flags
	public void onClick (android.view.View) 
		android.view.View v
		Object tag
	private java.lang.CharSequence formatUrl (java.lang.CharSequence) 
		android.util.TypedValue colorValue
		CharSequence url
		android.text.SpannableString text
	private void setViewText (android.widget.TextView, java.lang.CharSequence) 
		android.widget.TextView v
		CharSequence text
	private android.graphics.drawable.Drawable getIcon1 (android.database.Cursor) 
		android.database.Cursor cursor
		String value
		android.graphics.drawable.Drawable drawable
	private android.graphics.drawable.Drawable getIcon2 (android.database.Cursor) 
		android.database.Cursor cursor
		String value
	private void setViewDrawable (android.widget.ImageView, android.graphics.drawable.Drawable, int) 
		android.widget.ImageView v
		android.graphics.drawable.Drawable drawable
		int nullVisibility
	public java.lang.CharSequence convertToString (android.database.Cursor) 
		String data
		String text1
		android.database.Cursor cursor
		String query
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.widget.SuggestionsAdapter$ChildViewCache views
		android.widget.TextView tv
		android.view.View v
		RuntimeException e
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	private android.graphics.drawable.Drawable getDrawableFromResourceValue (java.lang.String) 
		int resourceId
		String drawableUri
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable drawable
		android.net.Uri uri
		NumberFormatException nfe
		android.content.res.Resources$NotFoundException nfe
		String drawableId
	private android.graphics.drawable.Drawable getDrawable (android.net.Uri) 
		android.content.res.Resources$NotFoundException ex
		android.content.ContentResolver$OpenResourceIdResult r
		java.io.IOException ex
		java.io.IOException ex
		java.io.InputStream stream
		String scheme
		java.io.FileNotFoundException fnfe
		android.net.Uri uri
	private android.graphics.drawable.Drawable checkIconCache (java.lang.String) 
		String resourceUri
		android.graphics.drawable.Drawable$ConstantState cached
	private void storeInIconCache (java.lang.String, android.graphics.drawable.Drawable) 
		String resourceUri
		android.graphics.drawable.Drawable drawable
	private android.graphics.drawable.Drawable getDefaultIcon1 (android.database.Cursor) 
		android.database.Cursor cursor
		android.graphics.drawable.Drawable drawable
	private android.graphics.drawable.Drawable getActivityIconWithCache (android.content.ComponentName) 
		android.graphics.drawable.Drawable$ConstantState cached
		android.content.ComponentName component
		String componentIconKey
		android.graphics.drawable.Drawable drawable
		android.graphics.drawable.Drawable$ConstantState toCache
	private android.graphics.drawable.Drawable getActivityIcon (android.content.ComponentName) 
		android.content.pm.PackageManager$NameNotFoundException ex
		android.content.ComponentName component
		android.content.pm.PackageManager pm
		android.content.pm.ActivityInfo activityInfo
		int iconId
		String pkg
		android.graphics.drawable.Drawable drawable
	public static java.lang.String getColumnString (android.database.Cursor, java.lang.String) 
		android.database.Cursor cursor
		String columnName
		int col
	private static java.lang.String getStringOrNull (android.database.Cursor, int) 
		Exception e
		android.database.Cursor cursor
		int col
}

android/widget/GridLayout$2.class
GridLayout.java
package android.widget
final android.widget.GridLayout$2 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
}

android/widget/RelativeLayout$DependencyGraph.class
RelativeLayout.java
package android.widget
 android.widget.RelativeLayout$DependencyGraph extends java.lang.Object {
	private java.util.ArrayList mNodes
	private android.util.SparseArray mKeyNodes
	private java.util.ArrayDeque mRoots
	private void  () 
	void clear () 
		int i
		java.util.ArrayList nodes
		int count
	void add (android.view.View) 
		android.view.View view
		int id
		android.widget.RelativeLayout$DependencyGraph$Node node
	transient void getSortedViews (android.view.View[], int[]) 
		android.widget.RelativeLayout$DependencyGraph$Node dependent
		android.util.SparseArray dependencies
		int i
		android.view.View view
		int key
		android.util.ArrayMap dependents
		int count
		android.view.View[] sorted
		int[] rules
		java.util.ArrayDeque roots
		int index
		android.widget.RelativeLayout$DependencyGraph$Node node
	private java.util.ArrayDeque findRoots (int[]) 
		android.widget.RelativeLayout$DependencyGraph$Node node
		int i
		android.widget.RelativeLayout$DependencyGraph$Node dependency
		int rule
		int j
		android.widget.RelativeLayout$DependencyGraph$Node node
		android.widget.RelativeLayout$LayoutParams layoutParams
		int[] rules
		int rulesCount
		int i
		android.widget.RelativeLayout$DependencyGraph$Node node
		int i
		int[] rulesFilter
		android.util.SparseArray keyNodes
		java.util.ArrayList nodes
		int count
		java.util.ArrayDeque roots
	void  (android.widget.RelativeLayout$1) 
		android.widget.RelativeLayout$1 x0
	static android.util.SparseArray access$500 (android.widget.RelativeLayout$DependencyGraph) 
		android.widget.RelativeLayout$DependencyGraph x0
}

android/widget/TextClock$2.class
TextClock.java
package android.widget
 android.widget.TextClock$2 extends android.content.BroadcastReceiver {
	final android.widget.TextClock this$0
	void  (android.widget.TextClock) 
	public void onReceive (android.content.Context, android.content.Intent) 
		String timeZone
		android.content.Context context
		android.content.Intent intent
}

android/widget/RadioButton.class
RadioButton.java
package android.widget
public android.widget.RadioButton extends android.widget.CompoundButton {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void toggle () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/SimpleAdapter$SimpleFilter.class
SimpleAdapter.java
package android.widget
 android.widget.SimpleAdapter$SimpleFilter extends android.widget.Filter {
	final android.widget.SimpleAdapter this$0
	private void  (android.widget.SimpleAdapter) 
	protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence) 
		java.util.ArrayList list
		String word
		int k
		String str
		String[] words
		int wordCount
		int j
		int len
		java.util.Map h
		int i
		String prefixString
		java.util.ArrayList unfilteredValues
		int count
		java.util.ArrayList newValues
		CharSequence prefix
		android.widget.Filter$FilterResults results
	protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults) 
		CharSequence constraint
		android.widget.Filter$FilterResults results
	void  (android.widget.SimpleAdapter, android.widget.SimpleAdapter$1) 
		android.widget.SimpleAdapter x0
		android.widget.SimpleAdapter$1 x1
}

android/widget/RemoteViews$2.class
RemoteViews.java
package android.widget
final android.widget.RemoteViews$2 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.RemoteViews createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.widget.RemoteViews[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy.class
ShareActionProvider.java
package android.widget
 android.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy extends java.lang.Object implements android.widget.ActivityChooserModel$OnChooseActivityListener  {
	final android.widget.ShareActionProvider this$0
	private void  (android.widget.ShareActionProvider) 
	public boolean onChooseActivity (android.widget.ActivityChooserModel, android.content.Intent) 
		android.widget.ActivityChooserModel host
		android.content.Intent intent
	void  (android.widget.ShareActionProvider, android.widget.ShareActionProvider$1) 
		android.widget.ShareActionProvider x0
		android.widget.ShareActionProvider$1 x1
}

android/widget/FrameLayout.class
FrameLayout.java
package android.widget
public android.widget.FrameLayout extends android.view.ViewGroup {
	private static final int DEFAULT_CHILD_GRAVITY
	boolean mMeasureAllChildren
	private android.graphics.drawable.Drawable mForeground
	private int mForegroundPaddingLeft
	private int mForegroundPaddingTop
	private int mForegroundPaddingRight
	private int mForegroundPaddingBottom
	private final android.graphics.Rect mSelfBounds
	private final android.graphics.Rect mOverlayBounds
	private int mForegroundGravity
	protected boolean mForegroundInPadding
	boolean mForegroundBoundsChanged
	private final java.util.ArrayList mMatchParentChildren
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
	public int getForegroundGravity () 
	public void setForegroundGravity (int) 
		android.graphics.Rect padding
		int foregroundGravity
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	public void jumpDrawablesToCurrentState () 
	protected void drawableStateChanged () 
	protected android.widget.FrameLayout$LayoutParams generateDefaultLayoutParams () 
	public void setForeground (android.graphics.drawable.Drawable) 
		android.graphics.Rect padding
		android.graphics.drawable.Drawable drawable
	public android.graphics.drawable.Drawable getForeground () 
	int getPaddingLeftWithForeground () 
	int getPaddingRightWithForeground () 
	private int getPaddingTopWithForeground () 
	private int getPaddingBottomWithForeground () 
	protected void onMeasure (int, int) 
		android.widget.FrameLayout$LayoutParams lp
		android.view.View child
		int i
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.view.View child
		android.view.ViewGroup$MarginLayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int count
		boolean measureMatchParentChildren
		int maxHeight
		int maxWidth
		int childState
		android.graphics.drawable.Drawable drawable
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	void layoutChildren (int, int, int, int, boolean) 
		int childLeft
		android.widget.FrameLayout$LayoutParams lp
		int width
		int height
		int childLeft
		int childTop
		int gravity
		int layoutDirection
		int absoluteGravity
		int verticalGravity
		android.view.View child
		int i
		int left
		int top
		int right
		int bottom
		boolean forceLeftGravity
		int count
		int parentLeft
		int parentRight
		int parentTop
		int parentBottom
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	public void draw (android.graphics.Canvas) 
		android.graphics.Rect selfBounds
		android.graphics.Rect overlayBounds
		int w
		int h
		int layoutDirection
		android.graphics.drawable.Drawable foreground
		android.graphics.Canvas canvas
	public boolean gatherTransparentRegion (android.graphics.Region) 
		android.graphics.Region region
		boolean opaque
	public void setMeasureAllChildren (boolean) 
		boolean measureAll
	public boolean getConsiderGoneChildrenWhenMeasuring () 
	public boolean getMeasureAllChildren () 
	public android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	public boolean shouldDelayChildPressedState () 
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
}

android/widget/FastScroller$4.class
FastScroller.java
package android.widget
final android.widget.FastScroller$4 extends android.util.IntProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, int) 
		android.view.View object
		int value
	public java.lang.Integer get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/widget/Spinner.class
Spinner.java
package android.widget
public android.widget.Spinner extends android.widget.AbsSpinner implements android.content.DialogInterface$OnClickListener  {
	private static final String TAG
	private static final int MAX_ITEMS_MEASURED
	public static final int MODE_DIALOG
	public static final int MODE_DROPDOWN
	private static final int MODE_THEME
	private android.widget.ListPopupWindow$ForwardingListener mForwardingListener
	private android.widget.Spinner$SpinnerPopup mPopup
	private android.widget.Spinner$DropDownAdapter mTempAdapter
	int mDropDownWidth
	private int mGravity
	private boolean mDisableChildrenWhenDisabled
	private android.graphics.Rect mTempRect
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int mode
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void  (android.content.Context, android.util.AttributeSet, int, int) 
		android.widget.Spinner$DropdownPopup popup
		int verticalOffset
		int horizontalOffset
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		int mode
		android.content.res.TypedArray a
	public void setPopupBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable background
	public void setPopupBackgroundResource (int) 
		int resId
	public android.graphics.drawable.Drawable getPopupBackground () 
	public void setDropDownVerticalOffset (int) 
		int pixels
	public int getDropDownVerticalOffset () 
	public void setDropDownHorizontalOffset (int) 
		int pixels
	public int getDropDownHorizontalOffset () 
	public void setDropDownWidth (int) 
		int pixels
	public int getDropDownWidth () 
	public void setEnabled (boolean) 
		int i
		int count
		boolean enabled
	public void setGravity (int) 
		int gravity
	public int getGravity () 
	public void setAdapter (android.widget.SpinnerAdapter) 
		android.widget.SpinnerAdapter adapter
	public int getBaseline () 
		int childBaseline
		android.view.View child
	protected void onDetachedFromWindow () 
	public void setOnItemClickListener (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener l
	public void setOnItemClickListenerInt (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener l
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	protected void onMeasure (int, int) 
		int measuredWidth
		int widthMeasureSpec
		int heightMeasureSpec
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	void layout (int, boolean) 
		android.view.View sel
		int width
		int selectedOffset
		int layoutDirection
		int absoluteGravity
		int delta
		boolean animate
		int childrenLeft
		int childrenWidth
	private android.view.View makeView (int, boolean) 
		android.view.View child
		int position
		boolean addChild
		android.view.View child
	private void setUpChild (android.view.View, boolean) 
		android.view.View child
		boolean addChild
		android.view.ViewGroup$LayoutParams lp
		int childHeightSpec
		int childWidthSpec
		int childLeft
		int childRight
		int childTop
		int childBottom
		int width
	public boolean performClick () 
		boolean handled
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void setPrompt (java.lang.CharSequence) 
		CharSequence prompt
	public void setPromptId (int) 
		int promptId
	public java.lang.CharSequence getPrompt () 
	int measureContentWidth (android.widget.SpinnerAdapter, android.graphics.drawable.Drawable) 
		int positionType
		int i
		android.widget.SpinnerAdapter adapter
		android.graphics.drawable.Drawable background
		int width
		android.view.View itemView
		int itemType
		int widthMeasureSpec
		int heightMeasureSpec
		int start
		int end
		int count
	public android.os.Parcelable onSaveInstanceState () 
		android.widget.Spinner$SavedState ss
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.view.ViewTreeObserver$OnGlobalLayoutListener listener
		android.view.ViewTreeObserver vto
		android.os.Parcelable state
		android.widget.Spinner$SavedState ss
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	static android.widget.Spinner$SpinnerPopup access$100 (android.widget.Spinner) 
		android.widget.Spinner x0
	static android.graphics.Rect access$400 (android.widget.Spinner) 
		android.widget.Spinner x0
	static android.content.Context access$500 (android.widget.Spinner) 
		android.widget.Spinner x0
	static boolean access$600 (android.widget.Spinner) 
		android.widget.Spinner x0
}

android/widget/RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$2.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter val$adapter
	final android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection this$0
	void  (android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection, android.widget.RemoteViewsAdapter) 
	public void run () 
		android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback callback
}

android/widget/ResourceCursorTreeAdapter.class
ResourceCursorTreeAdapter.java
package android.widget
public abstract android.widget.ResourceCursorTreeAdapter extends android.widget.CursorTreeAdapter {
	private int mCollapsedGroupLayout
	private int mExpandedGroupLayout
	private int mChildLayout
	private int mLastChildLayout
	private android.view.LayoutInflater mInflater
	public void  (android.content.Context, android.database.Cursor, int, int, int, int) 
		android.content.Context context
		android.database.Cursor cursor
		int collapsedGroupLayout
		int expandedGroupLayout
		int childLayout
		int lastChildLayout
	public void  (android.content.Context, android.database.Cursor, int, int, int) 
		android.content.Context context
		android.database.Cursor cursor
		int collapsedGroupLayout
		int expandedGroupLayout
		int childLayout
	public void  (android.content.Context, android.database.Cursor, int, int) 
		android.content.Context context
		android.database.Cursor cursor
		int groupLayout
		int childLayout
	public android.view.View newChildView (android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		boolean isLastChild
		android.view.ViewGroup parent
	public android.view.View newGroupView (android.content.Context, android.database.Cursor, boolean, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		boolean isExpanded
		android.view.ViewGroup parent
}

android/widget/SearchView$8.class
SearchView.java
package android.widget
 android.widget.SearchView$8 extends java.lang.Object implements android.widget.TextView$OnEditorActionListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public boolean onEditorAction (android.widget.TextView, int, android.view.KeyEvent) 
		android.widget.TextView v
		int actionId
		android.view.KeyEvent event
}

android/widget/Toast$TN$2.class
Toast.java
package android.widget
 android.widget.Toast$TN$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Toast$TN this$0
	void  (android.widget.Toast$TN) 
	public void run () 
}

android/widget/TableLayout$PassThroughHierarchyChangeListener.class
TableLayout.java
package android.widget
 android.widget.TableLayout$PassThroughHierarchyChangeListener extends java.lang.Object implements android.view.ViewGroup$OnHierarchyChangeListener  {
	private android.view.ViewGroup$OnHierarchyChangeListener mOnHierarchyChangeListener
	final android.widget.TableLayout this$0
	private void  (android.widget.TableLayout) 
	public void onChildViewAdded (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	public void onChildViewRemoved (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	void  (android.widget.TableLayout, android.widget.TableLayout$1) 
		android.widget.TableLayout x0
		android.widget.TableLayout$1 x1
	static android.view.ViewGroup$OnHierarchyChangeListener access$102 (android.widget.TableLayout$PassThroughHierarchyChangeListener, android.view.ViewGroup$OnHierarchyChangeListener) 
		android.widget.TableLayout$PassThroughHierarchyChangeListener x0
		android.view.ViewGroup$OnHierarchyChangeListener x1
}

android/widget/Spinner$DialogPopup.class
Spinner.java
package android.widget
 android.widget.Spinner$DialogPopup extends java.lang.Object implements android.widget.Spinner$SpinnerPopup android.content.DialogInterface$OnClickListener  {
	private android.app.AlertDialog mPopup
	private android.widget.ListAdapter mListAdapter
	private CharSequence mPrompt
	final android.widget.Spinner this$0
	private void  (android.widget.Spinner) 
	public void dismiss () 
	public boolean isShowing () 
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public void setPromptText (java.lang.CharSequence) 
		CharSequence hintText
	public java.lang.CharSequence getHintText () 
	public void show (int, int) 
		int textDirection
		int textAlignment
		android.app.AlertDialog$Builder builder
		android.widget.ListView listView
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable bg
	public void setVerticalOffset (int) 
		int px
	public void setHorizontalOffset (int) 
		int px
	public android.graphics.drawable.Drawable getBackground () 
	public int getVerticalOffset () 
	public int getHorizontalOffset () 
	void  (android.widget.Spinner, android.widget.Spinner$1) 
		android.widget.Spinner x0
		android.widget.Spinner$1 x1
}

android/widget/AutoCompleteTextView$DropDownItemClickListener.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$DropDownItemClickListener extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.widget.AutoCompleteTextView this$0
	private void  (android.widget.AutoCompleteTextView) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
	void  (android.widget.AutoCompleteTextView, android.widget.AutoCompleteTextView$1) 
		android.widget.AutoCompleteTextView x0
		android.widget.AutoCompleteTextView$1 x1
}

android/widget/Filter$Delayer.class
Filter.java
package android.widget
public abstract android.widget.Filter$Delayer extends java.lang.Object {
	public abstract long getPostingDelay (java.lang.CharSequence) 
}

android/widget/AbsListView$CheckForTap.class
AbsListView.java
package android.widget
final android.widget.AbsListView$CheckForTap extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public void run () 
		android.graphics.drawable.Drawable d
		int longPressTimeout
		boolean longClickable
		android.view.View child
}

android/widget/AbsListView$InputConnectionWrapper.class
AbsListView.java
package android.widget
 android.widget.AbsListView$InputConnectionWrapper extends java.lang.Object implements android.view.inputmethod.InputConnection  {
	private final android.view.inputmethod.EditorInfo mOutAttrs
	private android.view.inputmethod.InputConnection mTarget
	final android.widget.AbsListView this$0
	public void  (android.widget.AbsListView, android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo outAttrs
	private android.view.inputmethod.InputConnection getTarget () 
	public boolean reportFullscreenMode (boolean) 
		boolean enabled
	public boolean performEditorAction (int) 
		android.view.inputmethod.InputMethodManager imm
		int editorAction
	public boolean sendKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public java.lang.CharSequence getTextBeforeCursor (int, int) 
		int n
		int flags
	public java.lang.CharSequence getTextAfterCursor (int, int) 
		int n
		int flags
	public java.lang.CharSequence getSelectedText (int) 
		int flags
	public int getCursorCapsMode (int) 
		int reqModes
	public android.view.inputmethod.ExtractedText getExtractedText (android.view.inputmethod.ExtractedTextRequest, int) 
		android.view.inputmethod.ExtractedTextRequest request
		int flags
	public boolean deleteSurroundingText (int, int) 
		int beforeLength
		int afterLength
	public boolean setComposingText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean setComposingRegion (int, int) 
		int start
		int end
	public boolean finishComposingText () 
	public boolean commitText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean commitCompletion (android.view.inputmethod.CompletionInfo) 
		android.view.inputmethod.CompletionInfo text
	public boolean commitCorrection (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo correctionInfo
	public boolean setSelection (int, int) 
		int start
		int end
	public boolean performContextMenuAction (int) 
		int id
	public boolean beginBatchEdit () 
	public boolean endBatchEdit () 
	public boolean clearMetaKeyStates (int) 
		int states
	public boolean performPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
}

android/widget/AbsListView$OnScrollListener.class
AbsListView.java
package android.widget
public abstract android.widget.AbsListView$OnScrollListener extends java.lang.Object {
	public static final int SCROLL_STATE_IDLE
	public static final int SCROLL_STATE_TOUCH_SCROLL
	public static final int SCROLL_STATE_FLING
	public abstract void onScrollStateChanged (android.widget.AbsListView, int) 
	public abstract void onScroll (android.widget.AbsListView, int, int, int) 
}

android/widget/AbsListView$PositionScroller.class
AbsListView.java
package android.widget
 android.widget.AbsListView$PositionScroller extends java.lang.Object implements java.lang.Runnable  {
	private static final int SCROLL_DURATION
	private static final int MOVE_DOWN_POS
	private static final int MOVE_UP_POS
	private static final int MOVE_DOWN_BOUND
	private static final int MOVE_UP_BOUND
	private static final int MOVE_OFFSET
	private int mMode
	private int mTargetPos
	private int mBoundPos
	private int mLastSeenPos
	private int mScrollDuration
	private final int mExtraScroll
	private int mOffsetFromTop
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	void start (int) 
		int viewTravelCount
		int viewTravelCount
		int position
		int childCount
		int firstPos
		int lastPos
		int viewTravelCount
		int clampedPosition
	void start (int, int) 
		int viewTravelCount
		int boundPosFromLast
		int posTravel
		int boundTravel
		int viewTravelCount
		int viewTravelCount
		int boundPosFromFirst
		int posTravel
		int boundTravel
		int viewTravelCount
		int position
		int boundPosition
		int childCount
		int firstPos
		int lastPos
		int viewTravelCount
		int clampedPosition
	void startWithOffset (int, int) 
		int position
		int offset
	void startWithOffset (int, int, int) 
		int postOffset
		int viewTravelCount
		int viewTravelCount
		int targetTop
		int position
		int offset
		int duration
		int childCount
		int firstPos
		int lastPos
		int viewTravelCount
		float screenTravelCount
	void scrollToVisible (int, int, int) 
		android.view.View boundChild
		int boundTop
		int boundBottom
		int absScroll
		int targetPos
		int boundPos
		int duration
		int firstPos
		int childCount
		int lastPos
		int paddedTop
		int paddedBottom
		android.view.View targetChild
		int targetTop
		int targetBottom
		int scrollBy
	void stop () 
	public void run () 
		int lastViewIndex
		int lastPos
		android.view.View lastView
		int lastViewHeight
		int lastViewTop
		int lastViewPixelsShowing
		int extraScroll
		int scrollBy
		int nextViewIndex
		int childCount
		int nextPos
		android.view.View nextView
		int nextViewHeight
		int nextViewTop
		int extraScroll
		android.view.View firstView
		int firstViewTop
		int extraScroll
		int bottom
		int lastViewBottom
		int lastViewIndex
		int lastPos
		android.view.View lastView
		int lastViewHeight
		int lastViewTop
		int lastViewPixelsShowing
		int extraScroll
		int distance
		int duration
		int distance
		int duration
		int targetTop
		int distance
		int duration
		int childCount
		int position
		int lastPos
		int viewTravelCount
		float screenTravelCount
		float modifier
		int listHeight
		int firstPos
}

android/widget/Editor$PinnedPopupWindow.class
Editor.java
package android.widget
abstract android.widget.Editor$PinnedPopupWindow extends java.lang.Object implements android.widget.Editor$TextViewPositionListener  {
	protected android.widget.PopupWindow mPopupWindow
	protected android.view.ViewGroup mContentView
	int mPositionX
	int mPositionY
	final android.widget.Editor this$0
	protected abstract void createPopupWindow () 
	protected abstract void initContentView () 
	protected abstract int getTextOffset () 
	protected abstract int getVerticalLocalPosition (int) 
	protected abstract int clipVertically (int) 
	public void  (android.widget.Editor) 
		android.view.ViewGroup$LayoutParams wrapContent
	public void show () 
		android.widget.Editor$PositionListener positionListener
	protected void measureContent () 
		android.util.DisplayMetrics displayMetrics
	private void computeLocalPosition () 
		int width
		int offset
		int line
	private void updatePosition (int, int) 
		int parentPositionX
		int parentPositionY
		int positionX
		int positionY
		android.util.DisplayMetrics displayMetrics
		int width
	public void hide () 
	public void updatePosition (int, int, boolean, boolean) 
		int parentPositionX
		int parentPositionY
		boolean parentPositionChanged
		boolean parentScrolled
	public boolean isShowing () 
}

android/widget/SlidingDrawer$SlidingHandler.class
SlidingDrawer.java
package android.widget
 android.widget.SlidingDrawer$SlidingHandler extends android.os.Handler {
	final android.widget.SlidingDrawer this$0
	private void  (android.widget.SlidingDrawer) 
	public void handleMessage (android.os.Message) 
		android.os.Message m
	void  (android.widget.SlidingDrawer, android.widget.SlidingDrawer$1) 
		android.widget.SlidingDrawer x0
		android.widget.SlidingDrawer$1 x1
}

android/widget/RemoteViews$3.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$3 extends java.lang.Object {
	static final int[] $SwitchMap$android$graphics$Bitmap$Config
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/widget/ActivityChooserModel.class
ActivityChooserModel.java
package android.widget
public android.widget.ActivityChooserModel extends android.database.DataSetObservable {
	private static final boolean DEBUG
	private static final String LOG_TAG
	private static final String TAG_HISTORICAL_RECORDS
	private static final String TAG_HISTORICAL_RECORD
	private static final String ATTRIBUTE_ACTIVITY
	private static final String ATTRIBUTE_TIME
	private static final String ATTRIBUTE_WEIGHT
	public static final String DEFAULT_HISTORY_FILE_NAME
	public static final int DEFAULT_HISTORY_MAX_LENGTH
	private static final int DEFAULT_ACTIVITY_INFLATION
	private static final float DEFAULT_HISTORICAL_RECORD_WEIGHT
	private static final String HISTORY_FILE_EXTENSION
	private static final int INVALID_INDEX
	private static final Object sRegistryLock
	private static final java.util.Map sDataModelRegistry
	private final Object mInstanceLock
	private final java.util.List mActivities
	private final java.util.List mHistoricalRecords
	private final com.android.internal.content.PackageMonitor mPackageMonitor
	private final android.content.Context mContext
	private final String mHistoryFileName
	private android.content.Intent mIntent
	private android.widget.ActivityChooserModel$ActivitySorter mActivitySorter
	private int mHistoryMaxSize
	private boolean mCanReadHistoricalData
	private boolean mReadShareHistoryCalled
	private boolean mHistoricalRecordsChanged
	private boolean mReloadActivities
	private android.widget.ActivityChooserModel$OnChooseActivityListener mActivityChoserModelPolicy
	public static android.widget.ActivityChooserModel get (android.content.Context, java.lang.String) 
		android.widget.ActivityChooserModel dataModel
		android.content.Context context
		String historyFileName
	private void  (android.content.Context, java.lang.String) 
		android.content.Context context
		String historyFileName
	public void setIntent (android.content.Intent) 
		android.content.Intent intent
	public android.content.Intent getIntent () 
	public int getActivityCount () 
	public android.content.pm.ResolveInfo getActivity (int) 
		int index
	public int getActivityIndex (android.content.pm.ResolveInfo) 
		android.widget.ActivityChooserModel$ActivityResolveInfo currentActivity
		int i
		java.util.List activities
		int activityCount
		android.content.pm.ResolveInfo activity
	public android.content.Intent chooseActivity (int) 
		android.content.Intent choiceIntentCopy
		boolean handled
		android.widget.ActivityChooserModel$ActivityResolveInfo chosenActivity
		android.content.ComponentName chosenName
		android.content.Intent choiceIntent
		android.widget.ActivityChooserModel$HistoricalRecord historicalRecord
		int index
	public void setOnChooseActivityListener (android.widget.ActivityChooserModel$OnChooseActivityListener) 
		android.widget.ActivityChooserModel$OnChooseActivityListener listener
	public android.content.pm.ResolveInfo getDefaultActivity () 
	public void setDefaultActivity (int) 
		float weight
		android.widget.ActivityChooserModel$ActivityResolveInfo newDefaultActivity
		android.widget.ActivityChooserModel$ActivityResolveInfo oldDefaultActivity
		float weight
		android.content.ComponentName defaultName
		android.widget.ActivityChooserModel$HistoricalRecord historicalRecord
		int index
	private void persistHistoricalDataIfNeeded () 
	public void setActivitySorter (android.widget.ActivityChooserModel$ActivitySorter) 
		android.widget.ActivityChooserModel$ActivitySorter activitySorter
	public void setHistoryMaxSize (int) 
		int historyMaxSize
	public int getHistoryMaxSize () 
	public int getHistorySize () 
	protected void finalize ()  throws java.lang.Throwable 
	private void ensureConsistentState () 
		boolean stateChanged
	private boolean sortActivitiesIfNeeded () 
	private boolean loadActivitiesIfNeeded () 
		android.content.pm.ResolveInfo resolveInfo
		android.content.pm.ActivityInfo activityInfo
		int i
		java.util.List resolveInfos
		int resolveInfoCount
	private boolean readHistoricalDataIfNeeded () 
	private boolean addHisoricalRecord (android.widget.ActivityChooserModel$HistoricalRecord) 
		android.widget.ActivityChooserModel$HistoricalRecord historicalRecord
		boolean added
	private void pruneExcessiveHistoricalRecordsIfNeeded () 
		android.widget.ActivityChooserModel$HistoricalRecord prunedRecord
		int i
		int pruneCount
	private void readHistoricalDataImpl () 
		java.io.FileNotFoundException fnfe
		String nodeName
		String activity
		long time
		float weight
		android.widget.ActivityChooserModel$HistoricalRecord readRecord
		org.xmlpull.v1.XmlPullParser parser
		int type
		java.util.List historicalRecords
		java.io.IOException ioe
		org.xmlpull.v1.XmlPullParserException xppe
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.IOException ioe
		java.io.FileInputStream fis
	static android.content.Context access$300 (android.widget.ActivityChooserModel) 
		android.widget.ActivityChooserModel x0
	static java.lang.String access$400 () 
	static java.lang.String access$500 (android.widget.ActivityChooserModel) 
		android.widget.ActivityChooserModel x0
	static boolean access$602 (android.widget.ActivityChooserModel, boolean) 
		android.widget.ActivityChooserModel x0
		boolean x1
	static boolean access$702 (android.widget.ActivityChooserModel, boolean) 
		android.widget.ActivityChooserModel x0
		boolean x1
	static void  () 
}

android/widget/Filter$1.class
Filter.java
package android.widget
 android.widget.Filter$1 extends java.lang.Object {
}

android/widget/CalendarView$WeeksAdapter$CalendarGestureListener.class
CalendarView.java
package android.widget
 android.widget.CalendarView$WeeksAdapter$CalendarGestureListener extends android.view.GestureDetector$SimpleOnGestureListener {
	final android.widget.CalendarView$WeeksAdapter this$1
	void  (android.widget.CalendarView$WeeksAdapter) 
	public boolean onSingleTapUp (android.view.MotionEvent) 
		android.view.MotionEvent e
}

android/widget/RemoteViews$ActionException.class
RemoteViews.java
package android.widget
public android.widget.RemoteViews$ActionException extends java.lang.RuntimeException {
	public void  (java.lang.Exception) 
		Exception ex
	public void  (java.lang.String) 
		String message
}

android/widget/VideoView$2.class
VideoView.java
package android.widget
 android.widget.VideoView$2 extends java.lang.Object implements android.media.MediaPlayer$OnPreparedListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public void onPrepared (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
		android.media.Metadata data
		int seekToPosition
}

android/widget/TabWidget.class
TabWidget.java
package android.widget
public android.widget.TabWidget extends android.widget.LinearLayout implements android.view.View$OnFocusChangeListener  {
	private android.widget.TabWidget$OnTabSelectionChanged mSelectionChangedListener
	private int mSelectedTab
	private android.graphics.drawable.Drawable mLeftStrip
	private android.graphics.drawable.Drawable mRightStrip
	private boolean mDrawBottomStrips
	private boolean mStripMoved
	private final android.graphics.Rect mBounds
	private int mImposedTabsHeight
	private int[] mImposedTabWidths
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	protected int getChildDrawingOrder (int, int) 
		int childCount
		int i
	private void initTabWidget () 
		android.content.Context context
		android.content.res.Resources resources
	void measureChildBeforeLayout (android.view.View, int, int, int, int, int) 
		android.view.View child
		int childIndex
		int widthMeasureSpec
		int totalWidth
		int heightMeasureSpec
		int totalHeight
	void measureHorizontal (int, int) 
		android.view.View child
		int i
		android.view.View child
		int childWidth
		int delta
		int newWidth
		int i
		int count
		int childCount
		int widthMeasureSpec
		int heightMeasureSpec
		int unspecifiedWidth
		int extraWidth
	public android.view.View getChildTabViewAt (int) 
		int index
	public int getTabCount () 
	public void setDividerDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void setDividerDrawable (int) 
		int resId
	public void setLeftStripDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void setLeftStripDrawable (int) 
		int resId
	public void setRightStripDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void setRightStripDrawable (int) 
		int resId
	public void setStripEnabled (boolean) 
		boolean stripEnabled
	public boolean isStripEnabled () 
	public void childDrawableStateChanged (android.view.View) 
		android.view.View child
	public void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Rect bounds
		int myHeight
		android.graphics.Canvas canvas
		android.view.View selectedChild
		android.graphics.drawable.Drawable leftStrip
		android.graphics.drawable.Drawable rightStrip
	public void setCurrentTab (int) 
		int index
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.View tabView
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void sendAccessibilityEventUnchecked (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public void focusCurrentTab (int) 
		int index
		int oldTab
	public void setEnabled (boolean) 
		android.view.View child
		int i
		boolean enabled
		int count
	public void addView (android.view.View) 
		android.widget.LinearLayout$LayoutParams lp
		android.view.View child
	public void removeAllViews () 
	void setTabSelectionListener (android.widget.TabWidget$OnTabSelectionChanged) 
		android.widget.TabWidget$OnTabSelectionChanged listener
	public void onFocusChange (android.view.View, boolean) 
		int i
		int numTabs
		android.view.View v
		boolean hasFocus
	static android.widget.TabWidget$OnTabSelectionChanged access$100 (android.widget.TabWidget) 
		android.widget.TabWidget x0
}

android/widget/ListPopupWindow$1.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$1 extends android.widget.ListPopupWindow$ForwardingListener {
	final android.widget.ListPopupWindow this$0
	void  (android.widget.ListPopupWindow, android.view.View) 
		android.view.View x0
	public android.widget.ListPopupWindow getPopup () 
}

android/widget/AdapterViewFlipper$2.class
AdapterViewFlipper.java
package android.widget
 android.widget.AdapterViewFlipper$2 extends android.os.Handler {
	final android.widget.AdapterViewFlipper this$0
	void  (android.widget.AdapterViewFlipper) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/widget/HorizontalScrollView$SavedState$1.class
HorizontalScrollView.java
package android.widget
final android.widget.HorizontalScrollView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.HorizontalScrollView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.HorizontalScrollView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/TextView$OnEditorActionListener.class
TextView.java
package android.widget
public abstract android.widget.TextView$OnEditorActionListener extends java.lang.Object {
	public abstract boolean onEditorAction (android.widget.TextView, int, android.view.KeyEvent) 
}

android/widget/RemoteViews$MemoryUsageCounter.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$MemoryUsageCounter extends java.lang.Object {
	int mMemoryUsage
	final android.widget.RemoteViews this$0
	private void  (android.widget.RemoteViews) 
	public void clear () 
	public void increment (int) 
		int numBytes
	public int getMemoryUsage () 
	public void addBitmapMemory (android.graphics.Bitmap) 
		android.graphics.Bitmap b
		android.graphics.Bitmap$Config c
		int bpp
	void  (android.widget.RemoteViews, android.widget.RemoteViews$1) 
		android.widget.RemoteViews x0
		android.widget.RemoteViews$1 x1
}

android/widget/Editor$1.class
Editor.java
package android.widget
 android.widget.Editor$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Editor this$0
	void  (android.widget.Editor) 
	public void run () 
}

android/widget/ActivityChooserView$1.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$1 extends android.database.DataSetObserver {
	final android.widget.ActivityChooserView this$0
	void  (android.widget.ActivityChooserView) 
	public void onChanged () 
	public void onInvalidated () 
}

android/widget/AbsoluteLayout$LayoutParams.class
AbsoluteLayout.java
package android.widget
public android.widget.AbsoluteLayout$LayoutParams extends android.view.ViewGroup$LayoutParams {
	public int x
	public int y
	public void  (int, int, int, int) 
		int width
		int height
		int x
		int y
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
	public java.lang.String debug (java.lang.String) 
		String output
}

android/widget/MediaController$2.class
MediaController.java
package android.widget
 android.widget.MediaController$2 extends java.lang.Object implements android.view.View$OnTouchListener  {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		android.view.View v
		android.view.MotionEvent event
}

android/widget/SimpleAdapter.class
SimpleAdapter.java
package android.widget
public android.widget.SimpleAdapter extends android.widget.BaseAdapter implements android.widget.Filterable  {
	private int[] mTo
	private String[] mFrom
	private android.widget.SimpleAdapter$ViewBinder mViewBinder
	private java.util.List mData
	private int mResource
	private int mDropDownResource
	private android.view.LayoutInflater mInflater
	private android.widget.SimpleAdapter$SimpleFilter mFilter
	private java.util.ArrayList mUnfilteredData
	public void  (android.content.Context, java.util.List, int, java.lang.String[], int[]) 
		android.content.Context context
		java.util.List data
		int resource
		String[] from
		int[] to
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	private android.view.View createViewFromResource (int, android.view.View, android.view.ViewGroup, int) 
		android.view.View v
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		int resource
		android.view.View v
	public void setDropDownViewResource (int) 
		int resource
	public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	private void bindView (int, android.view.View) 
		Object data
		String text
		boolean bound
		android.view.View v
		int i
		int position
		android.view.View view
		java.util.Map dataSet
		android.widget.SimpleAdapter$ViewBinder binder
		String[] from
		int[] to
		int count
	public android.widget.SimpleAdapter$ViewBinder getViewBinder () 
	public void setViewBinder (android.widget.SimpleAdapter$ViewBinder) 
		android.widget.SimpleAdapter$ViewBinder viewBinder
	public void setViewImage (android.widget.ImageView, int) 
		android.widget.ImageView v
		int value
	public void setViewImage (android.widget.ImageView, java.lang.String) 
		NumberFormatException nfe
		android.widget.ImageView v
		String value
	public void setViewText (android.widget.TextView, java.lang.String) 
		android.widget.TextView v
		String text
	public android.widget.Filter getFilter () 
	static java.util.ArrayList access$100 (android.widget.SimpleAdapter) 
		android.widget.SimpleAdapter x0
	static java.util.ArrayList access$102 (android.widget.SimpleAdapter, java.util.ArrayList) 
		android.widget.SimpleAdapter x0
		java.util.ArrayList x1
	static java.util.List access$200 (android.widget.SimpleAdapter) 
		android.widget.SimpleAdapter x0
	static int[] access$300 (android.widget.SimpleAdapter) 
		android.widget.SimpleAdapter x0
	static java.lang.String[] access$400 (android.widget.SimpleAdapter) 
		android.widget.SimpleAdapter x0
	static java.util.List access$202 (android.widget.SimpleAdapter, java.util.List) 
		android.widget.SimpleAdapter x0
		java.util.List x1
}

android/widget/AdapterViewAnimator$2.class
AdapterViewAnimator.java
package android.widget
 android.widget.AdapterViewAnimator$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AdapterViewAnimator this$0
	void  (android.widget.AdapterViewAnimator) 
	public void run () 
}

android/widget/Filter$ResultsHandler.class
Filter.java
package android.widget
 android.widget.Filter$ResultsHandler extends android.os.Handler {
	final android.widget.Filter this$0
	private void  (android.widget.Filter) 
	public void handleMessage (android.os.Message) 
		int count
		android.os.Message msg
		android.widget.Filter$RequestArguments args
	void  (android.widget.Filter, android.widget.Filter$1) 
		android.widget.Filter x0
		android.widget.Filter$1 x1
}

android/widget/AbsListView$RecyclerListener.class
AbsListView.java
package android.widget
public abstract android.widget.AbsListView$RecyclerListener extends java.lang.Object {
	public abstract void onMovedToScrapHeap (android.view.View) 
}

android/widget/ExpandableListView$OnGroupClickListener.class
ExpandableListView.java
package android.widget
public abstract android.widget.ExpandableListView$OnGroupClickListener extends java.lang.Object {
	public abstract boolean onGroupClick (android.widget.ExpandableListView, android.view.View, int, long) 
}

android/widget/ListView.class
ListView.java
package android.widget
public android.widget.ListView extends android.widget.AbsListView {
	static final int NO_POSITION
	private static final float MAX_SCROLL_FACTOR
	private static final int MIN_SCROLL_PREVIEW_PIXELS
	private java.util.ArrayList mHeaderViewInfos
	private java.util.ArrayList mFooterViewInfos
	android.graphics.drawable.Drawable mDivider
	int mDividerHeight
	android.graphics.drawable.Drawable mOverScrollHeader
	android.graphics.drawable.Drawable mOverScrollFooter
	private boolean mIsCacheColorOpaque
	private boolean mDividerIsOpaque
	private boolean mHeaderDividersEnabled
	private boolean mFooterDividersEnabled
	private boolean mAreAllItemsSelectable
	private boolean mItemsCanFocus
	private final android.graphics.Rect mTempRect
	private android.graphics.Paint mDividerPaint
	private final android.widget.ListView$ArrowScrollFocusResult mArrowScrollFocusResult
	private android.widget.ListView$FocusSelector mFocusSelector
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		CharSequence[] entries
		android.graphics.drawable.Drawable d
		android.graphics.drawable.Drawable osHeader
		android.graphics.drawable.Drawable osFooter
		int dividerHeight
	public int getMaxScrollAmount () 
	private void adjustViewsUpOrDown () 
		int delta
		android.view.View child
		android.view.View child
		int delta
		int childCount
	public void addHeaderView (android.view.View, java.lang.Object, boolean) 
		android.view.View v
		Object data
		boolean isSelectable
		android.widget.ListView$FixedViewInfo info
	public void addHeaderView (android.view.View) 
		android.view.View v
	public int getHeaderViewsCount () 
	public boolean removeHeaderView (android.view.View) 
		boolean result
		android.view.View v
	private void removeFixedViewInfo (android.view.View, java.util.ArrayList) 
		android.widget.ListView$FixedViewInfo info
		int i
		android.view.View v
		java.util.ArrayList where
		int len
	public void addFooterView (android.view.View, java.lang.Object, boolean) 
		android.view.View v
		Object data
		boolean isSelectable
		android.widget.ListView$FixedViewInfo info
	public void addFooterView (android.view.View) 
		android.view.View v
	public int getFooterViewsCount () 
	public boolean removeFooterView (android.view.View) 
		boolean result
		android.view.View v
	public android.widget.ListAdapter getAdapter () 
	public void setRemoteViewsAdapter (android.content.Intent) 
		android.content.Intent intent
	public void setAdapter (android.widget.ListAdapter) 
		int position
		int position
		android.widget.ListAdapter adapter
	void resetList () 
	private void clearRecycledState (java.util.ArrayList) 
		android.view.View child
		android.widget.AbsListView$LayoutParams p
		int i
		int count
		java.util.ArrayList infos
	private boolean showingTopFadingEdge () 
		int listTop
	private boolean showingBottomFadingEdge () 
		int childCount
		int bottomOfBottomChild
		int lastVisiblePosition
		int listBottom
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		int distanceToBottom
		int top
		int deltaToTop
		android.view.View child
		android.graphics.Rect rect
		boolean immediate
		int rectTopWithinChild
		int height
		int listUnfadedTop
		int listUnfadedBottom
		int fadingEdge
		int childCount
		int bottomOfBottomChild
		int scrollYDelta
		boolean scroll
	void fillGap (boolean) 
		int paddingTop
		int startOffset
		int paddingBottom
		int startOffset
		boolean down
		int count
	private android.view.View fillDown (int, int) 
		boolean selected
		android.view.View child
		int pos
		int nextTop
		android.view.View selectedView
		int end
	private android.view.View fillUp (int, int) 
		boolean selected
		android.view.View child
		int pos
		int nextBottom
		android.view.View selectedView
		int end
	private android.view.View fillFromTop (int) 
		int nextTop
	private android.view.View fillFromMiddle (int, int) 
		int childrenTop
		int childrenBottom
		int height
		int position
		android.view.View sel
		int selHeight
	private void fillAboveAndBelow (android.view.View, int) 
		android.view.View sel
		int position
		int dividerHeight
	private android.view.View fillFromSelection (int, int, int) 
		int spaceAbove
		int spaceBelow
		int offset
		int spaceAbove
		int spaceBelow
		int offset
		int selectedTop
		int childrenTop
		int childrenBottom
		int fadingEdgeLength
		int selectedPosition
		android.view.View sel
		int topSelectionPixel
		int bottomSelectionPixel
	private int getBottomSelectionPixel (int, int, int) 
		int childrenBottom
		int fadingEdgeLength
		int selectedPosition
		int bottomSelectionPixel
	private int getTopSelectionPixel (int, int, int) 
		int childrenTop
		int fadingEdgeLength
		int selectedPosition
		int topSelectionPixel
	public void smoothScrollToPosition (int) 
		int position
	public void smoothScrollByOffset (int) 
		int offset
	private android.view.View moveSelection (android.view.View, android.view.View, int, int, int) 
		int spaceAbove
		int spaceBelow
		int halfVerticalSpace
		int offset
		int dividerHeight
		android.view.View sel
		android.view.View sel
		int spaceAbove
		int spaceBelow
		int halfVerticalSpace
		int offset
		android.view.View sel
		int newBottom
		int oldTop
		android.view.View oldSel
		android.view.View newSel
		int delta
		int childrenTop
		int childrenBottom
		int fadingEdgeLength
		int selectedPosition
		android.view.View sel
		int topSelectionPixel
		int bottomSelectionPixel
	protected void onSizeChanged (int, int, int, int) 
		int childPosition
		int childBottom
		int offset
		int top
		android.view.View focusedChild
		int w
		int h
		int oldw
		int oldh
	protected void onMeasure (int, int) 
		android.view.View child
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int heightMode
		int widthSize
		int heightSize
		int childWidth
		int childHeight
		int childState
	private void measureScrapChild (android.view.View, int, int) 
		int childHeightSpec
		android.view.View child
		int position
		int widthMeasureSpec
		android.widget.AbsListView$LayoutParams p
		int childWidthSpec
		int lpHeight
		int childHeightSpec
	protected boolean recycleOnMeasure () 
	final int measureHeightOfChildren (int, int, int, int, int) 
		android.view.View child
		int widthMeasureSpec
		int startPosition
		int endPosition
		int maxHeight
		int disallowPartialChildPosition
		android.widget.ListAdapter adapter
		int returnedHeight
		int dividerHeight
		int prevHeightWithoutPartialChild
		int i
		android.widget.AbsListView$RecycleBin recycleBin
		boolean recyle
		boolean[] isScrap
	int findMotionRow (int) 
		android.view.View v
		int i
		android.view.View v
		int i
		int y
		int childCount
	private android.view.View fillSpecific (int, int) 
		int childCount
		android.view.View above
		android.view.View below
		int childCount
		int position
		int top
		boolean tempIsSelected
		android.view.View temp
		android.view.View above
		android.view.View below
		int dividerHeight
	private void correctTooHigh (int) 
		android.view.View lastChild
		int lastBottom
		int end
		int bottomOffset
		android.view.View firstChild
		int firstTop
		int childCount
		int lastPosition
	private void correctTooLow (int) 
		android.view.View firstChild
		int firstTop
		int start
		int end
		int topOffset
		android.view.View lastChild
		int lastBottom
		int lastPosition
		int childCount
	protected void layoutChildren () 
		int accessibilityFocusPosition
		int i
		android.view.View sel
		int position
		android.view.View sel
		int position
		android.view.View sel
		android.view.View sel
		android.view.View sel
		android.view.View focused
		boolean shouldPlaceFocus
		boolean maintainedFocus
		android.view.View child
		int position
		android.view.View restoreView
		int childrenTop
		int childrenBottom
		int childCount
		int index
		int delta
		android.view.View sel
		android.view.View oldSel
		android.view.View oldFirst
		android.view.View newSel
		boolean dataChanged
		int accessibilityFocusPosition
		android.view.View accessFocusedChild
		android.view.View focusedChild
		int firstPosition
		android.widget.AbsListView$RecycleBin recycleBin
		boolean blockLayoutRequests
	private android.view.View getAccessibilityFocusedChild () 
		android.view.ViewRootImpl viewRootImpl
		android.view.View focusedView
		android.view.ViewParent viewParent
	private android.view.View makeAndAddView (int, int, boolean, int, boolean) 
		android.view.View child
		int position
		int y
		boolean flow
		int childrenLeft
		boolean selected
		android.view.View child
	private void setupChild (android.view.View, int, int, boolean, int, boolean, boolean) 
		int childHeightSpec
		int childWidthSpec
		int lpHeight
		int childHeightSpec
		int childRight
		int childBottom
		android.view.View child
		int position
		int y
		boolean flowDown
		int childrenLeft
		boolean selected
		boolean recycled
		boolean isSelected
		boolean updateChildSelected
		int mode
		boolean isPressed
		boolean updateChildPressed
		boolean needToMeasure
		android.widget.AbsListView$LayoutParams p
		int w
		int h
		int childTop
	protected boolean canAnimate () 
	public void setSelection (int) 
		int position
	public void setSelectionFromTop (int, int) 
		int position
		int y
	void setSelectionInt (int) 
		int position
		boolean awakeScrollbars
		int selectedPosition
	int lookForSelectablePosition (int, boolean) 
		int position
		boolean lookDown
		android.widget.ListAdapter adapter
		int count
	int lookForSelectablePositionAfter (int, int, boolean) 
		int current
		int position
		boolean lookDown
		android.widget.ListAdapter adapter
		int after
		int count
	public void setSelectionAfterHeaderView () 
		int count
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.View focused
		android.view.KeyEvent event
		boolean handled
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	private boolean commonKey (int, int, android.view.KeyEvent) 
		int keyCode
		int count
		android.view.KeyEvent event
		boolean handled
		int action
	boolean pageScroll (int) 
		int nextPage
		boolean down
		int nextPage
		boolean down
		int position
		int direction
		int nextPage
		boolean down
	boolean fullScroll (int) 
		int position
		int position
		int lastItem
		int direction
		boolean moved
	private boolean handleHorizontalFocusWithinListItem (int) 
		android.view.View currentFocus
		android.view.View nextFocus
		android.view.View globalNextFocus
		android.view.View selectedView
		int direction
		int numChildren
	boolean arrowScroll (int) 
		boolean handled
		int direction
	private final int nextSelectedPositionForDirection (android.view.View, int, int) 
		int nextSelected
		int listBottom
		int nextSelected
		int lastPos
		int nextSelected
		int listTop
		android.view.View selectedView
		int selectedPos
		int direction
		int nextSelected
	private boolean arrowScrollImpl (int) 
		android.view.View focused
		android.view.View focused
		int direction
		android.view.View selectedView
		int selectedPos
		int nextSelectedPosition
		int amountToScroll
		android.widget.ListView$ArrowScrollFocusResult focusResult
		boolean needToRedraw
	private void handleNewSelectionChange (android.view.View, int, int, boolean) 
		android.view.View topView
		android.view.View bottomView
		int topViewIndex
		int bottomViewIndex
		android.view.View selectedView
		int direction
		int newSelectedPosition
		boolean newFocusAssigned
		android.view.View topView
		android.view.View bottomView
		int topViewIndex
		int bottomViewIndex
		boolean topSelected
		int selectedIndex
		int nextSelectedIndex
		int numChildren
	private void measureAndAdjustDown (android.view.View, int, int) 
		int i
		int heightDelta
		android.view.View child
		int childIndex
		int numChildren
		int oldHeight
	private void measureItem (android.view.View) 
		int childHeightSpec
		android.view.View child
		android.view.ViewGroup$LayoutParams p
		int childWidthSpec
		int lpHeight
		int childHeightSpec
	private void relayoutMeasuredItem (android.view.View) 
		android.view.View child
		int w
		int h
		int childLeft
		int childRight
		int childTop
		int childBottom
	private int getArrowScrollPreviewLength () 
	private int amountToScroll (int, int) 
		int max
		int indexToMakeVisible
		int positionToMakeVisible
		android.view.View viewToMakeVisible
		int goalBottom
		int amountToScroll
		int max
		int indexToMakeVisible
		int positionToMakeVisible
		android.view.View viewToMakeVisible
		int goalTop
		int amountToScroll
		int direction
		int nextSelectedPosition
		int listBottom
		int listTop
		int numChildren
	private int lookForSelectablePositionOnScreen (int) 
		int pos
		int startPos
		int lastVisiblePos
		android.widget.ListAdapter adapter
		int pos
		int last
		int startPos
		android.widget.ListAdapter adapter
		int direction
		int firstPosition
	private android.widget.ListView$ArrowScrollFocusResult arrowScrollFocused (int) 
		android.view.View oldFocus
		android.view.View newFocus
		boolean topFadingEdgeShowing
		int listTop
		int ySearchPoint
		boolean bottomFadingEdgeShowing
		int listBottom
		int ySearchPoint
		int selectablePosition
		int positionOfNewFocus
		int focusScroll
		int maxScrollAmount
		int direction
		android.view.View selectedView
		android.view.View newFocus
	private int positionOfNewFocus (android.view.View) 
		android.view.View child
		int i
		android.view.View newFocus
		int numChildren
	private boolean isViewAncestorOf (android.view.View, android.view.View) 
		android.view.View child
		android.view.View parent
		android.view.ViewParent theParent
	private int amountToScrollToNewFocus (int, android.view.View, int) 
		int listBottom
		int direction
		android.view.View newFocus
		int positionOfNewFocus
		int amountToScroll
	private int distanceToView (android.view.View) 
		android.view.View descendant
		int distance
		int listBottom
	private void scrollListItemsBy (int) 
		int lastVisiblePosition
		android.widget.AbsListView$LayoutParams layoutParams
		int numChildren
		android.view.View last
		android.view.View first
		android.widget.AbsListView$LayoutParams layoutParams
		android.view.View first
		int lastIndex
		android.view.View last
		int amount
		int listBottom
		int listTop
		android.widget.AbsListView$RecycleBin recycleBin
	private android.view.View addViewAbove (android.view.View, int) 
		android.view.View theView
		int position
		int abovePosition
		android.view.View view
		int edgeOfNewChild
	private android.view.View addViewBelow (android.view.View, int) 
		android.view.View theView
		int position
		int belowPosition
		android.view.View view
		int edgeOfNewChild
	public void setItemsCanFocus (boolean) 
		boolean itemsCanFocus
	public boolean getItemsCanFocus () 
	public boolean isOpaque () 
		int listTop
		android.view.View first
		int listBottom
		android.view.View last
		boolean retValue
	public void setCacheColorHint (int) 
		int color
		boolean opaque
	void drawOverscrollHeader (android.graphics.Canvas, android.graphics.drawable.Drawable, android.graphics.Rect) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable drawable
		android.graphics.Rect bounds
		int height
		int span
	void drawOverscrollFooter (android.graphics.Canvas, android.graphics.drawable.Drawable, android.graphics.Rect) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable drawable
		android.graphics.Rect bounds
		int height
		int span
	protected void dispatchDraw (android.graphics.Canvas) 
		int nextIndex
		android.view.View child
		boolean isLastItem
		int itemIndex
		boolean isHeader
		boolean isFooter
		int i
		int bottom
		int scrollY
		int overFooterBottom
		boolean isFirstItem
		int previousIndex
		android.view.View child
		int top
		int itemIndex
		boolean isHeader
		boolean isFooter
		int i
		int absListBottom
		int scrollY
		int start
		android.graphics.Rect bounds
		int count
		int headerCount
		int itemCount
		int footerLimit
		boolean headerDividers
		boolean footerDividers
		int first
		boolean areAllItemsSelectable
		android.widget.ListAdapter adapter
		boolean fillForMissingDividers
		android.graphics.Paint paint
		int effectivePaddingTop
		int effectivePaddingBottom
		int listBottom
		android.graphics.Canvas canvas
		int dividerHeight
		android.graphics.drawable.Drawable overscrollHeader
		android.graphics.drawable.Drawable overscrollFooter
		boolean drawOverscrollHeader
		boolean drawOverscrollFooter
		boolean drawDividers
	protected boolean drawChild (android.graphics.Canvas, android.view.View, long) 
		android.graphics.Canvas canvas
		android.view.View child
		long drawingTime
		boolean more
	void drawDivider (android.graphics.Canvas, android.graphics.Rect, int) 
		android.graphics.Canvas canvas
		android.graphics.Rect bounds
		int childIndex
		android.graphics.drawable.Drawable divider
	public android.graphics.drawable.Drawable getDivider () 
	public void setDivider (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable divider
	public int getDividerHeight () 
	public void setDividerHeight (int) 
		int height
	public void setHeaderDividersEnabled (boolean) 
		boolean headerDividersEnabled
	public boolean areHeaderDividersEnabled () 
	public void setFooterDividersEnabled (boolean) 
		boolean footerDividersEnabled
	public boolean areFooterDividersEnabled () 
	public void setOverscrollHeader (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable header
	public android.graphics.drawable.Drawable getOverscrollHeader () 
	public void setOverscrollFooter (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable footer
	public android.graphics.drawable.Drawable getOverscrollFooter () 
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		android.view.View other
		int distance
		int i
		android.graphics.Rect otherRect
		int minDistance
		int childCount
		int firstPosition
		boolean gainFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
		android.widget.ListAdapter adapter
		int closetChildIndex
		int closestChildTop
	protected void onFinishInflate () 
		int i
		int count
	protected android.view.View findViewTraversal (int) 
		int id
		android.view.View v
	android.view.View findViewInHeadersOrFooters (java.util.ArrayList, int) 
		android.view.View v
		int i
		int len
		java.util.ArrayList where
		int id
	protected android.view.View findViewWithTagTraversal (java.lang.Object) 
		Object tag
		android.view.View v
	android.view.View findViewWithTagInHeadersOrFooters (java.util.ArrayList, java.lang.Object) 
		android.view.View v
		int i
		int len
		java.util.ArrayList where
		Object tag
	protected android.view.View findViewByPredicateTraversal (com.android.internal.util.Predicate, android.view.View) 
		com.android.internal.util.Predicate predicate
		android.view.View childToSkip
		android.view.View v
	android.view.View findViewByPredicateInHeadersOrFooters (java.util.ArrayList, com.android.internal.util.Predicate, android.view.View) 
		android.view.View v
		int i
		int len
		java.util.ArrayList where
		com.android.internal.util.Predicate predicate
		android.view.View childToSkip
	public long[] getCheckItemIds () 
		int i
		long[] result
		android.util.SparseBooleanArray states
		int count
		long[] ids
		android.widget.ListAdapter adapter
		int checkedCount
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		int count
		android.view.accessibility.AccessibilityNodeInfo$CollectionInfo collectionInfo
	public void onInitializeAccessibilityNodeInfoForItem (android.view.View, int, android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View view
		int position
		android.view.accessibility.AccessibilityNodeInfo info
		android.widget.AbsListView$LayoutParams lp
		boolean isHeading
		android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo itemInfo
	public volatile void setAdapter (android.widget.Adapter) 
		android.widget.Adapter x0
	public volatile android.widget.Adapter getAdapter () 
}

android/widget/ListView$FocusSelector.class
ListView.java
package android.widget
 android.widget.ListView$FocusSelector extends java.lang.Object implements java.lang.Runnable  {
	private int mPosition
	private int mPositionTop
	final android.widget.ListView this$0
	private void  (android.widget.ListView) 
	public android.widget.ListView$FocusSelector setup (int, int) 
		int position
		int top
	public void run () 
	void  (android.widget.ListView, android.widget.ListView$1) 
		android.widget.ListView x0
		android.widget.ListView$1 x1
}

android/widget/ProgressBar$RefreshProgressRunnable.class
ProgressBar.java
package android.widget
 android.widget.ProgressBar$RefreshProgressRunnable extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ProgressBar this$0
	private void  (android.widget.ProgressBar) 
	public void run () 
		android.widget.ProgressBar$RefreshData rd
		int i
		int count
	void  (android.widget.ProgressBar, android.widget.ProgressBar$1) 
		android.widget.ProgressBar x0
		android.widget.ProgressBar$1 x1
}

android/widget/ListPopupWindow$ResizePopupRunnable.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$ResizePopupRunnable extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ListPopupWindow this$0
	private void  (android.widget.ListPopupWindow) 
	public void run () 
	void  (android.widget.ListPopupWindow, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/VideoView$4.class
VideoView.java
package android.widget
 android.widget.VideoView$4 extends java.lang.Object implements android.media.MediaPlayer$OnInfoListener  {
	final android.widget.VideoView this$0
	void  (android.widget.VideoView) 
	public boolean onInfo (android.media.MediaPlayer, int, int) 
		android.media.MediaPlayer mp
		int arg1
		int arg2
}

android/widget/TimePicker$1.class
TimePicker.java
package android.widget
final android.widget.TimePicker$1 extends java.lang.Object implements android.widget.TimePicker$OnTimeChangedListener  {
	void  () 
	public void onTimeChanged (android.widget.TimePicker, int, int) 
		android.widget.TimePicker view
		int hourOfDay
		int minute
}

android/widget/NumberPicker$3.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$3 extends java.lang.Object implements android.view.View$OnFocusChangeListener  {
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public void onFocusChange (android.view.View, boolean) 
		android.view.View v
		boolean hasFocus
}

android/widget/NumberPicker$BeginSoftInputOnLongPressCommand.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$BeginSoftInputOnLongPressCommand extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public void run () 
}

android/widget/TextClock$1.class
TextClock.java
package android.widget
 android.widget.TextClock$1 extends android.database.ContentObserver {
	final android.widget.TextClock this$0
	void  (android.widget.TextClock, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean) 
		boolean selfChange
	public void onChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
}

android/widget/GridLayout$Axis.class
GridLayout.java
package android.widget
final android.widget.GridLayout$Axis extends java.lang.Object {
	private static final int NEW
	private static final int PENDING
	private static final int COMPLETE
	public final boolean horizontal
	public int definedCount
	private int maxIndex
	android.widget.GridLayout$PackedMap groupBounds
	public boolean groupBoundsValid
	android.widget.GridLayout$PackedMap forwardLinks
	public boolean forwardLinksValid
	android.widget.GridLayout$PackedMap backwardLinks
	public boolean backwardLinksValid
	public int[] leadingMargins
	public boolean leadingMarginsValid
	public int[] trailingMargins
	public boolean trailingMarginsValid
	public android.widget.GridLayout$Arc[] arcs
	public boolean arcsValid
	public int[] locations
	public boolean locationsValid
	boolean orderPreserved
	private android.widget.GridLayout$MutableInt parentMin
	private android.widget.GridLayout$MutableInt parentMax
	static final boolean $assertionsDisabled
	final android.widget.GridLayout this$0
	private void  (android.widget.GridLayout, boolean) 
		boolean horizontal
	private int calculateMaxIndex () 
		android.view.View c
		android.widget.GridLayout$LayoutParams params
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Interval span
		int i
		int N
		int result
	private int getMaxIndex () 
	public int getCount () 
	public void setCount (int) 
		int count
	public boolean isOrderPreserved () 
	public void setOrderPreserved (boolean) 
		boolean orderPreserved
	private android.widget.GridLayout$PackedMap createGroupBounds () 
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Bounds bounds
		int i
		int N
		android.widget.GridLayout$Assoc assoc
	private void computeGroupBounds () 
		int i
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec spec
		int i
		int N
		android.widget.GridLayout$Bounds[] values
	public android.widget.GridLayout$PackedMap getGroupBounds () 
	private android.widget.GridLayout$PackedMap createLinks (boolean) 
		android.widget.GridLayout$Interval span
		int i
		int N
		boolean min
		android.widget.GridLayout$Assoc result
		android.widget.GridLayout$Spec[] keys
	private void computeLinks (android.widget.GridLayout$PackedMap, boolean) 
		int i
		int size
		android.widget.GridLayout$MutableInt valueHolder
		int i
		android.widget.GridLayout$PackedMap links
		boolean min
		android.widget.GridLayout$MutableInt[] spans
		android.widget.GridLayout$Bounds[] bounds
	private android.widget.GridLayout$PackedMap getForwardLinks () 
	private android.widget.GridLayout$PackedMap getBackwardLinks () 
	private void include (java.util.List, android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt, boolean) 
		android.widget.GridLayout$Interval span
		android.widget.GridLayout$Arc arc
		java.util.Iterator i$
		java.util.List arcs
		android.widget.GridLayout$Interval key
		android.widget.GridLayout$MutableInt size
		boolean ignoreIfAlreadyPresent
	private void include (java.util.List, android.widget.GridLayout$Interval, android.widget.GridLayout$MutableInt) 
		java.util.List arcs
		android.widget.GridLayout$Interval key
		android.widget.GridLayout$MutableInt size
	android.widget.GridLayout$Arc[][] groupArcsByFirstVertex (android.widget.GridLayout$Arc[]) 
		android.widget.GridLayout$Arc arc
		android.widget.GridLayout$Arc[] arr$
		int len$
		int i$
		int i
		int i
		android.widget.GridLayout$Arc arc
		android.widget.GridLayout$Arc[] arr$
		int len$
		int i$
		android.widget.GridLayout$Arc[] arcs
		int N
		android.widget.GridLayout$Arc[][] result
		int[] sizes
	private android.widget.GridLayout$Arc[] topologicalSort (android.widget.GridLayout$Arc[]) 
		android.widget.GridLayout$Arc[] arcs
	private android.widget.GridLayout$Arc[] topologicalSort (java.util.List) 
		java.util.List arcs
	private void addComponentSizes (java.util.List, android.widget.GridLayout$PackedMap) 
		android.widget.GridLayout$Interval key
		int i
		java.util.List result
		android.widget.GridLayout$PackedMap links
	private android.widget.GridLayout$Arc[] createArcs () 
		int i
		java.util.List mins
		java.util.List maxs
		int N
		android.widget.GridLayout$Arc[] sMins
		android.widget.GridLayout$Arc[] sMaxs
	private void computeArcs () 
	public android.widget.GridLayout$Arc[] getArcs () 
	private boolean relax (int[], android.widget.GridLayout$Arc) 
		int[] locations
		android.widget.GridLayout$Arc entry
		android.widget.GridLayout$Interval span
		int u
		int v
		int value
		int candidate
	private void init (int[]) 
		int[] locations
	private java.lang.String arcsToString (java.util.List) 
		int src
		int dst
		int value
		android.widget.GridLayout$Arc arc
		java.util.Iterator i$
		java.util.List arcs
		String var
		StringBuilder result
		boolean first
	private void logError (java.lang.String, android.widget.GridLayout$Arc[], boolean[]) 
		android.widget.GridLayout$Arc arc
		int c
		String axisName
		android.widget.GridLayout$Arc[] arcs
		boolean[] culprits0
		java.util.List culprits
		java.util.List removed
	private void solve (android.widget.GridLayout$Arc[], int[]) 
		int j
		int length
		boolean changed
		int i
		int j
		int length
		int i
		android.widget.GridLayout$Arc arc
		int i
		boolean[] culprits
		int p
		android.widget.GridLayout$Arc[] arcs
		int[] locations
		String axisName
		int N
		boolean[] originalCulprits
	private void computeMargins (boolean) 
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Interval span
		int index
		int i
		int N
		boolean leading
		int[] margins
	public int[] getLeadingMargins () 
	public int[] getTrailingMargins () 
	private void computeLocations (int[]) 
		int i
		int N
		int a0
		int[] a
	public int[] getLocations () 
		int N
	private int size (int[]) 
		int[] locations
	private void setParentConstraints (int, int) 
		int min
		int max
	private int getMeasure (int, int) 
		int min
		int max
	public int getMeasure (int) 
		int measureSpec
		int mode
		int size
	public void layout (int) 
		int size
	public void invalidateStructure () 
	public void invalidateValues () 
	void  (android.widget.GridLayout, boolean, android.widget.GridLayout$1) 
		android.widget.GridLayout x0
		boolean x1
		android.widget.GridLayout$1 x2
	static void  () 
}

android/widget/PopupWindow$OnDismissListener.class
PopupWindow.java
package android.widget
public abstract android.widget.PopupWindow$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss () 
}

android/widget/ExpandableListPosition.class
ExpandableListPosition.java
package android.widget
 android.widget.ExpandableListPosition extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	private static java.util.ArrayList sPool
	public static final int CHILD
	public static final int GROUP
	public int groupPos
	public int childPos
	int flatListPos
	public int type
	private void resetState () 
	private void  () 
	long getPackedPosition () 
	static android.widget.ExpandableListPosition obtainGroupPosition (int) 
		int groupPosition
	static android.widget.ExpandableListPosition obtainChildPosition (int, int) 
		int groupPosition
		int childPosition
	static android.widget.ExpandableListPosition obtainPosition (long) 
		long packedPosition
		android.widget.ExpandableListPosition elp
	static android.widget.ExpandableListPosition obtain (int, int, int, int) 
		int type
		int groupPos
		int childPos
		int flatListPos
		android.widget.ExpandableListPosition elp
	private static android.widget.ExpandableListPosition getRecycledOrCreate () 
		android.widget.ExpandableListPosition elp
		android.widget.ExpandableListPosition elp
	public void recycle () 
	static void  () 
}

android/widget/DatePicker$1.class
DatePicker.java
package android.widget
 android.widget.DatePicker$1 extends java.lang.Object implements android.widget.NumberPicker$OnValueChangeListener  {
	final android.widget.DatePicker this$0
	void  (android.widget.DatePicker) 
	public void onValueChange (android.widget.NumberPicker, int, int) 
		int maxDayOfMonth
		android.widget.NumberPicker picker
		int oldVal
		int newVal
}

android/widget/AbsListView$RecycleBin.class
AbsListView.java
package android.widget
 android.widget.AbsListView$RecycleBin extends java.lang.Object {
	private android.widget.AbsListView$RecyclerListener mRecyclerListener
	private int mFirstActivePosition
	private android.view.View[] mActiveViews
	private java.util.ArrayList[] mScrapViews
	private int mViewTypeCount
	private java.util.ArrayList mCurrentScrap
	private java.util.ArrayList mSkippedScrap
	private android.util.SparseArray mTransientStateViews
	private android.util.LongSparseArray mTransientStateViewsById
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView) 
	public void setViewTypeCount (int) 
		int i
		int viewTypeCount
		java.util.ArrayList[] scrapViews
	public void markChildrenDirty () 
		int i
		java.util.ArrayList scrap
		int scrapCount
		int j
		java.util.ArrayList scrap
		int scrapCount
		int i
		int typeCount
		int i
		int count
		int i
		int count
	public boolean shouldRecycleViewType (int) 
		int viewType
	void clear () 
		int i
		java.util.ArrayList scrap
		int scrapCount
		int j
		java.util.ArrayList scrap
		int scrapCount
		int i
		int typeCount
	void fillActiveViews (int, int) 
		android.view.View child
		android.widget.AbsListView$LayoutParams lp
		int i
		int childCount
		int firstActivePosition
		android.view.View[] activeViews
	android.view.View getActiveView (int) 
		android.view.View match
		int position
		int index
		android.view.View[] activeViews
	android.view.View getTransientStateView (int) 
		long id
		android.view.View result
		android.view.View result
		int index
		int position
	void clearTransientStateViews () 
		int i
		int N
		int i
		int N
		android.util.SparseArray viewsByPos
		android.util.LongSparseArray viewsById
	android.view.View getScrapView (int) 
		int whichScrap
		int position
	void addScrapView (android.view.View, int) 
		android.view.View scrap
		int position
		android.widget.AbsListView$LayoutParams lp
		int viewType
		boolean scrapHasTransientState
	void removeSkippedScrap () 
		int i
		int count
	void scrapActiveViews () 
		long id
		android.widget.AbsListView$LayoutParams lp
		int whichScrap
		android.view.View victim
		int i
		android.view.View[] activeViews
		boolean hasListener
		boolean multipleScraps
		java.util.ArrayList scrapViews
		int count
	private void pruneScrapViews () 
		int j
		java.util.ArrayList scrapPile
		int size
		int extras
		int i
		android.view.View v
		int i
		android.view.View v
		int i
		int maxViews
		int viewTypeCount
		java.util.ArrayList[] scrapViews
		android.util.SparseArray transViewsByPos
		android.util.LongSparseArray transViewsById
	void reclaimScrapViews (java.util.List) 
		java.util.ArrayList scrapPile
		int i
		int viewTypeCount
		java.util.ArrayList[] scrapViews
		java.util.List views
	void setCacheColorHint (int) 
		int i
		java.util.ArrayList scrap
		int scrapCount
		int j
		java.util.ArrayList scrap
		int scrapCount
		int i
		int typeCount
		android.view.View victim
		int i
		int color
		android.view.View[] activeViews
		int count
	static android.widget.AbsListView$RecyclerListener access$3800 (android.widget.AbsListView$RecycleBin) 
		android.widget.AbsListView$RecycleBin x0
	static android.widget.AbsListView$RecyclerListener access$3802 (android.widget.AbsListView$RecycleBin, android.widget.AbsListView$RecyclerListener) 
		android.widget.AbsListView$RecycleBin x0
		android.widget.AbsListView$RecyclerListener x1
}

android/widget/PopupWindow$PopupViewContainer.class
PopupWindow.java
package android.widget
 android.widget.PopupWindow$PopupViewContainer extends android.widget.FrameLayout {
	private static final String TAG
	final android.widget.PopupWindow this$0
	public void  (android.widget.PopupWindow, android.content.Context) 
		android.content.Context context
	protected int[] onCreateDrawableState (int) 
		int[] drawableState
		int extraSpace
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent event
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		int x
		int y
	public void sendAccessibilityEvent (int) 
		int eventType
}

android/widget/GridLayout$6.class
GridLayout.java
package android.widget
final android.widget.GridLayout$6 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
}

android/widget/RemoteViews$SetOnClickPendingIntent.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetOnClickPendingIntent extends android.widget.RemoteViews$Action {
	android.app.PendingIntent pendingIntent
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, android.app.PendingIntent) 
		int id
		android.app.PendingIntent pendingIntent
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.content.pm.ApplicationInfo appInfo
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
		android.view.View$OnClickListener listener
	public java.lang.String getActionName () 
}

android/widget/ExpandableListView$ExpandableListContextMenuInfo.class
ExpandableListView.java
package android.widget
public android.widget.ExpandableListView$ExpandableListContextMenuInfo extends java.lang.Object implements android.view.ContextMenu$ContextMenuInfo  {
	public android.view.View targetView
	public long packedPosition
	public long id
	public void  (android.view.View, long, long) 
		android.view.View targetView
		long packedPosition
		long id
}

android/widget/SimpleCursorTreeAdapter.class
SimpleCursorTreeAdapter.java
package android.widget
public abstract android.widget.SimpleCursorTreeAdapter extends android.widget.ResourceCursorTreeAdapter {
	private String[] mGroupFromNames
	private int[] mGroupFrom
	private int[] mGroupTo
	private String[] mChildFromNames
	private int[] mChildFrom
	private int[] mChildTo
	private android.widget.SimpleCursorTreeAdapter$ViewBinder mViewBinder
	public void  (android.content.Context, android.database.Cursor, int, int, java.lang.String[], int[], int, int, java.lang.String[], int[]) 
		android.content.Context context
		android.database.Cursor cursor
		int collapsedGroupLayout
		int expandedGroupLayout
		String[] groupFrom
		int[] groupTo
		int childLayout
		int lastChildLayout
		String[] childFrom
		int[] childTo
	public void  (android.content.Context, android.database.Cursor, int, int, java.lang.String[], int[], int, java.lang.String[], int[]) 
		android.content.Context context
		android.database.Cursor cursor
		int collapsedGroupLayout
		int expandedGroupLayout
		String[] groupFrom
		int[] groupTo
		int childLayout
		String[] childFrom
		int[] childTo
	public void  (android.content.Context, android.database.Cursor, int, java.lang.String[], int[], int, java.lang.String[], int[]) 
		android.content.Context context
		android.database.Cursor cursor
		int groupLayout
		String[] groupFrom
		int[] groupTo
		int childLayout
		String[] childFrom
		int[] childTo
	private void init (java.lang.String[], int[], java.lang.String[], int[]) 
		String[] groupFromNames
		int[] groupTo
		String[] childFromNames
		int[] childTo
	public android.widget.SimpleCursorTreeAdapter$ViewBinder getViewBinder () 
	public void setViewBinder (android.widget.SimpleCursorTreeAdapter$ViewBinder) 
		android.widget.SimpleCursorTreeAdapter$ViewBinder viewBinder
	private void bindView (android.view.View, android.content.Context, android.database.Cursor, int[], int[]) 
		String text
		boolean bound
		android.view.View v
		int i
		android.view.View view
		android.content.Context context
		android.database.Cursor cursor
		int[] from
		int[] to
		android.widget.SimpleCursorTreeAdapter$ViewBinder binder
	private void initFromColumns (android.database.Cursor, java.lang.String[], int[]) 
		int i
		android.database.Cursor cursor
		String[] fromColumnNames
		int[] fromColumns
	protected void bindChildView (android.view.View, android.content.Context, android.database.Cursor, boolean) 
		android.view.View view
		android.content.Context context
		android.database.Cursor cursor
		boolean isLastChild
	protected void bindGroupView (android.view.View, android.content.Context, android.database.Cursor, boolean) 
		android.view.View view
		android.content.Context context
		android.database.Cursor cursor
		boolean isExpanded
	protected void setViewImage (android.widget.ImageView, java.lang.String) 
		NumberFormatException nfe
		android.widget.ImageView v
		String value
	public void setViewText (android.widget.TextView, java.lang.String) 
		android.widget.TextView v
		String text
}

android/widget/ListPopupWindow$DropDownListView$2.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$DropDownListView$2 extends android.animation.AnimatorListenerAdapter {
	final android.view.View val$child
	final int val$position
	final long val$id
	final android.widget.ListPopupWindow$DropDownListView this$0
	void  (android.widget.ListPopupWindow$DropDownListView, android.view.View, int, long) 
	public void onAnimationEnd (android.animation.Animator) 
		android.animation.Animator animation
}

android/widget/Editor$TextModifyOperation$1.class
Editor.java
package android.widget
final android.widget.Editor$TextModifyOperation$1 extends java.lang.Object implements android.os.Parcelable$ClassLoaderCreator  {
	void  () 
	public android.widget.Editor$TextModifyOperation createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.Editor$TextModifyOperation createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel in
		ClassLoader loader
	public android.widget.Editor$TextModifyOperation[] newArray (int) 
		int size
	public volatile java.lang.Object createFromParcel (android.os.Parcel, java.lang.ClassLoader) 
		android.os.Parcel x0
		ClassLoader x1
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/AdapterViewAnimator.class
AdapterViewAnimator.java
package android.widget
public abstract android.widget.AdapterViewAnimator extends android.widget.AdapterView implements android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback android.widget.Advanceable  {
	private static final String TAG
	int mWhichChild
	private int mRestoreWhichChild
	boolean mAnimateFirstTime
	int mActiveOffset
	int mMaxNumActiveViews
	java.util.HashMap mViewsMap
	java.util.ArrayList mPreviousViews
	int mCurrentWindowStart
	int mCurrentWindowEnd
	int mCurrentWindowStartUnbounded
	android.widget.AdapterView$AdapterDataSetObserver mDataSetObserver
	android.widget.Adapter mAdapter
	android.widget.RemoteViewsAdapter mRemoteViewsAdapter
	boolean mDeferNotifyDataSetChanged
	boolean mFirstTime
	boolean mLoopViews
	int mReferenceChildWidth
	int mReferenceChildHeight
	android.animation.ObjectAnimator mInAnimation
	android.animation.ObjectAnimator mOutAnimation
	private int mTouchMode
	static final int TOUCH_MODE_NONE
	static final int TOUCH_MODE_DOWN_IN_CURRENT_VIEW
	static final int TOUCH_MODE_HANDLED
	private Runnable mPendingCheckForTap
	private static final int DEFAULT_ANIMATION_DURATION
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		int resource
		boolean flag
	private void initViewAnimator () 
	void configureViewAnimator (int, int) 
		int numVisibleViews
		int activeOffset
	void transformViewForTransition (int, int, android.view.View, boolean) 
		int fromIndex
		int toIndex
		android.view.View view
		boolean animate
	android.animation.ObjectAnimator getDefaultInAnimation () 
		android.animation.ObjectAnimator anim
	android.animation.ObjectAnimator getDefaultOutAnimation () 
		android.animation.ObjectAnimator anim
	public void setDisplayedChild (int) 
		int whichChild
	private void setDisplayedChild (int, boolean) 
		boolean hasFocus
		int whichChild
		boolean animate
	void applyTransformForChildAtIndex (android.view.View, int) 
		android.view.View child
		int relativeIndex
	public int getDisplayedChild () 
	public void showNext () 
	public void showPrevious () 
	int modulo (int, int) 
		int pos
		int size
	android.view.View getViewAtRelativeIndex (int) 
		int i
		int relativeIndex
	int getNumActiveViews () 
	int getWindowSize () 
		int adapterCount
	private android.widget.AdapterViewAnimator$ViewAndMetaData getMetaDataForChild (android.view.View) 
		android.widget.AdapterViewAnimator$ViewAndMetaData vm
		java.util.Iterator i$
		android.view.View child
	android.view.ViewGroup$LayoutParams createOrReuseLayoutParams (android.view.View) 
		android.view.ViewGroup$LayoutParams lp
		android.view.View v
		android.view.ViewGroup$LayoutParams currentLp
	void refreshChildren () 
		android.widget.FrameLayout fl
		int index
		int adapterCount
		android.view.View updatedChild
		int i
	android.widget.FrameLayout getFrameForChild () 
	void showOnly (int, boolean) 
		android.view.ViewGroup vg
		android.view.View viewToRemove
		int i
		android.view.View previousView
		int oldRelativeIndex
		boolean remove
		Integer index
		java.util.Iterator i$
		int oldRelativeIndex
		android.view.View view
		int adapterPosition
		android.view.View newView
		long itemId
		android.widget.FrameLayout fl
		int index
		int oldRelativeIndex
		int newRelativeIndex
		boolean inOldRange
		int i
		int adapterStart
		int adapterEnd
		int childIndex
		boolean animate
		int adapterCount
		int newWindowStartUnbounded
		int newWindowEndUnbounded
		int newWindowStart
		int newWindowEnd
		int rangeStart
		int rangeEnd
		boolean wrap
	private void addChild (android.view.View) 
		int measureSpec
		android.view.View child
	void showTapFeedback (android.view.View) 
		android.view.View v
	void hideTapFeedback (android.view.View) 
		android.view.View v
	void cancelHandleClick () 
		android.view.View v
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.View v
		android.os.Handler handler
		android.view.View v
		android.widget.AdapterViewAnimator$ViewAndMetaData viewData
		android.view.View v
		android.view.MotionEvent ev
		int action
		boolean handled
	private void measureChildren () 
		android.view.View child
		int i
		int count
		int childWidth
		int childHeight
	protected void onMeasure (int, int) 
		int height
		int width
		int widthMeasureSpec
		int heightMeasureSpec
		int widthSpecSize
		int heightSpecSize
		int widthSpecMode
		int heightSpecMode
		boolean haveChildRefSize
	void checkForAndHandleDataChanged () 
		boolean dataChanged
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View child
		int childRight
		int childBottom
		int i
		boolean changed
		int left
		int top
		int right
		int bottom
		int childCount
	public android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
	public void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.AdapterViewAnimator$SavedState ss
	public android.view.View getCurrentView () 
	public android.animation.ObjectAnimator getInAnimation () 
	public void setInAnimation (android.animation.ObjectAnimator) 
		android.animation.ObjectAnimator inAnimation
	public android.animation.ObjectAnimator getOutAnimation () 
	public void setOutAnimation (android.animation.ObjectAnimator) 
		android.animation.ObjectAnimator outAnimation
	public void setInAnimation (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public void setOutAnimation (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public void setAnimateFirstView (boolean) 
		boolean animate
	public int getBaseline () 
	public android.widget.Adapter getAdapter () 
	public void setAdapter (android.widget.Adapter) 
		android.widget.Adapter adapter
	public void setRemoteViewsAdapter (android.content.Intent) 
		android.content.Intent$FilterComparison fcNew
		android.content.Intent$FilterComparison fcOld
		android.content.Intent intent
	public void setRemoteViewsOnClickHandler (android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$OnClickHandler handler
	public void setSelection (int) 
		int position
	public android.view.View getSelectedView () 
	public void deferNotifyDataSetChanged () 
	public boolean onRemoteAdapterConnected () 
	public void onRemoteAdapterDisconnected () 
	public void advance () 
	public void fyiWillBeAdvancedByHostKThx () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static int access$000 (android.widget.AdapterViewAnimator) 
		android.widget.AdapterViewAnimator x0
}

android/widget/GridLayout$Interval.class
GridLayout.java
package android.widget
final android.widget.GridLayout$Interval extends java.lang.Object {
	public final int min
	public final int max
	public void  (int, int) 
		int min
		int max
	int size () 
	android.widget.GridLayout$Interval inverse () 
	public boolean equals (java.lang.Object) 
		Object that
		android.widget.GridLayout$Interval interval
	public int hashCode () 
		int result
	public java.lang.String toString () 
}

android/widget/RemoteViewsAdapter.class
RemoteViewsAdapter.java
package android.widget
public android.widget.RemoteViewsAdapter extends android.widget.BaseAdapter implements android.os.Handler$Callback  {
	private static final String MULTI_USER_PERM
	private static final String TAG
	private static final int sDefaultCacheSize
	private static final int sUnbindServiceDelay
	private static final int sDefaultLoadingViewHeight
	private static final int sDefaultMessageType
	private static final int sUnbindServiceMessageType
	private final android.content.Context mContext
	private final android.content.Intent mIntent
	private final int mAppWidgetId
	private android.view.LayoutInflater mLayoutInflater
	private android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection mServiceConnection
	private java.lang.ref.WeakReference mCallback
	private android.widget.RemoteViews$OnClickHandler mRemoteViewsOnClickHandler
	private android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache mCache
	private int mVisibleWindowLowerBound
	private int mVisibleWindowUpperBound
	private boolean mNotifyDataSetChangedAfterOnServiceConnected
	private android.widget.RemoteViewsAdapter$RemoteViewsFrameLayoutRefSet mRequestedViews
	private android.os.HandlerThread mWorkerThread
	private android.os.Handler mWorkerQueue
	private android.os.Handler mMainQueue
	private static final java.util.HashMap sCachedRemoteViewsCaches
	private static final java.util.HashMap sRemoteViewsCacheRemoveRunnables
	private static android.os.HandlerThread sCacheRemovalThread
	private static android.os.Handler sCacheRemovalQueue
	private static final int REMOTE_VIEWS_CACHE_DURATION
	private boolean mDataReady
	int mUserId
	public void  (android.content.Context, android.content.Intent, android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback) 
		android.content.Context context
		android.content.Intent intent
		android.widget.RemoteViewsAdapter$RemoteAdapterConnectionCallback callback
		android.widget.RemoteViewsAdapter$RemoteViewsCacheKey key
	private static void checkInteractAcrossUsersPermission (android.content.Context, int) 
		android.content.Context context
		int userId
	protected void finalize ()  throws java.lang.Throwable 
	public boolean isDataReady () 
	public void setRemoteViewsOnClickHandler (android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$OnClickHandler handler
	public void saveRemoteViewsCache () 
		int metaDataCount
		int numRemoteViewsCached
		Runnable r
		android.widget.RemoteViewsAdapter$RemoteViewsCacheKey key
	private void loadNextIndexInBackground () 
	private void processException (java.lang.String, java.lang.Exception) 
		String method
		Exception e
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
	private void updateTemporaryMetaData () 
		boolean hasStableIds
		int viewTypeCount
		int count
		android.widget.RemoteViews loadingView
		android.widget.RemoteViews firstView
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData tmpMetaData
		android.os.RemoteException e
		RuntimeException e
		com.android.internal.widget.IRemoteViewsFactory factory
	private void updateRemoteViews (int, boolean) 
		android.os.RemoteException e
		RuntimeException e
		java.util.ArrayList visibleWindow
		android.widget.RemoteViews rv
		int position
		boolean notifyWhenLoaded
		com.android.internal.widget.IRemoteViewsFactory factory
		android.widget.RemoteViews remoteViews
		long itemId
		int layoutId
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
		boolean viewTypeInRange
		int cacheCount
	public android.content.Intent getRemoteViewsServiceIntent () 
	public int getCount () 
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public int getItemViewType (int) 
		int position
		int typeId
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
	private int getConvertViewTypeId (android.view.View) 
		Object tag
		android.view.View convertView
		int typeId
	public void setVisibleRangeHint (int, int) 
		int lowerBound
		int upperBound
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.view.View newView
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout loadingView
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
		Exception e
		android.view.View convertViewChild
		int convertViewTypeId
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout layout
		android.content.Context context
		android.widget.RemoteViews rv
		android.widget.RemoteViewsAdapter$RemoteViewsIndexMetaData indexMetaData
		int typeId
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout loadingView
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
		boolean isInCache
		boolean isConnected
		boolean hasNewItems
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public int getViewTypeCount () 
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
	public boolean hasStableIds () 
		android.widget.RemoteViewsAdapter$RemoteViewsMetaData metaData
	public boolean isEmpty () 
	private void onNotifyDataSetChanged () 
		android.os.RemoteException e
		RuntimeException e
		int i
		java.util.Iterator i$
		com.android.internal.widget.IRemoteViewsFactory factory
		int newCount
		java.util.ArrayList visibleWindow
	private java.util.ArrayList getVisibleWindow (int, int, int) 
		int i
		int i
		int i
		int lower
		int upper
		int count
		java.util.ArrayList window
	public void notifyDataSetChanged () 
	void superNotifyDataSetChanged () 
	public boolean handleMessage (android.os.Message) 
		android.os.Message msg
		boolean result
	private void enqueueDeferredUnbindServiceMessage () 
	private boolean requestBindService () 
	static void access$000 (android.content.Context, int) 
		android.content.Context x0
		int x1
	static boolean access$100 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static void access$200 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection access$300 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static void access$400 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache access$500 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static java.lang.ref.WeakReference access$600 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.os.Handler access$700 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static void access$800 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.os.Handler access$1100 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.widget.RemoteViews$OnClickHandler access$1200 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static java.util.HashMap access$1500 () 
	static java.util.HashMap access$1600 () 
	static void access$1700 (android.widget.RemoteViewsAdapter, int, boolean) 
		android.widget.RemoteViewsAdapter x0
		int x1
		boolean x2
	static void access$1800 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static android.widget.RemoteViewsAdapter$RemoteViewsFrameLayoutRefSet access$1900 (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter x0
	static void  () 
}

android/widget/TimePicker$SavedState$1.class
TimePicker.java
package android.widget
final android.widget.TimePicker$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.TimePicker$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.TimePicker$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/Editor$SuggestionsPopupWindow$SuggestionSpanComparator.class
Editor.java
package android.widget
 android.widget.Editor$SuggestionsPopupWindow$SuggestionSpanComparator extends java.lang.Object implements java.util.Comparator  {
	final android.widget.Editor$SuggestionsPopupWindow this$1
	private void  (android.widget.Editor$SuggestionsPopupWindow) 
	public int compare (android.text.style.SuggestionSpan, android.text.style.SuggestionSpan) 
		boolean easy1
		boolean easy2
		boolean misspelled1
		boolean misspelled2
		android.text.style.SuggestionSpan span1
		android.text.style.SuggestionSpan span2
		int flag1
		int flag2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	void  (android.widget.Editor$SuggestionsPopupWindow, android.widget.Editor$1) 
		android.widget.Editor$SuggestionsPopupWindow x0
		android.widget.Editor$1 x1
}

android/widget/TextView$SavedState$1.class
TextView.java
package android.widget
final android.widget.TextView$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.TextView$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.TextView$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/AbsSpinner$RecycleBin.class
AbsSpinner.java
package android.widget
 android.widget.AbsSpinner$RecycleBin extends java.lang.Object {
	private final android.util.SparseArray mScrapHeap
	final android.widget.AbsSpinner this$0
	void  (android.widget.AbsSpinner) 
	public void put (int, android.view.View) 
		int position
		android.view.View v
	android.view.View get (int) 
		int position
		android.view.View result
	void clear () 
		android.view.View view
		int i
		android.util.SparseArray scrapHeap
		int count
}

android/widget/ActivityChooserView$3.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$3 extends android.view.View$AccessibilityDelegate {
	final android.widget.ActivityChooserView this$0
	void  (android.widget.ActivityChooserView) 
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View host
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/RemoteViews$RemoteView.class
RemoteViews.java
package android.widget
public abstract android.widget.RemoteViews$RemoteView extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/widget/GridLayout$7.class
GridLayout.java
package android.widget
final android.widget.GridLayout$7 extends android.widget.GridLayout$Alignment {
	void  () 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
		int baseline
	public android.widget.GridLayout$Bounds getBounds () 
}

android/widget/SimpleAdapter$1.class
SimpleAdapter.java
package android.widget
 android.widget.SimpleAdapter$1 extends java.lang.Object {
}

android/widget/RemoteViews$Action.class
RemoteViews.java
package android.widget
abstract android.widget.RemoteViews$Action extends java.lang.Object implements android.os.Parcelable  {
	public static final int MERGE_REPLACE
	public static final int MERGE_APPEND
	public static final int MERGE_IGNORE
	int viewId
	private void  () 
	public abstract void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler)  throws android.widget.RemoteViews$ActionException 
	public int describeContents () 
	public void updateMemoryUsageEstimate (android.widget.RemoteViews$MemoryUsageCounter) 
		android.widget.RemoteViews$MemoryUsageCounter counter
	public void setBitmapCache (android.widget.RemoteViews$BitmapCache) 
		android.widget.RemoteViews$BitmapCache bitmapCache
	public int mergeBehavior () 
	public abstract java.lang.String getActionName () 
	public java.lang.String getUniqueKey () 
	void  (android.widget.RemoteViews$1) 
		android.widget.RemoteViews$1 x0
}

android/widget/HorizontalScrollView.class
HorizontalScrollView.java
package android.widget
public android.widget.HorizontalScrollView extends android.widget.FrameLayout {
	private static final int ANIMATED_SCROLL_GAP
	private static final float MAX_SCROLL_FACTOR
	private static final String TAG
	private long mLastScroll
	private final android.graphics.Rect mTempRect
	private android.widget.OverScroller mScroller
	private android.widget.EdgeEffect mEdgeGlowLeft
	private android.widget.EdgeEffect mEdgeGlowRight
	private int mLastMotionX
	private boolean mIsLayoutDirty
	private android.view.View mChildToScrollTo
	private boolean mIsBeingDragged
	private android.view.VelocityTracker mVelocityTracker
	private boolean mFillViewport
	private boolean mSmoothScrollingEnabled
	private int mTouchSlop
	private int mMinimumVelocity
	private int mMaximumVelocity
	private int mOverscrollDistance
	private int mOverflingDistance
	private int mActivePointerId
	private static final int INVALID_POINTER
	private android.widget.HorizontalScrollView$SavedState mSavedState
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	protected float getLeftFadingEdgeStrength () 
		int length
	protected float getRightFadingEdgeStrength () 
		int length
		int rightEdge
		int span
	public int getMaxScrollAmount () 
	private void initScrollView () 
		android.view.ViewConfiguration configuration
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	private boolean canScroll () 
		int childWidth
		android.view.View child
	public boolean isFillViewport () 
	public void setFillViewport (boolean) 
		boolean fillViewport
	public boolean isSmoothScrollingEnabled () 
	public void setSmoothScrollingEnabled (boolean) 
		boolean smoothScrollingEnabled
	protected void onMeasure (int, int) 
		android.widget.FrameLayout$LayoutParams lp
		int childHeightMeasureSpec
		int childWidthMeasureSpec
		android.view.View child
		int width
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean executeKeyEvent (android.view.KeyEvent) 
		android.view.View currentFocused
		android.view.View nextFocused
		android.view.KeyEvent event
		boolean handled
	private boolean inChild (int, int) 
		int scrollX
		android.view.View child
		int x
		int y
	private void initOrResetVelocityTracker () 
	private void initVelocityTrackerIfNotExists () 
	private void recycleVelocityTracker () 
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		int activePointerId
		int pointerIndex
		int x
		int xDiff
		int x
		int index
		android.view.MotionEvent ev
		int action
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.ViewParent parent
		android.view.ViewParent parent
		int pulledToX
		int oldX
		int oldY
		int range
		int overscrollMode
		boolean canOverscroll
		android.view.VelocityTracker velocityTracker
		int initialVelocity
		int activePointerIndex
		int x
		int deltaX
		android.view.MotionEvent ev
		int action
	private void onSecondaryPointerUp (android.view.MotionEvent) 
		int newPointerIndex
		android.view.MotionEvent ev
		int pointerIndex
		int pointerId
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		float hscroll
		int delta
		int range
		int oldScrollX
		int newScrollX
		float hscroll
		android.view.MotionEvent event
	public boolean shouldDelayChildPressedState () 
	protected void onOverScrolled (int, int, boolean, boolean) 
		int oldX
		int oldY
		int scrollX
		int scrollY
		boolean clampedX
		boolean clampedY
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int viewportWidth
		int targetScrollX
		int viewportWidth
		int targetScrollX
		int action
		android.os.Bundle arguments
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		int scrollRange
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	private int getScrollRange () 
		android.view.View child
		int scrollRange
	private android.view.View findFocusableViewInMyBounds (boolean, int, android.view.View) 
		boolean leftFocus
		int left
		android.view.View preferredFocusable
		int fadingEdgeLength
		int leftWithoutFadingEdge
		int rightWithoutFadingEdge
	private android.view.View findFocusableViewInBounds (boolean, int, int) 
		boolean viewIsCloserToBoundary
		boolean viewIsFullyContained
		android.view.View view
		int viewLeft
		int viewRight
		int i
		boolean leftFocus
		int left
		int right
		java.util.List focusables
		android.view.View focusCandidate
		boolean foundFullyContainedFocusable
		int count
	public boolean pageScroll (int) 
		android.view.View view
		int count
		int direction
		boolean right
		int width
	public boolean fullScroll (int) 
		android.view.View view
		int count
		int direction
		boolean right
		int width
	private boolean scrollAndFocus (int, int, int) 
		int delta
		int direction
		int left
		int right
		boolean handled
		int width
		int containerLeft
		int containerRight
		boolean goLeft
		android.view.View newFocused
	public boolean arrowScroll (int) 
		int scrollDelta
		int daRight
		int screenRight
		int scrollDelta
		int descendantFocusability
		int direction
		android.view.View currentFocused
		android.view.View nextFocused
		int maxJump
	private boolean isOffScreen (android.view.View) 
		android.view.View descendant
	private boolean isWithinDeltaOfScreen (android.view.View, int) 
		android.view.View descendant
		int delta
	private void doScrollX (int) 
		int delta
	public final void smoothScrollBy (int, int) 
		int width
		int right
		int maxX
		int scrollX
		int dx
		int dy
		long duration
	public final void smoothScrollTo (int, int) 
		int x
		int y
	protected int computeHorizontalScrollRange () 
		int count
		int contentWidth
		int scrollRange
		int scrollX
		int overscrollRight
	protected int computeHorizontalScrollOffset () 
	protected void measureChild (android.view.View, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int parentHeightMeasureSpec
		android.view.ViewGroup$LayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	protected void measureChildWithMargins (android.view.View, int, int, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
		android.view.ViewGroup$MarginLayoutParams lp
		int childHeightMeasureSpec
		int childWidthMeasureSpec
	public void computeScroll () 
		int range
		int overscrollMode
		boolean canOverscroll
		int oldX
		int oldY
		int x
		int y
	private void scrollToChild (android.view.View) 
		android.view.View child
		int scrollDelta
	private boolean scrollToChildRect (android.graphics.Rect, boolean) 
		android.graphics.Rect rect
		boolean immediate
		int delta
		boolean scroll
	protected int computeScrollDeltaToGetChildRectOnScreen (android.graphics.Rect) 
		int right
		int distanceToRight
		android.graphics.Rect rect
		int width
		int screenLeft
		int screenRight
		int fadingEdge
		int scrollXDelta
	public void requestChildFocus (android.view.View, android.view.View) 
		android.view.View child
		android.view.View focused
	protected boolean onRequestFocusInDescendants (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
		android.view.View nextFocus
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
	public void requestLayout () 
	protected void onLayout (boolean, int, int, int, int) 
		android.widget.FrameLayout$LayoutParams childParams
		int scrollRange
		boolean changed
		int l
		int t
		int r
		int b
		int childWidth
		int childMargins
		int available
		boolean forceLeftGravity
	protected void onSizeChanged (int, int, int, int) 
		int scrollDelta
		int w
		int h
		int oldw
		int oldh
		android.view.View currentFocused
		int maxJump
	private static boolean isViewDescendantOf (android.view.View, android.view.View) 
		android.view.View child
		android.view.View parent
		android.view.ViewParent theParent
	public void fling (int) 
		int width
		int right
		boolean movingRight
		android.view.View currentFocused
		android.view.View newFocused
		int velocityX
	public void scrollTo (int, int) 
		android.view.View child
		int x
		int y
	public void setOverScrollMode (int) 
		android.content.Context context
		int mode
	public void draw (android.graphics.Canvas) 
		int restoreCount
		int height
		int restoreCount
		int width
		int height
		int scrollX
		android.graphics.Canvas canvas
	private static int clamp (int, int, int) 
		int n
		int my
		int child
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.HorizontalScrollView$SavedState ss
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
		android.widget.HorizontalScrollView$SavedState ss
}

android/widget/AppSecurityPermissions$PermissionGroupInfoComparator.class
AppSecurityPermissions.java
package android.widget
 android.widget.AppSecurityPermissions$PermissionGroupInfoComparator extends java.lang.Object implements java.util.Comparator  {
	private final java.text.Collator sCollator
	void  () 
	public final int compare (android.widget.AppSecurityPermissions$MyPermissionGroupInfo, android.widget.AppSecurityPermissions$MyPermissionGroupInfo) 
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo a
		android.widget.AppSecurityPermissions$MyPermissionGroupInfo b
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/widget/ListPopupWindow$ListSelectorHider.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$ListSelectorHider extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ListPopupWindow this$0
	private void  (android.widget.ListPopupWindow) 
	public void run () 
	void  (android.widget.ListPopupWindow, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/GridLayout$5.class
GridLayout.java
package android.widget
final android.widget.GridLayout$5 extends android.widget.GridLayout$Alignment {
	final android.widget.GridLayout$Alignment val$ltr
	final android.widget.GridLayout$Alignment val$rtl
	void  (android.widget.GridLayout$Alignment, android.widget.GridLayout$Alignment) 
	int getGravityOffset (android.view.View, int) 
		android.view.View view
		int cellDelta
	public int getAlignmentValue (android.view.View, int, int) 
		android.view.View view
		int viewSize
		int mode
}

android/widget/DateTimeView.class
DateTimeView.java
package android.widget
public android.widget.DateTimeView extends android.widget.TextView {
	private static final String TAG
	private static final long TWELVE_HOURS_IN_MINUTES
	private static final long TWENTY_FOUR_HOURS_IN_MILLIS
	private static final int SHOW_TIME
	private static final int SHOW_MONTH_DAY_YEAR
	java.util.Date mTime
	long mTimeMillis
	int mLastDisplay
	java.text.DateFormat mLastFormat
	private boolean mAttachedToWindow
	private long mUpdateTimeMillis
	private android.content.BroadcastReceiver mBroadcastReceiver
	private android.database.ContentObserver mContentObserver
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	public void setTime (long) 
		long time
		android.text.format.Time t
	void update () 
		int display
		java.text.DateFormat format
		long start
		int display
		java.util.Date time
		android.text.format.Time t
		long twelveHoursBefore
		long twelveHoursAfter
		long midnightBefore
		long midnightAfter
		long nowMillis
		java.text.DateFormat format
		String text
		long finish
	private java.text.DateFormat getTimeFormat () 
	private java.text.DateFormat getDateFormat () 
		IllegalArgumentException e
		String format
	private void registerReceivers () 
		android.content.Context context
		android.content.IntentFilter filter
		android.net.Uri uri
	private void unregisterReceivers () 
		android.content.Context context
	static long access$000 (android.widget.DateTimeView) 
		android.widget.DateTimeView x0
}

android/widget/ExpandableListView$OnGroupExpandListener.class
ExpandableListView.java
package android.widget
public abstract android.widget.ExpandableListView$OnGroupExpandListener extends java.lang.Object {
	public abstract void onGroupExpand (int) 
}

android/widget/Filter.class
Filter.java
package android.widget
public abstract android.widget.Filter extends java.lang.Object {
	private static final String LOG_TAG
	private static final String THREAD_NAME
	private static final int FILTER_TOKEN
	private static final int FINISH_TOKEN
	private android.os.Handler mThreadHandler
	private android.os.Handler mResultHandler
	private android.widget.Filter$Delayer mDelayer
	private final Object mLock
	public void  () 
	public void setDelayer (android.widget.Filter$Delayer) 
		android.widget.Filter$Delayer delayer
	public final void filter (java.lang.CharSequence) 
		CharSequence constraint
	public final void filter (java.lang.CharSequence, android.widget.Filter$FilterListener) 
		android.os.HandlerThread thread
		long delay
		android.os.Message message
		android.widget.Filter$RequestArguments args
		CharSequence constraint
		android.widget.Filter$FilterListener listener
	protected abstract android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence) 
	protected abstract void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults) 
	public java.lang.CharSequence convertResultToString (java.lang.Object) 
		Object resultValue
	static android.os.Handler access$200 (android.widget.Filter) 
		android.widget.Filter x0
	static java.lang.Object access$300 (android.widget.Filter) 
		android.widget.Filter x0
	static android.os.Handler access$400 (android.widget.Filter) 
		android.widget.Filter x0
	static android.os.Handler access$402 (android.widget.Filter, android.os.Handler) 
		android.widget.Filter x0
		android.os.Handler x1
}

android/widget/StackView$HolographicHelper.class
StackView.java
package android.widget
 android.widget.StackView$HolographicHelper extends java.lang.Object {
	private final android.graphics.Paint mHolographicPaint
	private final android.graphics.Paint mErasePaint
	private final android.graphics.Paint mBlurPaint
	private static final int RES_OUT
	private static final int CLICK_FEEDBACK
	private float mDensity
	private android.graphics.BlurMaskFilter mSmallBlurMaskFilter
	private android.graphics.BlurMaskFilter mLargeBlurMaskFilter
	private final android.graphics.Canvas mCanvas
	private final android.graphics.Canvas mMaskCanvas
	private final int[] mTmpXY
	private final android.graphics.Matrix mIdentityMatrix
	void  (android.content.Context) 
		android.content.Context context
	android.graphics.Bitmap createClickOutline (android.view.View, int) 
		android.view.View v
		int color
	android.graphics.Bitmap createResOutline (android.view.View, int) 
		android.view.View v
		int color
	android.graphics.Bitmap createOutline (android.view.View, int, int) 
		android.view.View v
		int type
		int color
		android.graphics.Bitmap bitmap
		float rotationX
		float rotation
		float translationY
		float translationX
	void drawOutline (android.graphics.Canvas, android.graphics.Bitmap) 
		android.graphics.Canvas dest
		android.graphics.Bitmap src
		int[] xy
		android.graphics.Bitmap mask
}

android/widget/Editor$ErrorPopup.class
Editor.java
package android.widget
 android.widget.Editor$ErrorPopup extends android.widget.PopupWindow {
	private boolean mAbove
	private final android.widget.TextView mView
	private int mPopupInlineErrorBackgroundId
	private int mPopupInlineErrorAboveBackgroundId
	void  (android.widget.TextView, int, int) 
		android.widget.TextView v
		int width
		int height
	void fixDirection (boolean) 
		boolean above
	private int getResourceId (int, int) 
		android.content.res.TypedArray styledAttributes
		int currentId
		int index
	public void update (int, int, int, int, boolean) 
		int x
		int y
		int w
		int h
		boolean force
		boolean above
}

android/widget/Button.class
Button.java
package android.widget
public android.widget.Button extends android.widget.TextView {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/Gallery$1.class
Gallery.java
package android.widget
 android.widget.Gallery$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.Gallery this$0
	void  (android.widget.Gallery) 
	public void run () 
}

android/widget/NumberPicker$SetSelectionCommand.class
NumberPicker.java
package android.widget
 android.widget.NumberPicker$SetSelectionCommand extends java.lang.Object implements java.lang.Runnable  {
	private int mSelectionStart
	private int mSelectionEnd
	final android.widget.NumberPicker this$0
	void  (android.widget.NumberPicker) 
	public void run () 
	static int access$602 (android.widget.NumberPicker$SetSelectionCommand, int) 
		android.widget.NumberPicker$SetSelectionCommand x0
		int x1
	static int access$702 (android.widget.NumberPicker$SetSelectionCommand, int) 
		android.widget.NumberPicker$SetSelectionCommand x0
		int x1
}

android/widget/Editor.class
Editor.java
package android.widget
public android.widget.Editor extends java.lang.Object {
	private static final String TAG
	static final boolean DEBUG_UNDO
	static final int BLINK
	private static final float[] TEMP_POSITION
	private static int DRAG_SHADOW_MAX_TEXT_LENGTH
	android.content.UndoManager mUndoManager
	android.content.UndoOwner mUndoOwner
	android.text.InputFilter mUndoInputFilter
	android.widget.Editor$InsertionPointCursorController mInsertionPointCursorController
	android.widget.Editor$SelectionModifierCursorController mSelectionModifierCursorController
	android.view.ActionMode mSelectionActionMode
	boolean mInsertionControllerEnabled
	boolean mSelectionControllerEnabled
	android.widget.Editor$CorrectionHighlighter mCorrectionHighlighter
	android.widget.Editor$InputContentType mInputContentType
	android.widget.Editor$InputMethodState mInputMethodState
	android.view.DisplayList[] mTextDisplayLists
	boolean mFrozenWithFocus
	boolean mSelectionMoved
	boolean mTouchFocusSelected
	android.text.method.KeyListener mKeyListener
	int mInputType
	boolean mDiscardNextActionUp
	boolean mIgnoreActionUpEvent
	long mShowCursor
	android.widget.Editor$Blink mBlink
	boolean mCursorVisible
	boolean mSelectAllOnFocus
	boolean mTextIsSelectable
	CharSequence mError
	boolean mErrorWasChanged
	android.widget.Editor$ErrorPopup mErrorPopup
	boolean mShowErrorAfterAttach
	boolean mInBatchEditControllers
	boolean mShowSoftInputOnFocus
	boolean mPreserveDetachedSelection
	boolean mTemporaryDetach
	android.widget.Editor$SuggestionsPopupWindow mSuggestionsPopupWindow
	android.text.style.SuggestionRangeSpan mSuggestionRangeSpan
	Runnable mShowSuggestionRunnable
	final android.graphics.drawable.Drawable[] mCursorDrawable
	int mCursorCount
	private android.graphics.drawable.Drawable mSelectHandleLeft
	private android.graphics.drawable.Drawable mSelectHandleRight
	private android.graphics.drawable.Drawable mSelectHandleCenter
	private android.widget.Editor$PositionListener mPositionListener
	float mLastDownPositionX
	float mLastDownPositionY
	android.view.ActionMode$Callback mCustomSelectionActionModeCallback
	boolean mCreatedWithASelection
	private android.widget.Editor$SpanController mSpanController
	android.text.method.WordIterator mWordIterator
	android.widget.SpellChecker mSpellChecker
	private android.graphics.Rect mTempRect
	private android.widget.TextView mTextView
	static final int EXTRACT_NOTHING
	static final int EXTRACT_UNKNOWN
	void  (android.widget.TextView) 
		android.widget.TextView textView
	void onAttachedToWindow () 
		android.view.ViewTreeObserver observer
	void onDetachedFromWindow () 
	private void showError () 
		android.view.LayoutInflater inflater
		android.widget.TextView err
		float scale
		android.widget.TextView tv
	public void setError (java.lang.CharSequence, android.graphics.drawable.Drawable) 
		CharSequence error
		android.graphics.drawable.Drawable icon
	private void setErrorIcon (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable icon
		android.widget.TextView$Drawables dr
	private void hideError () 
	private int getErrorX () 
		float scale
		android.widget.TextView$Drawables dr
		int layoutDirection
		int errorX
		int offset
	private int getErrorY () 
		int compoundPaddingTop
		int vspace
		android.widget.TextView$Drawables dr
		int layoutDirection
		int height
		int icontop
		float scale
	void createInputContentTypeIfNeeded () 
	void createInputMethodStateIfNeeded () 
	boolean isCursorVisible () 
	void prepareCursorControllers () 
		android.view.WindowManager$LayoutParams windowParams
		boolean windowSupportsHandles
		android.view.ViewGroup$LayoutParams params
		boolean enabled
	private void hideInsertionPointCursorController () 
	void hideControllers () 
	private void hideSpanControllers () 
	private void hideCursorControllers () 
	private void updateSpellCheckSpans (int, int, boolean) 
		int start
		int end
		boolean createSpellChecker
	void onScreenStateChanged (int) 
		int screenState
	private void suspendBlink () 
	private void resumeBlink () 
	void adjustInputType (boolean, boolean, boolean, boolean) 
		boolean password
		boolean passwordInputType
		boolean webPasswordInputType
		boolean numberPasswordInputType
	private void chooseSize (android.widget.PopupWindow, java.lang.CharSequence, android.widget.TextView) 
		int i
		android.widget.PopupWindow pop
		CharSequence text
		android.widget.TextView tv
		int wid
		int ht
		int defaultWidthInPixels
		android.text.Layout l
		float max
	void setFrame () 
		android.widget.TextView tv
	private boolean canSelectText () 
	private boolean hasPasswordTransformationMethod () 
	private boolean selectCurrentWord () 
		android.text.style.URLSpan urlSpan
		int selectionStart
		int selectionEnd
		long range
		android.text.method.WordIterator wordIterator
		int inputType
		int klass
		int variation
		long lastTouchOffsets
		int minOffset
		int maxOffset
		int selectionStart
		int selectionEnd
		android.text.style.URLSpan[] urlSpans
	void onLocaleChanged () 
	public android.text.method.WordIterator getWordIterator () 
	private long getCharRange (int) 
		char currentChar
		char nextChar
		char previousChar
		char previousPreviousChar
		int offset
		int textLength
	private boolean touchPositionIsInSelection () 
		int tmp
		int selectionStart
		int selectionEnd
		android.widget.Editor$SelectionModifierCursorController selectionController
		int minOffset
		int maxOffset
	private android.widget.Editor$PositionListener getPositionListener () 
	private boolean isPositionVisible (int, int) 
		android.view.ViewParent parent
		float[] position
		android.view.View view
		int positionX
		int positionY
	private boolean isOffsetVisible (int) 
		int offset
		android.text.Layout layout
		int line
		int lineBottom
		int primaryHorizontal
	private boolean isPositionOnText (float, float) 
		float x
		float y
		android.text.Layout layout
		int line
	public boolean performLongClick (boolean) 
		int offset
		int start
		int end
		CharSequence selectedText
		android.content.ClipData data
		android.widget.Editor$DragLocalState localState
		boolean handled
	private long getLastTouchOffsets () 
		android.widget.Editor$SelectionModifierCursorController selectionController
		int minOffset
		int maxOffset
	void onFocusChanged (boolean, int) 
		int lastTapPosition
		android.text.method.MovementMethod mMovement
		int selStart
		int selEnd
		boolean isFocusHighlighted
		int selStart
		int selEnd
		boolean focused
		int direction
	private void downgradeEasyCorrectionSpans () 
		int flags
		int i
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] suggestionSpans
		CharSequence text
	void sendOnTextChanged (int, int) 
		int start
		int after
	private int getLastTapPosition () 
		int lastTapPosition
	void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
	void onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void beginBatchEdit () 
		int nesting
		android.widget.Editor$InputMethodState ims
	public void endBatchEdit () 
		int nesting
		android.widget.Editor$InputMethodState ims
	void ensureEndedBatchEdit () 
		android.widget.Editor$InputMethodState ims
	void finishBatchEdit (android.widget.Editor$InputMethodState) 
		android.widget.Editor$InputMethodState ims
	boolean extractText (android.view.inputmethod.ExtractedTextRequest, android.view.inputmethod.ExtractedText) 
		android.view.inputmethod.ExtractedTextRequest request
		android.view.inputmethod.ExtractedText outText
	private boolean extractTextInternal (android.view.inputmethod.ExtractedTextRequest, int, int, int, android.view.inputmethod.ExtractedText) 
		int j
		android.text.Spanned spanned
		Object[] spans
		int i
		int N
		android.view.inputmethod.ExtractedTextRequest request
		int partialStartOffset
		int partialEndOffset
		int delta
		android.view.inputmethod.ExtractedText outText
		CharSequence content
	boolean reportExtractedText () 
		android.view.inputmethod.InputMethodManager imm
		android.view.inputmethod.ExtractedTextRequest req
		boolean contentChanged
		android.widget.Editor$InputMethodState ims
	private void sendUpdateSelection () 
		android.text.Spannable sp
		int selectionStart
		int selectionEnd
		int candStart
		int candEnd
		android.view.inputmethod.InputMethodManager imm
	void onDraw (android.graphics.Canvas, android.text.Layout, android.graphics.Path, android.graphics.Paint, int) 
		boolean reported
		android.view.inputmethod.InputMethodManager imm
		android.graphics.Canvas canvas
		android.text.Layout layout
		android.graphics.Path highlight
		android.graphics.Paint highlightPaint
		int cursorOffsetVertical
		int selectionStart
		int selectionEnd
		android.widget.Editor$InputMethodState ims
	private void drawHardwareAccelerated (android.graphics.Canvas, android.text.Layout, android.graphics.Path, android.graphics.Paint, int) 
		int line
		float min
		float max
		android.view.HardwareCanvas hardwareCanvas
		int blockBeginLine
		int top
		int bottom
		int left
		int right
		int blockEndLine
		int blockIndex
		boolean blockIsInvalid
		android.view.DisplayList blockDisplayList
		boolean blockDisplayListIsInvalid
		int i
		android.text.DynamicLayout dynamicLayout
		int[] blockEndLines
		int[] blockIndices
		int numberOfBlocks
		int indexFirstChangedBlock
		int endOfPreviousBlock
		int searchStartIndex
		android.graphics.Canvas canvas
		android.text.Layout layout
		android.graphics.Path highlight
		android.graphics.Paint highlightPaint
		int cursorOffsetVertical
		long lineRange
		int firstLine
		int lastLine
	private int getAvailableDisplayListIndex (int[], int, int) 
		int j
		boolean blockIndexFound
		int i
		int[] blockIndices
		int numberOfBlocks
		int searchStartIndex
		int length
		int newSize
		android.view.DisplayList[] displayLists
	private void drawCursor (android.graphics.Canvas, int) 
		int i
		android.graphics.Canvas canvas
		int cursorOffsetVertical
		boolean translate
	void invalidateTextDisplayList (android.text.Layout, int, int) 
		int blockIndex
		int firstLine
		int lastLine
		android.text.DynamicLayout dynamicLayout
		int[] blockEndLines
		int[] blockIndices
		int numberOfBlocks
		int i
		android.text.Layout layout
		int start
		int end
	void invalidateTextDisplayList () 
		int i
	void updateCursorsPositions () 
		android.text.Layout layout
		android.text.Layout hintLayout
		int offset
		int line
		int top
		int bottom
		int middle
		boolean clamped
	private float getPrimaryHorizontal (android.text.Layout, android.text.Layout, int, boolean) 
		android.text.Layout layout
		android.text.Layout hintLayout
		int offset
		boolean clamped
	boolean startSelectionActionMode () 
		android.view.ActionMode$Callback actionModeCallback
		android.view.inputmethod.InputMethodManager imm
		boolean willExtract
		boolean selectionStarted
	private boolean extractedTextModeWillBeStarted () 
		android.view.inputmethod.InputMethodManager imm
	private boolean isCursorInsideSuggestionSpan () 
		CharSequence text
		android.text.style.SuggestionSpan[] suggestionSpans
	private boolean isCursorInsideEasyCorrectionSpan () 
		int i
		android.text.Spannable spannable
		android.text.style.SuggestionSpan[] suggestionSpans
	void onTouchUpEvent (android.view.MotionEvent) 
		int offset
		android.view.MotionEvent event
		boolean selectAllGotFocus
		CharSequence text
	protected void stopSelectionActionMode () 
	boolean hasInsertionController () 
	boolean hasSelectionController () 
	android.widget.Editor$InsertionPointCursorController getInsertionController () 
		android.view.ViewTreeObserver observer
	android.widget.Editor$SelectionModifierCursorController getSelectionController () 
		android.view.ViewTreeObserver observer
	private void updateCursorPosition (int, int, int, float) 
		int cursorIndex
		int top
		int bottom
		float horizontal
		int width
		int left
	public void onCommitCorrection (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo info
	void showSuggestions () 
	boolean areSuggestionsShown () 
	void onScrollChanged () 
	private boolean shouldBlink () 
		int start
		int end
	void makeBlink () 
	private android.view.View$DragShadowBuilder getTextThumbnailBuilder (java.lang.CharSequence) 
		CharSequence text
		android.widget.TextView shadowView
		int size
	void onDrop (android.view.DragEvent) 
		android.content.ClipData$Item item
		int i
		int shift
		CharSequence t
		int dragSourceStart
		int dragSourceEnd
		int prevCharIdx
		int nextCharIdx
		android.view.DragEvent event
		StringBuilder content
		android.content.ClipData clipData
		int itemCount
		int offset
		Object localState
		android.widget.Editor$DragLocalState dragLocalState
		boolean dragDropIntoItself
		int originalLength
		long minMax
		int min
		int max
	public void addSpanWatchers (android.text.Spannable) 
		android.text.Spannable text
		int textLength
	static boolean access$500 (android.widget.Editor) 
		android.widget.Editor x0
	static android.widget.TextView access$600 (android.widget.Editor) 
		android.widget.Editor x0
	static void access$700 (android.widget.Editor) 
		android.widget.Editor x0
	static boolean access$1200 (android.widget.Editor) 
		android.widget.Editor x0
	static android.widget.Editor$PositionListener access$1300 (android.widget.Editor) 
		android.widget.Editor x0
	static boolean access$1400 (android.widget.Editor, int) 
		android.widget.Editor x0
		int x1
	static android.graphics.Rect access$2200 (android.widget.Editor) 
		android.widget.Editor x0
	static android.graphics.Rect access$2202 (android.widget.Editor, android.graphics.Rect) 
		android.widget.Editor x0
		android.graphics.Rect x1
	static void access$2300 (android.widget.Editor, int, int, boolean) 
		android.widget.Editor x0
		int x1
		int x2
		boolean x3
	static boolean access$2400 (android.widget.Editor) 
		android.widget.Editor x0
	static boolean access$2600 (android.widget.Editor, int, int) 
		android.widget.Editor x0
		int x1
		int x2
	static android.graphics.drawable.Drawable access$2700 (android.widget.Editor) 
		android.widget.Editor x0
	static android.graphics.drawable.Drawable access$2702 (android.widget.Editor, android.graphics.drawable.Drawable) 
		android.widget.Editor x0
		android.graphics.drawable.Drawable x1
	static void access$2800 (android.widget.Editor) 
		android.widget.Editor x0
	static android.graphics.drawable.Drawable access$2900 (android.widget.Editor) 
		android.widget.Editor x0
	static android.graphics.drawable.Drawable access$2902 (android.widget.Editor, android.graphics.drawable.Drawable) 
		android.widget.Editor x0
		android.graphics.drawable.Drawable x1
	static android.graphics.drawable.Drawable access$3000 (android.widget.Editor) 
		android.widget.Editor x0
	static android.graphics.drawable.Drawable access$3002 (android.widget.Editor, android.graphics.drawable.Drawable) 
		android.widget.Editor x0
		android.graphics.drawable.Drawable x1
	static boolean access$3100 (android.widget.Editor, float, float) 
		android.widget.Editor x0
		float x1
		float x2
	static void  () 
}

android/widget/RemoteViewsAdapter$6.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$6 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter) 
	public void run () 
}

android/widget/TabHost$FactoryContentStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$FactoryContentStrategy extends java.lang.Object implements android.widget.TabHost$ContentStrategy  {
	private android.view.View mTabContent
	private final CharSequence mTag
	private android.widget.TabHost$TabContentFactory mFactory
	final android.widget.TabHost this$0
	public void  (android.widget.TabHost, java.lang.CharSequence, android.widget.TabHost$TabContentFactory) 
		CharSequence tag
		android.widget.TabHost$TabContentFactory factory
	public android.view.View getContentView () 
	public void tabClosed () 
}

android/widget/TableRow$ChildrenTracker.class
TableRow.java
package android.widget
 android.widget.TableRow$ChildrenTracker extends java.lang.Object implements android.view.ViewGroup$OnHierarchyChangeListener  {
	private android.view.ViewGroup$OnHierarchyChangeListener listener
	final android.widget.TableRow this$0
	private void  (android.widget.TableRow) 
	private void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener listener
	public void onChildViewAdded (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	public void onChildViewRemoved (android.view.View, android.view.View) 
		android.view.View parent
		android.view.View child
	void  (android.widget.TableRow, android.widget.TableRow$1) 
		android.widget.TableRow x0
		android.widget.TableRow$1 x1
	static void access$100 (android.widget.TableRow$ChildrenTracker, android.view.ViewGroup$OnHierarchyChangeListener) 
		android.widget.TableRow$ChildrenTracker x0
		android.view.ViewGroup$OnHierarchyChangeListener x1
}

android/widget/TextView$CharWrapper.class
TextView.java
package android.widget
 android.widget.TextView$CharWrapper extends java.lang.Object implements java.lang.CharSequence android.text.GetChars android.text.GraphicsOperations  {
	private char[] mChars
	private int mStart
	private int mLength
	public void  (char[], int, int) 
		char[] chars
		int start
		int len
	void set (char[], int, int) 
		char[] chars
		int start
		int len
	public int length () 
	public char charAt (int) 
		int off
	public java.lang.String toString () 
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public void getChars (int, int, char[], int) 
		int start
		int end
		char[] buf
		int off
	public void drawText (android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 
		android.graphics.Canvas c
		int start
		int end
		float x
		float y
		android.graphics.Paint p
	public void drawTextRun (android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 
		android.graphics.Canvas c
		int start
		int end
		int contextStart
		int contextEnd
		float x
		float y
		int flags
		android.graphics.Paint p
		int count
		int contextCount
	public float measureText (int, int, android.graphics.Paint) 
		int start
		int end
		android.graphics.Paint p
	public int getTextWidths (int, int, float[], android.graphics.Paint) 
		int start
		int end
		float[] widths
		android.graphics.Paint p
	public float getTextRunAdvances (int, int, int, int, int, float[], int, android.graphics.Paint) 
		int start
		int end
		int contextStart
		int contextEnd
		int flags
		float[] advances
		int advancesIndex
		android.graphics.Paint p
		int count
		int contextCount
	public int getTextRunCursor (int, int, int, int, int, android.graphics.Paint) 
		int contextStart
		int contextEnd
		int flags
		int offset
		int cursorOpt
		android.graphics.Paint p
		int contextCount
	static char[] access$002 (android.widget.TextView$CharWrapper, char[]) 
		android.widget.TextView$CharWrapper x0
		char[] x1
}

android/widget/SearchView.class
SearchView.java
package android.widget
public android.widget.SearchView extends android.widget.LinearLayout implements android.view.CollapsibleActionView  {
	private static final boolean DBG
	private static final String LOG_TAG
	private static final String IME_OPTION_NO_MICROPHONE
	private android.widget.SearchView$OnQueryTextListener mOnQueryChangeListener
	private android.widget.SearchView$OnCloseListener mOnCloseListener
	private android.view.View$OnFocusChangeListener mOnQueryTextFocusChangeListener
	private android.widget.SearchView$OnSuggestionListener mOnSuggestionListener
	private android.view.View$OnClickListener mOnSearchClickListener
	private boolean mIconifiedByDefault
	private boolean mIconified
	private android.widget.CursorAdapter mSuggestionsAdapter
	private android.view.View mSearchButton
	private android.view.View mSubmitButton
	private android.view.View mSearchPlate
	private android.view.View mSubmitArea
	private android.widget.ImageView mCloseButton
	private android.view.View mSearchEditFrame
	private android.view.View mVoiceButton
	private android.widget.SearchView$SearchAutoComplete mQueryTextView
	private android.view.View mDropDownAnchor
	private android.widget.ImageView mSearchHintIcon
	private boolean mSubmitButtonEnabled
	private CharSequence mQueryHint
	private boolean mQueryRefinement
	private boolean mClearingFocus
	private int mMaxWidth
	private boolean mVoiceButtonEnabled
	private CharSequence mOldQueryText
	private CharSequence mUserQuery
	private boolean mExpandedInActionView
	private int mCollapsedImeOptions
	private android.app.SearchableInfo mSearchable
	private android.os.Bundle mAppSearchData
	private Runnable mShowImeRunnable
	private Runnable mUpdateDrawableStateRunnable
	private Runnable mReleaseCursorRunnable
	private final android.content.Intent mVoiceWebSearchIntent
	private final android.content.Intent mVoiceAppSearchIntent
	private final java.util.WeakHashMap mOutsideDrawablesCache
	private final android.view.View$OnClickListener mOnClickListener
	android.view.View$OnKeyListener mTextKeyListener
	private final android.widget.TextView$OnEditorActionListener mOnEditorActionListener
	private final android.widget.AdapterView$OnItemClickListener mOnItemClickListener
	private final android.widget.AdapterView$OnItemSelectedListener mOnItemSelectedListener
	private android.text.TextWatcher mTextWatcher
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.view.LayoutInflater inflater
		android.content.res.TypedArray a
		int maxWidth
		CharSequence queryHint
		int imeOptions
		int inputType
		boolean focusable
	public void setSearchableInfo (android.app.SearchableInfo) 
		android.app.SearchableInfo searchable
	public void setAppSearchData (android.os.Bundle) 
		android.os.Bundle appSearchData
	public void setImeOptions (int) 
		int imeOptions
	public int getImeOptions () 
	public void setInputType (int) 
		int inputType
	public int getInputType () 
	public boolean requestFocus (int, android.graphics.Rect) 
		boolean result
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void clearFocus () 
	public void setOnQueryTextListener (android.widget.SearchView$OnQueryTextListener) 
		android.widget.SearchView$OnQueryTextListener listener
	public void setOnCloseListener (android.widget.SearchView$OnCloseListener) 
		android.widget.SearchView$OnCloseListener listener
	public void setOnQueryTextFocusChangeListener (android.view.View$OnFocusChangeListener) 
		android.view.View$OnFocusChangeListener listener
	public void setOnSuggestionListener (android.widget.SearchView$OnSuggestionListener) 
		android.widget.SearchView$OnSuggestionListener listener
	public void setOnSearchClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	public java.lang.CharSequence getQuery () 
	public void setQuery (java.lang.CharSequence, boolean) 
		CharSequence query
		boolean submit
	public void setQueryHint (java.lang.CharSequence) 
		CharSequence hint
	public java.lang.CharSequence getQueryHint () 
		CharSequence hint
		int hintId
	public void setIconifiedByDefault (boolean) 
		boolean iconified
	public boolean isIconfiedByDefault () 
	public void setIconified (boolean) 
		boolean iconify
	public boolean isIconified () 
	public void setSubmitButtonEnabled (boolean) 
		boolean enabled
	public boolean isSubmitButtonEnabled () 
	public void setQueryRefinementEnabled (boolean) 
		boolean enable
	public boolean isQueryRefinementEnabled () 
	public void setSuggestionsAdapter (android.widget.CursorAdapter) 
		android.widget.CursorAdapter adapter
	public android.widget.CursorAdapter getSuggestionsAdapter () 
	public void setMaxWidth (int) 
		int maxpixels
	public int getMaxWidth () 
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int widthMode
		int width
	private int getPreferredWidth () 
	private void updateViewsVisibility (boolean) 
		boolean collapsed
		int visCollapsed
		boolean hasText
	private boolean hasVoiceSearch () 
		android.content.pm.ResolveInfo ri
		android.content.Intent testIntent
	private boolean isSubmitAreaEnabled () 
	private void updateSubmitButton (boolean) 
		boolean hasText
		int visibility
	private void updateSubmitArea () 
		int visibility
	private void updateCloseButton () 
		boolean hasText
		boolean showClose
	private void postUpdateFocusedState () 
	private void updateFocusedState () 
		boolean focused
	protected void onDetachedFromWindow () 
	private void setImeVisibility (boolean) 
		android.view.inputmethod.InputMethodManager imm
		boolean visible
	void onQueryRefine (java.lang.CharSequence) 
		CharSequence queryText
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		android.app.SearchableInfo$ActionKeyInfo actionKey
	private boolean onSuggestionsKey (android.view.View, int, android.view.KeyEvent) 
		int position
		int selPoint
		String actionMsg
		android.database.Cursor c
		int position
		android.app.SearchableInfo$ActionKeyInfo actionKey
		android.view.View v
		int keyCode
		android.view.KeyEvent event
	private static java.lang.String getActionKeyMessage (android.database.Cursor, android.app.SearchableInfo$ActionKeyInfo) 
		android.database.Cursor c
		android.app.SearchableInfo$ActionKeyInfo actionKey
		String result
		String column
	private int getSearchIconId () 
		android.util.TypedValue outValue
	private java.lang.CharSequence getDecoratedHint (java.lang.CharSequence) 
		CharSequence hintText
		android.text.SpannableStringBuilder ssb
		android.graphics.drawable.Drawable searchIcon
		int textSize
	private void updateQueryHint () 
		CharSequence hint
		int hintId
	private void updateSearchAutoComplete () 
		int inputType
	private void updateVoiceButton (boolean) 
		boolean empty
		int visibility
	private void onTextChanged (java.lang.CharSequence) 
		CharSequence newText
		CharSequence text
		boolean hasText
	private void onSubmitQuery () 
		CharSequence query
	private void dismissSuggestions () 
	private void onCloseClicked () 
		CharSequence text
	private void onSearchClicked () 
	private void onVoiceClicked () 
		android.content.Intent webSearchIntent
		android.content.Intent appSearchIntent
		android.content.ActivityNotFoundException e
		android.app.SearchableInfo searchable
	void onTextFocusChanged () 
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
	public void onActionViewCollapsed () 
	public void onActionViewExpanded () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	private void adjustDropDownSizeAndPosition () 
		int offset
		android.content.res.Resources res
		int anchorPadding
		android.graphics.Rect dropDownPadding
		boolean isLayoutRtl
		int iconOffset
		int offset
		int width
	private boolean onItemClicked (int, int, java.lang.String) 
		int position
		int actionKey
		String actionMsg
	private boolean onItemSelected (int) 
		int position
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	private void rewriteQueryFromSuggestion (int) 
		CharSequence newQuery
		int position
		CharSequence oldQuery
		android.database.Cursor c
	private boolean launchSuggestion (int, int, java.lang.String) 
		android.content.Intent intent
		int position
		int actionKey
		String actionMsg
		android.database.Cursor c
	private void launchIntent (android.content.Intent) 
		RuntimeException ex
		android.content.Intent intent
	private void setQuery (java.lang.CharSequence) 
		CharSequence query
	private void launchQuerySearch (int, java.lang.String, java.lang.String) 
		int actionKey
		String actionMsg
		String query
		String action
		android.content.Intent intent
	private android.content.Intent createIntent (java.lang.String, android.net.Uri, java.lang.String, java.lang.String, int, java.lang.String) 
		String action
		android.net.Uri data
		String extraData
		String query
		int actionKey
		String actionMsg
		android.content.Intent intent
	private android.content.Intent createVoiceWebSearchIntent (android.content.Intent, android.app.SearchableInfo) 
		android.content.Intent baseIntent
		android.app.SearchableInfo searchable
		android.content.Intent voiceIntent
		android.content.ComponentName searchActivity
	private android.content.Intent createVoiceAppSearchIntent (android.content.Intent, android.app.SearchableInfo) 
		android.content.Intent baseIntent
		android.app.SearchableInfo searchable
		android.content.ComponentName searchActivity
		android.content.Intent queryIntent
		android.app.PendingIntent pending
		android.os.Bundle queryExtras
		android.content.Intent voiceIntent
		String languageModel
		String prompt
		String language
		int maxResults
		android.content.res.Resources resources
	private android.content.Intent createIntentFromSuggestion (android.database.Cursor, int, java.lang.String) 
		String id
		String action
		String data
		android.net.Uri dataUri
		String query
		String extraData
		RuntimeException e2
		int rowNum
		RuntimeException e
		android.database.Cursor c
		int actionKey
		String actionMsg
	private void forceSuggestionQuery () 
	static boolean isLandscapeMode (android.content.Context) 
		android.content.Context context
	static void access$000 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.widget.CursorAdapter access$100 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.view.View$OnFocusChangeListener access$200 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$300 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.view.View access$400 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$500 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.widget.ImageView access$600 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$700 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.view.View access$800 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$900 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.view.View access$1000 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$1100 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.widget.SearchView$SearchAutoComplete access$1200 (android.widget.SearchView) 
		android.widget.SearchView x0
	static void access$1300 (android.widget.SearchView) 
		android.widget.SearchView x0
	static android.app.SearchableInfo access$1400 (android.widget.SearchView) 
		android.widget.SearchView x0
	static boolean access$1500 (android.widget.SearchView, android.view.View, int, android.view.KeyEvent) 
		android.widget.SearchView x0
		android.view.View x1
		int x2
		android.view.KeyEvent x3
	static void access$1700 (android.widget.SearchView, int, java.lang.String, java.lang.String) 
		android.widget.SearchView x0
		int x1
		String x2
		String x3
	static boolean access$1800 (android.widget.SearchView, int, int, java.lang.String) 
		android.widget.SearchView x0
		int x1
		int x2
		String x3
	static boolean access$1900 (android.widget.SearchView, int) 
		android.widget.SearchView x0
		int x1
	static void access$2000 (android.widget.SearchView, java.lang.CharSequence) 
		android.widget.SearchView x0
		CharSequence x1
	static void access$2100 (android.widget.SearchView, boolean) 
		android.widget.SearchView x0
		boolean x1
}

android/widget/RemoteViews.class
RemoteViews.java
package android.widget
public android.widget.RemoteViews extends java.lang.Object implements android.os.Parcelable android.view.LayoutInflater$Filter  {
	private static final String LOG_TAG
	static final String EXTRA_REMOTEADAPTER_APPWIDGET_ID
	private android.os.UserHandle mUser
	private final String mPackage
	private final int mLayoutId
	private java.util.ArrayList mActions
	private android.widget.RemoteViews$MemoryUsageCounter mMemoryUsageCounter
	private android.widget.RemoteViews$BitmapCache mBitmapCache
	private boolean mIsRoot
	private static final int MODE_NORMAL
	private static final int MODE_HAS_LANDSCAPE_AND_PORTRAIT
	private android.widget.RemoteViews mLandscape
	private android.widget.RemoteViews mPortrait
	private boolean mIsWidgetCollectionChild
	private static final android.widget.RemoteViews$OnClickHandler DEFAULT_ON_CLICK_HANDLER
	private static final Object[] sMethodsLock
	private static final android.util.ArrayMap sMethods
	private static final ThreadLocal sInvokeArgsTls
	private final android.widget.RemoteViews$MutablePair mPair
	public static final android.os.Parcelable$Creator CREATOR
	public void mergeRemoteViews (android.widget.RemoteViews) 
		android.widget.RemoteViews$Action a
		int i
		android.widget.RemoteViews$Action a
		String key
		int mergeBehavior
		int i
		android.widget.RemoteViews newRv
		android.widget.RemoteViews copy
		java.util.HashMap map
		int count
		java.util.ArrayList newActions
	private static android.graphics.Rect getSourceBounds (android.view.View) 
		android.view.View v
		float appScale
		int[] pos
		android.graphics.Rect rect
	private java.lang.reflect.Method getMethod (android.view.View, java.lang.String, java.lang.Class) 
		NoSuchMethodException ex
		android.util.ArrayMap methods
		android.view.View view
		String methodName
		Class paramType
		java.lang.reflect.Method method
		Class klass
	private static java.lang.String getParameters (java.lang.Class) 
		Class paramType
	private static java.lang.Object[] wrapArg (java.lang.Object) 
		Object value
		Object[] args
	private void configureRemoteViewsAsChild (android.widget.RemoteViews) 
		android.widget.RemoteViews rv
	void setNotRoot () 
	public void  (java.lang.String, int) 
		String packageName
		int layoutId
	public void setUser (android.os.UserHandle) 
		android.os.UserHandle user
	private boolean hasLandscapeAndPortraitLayouts () 
	public void  (android.widget.RemoteViews, android.widget.RemoteViews) 
		android.widget.RemoteViews landscape
		android.widget.RemoteViews portrait
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	private void  (android.os.Parcel, android.widget.RemoteViews$BitmapCache) 
		int tag
		int i
		int count
		android.os.Parcel parcel
		android.widget.RemoteViews$BitmapCache bitmapCache
		int mode
	public android.widget.RemoteViews clone () 
		android.os.Parcel p
		android.widget.RemoteViews rv
	public java.lang.String getPackage () 
	public int getLayoutId () 
	void setIsWidgetCollectionChild (boolean) 
		boolean isWidgetCollectionChild
	private void recalculateMemoryUsage () 
		int i
		int count
	private void setBitmapCache (android.widget.RemoteViews$BitmapCache) 
		int i
		int count
		android.widget.RemoteViews$BitmapCache bitmapCache
	public int estimateMemoryUsage () 
	private void addAction (android.widget.RemoteViews$Action) 
		android.widget.RemoteViews$Action a
	public void addView (int, android.widget.RemoteViews) 
		int viewId
		android.widget.RemoteViews nestedView
	public void removeAllViews (int) 
		int viewId
	public void showNext (int) 
		int viewId
	public void showPrevious (int) 
		int viewId
	public void setDisplayedChild (int, int) 
		int viewId
		int childIndex
	public void setViewVisibility (int, int) 
		int viewId
		int visibility
	public void setTextViewText (int, java.lang.CharSequence) 
		int viewId
		CharSequence text
	public void setTextViewTextSize (int, int, float) 
		int viewId
		int units
		float size
	public void setTextViewCompoundDrawables (int, int, int, int, int) 
		int viewId
		int left
		int top
		int right
		int bottom
	public void setTextViewCompoundDrawablesRelative (int, int, int, int, int) 
		int viewId
		int start
		int top
		int end
		int bottom
	public void setImageViewResource (int, int) 
		int viewId
		int srcId
	public void setImageViewUri (int, android.net.Uri) 
		int viewId
		android.net.Uri uri
	public void setImageViewBitmap (int, android.graphics.Bitmap) 
		int viewId
		android.graphics.Bitmap bitmap
	public void setEmptyView (int, int) 
		int viewId
		int emptyViewId
	public void setChronometer (int, long, java.lang.String, boolean) 
		int viewId
		long base
		String format
		boolean started
	public void setProgressBar (int, int, int, boolean) 
		int viewId
		int max
		int progress
		boolean indeterminate
	public void setOnClickPendingIntent (int, android.app.PendingIntent) 
		int viewId
		android.app.PendingIntent pendingIntent
	public void setPendingIntentTemplate (int, android.app.PendingIntent) 
		int viewId
		android.app.PendingIntent pendingIntentTemplate
	public void setOnClickFillInIntent (int, android.content.Intent) 
		int viewId
		android.content.Intent fillInIntent
	public void setDrawableParameters (int, boolean, int, int, android.graphics.PorterDuff$Mode, int) 
		int viewId
		boolean targetBackground
		int alpha
		int colorFilter
		android.graphics.PorterDuff$Mode mode
		int level
	public void setTextColor (int, int) 
		int viewId
		int color
	public void setRemoteAdapter (int, int, android.content.Intent) 
		int appWidgetId
		int viewId
		android.content.Intent intent
	public void setRemoteAdapter (int, android.content.Intent) 
		int viewId
		android.content.Intent intent
	public void setRemoteAdapter (int, java.util.ArrayList, int) 
		int viewId
		java.util.ArrayList list
		int viewTypeCount
	public void setScrollPosition (int, int) 
		int viewId
		int position
	public void setRelativeScrollPosition (int, int) 
		int viewId
		int offset
	public void setViewPadding (int, int, int, int, int) 
		int viewId
		int left
		int top
		int right
		int bottom
	public void setBoolean (int, java.lang.String, boolean) 
		int viewId
		String methodName
		boolean value
	public void setByte (int, java.lang.String, byte) 
		int viewId
		String methodName
		byte value
	public void setShort (int, java.lang.String, short) 
		int viewId
		String methodName
		short value
	public void setInt (int, java.lang.String, int) 
		int viewId
		String methodName
		int value
	public void setLong (int, java.lang.String, long) 
		int viewId
		String methodName
		long value
	public void setFloat (int, java.lang.String, float) 
		int viewId
		String methodName
		float value
	public void setDouble (int, java.lang.String, double) 
		int viewId
		String methodName
		double value
	public void setChar (int, java.lang.String, char) 
		int viewId
		String methodName
		char value
	public void setString (int, java.lang.String, java.lang.String) 
		int viewId
		String methodName
		String value
	public void setCharSequence (int, java.lang.String, java.lang.CharSequence) 
		int viewId
		String methodName
		CharSequence value
	public void setUri (int, java.lang.String, android.net.Uri) 
		int viewId
		String methodName
		android.net.Uri value
	public void setBitmap (int, java.lang.String, android.graphics.Bitmap) 
		int viewId
		String methodName
		android.graphics.Bitmap value
	public void setBundle (int, java.lang.String, android.os.Bundle) 
		int viewId
		String methodName
		android.os.Bundle value
	public void setIntent (int, java.lang.String, android.content.Intent) 
		int viewId
		String methodName
		android.content.Intent value
	public void setContentDescription (int, java.lang.CharSequence) 
		int viewId
		CharSequence contentDescription
	public void setLabelFor (int, int) 
		int viewId
		int labeledId
	private android.widget.RemoteViews getRemoteViewsToApply (android.content.Context) 
		int orientation
		android.content.Context context
	public android.view.View apply (android.content.Context, android.view.ViewGroup) 
		android.content.Context context
		android.view.ViewGroup parent
	public android.view.View apply (android.content.Context, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.content.Context context
		android.view.ViewGroup parent
		android.widget.RemoteViews$OnClickHandler handler
		android.widget.RemoteViews rvToApply
		android.view.View result
		android.content.Context c
		android.view.LayoutInflater inflater
	public void reapply (android.content.Context, android.view.View) 
		android.content.Context context
		android.view.View v
	public void reapply (android.content.Context, android.view.View, android.widget.RemoteViews$OnClickHandler) 
		android.content.Context context
		android.view.View v
		android.widget.RemoteViews$OnClickHandler handler
		android.widget.RemoteViews rvToApply
	private void performApply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$Action a
		int i
		int count
		android.view.View v
		android.view.ViewGroup parent
		android.widget.RemoteViews$OnClickHandler handler
	private android.content.Context prepareContext (android.content.Context) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context c
		android.content.Context context
		android.content.Context c
		String packageName
	public boolean onLoadClass (java.lang.Class) 
		Class clazz
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int count
		android.widget.RemoteViews$Action a
		int i
		int count
		android.os.Parcel dest
		int flags
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static boolean access$100 (android.widget.RemoteViews) 
		android.widget.RemoteViews x0
	static android.graphics.Rect access$200 (android.view.View) 
		android.view.View x0
	static java.lang.reflect.Method access$300 (android.widget.RemoteViews, android.view.View, java.lang.String, java.lang.Class) 
		android.widget.RemoteViews x0
		android.view.View x1
		String x2
		Class x3
	static android.widget.RemoteViews$BitmapCache access$400 (android.widget.RemoteViews) 
		android.widget.RemoteViews x0
	static java.lang.Object[] access$500 (java.lang.Object) 
		Object x0
	static void access$600 (android.widget.RemoteViews, android.widget.RemoteViews) 
		android.widget.RemoteViews x0
		android.widget.RemoteViews x1
	void  (android.os.Parcel, android.widget.RemoteViews$BitmapCache, android.widget.RemoteViews$1) 
		android.os.Parcel x0
		android.widget.RemoteViews$BitmapCache x1
		android.widget.RemoteViews$1 x2
	static void access$800 (android.widget.RemoteViews, android.widget.RemoteViews$BitmapCache) 
		android.widget.RemoteViews x0
		android.widget.RemoteViews$BitmapCache x1
	static void  () 
}

android/widget/ImageView.class
ImageView.java
package android.widget
public android.widget.ImageView extends android.view.View {
	private android.net.Uri mUri
	private int mResource
	private android.graphics.Matrix mMatrix
	private android.widget.ImageView$ScaleType mScaleType
	private boolean mHaveFrame
	private boolean mAdjustViewBounds
	private int mMaxWidth
	private int mMaxHeight
	private android.graphics.ColorFilter mColorFilter
	private android.graphics.Xfermode mXfermode
	private int mAlpha
	private int mViewAlphaScale
	private boolean mColorMod
	private android.graphics.drawable.Drawable mDrawable
	private int[] mState
	private boolean mMergeState
	private int mLevel
	private int mDrawableWidth
	private int mDrawableHeight
	private android.graphics.Matrix mDrawMatrix
	private android.graphics.RectF mTempSrc
	private android.graphics.RectF mTempDst
	private boolean mCropToPadding
	private int mBaseline
	private boolean mBaselineAlignBottom
	private boolean mAdjustViewBoundsCompat
	private static final android.widget.ImageView$ScaleType[] sScaleTypeArray
	private static final android.graphics.Matrix$ScaleToFit[] sS2FArray
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable d
		int index
		int tint
		int alpha
	private void initImageView () 
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable dr
	public void jumpDrawablesToCurrentState () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable dr
	public boolean hasOverlappingRendering () 
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		CharSequence contentDescription
	public boolean getAdjustViewBounds () 
	public void setAdjustViewBounds (boolean) 
		boolean adjustViewBounds
	public int getMaxWidth () 
	public void setMaxWidth (int) 
		int maxWidth
	public int getMaxHeight () 
	public void setMaxHeight (int) 
		int maxHeight
	public android.graphics.drawable.Drawable getDrawable () 
	public void setImageResource (int) 
		int oldWidth
		int oldHeight
		int resId
	public void setImageURI (android.net.Uri) 
		int oldWidth
		int oldHeight
		android.net.Uri uri
	public void setImageDrawable (android.graphics.drawable.Drawable) 
		int oldWidth
		int oldHeight
		android.graphics.drawable.Drawable drawable
	public void setImageBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bm
	public void setImageState (int[], boolean) 
		int[] state
		boolean merge
	public void setSelected (boolean) 
		boolean selected
	public void setImageLevel (int) 
		int level
	public void setScaleType (android.widget.ImageView$ScaleType) 
		android.widget.ImageView$ScaleType scaleType
	public android.widget.ImageView$ScaleType getScaleType () 
	public android.graphics.Matrix getImageMatrix () 
	public void setImageMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public boolean getCropToPadding () 
	public void setCropToPadding (boolean) 
		boolean cropToPadding
	private void resolveUri () 
		Exception e
		android.content.ContentResolver$OpenResourceIdResult r
		Exception e
		java.io.IOException e
		Exception e
		java.io.IOException e
		java.io.IOException e
		java.io.InputStream stream
		String scheme
		android.content.res.Resources rsrc
		android.graphics.drawable.Drawable d
	public int[] onCreateDrawableState (int) 
		int extraSpace
	private void updateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	private void resizeFromDrawable () 
		int w
		int h
		android.graphics.drawable.Drawable d
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	private static android.graphics.Matrix$ScaleToFit scaleTypeToScaleToFit (android.widget.ImageView$ScaleType) 
		android.widget.ImageView$ScaleType st
	protected void onMeasure (int, int) 
		int w
		int h
		int newWidth
		int newHeight
		boolean done
		float actualAspect
		int widthSize
		int heightSize
		int widthMeasureSpec
		int heightMeasureSpec
		int w
		int h
		float desiredAspect
		boolean resizeWidth
		boolean resizeHeight
		int widthSpecMode
		int heightSpecMode
		int pleft
		int pright
		int ptop
		int pbottom
		int widthSize
		int heightSize
	private int resolveAdjustedSize (int, int, int) 
		int desiredSize
		int maxSize
		int measureSpec
		int result
		int specMode
		int specSize
	protected boolean setFrame (int, int, int, int) 
		int l
		int t
		int r
		int b
		boolean changed
	private void configureBounds () 
		float scale
		float scale
		float dx
		float dy
		float scale
		float scale
		float dx
		float dy
		int dwidth
		int dheight
		int vwidth
		int vheight
		boolean fits
	protected void drawableStateChanged () 
		android.graphics.drawable.Drawable d
	protected void onDraw (android.graphics.Canvas) 
		int scrollX
		int scrollY
		int saveCount
		android.graphics.Canvas canvas
	public int getBaseline () 
	public void setBaseline (int) 
		int baseline
	public void setBaselineAlignBottom (boolean) 
		boolean aligned
	public boolean getBaselineAlignBottom () 
	public final void setColorFilter (int, android.graphics.PorterDuff$Mode) 
		int color
		android.graphics.PorterDuff$Mode mode
	public final void setColorFilter (int) 
		int color
	public final void clearColorFilter () 
	public final void setXfermode (android.graphics.Xfermode) 
		android.graphics.Xfermode mode
	public android.graphics.ColorFilter getColorFilter () 
	public void setColorFilter (android.graphics.ColorFilter) 
		android.graphics.ColorFilter cf
	public int getImageAlpha () 
	public void setImageAlpha (int) 
		int alpha
	public void setAlpha (int) 
		int alpha
	private void applyColorMod () 
	public void setVisibility (int) 
		int visibility
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static void  () 
}

android/widget/AppSecurityPermissions$PermissionInfoComparator.class
AppSecurityPermissions.java
package android.widget
 android.widget.AppSecurityPermissions$PermissionInfoComparator extends java.lang.Object implements java.util.Comparator  {
	private final java.text.Collator sCollator
	void  () 
	public final int compare (android.widget.AppSecurityPermissions$MyPermissionInfo, android.widget.AppSecurityPermissions$MyPermissionInfo) 
		android.widget.AppSecurityPermissions$MyPermissionInfo a
		android.widget.AppSecurityPermissions$MyPermissionInfo b
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/widget/CalendarView$2.class
CalendarView.java
package android.widget
 android.widget.CalendarView$2 extends java.lang.Object implements android.widget.AbsListView$OnScrollListener  {
	final android.widget.CalendarView this$0
	void  (android.widget.CalendarView) 
	public void onScrollStateChanged (android.widget.AbsListView, int) 
		android.widget.AbsListView view
		int scrollState
	public void onScroll (android.widget.AbsListView, int, int, int) 
		android.widget.AbsListView view
		int firstVisibleItem
		int visibleItemCount
		int totalItemCount
}

android/widget/SearchView$2.class
SearchView.java
package android.widget
 android.widget.SearchView$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void run () 
}

android/widget/Toast.class
Toast.java
package android.widget
public android.widget.Toast extends java.lang.Object {
	static final String TAG
	static final boolean localLOGV
	public static final int LENGTH_SHORT
	public static final int LENGTH_LONG
	final android.content.Context mContext
	final android.widget.Toast$TN mTN
	int mDuration
	android.view.View mNextView
	private static android.app.INotificationManager sService
	public void  (android.content.Context) 
		android.content.Context context
	public void show () 
		android.os.RemoteException e
		android.app.INotificationManager service
		String pkg
		android.widget.Toast$TN tn
	public void cancel () 
		android.os.RemoteException e
	public void setView (android.view.View) 
		android.view.View view
	public android.view.View getView () 
	public void setDuration (int) 
		int duration
	public int getDuration () 
	public void setMargin (float, float) 
		float horizontalMargin
		float verticalMargin
	public float getHorizontalMargin () 
	public float getVerticalMargin () 
	public void setGravity (int, int, int) 
		int gravity
		int xOffset
		int yOffset
	public int getGravity () 
	public int getXOffset () 
	public int getYOffset () 
	public static android.widget.Toast makeText (android.content.Context, java.lang.CharSequence, int) 
		android.content.Context context
		CharSequence text
		int duration
		android.widget.Toast result
		android.view.LayoutInflater inflate
		android.view.View v
		android.widget.TextView tv
	public static android.widget.Toast makeText (android.content.Context, int, int)  throws android.content.res.Resources$NotFoundException 
		android.content.Context context
		int resId
		int duration
	public void setText (int) 
		int resId
	public void setText (java.lang.CharSequence) 
		CharSequence s
		android.widget.TextView tv
	private static android.app.INotificationManager getService () 
}

android/widget/ActivityChooserModel$1.class
ActivityChooserModel.java
package android.widget
 android.widget.ActivityChooserModel$1 extends java.lang.Object {
}

android/widget/TabHost$TabSpec.class
TabHost.java
package android.widget
public android.widget.TabHost$TabSpec extends java.lang.Object {
	private String mTag
	private android.widget.TabHost$IndicatorStrategy mIndicatorStrategy
	private android.widget.TabHost$ContentStrategy mContentStrategy
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, java.lang.String) 
		String tag
	public android.widget.TabHost$TabSpec setIndicator (java.lang.CharSequence) 
		CharSequence label
	public android.widget.TabHost$TabSpec setIndicator (java.lang.CharSequence, android.graphics.drawable.Drawable) 
		CharSequence label
		android.graphics.drawable.Drawable icon
	public android.widget.TabHost$TabSpec setIndicator (android.view.View) 
		android.view.View view
	public android.widget.TabHost$TabSpec setContent (int) 
		int viewId
	public android.widget.TabHost$TabSpec setContent (android.widget.TabHost$TabContentFactory) 
		android.widget.TabHost$TabContentFactory contentFactory
	public android.widget.TabHost$TabSpec setContent (android.content.Intent) 
		android.content.Intent intent
	public java.lang.String getTag () 
	void  (android.widget.TabHost, java.lang.String, android.widget.TabHost$1) 
		android.widget.TabHost x0
		String x1
		android.widget.TabHost$1 x2
	static android.widget.TabHost$IndicatorStrategy access$200 (android.widget.TabHost$TabSpec) 
		android.widget.TabHost$TabSpec x0
	static android.widget.TabHost$ContentStrategy access$300 (android.widget.TabHost$TabSpec) 
		android.widget.TabHost$TabSpec x0
}

android/widget/TableLayout$1.class
TableLayout.java
package android.widget
 android.widget.TableLayout$1 extends java.lang.Object {
}

android/widget/Editor$Blink.class
Editor.java
package android.widget
 android.widget.Editor$Blink extends android.os.Handler implements java.lang.Runnable  {
	private boolean mCancelled
	final android.widget.Editor this$0
	private void  (android.widget.Editor) 
	public void run () 
	void cancel () 
	void uncancel () 
	void  (android.widget.Editor, android.widget.Editor$1) 
		android.widget.Editor x0
		android.widget.Editor$1 x1
}

android/widget/AdapterView$1.class
AdapterView.java
package android.widget
 android.widget.AdapterView$1 extends java.lang.Object {
}

android/widget/RelativeLayout$1.class
RelativeLayout.java
package android.widget
 android.widget.RelativeLayout$1 extends java.lang.Object {
}

android/widget/SearchView$11.class
SearchView.java
package android.widget
 android.widget.SearchView$11 extends java.lang.Object implements android.text.TextWatcher  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int after
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
}

android/widget/ExpandableListView$OnChildClickListener.class
ExpandableListView.java
package android.widget
public abstract android.widget.ExpandableListView$OnChildClickListener extends java.lang.Object {
	public abstract boolean onChildClick (android.widget.ExpandableListView, android.view.View, int, int, long) 
}

android/widget/ExpandableListView$1.class
ExpandableListView.java
package android.widget
 android.widget.ExpandableListView$1 extends java.lang.Object {
}

android/widget/RemoteViewsAdapter$RemoteViewsFrameLayoutRefSet.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsFrameLayoutRefSet extends java.lang.Object {
	private java.util.HashMap mReferences
	private java.util.HashMap mViewToLinkedList
	final android.widget.RemoteViewsAdapter this$0
	public void  (android.widget.RemoteViewsAdapter) 
	public void add (int, android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout) 
		java.util.LinkedList refs
		int position
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout layout
		Integer pos
		java.util.LinkedList refs
	public void notifyOnRemoteViewsLoaded (int, android.widget.RemoteViews) 
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout ref
		java.util.Iterator i$
		java.util.LinkedList refs
		int position
		android.widget.RemoteViews view
		Integer pos
	public void removeView (android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout) 
		android.widget.RemoteViewsAdapter$RemoteViewsFrameLayout rvfl
	public void clear () 
}

android/widget/ResourceCursorAdapter.class
ResourceCursorAdapter.java
package android.widget
public abstract android.widget.ResourceCursorAdapter extends android.widget.CursorAdapter {
	private int mLayout
	private int mDropDownLayout
	private android.view.LayoutInflater mInflater
	public void  (android.content.Context, int, android.database.Cursor) 
		android.content.Context context
		int layout
		android.database.Cursor c
	public void  (android.content.Context, int, android.database.Cursor, boolean) 
		android.content.Context context
		int layout
		android.database.Cursor c
		boolean autoRequery
	public void  (android.content.Context, int, android.database.Cursor, int) 
		android.content.Context context
		int layout
		android.database.Cursor c
		int flags
	public android.view.View newView (android.content.Context, android.database.Cursor, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		android.view.ViewGroup parent
	public android.view.View newDropDownView (android.content.Context, android.database.Cursor, android.view.ViewGroup) 
		android.content.Context context
		android.database.Cursor cursor
		android.view.ViewGroup parent
	public void setViewResource (int) 
		int layout
	public void setDropDownViewResource (int) 
		int dropDownLayout
}

android/widget/Editor$SuggestionsPopupWindow$SuggestionAdapter.class
Editor.java
package android.widget
 android.widget.Editor$SuggestionsPopupWindow$SuggestionAdapter extends android.widget.BaseAdapter {
	private android.view.LayoutInflater mInflater
	final android.widget.Editor$SuggestionsPopupWindow this$1
	private void  (android.widget.Editor$SuggestionsPopupWindow) 
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.widget.TextView textView
		android.widget.Editor$SuggestionsPopupWindow$SuggestionInfo suggestionInfo
	void  (android.widget.Editor$SuggestionsPopupWindow, android.widget.Editor$1) 
		android.widget.Editor$SuggestionsPopupWindow x0
		android.widget.Editor$1 x1
}

android/widget/SearchView$7.class
SearchView.java
package android.widget
 android.widget.SearchView$7 extends java.lang.Object implements android.view.View$OnKeyListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.app.SearchableInfo$ActionKeyInfo actionKey
		android.view.View v
		int keyCode
		android.view.KeyEvent event
}

android/widget/TabHost$LabelIndicatorStrategy.class
TabHost.java
package android.widget
 android.widget.TabHost$LabelIndicatorStrategy extends java.lang.Object implements android.widget.TabHost$IndicatorStrategy  {
	private final CharSequence mLabel
	final android.widget.TabHost this$0
	private void  (android.widget.TabHost, java.lang.CharSequence) 
		CharSequence label
	public android.view.View createIndicatorView () 
		android.content.Context context
		android.view.LayoutInflater inflater
		android.view.View tabIndicator
		android.widget.TextView tv
	void  (android.widget.TabHost, java.lang.CharSequence, android.widget.TabHost$1) 
		android.widget.TabHost x0
		CharSequence x1
		android.widget.TabHost$1 x2
}

android/widget/TimePicker$5.class
TimePicker.java
package android.widget
 android.widget.TimePicker$5 extends java.lang.Object implements android.widget.NumberPicker$OnValueChangeListener  {
	final android.widget.TimePicker this$0
	void  (android.widget.TimePicker) 
	public void onValueChange (android.widget.NumberPicker, int, int) 
		android.widget.NumberPicker picker
		int oldVal
		int newVal
}

android/widget/TextSwitcher.class
TextSwitcher.java
package android.widget
public android.widget.TextSwitcher extends android.widget.ViewSwitcher {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void setText (java.lang.CharSequence) 
		CharSequence text
		android.widget.TextView t
	public void setCurrentText (java.lang.CharSequence) 
		CharSequence text
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/ArrayAdapter$1.class
ArrayAdapter.java
package android.widget
 android.widget.ArrayAdapter$1 extends java.lang.Object {
}

android/widget/RemoteViews$SetEmptyView.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetEmptyView extends android.widget.RemoteViews$Action {
	int viewId
	int emptyViewId
	public static final int TAG
	final android.widget.RemoteViews this$0
	void  (android.widget.RemoteViews, int, int) 
		int viewId
		int emptyViewId
	void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View view
		android.widget.AdapterView adapterView
		android.view.View emptyView
	public java.lang.String getActionName () 
}

android/widget/AutoCompleteTextView$Validator.class
AutoCompleteTextView.java
package android.widget
public abstract android.widget.AutoCompleteTextView$Validator extends java.lang.Object {
	public abstract boolean isValid (java.lang.CharSequence) 
	public abstract java.lang.CharSequence fixText (java.lang.CharSequence) 
}

android/widget/Editor$TextViewPositionListener.class
Editor.java
package android.widget
abstract android.widget.Editor$TextViewPositionListener extends java.lang.Object {
	public abstract void updatePosition (int, int, boolean, boolean) 
}

android/widget/RemoteViewsAdapter$1.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.RemoteViewsAdapter$RemoteViewsCacheKey val$key
	final android.widget.RemoteViewsAdapter this$0
	void  (android.widget.RemoteViewsAdapter, android.widget.RemoteViewsAdapter$RemoteViewsCacheKey) 
	public void run () 
}

android/widget/SimpleAdapter$ViewBinder.class
SimpleAdapter.java
package android.widget
public abstract android.widget.SimpleAdapter$ViewBinder extends java.lang.Object {
	public abstract boolean setViewValue (android.view.View, java.lang.Object, java.lang.String) 
}

android/widget/ActivityChooserModel$ActivityResolveInfo.class
ActivityChooserModel.java
package android.widget
public final android.widget.ActivityChooserModel$ActivityResolveInfo extends java.lang.Object implements java.lang.Comparable  {
	public final android.content.pm.ResolveInfo resolveInfo
	public float weight
	final android.widget.ActivityChooserModel this$0
	public void  (android.widget.ActivityChooserModel, android.content.pm.ResolveInfo) 
		android.content.pm.ResolveInfo resolveInfo
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.widget.ActivityChooserModel$ActivityResolveInfo other
	public int compareTo (android.widget.ActivityChooserModel$ActivityResolveInfo) 
		android.widget.ActivityChooserModel$ActivityResolveInfo another
	public java.lang.String toString () 
		StringBuilder builder
	public volatile int compareTo (java.lang.Object) 
		Object x0
}

android/widget/AbsListView$2.class
AbsListView.java
package android.widget
 android.widget.AbsListView$2 extends java.lang.Object implements java.lang.Runnable  {
	final boolean val$alwaysShow
	final android.widget.AbsListView this$0
	void  (android.widget.AbsListView, boolean) 
	public void run () 
}

android/widget/DatePicker.class
DatePicker.java
package android.widget
public android.widget.DatePicker extends android.widget.FrameLayout {
	private static final String LOG_TAG
	private static final String DATE_FORMAT
	private static final int DEFAULT_START_YEAR
	private static final int DEFAULT_END_YEAR
	private static final boolean DEFAULT_CALENDAR_VIEW_SHOWN
	private static final boolean DEFAULT_SPINNERS_SHOWN
	private static final boolean DEFAULT_ENABLED_STATE
	private final android.widget.LinearLayout mSpinners
	private final android.widget.NumberPicker mDaySpinner
	private final android.widget.NumberPicker mMonthSpinner
	private final android.widget.NumberPicker mYearSpinner
	private final android.widget.EditText mDaySpinnerInput
	private final android.widget.EditText mMonthSpinnerInput
	private final android.widget.EditText mYearSpinnerInput
	private final android.widget.CalendarView mCalendarView
	private java.util.Locale mCurrentLocale
	private android.widget.DatePicker$OnDateChangedListener mOnDateChangedListener
	private String[] mShortMonths
	private final java.text.DateFormat mDateFormat
	private int mNumberOfMonths
	private java.util.Calendar mTempDate
	private java.util.Calendar mMinDate
	private java.util.Calendar mMaxDate
	private java.util.Calendar mCurrentDate
	private boolean mIsEnabled
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray attributesArray
		boolean spinnersShown
		boolean calendarViewShown
		int startYear
		int endYear
		String minDate
		String maxDate
		int layoutResourceId
		android.view.LayoutInflater inflater
		android.widget.NumberPicker$OnValueChangeListener onChangeListener
	public long getMinDate () 
	public void setMinDate (long) 
		long minDate
	public long getMaxDate () 
	public void setMaxDate (long) 
		long maxDate
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
		int flags
		String selectedDateUtterance
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	protected void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public boolean getCalendarViewShown () 
	public android.widget.CalendarView getCalendarView () 
	public void setCalendarViewShown (boolean) 
		boolean shown
	public boolean getSpinnersShown () 
	public void setSpinnersShown (boolean) 
		boolean shown
	private void setCurrentLocale (java.util.Locale) 
		int i
		java.util.Locale locale
	private boolean usingNumericMonths () 
	private java.util.Calendar getCalendarForLocale (java.util.Calendar, java.util.Locale) 
		long currentTimeMillis
		java.util.Calendar newCalendar
		java.util.Calendar oldCalendar
		java.util.Locale locale
	private void reorderSpinners () 
		int i
		String pattern
		char[] order
		int spinnerCount
	public void updateDate (int, int, int) 
		int year
		int month
		int dayOfMonth
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		android.util.SparseArray container
	protected android.os.Parcelable onSaveInstanceState () 
		android.os.Parcelable superState
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
		android.widget.DatePicker$SavedState ss
	public void init (int, int, int, android.widget.DatePicker$OnDateChangedListener) 
		int year
		int monthOfYear
		int dayOfMonth
		android.widget.DatePicker$OnDateChangedListener onDateChangedListener
	private boolean parseDate (java.lang.String, java.util.Calendar) 
		java.text.ParseException e
		String date
		java.util.Calendar outDate
	private boolean isNewDate (int, int, int) 
		int year
		int month
		int dayOfMonth
	private void setDate (int, int, int) 
		int year
		int month
		int dayOfMonth
	private void updateSpinners () 
		String[] displayedValues
	private void updateCalendarView () 
	public int getYear () 
	public int getMonth () 
	public int getDayOfMonth () 
	private void notifyDateChanged () 
	private void setImeOptions (android.widget.NumberPicker, int, int) 
		int imeOptions
		android.widget.NumberPicker spinner
		int spinnerCount
		int spinnerIndex
		int imeOptions
		android.widget.TextView input
	private void setContentDescriptions () 
	private void trySetContentDescription (android.view.View, int, int) 
		android.view.View root
		int viewId
		int contDescResId
		android.view.View target
	private void updateInputState () 
		android.view.inputmethod.InputMethodManager inputMethodManager
	static void access$000 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static java.util.Calendar access$100 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static java.util.Calendar access$200 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static android.widget.NumberPicker access$300 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static android.widget.NumberPicker access$400 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static android.widget.NumberPicker access$500 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static void access$600 (android.widget.DatePicker, int, int, int) 
		android.widget.DatePicker x0
		int x1
		int x2
		int x3
	static void access$700 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static void access$800 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static void access$900 (android.widget.DatePicker) 
		android.widget.DatePicker x0
	static void  () 
}

android/widget/ToggleButton.class
ToggleButton.java
package android.widget
public android.widget.ToggleButton extends android.widget.CompoundButton {
	private CharSequence mTextOn
	private CharSequence mTextOff
	private android.graphics.drawable.Drawable mIndicatorDrawable
	private static final int NO_ALPHA
	private float mDisabledAlpha
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public void setChecked (boolean) 
		boolean checked
	private void syncTextState () 
		boolean checked
	public java.lang.CharSequence getTextOn () 
	public void setTextOn (java.lang.CharSequence) 
		CharSequence textOn
	public java.lang.CharSequence getTextOff () 
	public void setTextOff (java.lang.CharSequence) 
		CharSequence textOff
	protected void onFinishInflate () 
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	private void updateReferenceToIndicatorDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.LayerDrawable layerDrawable
		android.graphics.drawable.Drawable backgroundDrawable
	protected void drawableStateChanged () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/NumberPicker$OnValueChangeListener.class
NumberPicker.java
package android.widget
public abstract android.widget.NumberPicker$OnValueChangeListener extends java.lang.Object {
	public abstract void onValueChange (android.widget.NumberPicker, int, int) 
}

android/widget/ListView$ArrowScrollFocusResult.class
ListView.java
package android.widget
 android.widget.ListView$ArrowScrollFocusResult extends java.lang.Object {
	private int mSelectedPosition
	private int mAmountToScroll
	private void  () 
	void populate (int, int) 
		int selectedPosition
		int amountToScroll
	public int getSelectedPosition () 
	public int getAmountToScroll () 
	void  (android.widget.ListView$1) 
		android.widget.ListView$1 x0
}

android/widget/AbsListView$PerformClick.class
AbsListView.java
package android.widget
 android.widget.AbsListView$PerformClick extends android.widget.AbsListView$WindowRunnnable implements java.lang.Runnable  {
	int mClickMotionPosition
	final android.widget.AbsListView this$0
	private void  (android.widget.AbsListView) 
	public void run () 
		android.view.View view
		android.widget.ListAdapter adapter
		int motionPosition
	void  (android.widget.AbsListView, android.widget.AbsListView$1) 
		android.widget.AbsListView x0
		android.widget.AbsListView$1 x1
}

android/widget/ActivityChooserModel$PersistHistoryAsyncTask.class
ActivityChooserModel.java
package android.widget
final android.widget.ActivityChooserModel$PersistHistoryAsyncTask extends android.os.AsyncTask {
	final android.widget.ActivityChooserModel this$0
	private void  (android.widget.ActivityChooserModel) 
	public transient java.lang.Void doInBackground (java.lang.Object[]) 
		java.io.FileNotFoundException fnfe
		android.widget.ActivityChooserModel$HistoricalRecord record
		int i
		int recordCount
		java.io.IOException e
		IllegalArgumentException iae
		java.io.IOException e
		IllegalStateException ise
		java.io.IOException e
		java.io.IOException ioe
		java.io.IOException e
		java.io.IOException e
		Object[] args
		java.util.List historicalRecords
		String hostoryFileName
		java.io.FileOutputStream fos
		org.xmlpull.v1.XmlSerializer serializer
	public volatile java.lang.Object doInBackground (java.lang.Object[]) 
		Object[] x0
	void  (android.widget.ActivityChooserModel, android.widget.ActivityChooserModel$1) 
		android.widget.ActivityChooserModel x0
		android.widget.ActivityChooserModel$1 x1
}

android/widget/TabWidget$1.class
TabWidget.java
package android.widget
 android.widget.TabWidget$1 extends java.lang.Object {
}

android/widget/RemoteViewsAdapter$FixedSizeRemoteViewsCache.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache extends java.lang.Object {
	private static final String TAG
	private final android.widget.RemoteViewsAdapter$RemoteViewsMetaData mMetaData
	private final android.widget.RemoteViewsAdapter$RemoteViewsMetaData mTemporaryMetaData
	private java.util.HashMap mIndexMetaData
	private java.util.HashMap mIndexRemoteViews
	private java.util.HashSet mRequestedIndices
	private int mLastRequestedIndex
	private java.util.HashSet mLoadIndices
	private int mPreloadLowerBound
	private int mPreloadUpperBound
	private int mMaxCount
	private int mMaxCountSlack
	private static final float sMaxCountSlackPercent
	private static final int sMaxMemoryLimitInBytes
	public void  (int) 
		int maxCacheSize
	public void insert (int, android.widget.RemoteViews, long, java.util.ArrayList) 
		android.widget.RemoteViewsAdapter$RemoteViewsIndexMetaData metaData
		int position
		android.widget.RemoteViews v
		long itemId
		java.util.ArrayList visibleWindow
		int pruneFromPosition
	public android.widget.RemoteViewsAdapter$RemoteViewsMetaData getMetaData () 
	public android.widget.RemoteViewsAdapter$RemoteViewsMetaData getTemporaryMetaData () 
	public android.widget.RemoteViews getRemoteViewsAt (int) 
		int position
	public android.widget.RemoteViewsAdapter$RemoteViewsIndexMetaData getMetaDataAt (int) 
		int position
	public void commitTemporaryMetaData () 
	private int getRemoteViewsBitmapMemoryUsage () 
		android.widget.RemoteViews v
		Integer i
		java.util.Iterator i$
		int mem
	private int getFarthestPositionFrom (int, java.util.ArrayList) 
		int dist
		int i
		java.util.Iterator i$
		int pos
		java.util.ArrayList visibleWindow
		int maxDist
		int maxDistIndex
		int maxDistNotVisible
		int maxDistIndexNotVisible
	public void queueRequestedPositionToLoad (int) 
		int position
	public boolean queuePositionsToBePreloadedFromRequestedPosition (int) 
		int center
		int i
		int halfMaxCount
		int effectiveLowerBound
		int effectiveUpperBound
		int position
		int count
	public int[] getNextIndexToLoad () 
		Integer i
		Integer i
	public boolean containsRemoteViewAt (int) 
		int position
	public boolean containsMetaDataAt (int) 
		int position
	public void reset () 
	static android.widget.RemoteViewsAdapter$RemoteViewsMetaData access$1300 (android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache) 
		android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache x0
	static java.util.HashMap access$1400 (android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache) 
		android.widget.RemoteViewsAdapter$FixedSizeRemoteViewsCache x0
}

android/widget/RemoteViewsAdapter$RemoteViewsAdapterServiceConnection.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection extends com.android.internal.widget.IRemoteViewsAdapterConnection$Stub {
	private boolean mIsConnected
	private boolean mIsConnecting
	private java.lang.ref.WeakReference mAdapter
	private com.android.internal.widget.IRemoteViewsFactory mRemoteViewsFactory
	public void  (android.widget.RemoteViewsAdapter) 
		android.widget.RemoteViewsAdapter adapter
	public synchronized void bind (android.content.Context, int, android.content.Intent) 
		android.widget.RemoteViewsAdapter adapter
		android.appwidget.AppWidgetManager mgr
		Exception e
		android.content.Context context
		int appWidgetId
		android.content.Intent intent
	public synchronized void unbind (android.content.Context, int, android.content.Intent) 
		android.widget.RemoteViewsAdapter adapter
		android.appwidget.AppWidgetManager mgr
		Exception e
		android.content.Context context
		int appWidgetId
		android.content.Intent intent
	public synchronized void onServiceConnected (android.os.IBinder) 
		android.os.IBinder service
		android.widget.RemoteViewsAdapter adapter
	public synchronized void onServiceDisconnected () 
		android.widget.RemoteViewsAdapter adapter
	public synchronized com.android.internal.widget.IRemoteViewsFactory getRemoteViewsFactory () 
	public synchronized boolean isConnected () 
	static boolean access$902 (android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection, boolean) 
		android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection x0
		boolean x1
	static boolean access$1002 (android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection, boolean) 
		android.widget.RemoteViewsAdapter$RemoteViewsAdapterServiceConnection x0
		boolean x1
}

android/widget/AutoCompleteTextView$1.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$1 extends java.lang.Object implements android.widget.PopupWindow$OnDismissListener  {
	final android.widget.AutoCompleteTextView$OnDismissListener val$dismissListener
	final android.widget.AutoCompleteTextView this$0
	void  (android.widget.AutoCompleteTextView, android.widget.AutoCompleteTextView$OnDismissListener) 
	public void onDismiss () 
}

android/widget/VideoView.class
VideoView.java
package android.widget
public android.widget.VideoView extends android.view.SurfaceView implements android.widget.MediaController$MediaPlayerControl android.media.SubtitleController$Anchor  {
	private String TAG
	private android.net.Uri mUri
	private java.util.Map mHeaders
	private static final int STATE_ERROR
	private static final int STATE_IDLE
	private static final int STATE_PREPARING
	private static final int STATE_PREPARED
	private static final int STATE_PLAYING
	private static final int STATE_PAUSED
	private static final int STATE_PLAYBACK_COMPLETED
	private int mCurrentState
	private int mTargetState
	private android.view.SurfaceHolder mSurfaceHolder
	private android.media.MediaPlayer mMediaPlayer
	private int mAudioSession
	private int mVideoWidth
	private int mVideoHeight
	private int mSurfaceWidth
	private int mSurfaceHeight
	private android.widget.MediaController mMediaController
	private android.media.MediaPlayer$OnCompletionListener mOnCompletionListener
	private android.media.MediaPlayer$OnPreparedListener mOnPreparedListener
	private int mCurrentBufferPercentage
	private android.media.MediaPlayer$OnErrorListener mOnErrorListener
	private android.media.MediaPlayer$OnInfoListener mOnInfoListener
	private int mSeekWhenPrepared
	private boolean mCanPause
	private boolean mCanSeekBack
	private boolean mCanSeekForward
	private android.media.SubtitleTrack$RenderingWidget mSubtitleWidget
	private android.media.SubtitleTrack$RenderingWidget$OnChangedListener mSubtitlesChangedListener
	private java.util.Vector mPendingSubtitleTracks
	android.media.MediaPlayer$OnVideoSizeChangedListener mSizeChangedListener
	android.media.MediaPlayer$OnPreparedListener mPreparedListener
	private android.media.MediaPlayer$OnCompletionListener mCompletionListener
	private android.media.MediaPlayer$OnInfoListener mInfoListener
	private android.media.MediaPlayer$OnErrorListener mErrorListener
	private android.media.MediaPlayer$OnBufferingUpdateListener mBufferingUpdateListener
	android.view.SurfaceHolder$Callback mSHCallback
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	protected void onMeasure (int, int) 
		int widthSpecMode
		int widthSpecSize
		int heightSpecMode
		int heightSpecSize
		int widthMeasureSpec
		int heightMeasureSpec
		int width
		int height
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public int resolveAdjustedSize (int, int) 
		int desiredSize
		int measureSpec
	private void initVideoView () 
	public void setVideoPath (java.lang.String) 
		String path
	public void setVideoURI (android.net.Uri) 
		android.net.Uri uri
	public void setVideoURI (android.net.Uri, java.util.Map) 
		android.net.Uri uri
		java.util.Map headers
	public void addSubtitleSource (java.io.InputStream, android.media.MediaFormat) 
		IllegalStateException e
		java.io.InputStream is
		android.media.MediaFormat format
	public void stopPlayback () 
	private void openVideo () 
		IllegalStateException e
		android.util.Pair pending
		java.util.Iterator i$
		android.content.Context context
		android.media.SubtitleController controller
		java.io.IOException ex
		IllegalArgumentException ex
		android.content.Intent i
	public void setMediaController (android.widget.MediaController) 
		android.widget.MediaController controller
	private void attachMediaController () 
		android.view.View anchorView
	public void setOnPreparedListener (android.media.MediaPlayer$OnPreparedListener) 
		android.media.MediaPlayer$OnPreparedListener l
	public void setOnCompletionListener (android.media.MediaPlayer$OnCompletionListener) 
		android.media.MediaPlayer$OnCompletionListener l
	public void setOnErrorListener (android.media.MediaPlayer$OnErrorListener) 
		android.media.MediaPlayer$OnErrorListener l
	public void setOnInfoListener (android.media.MediaPlayer$OnInfoListener) 
		android.media.MediaPlayer$OnInfoListener l
	private void release (boolean) 
		boolean cleartargetstate
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		boolean isKeyCodeSupported
	private void toggleMediaControlsVisiblity () 
	public void start () 
	public void pause () 
	public void suspend () 
	public void resume () 
	public int getDuration () 
	public int getCurrentPosition () 
	public void seekTo (int) 
		int msec
	public boolean isPlaying () 
	public int getBufferPercentage () 
	private boolean isInPlaybackState () 
	public boolean canPause () 
	public boolean canSeekBackward () 
	public boolean canSeekForward () 
	public int getAudioSessionId () 
		android.media.MediaPlayer foo
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	public void draw (android.graphics.Canvas) 
		int saveCount
		android.graphics.Canvas canvas
	private void measureAndLayoutSubtitleWidget () 
		int width
		int height
	public void setSubtitleWidget (android.media.SubtitleTrack$RenderingWidget) 
		android.media.SubtitleTrack$RenderingWidget subtitleWidget
		boolean attachedToWindow
	public android.os.Looper getSubtitleLooper () 
	static int access$002 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static int access$102 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static int access$000 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$100 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$202 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static boolean access$302 (android.widget.VideoView, boolean) 
		android.widget.VideoView x0
		boolean x1
	static boolean access$402 (android.widget.VideoView, boolean) 
		android.widget.VideoView x0
		boolean x1
	static boolean access$502 (android.widget.VideoView, boolean) 
		android.widget.VideoView x0
		boolean x1
	static android.media.MediaPlayer$OnPreparedListener access$600 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.media.MediaPlayer access$700 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.widget.MediaController access$800 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$900 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$1000 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$1100 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$1200 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$1202 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static android.media.MediaPlayer$OnCompletionListener access$1300 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.media.MediaPlayer$OnInfoListener access$1400 (android.widget.VideoView) 
		android.widget.VideoView x0
	static java.lang.String access$1500 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.media.MediaPlayer$OnErrorListener access$1600 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.content.Context access$1700 (android.widget.VideoView) 
		android.widget.VideoView x0
	static android.content.Context access$1800 (android.widget.VideoView) 
		android.widget.VideoView x0
	static int access$1902 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static int access$1002 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static int access$1102 (android.widget.VideoView, int) 
		android.widget.VideoView x0
		int x1
	static android.view.SurfaceHolder access$2002 (android.widget.VideoView, android.view.SurfaceHolder) 
		android.widget.VideoView x0
		android.view.SurfaceHolder x1
	static void access$2100 (android.widget.VideoView) 
		android.widget.VideoView x0
	static void access$2200 (android.widget.VideoView, boolean) 
		android.widget.VideoView x0
		boolean x1
}

android/widget/CalendarView$WeeksAdapter.class
CalendarView.java
package android.widget
 android.widget.CalendarView$WeeksAdapter extends android.widget.BaseAdapter implements android.view.View$OnTouchListener  {
	private final java.util.Calendar mSelectedDate
	private final android.view.GestureDetector mGestureDetector
	private int mSelectedWeek
	private int mFocusedMonth
	private int mTotalWeekCount
	final android.widget.CalendarView this$0
	public void  (android.widget.CalendarView) 
	private void init () 
	public void setSelectedDay (java.util.Calendar) 
		java.util.Calendar selectedDay
	public java.util.Calendar getSelectedDay () 
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.widget.AbsListView$LayoutParams params
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.widget.CalendarView$WeekView weekView
		int selectedWeekDay
	public void setFocusMonth (int) 
		int month
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		android.widget.CalendarView$WeekView weekView
		android.view.View v
		android.view.MotionEvent event
	private void onDateTapped (java.util.Calendar) 
		java.util.Calendar day
	static java.util.Calendar access$400 (android.widget.CalendarView$WeeksAdapter) 
		android.widget.CalendarView$WeeksAdapter x0
	static void access$500 (android.widget.CalendarView$WeeksAdapter) 
		android.widget.CalendarView$WeeksAdapter x0
}

android/widget/TextView$2.class
TextView.java
package android.widget
 android.widget.TextView$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.TextView this$0
	void  (android.widget.TextView) 
	public void run () 
}

android/widget/Editor$CorrectionHighlighter.class
Editor.java
package android.widget
 android.widget.Editor$CorrectionHighlighter extends java.lang.Object {
	private final android.graphics.Path mPath
	private final android.graphics.Paint mPaint
	private int mStart
	private int mEnd
	private long mFadingStartTime
	private android.graphics.RectF mTempRectF
	private static final int FADE_OUT_DURATION
	final android.widget.Editor this$0
	public void  (android.widget.Editor) 
	public void highlight (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo info
	public void draw (android.graphics.Canvas, int) 
		android.graphics.Canvas canvas
		int cursorOffsetVertical
	private boolean updatePaint () 
		long duration
		float coef
		int highlightColorAlpha
		int color
	private boolean updatePath () 
		android.text.Layout layout
		int length
		int start
		int end
	private void invalidate (boolean) 
		boolean delayed
		int left
		int top
	private void stopAnimation () 
	static void access$300 (android.widget.Editor$CorrectionHighlighter, boolean) 
		android.widget.Editor$CorrectionHighlighter x0
		boolean x1
}

android/widget/Spinner$1.class
Spinner.java
package android.widget
 android.widget.Spinner$1 extends android.widget.ListPopupWindow$ForwardingListener {
	final android.widget.Spinner$DropdownPopup val$popup
	final android.widget.Spinner this$0
	void  (android.widget.Spinner, android.view.View, android.widget.Spinner$DropdownPopup) 
		android.view.View x0
	public android.widget.ListPopupWindow getPopup () 
	public boolean onForwardingStarted () 
}

android/widget/DatePicker$SavedState$1.class
DatePicker.java
package android.widget
final android.widget.DatePicker$SavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.widget.DatePicker$SavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.widget.DatePicker$SavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/widget/RadioGroup$OnCheckedChangeListener.class
RadioGroup.java
package android.widget
public abstract android.widget.RadioGroup$OnCheckedChangeListener extends java.lang.Object {
	public abstract void onCheckedChanged (android.widget.RadioGroup, int) 
}

android/widget/SlidingDrawer$OnDrawerScrollListener.class
SlidingDrawer.java
package android.widget
public abstract android.widget.SlidingDrawer$OnDrawerScrollListener extends java.lang.Object {
	public abstract void onScrollStarted () 
	public abstract void onScrollEnded () 
}

android/widget/PopupWindow$1.class
PopupWindow.java
package android.widget
 android.widget.PopupWindow$1 extends java.lang.Object implements android.view.ViewTreeObserver$OnScrollChangedListener  {
	final android.widget.PopupWindow this$0
	void  (android.widget.PopupWindow) 
	public void onScrollChanged () 
		android.view.WindowManager$LayoutParams p
		android.view.View anchor
}

android/widget/SearchView$5.class
SearchView.java
package android.widget
 android.widget.SearchView$5 extends java.lang.Object implements android.view.View$OnLayoutChangeListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void onLayoutChange (android.view.View, int, int, int, int, int, int, int, int) 
		android.view.View v
		int left
		int top
		int right
		int bottom
		int oldLeft
		int oldTop
		int oldRight
		int oldBottom
}

android/widget/SearchView$10.class
SearchView.java
package android.widget
 android.widget.SearchView$10 extends java.lang.Object implements android.widget.AdapterView$OnItemSelectedListener  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void onItemSelected (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
	public void onNothingSelected (android.widget.AdapterView) 
		android.widget.AdapterView parent
}

android/widget/GridLayout.class
GridLayout.java
package android.widget
public android.widget.GridLayout extends android.view.ViewGroup {
	public static final int HORIZONTAL
	public static final int VERTICAL
	public static final int UNDEFINED
	public static final int ALIGN_BOUNDS
	public static final int ALIGN_MARGINS
	static final int MAX_SIZE
	static final int DEFAULT_CONTAINER_MARGIN
	static final int UNINITIALIZED_HASH
	static final android.util.Printer LOG_PRINTER
	static final android.util.Printer NO_PRINTER
	private static final int DEFAULT_ORIENTATION
	private static final int DEFAULT_COUNT
	private static final boolean DEFAULT_USE_DEFAULT_MARGINS
	private static final boolean DEFAULT_ORDER_PRESERVED
	private static final int DEFAULT_ALIGNMENT_MODE
	private static final int ORIENTATION
	private static final int ROW_COUNT
	private static final int COLUMN_COUNT
	private static final int USE_DEFAULT_MARGINS
	private static final int ALIGNMENT_MODE
	private static final int ROW_ORDER_PRESERVED
	private static final int COLUMN_ORDER_PRESERVED
	final android.widget.GridLayout$Axis mHorizontalAxis
	final android.widget.GridLayout$Axis mVerticalAxis
	int mOrientation
	boolean mUseDefaultMargins
	int mAlignmentMode
	int mDefaultGap
	int mLastLayoutParamsHashCode
	android.util.Printer mPrinter
	static final android.widget.GridLayout$Alignment UNDEFINED_ALIGNMENT
	private static final android.widget.GridLayout$Alignment LEADING
	private static final android.widget.GridLayout$Alignment TRAILING
	public static final android.widget.GridLayout$Alignment TOP
	public static final android.widget.GridLayout$Alignment BOTTOM
	public static final android.widget.GridLayout$Alignment START
	public static final android.widget.GridLayout$Alignment END
	public static final android.widget.GridLayout$Alignment LEFT
	public static final android.widget.GridLayout$Alignment RIGHT
	public static final android.widget.GridLayout$Alignment CENTER
	public static final android.widget.GridLayout$Alignment BASELINE
	public static final android.widget.GridLayout$Alignment FILL
	private static final int INFLEXIBLE
	private static final int CAN_STRETCH
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context) 
		android.content.Context context
	public int getOrientation () 
	public void setOrientation (int) 
		int orientation
	public int getRowCount () 
	public void setRowCount (int) 
		int rowCount
	public int getColumnCount () 
	public void setColumnCount (int) 
		int columnCount
	public boolean getUseDefaultMargins () 
	public void setUseDefaultMargins (boolean) 
		boolean useDefaultMargins
	public int getAlignmentMode () 
	public void setAlignmentMode (int) 
		int alignmentMode
	public boolean isRowOrderPreserved () 
	public void setRowOrderPreserved (boolean) 
		boolean rowOrderPreserved
	public boolean isColumnOrderPreserved () 
	public void setColumnOrderPreserved (boolean) 
		boolean columnOrderPreserved
	public android.util.Printer getPrinter () 
	public void setPrinter (android.util.Printer) 
		android.util.Printer printer
	static int max2 (int[], int) 
		int i
		int N
		int[] a
		int valueIfEmpty
		int result
	static java.lang.Object[] append (java.lang.Object[], java.lang.Object[]) 
		Object[] a
		Object[] b
		Object[] result
	static android.widget.GridLayout$Alignment getAlignment (int, boolean) 
		int gravity
		boolean horizontal
		int mask
		int shift
		int flags
	private int getDefaultMargin (android.view.View, boolean, boolean) 
		android.view.View c
		boolean horizontal
		boolean leading
	private int getDefaultMargin (android.view.View, boolean, boolean, boolean) 
		android.view.View c
		boolean isAtEdge
		boolean horizontal
		boolean leading
	private int getDefaultMargin (android.view.View, android.widget.GridLayout$LayoutParams, boolean, boolean) 
		android.view.View c
		android.widget.GridLayout$LayoutParams p
		boolean horizontal
		boolean leading
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Axis axis
		android.widget.GridLayout$Interval span
		boolean leading1
		boolean isAtEdge
	int getMargin1 (android.view.View, boolean, boolean) 
		android.view.View view
		boolean horizontal
		boolean leading
		android.widget.GridLayout$LayoutParams lp
		int margin
	private int getMargin (android.view.View, boolean, boolean) 
		android.widget.GridLayout$Axis axis
		int[] margins
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec spec
		int index
		android.view.View view
		boolean horizontal
		boolean leading
	private int getTotalMargin (android.view.View, boolean) 
		android.view.View child
		boolean horizontal
	private static boolean fits (int[], int, int, int) 
		int i
		int[] a
		int value
		int start
		int end
	private static void procrusteanFill (int[], int, int, int) 
		int[] a
		int start
		int end
		int value
		int length
	private static void setCellGroup (android.widget.GridLayout$LayoutParams, int, int, int, int) 
		android.widget.GridLayout$LayoutParams lp
		int row
		int rowSpan
		int col
		int colSpan
	private static int clip (android.widget.GridLayout$Interval, boolean, int) 
		android.widget.GridLayout$Interval minorRange
		boolean minorWasDefined
		int count
		int size
		int min
	private void validateLayoutParams () 
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec majorSpec
		android.widget.GridLayout$Interval majorRange
		boolean majorWasDefined
		int majorSpan
		android.widget.GridLayout$Spec minorSpec
		android.widget.GridLayout$Interval minorRange
		boolean minorWasDefined
		int minorSpan
		int i
		int N
		boolean horizontal
		android.widget.GridLayout$Axis axis
		int count
		int major
		int minor
		int[] maxSizes
	private void invalidateStructure () 
	private void invalidateValues () 
	protected void onSetLayoutParams (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams layoutParams
	final android.widget.GridLayout$LayoutParams getLayoutParams (android.view.View) 
		android.view.View c
	private static void handleInvalidParams (java.lang.String) 
		String msg
	private void checkLayoutParams (android.widget.GridLayout$LayoutParams, boolean) 
		android.widget.GridLayout$LayoutParams lp
		boolean horizontal
		String groupName
		android.widget.GridLayout$Spec spec
		android.widget.GridLayout$Interval span
		android.widget.GridLayout$Axis axis
		int count
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
		android.widget.GridLayout$LayoutParams lp
	protected android.widget.GridLayout$LayoutParams generateDefaultLayoutParams () 
	public android.widget.GridLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.widget.GridLayout$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	private void drawLine (android.graphics.Canvas, int, int, int, int, android.graphics.Paint) 
		int width
		android.graphics.Canvas graphics
		int x1
		int y1
		int x2
		int y2
		android.graphics.Paint paint
	protected void onDebugDrawMargins (android.graphics.Canvas, android.graphics.Paint) 
		android.view.View c
		int i
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		android.widget.GridLayout$LayoutParams lp
	protected void onDebugDraw (android.graphics.Canvas) 
		int x
		int i
		int length
		int y
		int i
		int length
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		android.graphics.Insets insets
		int top
		int left
		int right
		int bottom
		int[] xs
		int[] ys
	protected void onViewAdded (android.view.View) 
		android.view.View child
	protected void onViewRemoved (android.view.View) 
		android.view.View child
	protected void onChildVisibilityChanged (android.view.View, int, int) 
		android.view.View child
		int oldVisibility
		int newVisibility
	private int computeLayoutParamsHashCode () 
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		int i
		int N
		int result
	private void consistencyCheck () 
	private void measureChildWithMargins2 (android.view.View, int, int, int, int) 
		android.view.View child
		int parentWidthSpec
		int parentHeightSpec
		int childWidth
		int childHeight
		int childWidthSpec
		int childHeightSpec
	private void measureChildrenWithMargins (int, int, boolean) 
		android.widget.GridLayout$Interval span
		android.widget.GridLayout$Axis axis
		int[] locations
		int cellSize
		int viewSize
		boolean horizontal
		android.widget.GridLayout$Spec spec
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		int i
		int N
		int widthSpec
		int heightSpec
		boolean firstPass
	static int adjust (int, int) 
		int measureSpec
		int delta
	protected void onMeasure (int, int) 
		int widthSansPadding
		int heightSansPadding
		int widthSpec
		int heightSpec
		int hPadding
		int vPadding
		int widthSpecSansPadding
		int heightSpecSansPadding
		int widthSansPadding
		int heightSansPadding
		int measuredWidth
		int measuredHeight
	private int getMeasurement (android.view.View, boolean) 
		android.view.View c
		boolean horizontal
	final int getMeasurementIncludingMargin (android.view.View, boolean) 
		android.view.View c
		boolean horizontal
	public void requestLayout () 
	final android.widget.GridLayout$Alignment getAlignment (android.widget.GridLayout$Alignment, boolean) 
		android.widget.GridLayout$Alignment alignment
		boolean horizontal
	protected void onLayout (boolean, int, int, int, int) 
		android.view.View c
		android.widget.GridLayout$LayoutParams lp
		android.widget.GridLayout$Spec columnSpec
		android.widget.GridLayout$Spec rowSpec
		android.widget.GridLayout$Interval colSpan
		android.widget.GridLayout$Interval rowSpan
		int x1
		int y1
		int x2
		int y2
		int cellWidth
		int cellHeight
		int pWidth
		int pHeight
		android.widget.GridLayout$Alignment hAlign
		android.widget.GridLayout$Alignment vAlign
		android.widget.GridLayout$Bounds boundsX
		android.widget.GridLayout$Bounds boundsY
		int gravityOffsetX
		int gravityOffsetY
		int leftMargin
		int topMargin
		int rightMargin
		int bottomMargin
		int sumMarginsX
		int sumMarginsY
		int alignmentOffsetX
		int alignmentOffsetY
		int width
		int height
		int dx
		int cx
		int cy
		int i
		int N
		boolean changed
		int left
		int top
		int right
		int bottom
		int targetWidth
		int targetHeight
		int paddingLeft
		int paddingTop
		int paddingRight
		int paddingBottom
		int[] hLocations
		int[] vLocations
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public static android.widget.GridLayout$Spec spec (int, int, android.widget.GridLayout$Alignment) 
		int start
		int size
		android.widget.GridLayout$Alignment alignment
	public static android.widget.GridLayout$Spec spec (int, android.widget.GridLayout$Alignment) 
		int start
		android.widget.GridLayout$Alignment alignment
	public static android.widget.GridLayout$Spec spec (int, int) 
		int start
		int size
	public static android.widget.GridLayout$Spec spec (int) 
		int start
	private static android.widget.GridLayout$Alignment createSwitchingAlignment (android.widget.GridLayout$Alignment, android.widget.GridLayout$Alignment) 
		android.widget.GridLayout$Alignment ltr
		android.widget.GridLayout$Alignment rtl
	static boolean canStretch (int) 
		int flexibility
	protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams x0
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static void access$100 (java.lang.String) 
		String x0
	static void  () 
}

android/widget/ViewSwitcher.class
ViewSwitcher.java
package android.widget
public android.widget.ViewSwitcher extends android.widget.ViewAnimator {
	android.widget.ViewSwitcher$ViewFactory mFactory
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public android.view.View getNextView () 
		int which
	private android.view.View obtainView () 
		android.view.View child
		android.widget.FrameLayout$LayoutParams lp
	public void setFactory (android.widget.ViewSwitcher$ViewFactory) 
		android.widget.ViewSwitcher$ViewFactory factory
	public void reset () 
		android.view.View v
}

android/widget/AbsListView$PositionScroller$2.class
AbsListView.java
package android.widget
 android.widget.AbsListView$PositionScroller$2 extends java.lang.Object implements java.lang.Runnable  {
	final int val$position
	final int val$boundPosition
	final android.widget.AbsListView$PositionScroller this$1
	void  (android.widget.AbsListView$PositionScroller, int, int) 
	public void run () 
}

android/widget/ActivityChooserModel$ActivityChooserModelClient.class
ActivityChooserModel.java
package android.widget
public abstract android.widget.ActivityChooserModel$ActivityChooserModelClient extends java.lang.Object {
	public abstract void setActivityChooserModel (android.widget.ActivityChooserModel) 
}

android/widget/DoubleDigitManager$1.class
DoubleDigitManager.java
package android.widget
 android.widget.DoubleDigitManager$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.DoubleDigitManager this$0
	void  (android.widget.DoubleDigitManager) 
	public void run () 
}

android/widget/AbsListView$FlingRunnable$1.class
AbsListView.java
package android.widget
 android.widget.AbsListView$FlingRunnable$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AbsListView$FlingRunnable this$1
	void  (android.widget.AbsListView$FlingRunnable) 
	public void run () 
		int activeId
		android.view.VelocityTracker vt
		android.widget.OverScroller scroller
		float yvel
}

android/widget/SimpleCursorTreeAdapter$ViewBinder.class
SimpleCursorTreeAdapter.java
package android.widget
public abstract android.widget.SimpleCursorTreeAdapter$ViewBinder extends java.lang.Object {
	public abstract boolean setViewValue (android.view.View, android.database.Cursor, int) 
}

android/widget/VideoView$5$1.class
VideoView.java
package android.widget
 android.widget.VideoView$5$1 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.widget.VideoView$5 this$1
	void  (android.widget.VideoView$5) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int whichButton
}

android/widget/ListPopupWindow$PopupTouchInterceptor.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$PopupTouchInterceptor extends java.lang.Object implements android.view.View$OnTouchListener  {
	final android.widget.ListPopupWindow this$0
	private void  (android.widget.ListPopupWindow) 
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		android.view.View v
		android.view.MotionEvent event
		int action
		int x
		int y
	void  (android.widget.ListPopupWindow, android.widget.ListPopupWindow$1) 
		android.widget.ListPopupWindow x0
		android.widget.ListPopupWindow$1 x1
}

android/widget/ActivityChooserView$Callbacks.class
ActivityChooserView.java
package android.widget
 android.widget.ActivityChooserView$Callbacks extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener android.view.View$OnClickListener android.view.View$OnLongClickListener android.widget.PopupWindow$OnDismissListener  {
	final android.widget.ActivityChooserView this$0
	private void  (android.widget.ActivityChooserView) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.content.pm.ResolveInfo resolveInfo
		android.content.Intent launchIntent
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
		android.widget.ActivityChooserView$ActivityChooserViewAdapter adapter
		int itemViewType
	public void onClick (android.view.View) 
		android.content.pm.ResolveInfo defaultActivity
		int index
		android.content.Intent launchIntent
		android.view.View view
	public boolean onLongClick (android.view.View) 
		android.view.View view
	public void onDismiss () 
	private void notifyOnDismissListener () 
	private void startActivity (android.content.Intent, android.content.pm.ResolveInfo) 
		CharSequence appLabel
		String message
		RuntimeException re
		android.content.Intent intent
		android.content.pm.ResolveInfo resolveInfo
	void  (android.widget.ActivityChooserView, android.widget.ActivityChooserView$1) 
		android.widget.ActivityChooserView x0
		android.widget.ActivityChooserView$1 x1
}

android/widget/AdapterViewFlipper.class
AdapterViewFlipper.java
package android.widget
public android.widget.AdapterViewFlipper extends android.widget.AdapterViewAnimator {
	private static final String TAG
	private static final boolean LOGD
	private static final int DEFAULT_INTERVAL
	private int mFlipInterval
	private boolean mAutoStart
	private boolean mRunning
	private boolean mStarted
	private boolean mVisible
	private boolean mUserPresent
	private boolean mAdvancedByHost
	private final android.content.BroadcastReceiver mReceiver
	private final int FLIP_MSG
	private final android.os.Handler mHandler
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	protected void onAttachedToWindow () 
		android.content.IntentFilter filter
	protected void onDetachedFromWindow () 
	protected void onWindowVisibilityChanged (int) 
		int visibility
	public void setAdapter (android.widget.Adapter) 
		android.widget.Adapter adapter
	public int getFlipInterval () 
	public void setFlipInterval (int) 
		int flipInterval
	public void startFlipping () 
	public void stopFlipping () 
	public void showNext () 
		android.os.Message msg
	public void showPrevious () 
		android.os.Message msg
	private void updateRunning () 
	private void updateRunning (boolean) 
		android.os.Message msg
		boolean flipNow
		boolean running
	public boolean isFlipping () 
	public void setAutoStart (boolean) 
		boolean autoStart
	public boolean isAutoStart () 
	public void fyiWillBeAdvancedByHostKThx () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	static boolean access$002 (android.widget.AdapterViewFlipper, boolean) 
		android.widget.AdapterViewFlipper x0
		boolean x1
	static void access$100 (android.widget.AdapterViewFlipper) 
		android.widget.AdapterViewFlipper x0
	static void access$200 (android.widget.AdapterViewFlipper, boolean) 
		android.widget.AdapterViewFlipper x0
		boolean x1
	static boolean access$300 (android.widget.AdapterViewFlipper) 
		android.widget.AdapterViewFlipper x0
}

android/widget/MultiAutoCompleteTextView$CommaTokenizer.class
MultiAutoCompleteTextView.java
package android.widget
public android.widget.MultiAutoCompleteTextView$CommaTokenizer extends java.lang.Object implements android.widget.MultiAutoCompleteTextView$Tokenizer  {
	public void  () 
	public int findTokenStart (java.lang.CharSequence, int) 
		CharSequence text
		int cursor
		int i
	public int findTokenEnd (java.lang.CharSequence, int) 
		CharSequence text
		int cursor
		int i
		int len
	public java.lang.CharSequence terminateToken (java.lang.CharSequence) 
		android.text.SpannableString sp
		CharSequence text
		int i
}

android/widget/ZoomButtonsController$2.class
ZoomButtonsController.java
package android.widget
 android.widget.ZoomButtonsController$2 extends android.os.Handler {
	final android.widget.ZoomButtonsController this$0
	void  (android.widget.ZoomButtonsController) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/widget/CheckBox.class
CheckBox.java
package android.widget
public android.widget.CheckBox extends android.widget.CompoundButton {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/RemoteViewsAdapter$RemoteViewsIndexMetaData.class
RemoteViewsAdapter.java
package android.widget
 android.widget.RemoteViewsAdapter$RemoteViewsIndexMetaData extends java.lang.Object {
	int typeId
	long itemId
	public void  (android.widget.RemoteViews, long) 
		android.widget.RemoteViews v
		long itemId
	public void set (android.widget.RemoteViews, long) 
		android.widget.RemoteViews v
		long id
}

android/widget/SuggestionsAdapter$1.class
SuggestionsAdapter.java
package android.widget
 android.widget.SuggestionsAdapter$1 extends java.lang.Object implements android.widget.Filter$Delayer  {
	private int mPreviousLength
	final android.widget.SuggestionsAdapter this$0
	void  (android.widget.SuggestionsAdapter) 
	public long getPostingDelay (java.lang.CharSequence) 
		CharSequence constraint
		long delay
}

android/widget/MultiAutoCompleteTextView.class
MultiAutoCompleteTextView.java
package android.widget
public android.widget.MultiAutoCompleteTextView extends android.widget.AutoCompleteTextView {
	private android.widget.MultiAutoCompleteTextView$Tokenizer mTokenizer
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	void finishInit () 
	public void setTokenizer (android.widget.MultiAutoCompleteTextView$Tokenizer) 
		android.widget.MultiAutoCompleteTextView$Tokenizer t
	protected void performFiltering (java.lang.CharSequence, int) 
		int end
		int start
		android.widget.Filter f
		CharSequence text
		int keyCode
	public boolean enoughToFilter () 
		android.text.Editable text
		int end
		int start
	public void performValidation () 
		int start
		int end
		CharSequence sub
		android.widget.AutoCompleteTextView$Validator v
		android.text.Editable e
		int i
	protected void performFiltering (java.lang.CharSequence, int, int, int) 
		CharSequence text
		int start
		int end
		int keyCode
	protected void replaceText (java.lang.CharSequence) 
		CharSequence text
		int end
		int start
		android.text.Editable editable
		String original
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/Spinner$DropdownPopup$2.class
Spinner.java
package android.widget
 android.widget.Spinner$DropdownPopup$2 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener  {
	final android.widget.Spinner$DropdownPopup this$1
	void  (android.widget.Spinner$DropdownPopup) 
	public void onGlobalLayout () 
}

android/widget/GridLayout$Spec.class
GridLayout.java
package android.widget
public android.widget.GridLayout$Spec extends java.lang.Object {
	static final android.widget.GridLayout$Spec UNDEFINED
	final boolean startDefined
	final android.widget.GridLayout$Interval span
	final android.widget.GridLayout$Alignment alignment
	private void  (boolean, android.widget.GridLayout$Interval, android.widget.GridLayout$Alignment) 
		boolean startDefined
		android.widget.GridLayout$Interval span
		android.widget.GridLayout$Alignment alignment
	private void  (boolean, int, int, android.widget.GridLayout$Alignment) 
		boolean startDefined
		int start
		int size
		android.widget.GridLayout$Alignment alignment
	final android.widget.GridLayout$Spec copyWriteSpan (android.widget.GridLayout$Interval) 
		android.widget.GridLayout$Interval span
	final android.widget.GridLayout$Spec copyWriteAlignment (android.widget.GridLayout$Alignment) 
		android.widget.GridLayout$Alignment alignment
	final int getFlexibility () 
	public boolean equals (java.lang.Object) 
		Object that
		android.widget.GridLayout$Spec spec
	public int hashCode () 
		int result
	void  (boolean, int, int, android.widget.GridLayout$Alignment, android.widget.GridLayout$1) 
		boolean x0
		int x1
		int x2
		android.widget.GridLayout$Alignment x3
		android.widget.GridLayout$1 x4
	static void  () 
}

android/widget/StackView$StackSlider.class
StackView.java
package android.widget
 android.widget.StackView$StackSlider extends java.lang.Object {
	android.view.View mView
	float mYProgress
	float mXProgress
	static final int NORMAL_MODE
	static final int BEGINNING_OF_STACK_MODE
	static final int END_OF_STACK_MODE
	int mMode
	final android.widget.StackView this$0
	public void  (android.widget.StackView) 
	public void  (android.widget.StackView, android.widget.StackView$StackSlider) 
		android.widget.StackView$StackSlider copy
	private float cubic (float) 
		float r
	private float highlightAlphaInterpolator (float) 
		float r
		float pivot
	private float viewAlphaInterpolator (float) 
		float r
		float pivot
	private float rotationInterpolator (float) 
		float r
		float pivot
	void setView (android.view.View) 
		android.view.View v
	public void setYProgress (float) 
		float alpha
		float r
		android.widget.StackView$LayoutParams viewLp
		android.widget.StackView$LayoutParams highlightLp
		int stackDirection
	public void setXProgress (float) 
		float r
		android.widget.StackView$LayoutParams viewLp
		android.widget.StackView$LayoutParams highlightLp
	void setMode (int) 
		int mode
	float getDurationForNeutralPosition () 
	float getDurationForOffscreenPosition () 
	float getDurationForNeutralPosition (float) 
		float velocity
	float getDurationForOffscreenPosition (float) 
		float velocity
	private float getDuration (boolean, float) 
		float duration
		android.widget.StackView$LayoutParams viewLp
		float d
		float maxd
		boolean invert
		float velocity
	public float getYProgress () 
	public float getXProgress () 
}

android/widget/RemoteViews$SetPendingIntentTemplate$1.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetPendingIntentTemplate$1 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.widget.RemoteViews$OnClickHandler val$handler
	final android.widget.RemoteViews$SetPendingIntentTemplate this$1
	void  (android.widget.RemoteViews$SetPendingIntentTemplate, android.widget.RemoteViews$OnClickHandler) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		Object tag
		int i
		android.view.ViewGroup vg
		android.content.Intent fillInIntent
		int childCount
		android.graphics.Rect rect
		android.content.Intent intent
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
}

android/widget/GridLayout$LayoutParams.class
GridLayout.java
package android.widget
public android.widget.GridLayout$LayoutParams extends android.view.ViewGroup$MarginLayoutParams {
	private static final int DEFAULT_WIDTH
	private static final int DEFAULT_HEIGHT
	private static final int DEFAULT_MARGIN
	private static final int DEFAULT_ROW
	private static final int DEFAULT_COLUMN
	private static final android.widget.GridLayout$Interval DEFAULT_SPAN
	private static final int DEFAULT_SPAN_SIZE
	private static final int MARGIN
	private static final int LEFT_MARGIN
	private static final int TOP_MARGIN
	private static final int RIGHT_MARGIN
	private static final int BOTTOM_MARGIN
	private static final int COLUMN
	private static final int COLUMN_SPAN
	private static final int ROW
	private static final int ROW_SPAN
	private static final int GRAVITY
	public android.widget.GridLayout$Spec rowSpec
	public android.widget.GridLayout$Spec columnSpec
	private void  (int, int, int, int, int, int, android.widget.GridLayout$Spec, android.widget.GridLayout$Spec) 
		int width
		int height
		int left
		int top
		int right
		int bottom
		android.widget.GridLayout$Spec rowSpec
		android.widget.GridLayout$Spec columnSpec
	public void  (android.widget.GridLayout$Spec, android.widget.GridLayout$Spec) 
		android.widget.GridLayout$Spec rowSpec
		android.widget.GridLayout$Spec columnSpec
	public void  () 
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams params
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams params
	public void  (android.widget.GridLayout$LayoutParams) 
		android.widget.GridLayout$LayoutParams source
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void reInitSuper (android.content.Context, android.util.AttributeSet) 
		int margin
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	private void init (android.content.Context, android.util.AttributeSet) 
		int gravity
		int column
		int colSpan
		int row
		int rowSpan
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void setGravity (int) 
		int gravity
	protected void setBaseAttributes (android.content.res.TypedArray, int, int) 
		android.content.res.TypedArray attributes
		int widthAttr
		int heightAttr
	final void setRowSpecSpan (android.widget.GridLayout$Interval) 
		android.widget.GridLayout$Interval span
	final void setColumnSpecSpan (android.widget.GridLayout$Interval) 
		android.widget.GridLayout$Interval span
	public boolean equals (java.lang.Object) 
		Object o
		android.widget.GridLayout$LayoutParams that
	public int hashCode () 
		int result
	static void  () 
}

android/widget/ViewFlipper$2.class
ViewFlipper.java
package android.widget
 android.widget.ViewFlipper$2 extends android.os.Handler {
	final android.widget.ViewFlipper this$0
	void  (android.widget.ViewFlipper) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/widget/ZoomButton$1.class
ZoomButton.java
package android.widget
 android.widget.ZoomButton$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.ZoomButton this$0
	void  (android.widget.ZoomButton) 
	public void run () 
}

android/widget/SpinnerAdapter.class
SpinnerAdapter.java
package android.widget
public abstract android.widget.SpinnerAdapter extends java.lang.Object implements android.widget.Adapter  {
	public abstract android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
}

android/widget/CalendarView.class
CalendarView.java
package android.widget
public android.widget.CalendarView extends android.widget.FrameLayout {
	private static final String LOG_TAG
	private static final boolean DEFAULT_SHOW_WEEK_NUMBER
	private static final long MILLIS_IN_DAY
	private static final int DAYS_PER_WEEK
	private static final long MILLIS_IN_WEEK
	private static final int SCROLL_HYST_WEEKS
	private static final int GOTO_SCROLL_DURATION
	private static final int ADJUSTMENT_SCROLL_DURATION
	private static final int SCROLL_CHANGE_DELAY
	private static final String DATE_FORMAT
	private static final String DEFAULT_MIN_DATE
	private static final String DEFAULT_MAX_DATE
	private static final int DEFAULT_SHOWN_WEEK_COUNT
	private static final int DEFAULT_DATE_TEXT_SIZE
	private static final int UNSCALED_SELECTED_DATE_VERTICAL_BAR_WIDTH
	private static final int UNSCALED_WEEK_MIN_VISIBLE_HEIGHT
	private static final int UNSCALED_LIST_SCROLL_TOP_OFFSET
	private static final int UNSCALED_BOTTOM_BUFFER
	private static final int UNSCALED_WEEK_SEPARATOR_LINE_WIDTH
	private static final int DEFAULT_WEEK_DAY_TEXT_APPEARANCE_RES_ID
	private final int mWeekSeperatorLineWidth
	private int mDateTextSize
	private android.graphics.drawable.Drawable mSelectedDateVerticalBar
	private final int mSelectedDateVerticalBarWidth
	private int mSelectedWeekBackgroundColor
	private int mFocusedMonthDateColor
	private int mUnfocusedMonthDateColor
	private int mWeekSeparatorLineColor
	private int mWeekNumberColor
	private int mWeekDayTextAppearanceResId
	private int mDateTextAppearanceResId
	private int mListScrollTopOffset
	private int mWeekMinVisibleHeight
	private int mBottomBuffer
	private int mShownWeekCount
	private boolean mShowWeekNumber
	private int mDaysPerWeek
	private float mFriction
	private float mVelocityScale
	private android.widget.CalendarView$WeeksAdapter mAdapter
	private android.widget.ListView mListView
	private android.widget.TextView mMonthName
	private android.view.ViewGroup mDayNamesHeader
	private String[] mDayLabels
	private int mFirstDayOfWeek
	private int mCurrentMonthDisplayed
	private long mPreviousScrollPosition
	private boolean mIsScrollingUp
	private int mPreviousScrollState
	private int mCurrentScrollState
	private android.widget.CalendarView$OnDateChangeListener mOnDateChangeListener
	private android.widget.CalendarView$ScrollStateRunnable mScrollStateChangedRunnable
	private java.util.Calendar mTempDate
	private java.util.Calendar mFirstDayOfMonth
	private java.util.Calendar mMinDate
	private java.util.Calendar mMaxDate
	private final java.text.DateFormat mDateFormat
	private java.util.Locale mCurrentLocale
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray attributesArray
		String minDate
		String maxDate
		android.util.DisplayMetrics displayMetrics
		android.view.LayoutInflater layoutInflater
		android.view.View content
	public void setShownWeekCount (int) 
		int count
	public int getShownWeekCount () 
	public void setSelectedWeekBackgroundColor (int) 
		android.widget.CalendarView$WeekView weekView
		int i
		int childCount
		int color
	public int getSelectedWeekBackgroundColor () 
	public void setFocusedMonthDateColor (int) 
		android.widget.CalendarView$WeekView weekView
		int i
		int childCount
		int color
	public int getFocusedMonthDateColor () 
	public void setUnfocusedMonthDateColor (int) 
		android.widget.CalendarView$WeekView weekView
		int i
		int childCount
		int color
	public int getUnfocusedMonthDateColor () 
	public void setWeekNumberColor (int) 
		int color
	public int getWeekNumberColor () 
	public void setWeekSeparatorLineColor (int) 
		int color
	public int getWeekSeparatorLineColor () 
	public void setSelectedDateVerticalBar (int) 
		int resourceId
		android.graphics.drawable.Drawable drawable
	public void setSelectedDateVerticalBar (android.graphics.drawable.Drawable) 
		android.widget.CalendarView$WeekView weekView
		int i
		int childCount
		android.graphics.drawable.Drawable drawable
	public android.graphics.drawable.Drawable getSelectedDateVerticalBar () 
	public void setWeekDayTextAppearance (int) 
		int resourceId
	public int getWeekDayTextAppearance () 
	public void setDateTextAppearance (int) 
		int resourceId
	public int getDateTextAppearance () 
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isEnabled () 
	protected void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public long getMinDate () 
	public void setMinDate (long) 
		long minDate
		java.util.Calendar date
	public long getMaxDate () 
	public void setMaxDate (long) 
		long maxDate
		java.util.Calendar date
	public void setShowWeekNumber (boolean) 
		boolean showWeekNumber
	public boolean getShowWeekNumber () 
	public int getFirstDayOfWeek () 
	public void setFirstDayOfWeek (int) 
		int firstDayOfWeek
	public void setOnDateChangeListener (android.widget.CalendarView$OnDateChangeListener) 
		android.widget.CalendarView$OnDateChangeListener listener
	public long getDate () 
	public void setDate (long) 
		long date
	public void setDate (long, boolean, boolean) 
		long date
		boolean animate
		boolean center
	private void updateDateTextSize () 
		android.content.res.TypedArray dateTextAppearance
	private void invalidateAllWeekViews () 
		android.view.View view
		int i
		int childCount
	private void setCurrentLocale (java.util.Locale) 
		java.util.Locale locale
	private java.util.Calendar getCalendarForLocale (java.util.Calendar, java.util.Locale) 
		long currentTimeMillis
		java.util.Calendar newCalendar
		java.util.Calendar oldCalendar
		java.util.Locale locale
	private boolean isSameDate (java.util.Calendar, java.util.Calendar) 
		java.util.Calendar firstDate
		java.util.Calendar secondDate
	private void setUpAdapter () 
	private void setUpHeader () 
		int j
		int calendarDay
		int i
		int i
		String[] tinyWeekdayNames
		android.widget.TextView label
		int count
	private void setUpListView () 
	private void goTo (java.util.Calendar, boolean, boolean, boolean) 
		java.util.Calendar date
		boolean animate
		boolean setSelected
		boolean forceScroll
		int firstFullyVisiblePosition
		android.view.View firstChild
		int lastFullyVisiblePosition
		int position
	private boolean parseDate (java.lang.String, java.util.Calendar) 
		java.text.ParseException e
		String date
		java.util.Calendar outDate
	private void onScrollStateChanged (android.widget.AbsListView, int) 
		android.widget.AbsListView view
		int scrollState
	private void onScroll (android.widget.AbsListView, int, int, int) 
		int month
		int monthDiff
		int monthDiff
		java.util.Calendar firstDay
		int month
		int monthDiff
		android.widget.AbsListView view
		int firstVisibleItem
		int visibleItemCount
		int totalItemCount
		android.widget.CalendarView$WeekView child
		long currScroll
		int offset
	private void setMonthDisplayed (java.util.Calendar) 
		java.util.Calendar calendar
		int flags
		long millis
		String newMonthName
	private int getWeeksSinceMinDate (java.util.Calendar) 
		java.util.Calendar date
		long endTimeMillis
		long startTimeMillis
		long dayOffsetMillis
	static android.widget.CalendarView$OnDateChangeListener access$600 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static android.widget.CalendarView$WeeksAdapter access$700 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static void access$800 (android.widget.CalendarView, android.widget.AbsListView, int) 
		android.widget.CalendarView x0
		android.widget.AbsListView x1
		int x2
	static void access$900 (android.widget.CalendarView, android.widget.AbsListView, int, int, int) 
		android.widget.CalendarView x0
		android.widget.AbsListView x1
		int x2
		int x3
		int x4
	static int access$1002 (android.widget.CalendarView, int) 
		android.widget.CalendarView x0
		int x1
	static int access$1100 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$1200 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static boolean access$1300 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$1102 (android.widget.CalendarView, int) 
		android.widget.CalendarView x0
		int x1
	static android.content.Context access$1400 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$1500 (android.widget.CalendarView, java.util.Calendar) 
		android.widget.CalendarView x0
		java.util.Calendar x1
	static java.util.Calendar access$1600 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static java.util.Calendar access$1700 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$1800 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static android.content.Context access$1900 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static android.widget.ListView access$2000 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static java.util.Calendar access$2100 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static void access$2200 (android.widget.CalendarView, java.util.Calendar) 
		android.widget.CalendarView x0
		java.util.Calendar x1
	static boolean access$2300 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2400 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2500 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2600 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2700 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2800 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$2900 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$3000 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$3100 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$3200 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static android.graphics.drawable.Drawable access$3300 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static int access$3400 (android.widget.CalendarView) 
		android.widget.CalendarView x0
	static void  () 
}

android/widget/AccessibilityIterators.class
AccessibilityIterators.java
package android.widget
final android.widget.AccessibilityIterators extends java.lang.Object {
	void  () 
}

android/widget/AbsListView$CheckForLongPress.class
AbsListView.java
package android.widget
 android.widget.AbsListView$CheckForLongPress extends android.widget.AbsListView$WindowRunnnable implements java.lang.Runnable  {
	final android.widget.AbsListView this$0
	private void  (android.widget.AbsListView) 
	public void run () 
		int longPressPosition
		long longPressId
		boolean handled
		int motionPosition
		android.view.View child
	void  (android.widget.AbsListView, android.widget.AbsListView$1) 
		android.widget.AbsListView x0
		android.widget.AbsListView$1 x1
}

android/widget/MediaController$3.class
MediaController.java
package android.widget
 android.widget.MediaController$3 extends android.os.Handler {
	final android.widget.MediaController this$0
	void  (android.widget.MediaController) 
	public void handleMessage (android.os.Message) 
		int pos
		android.os.Message msg
}

android/widget/Spinner$SpinnerPopup.class
Spinner.java
package android.widget
abstract android.widget.Spinner$SpinnerPopup extends java.lang.Object {
	public abstract void setAdapter (android.widget.ListAdapter) 
	public abstract void show (int, int) 
	public abstract void dismiss () 
	public abstract boolean isShowing () 
	public abstract void setPromptText (java.lang.CharSequence) 
	public abstract java.lang.CharSequence getHintText () 
	public abstract void setBackgroundDrawable (android.graphics.drawable.Drawable) 
	public abstract void setVerticalOffset (int) 
	public abstract void setHorizontalOffset (int) 
	public abstract android.graphics.drawable.Drawable getBackground () 
	public abstract int getVerticalOffset () 
	public abstract int getHorizontalOffset () 
}

android/widget/BaseAdapter.class
BaseAdapter.java
package android.widget
public abstract android.widget.BaseAdapter extends java.lang.Object implements android.widget.ListAdapter android.widget.SpinnerAdapter  {
	private final android.database.DataSetObservable mDataSetObservable
	public void  () 
	public boolean hasStableIds () 
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void notifyDataSetChanged () 
	public void notifyDataSetInvalidated () 
	public boolean areAllItemsEnabled () 
	public boolean isEnabled (int) 
		int position
	public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public int getItemViewType (int) 
		int position
	public int getViewTypeCount () 
	public boolean isEmpty () 
}

android/widget/DatePicker$SavedState.class
DatePicker.java
package android.widget
 android.widget.DatePicker$SavedState extends android.view.View$BaseSavedState {
	private final int mYear
	private final int mMonth
	private final int mDay
	public static final android.os.Parcelable$Creator CREATOR
	private void  (android.os.Parcelable, int, int, int) 
		android.os.Parcelable superState
		int year
		int month
		int day
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcelable, int, int, int, android.widget.DatePicker$1) 
		android.os.Parcelable x0
		int x1
		int x2
		int x3
		android.widget.DatePicker$1 x4
	static int access$1100 (android.widget.DatePicker$SavedState) 
		android.widget.DatePicker$SavedState x0
	static int access$1200 (android.widget.DatePicker$SavedState) 
		android.widget.DatePicker$SavedState x0
	static int access$1300 (android.widget.DatePicker$SavedState) 
		android.widget.DatePicker$SavedState x0
	void  (android.os.Parcel, android.widget.DatePicker$1) 
		android.os.Parcel x0
		android.widget.DatePicker$1 x1
	static void  () 
}

android/widget/DigitalClock$FormatChangeObserver.class
DigitalClock.java
package android.widget
 android.widget.DigitalClock$FormatChangeObserver extends android.database.ContentObserver {
	final android.widget.DigitalClock this$0
	public void  (android.widget.DigitalClock) 
	public void onChange (boolean) 
		boolean selfChange
}

android/widget/TextView$1.class
TextView.java
package android.widget
 android.widget.TextView$1 extends java.lang.Object implements java.lang.Runnable  {
	final CharSequence val$error
	final android.widget.TextView this$0
	void  (android.widget.TextView, java.lang.CharSequence) 
	public void run () 
}

android/widget/GridLayout$Axis$1.class
GridLayout.java
package android.widget
 android.widget.GridLayout$Axis$1 extends java.lang.Object {
	android.widget.GridLayout$Arc[] result
	int cursor
	android.widget.GridLayout$Arc[][] arcsByVertex
	int[] visited
	static final boolean $assertionsDisabled
	final android.widget.GridLayout$Arc[] val$arcs
	final android.widget.GridLayout$Axis this$1
	void  (android.widget.GridLayout$Axis, android.widget.GridLayout$Arc[]) 
	void walk (int) 
		android.widget.GridLayout$Arc arc
		android.widget.GridLayout$Arc[] arr$
		int len$
		int i$
		int loc
	android.widget.GridLayout$Arc[] sort () 
		int loc
		int N
	static void  () 
}

android/widget/CompoundButton$1.class
CompoundButton.java
package android.widget
 android.widget.CompoundButton$1 extends java.lang.Object {
}

android/widget/Editor$HandleView.class
Editor.java
package android.widget
abstract android.widget.Editor$HandleView extends android.view.View implements android.widget.Editor$TextViewPositionListener  {
	protected android.graphics.drawable.Drawable mDrawable
	protected android.graphics.drawable.Drawable mDrawableLtr
	protected android.graphics.drawable.Drawable mDrawableRtl
	private final android.widget.PopupWindow mContainer
	private int mPositionX
	private int mPositionY
	private boolean mIsDragging
	private float mTouchToWindowOffsetX
	private float mTouchToWindowOffsetY
	protected int mHotspotX
	private float mTouchOffsetY
	private float mIdealVerticalOffset
	private int mLastParentX
	private int mLastParentY
	protected android.widget.Editor$ActionPopupWindow mActionPopupWindow
	private int mPreviousOffset
	private boolean mPositionHasChanged
	private Runnable mActionPopupShower
	private static final int HISTORY_SIZE
	private static final int TOUCH_UP_FILTER_DELAY_AFTER
	private static final int TOUCH_UP_FILTER_DELAY_BEFORE
	private final long[] mPreviousOffsetsTimes
	private final int[] mPreviousOffsets
	private int mPreviousOffsetIndex
	private int mNumberPreviousOffsets
	final android.widget.Editor this$0
	public void  (android.widget.Editor, android.graphics.drawable.Drawable, android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawableLtr
		android.graphics.drawable.Drawable drawableRtl
		int handleHeight
	protected void updateDrawable () 
		int offset
		boolean isRtlCharAtOffset
	protected abstract int getHotspotX (android.graphics.drawable.Drawable, boolean) 
	private void startTouchUpFilter (int) 
		int offset
	private void addPositionToTouchUpFilter (int) 
		int offset
	private void filterOnTouchUp () 
		long now
		int i
		int index
		int iMax
	public boolean offsetHasBeenChanged () 
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	public void show () 
	protected void dismiss () 
	public void hide () 
	void showActionPopupWindow (int) 
		int delay
	protected void hideActionPopupWindow () 
	public boolean isShowing () 
	private boolean isVisible () 
	public abstract int getCurrentCursorOffset () 
	protected abstract void updateSelection (int) 
	public abstract void updatePosition (float, float) 
	protected void positionAtCursorOffset (int, boolean) 
		int line
		int offset
		boolean parentScrolled
		android.text.Layout layout
		boolean offsetChanged
	public void updatePosition (int, int, boolean, boolean) 
		int positionX
		int positionY
		int parentPositionX
		int parentPositionY
		boolean parentPositionChanged
		boolean parentScrolled
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas c
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.widget.Editor$PositionListener positionListener
		float newVerticalOffset
		float rawX
		float rawY
		float previousVerticalOffset
		float currentVerticalOffset
		float newVerticalOffset
		float newPosX
		float newPosY
		android.view.MotionEvent ev
	public boolean isDragging () 
	void onHandleMoved () 
	public void onDetached () 
}

android/widget/ListPopupWindow$DropDownListView$1.class
ListPopupWindow.java
package android.widget
final android.widget.ListPopupWindow$DropDownListView$1 extends android.util.IntProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable object
		int value
	public java.lang.Integer get (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable object
	public volatile void setValue (java.lang.Object, int) 
		Object x0
		int x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/widget/SearchView$1.class
SearchView.java
package android.widget
 android.widget.SearchView$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.SearchView this$0
	void  (android.widget.SearchView) 
	public void run () 
		android.view.inputmethod.InputMethodManager imm
}

android/widget/Editor$SpanController.class
Editor.java
package android.widget
 android.widget.Editor$SpanController extends java.lang.Object implements android.text.SpanWatcher  {
	private static final int DISPLAY_TIMEOUT_MS
	private android.widget.Editor$EasyEditPopupWindow mPopupWindow
	private Runnable mHidePopup
	final android.widget.Editor this$0
	void  (android.widget.Editor) 
	private boolean isNonIntermediateSelectionSpan (android.text.Spannable, java.lang.Object) 
		android.text.Spannable text
		Object span
	public void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable text
		Object span
		int start
		int end
	public void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable text
		Object span
		int start
		int end
	public void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
		android.text.style.EasyEditSpan easyEditSpan
		android.text.Spannable text
		Object span
		int previousStart
		int previousEnd
		int newStart
		int newEnd
	public void hide () 
	private void sendEasySpanNotification (int, android.text.style.EasyEditSpan) 
		android.content.Intent intent
		android.app.PendingIntent pendingIntent
		android.app.PendingIntent$CanceledException e
		int textChangedType
		android.text.style.EasyEditSpan span
	static void access$1000 (android.widget.Editor$SpanController, int, android.text.style.EasyEditSpan) 
		android.widget.Editor$SpanController x0
		int x1
		android.text.style.EasyEditSpan x2
}

android/widget/GridLayout$7$1.class
GridLayout.java
package android.widget
 android.widget.GridLayout$7$1 extends android.widget.GridLayout$Bounds {
	private int size
	final android.widget.GridLayout$7 this$0
	void  (android.widget.GridLayout$7) 
	protected void reset () 
	protected void include (int, int) 
		int before
		int after
	protected int size (boolean) 
		boolean min
	protected int getOffset (android.widget.GridLayout, android.view.View, android.widget.GridLayout$Alignment, int, boolean) 
		android.widget.GridLayout gl
		android.view.View c
		android.widget.GridLayout$Alignment a
		int size
		boolean hrz
}

android/widget/TabHost$1.class
TabHost.java
package android.widget
 android.widget.TabHost$1 extends java.lang.Object implements android.view.View$OnKeyListener  {
	final android.widget.TabHost this$0
	void  (android.widget.TabHost) 
	public boolean onKey (android.view.View, int, android.view.KeyEvent) 
		android.view.View v
		int keyCode
		android.view.KeyEvent event
}

android/widget/AdapterView$SelectionNotifier.class
AdapterView.java
package android.widget
 android.widget.AdapterView$SelectionNotifier extends java.lang.Object implements java.lang.Runnable  {
	final android.widget.AdapterView this$0
	private void  (android.widget.AdapterView) 
	public void run () 
	void  (android.widget.AdapterView, android.widget.AdapterView$1) 
		android.widget.AdapterView x0
		android.widget.AdapterView$1 x1
}

android/widget/Editor$SuggestionsPopupWindow$CustomPopupWindow.class
Editor.java
package android.widget
 android.widget.Editor$SuggestionsPopupWindow$CustomPopupWindow extends android.widget.PopupWindow {
	final android.widget.Editor$SuggestionsPopupWindow this$1
	public void  (android.widget.Editor$SuggestionsPopupWindow, android.content.Context, int) 
		android.content.Context context
		int defStyle
	public void dismiss () 
}

android/widget/GridLayout$1.class
GridLayout.java
package android.widget
final android.widget.GridLayout$1 extends java.lang.Object implements android.util.Printer  {
	void  () 
	public void println (java.lang.String) 
		String x
}

android/widget/Editor$SelectionModifierCursorController.class
Editor.java
package android.widget
 android.widget.Editor$SelectionModifierCursorController extends java.lang.Object implements android.widget.Editor$CursorController  {
	private static final int DELAY_BEFORE_REPLACE_ACTION
	private android.widget.Editor$SelectionStartHandleView mStartHandle
	private android.widget.Editor$SelectionEndHandleView mEndHandle
	private int mMinTouchOffset
	private int mMaxTouchOffset
	private long mPreviousTapUpTime
	private float mDownPositionX
	private float mDownPositionY
	private boolean mGestureStayedInTapRegion
	final android.widget.Editor this$0
	void  (android.widget.Editor) 
	public void show () 
	private void initDrawables () 
	private void initHandles () 
	public void hide () 
	public void onTouchEvent (android.view.MotionEvent) 
		float deltaX
		float deltaY
		float distanceSquared
		android.view.ViewConfiguration viewConfiguration
		int doubleTapSlop
		boolean stayedInArea
		long duration
		float deltaX
		float deltaY
		float distanceSquared
		android.view.ViewConfiguration viewConfiguration
		int doubleTapTouchSlop
		float x
		float y
		android.view.MotionEvent event
	private void updateMinAndMaxOffsets (android.view.MotionEvent) 
		int offset
		int index
		android.view.MotionEvent event
		int pointerCount
	public int getMinTouchOffset () 
	public int getMaxTouchOffset () 
	public void resetTouchOffsets () 
	public boolean isSelectionStartDragged () 
	public void onTouchModeChanged (boolean) 
		boolean isInTouchMode
	public void onDetached () 
		android.view.ViewTreeObserver observer
}

android/widget/Spinner$DropDownAdapter.class
Spinner.java
package android.widget
 android.widget.Spinner$DropDownAdapter extends java.lang.Object implements android.widget.ListAdapter android.widget.SpinnerAdapter  {
	private android.widget.SpinnerAdapter mAdapter
	private android.widget.ListAdapter mListAdapter
	public void  (android.widget.SpinnerAdapter) 
		android.widget.SpinnerAdapter adapter
	public int getCount () 
	public java.lang.Object getItem (int) 
		int position
	public long getItemId (int) 
		int position
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public android.view.View getDropDownView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
	public boolean hasStableIds () 
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public boolean areAllItemsEnabled () 
		android.widget.ListAdapter adapter
	public boolean isEnabled (int) 
		int position
		android.widget.ListAdapter adapter
	public int getItemViewType (int) 
		int position
	public int getViewTypeCount () 
	public boolean isEmpty () 
}

android/widget/ViewAnimator.class
ViewAnimator.java
package android.widget
public android.widget.ViewAnimator extends android.widget.FrameLayout {
	int mWhichChild
	boolean mFirstTime
	boolean mAnimateFirstTime
	android.view.animation.Animation mInAnimation
	android.view.animation.Animation mOutAnimation
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int resource
		boolean flag
	private void initViewAnimator (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		boolean measureAllChildren
	public void setDisplayedChild (int) 
		int whichChild
		boolean hasFocus
	public int getDisplayedChild () 
	public void showNext () 
	public void showPrevious () 
	void showOnly (int, boolean) 
		android.view.View child
		int i
		int childIndex
		boolean animate
		int count
	void showOnly (int) 
		int childIndex
		boolean animate
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void removeAllViews () 
	public void removeView (android.view.View) 
		android.view.View view
		int index
	public void removeViewAt (int) 
		int index
		int childCount
	public void removeViewInLayout (android.view.View) 
		android.view.View view
	public void removeViews (int, int) 
		int start
		int count
	public void removeViewsInLayout (int, int) 
		int start
		int count
	public android.view.View getCurrentView () 
	public android.view.animation.Animation getInAnimation () 
	public void setInAnimation (android.view.animation.Animation) 
		android.view.animation.Animation inAnimation
	public android.view.animation.Animation getOutAnimation () 
	public void setOutAnimation (android.view.animation.Animation) 
		android.view.animation.Animation outAnimation
	public void setInAnimation (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public void setOutAnimation (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public boolean getAnimateFirstView () 
	public void setAnimateFirstView (boolean) 
		boolean animate
	public int getBaseline () 
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
}

android/widget/Toast$TN.class
Toast.java
package android.widget
 android.widget.Toast$TN extends android.app.ITransientNotification$Stub {
	final Runnable mShow
	final Runnable mHide
	private final android.view.WindowManager$LayoutParams mParams
	final android.os.Handler mHandler
	int mGravity
	int mX
	int mY
	float mHorizontalMargin
	float mVerticalMargin
	android.view.View mView
	android.view.View mNextView
	android.view.WindowManager mWM
	void  () 
		android.view.WindowManager$LayoutParams params
	public void show () 
	public void hide () 
	public void handleShow () 
		android.content.Context context
		android.content.res.Configuration config
		int gravity
	private void trySendAccessibilityEvent () 
		android.view.accessibility.AccessibilityManager accessibilityManager
		android.view.accessibility.AccessibilityEvent event
	public void handleHide () 
}

android/widget/RemoteViews$SetRemoteViewsAdapterList.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetRemoteViewsAdapterList extends android.widget.RemoteViews$Action {
	int viewTypeCount
	java.util.ArrayList list
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, java.util.ArrayList, int) 
		int id
		java.util.ArrayList list
		int viewTypeCount
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.widget.RemoteViews rv
		int i
		android.os.Parcel parcel
		int count
	public void writeToParcel (android.os.Parcel, int) 
		android.widget.RemoteViews rv
		int i
		int count
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.AbsListView v
		android.widget.Adapter a
		android.widget.AdapterViewAnimator v
		android.widget.Adapter a
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
	public java.lang.String getActionName () 
}

android/widget/CursorFilter.class
CursorFilter.java
package android.widget
 android.widget.CursorFilter extends android.widget.Filter {
	android.widget.CursorFilter$CursorFilterClient mClient
	void  (android.widget.CursorFilter$CursorFilterClient) 
		android.widget.CursorFilter$CursorFilterClient client
	public java.lang.CharSequence convertResultToString (java.lang.Object) 
		Object resultValue
	protected android.widget.Filter$FilterResults performFiltering (java.lang.CharSequence) 
		CharSequence constraint
		android.database.Cursor cursor
		android.widget.Filter$FilterResults results
	protected void publishResults (java.lang.CharSequence, android.widget.Filter$FilterResults) 
		CharSequence constraint
		android.widget.Filter$FilterResults results
		android.database.Cursor oldCursor
}

android/widget/AutoCompleteTextView$OnDismissListener.class
AutoCompleteTextView.java
package android.widget
public abstract android.widget.AutoCompleteTextView$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss () 
}

android/widget/AutoCompleteTextView$PopupDataSetObserver.class
AutoCompleteTextView.java
package android.widget
 android.widget.AutoCompleteTextView$PopupDataSetObserver extends android.database.DataSetObserver {
	final android.widget.AutoCompleteTextView this$0
	private void  (android.widget.AutoCompleteTextView) 
	public void onChanged () 
	void  (android.widget.AutoCompleteTextView, android.widget.AutoCompleteTextView$1) 
		android.widget.AutoCompleteTextView x0
		android.widget.AutoCompleteTextView$1 x1
}

android/widget/ListPopupWindow$DropDownListView.class
ListPopupWindow.java
package android.widget
 android.widget.ListPopupWindow$DropDownListView extends android.widget.ListView {
	private static final long CLICK_ANIM_DURATION
	private static final int CLICK_ANIM_ALPHA
	private static final android.util.IntProperty DRAWABLE_ALPHA
	private boolean mListSelectionHidden
	private boolean mHijackFocus
	private boolean mDrawsInPressedState
	private android.animation.Animator mClickAnimation
	private com.android.internal.widget.AutoScrollHelper$AbsListViewAutoScroller mScrollHelper
	public void  (android.content.Context, boolean) 
		android.content.Context context
		boolean hijackFocus
	public boolean onForwardedEvent (android.view.MotionEvent, int) 
		int activeIndex
		int x
		int y
		int position
		android.view.View child
		android.view.MotionEvent event
		int activePointerId
		boolean handledEvent
		boolean clearPressedItem
		int actionMasked
	private void clickPressedItem (android.view.View, int) 
		android.view.View child
		int position
		long id
		android.animation.Animator anim
	private void clearPressedItem () 
	private void setPressedItem (android.view.View, int) 
		android.view.View child
		int position
	boolean touchModeDrawsInPressedState () 
	android.view.View obtainView (int, boolean[]) 
		int position
		boolean[] isScrap
		android.view.View view
	public boolean isInTouchMode () 
	public boolean hasWindowFocus () 
	public boolean isFocused () 
	public boolean hasFocus () 
	static boolean access$502 (android.widget.ListPopupWindow$DropDownListView, boolean) 
		android.widget.ListPopupWindow$DropDownListView x0
		boolean x1
	static void  () 
}

android/widget/DateTimeView$1.class
DateTimeView.java
package android.widget
 android.widget.DateTimeView$1 extends android.content.BroadcastReceiver {
	final android.widget.DateTimeView this$0
	void  (android.widget.DateTimeView) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/widget/AutoCompleteTextView.class
AutoCompleteTextView.java
package android.widget
public android.widget.AutoCompleteTextView extends android.widget.EditText implements android.widget.Filter$FilterListener  {
	static final boolean DEBUG
	static final String TAG
	static final int EXPAND_MAX
	private CharSequence mHintText
	private android.widget.TextView mHintView
	private int mHintResource
	private android.widget.ListAdapter mAdapter
	private android.widget.Filter mFilter
	private int mThreshold
	private android.widget.ListPopupWindow mPopup
	private int mDropDownAnchorId
	private android.widget.AdapterView$OnItemClickListener mItemClickListener
	private android.widget.AdapterView$OnItemSelectedListener mItemSelectedListener
	private boolean mDropDownDismissedOnCompletion
	private int mLastKeyCode
	private boolean mOpenBefore
	private android.widget.AutoCompleteTextView$Validator mValidator
	private boolean mBlockCompletion
	private boolean mPopupCanBeUpdated
	private android.widget.AutoCompleteTextView$PassThroughClickListener mPassThroughClickListener
	private android.widget.AutoCompleteTextView$PopupDataSetObserver mObserver
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		int inputType
	public void setOnClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener listener
	private void onClickImpl () 
	public void setCompletionHint (java.lang.CharSequence) 
		android.widget.TextView hintView
		CharSequence hint
	public java.lang.CharSequence getCompletionHint () 
	public int getDropDownWidth () 
	public void setDropDownWidth (int) 
		int width
	public int getDropDownHeight () 
	public void setDropDownHeight (int) 
		int height
	public int getDropDownAnchor () 
	public void setDropDownAnchor (int) 
		int id
	public android.graphics.drawable.Drawable getDropDownBackground () 
	public void setDropDownBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void setDropDownBackgroundResource (int) 
		int id
	public void setDropDownVerticalOffset (int) 
		int offset
	public int getDropDownVerticalOffset () 
	public void setDropDownHorizontalOffset (int) 
		int offset
	public int getDropDownHorizontalOffset () 
	public void setDropDownAnimationStyle (int) 
		int animationStyle
	public int getDropDownAnimationStyle () 
	public boolean isDropDownAlwaysVisible () 
	public void setDropDownAlwaysVisible (boolean) 
		boolean dropDownAlwaysVisible
	public boolean isDropDownDismissedOnCompletion () 
	public void setDropDownDismissedOnCompletion (boolean) 
		boolean dropDownDismissedOnCompletion
	public int getThreshold () 
	public void setThreshold (int) 
		int threshold
	public void setOnItemClickListener (android.widget.AdapterView$OnItemClickListener) 
		android.widget.AdapterView$OnItemClickListener l
	public void setOnItemSelectedListener (android.widget.AdapterView$OnItemSelectedListener) 
		android.widget.AdapterView$OnItemSelectedListener l
	public android.widget.AdapterView$OnItemClickListener getItemClickListener () 
	public android.widget.AdapterView$OnItemSelectedListener getItemSelectedListener () 
	public android.widget.AdapterView$OnItemClickListener getOnItemClickListener () 
	public android.widget.AdapterView$OnItemSelectedListener getOnItemSelectedListener () 
	public void setOnDismissListener (android.widget.AutoCompleteTextView$OnDismissListener) 
		android.widget.AutoCompleteTextView$OnDismissListener dismissListener
		android.widget.PopupWindow$OnDismissListener wrappedListener
	public android.widget.ListAdapter getAdapter () 
	public void setAdapter (android.widget.ListAdapter) 
		android.widget.ListAdapter adapter
	public boolean onKeyPreIme (int, android.view.KeyEvent) 
		android.view.KeyEvent$DispatcherState state
		android.view.KeyEvent$DispatcherState state
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		boolean consumed
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		boolean handled
	public boolean enoughToFilter () 
	void doBeforeTextChanged () 
	void doAfterTextChanged () 
	public boolean isPopupShowing () 
	protected java.lang.CharSequence convertSelectionToString (java.lang.Object) 
		Object selectedItem
	public void clearListSelection () 
	public void setListSelection (int) 
		int position
	public int getListSelection () 
	protected void performFiltering (java.lang.CharSequence, int) 
		CharSequence text
		int keyCode
	public void performCompletion () 
	public void onCommitCompletion (android.view.inputmethod.CompletionInfo) 
		android.view.inputmethod.CompletionInfo completion
	private void performCompletion (android.view.View, int, long) 
		Object selectedItem
		android.widget.ListPopupWindow list
		Object selectedItem
		android.view.View selectedView
		int position
		long id
	public boolean isPerformingCompletion () 
	public void setText (java.lang.CharSequence, boolean) 
		CharSequence text
		boolean filter
	protected void replaceText (java.lang.CharSequence) 
		CharSequence text
		android.text.Editable spannable
	public void onFilterComplete (int) 
		int count
	private void updateDropDownForFilter (int) 
		int count
		boolean dropDownAlwaysVisible
		boolean enoughToFilter
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
	protected void onDisplayHint (int) 
		int hint
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	public void dismissDropDown () 
		android.view.inputmethod.InputMethodManager imm
	protected boolean setFrame (int, int, int, int) 
		int l
		int t
		int r
		int b
		boolean result
	public void showDropDownAfterLayout () 
	public void ensureImeVisible (boolean) 
		boolean visible
	public boolean isInputMethodNotNeeded () 
	public void showDropDown () 
	public void setForceIgnoreOutsideTouch (boolean) 
		boolean forceIgnoreOutsideTouch
	private void buildImeCompletions () 
		Object item
		long id
		int i
		android.view.inputmethod.CompletionInfo[] tmp
		int count
		android.view.inputmethod.CompletionInfo[] completions
		int realCount
		android.view.inputmethod.InputMethodManager imm
		android.widget.ListAdapter adapter
	public void setValidator (android.widget.AutoCompleteTextView$Validator) 
		android.widget.AutoCompleteTextView$Validator validator
	public android.widget.AutoCompleteTextView$Validator getValidator () 
	public void performValidation () 
		CharSequence text
	protected android.widget.Filter getFilter () 
	static void access$500 (android.widget.AutoCompleteTextView, android.view.View, int, long) 
		android.widget.AutoCompleteTextView x0
		android.view.View x1
		int x2
		long x3
	static void access$600 (android.widget.AutoCompleteTextView) 
		android.widget.AutoCompleteTextView x0
	static android.widget.ListAdapter access$700 (android.widget.AutoCompleteTextView) 
		android.widget.AutoCompleteTextView x0
	static void access$800 (android.widget.AutoCompleteTextView, int) 
		android.widget.AutoCompleteTextView x0
		int x1
}

android/widget/TimePicker$OnTimeChangedListener.class
TimePicker.java
package android.widget
public abstract android.widget.TimePicker$OnTimeChangedListener extends java.lang.Object {
	public abstract void onTimeChanged (android.widget.TimePicker, int, int) 
}

android/widget/RemoteViews$SetDrawableParameters.class
RemoteViews.java
package android.widget
 android.widget.RemoteViews$SetDrawableParameters extends android.widget.RemoteViews$Action {
	boolean targetBackground
	int alpha
	int colorFilter
	android.graphics.PorterDuff$Mode filterMode
	int level
	public static final int TAG
	final android.widget.RemoteViews this$0
	public void  (android.widget.RemoteViews, int, boolean, int, int, android.graphics.PorterDuff$Mode, int) 
		int id
		boolean targetBackground
		int alpha
		int colorFilter
		android.graphics.PorterDuff$Mode mode
		int level
	public void  (android.widget.RemoteViews, android.os.Parcel) 
		android.os.Parcel parcel
		boolean hasMode
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void apply (android.view.View, android.view.ViewGroup, android.widget.RemoteViews$OnClickHandler) 
		android.widget.ImageView imageView
		android.view.View root
		android.view.ViewGroup rootParent
		android.widget.RemoteViews$OnClickHandler handler
		android.view.View target
		android.graphics.drawable.Drawable targetDrawable
	public java.lang.String getActionName () 
}

android/widget/ListPopupWindow$ForwardingListener.class
ListPopupWindow.java
package android.widget
public abstract android.widget.ListPopupWindow$ForwardingListener extends java.lang.Object implements android.view.View$OnTouchListener android.view.View$OnAttachStateChangeListener  {
	private final float mScaledTouchSlop
	private final int mTapTimeout
	private final android.view.View mSrc
	private Runnable mDisallowIntercept
	private boolean mForwarding
	private int mActivePointerId
	public void  (android.view.View) 
		android.view.View src
	public abstract android.widget.ListPopupWindow getPopup () 
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		boolean forwarding
		android.view.View v
		android.view.MotionEvent event
		boolean wasForwarding
		boolean forwarding
	public void onViewAttachedToWindow (android.view.View) 
		android.view.View v
	public void onViewDetachedFromWindow (android.view.View) 
		android.view.View v
	protected boolean onForwardingStarted () 
		android.widget.ListPopupWindow popup
	protected boolean onForwardingStopped () 
		android.widget.ListPopupWindow popup
	private boolean onTouchObserved (android.view.MotionEvent) 
		float x
		float y
		int activePointerIndex
		android.view.MotionEvent srcEvent
		android.view.View src
		int actionMasked
	private boolean onTouchForwarded (android.view.MotionEvent) 
		android.view.MotionEvent srcEvent
		android.view.View src
		android.widget.ListPopupWindow popup
		android.widget.ListPopupWindow$DropDownListView dst
		android.view.MotionEvent dstEvent
		boolean handled
	static android.view.View access$800 (android.widget.ListPopupWindow$ForwardingListener) 
		android.widget.ListPopupWindow$ForwardingListener x0
}

android/widget/TableRow$1.class
TableRow.java
package android.widget
 android.widget.TableRow$1 extends java.lang.Object {
}

android/widget/PopupMenu$OnDismissListener.class
PopupMenu.java
package android.widget
public abstract android.widget.PopupMenu$OnDismissListener extends java.lang.Object {
	public abstract void onDismiss (android.widget.PopupMenu) 
}

android/R$integer.class
R.java
package android
public final android.R$integer extends java.lang.Object {
	public static final int config_longAnimTime
	public static final int config_mediumAnimTime
	public static final int config_shortAnimTime
	public static final int status_bar_notification_info_maxnum
	public void  () 
}

android/appwidget/
android/appwidget/AppWidgetManager.class
AppWidgetManager.java
package android.appwidget
public android.appwidget.AppWidgetManager extends java.lang.Object {
	static final String TAG
	public static final String ACTION_APPWIDGET_PICK
	public static final String ACTION_KEYGUARD_APPWIDGET_PICK
	public static final String ACTION_APPWIDGET_BIND
	public static final String ACTION_APPWIDGET_CONFIGURE
	public static final String EXTRA_APPWIDGET_ID
	public static final String OPTION_APPWIDGET_MIN_WIDTH
	public static final String OPTION_APPWIDGET_MIN_HEIGHT
	public static final String OPTION_APPWIDGET_MAX_WIDTH
	public static final String OPTION_APPWIDGET_MAX_HEIGHT
	public static final String OPTION_APPWIDGET_HOST_CATEGORY
	public static final String EXTRA_APPWIDGET_OPTIONS
	public static final String EXTRA_APPWIDGET_IDS
	public static final String EXTRA_APPWIDGET_PROVIDER
	public static final String EXTRA_CUSTOM_INFO
	public static final String EXTRA_CUSTOM_EXTRAS
	public static final String EXTRA_CATEGORY_FILTER
	public static final String EXTRA_CUSTOM_SORT
	public static final int INVALID_APPWIDGET_ID
	public static final String ACTION_APPWIDGET_UPDATE
	public static final String ACTION_APPWIDGET_OPTIONS_CHANGED
	public static final String ACTION_APPWIDGET_DELETED
	public static final String ACTION_APPWIDGET_DISABLED
	public static final String ACTION_APPWIDGET_ENABLED
	public static final String META_DATA_APPWIDGET_PROVIDER
	static java.util.WeakHashMap sManagerCache
	static com.android.internal.appwidget.IAppWidgetService sService
	android.content.Context mContext
	private android.util.DisplayMetrics mDisplayMetrics
	public static android.appwidget.AppWidgetManager getInstance (android.content.Context) 
		android.os.IBinder b
		java.lang.ref.WeakReference ref
		android.appwidget.AppWidgetManager result
		android.content.Context context
	private void  (android.content.Context) 
		android.content.Context context
	public void updateAppWidget (int[], android.widget.RemoteViews) 
		android.os.RemoteException e
		int[] appWidgetIds
		android.widget.RemoteViews views
	public void updateAppWidgetOptions (int, android.os.Bundle) 
		android.os.RemoteException e
		int appWidgetId
		android.os.Bundle options
	public android.os.Bundle getAppWidgetOptions (int) 
		android.os.RemoteException e
		int appWidgetId
	public void updateAppWidget (int, android.widget.RemoteViews) 
		int appWidgetId
		android.widget.RemoteViews views
	public void partiallyUpdateAppWidget (int[], android.widget.RemoteViews) 
		android.os.RemoteException e
		int[] appWidgetIds
		android.widget.RemoteViews views
	public void partiallyUpdateAppWidget (int, android.widget.RemoteViews) 
		int appWidgetId
		android.widget.RemoteViews views
	public void updateAppWidget (android.content.ComponentName, android.widget.RemoteViews) 
		android.os.RemoteException e
		android.content.ComponentName provider
		android.widget.RemoteViews views
	public void notifyAppWidgetViewDataChanged (int[], int) 
		android.os.RemoteException e
		int[] appWidgetIds
		int viewId
	public void notifyAppWidgetViewDataChanged (int, int) 
		int appWidgetId
		int viewId
	public java.util.List getInstalledProviders () 
	public java.util.List getInstalledProviders (int) 
		android.appwidget.AppWidgetProviderInfo info
		java.util.Iterator i$
		java.util.List providers
		android.os.RemoteException e
		int categoryFilter
	public android.appwidget.AppWidgetProviderInfo getAppWidgetInfo (int) 
		android.appwidget.AppWidgetProviderInfo info
		android.os.RemoteException e
		int appWidgetId
	public void bindAppWidgetId (int, android.content.ComponentName) 
		android.os.RemoteException e
		int appWidgetId
		android.content.ComponentName provider
	public void bindAppWidgetId (int, android.content.ComponentName, android.os.Bundle) 
		android.os.RemoteException e
		int appWidgetId
		android.content.ComponentName provider
		android.os.Bundle options
	public boolean bindAppWidgetIdIfAllowed (int, android.content.ComponentName) 
		android.os.RemoteException e
		int appWidgetId
		android.content.ComponentName provider
	public boolean bindAppWidgetIdIfAllowed (int, android.content.ComponentName, android.os.Bundle) 
		android.os.RemoteException e
		int appWidgetId
		android.content.ComponentName provider
		android.os.Bundle options
	public boolean hasBindAppWidgetPermission (java.lang.String) 
		android.os.RemoteException e
		String packageName
	public void setBindAppWidgetPermission (java.lang.String, boolean) 
		android.os.RemoteException e
		String packageName
		boolean permission
	public void bindRemoteViewsService (int, android.content.Intent, android.os.IBinder, android.os.UserHandle) 
		android.os.RemoteException e
		int appWidgetId
		android.content.Intent intent
		android.os.IBinder connection
		android.os.UserHandle userHandle
	public void unbindRemoteViewsService (int, android.content.Intent, android.os.UserHandle) 
		android.os.RemoteException e
		int appWidgetId
		android.content.Intent intent
		android.os.UserHandle userHandle
	public int[] getAppWidgetIds (android.content.ComponentName) 
		android.os.RemoteException e
		android.content.ComponentName provider
	static void  () 
}

android/appwidget/AppWidgetHostView.class
AppWidgetHostView.java
package android.appwidget
public android.appwidget.AppWidgetHostView extends android.widget.FrameLayout {
	static final String TAG
	static final boolean LOGD
	static final boolean CROSSFADE
	static final int VIEW_MODE_NOINIT
	static final int VIEW_MODE_CONTENT
	static final int VIEW_MODE_ERROR
	static final int VIEW_MODE_DEFAULT
	static final int FADE_DURATION
	static final android.view.LayoutInflater$Filter sInflaterFilter
	android.content.Context mContext
	android.content.Context mRemoteContext
	int mAppWidgetId
	android.appwidget.AppWidgetProviderInfo mInfo
	android.view.View mView
	int mViewMode
	int mLayoutId
	long mFadeStartTime
	android.graphics.Bitmap mOld
	android.graphics.Paint mOldPaint
	private android.widget.RemoteViews$OnClickHandler mOnClickHandler
	private android.os.UserHandle mUser
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.widget.RemoteViews$OnClickHandler) 
		android.content.Context context
		android.widget.RemoteViews$OnClickHandler handler
	public void  (android.content.Context, int, int) 
		android.content.Context context
		int animationIn
		int animationOut
	public void setUserId (int) 
		int userId
	public void setOnClickHandler (android.widget.RemoteViews$OnClickHandler) 
		android.widget.RemoteViews$OnClickHandler handler
	public void setAppWidget (int, android.appwidget.AppWidgetProviderInfo) 
		android.graphics.Rect padding
		int appWidgetId
		android.appwidget.AppWidgetProviderInfo info
	public static android.graphics.Rect getDefaultPaddingForWidget (android.content.Context, android.content.ComponentName, android.graphics.Rect) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources r
		android.content.Context context
		android.content.ComponentName component
		android.graphics.Rect padding
		android.content.pm.PackageManager packageManager
		android.content.pm.ApplicationInfo appInfo
	public int getAppWidgetId () 
	public android.appwidget.AppWidgetProviderInfo getAppWidgetInfo () 
	protected void dispatchSaveInstanceState (android.util.SparseArray) 
		android.util.SparseArray container
		android.appwidget.AppWidgetHostView$ParcelableSparseArray jail
	private int generateId () 
		int id
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		Exception e
		android.util.SparseArray container
		android.os.Parcelable parcelable
		android.appwidget.AppWidgetHostView$ParcelableSparseArray jail
	public void updateAppWidgetSize (android.os.Bundle, int, int, int, int) 
		android.os.Bundle newOptions
		int minWidth
		int minHeight
		int maxWidth
		int maxHeight
	public void updateAppWidgetSize (android.os.Bundle, int, int, int, int, boolean) 
		android.os.Bundle newOptions
		int minWidth
		int minHeight
		int maxWidth
		int maxHeight
		boolean ignorePadding
		android.graphics.Rect padding
		float density
		int xPaddingDips
		int yPaddingDips
		int newMinWidth
		int newMinHeight
		int newMaxWidth
		int newMaxHeight
		android.appwidget.AppWidgetManager widgetManager
		android.os.Bundle oldOptions
		boolean needsUpdate
	public void updateAppWidgetOptions (android.os.Bundle) 
		android.os.Bundle options
	public android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
		android.content.Context context
	void resetAppWidget (android.appwidget.AppWidgetProviderInfo) 
		android.appwidget.AppWidgetProviderInfo info
	public void updateAppWidget (android.widget.RemoteViews) 
		RuntimeException e
		RuntimeException e
		int layoutId
		android.widget.RemoteViews remoteViews
		boolean recycled
		android.view.View content
		Exception exception
	void viewDataChanged (int) 
		android.widget.BaseAdapter baseAdapter
		android.widget.AdapterView adapterView
		android.widget.Adapter adapter
		int viewId
		android.view.View v
	private android.content.Context getRemoteContext (android.widget.RemoteViews) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.widget.RemoteViews views
		String packageName
	protected boolean drawChild (android.graphics.Canvas, android.view.View, long) 
		android.graphics.Canvas canvas
		android.view.View child
		long drawingTime
	protected void prepareView (android.view.View) 
		android.view.View view
		android.widget.FrameLayout$LayoutParams requested
	protected android.view.View getDefaultView () 
		int kgLayoutId
		int category
		android.content.Context theirContext
		android.view.LayoutInflater inflater
		android.appwidget.AppWidgetManager manager
		android.os.Bundle options
		int layoutId
		android.content.pm.PackageManager$NameNotFoundException e
		RuntimeException e
		android.view.View defaultView
		Exception exception
	protected android.view.View getErrorView () 
		android.widget.TextView tv
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet x0
	static void  () 
}

android/appwidget/AppWidgetProviderInfo.class
AppWidgetProviderInfo.java
package android.appwidget
public android.appwidget.AppWidgetProviderInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int RESIZE_NONE
	public static final int RESIZE_HORIZONTAL
	public static final int RESIZE_VERTICAL
	public static final int RESIZE_BOTH
	public static final int WIDGET_CATEGORY_HOME_SCREEN
	public static final int WIDGET_CATEGORY_KEYGUARD
	public android.content.ComponentName provider
	public int minWidth
	public int minHeight
	public int minResizeWidth
	public int minResizeHeight
	public int updatePeriodMillis
	public int initialLayout
	public int initialKeyguardLayout
	public android.content.ComponentName configure
	public String label
	public int icon
	public int autoAdvanceViewId
	public int previewImage
	public int resizeMode
	public int widgetCategory
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public android.appwidget.AppWidgetProviderInfo clone () 
		android.appwidget.AppWidgetProviderInfo that
	public int describeContents () 
	public java.lang.String toString () 
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/appwidget/AppWidgetProviderInfo$1.class
AppWidgetProviderInfo.java
package android.appwidget
final android.appwidget.AppWidgetProviderInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.appwidget.AppWidgetProviderInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.appwidget.AppWidgetProviderInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/appwidget/AppWidgetHost.class
AppWidgetHost.java
package android.appwidget
public android.appwidget.AppWidgetHost extends java.lang.Object {
	static final int HANDLE_UPDATE
	static final int HANDLE_PROVIDER_CHANGED
	static final int HANDLE_PROVIDERS_CHANGED
	static final int HANDLE_VIEW_DATA_CHANGED
	static final Object sServiceLock
	static com.android.internal.appwidget.IAppWidgetService sService
	private android.util.DisplayMetrics mDisplayMetrics
	android.content.Context mContext
	String mPackageName
	android.os.Handler mHandler
	int mHostId
	android.appwidget.AppWidgetHost$Callbacks mCallbacks
	final java.util.HashMap mViews
	private android.widget.RemoteViews$OnClickHandler mOnClickHandler
	public void  (android.content.Context, int) 
		android.content.Context context
		int hostId
	public void  (android.content.Context, int, android.widget.RemoteViews$OnClickHandler, android.os.Looper) 
		android.content.Context context
		int hostId
		android.widget.RemoteViews$OnClickHandler handler
		android.os.Looper looper
	private static void bindService () 
		android.os.IBinder b
	public void startListening () 
		android.os.RemoteException e
		int i
		int[] updatedIds
		java.util.ArrayList updatedViews
		int userId
		int N
	public void stopListening () 
		android.os.RemoteException e
	public int allocateAppWidgetId () 
		android.os.RemoteException e
	public static int allocateAppWidgetIdForPackage (int, int, java.lang.String) 
		android.os.RemoteException e
		int hostId
		int userId
		String packageName
	public int[] getAppWidgetIds () 
		android.os.RemoteException e
	private static void checkCallerIsSystem () 
		int uid
	private boolean isLocalBinder () 
	public void deleteAppWidgetId (int) 
		android.os.RemoteException e
		int appWidgetId
	public static void deleteAppWidgetIdForSystem (int, int) 
		android.os.RemoteException e
		int appWidgetId
		int userId
	public void deleteHost () 
		android.os.RemoteException e
	public static void deleteAllHosts () 
	public static void deleteAllHosts (int) 
		android.os.RemoteException e
		int userId
	public final android.appwidget.AppWidgetHostView createView (android.content.Context, int, android.appwidget.AppWidgetProviderInfo) 
		android.os.RemoteException e
		android.content.Context context
		int appWidgetId
		android.appwidget.AppWidgetProviderInfo appWidget
		int userId
		android.appwidget.AppWidgetHostView view
		android.widget.RemoteViews views
	protected android.appwidget.AppWidgetHostView onCreateView (android.content.Context, int, android.appwidget.AppWidgetProviderInfo) 
		android.content.Context context
		int appWidgetId
		android.appwidget.AppWidgetProviderInfo appWidget
	protected void onProviderChanged (int, android.appwidget.AppWidgetProviderInfo) 
		int appWidgetId
		android.appwidget.AppWidgetProviderInfo appWidget
		android.appwidget.AppWidgetHostView v
	protected void onProvidersChanged () 
	void updateAppWidgetView (int, android.widget.RemoteViews, int) 
		int appWidgetId
		android.widget.RemoteViews views
		int userId
		android.appwidget.AppWidgetHostView v
	void viewDataChanged (int, int, int) 
		int appWidgetId
		int viewId
		int userId
		android.appwidget.AppWidgetHostView v
	protected void clearViews () 
	static boolean access$000 (android.appwidget.AppWidgetHost) 
		android.appwidget.AppWidgetHost x0
	static void  () 
}

android/appwidget/AppWidgetProvider.class
AppWidgetProvider.java
package android.appwidget
public android.appwidget.AppWidgetProvider extends android.content.BroadcastReceiver {
	public void  () 
	public void onReceive (android.content.Context, android.content.Intent) 
		int[] appWidgetIds
		android.os.Bundle extras
		int appWidgetId
		android.os.Bundle extras
		int appWidgetId
		android.os.Bundle widgetExtras
		android.os.Bundle extras
		android.content.Context context
		android.content.Intent intent
		String action
	public void onUpdate (android.content.Context, android.appwidget.AppWidgetManager, int[]) 
		android.content.Context context
		android.appwidget.AppWidgetManager appWidgetManager
		int[] appWidgetIds
	public void onAppWidgetOptionsChanged (android.content.Context, android.appwidget.AppWidgetManager, int, android.os.Bundle) 
		android.content.Context context
		android.appwidget.AppWidgetManager appWidgetManager
		int appWidgetId
		android.os.Bundle newOptions
	public void onDeleted (android.content.Context, int[]) 
		android.content.Context context
		int[] appWidgetIds
	public void onEnabled (android.content.Context) 
		android.content.Context context
	public void onDisabled (android.content.Context) 
		android.content.Context context
}

android/appwidget/AppWidgetHostView$ParcelableSparseArray$1.class
AppWidgetHostView.java
package android.appwidget
final android.appwidget.AppWidgetHostView$ParcelableSparseArray$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.appwidget.AppWidgetHostView$ParcelableSparseArray createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel source
		android.appwidget.AppWidgetHostView$ParcelableSparseArray array
		ClassLoader loader
		int count
	public android.appwidget.AppWidgetHostView$ParcelableSparseArray[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/appwidget/AppWidgetHost$Callbacks.class
AppWidgetHost.java
package android.appwidget
 android.appwidget.AppWidgetHost$Callbacks extends com.android.internal.appwidget.IAppWidgetHost$Stub {
	final android.appwidget.AppWidgetHost this$0
	void  (android.appwidget.AppWidgetHost) 
	public void updateAppWidget (int, android.widget.RemoteViews, int) 
		int appWidgetId
		android.widget.RemoteViews views
		int userId
		android.os.Message msg
	public void providerChanged (int, android.appwidget.AppWidgetProviderInfo, int) 
		int appWidgetId
		android.appwidget.AppWidgetProviderInfo info
		int userId
		android.os.Message msg
	public void providersChanged (int) 
		int userId
		android.os.Message msg
	public void viewDataChanged (int, int, int) 
		int appWidgetId
		int viewId
		int userId
		android.os.Message msg
}

android/appwidget/AppWidgetHost$UpdateHandler.class
AppWidgetHost.java
package android.appwidget
 android.appwidget.AppWidgetHost$UpdateHandler extends android.os.Handler {
	final android.appwidget.AppWidgetHost this$0
	public void  (android.appwidget.AppWidgetHost, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/appwidget/AppWidgetHostView$1.class
AppWidgetHostView.java
package android.appwidget
final android.appwidget.AppWidgetHostView$1 extends java.lang.Object implements android.view.LayoutInflater$Filter  {
	void  () 
	public boolean onLoadClass (java.lang.Class) 
		Class clazz
}

android/appwidget/AppWidgetHostView$ParcelableSparseArray.class
AppWidgetHostView.java
package android.appwidget
 android.appwidget.AppWidgetHostView$ParcelableSparseArray extends android.util.SparseArray implements android.os.Parcelable  {
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel dest
		int flags
		int count
	void  (android.appwidget.AppWidgetHostView$1) 
		android.appwidget.AppWidgetHostView$1 x0
	static void  () 
}

android/util/
android/util/TrustedTime.class
TrustedTime.java
package android.util
public abstract android.util.TrustedTime extends java.lang.Object {
	public abstract boolean forceRefresh () 
	public abstract boolean hasCache () 
	public abstract long getCacheAge () 
	public abstract long getCacheCertainty () 
	public abstract long currentTimeMillis () 
}

android/util/PrintStreamPrinter.class
PrintStreamPrinter.java
package android.util
public android.util.PrintStreamPrinter extends java.lang.Object implements android.util.Printer  {
	private final java.io.PrintStream mPS
	public void  (java.io.PrintStream) 
		java.io.PrintStream pw
	public void println (java.lang.String) 
		String x
}

android/util/SparseLongArray.class
SparseLongArray.java
package android.util
public android.util.SparseLongArray extends java.lang.Object implements java.lang.Cloneable  {
	private int[] mKeys
	private long[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.SparseLongArray clone () 
		CloneNotSupportedException cnse
		android.util.SparseLongArray clone
	public long get (int) 
		int key
	public long get (int, long) 
		int key
		long valueIfKeyNotFound
		int i
	public void delete (int) 
		int key
		int i
	public void removeAt (int) 
		int index
	public void put (int, long) 
		int key
		long value
		int i
	public int size () 
	public int keyAt (int) 
		int index
	public long valueAt (int) 
		int index
	public int indexOfKey (int) 
		int key
	public int indexOfValue (long) 
		int i
		long value
	public void clear () 
	public void append (int, long) 
		int key
		long value
		int pos
	private void growKeyAndValueArrays (int) 
		int minNeededSize
		int n
		int[] nkeys
		long[] nvalues
	public java.lang.String toString () 
		int key
		long value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/util/Base64OutputStream.class
Base64OutputStream.java
package android.util
public android.util.Base64OutputStream extends java.io.FilterOutputStream {
	private final android.util.Base64$Coder coder
	private final int flags
	private byte[] buffer
	private int bpos
	private static byte[] EMPTY
	public void  (java.io.OutputStream, int) 
		java.io.OutputStream out
		int flags
	public void  (java.io.OutputStream, int, boolean) 
		java.io.OutputStream out
		int flags
		boolean encode
	public void write (int)  throws java.io.IOException 
		int b
	private void flushBuffer ()  throws java.io.IOException 
	public void write (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
	public void close ()  throws java.io.IOException 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException thrown
	private void internalWrite (byte[], int, int, boolean)  throws java.io.IOException 
		byte[] b
		int off
		int len
		boolean finish
	private byte[] embiggen (byte[], int) 
		byte[] b
		int len
	static void  () 
}

android/util/Log$1.class
Log.java
package android.util
final android.util.Log$1 extends java.lang.Object implements android.util.Log$TerribleFailureHandler  {
	void  () 
	public void onTerribleFailure (java.lang.String, android.util.Log$TerribleFailure) 
		String tag
		android.util.Log$TerribleFailure what
}

android/util/ArrayMap$1.class
ArrayMap.java
package android.util
 android.util.ArrayMap$1 extends android.util.MapCollections {
	final android.util.ArrayMap this$0
	void  (android.util.ArrayMap) 
	protected int colGetSize () 
	protected java.lang.Object colGetEntry (int, int) 
		int index
		int offset
	protected int colIndexOfKey (java.lang.Object) 
		Object key
	protected int colIndexOfValue (java.lang.Object) 
		Object value
	protected java.util.Map colGetMap () 
	protected void colPut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	protected java.lang.Object colSetValue (int, java.lang.Object) 
		int index
		Object value
	protected void colRemoveAt (int) 
		int index
	protected void colClear () 
}

android/util/JsonReader.class
JsonReader.java
package android.util
public final android.util.JsonReader extends java.lang.Object implements java.io.Closeable  {
	private static final String TRUE
	private static final String FALSE
	private final libcore.internal.StringPool stringPool
	private final java.io.Reader in
	private boolean lenient
	private final char[] buffer
	private int pos
	private int limit
	private int bufferStartLine
	private int bufferStartColumn
	private final java.util.List stack
	private android.util.JsonToken token
	private String name
	private String value
	private int valuePos
	private int valueLength
	private boolean skipping
	public void  (java.io.Reader) 
		java.io.Reader in
	public void setLenient (boolean) 
		boolean lenient
	public boolean isLenient () 
	public void beginArray ()  throws java.io.IOException 
	public void endArray ()  throws java.io.IOException 
	public void beginObject ()  throws java.io.IOException 
	public void endObject ()  throws java.io.IOException 
	private void expect (android.util.JsonToken)  throws java.io.IOException 
		android.util.JsonToken expected
	public boolean hasNext ()  throws java.io.IOException 
	public android.util.JsonToken peek ()  throws java.io.IOException 
		android.util.JsonToken token
		java.io.EOFException e
		android.util.JsonToken firstToken
	private android.util.JsonToken advance ()  throws java.io.IOException 
		android.util.JsonToken result
	public java.lang.String nextName ()  throws java.io.IOException 
		String result
	public java.lang.String nextString ()  throws java.io.IOException 
		String result
	public boolean nextBoolean ()  throws java.io.IOException 
		boolean result
	public void nextNull ()  throws java.io.IOException 
	public double nextDouble ()  throws java.io.IOException 
		double result
	public long nextLong ()  throws java.io.IOException 
		double asDouble
		NumberFormatException ignored
		long result
	public int nextInt ()  throws java.io.IOException 
		double asDouble
		NumberFormatException ignored
		int result
	public void close ()  throws java.io.IOException 
	public void skipValue ()  throws java.io.IOException 
		android.util.JsonToken token
		int count
	private android.util.JsonScope peekStack () 
	private android.util.JsonScope pop () 
	private void push (android.util.JsonScope) 
		android.util.JsonScope newTop
	private void replaceTop (android.util.JsonScope) 
		android.util.JsonScope newTop
	private android.util.JsonToken nextInArray (boolean)  throws java.io.IOException 
		boolean firstElement
	private android.util.JsonToken nextInObject (boolean)  throws java.io.IOException 
		boolean firstElement
		int quote
	private android.util.JsonToken objectValue ()  throws java.io.IOException 
	private android.util.JsonToken nextValue ()  throws java.io.IOException 
		int c
	private boolean fillBuffer (int)  throws java.io.IOException 
		int i
		int minimum
		int total
	private int getLineNumber () 
		int i
		int result
	private int getColumnNumber () 
		int i
		int result
	private int nextNonWhitespace ()  throws java.io.IOException 
		char peek
		int c
	private void checkLenient ()  throws java.io.IOException 
	private void skipToEndOfLine ()  throws java.io.IOException 
		char c
	private boolean skipTo (java.lang.String)  throws java.io.IOException 
		int c
		String toFind
	private java.lang.String nextString (char)  throws java.io.IOException 
		int c
		int start
		char quote
		StringBuilder builder
	private java.lang.String nextLiteral (boolean)  throws java.io.IOException 
		String result
		String result
		String result
		boolean assignOffsetsOnly
		StringBuilder builder
		int i
		String result
	public java.lang.String toString () 
	private char readEscapeCharacter ()  throws java.io.IOException 
		String hex
		char escaped
	private android.util.JsonToken readLiteral ()  throws java.io.IOException 
	private android.util.JsonToken decodeLiteral ()  throws java.io.IOException 
	private android.util.JsonToken decodeNumber (char[], int, int) 
		char[] chars
		int offset
		int length
		int i
		int c
	private java.io.IOException syntaxError (java.lang.String)  throws java.io.IOException 
		String message
	private java.lang.CharSequence getSnippet () 
		StringBuilder snippet
		int beforePos
		int afterPos
}

android/util/Property.class
Property.java
package android.util
public abstract android.util.Property extends java.lang.Object {
	private final String mName
	private final Class mType
	public static android.util.Property of (java.lang.Class, java.lang.Class, java.lang.String) 
		Class hostType
		Class valueType
		String name
	public void  (java.lang.Class, java.lang.String) 
		Class type
		String name
	public boolean isReadOnly () 
	public void set (java.lang.Object, java.lang.Object) 
		Object object
		Object value
	public abstract java.lang.Object get (java.lang.Object) 
	public java.lang.String getName () 
	public java.lang.Class getType () 
}

android/util/MapCollections$EntrySet.class
MapCollections.java
package android.util
final android.util.MapCollections$EntrySet extends java.lang.Object implements java.util.Set  {
	final android.util.MapCollections this$0
	void  (android.util.MapCollections) 
	public boolean add (java.util.Map$Entry) 
		java.util.Map$Entry object
	public boolean addAll (java.util.Collection) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Collection collection
		int oldSize
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object o
		java.util.Map$Entry e
		int index
		Object foundVal
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
		java.util.Iterator it
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object object
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public int size () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
		Object key
		Object value
		int i
		int result
	public volatile boolean add (java.lang.Object) 
		Object x0
}

android/util/Singleton.class
Singleton.java
package android.util
public abstract android.util.Singleton extends java.lang.Object {
	private Object mInstance
	public void  () 
	protected abstract java.lang.Object create () 
	public final java.lang.Object get () 
}

android/util/IntProperty.class
IntProperty.java
package android.util
public abstract android.util.IntProperty extends android.util.Property {
	public void  (java.lang.String) 
		String name
	public abstract void setValue (java.lang.Object, int) 
	public final void set (java.lang.Object, java.lang.Integer) 
		Object object
		Integer value
	public volatile void set (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/util/PrintWriterPrinter.class
PrintWriterPrinter.java
package android.util
public android.util.PrintWriterPrinter extends java.lang.Object implements android.util.Printer  {
	private final java.io.PrintWriter mPW
	public void  (java.io.PrintWriter) 
		java.io.PrintWriter pw
	public void println (java.lang.String) 
		String x
}

android/util/SparseArray.class
SparseArray.java
package android.util
public android.util.SparseArray extends java.lang.Object implements java.lang.Cloneable  {
	private static final Object DELETED
	private boolean mGarbage
	private int[] mKeys
	private Object[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.SparseArray clone () 
		CloneNotSupportedException cnse
		android.util.SparseArray clone
	public java.lang.Object get (int) 
		int key
	public java.lang.Object get (int, java.lang.Object) 
		int key
		Object valueIfKeyNotFound
		int i
	public void delete (int) 
		int key
		int i
	public void remove (int) 
		int key
	public void removeAt (int) 
		int index
	public void removeAtRange (int, int) 
		int i
		int index
		int size
		int end
	private void gc () 
		Object val
		int i
		int n
		int o
		int[] keys
		Object[] values
	public void put (int, java.lang.Object) 
		int n
		int[] nkeys
		Object[] nvalues
		int key
		Object value
		int i
	public int size () 
	public int keyAt (int) 
		int index
	public java.lang.Object valueAt (int) 
		int index
	public void setValueAt (int, java.lang.Object) 
		int index
		Object value
	public int indexOfKey (int) 
		int key
	public int indexOfValue (java.lang.Object) 
		int i
		Object value
	public void clear () 
		int i
		int n
		Object[] values
	public void append (int, java.lang.Object) 
		int n
		int[] nkeys
		Object[] nvalues
		int key
		Object value
		int pos
	public java.lang.String toString () 
		int key
		Object value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/util/MonthDisplayHelper.class
MonthDisplayHelper.java
package android.util
public android.util.MonthDisplayHelper extends java.lang.Object {
	private final int mWeekStartDay
	private java.util.Calendar mCalendar
	private int mNumDaysInMonth
	private int mNumDaysInPrevMonth
	private int mOffset
	public void  (int, int, int) 
		int year
		int month
		int weekStartDay
	public void  (int, int) 
		int year
		int month
	public int getYear () 
	public int getMonth () 
	public int getWeekStartDay () 
	public int getFirstDayOfMonth () 
	public int getNumberOfDaysInMonth () 
	public int getOffset () 
	public int[] getDigitsForRow (int) 
		int column
		int row
		int[] result
	public int getDayAt (int, int) 
		int row
		int column
		int day
	public int getRowOf (int) 
		int day
	public int getColumnOf (int) 
		int day
	public void previousMonth () 
	public void nextMonth () 
	public boolean isWithinCurrentMonth (int, int) 
		int row
		int column
		int day
	private void recalculate () 
		int firstDayOfMonth
		int offset
}

android/util/XmlPullAttributes.class
XmlPullAttributes.java
package android.util
 android.util.XmlPullAttributes extends java.lang.Object implements android.util.AttributeSet  {
	org.xmlpull.v1.XmlPullParser mParser
	public void  (org.xmlpull.v1.XmlPullParser) 
		org.xmlpull.v1.XmlPullParser parser
	public int getAttributeCount () 
	public java.lang.String getAttributeName (int) 
		int index
	public java.lang.String getAttributeValue (int) 
		int index
	public java.lang.String getAttributeValue (java.lang.String, java.lang.String) 
		String namespace
		String name
	public java.lang.String getPositionDescription () 
	public int getAttributeNameResource (int) 
		int index
	public int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int) 
		String namespace
		String attribute
		String[] options
		int defaultValue
	public boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean) 
		String namespace
		String attribute
		boolean defaultValue
	public int getAttributeResourceValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
	public int getAttributeIntValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
	public int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int) 
		String namespace
		String attribute
		int defaultValue
	public float getAttributeFloatValue (java.lang.String, java.lang.String, float) 
		String namespace
		String attribute
		float defaultValue
		String s
	public int getAttributeListValue (int, java.lang.String[], int) 
		int index
		String[] options
		int defaultValue
	public boolean getAttributeBooleanValue (int, boolean) 
		int index
		boolean defaultValue
	public int getAttributeResourceValue (int, int) 
		int index
		int defaultValue
	public int getAttributeIntValue (int, int) 
		int index
		int defaultValue
	public int getAttributeUnsignedIntValue (int, int) 
		int index
		int defaultValue
	public float getAttributeFloatValue (int, float) 
		int index
		float defaultValue
		String s
	public java.lang.String getIdAttribute () 
	public java.lang.String getClassAttribute () 
	public int getIdAttributeResourceValue (int) 
		int defaultValue
	public int getStyleAttribute () 
}

android/util/SparseBooleanArray.class
SparseBooleanArray.java
package android.util
public android.util.SparseBooleanArray extends java.lang.Object implements java.lang.Cloneable  {
	private int[] mKeys
	private boolean[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.SparseBooleanArray clone () 
		CloneNotSupportedException cnse
		android.util.SparseBooleanArray clone
	public boolean get (int) 
		int key
	public boolean get (int, boolean) 
		int key
		boolean valueIfKeyNotFound
		int i
	public void delete (int) 
		int key
		int i
	public void put (int, boolean) 
		int n
		int[] nkeys
		boolean[] nvalues
		int key
		boolean value
		int i
	public int size () 
	public int keyAt (int) 
		int index
	public boolean valueAt (int) 
		int index
	public int indexOfKey (int) 
		int key
	public int indexOfValue (boolean) 
		int i
		boolean value
	public void clear () 
	public void append (int, boolean) 
		int n
		int[] nkeys
		boolean[] nvalues
		int key
		boolean value
		int pos
	public java.lang.String toString () 
		int key
		boolean value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/util/FastImmutableArraySet$FastIterator.class
FastImmutableArraySet.java
package android.util
final android.util.FastImmutableArraySet$FastIterator extends java.lang.Object implements java.util.Iterator  {
	private final Object[] mContents
	int mIndex
	public void  (java.lang.Object[]) 
		Object[] contents
	public boolean hasNext () 
	public java.lang.Object next () 
	public void remove () 
}

android/util/LruCache.class
LruCache.java
package android.util
public android.util.LruCache extends java.lang.Object {
	private final java.util.LinkedHashMap map
	private int size
	private int maxSize
	private int putCount
	private int createCount
	private int evictionCount
	private int hitCount
	private int missCount
	public void  (int) 
		int maxSize
	public void resize (int) 
		int maxSize
	public final java.lang.Object get (java.lang.Object) 
		Object key
		Object mapValue
		Object createdValue
	public final java.lang.Object put (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		Object previous
	public void trimToSize (int) 
		java.util.Map$Entry toEvict
		Object key
		Object value
		int maxSize
	public final java.lang.Object remove (java.lang.Object) 
		Object key
		Object previous
	protected void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object) 
		boolean evicted
		Object key
		Object oldValue
		Object newValue
	protected java.lang.Object create (java.lang.Object) 
		Object key
	private int safeSizeOf (java.lang.Object, java.lang.Object) 
		Object key
		Object value
		int result
	protected int sizeOf (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	public final void evictAll () 
	public final synchronized int size () 
	public final synchronized int maxSize () 
	public final synchronized int hitCount () 
	public final synchronized int missCount () 
	public final synchronized int createCount () 
	public final synchronized int putCount () 
	public final synchronized int evictionCount () 
	public final synchronized java.util.Map snapshot () 
	public final synchronized java.lang.String toString () 
		int accesses
		int hitPercent
}

android/util/Xml$XmlSerializerFactory.class
Xml.java
package android.util
 android.util.Xml$XmlSerializerFactory extends java.lang.Object {
	static final String TYPE
	static final org.xmlpull.v1.XmlPullParserFactory instance
	void  () 
	static void  () 
		org.xmlpull.v1.XmlPullParserException e
}

android/util/ContainerHelpers.class
ContainerHelpers.java
package android.util
 android.util.ContainerHelpers extends java.lang.Object {
	static final boolean[] EMPTY_BOOLEANS
	static final int[] EMPTY_INTS
	static final long[] EMPTY_LONGS
	static final Object[] EMPTY_OBJECTS
	void  () 
	static int binarySearch (int[], int, int) 
		int mid
		int midVal
		int[] array
		int size
		int value
		int lo
		int hi
	static int binarySearch (long[], int, long) 
		int mid
		long midVal
		long[] array
		int size
		long value
		int lo
		int hi
	static void  () 
}

android/util/DayOfMonthCursor.class
DayOfMonthCursor.java
package android.util
public android.util.DayOfMonthCursor extends android.util.MonthDisplayHelper {
	private int mRow
	private int mColumn
	public void  (int, int, int, int) 
		int year
		int month
		int dayOfMonth
		int weekStartDay
	public int getSelectedRow () 
	public int getSelectedColumn () 
	public void setSelectedRowColumn (int, int) 
		int row
		int col
	public int getSelectedDayOfMonth () 
	public int getSelectedMonthOffset () 
	public void setSelectedDayOfMonth (int) 
		int dayOfMonth
	public boolean isSelected (int, int) 
		int row
		int column
	public boolean up () 
	public boolean down () 
	public boolean left () 
		int lastDay
	public boolean right () 
}

android/util/Xml.class
Xml.java
package android.util
public android.util.Xml extends java.lang.Object {
	public static String FEATURE_RELAXED
	public void  () 
	public static void parse (java.lang.String, org.xml.sax.ContentHandler)  throws org.xml.sax.SAXException 
		org.xml.sax.XMLReader reader
		java.io.IOException e
		String xml
		org.xml.sax.ContentHandler contentHandler
	public static void parse (java.io.Reader, org.xml.sax.ContentHandler)  throws java.io.IOException org.xml.sax.SAXException 
		java.io.Reader in
		org.xml.sax.ContentHandler contentHandler
		org.xml.sax.XMLReader reader
	public static void parse (java.io.InputStream, android.util.Xml$Encoding, org.xml.sax.ContentHandler)  throws java.io.IOException org.xml.sax.SAXException 
		java.io.InputStream in
		android.util.Xml$Encoding encoding
		org.xml.sax.ContentHandler contentHandler
		org.xml.sax.XMLReader reader
		org.xml.sax.InputSource source
	public static org.xmlpull.v1.XmlPullParser newPullParser () 
		org.kxml2.io.KXmlParser parser
		org.xmlpull.v1.XmlPullParserException e
	public static org.xmlpull.v1.XmlSerializer newSerializer () 
		org.xmlpull.v1.XmlPullParserException e
	public static android.util.Xml$Encoding findEncodingByName (java.lang.String)  throws java.io.UnsupportedEncodingException 
		android.util.Xml$Encoding encoding
		android.util.Xml$Encoding[] arr$
		int len$
		int i$
		String encodingName
	public static android.util.AttributeSet asAttributeSet (org.xmlpull.v1.XmlPullParser) 
		org.xmlpull.v1.XmlPullParser parser
	static void  () 
}

android/util/ArraySet.class
ArraySet.java
package android.util
public final android.util.ArraySet extends java.lang.Object implements java.util.Collection java.util.Set  {
	private static final boolean DEBUG
	private static final String TAG
	private static final int BASE_SIZE
	private static final int CACHE_SIZE
	static Object[] mBaseCache
	static int mBaseCacheSize
	static Object[] mTwiceBaseCache
	static int mTwiceBaseCacheSize
	int[] mHashes
	Object[] mArray
	int mSize
	android.util.MapCollections mCollections
	private int indexOf (java.lang.Object, int) 
		int i
		Object key
		int hash
		int N
		int index
		int end
	private int indexOfNull () 
		int i
		int N
		int index
		int end
	private void allocArrays (int) 
		Object[] array
		Object[] array
		int size
	private static void freeArrays (int[], java.lang.Object[], int) 
		int i
		int i
		int[] hashes
		Object[] array
		int size
	public void  () 
	public void  (int) 
		int capacity
	public void  (android.util.ArraySet) 
		android.util.ArraySet set
	public void clear () 
	public void ensureCapacity (int) 
		int[] ohashes
		Object[] oarray
		int minimumCapacity
	public boolean contains (java.lang.Object) 
		Object key
	public java.lang.Object valueAt (int) 
		int index
	public boolean isEmpty () 
	public boolean add (java.lang.Object) 
		int hash
		int index
		int n
		int[] ohashes
		Object[] oarray
		Object value
		int hash
		int index
	public void putAll (android.util.ArraySet) 
		int i
		android.util.ArraySet array
		int N
	public boolean remove (java.lang.Object) 
		Object object
		int index
	public java.lang.Object removeAt (int) 
		int n
		int[] ohashes
		Object[] oarray
		int index
		Object old
	public int size () 
	public java.lang.Object[] toArray () 
		Object[] result
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] newArray
		Object[] array
	public boolean equals (java.lang.Object) 
		Object mine
		int i
		NullPointerException ignored
		ClassCastException ignored
		java.util.Set set
		Object object
	public int hashCode () 
		int i
		int s
		int[] hashes
		int result
	public java.lang.String toString () 
		Object value
		int i
		StringBuilder buffer
	private android.util.MapCollections getCollection () 
	public java.util.Iterator iterator () 
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
		java.util.Iterator it
	public boolean addAll (java.util.Collection) 
		Object value
		java.util.Iterator i$
		java.util.Collection collection
		boolean added
	public boolean removeAll (java.util.Collection) 
		Object value
		java.util.Iterator i$
		java.util.Collection collection
		boolean removed
	public boolean retainAll (java.util.Collection) 
		int i
		java.util.Collection collection
		boolean removed
	static int access$000 (android.util.ArraySet) 
		android.util.ArraySet x0
	static int access$100 (android.util.ArraySet, java.lang.Object, int) 
		android.util.ArraySet x0
		Object x1
		int x2
}

android/util/DebugUtils.class
DebugUtils.java
package android.util
public android.util.DebugUtils extends java.lang.Object {
	public void  () 
	public static boolean isObjectSelected (java.lang.Object) 
		Object value
		java.lang.reflect.Method declaredMethod
		Class parent
		NoSuchMethodException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		String[] pair
		Class klass
		int i
		String[] selectors
		Object object
		boolean match
		String s
	public static void buildShortClassTag (java.lang.Object, java.lang.StringBuilder) 
		int end
		String simpleName
		Object cls
		StringBuilder out
}

android/util/EventLog$Event.class
EventLog.java
package android.util
public final android.util.EventLog$Event extends java.lang.Object {
	private final java.nio.ByteBuffer mBuffer
	private static final int LENGTH_OFFSET
	private static final int HEADER_SIZE_OFFSET
	private static final int PROCESS_OFFSET
	private static final int THREAD_OFFSET
	private static final int SECONDS_OFFSET
	private static final int NANOSECONDS_OFFSET
	private static final int V1_PAYLOAD_START
	private static final int DATA_OFFSET
	private static final byte INT_TYPE
	private static final byte LONG_TYPE
	private static final byte STRING_TYPE
	private static final byte LIST_TYPE
	void  (byte[]) 
		byte[] data
	public int getProcessId () 
	public int getThreadId () 
	public long getTimeNanos () 
	public int getTag () 
		int offset
	public synchronized java.lang.Object getData () 
		int offset
		IllegalArgumentException e
		java.nio.BufferUnderflowException e
	private java.lang.Object decodeObject () 
		int length
		int start
		java.io.UnsupportedEncodingException e
		int i
		int length
		Object[] array
		byte type
}

android/util/AndroidException.class
AndroidException.java
package android.util
public android.util.AndroidException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.lang.Throwable) 
		String name
		Throwable cause
	public void  (java.lang.Exception) 
		Exception cause
}

android/util/Pools$Pool.class
Pools.java
package android.util
public abstract android.util.Pools$Pool extends java.lang.Object {
	public abstract java.lang.Object acquire () 
	public abstract boolean release (java.lang.Object) 
}

android/util/FloatMath.class
FloatMath.java
package android.util
public android.util.FloatMath extends java.lang.Object {
	private void  () 
	public static native float floor (float) 
	public static native float ceil (float) 
	public static native float sin (float) 
	public static native float cos (float) 
	public static native float sqrt (float) 
	public static native float exp (float) 
	public static native float pow (float, float) 
	public static native float hypot (float, float) 
}

android/util/FloatProperty.class
FloatProperty.java
package android.util
public abstract android.util.FloatProperty extends android.util.Property {
	public void  (java.lang.String) 
		String name
	public abstract void setValue (java.lang.Object, float) 
	public final void set (java.lang.Object, java.lang.Float) 
		Object object
		Float value
	public volatile void set (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/util/Spline.class
Spline.java
package android.util
public final android.util.Spline extends java.lang.Object {
	private final float[] mX
	private final float[] mY
	private final float[] mM
	private void  (float[], float[], float[]) 
		float[] x
		float[] y
		float[] m
	public static android.util.Spline createMonotoneCubicSpline (float[], float[]) 
		float h
		int i
		int i
		float t
		float a
		float b
		float h
		int i
		float[] x
		float[] y
		int n
		float[] d
		float[] m
	public float interpolate (float) 
		float x
		int n
		int i
		float h
		float t
	public java.lang.String toString () 
		int i
		StringBuilder str
		int n
}

android/util/TypedValue.class
TypedValue.java
package android.util
public android.util.TypedValue extends java.lang.Object {
	public static final int TYPE_NULL
	public static final int TYPE_REFERENCE
	public static final int TYPE_ATTRIBUTE
	public static final int TYPE_STRING
	public static final int TYPE_FLOAT
	public static final int TYPE_DIMENSION
	public static final int TYPE_FRACTION
	public static final int TYPE_FIRST_INT
	public static final int TYPE_INT_DEC
	public static final int TYPE_INT_HEX
	public static final int TYPE_INT_BOOLEAN
	public static final int TYPE_FIRST_COLOR_INT
	public static final int TYPE_INT_COLOR_ARGB8
	public static final int TYPE_INT_COLOR_RGB8
	public static final int TYPE_INT_COLOR_ARGB4
	public static final int TYPE_INT_COLOR_RGB4
	public static final int TYPE_LAST_COLOR_INT
	public static final int TYPE_LAST_INT
	public static final int COMPLEX_UNIT_SHIFT
	public static final int COMPLEX_UNIT_MASK
	public static final int COMPLEX_UNIT_PX
	public static final int COMPLEX_UNIT_DIP
	public static final int COMPLEX_UNIT_SP
	public static final int COMPLEX_UNIT_PT
	public static final int COMPLEX_UNIT_IN
	public static final int COMPLEX_UNIT_MM
	public static final int COMPLEX_UNIT_FRACTION
	public static final int COMPLEX_UNIT_FRACTION_PARENT
	public static final int COMPLEX_RADIX_SHIFT
	public static final int COMPLEX_RADIX_MASK
	public static final int COMPLEX_RADIX_23p0
	public static final int COMPLEX_RADIX_16p7
	public static final int COMPLEX_RADIX_8p15
	public static final int COMPLEX_RADIX_0p23
	public static final int COMPLEX_MANTISSA_SHIFT
	public static final int COMPLEX_MANTISSA_MASK
	public static final int DENSITY_DEFAULT
	public static final int DENSITY_NONE
	public int type
	public CharSequence string
	public int data
	public int assetCookie
	public int resourceId
	public int changingConfigurations
	public int density
	private static final float MANTISSA_MULT
	private static final float[] RADIX_MULTS
	private static final String[] DIMENSION_UNIT_STRS
	private static final String[] FRACTION_UNIT_STRS
	public void  () 
	public final float getFloat () 
	public static float complexToFloat (int) 
		int complex
	public static float complexToDimension (int, android.util.DisplayMetrics) 
		int data
		android.util.DisplayMetrics metrics
	public static int complexToDimensionPixelOffset (int, android.util.DisplayMetrics) 
		int data
		android.util.DisplayMetrics metrics
	public static int complexToDimensionPixelSize (int, android.util.DisplayMetrics) 
		int data
		android.util.DisplayMetrics metrics
		float value
		float f
		int res
	public static float complexToDimensionNoisy (int, android.util.DisplayMetrics) 
		int data
		android.util.DisplayMetrics metrics
		float res
	public static float applyDimension (int, float, android.util.DisplayMetrics) 
		int unit
		float value
		android.util.DisplayMetrics metrics
	public float getDimension (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
	public static float complexToFraction (int, float, float) 
		int data
		float base
		float pbase
	public float getFraction (float, float) 
		float base
		float pbase
	public final java.lang.CharSequence coerceToString () 
		int t
	public static final java.lang.String coerceToString (int, int) 
		int type
		int data
	public void setTo (android.util.TypedValue) 
		android.util.TypedValue other
	public java.lang.String toString () 
		StringBuilder sb
	static void  () 
}

android/util/JsonWriter.class
JsonWriter.java
package android.util
public final android.util.JsonWriter extends java.lang.Object implements java.io.Closeable  {
	private final java.io.Writer out
	private final java.util.List stack
	private String indent
	private String separator
	private boolean lenient
	public void  (java.io.Writer) 
		java.io.Writer out
	public void setIndent (java.lang.String) 
		String indent
	public void setLenient (boolean) 
		boolean lenient
	public boolean isLenient () 
	public android.util.JsonWriter beginArray ()  throws java.io.IOException 
	public android.util.JsonWriter endArray ()  throws java.io.IOException 
	public android.util.JsonWriter beginObject ()  throws java.io.IOException 
	public android.util.JsonWriter endObject ()  throws java.io.IOException 
	private android.util.JsonWriter open (android.util.JsonScope, java.lang.String)  throws java.io.IOException 
		android.util.JsonScope empty
		String openBracket
	private android.util.JsonWriter close (android.util.JsonScope, android.util.JsonScope, java.lang.String)  throws java.io.IOException 
		android.util.JsonScope empty
		android.util.JsonScope nonempty
		String closeBracket
		android.util.JsonScope context
	private android.util.JsonScope peek () 
	private void replaceTop (android.util.JsonScope) 
		android.util.JsonScope topOfStack
	public android.util.JsonWriter name (java.lang.String)  throws java.io.IOException 
		String name
	public android.util.JsonWriter value (java.lang.String)  throws java.io.IOException 
		String value
	public android.util.JsonWriter nullValue ()  throws java.io.IOException 
	public android.util.JsonWriter value (boolean)  throws java.io.IOException 
		boolean value
	public android.util.JsonWriter value (double)  throws java.io.IOException 
		double value
	public android.util.JsonWriter value (long)  throws java.io.IOException 
		long value
	public android.util.JsonWriter value (java.lang.Number)  throws java.io.IOException 
		Number value
		String string
	public void flush ()  throws java.io.IOException 
	public void close ()  throws java.io.IOException 
	private void string (java.lang.String)  throws java.io.IOException 
		char c
		int i
		int length
		String value
	private void newline ()  throws java.io.IOException 
		int i
	private void beforeName ()  throws java.io.IOException 
		android.util.JsonScope context
	private void beforeValue (boolean)  throws java.io.IOException 
		boolean root
}

android/util/Pools.class
Pools.java
package android.util
public final android.util.Pools extends java.lang.Object {
	private void  () 
}

android/util/Base64$Decoder.class
Base64.java
package android.util
 android.util.Base64$Decoder extends android.util.Base64$Coder {
	private static final int[] DECODE
	private static final int[] DECODE_WEBSAFE
	private static final int SKIP
	private static final int EQUALS
	private int state
	private int value
	private final int[] alphabet
	public void  (int, byte[]) 
		int flags
		byte[] output
	public int maxOutputSize (int) 
		int len
	public boolean process (byte[], int, int, boolean) 
		int d
		byte[] input
		int offset
		int len
		boolean finish
		int p
		int state
		int value
		int op
		byte[] output
		int[] alphabet
	static void  () 
}

android/util/JsonWriter$1.class
JsonWriter.java
package android.util
 android.util.JsonWriter$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$util$JsonScope
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/util/EventLogTags$Description.class
EventLogTags.java
package android.util
public android.util.EventLogTags$Description extends java.lang.Object {
	public final int mTag
	public final String mName
	void  (int, java.lang.String) 
		int tag
		String name
}

android/util/Slog.class
Slog.java
package android.util
public final android.util.Slog extends java.lang.Object {
	private void  () 
	public static int v (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int v (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int d (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int d (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int i (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int i (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int w (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int w (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int w (java.lang.String, java.lang.Throwable) 
		String tag
		Throwable tr
	public static int e (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int e (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int wtf (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int wtfStack (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int wtf (java.lang.String, java.lang.Throwable) 
		String tag
		Throwable tr
	public static int wtf (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int println (int, java.lang.String, java.lang.String) 
		int priority
		String tag
		String msg
}

android/util/SuperNotCalledException.class
SuperNotCalledException.java
package android.util
public final android.util.SuperNotCalledException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/util/LogPrinter.class
LogPrinter.java
package android.util
public android.util.LogPrinter extends java.lang.Object implements android.util.Printer  {
	private final int mPriority
	private final String mTag
	private final int mBuffer
	public void  (int, java.lang.String) 
		int priority
		String tag
	public void  (int, java.lang.String, int) 
		int priority
		String tag
		int buffer
	public void println (java.lang.String) 
		String x
}

android/util/Pair.class
Pair.java
package android.util
public android.util.Pair extends java.lang.Object {
	public final Object first
	public final Object second
	public void  (java.lang.Object, java.lang.Object) 
		Object first
		Object second
	public boolean equals (java.lang.Object) 
		Object o
		android.util.Pair p
	public int hashCode () 
	public static android.util.Pair create (java.lang.Object, java.lang.Object) 
		Object a
		Object b
}

android/util/StateSet.class
StateSet.java
package android.util
public android.util.StateSet extends java.lang.Object {
	public static final int[] WILD_CARD
	public static final int[] NOTHING
	public void  () 
	public static boolean isWildCard (int[]) 
		int[] stateSetOrSpec
	public static boolean stateSetMatches (int[], int[]) 
		boolean mustMatch
		int state
		int j
		int stateSpecState
		boolean mustMatch
		boolean found
		int i
		int[] stateSpec
		int[] stateSet
		int stateSpecSize
		int stateSetSize
	public static boolean stateSetMatches (int[], int) 
		int stateSpecState
		int i
		int[] stateSpec
		int state
		int stateSpecSize
	public static int[] trimStateSet (int[], int) 
		int[] states
		int newSize
		int[] trimmedStates
	public static java.lang.String dump (int[]) 
		int i
		int[] states
		StringBuilder sb
		int count
	static void  () 
}

android/util/DisplayMetrics.class
DisplayMetrics.java
package android.util
public android.util.DisplayMetrics extends java.lang.Object {
	public static final int DENSITY_LOW
	public static final int DENSITY_MEDIUM
	public static final int DENSITY_TV
	public static final int DENSITY_HIGH
	public static final int DENSITY_XHIGH
	public static final int DENSITY_400
	public static final int DENSITY_XXHIGH
	public static final int DENSITY_XXXHIGH
	public static final int DENSITY_DEFAULT
	public static final float DENSITY_DEFAULT_SCALE
	public static int DENSITY_DEVICE
	public int widthPixels
	public int heightPixels
	public float density
	public int densityDpi
	public float scaledDensity
	public float xdpi
	public float ydpi
	public int noncompatWidthPixels
	public int noncompatHeightPixels
	public float noncompatDensity
	public int noncompatDensityDpi
	public float noncompatScaledDensity
	public float noncompatXdpi
	public float noncompatYdpi
	public void  () 
	public void setTo (android.util.DisplayMetrics) 
		android.util.DisplayMetrics o
	public void setToDefaults () 
	public boolean equals (java.lang.Object) 
		Object o
	public boolean equals (android.util.DisplayMetrics) 
		android.util.DisplayMetrics other
	public boolean equalsPhysical (android.util.DisplayMetrics) 
		android.util.DisplayMetrics other
	public int hashCode () 
	public java.lang.String toString () 
	private static int getDeviceDensity () 
	static void  () 
}

android/util/Base64InputStream.class
Base64InputStream.java
package android.util
public android.util.Base64InputStream extends java.io.FilterInputStream {
	private final android.util.Base64$Coder coder
	private static byte[] EMPTY
	private static final int BUFFER_SIZE
	private boolean eof
	private byte[] inputBuffer
	private int outputStart
	private int outputEnd
	public void  (java.io.InputStream, int) 
		java.io.InputStream in
		int flags
	public void  (java.io.InputStream, int, boolean) 
		java.io.InputStream in
		int flags
		boolean encode
	public boolean markSupported () 
	public void mark (int) 
		int readlimit
	public void reset () 
	public void close ()  throws java.io.IOException 
	public int available () 
	public long skip (long)  throws java.io.IOException 
		long n
		long bytes
	public int read ()  throws java.io.IOException 
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int off
		int len
		int bytes
	private void refill ()  throws java.io.IOException 
		boolean success
		int bytesRead
		boolean success
	static void  () 
}

android/util/Patterns.class
Patterns.java
package android.util
public android.util.Patterns extends java.lang.Object {
	public static final String TOP_LEVEL_DOMAIN_STR
	public static final java.util.regex.Pattern TOP_LEVEL_DOMAIN
	public static final String TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL
	public static final String GOOD_IRI_CHAR
	public static final java.util.regex.Pattern WEB_URL
	public static final java.util.regex.Pattern IP_ADDRESS
	public static final java.util.regex.Pattern DOMAIN_NAME
	public static final java.util.regex.Pattern EMAIL_ADDRESS
	public static final java.util.regex.Pattern PHONE
	public static final java.lang.String concatGroups (java.util.regex.Matcher) 
		String s
		int i
		java.util.regex.Matcher matcher
		StringBuilder b
		int numGroups
	public static final java.lang.String digitsAndPlusOnly (java.util.regex.Matcher) 
		char character
		int i
		int size
		java.util.regex.Matcher matcher
		StringBuilder buffer
		String matchingRegion
	private void  () 
	static void  () 
}

android/util/MapCollections$MapIterator.class
MapCollections.java
package android.util
final android.util.MapCollections$MapIterator extends java.lang.Object implements java.util.Iterator java.util.Map$Entry  {
	int mEnd
	int mIndex
	boolean mEntryValid
	final android.util.MapCollections this$0
	void  (android.util.MapCollections) 
	public boolean hasNext () 
	public java.util.Map$Entry next () 
	public void remove () 
	public java.lang.Object getKey () 
	public java.lang.Object getValue () 
	public java.lang.Object setValue (java.lang.Object) 
		Object object
	public final boolean equals (java.lang.Object) 
		Object o
		java.util.Map$Entry e
	public final int hashCode () 
		Object key
		Object value
	public final java.lang.String toString () 
	public volatile java.lang.Object next () 
}

android/util/AttributeSet.class
AttributeSet.java
package android.util
public abstract android.util.AttributeSet extends java.lang.Object {
	public abstract int getAttributeCount () 
	public abstract java.lang.String getAttributeName (int) 
	public abstract java.lang.String getAttributeValue (int) 
	public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String) 
	public abstract java.lang.String getPositionDescription () 
	public abstract int getAttributeNameResource (int) 
	public abstract int getAttributeListValue (java.lang.String, java.lang.String, java.lang.String[], int) 
	public abstract boolean getAttributeBooleanValue (java.lang.String, java.lang.String, boolean) 
	public abstract int getAttributeResourceValue (java.lang.String, java.lang.String, int) 
	public abstract int getAttributeIntValue (java.lang.String, java.lang.String, int) 
	public abstract int getAttributeUnsignedIntValue (java.lang.String, java.lang.String, int) 
	public abstract float getAttributeFloatValue (java.lang.String, java.lang.String, float) 
	public abstract int getAttributeListValue (int, java.lang.String[], int) 
	public abstract boolean getAttributeBooleanValue (int, boolean) 
	public abstract int getAttributeResourceValue (int, int) 
	public abstract int getAttributeIntValue (int, int) 
	public abstract int getAttributeUnsignedIntValue (int, int) 
	public abstract float getAttributeFloatValue (int, float) 
	public abstract java.lang.String getIdAttribute () 
	public abstract java.lang.String getClassAttribute () 
	public abstract int getIdAttributeResourceValue (int) 
	public abstract int getStyleAttribute () 
}

android/util/PrefixPrinter.class
PrefixPrinter.java
package android.util
public android.util.PrefixPrinter extends java.lang.Object implements android.util.Printer  {
	private final android.util.Printer mPrinter
	private final String mPrefix
	public static android.util.Printer create (android.util.Printer, java.lang.String) 
		android.util.Printer printer
		String prefix
	private void  (android.util.Printer, java.lang.String) 
		android.util.Printer printer
		String prefix
	public void println (java.lang.String) 
		String str
}

android/util/MapCollections$ValuesCollection.class
MapCollections.java
package android.util
final android.util.MapCollections$ValuesCollection extends java.lang.Object implements java.util.Collection  {
	final android.util.MapCollections this$0
	void  (android.util.MapCollections) 
	public boolean add (java.lang.Object) 
		Object object
	public boolean addAll (java.util.Collection) 
		java.util.Collection collection
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object object
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
		java.util.Iterator it
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object object
		int index
	public boolean removeAll (java.util.Collection) 
		Object cur
		int i
		java.util.Collection collection
		int N
		boolean changed
	public boolean retainAll (java.util.Collection) 
		Object cur
		int i
		java.util.Collection collection
		int N
		boolean changed
	public int size () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
}

android/util/EventLogTags.class
EventLogTags.java
package android.util
public android.util.EventLogTags extends java.lang.Object {
	public void  ()  throws java.io.IOException 
	public void  (java.io.BufferedReader)  throws java.io.IOException 
		java.io.BufferedReader input
	public android.util.EventLogTags$Description get (java.lang.String) 
		String name
	public android.util.EventLogTags$Description get (int) 
		int tag
}

android/util/AndroidRuntimeException.class
AndroidRuntimeException.java
package android.util
public android.util.AndroidRuntimeException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
	public void  (java.lang.String, java.lang.Throwable) 
		String name
		Throwable cause
	public void  (java.lang.Exception) 
		Exception cause
}

android/util/LayoutDirection.class
LayoutDirection.java
package android.util
public final android.util.LayoutDirection extends java.lang.Object {
	public static final int LTR
	public static final int RTL
	public static final int INHERIT
	public static final int LOCALE
	private void  () 
}

android/util/TimeFormatException.class
TimeFormatException.java
package android.util
public android.util.TimeFormatException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String s
}

android/util/ArrayMap.class
ArrayMap.java
package android.util
public final android.util.ArrayMap extends java.lang.Object implements java.util.Map  {
	private static final boolean DEBUG
	private static final String TAG
	private static final int BASE_SIZE
	private static final int CACHE_SIZE
	public static final android.util.ArrayMap EMPTY
	static Object[] mBaseCache
	static int mBaseCacheSize
	static Object[] mTwiceBaseCache
	static int mTwiceBaseCacheSize
	static final int[] EMPTY_IMMUTABLE_INTS
	int[] mHashes
	Object[] mArray
	int mSize
	android.util.MapCollections mCollections
	int indexOf (java.lang.Object, int) 
		int i
		Object key
		int hash
		int N
		int index
		int end
	int indexOfNull () 
		int i
		int N
		int index
		int end
	private void allocArrays (int) 
		Object[] array
		Object[] array
		int size
	private static void freeArrays (int[], java.lang.Object[], int) 
		int i
		int i
		int[] hashes
		Object[] array
		int size
	public void  () 
	public void  (int) 
		int capacity
	private void  (boolean) 
		boolean immutable
	public void  (android.util.ArrayMap) 
		android.util.ArrayMap map
	public void clear () 
	public void erase () 
		int i
		int N
		Object[] array
	public void ensureCapacity (int) 
		int[] ohashes
		Object[] oarray
		int minimumCapacity
	public boolean containsKey (java.lang.Object) 
		Object key
	int indexOfValue (java.lang.Object) 
		int i
		int i
		Object value
		int N
		Object[] array
	public boolean containsValue (java.lang.Object) 
		Object value
	public java.lang.Object get (java.lang.Object) 
		Object key
		int index
	public java.lang.Object keyAt (int) 
		int index
	public java.lang.Object valueAt (int) 
		int index
	public java.lang.Object setValueAt (int, java.lang.Object) 
		int index
		Object value
		Object old
	public boolean isEmpty () 
	public java.lang.Object put (java.lang.Object, java.lang.Object) 
		int hash
		int index
		Object old
		int n
		int[] ohashes
		Object[] oarray
		Object key
		Object value
		int hash
		int index
	public void append (java.lang.Object, java.lang.Object) 
		RuntimeException e
		Object key
		Object value
		int index
		int hash
	public void putAll (android.util.ArrayMap) 
		int i
		android.util.ArrayMap array
		int N
	public java.lang.Object remove (java.lang.Object) 
		Object key
		int index
	public java.lang.Object removeAt (int) 
		int n
		int[] ohashes
		Object[] oarray
		int index
		Object old
	public int size () 
	public boolean equals (java.lang.Object) 
		Object key
		Object mine
		Object theirs
		int i
		NullPointerException ignored
		ClassCastException ignored
		java.util.Map map
		Object object
	public int hashCode () 
		Object value
		int i
		int v
		int s
		int[] hashes
		Object[] array
		int result
	public java.lang.String toString () 
		Object key
		Object value
		int i
		StringBuilder buffer
	private android.util.MapCollections getCollection () 
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
	public void putAll (java.util.Map) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.Map map
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public java.util.Set entrySet () 
	public java.util.Set keySet () 
	public java.util.Collection values () 
	static void  () 
}

android/util/Config.class
Config.java
package android.util
public final android.util.Config extends java.lang.Object {
	public static final boolean DEBUG
	public static final boolean RELEASE
	public static final boolean PROFILE
	public static final boolean LOGV
	public static final boolean LOGD
	public void  () 
}

android/util/FastImmutableArraySet.class
FastImmutableArraySet.java
package android.util
public final android.util.FastImmutableArraySet extends java.util.AbstractSet {
	android.util.FastImmutableArraySet$FastIterator mIterator
	Object[] mContents
	public void  (java.lang.Object[]) 
		Object[] contents
	public java.util.Iterator iterator () 
		android.util.FastImmutableArraySet$FastIterator it
	public int size () 
}

android/util/TimingLogger.class
TimingLogger.java
package android.util
public android.util.TimingLogger extends java.lang.Object {
	private String mTag
	private String mLabel
	private boolean mDisabled
	java.util.ArrayList mSplits
	java.util.ArrayList mSplitLabels
	public void  (java.lang.String, java.lang.String) 
		String tag
		String label
	public void reset (java.lang.String, java.lang.String) 
		String tag
		String label
	public void reset () 
	public void addSplit (java.lang.String) 
		String splitLabel
		long now
	public void dumpToLog () 
		String splitLabel
		long prev
		int i
		long first
		long now
}

android/util/ReflectiveProperty.class
ReflectiveProperty.java
package android.util
 android.util.ReflectiveProperty extends android.util.Property {
	private static final String PREFIX_GET
	private static final String PREFIX_IS
	private static final String PREFIX_SET
	private java.lang.reflect.Method mSetter
	private java.lang.reflect.Method mGetter
	private java.lang.reflect.Field mField
	public void  (java.lang.Class, java.lang.Class, java.lang.String) 
		Class fieldType
		NoSuchFieldException e2
		NoSuchMethodException e1
		NoSuchMethodException e
		NoSuchMethodException ignored
		Class propertyHolder
		Class valueType
		String name
		char firstLetter
		String theRest
		String capitalizedName
		String getterName
		Class getterType
		String setterName
	private boolean typesMatch (java.lang.Class, java.lang.Class) 
		Class valueType
		Class getterType
	public void set (java.lang.Object, java.lang.Object) 
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object object
		Object value
	public java.lang.Object get (java.lang.Object) 
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		IllegalAccessException e
		Object object
	public boolean isReadOnly () 
}

android/util/EventLog.class
EventLog.java
package android.util
public android.util.EventLog extends java.lang.Object {
	private static final String TAG
	private static final String TAGS_FILE
	private static final String COMMENT_PATTERN
	private static final String TAG_PATTERN
	private static java.util.HashMap sTagCodes
	private static java.util.HashMap sTagNames
	public void  () 
	public static native int writeEvent (int, int) 
	public static native int writeEvent (int, long) 
	public static native int writeEvent (int, java.lang.String) 
	public static transient native int writeEvent (int, java.lang.Object[]) 
	public static native void readEvents (int[], java.util.Collection)  throws java.io.IOException 
	public static java.lang.String getTagName (int) 
		int tag
	public static int getTagCode (java.lang.String) 
		String name
		Integer code
	private static synchronized void readTagsFile () 
		int num
		String name
		NumberFormatException e
		java.util.regex.Matcher m
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.util.regex.Pattern comment
		java.util.regex.Pattern tag
		java.io.BufferedReader reader
		String line
	static void  () 
}

android/util/LongSparseArray.class
LongSparseArray.java
package android.util
public android.util.LongSparseArray extends java.lang.Object implements java.lang.Cloneable  {
	private static final Object DELETED
	private boolean mGarbage
	private long[] mKeys
	private Object[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.LongSparseArray clone () 
		CloneNotSupportedException cnse
		android.util.LongSparseArray clone
	public java.lang.Object get (long) 
		long key
	public java.lang.Object get (long, java.lang.Object) 
		long key
		Object valueIfKeyNotFound
		int i
	public void delete (long) 
		long key
		int i
	public void remove (long) 
		long key
	public void removeAt (int) 
		int index
	private void gc () 
		Object val
		int i
		int n
		int o
		long[] keys
		Object[] values
	public void put (long, java.lang.Object) 
		int n
		long[] nkeys
		Object[] nvalues
		long key
		Object value
		int i
	public int size () 
	public long keyAt (int) 
		int index
	public java.lang.Object valueAt (int) 
		int index
	public void setValueAt (int, java.lang.Object) 
		int index
		Object value
	public int indexOfKey (long) 
		long key
	public int indexOfValue (java.lang.Object) 
		int i
		Object value
	public void clear () 
		int i
		int n
		Object[] values
	public void append (long, java.lang.Object) 
		int n
		long[] nkeys
		Object[] nvalues
		long key
		Object value
		int pos
	public java.lang.String toString () 
		long key
		Object value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/util/MathUtils.class
MathUtils.java
package android.util
public final android.util.MathUtils extends java.lang.Object {
	private static final java.util.Random sRandom
	private static final float DEG_TO_RAD
	private static final float RAD_TO_DEG
	private void  () 
	public static float abs (float) 
		float v
	public static int constrain (int, int, int) 
		int amount
		int low
		int high
	public static long constrain (long, long, long) 
		long amount
		long low
		long high
	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 pow (float, float) 
		float a
		float b
	public static float max (float, float) 
		float a
		float b
	public static float max (int, int) 
		int a
		int b
	public static float max (float, float, float) 
		float a
		float b
		float c
	public static float max (int, int, int) 
		int a
		int b
		int c
	public static float min (float, float) 
		float a
		float b
	public static float min (int, int) 
		int a
		int b
	public static float min (float, float, float) 
		float a
		float b
		float c
	public static float min (int, int, int) 
		int a
		int b
		int c
	public static float dist (float, float, float, float) 
		float x1
		float y1
		float x2
		float y2
		float x
		float y
	public static float dist (float, float, float, float, float, float) 
		float x1
		float y1
		float z1
		float x2
		float y2
		float z2
		float x
		float y
		float z
	public static float mag (float, float) 
		float a
		float b
	public static float mag (float, float, float) 
		float a
		float b
		float c
	public static float sq (float) 
		float v
	public static float radians (float) 
		float degrees
	public static float degrees (float) 
		float radians
	public static float acos (float) 
		float value
	public static float asin (float) 
		float value
	public static float atan (float) 
		float value
	public static float atan2 (float, float) 
		float a
		float b
	public static float tan (float) 
		float angle
	public static float lerp (float, float, float) 
		float start
		float stop
		float amount
	public static float norm (float, float, float) 
		float start
		float stop
		float value
	public static float map (float, float, float, float, float) 
		float minStart
		float minStop
		float maxStart
		float maxStop
		float value
	public static int random (int) 
		int howbig
	public static int random (int, int) 
		int howsmall
		int howbig
	public static float random (float) 
		float howbig
	public static float random (float, float) 
		float howsmall
		float howbig
	public static void randomSeed (long) 
		long seed
	static void  () 
}

android/util/Log$TerribleFailure.class
Log.java
package android.util
 android.util.Log$TerribleFailure extends java.lang.Exception {
	void  (java.lang.String, java.lang.Throwable) 
		String msg
		Throwable cause
}

android/util/JsonToken.class
JsonToken.java
package android.util
public final android.util.JsonToken extends java.lang.Enum {
	public static final android.util.JsonToken BEGIN_ARRAY
	public static final android.util.JsonToken END_ARRAY
	public static final android.util.JsonToken BEGIN_OBJECT
	public static final android.util.JsonToken END_OBJECT
	public static final android.util.JsonToken NAME
	public static final android.util.JsonToken STRING
	public static final android.util.JsonToken NUMBER
	public static final android.util.JsonToken BOOLEAN
	public static final android.util.JsonToken NULL
	public static final android.util.JsonToken END_DOCUMENT
	private static final android.util.JsonToken[] $VALUES
	public static android.util.JsonToken[] values () 
	public static android.util.JsonToken valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/util/Xml$Encoding.class
Xml.java
package android.util
public final android.util.Xml$Encoding extends java.lang.Enum {
	public static final android.util.Xml$Encoding US_ASCII
	public static final android.util.Xml$Encoding UTF_8
	public static final android.util.Xml$Encoding UTF_16
	public static final android.util.Xml$Encoding ISO_8859_1
	final String expatName
	private static final android.util.Xml$Encoding[] $VALUES
	public static android.util.Xml$Encoding[] values () 
	public static android.util.Xml$Encoding valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.String) 
		String expatName
	static void  () 
}

android/util/MapCollections$ArrayIterator.class
MapCollections.java
package android.util
final android.util.MapCollections$ArrayIterator extends java.lang.Object implements java.util.Iterator  {
	final int mOffset
	int mSize
	int mIndex
	boolean mCanRemove
	final android.util.MapCollections this$0
	void  (android.util.MapCollections, int) 
		int offset
	public boolean hasNext () 
	public java.lang.Object next () 
		Object res
	public void remove () 
}

android/util/AtomicFile.class
AtomicFile.java
package android.util
public android.util.AtomicFile extends java.lang.Object {
	private final java.io.File mBaseName
	private final java.io.File mBackupName
	public void  (java.io.File) 
		java.io.File baseName
	public java.io.File getBaseFile () 
	public void delete () 
	public java.io.FileOutputStream startWrite ()  throws java.io.IOException 
		java.io.FileNotFoundException e2
		java.io.File parent
		java.io.FileNotFoundException e
		java.io.FileOutputStream str
	public void finishWrite (java.io.FileOutputStream) 
		java.io.IOException e
		java.io.FileOutputStream str
	public void failWrite (java.io.FileOutputStream) 
		java.io.IOException e
		java.io.FileOutputStream str
	public void truncate ()  throws java.io.IOException 
		java.io.FileOutputStream fos
		java.io.FileNotFoundException e
		java.io.IOException e
	public java.io.FileOutputStream openAppend ()  throws java.io.IOException 
		java.io.FileNotFoundException e
	public java.io.FileInputStream openRead ()  throws java.io.FileNotFoundException 
	public byte[] readFully ()  throws java.io.IOException 
		byte[] newData
		int amt
		int pos
		int avail
		byte[] data
		java.io.FileInputStream stream
}

android/util/Base64.class
Base64.java
package android.util
public android.util.Base64 extends java.lang.Object {
	public static final int DEFAULT
	public static final int NO_PADDING
	public static final int NO_WRAP
	public static final int CRLF
	public static final int URL_SAFE
	public static final int NO_CLOSE
	static final boolean $assertionsDisabled
	public static byte[] decode (java.lang.String, int) 
		String str
		int flags
	public static byte[] decode (byte[], int) 
		byte[] input
		int flags
	public static byte[] decode (byte[], int, int, int) 
		byte[] input
		int offset
		int len
		int flags
		android.util.Base64$Decoder decoder
		byte[] temp
	public static java.lang.String encodeToString (byte[], int) 
		java.io.UnsupportedEncodingException e
		byte[] input
		int flags
	public static java.lang.String encodeToString (byte[], int, int, int) 
		java.io.UnsupportedEncodingException e
		byte[] input
		int offset
		int len
		int flags
	public static byte[] encode (byte[], int) 
		byte[] input
		int flags
	public static byte[] encode (byte[], int, int, int) 
		byte[] input
		int offset
		int len
		int flags
		android.util.Base64$Encoder encoder
		int output_len
	private void  () 
	static void  () 
}

android/util/Printer.class
Printer.java
package android.util
public abstract android.util.Printer extends java.lang.Object {
	public abstract void println (java.lang.String) 
}

android/util/ArraySet$1.class
ArraySet.java
package android.util
 android.util.ArraySet$1 extends android.util.MapCollections {
	final android.util.ArraySet this$0
	void  (android.util.ArraySet) 
	protected int colGetSize () 
	protected java.lang.Object colGetEntry (int, int) 
		int index
		int offset
	protected int colIndexOfKey (java.lang.Object) 
		Object key
	protected int colIndexOfValue (java.lang.Object) 
		Object value
	protected java.util.Map colGetMap () 
	protected void colPut (java.lang.Object, java.lang.Object) 
		Object key
		Object value
	protected java.lang.Object colSetValue (int, java.lang.Object) 
		int index
		Object value
	protected void colRemoveAt (int) 
		int index
	protected void colClear () 
}

android/util/Pools$SimplePool.class
Pools.java
package android.util
public android.util.Pools$SimplePool extends java.lang.Object implements android.util.Pools$Pool  {
	private final Object[] mPool
	private int mPoolSize
	public void  (int) 
		int maxPoolSize
	public java.lang.Object acquire () 
		int lastPooledIndex
		Object instance
	public boolean release (java.lang.Object) 
		Object instance
	private boolean isInPool (java.lang.Object) 
		int i
		Object instance
}

android/util/LongSparseLongArray.class
LongSparseLongArray.java
package android.util
public android.util.LongSparseLongArray extends java.lang.Object implements java.lang.Cloneable  {
	private long[] mKeys
	private long[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.LongSparseLongArray clone () 
		CloneNotSupportedException cnse
		android.util.LongSparseLongArray clone
	public long get (long) 
		long key
	public long get (long, long) 
		long key
		long valueIfKeyNotFound
		int i
	public void delete (long) 
		long key
		int i
	public void removeAt (int) 
		int index
	public void put (long, long) 
		long key
		long value
		int i
	public int size () 
	public long keyAt (int) 
		int index
	public long valueAt (int) 
		int index
	public int indexOfKey (long) 
		long key
	public int indexOfValue (long) 
		int i
		long value
	public void clear () 
	public void append (long, long) 
		long key
		long value
		int pos
	private void growKeyAndValueArrays (int) 
		int minNeededSize
		int n
		long[] nkeys
		long[] nvalues
	public java.lang.String toString () 
		long key
		long value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/util/JsonReader$1.class
JsonReader.java
package android.util
 android.util.JsonReader$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$util$JsonScope
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/util/SparseIntArray.class
SparseIntArray.java
package android.util
public android.util.SparseIntArray extends java.lang.Object implements java.lang.Cloneable  {
	private int[] mKeys
	private int[] mValues
	private int mSize
	public void  () 
	public void  (int) 
		int initialCapacity
	public android.util.SparseIntArray clone () 
		CloneNotSupportedException cnse
		android.util.SparseIntArray clone
	public int get (int) 
		int key
	public int get (int, int) 
		int key
		int valueIfKeyNotFound
		int i
	public void delete (int) 
		int key
		int i
	public void removeAt (int) 
		int index
	public void put (int, int) 
		int n
		int[] nkeys
		int[] nvalues
		int key
		int value
		int i
	public int size () 
	public int keyAt (int) 
		int index
	public int valueAt (int) 
		int index
	public int indexOfKey (int) 
		int key
	public int indexOfValue (int) 
		int i
		int value
	public void clear () 
	public void append (int, int) 
		int n
		int[] nkeys
		int[] nvalues
		int key
		int value
		int pos
	public java.lang.String toString () 
		int key
		int value
		int i
		StringBuilder buffer
	public volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/util/TimedRemoteCaller.class
TimedRemoteCaller.java
package android.util
public abstract android.util.TimedRemoteCaller extends java.lang.Object {
	public static final long DEFAULT_CALL_TIMEOUT_MILLIS
	private static final int UNDEFINED_SEQUENCE
	private final Object mLock
	private final long mCallTimeoutMillis
	private int mSequenceCounter
	private int mReceivedSequence
	private int mAwaitedSequence
	private Object mResult
	public void  (long) 
		long callTimeoutMillis
	public final int onBeforeRemoteCall () 
	public final java.lang.Object getResultTimed (int)  throws java.util.concurrent.TimeoutException 
		boolean success
		Object result
		int sequence
	public final void onRemoteMethodResult (java.lang.Object, int) 
		Object result
		int sequence
	private boolean waitForResultTimedLocked (int) 
		long elapsedMillis
		long waitMillis
		InterruptedException ie
		int sequence
		long startMillis
}

android/util/Base64$Encoder.class
Base64.java
package android.util
 android.util.Base64$Encoder extends android.util.Base64$Coder {
	public static final int LINE_GROUPS
	private static final byte[] ENCODE
	private static final byte[] ENCODE_WEBSAFE
	private final byte[] tail
	int tailLen
	private int count
	public final boolean do_padding
	public final boolean do_newline
	public final boolean do_cr
	private final byte[] alphabet
	static final boolean $assertionsDisabled
	public void  (int, byte[]) 
		int flags
		byte[] output
	public int maxOutputSize (int) 
		int len
	public boolean process (byte[], int, int, boolean) 
		int t
		int t
		byte[] input
		int offset
		int len
		boolean finish
		byte[] alphabet
		byte[] output
		int op
		int count
		int p
		int v
	static void  () 
}

android/util/JsonScope.class
JsonScope.java
package android.util
final android.util.JsonScope extends java.lang.Enum {
	public static final android.util.JsonScope EMPTY_ARRAY
	public static final android.util.JsonScope NONEMPTY_ARRAY
	public static final android.util.JsonScope EMPTY_OBJECT
	public static final android.util.JsonScope DANGLING_NAME
	public static final android.util.JsonScope NONEMPTY_OBJECT
	public static final android.util.JsonScope EMPTY_DOCUMENT
	public static final android.util.JsonScope NONEMPTY_DOCUMENT
	public static final android.util.JsonScope CLOSED
	private static final android.util.JsonScope[] $VALUES
	public static android.util.JsonScope[] values () 
	public static android.util.JsonScope valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/util/TimeUtils.class
TimeUtils.java
package android.util
public android.util.TimeUtils extends java.lang.Object {
	private static final boolean DBG
	private static final String TAG
	private static final Object sLastLockObj
	private static java.util.ArrayList sLastZones
	private static String sLastCountry
	private static final Object sLastUniqueLockObj
	private static java.util.ArrayList sLastUniqueZoneOffsets
	private static String sLastUniqueCountry
	public static final int HUNDRED_DAY_FIELD_LEN
	private static final int SECONDS_PER_MINUTE
	private static final int SECONDS_PER_HOUR
	private static final int SECONDS_PER_DAY
	private static final Object sFormatSync
	private static char[] sFormatStr
	private static final long LARGEST_DURATION
	public void  () 
	public static java.util.TimeZone getTimeZone (int, boolean, long, java.lang.String) 
		java.util.TimeZone tz
		java.util.Iterator i$
		int offset
		boolean dst
		long when
		String country
		java.util.TimeZone best
		java.util.Date d
		java.util.TimeZone current
		String currentName
		int currentOffset
		boolean currentDst
	public static java.util.ArrayList getTimeZonesWithUniqueOffsets (java.lang.String) 
		int i
		boolean found
		java.util.TimeZone zone
		java.util.Iterator i$
		String country
		java.util.Collection zones
		java.util.ArrayList uniqueTimeZones
	public static java.util.ArrayList getTimeZones (java.lang.String) 
		String zoneIdString
		java.util.TimeZone tz
		String element
		String code
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		String country
		java.util.ArrayList tzs
		android.content.res.Resources r
		android.content.res.XmlResourceParser parser
	public static java.lang.String getTimeZoneDatabaseVersion () 
	private static int accumField (int, int, boolean, int) 
		int amt
		int suffix
		boolean always
		int zeropad
	private static int printField (char[], int, char, int, boolean, int) 
		int dig
		int dig
		int startPos
		char[] formatStr
		int amt
		char suffix
		int pos
		boolean always
		int zeropad
	private static int formatDurationLocked (long, int) 
		int pos
		char prefix
		int myLen
		long duration
		int fieldLen
		char[] formatStr
		char prefix
		int millis
		int seconds
		int days
		int hours
		int minutes
		int pos
		int start
		boolean zeropad
	public static void formatDuration (long, java.lang.StringBuilder) 
		int len
		long duration
		StringBuilder builder
	public static void formatDuration (long, java.io.PrintWriter, int) 
		int len
		long duration
		java.io.PrintWriter pw
		int fieldLen
	public static void formatDuration (long, java.io.PrintWriter) 
		long duration
		java.io.PrintWriter pw
	public static void formatDuration (long, long, java.io.PrintWriter) 
		long time
		long now
		java.io.PrintWriter pw
	public static java.lang.String formatUptime (long) 
		long time
		long diff
	public static java.lang.String logTimeOfDay (long) 
		long millis
		java.util.Calendar c
	static void  () 
}

android/util/MapCollections$KeySet.class
MapCollections.java
package android.util
final android.util.MapCollections$KeySet extends java.lang.Object implements java.util.Set  {
	final android.util.MapCollections this$0
	void  (android.util.MapCollections) 
	public boolean add (java.lang.Object) 
		Object object
	public boolean addAll (java.util.Collection) 
		java.util.Collection collection
	public void clear () 
	public boolean contains (java.lang.Object) 
		Object object
	public boolean containsAll (java.util.Collection) 
		java.util.Collection collection
	public boolean isEmpty () 
	public java.util.Iterator iterator () 
	public boolean remove (java.lang.Object) 
		Object object
		int index
	public boolean removeAll (java.util.Collection) 
		java.util.Collection collection
	public boolean retainAll (java.util.Collection) 
		java.util.Collection collection
	public int size () 
	public java.lang.Object[] toArray () 
	public java.lang.Object[] toArray (java.lang.Object[]) 
		Object[] array
	public boolean equals (java.lang.Object) 
		Object object
	public int hashCode () 
		Object obj
		int i
		int result
}

android/util/Log.class
Log.java
package android.util
public final android.util.Log extends java.lang.Object {
	public static final int VERBOSE
	public static final int DEBUG
	public static final int INFO
	public static final int WARN
	public static final int ERROR
	public static final int ASSERT
	private static android.util.Log$TerribleFailureHandler sWtfHandler
	public static final int LOG_ID_MAIN
	public static final int LOG_ID_RADIO
	public static final int LOG_ID_EVENTS
	public static final int LOG_ID_SYSTEM
	public static final int LOG_ID_CRASH
	private void  () 
	public static int v (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int v (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int d (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int d (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int i (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int i (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int w (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int w (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static native boolean isLoggable (java.lang.String, int) 
	public static int w (java.lang.String, java.lang.Throwable) 
		String tag
		Throwable tr
	public static int e (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int e (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int wtf (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int wtfStack (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int wtf (java.lang.String, java.lang.Throwable) 
		String tag
		Throwable tr
	public static int wtf (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	static int wtf (int, java.lang.String, java.lang.String, java.lang.Throwable, boolean) 
		int logId
		String tag
		String msg
		Throwable tr
		boolean localStack
		android.util.Log$TerribleFailure what
		int bytes
	public static android.util.Log$TerribleFailureHandler setWtfHandler (android.util.Log$TerribleFailureHandler) 
		android.util.Log$TerribleFailureHandler handler
		android.util.Log$TerribleFailureHandler oldHandler
	public static java.lang.String getStackTraceString (java.lang.Throwable) 
		Throwable tr
		Throwable t
		java.io.StringWriter sw
		java.io.PrintWriter pw
	public static int println (int, java.lang.String, java.lang.String) 
		int priority
		String tag
		String msg
	public static native int println_native (int, int, java.lang.String, java.lang.String) 
	static void  () 
}

android/util/MapCollections.class
MapCollections.java
package android.util
abstract android.util.MapCollections extends java.lang.Object {
	android.util.MapCollections$EntrySet mEntrySet
	android.util.MapCollections$KeySet mKeySet
	android.util.MapCollections$ValuesCollection mValues
	void  () 
	public static boolean containsAllHelper (java.util.Map, java.util.Collection) 
		java.util.Map map
		java.util.Collection collection
		java.util.Iterator it
	public static boolean removeAllHelper (java.util.Map, java.util.Collection) 
		java.util.Map map
		java.util.Collection collection
		int oldSize
		java.util.Iterator it
	public static boolean retainAllHelper (java.util.Map, java.util.Collection) 
		java.util.Map map
		java.util.Collection collection
		int oldSize
		java.util.Iterator it
	public java.lang.Object[] toArrayHelper (int) 
		int i
		int offset
		int N
		Object[] result
	public java.lang.Object[] toArrayHelper (java.lang.Object[], int) 
		Object[] newArray
		int i
		Object[] array
		int offset
		int N
	public static boolean equalsSetHelper (java.util.Set, java.lang.Object) 
		NullPointerException ignored
		ClassCastException ignored
		java.util.Set s
		java.util.Set set
		Object object
	public java.util.Set getEntrySet () 
	public java.util.Set getKeySet () 
	public java.util.Collection getValues () 
	protected abstract int colGetSize () 
	protected abstract java.lang.Object colGetEntry (int, int) 
	protected abstract int colIndexOfKey (java.lang.Object) 
	protected abstract int colIndexOfValue (java.lang.Object) 
	protected abstract java.util.Map colGetMap () 
	protected abstract void colPut (java.lang.Object, java.lang.Object) 
	protected abstract java.lang.Object colSetValue (int, java.lang.Object) 
	protected abstract void colRemoveAt (int) 
	protected abstract void colClear () 
}

android/util/Base64DataException.class
Base64DataException.java
package android.util
public android.util.Base64DataException extends java.io.IOException {
	public void  (java.lang.String) 
		String detailMessage
}

android/util/LocalLog.class
LocalLog.java
package android.util
public final android.util.LocalLog extends java.lang.Object {
	private java.util.LinkedList mLog
	private int mMaxLines
	private android.text.format.Time mNow
	public void  (int) 
		int maxLines
	public synchronized void log (java.lang.String) 
		String msg
	public synchronized void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter pw
		String[] args
		java.util.Iterator itr
}

android/util/LogWriter.class
LogWriter.java
package android.util
public android.util.LogWriter extends java.io.Writer {
	private final int mPriority
	private final String mTag
	private final int mBuffer
	private StringBuilder mBuilder
	public void  (int, java.lang.String) 
		int priority
		String tag
	public void  (int, java.lang.String, int) 
		int priority
		String tag
		int buffer
	public void close () 
	public void flush () 
	public void write (char[], int, int) 
		char c
		int i
		char[] buf
		int offset
		int count
	private void flushBuilder () 
}

android/util/NoSuchPropertyException.class
NoSuchPropertyException.java
package android.util
public android.util.NoSuchPropertyException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String s
}

android/util/MalformedJsonException.class
MalformedJsonException.java
package android.util
public final android.util.MalformedJsonException extends java.io.IOException {
	private static final long serialVersionUID
	public void  (java.lang.String) 
		String message
}

android/util/StringBuilderPrinter.class
StringBuilderPrinter.java
package android.util
public android.util.StringBuilderPrinter extends java.lang.Object implements android.util.Printer  {
	private final StringBuilder mBuilder
	public void  (java.lang.StringBuilder) 
		StringBuilder builder
	public void println (java.lang.String) 
		String x
		int len
}

android/util/Pools$SynchronizedPool.class
Pools.java
package android.util
public android.util.Pools$SynchronizedPool extends android.util.Pools$SimplePool {
	private final Object mLock
	public void  (int) 
		int maxPoolSize
	public java.lang.Object acquire () 
	public boolean release (java.lang.Object) 
		Object element
}

android/util/NtpTrustedTime.class
NtpTrustedTime.java
package android.util
public android.util.NtpTrustedTime extends java.lang.Object implements android.util.TrustedTime  {
	private static final String TAG
	private static final boolean LOGD
	private static android.util.NtpTrustedTime sSingleton
	private final String mServer
	private final long mTimeout
	private boolean mHasCache
	private long mCachedNtpTime
	private long mCachedNtpElapsedRealtime
	private long mCachedNtpCertainty
	private void  (java.lang.String, long) 
		String server
		long timeout
	public static synchronized android.util.NtpTrustedTime getInstance (android.content.Context) 
		android.content.res.Resources res
		android.content.ContentResolver resolver
		String defaultServer
		long defaultTimeout
		String secureServer
		long timeout
		String server
		android.content.Context context
	public boolean forceRefresh () 
		android.net.SntpClient client
	public boolean hasCache () 
	public long getCacheAge () 
	public long getCacheCertainty () 
	public long currentTimeMillis () 
	public long getCachedNtpTime () 
	public long getCachedNtpTimeReference () 
}

android/util/Log$TerribleFailureHandler.class
Log.java
package android.util
public abstract android.util.Log$TerribleFailureHandler extends java.lang.Object {
	public abstract void onTerribleFailure (java.lang.String, android.util.Log$TerribleFailure) 
}

android/util/Base64$Coder.class
Base64.java
package android.util
abstract android.util.Base64$Coder extends java.lang.Object {
	public byte[] output
	public int op
	void  () 
	public abstract boolean process (byte[], int, int, boolean) 
	public abstract int maxOutputSize (int) 
}

android/mtp/
android/mtp/MtpServer.class
MtpServer.java
package android.mtp
public android.mtp.MtpServer extends java.lang.Object implements java.lang.Runnable  {
	private long mNativeContext
	public void  (android.mtp.MtpDatabase, boolean) 
		android.mtp.MtpDatabase database
		boolean usePtp
	public void start () 
		Thread thread
	public void run () 
	public void sendObjectAdded (int) 
		int handle
	public void sendObjectRemoved (int) 
		int handle
	public void addStorage (android.mtp.MtpStorage) 
		android.mtp.MtpStorage storage
	public void removeStorage (android.mtp.MtpStorage) 
		android.mtp.MtpStorage storage
	private final native void native_setup (android.mtp.MtpDatabase, boolean) 
	private final native void native_run () 
	private final native void native_cleanup () 
	private final native void native_send_object_added (int) 
	private final native void native_send_object_removed (int) 
	private final native void native_add_storage (android.mtp.MtpStorage) 
	private final native void native_remove_storage (int) 
	static void  () 
}

android/mtp/MtpPropertyList.class
MtpPropertyList.java
package android.mtp
 android.mtp.MtpPropertyList extends java.lang.Object {
	private int mCount
	private final int mMaxCount
	public int mResult
	public final int[] mObjectHandles
	public final int[] mPropertyCodes
	public final int[] mDataTypes
	public long[] mLongValues
	public String[] mStringValues
	public void  (int, int) 
		int maxCount
		int result
	public void append (int, int, int, long) 
		int handle
		int property
		int type
		long value
		int index
	public void append (int, int, java.lang.String) 
		int handle
		int property
		String value
		int index
	public void setResult (int) 
		int result
}

android/mtp/MtpDatabase.class
MtpDatabase.java
package android.mtp
public android.mtp.MtpDatabase extends java.lang.Object {
	private static final String TAG
	private final android.content.Context mContext
	private final String mPackageName
	private final android.content.IContentProvider mMediaProvider
	private final String mVolumeName
	private final android.net.Uri mObjectsUri
	private final String mMediaStoragePath
	private final String[] mSubDirectories
	private String mSubDirectoriesWhere
	private String[] mSubDirectoriesWhereArgs
	private final java.util.HashMap mStorageMap
	private final java.util.HashMap mPropertyGroupsByProperty
	private final java.util.HashMap mPropertyGroupsByFormat
	private boolean mDatabaseModified
	private android.content.SharedPreferences mDeviceProperties
	private static final int DEVICE_PROPERTIES_DATABASE_VERSION
	private static final String[] ID_PROJECTION
	private static final String[] PATH_PROJECTION
	private static final String[] PATH_FORMAT_PROJECTION
	private static final String[] OBJECT_INFO_PROJECTION
	private static final String ID_WHERE
	private static final String PATH_WHERE
	private static final String STORAGE_WHERE
	private static final String FORMAT_WHERE
	private static final String PARENT_WHERE
	private static final String STORAGE_FORMAT_WHERE
	private static final String STORAGE_PARENT_WHERE
	private static final String FORMAT_PARENT_WHERE
	private static final String STORAGE_FORMAT_PARENT_WHERE
	private final android.media.MediaScanner mMediaScanner
	static final int[] FILE_PROPERTIES
	static final int[] AUDIO_PROPERTIES
	static final int[] VIDEO_PROPERTIES
	static final int[] IMAGE_PROPERTIES
	static final int[] ALL_PROPERTIES
	private long mNativeContext
	public void  (android.content.Context, java.lang.String, java.lang.String, java.lang.String[]) 
		int i
		String path
		int i
		int j
		StringBuilder builder
		int count
		String language
		String country
		android.content.Context context
		String volumeName
		String storagePath
		String[] subDirectories
		java.util.Locale locale
	protected void finalize ()  throws java.lang.Throwable 
	public void addStorage (android.mtp.MtpStorage) 
		android.mtp.MtpStorage storage
	public void removeStorage (android.mtp.MtpStorage) 
		android.mtp.MtpStorage storage
	private void initDeviceProperties (android.content.Context) 
		String name
		String value
		android.content.SharedPreferences$Editor e
		Exception e
		android.database.sqlite.SQLiteDatabase db
		android.database.Cursor c
		android.content.Context context
		String devicePropertiesName
		java.io.File databaseFile
	private boolean inStorageSubDirectory (java.lang.String) 
		String subdir
		int subdirLength
		int i
		String path
		boolean allowed
		int pathLength
	private boolean isStorageSubDirectory (java.lang.String) 
		int i
		String path
	private int beginSendObject (java.lang.String, int, int, int, long, long) 
		android.os.RemoteException e
		android.database.Cursor c
		android.net.Uri uri
		android.os.RemoteException e
		String path
		int format
		int parent
		int storageId
		long size
		long modified
		android.content.ContentValues values
	private void endSendObject (java.lang.String, int, int, boolean) 
		android.net.Uri uri
		android.os.RemoteException e
		String name
		int lastSlash
		android.content.ContentValues values
		String path
		int handle
		int format
		boolean succeeded
	private android.database.Cursor createObjectQuery (int, int, int)  throws android.os.RemoteException 
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String[] newWhereArgs
		int i
		int j
		int storageID
		int format
		int parent
		String where
		String[] whereArgs
	private int[] getObjectList (int, int, int) 
		int i
		int[] result
		int count
		android.os.RemoteException e
		int storageID
		int format
		int parent
		android.database.Cursor c
	private int getNumObjects (int, int, int) 
		android.os.RemoteException e
		int storageID
		int format
		int parent
		android.database.Cursor c
	private int[] getSupportedPlaybackFormats () 
	private int[] getSupportedCaptureFormats () 
	private int[] getSupportedObjectProperties (int) 
		int format
	private int[] getSupportedDeviceProperties () 
	private android.mtp.MtpPropertyList getObjectPropertyList (long, int, long, int, int) 
		int[] propertyList
		android.mtp.MtpPropertyGroup propertyGroup
		int[] propertyList
		long handle
		int format
		long property
		int groupCode
		int depth
		android.mtp.MtpPropertyGroup propertyGroup
	private int renameFile (int, java.lang.String) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		int handle
		String newName
		android.database.Cursor c
		String path
		String[] whereArgs
		java.io.File oldFile
		int lastSlash
		String newPath
		java.io.File newFile
		boolean success
		android.content.ContentValues values
		int updated
	private int setObjectProperty (int, int, long, java.lang.String) 
		int handle
		int property
		long intValue
		String stringValue
	private int getDeviceProperty (int, long[], char[]) 
		String value
		int length
		android.view.Display display
		int width
		int height
		String imageSize
		int property
		long[] outIntValue
		char[] outStringValue
	private int setDeviceProperty (int, long, java.lang.String) 
		android.content.SharedPreferences$Editor e
		int property
		long intValue
		String stringValue
	private boolean getObjectInfo (int, int[], char[], long[]) 
		String path
		int lastSlash
		int start
		int end
		android.os.RemoteException e
		int handle
		int[] outStorageFormatParent
		char[] outName
		long[] outCreatedModified
		android.database.Cursor c
	private int getObjectFilePath (int, char[], long[]) 
		String path
		android.os.RemoteException e
		int handle
		char[] outFilePath
		long[] outFileLengthFormat
		android.database.Cursor c
	private int deleteFile (int) 
		android.net.Uri uri
		int count
		String parentPath
		android.os.RemoteException e
		android.net.Uri uri
		android.os.RemoteException e
		int handle
		String path
		int format
		android.database.Cursor c
	private int[] getObjectReferences (int) 
		int i
		int[] result
		int count
		android.os.RemoteException e
		int handle
		android.net.Uri uri
		android.database.Cursor c
	private int setObjectReferences (int, int[]) 
		android.content.ContentValues values
		int i
		android.os.RemoteException e
		int handle
		int[] references
		android.net.Uri uri
		int count
		android.content.ContentValues[] valuesList
	private void sessionStarted () 
	private void sessionEnded () 
	private final native void native_setup () 
	private final native void native_finalize () 
	static void  () 
}

android/mtp/MtpDevice.class
MtpDevice.java
package android.mtp
public final android.mtp.MtpDevice extends java.lang.Object {
	private static final String TAG
	private final android.hardware.usb.UsbDevice mDevice
	private long mNativeContext
	public void  (android.hardware.usb.UsbDevice) 
		android.hardware.usb.UsbDevice device
	public boolean open (android.hardware.usb.UsbDeviceConnection) 
		android.hardware.usb.UsbDeviceConnection connection
		boolean result
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
	public java.lang.String getDeviceName () 
	public int getDeviceId () 
	public java.lang.String toString () 
	public android.mtp.MtpDeviceInfo getDeviceInfo () 
	public int[] getStorageIds () 
	public int[] getObjectHandles (int, int, int) 
		int storageId
		int format
		int objectHandle
	public byte[] getObject (int, int) 
		int objectHandle
		int objectSize
	public byte[] getThumbnail (int) 
		int objectHandle
	public android.mtp.MtpStorageInfo getStorageInfo (int) 
		int storageId
	public android.mtp.MtpObjectInfo getObjectInfo (int) 
		int objectHandle
	public boolean deleteObject (int) 
		int objectHandle
	public long getParent (int) 
		int objectHandle
	public long getStorageId (int) 
		int objectHandle
	public boolean importFile (int, java.lang.String) 
		int objectHandle
		String destPath
	private native boolean native_open (java.lang.String, int) 
	private native void native_close () 
	private native android.mtp.MtpDeviceInfo native_get_device_info () 
	private native int[] native_get_storage_ids () 
	private native android.mtp.MtpStorageInfo native_get_storage_info (int) 
	private native int[] native_get_object_handles (int, int, int) 
	private native android.mtp.MtpObjectInfo native_get_object_info (int) 
	private native byte[] native_get_object (int, int) 
	private native byte[] native_get_thumbnail (int) 
	private native boolean native_delete_object (int) 
	private native long native_get_parent (int) 
	private native long native_get_storage_id (int) 
	private native boolean native_import_file (int, java.lang.String) 
	static void  () 
}

android/mtp/MtpPropertyGroup.class
MtpPropertyGroup.java
package android.mtp
 android.mtp.MtpPropertyGroup extends java.lang.Object {
	private static final String TAG
	private final android.mtp.MtpDatabase mDatabase
	private final android.content.IContentProvider mProvider
	private final String mPackageName
	private final String mVolumeName
	private final android.net.Uri mUri
	private final android.mtp.MtpPropertyGroup$Property[] mProperties
	private String[] mColumns
	private static final String ID_WHERE
	private static final String FORMAT_WHERE
	private static final String ID_FORMAT_WHERE
	private static final String PARENT_WHERE
	private static final String PARENT_FORMAT_WHERE
	public void  (android.mtp.MtpDatabase, android.content.IContentProvider, java.lang.String, java.lang.String, int[]) 
		int i
		int i
		android.mtp.MtpDatabase database
		android.content.IContentProvider provider
		String packageName
		String volume
		int[] properties
		int count
		java.util.ArrayList columns
	private android.mtp.MtpPropertyGroup$Property createProperty (int, java.util.ArrayList) 
		int code
		java.util.ArrayList columns
		String column
		int type
	private java.lang.String queryString (int, java.lang.String) 
		Exception e
		int id
		String column
		android.database.Cursor c
	private java.lang.String queryAudio (int, java.lang.String) 
		Exception e
		int id
		String column
		android.database.Cursor c
	private java.lang.String queryGenre (int) 
		android.net.Uri uri
		Exception e
		int id
		android.database.Cursor c
	private java.lang.Long queryLong (int, java.lang.String) 
		Exception e
		int id
		String column
		android.database.Cursor c
	private static java.lang.String nameFromPath (java.lang.String) 
		String path
		int start
		int lastSlash
		int end
	android.mtp.MtpPropertyList getPropertyList (int, int, int) 
		String where
		String[] whereArgs
		String where
		String where
		String[] whereArgs
		String where
		String[] whereArgs
		String where
		String value
		String name
		int year
		String dateTime
		long puid
		String genre
		android.mtp.MtpPropertyGroup$Property property
		int propertyCode
		int column
		int propertyIndex
		int objectIndex
		int count
		android.mtp.MtpPropertyList result
		android.os.RemoteException e
		int handle
		int format
		int depth
		String where
		String[] whereArgs
		android.database.Cursor c
	private native java.lang.String format_date_time (long) 
}

android/mtp/MtpStorageInfo.class
MtpStorageInfo.java
package android.mtp
public final android.mtp.MtpStorageInfo extends java.lang.Object {
	private int mStorageId
	private long mMaxCapacity
	private long mFreeSpace
	private String mDescription
	private String mVolumeIdentifier
	private void  () 
	public final int getStorageId () 
	public final long getMaxCapacity () 
	public final long getFreeSpace () 
	public final java.lang.String getDescription () 
	public final java.lang.String getVolumeIdentifier () 
}

android/mtp/MtpPropertyGroup$Property.class
MtpPropertyGroup.java
package android.mtp
 android.mtp.MtpPropertyGroup$Property extends java.lang.Object {
	int code
	int type
	int column
	final android.mtp.MtpPropertyGroup this$0
	void  (android.mtp.MtpPropertyGroup, int, int, int) 
		int code
		int type
		int column
}

android/mtp/MtpObjectInfo.class
MtpObjectInfo.java
package android.mtp
public final android.mtp.MtpObjectInfo extends java.lang.Object {
	private int mHandle
	private int mStorageId
	private int mFormat
	private int mProtectionStatus
	private int mCompressedSize
	private int mThumbFormat
	private int mThumbCompressedSize
	private int mThumbPixWidth
	private int mThumbPixHeight
	private int mImagePixWidth
	private int mImagePixHeight
	private int mImagePixDepth
	private int mParent
	private int mAssociationType
	private int mAssociationDesc
	private int mSequenceNumber
	private String mName
	private long mDateCreated
	private long mDateModified
	private String mKeywords
	private void  () 
	public final int getObjectHandle () 
	public final int getStorageId () 
	public final int getFormat () 
	public final int getProtectionStatus () 
	public final int getCompressedSize () 
	public final int getThumbFormat () 
	public final int getThumbCompressedSize () 
	public final int getThumbPixWidth () 
	public final int getThumbPixHeight () 
	public final int getImagePixWidth () 
	public final int getImagePixHeight () 
	public final int getImagePixDepth () 
	public final int getParent () 
	public final int getAssociationType () 
	public final int getAssociationDesc () 
	public final int getSequenceNumber () 
	public final java.lang.String getName () 
	public final long getDateCreated () 
	public final long getDateModified () 
	public final java.lang.String getKeywords () 
}

android/mtp/MtpConstants.class
MtpConstants.java
package android.mtp
public final android.mtp.MtpConstants extends java.lang.Object {
	public static final int TYPE_UNDEFINED
	public static final int TYPE_INT8
	public static final int TYPE_UINT8
	public static final int TYPE_INT16
	public static final int TYPE_UINT16
	public static final int TYPE_INT32
	public static final int TYPE_UINT32
	public static final int TYPE_INT64
	public static final int TYPE_UINT64
	public static final int TYPE_INT128
	public static final int TYPE_UINT128
	public static final int TYPE_AINT8
	public static final int TYPE_AUINT8
	public static final int TYPE_AINT16
	public static final int TYPE_AUINT16
	public static final int TYPE_AINT32
	public static final int TYPE_AUINT32
	public static final int TYPE_AINT64
	public static final int TYPE_AUINT64
	public static final int TYPE_AINT128
	public static final int TYPE_AUINT128
	public static final int TYPE_STR
	public static final int RESPONSE_UNDEFINED
	public static final int RESPONSE_OK
	public static final int RESPONSE_GENERAL_ERROR
	public static final int RESPONSE_SESSION_NOT_OPEN
	public static final int RESPONSE_INVALID_TRANSACTION_ID
	public static final int RESPONSE_OPERATION_NOT_SUPPORTED
	public static final int RESPONSE_PARAMETER_NOT_SUPPORTED
	public static final int RESPONSE_INCOMPLETE_TRANSFER
	public static final int RESPONSE_INVALID_STORAGE_ID
	public static final int RESPONSE_INVALID_OBJECT_HANDLE
	public static final int RESPONSE_DEVICE_PROP_NOT_SUPPORTED
	public static final int RESPONSE_INVALID_OBJECT_FORMAT_CODE
	public static final int RESPONSE_STORAGE_FULL
	public static final int RESPONSE_OBJECT_WRITE_PROTECTED
	public static final int RESPONSE_STORE_READ_ONLY
	public static final int RESPONSE_ACCESS_DENIED
	public static final int RESPONSE_NO_THUMBNAIL_PRESENT
	public static final int RESPONSE_SELF_TEST_FAILED
	public static final int RESPONSE_PARTIAL_DELETION
	public static final int RESPONSE_STORE_NOT_AVAILABLE
	public static final int RESPONSE_SPECIFICATION_BY_FORMAT_UNSUPPORTED
	public static final int RESPONSE_NO_VALID_OBJECT_INFO
	public static final int RESPONSE_INVALID_CODE_FORMAT
	public static final int RESPONSE_UNKNOWN_VENDOR_CODE
	public static final int RESPONSE_CAPTURE_ALREADY_TERMINATED
	public static final int RESPONSE_DEVICE_BUSY
	public static final int RESPONSE_INVALID_PARENT_OBJECT
	public static final int RESPONSE_INVALID_DEVICE_PROP_FORMAT
	public static final int RESPONSE_INVALID_DEVICE_PROP_VALUE
	public static final int RESPONSE_INVALID_PARAMETER
	public static final int RESPONSE_SESSION_ALREADY_OPEN
	public static final int RESPONSE_TRANSACTION_CANCELLED
	public static final int RESPONSE_SPECIFICATION_OF_DESTINATION_UNSUPPORTED
	public static final int RESPONSE_INVALID_OBJECT_PROP_CODE
	public static final int RESPONSE_INVALID_OBJECT_PROP_FORMAT
	public static final int RESPONSE_INVALID_OBJECT_PROP_VALUE
	public static final int RESPONSE_INVALID_OBJECT_REFERENCE
	public static final int RESPONSE_GROUP_NOT_SUPPORTED
	public static final int RESPONSE_INVALID_DATASET
	public static final int RESPONSE_SPECIFICATION_BY_GROUP_UNSUPPORTED
	public static final int RESPONSE_SPECIFICATION_BY_DEPTH_UNSUPPORTED
	public static final int RESPONSE_OBJECT_TOO_LARGE
	public static final int RESPONSE_OBJECT_PROP_NOT_SUPPORTED
	public static final int FORMAT_UNDEFINED
	public static final int FORMAT_ASSOCIATION
	public static final int FORMAT_SCRIPT
	public static final int FORMAT_EXECUTABLE
	public static final int FORMAT_TEXT
	public static final int FORMAT_HTML
	public static final int FORMAT_DPOF
	public static final int FORMAT_AIFF
	public static final int FORMAT_WAV
	public static final int FORMAT_MP3
	public static final int FORMAT_AVI
	public static final int FORMAT_MPEG
	public static final int FORMAT_ASF
	public static final int FORMAT_EXIF_JPEG
	public static final int FORMAT_TIFF_EP
	public static final int FORMAT_BMP
	public static final int FORMAT_GIF
	public static final int FORMAT_JFIF
	public static final int FORMAT_PICT
	public static final int FORMAT_PNG
	public static final int FORMAT_TIFF
	public static final int FORMAT_JP2
	public static final int FORMAT_JPX
	public static final int FORMAT_UNDEFINED_FIRMWARE
	public static final int FORMAT_WINDOWS_IMAGE_FORMAT
	public static final int FORMAT_UNDEFINED_AUDIO
	public static final int FORMAT_WMA
	public static final int FORMAT_OGG
	public static final int FORMAT_AAC
	public static final int FORMAT_AUDIBLE
	public static final int FORMAT_FLAC
	public static final int FORMAT_UNDEFINED_VIDEO
	public static final int FORMAT_WMV
	public static final int FORMAT_MP4_CONTAINER
	public static final int FORMAT_MP2
	public static final int FORMAT_3GP_CONTAINER
	public static final int FORMAT_UNDEFINED_COLLECTION
	public static final int FORMAT_ABSTRACT_MULTIMEDIA_ALBUM
	public static final int FORMAT_ABSTRACT_IMAGE_ALBUM
	public static final int FORMAT_ABSTRACT_AUDIO_ALBUM
	public static final int FORMAT_ABSTRACT_VIDEO_ALBUM
	public static final int FORMAT_ABSTRACT_AV_PLAYLIST
	public static final int FORMAT_ABSTRACT_AUDIO_PLAYLIST
	public static final int FORMAT_ABSTRACT_VIDEO_PLAYLIST
	public static final int FORMAT_ABSTRACT_MEDIACAST
	public static final int FORMAT_WPL_PLAYLIST
	public static final int FORMAT_M3U_PLAYLIST
	public static final int FORMAT_MPL_PLAYLIST
	public static final int FORMAT_ASX_PLAYLIST
	public static final int FORMAT_PLS_PLAYLIST
	public static final int FORMAT_UNDEFINED_DOCUMENT
	public static final int FORMAT_ABSTRACT_DOCUMENT
	public static final int FORMAT_XML_DOCUMENT
	public static final int FORMAT_MS_WORD_DOCUMENT
	public static final int FORMAT_MS_EXCEL_SPREADSHEET
	public static final int FORMAT_MS_POWERPOINT_PRESENTATION
	public static final int PROPERTY_STORAGE_ID
	public static final int PROPERTY_OBJECT_FORMAT
	public static final int PROPERTY_PROTECTION_STATUS
	public static final int PROPERTY_OBJECT_SIZE
	public static final int PROPERTY_ASSOCIATION_TYPE
	public static final int PROPERTY_ASSOCIATION_DESC
	public static final int PROPERTY_OBJECT_FILE_NAME
	public static final int PROPERTY_DATE_CREATED
	public static final int PROPERTY_DATE_MODIFIED
	public static final int PROPERTY_KEYWORDS
	public static final int PROPERTY_PARENT_OBJECT
	public static final int PROPERTY_ALLOWED_FOLDER_CONTENTS
	public static final int PROPERTY_HIDDEN
	public static final int PROPERTY_SYSTEM_OBJECT
	public static final int PROPERTY_PERSISTENT_UID
	public static final int PROPERTY_SYNC_ID
	public static final int PROPERTY_PROPERTY_BAG
	public static final int PROPERTY_NAME
	public static final int PROPERTY_CREATED_BY
	public static final int PROPERTY_ARTIST
	public static final int PROPERTY_DATE_AUTHORED
	public static final int PROPERTY_DESCRIPTION
	public static final int PROPERTY_URL_REFERENCE
	public static final int PROPERTY_LANGUAGE_LOCALE
	public static final int PROPERTY_COPYRIGHT_INFORMATION
	public static final int PROPERTY_SOURCE
	public static final int PROPERTY_ORIGIN_LOCATION
	public static final int PROPERTY_DATE_ADDED
	public static final int PROPERTY_NON_CONSUMABLE
	public static final int PROPERTY_CORRUPT_UNPLAYABLE
	public static final int PROPERTY_PRODUCER_SERIAL_NUMBER
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_FORMAT
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_SIZE
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_HEIGHT
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_WIDTH
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_DURATION
	public static final int PROPERTY_REPRESENTATIVE_SAMPLE_DATA
	public static final int PROPERTY_WIDTH
	public static final int PROPERTY_HEIGHT
	public static final int PROPERTY_DURATION
	public static final int PROPERTY_RATING
	public static final int PROPERTY_TRACK
	public static final int PROPERTY_GENRE
	public static final int PROPERTY_CREDITS
	public static final int PROPERTY_LYRICS
	public static final int PROPERTY_SUBSCRIPTION_CONTENT_ID
	public static final int PROPERTY_PRODUCED_BY
	public static final int PROPERTY_USE_COUNT
	public static final int PROPERTY_SKIP_COUNT
	public static final int PROPERTY_LAST_ACCESSED
	public static final int PROPERTY_PARENTAL_RATING
	public static final int PROPERTY_META_GENRE
	public static final int PROPERTY_COMPOSER
	public static final int PROPERTY_EFFECTIVE_RATING
	public static final int PROPERTY_SUBTITLE
	public static final int PROPERTY_ORIGINAL_RELEASE_DATE
	public static final int PROPERTY_ALBUM_NAME
	public static final int PROPERTY_ALBUM_ARTIST
	public static final int PROPERTY_MOOD
	public static final int PROPERTY_DRM_STATUS
	public static final int PROPERTY_SUB_DESCRIPTION
	public static final int PROPERTY_IS_CROPPED
	public static final int PROPERTY_IS_COLOUR_CORRECTED
	public static final int PROPERTY_IMAGE_BIT_DEPTH
	public static final int PROPERTY_F_NUMBER
	public static final int PROPERTY_EXPOSURE_TIME
	public static final int PROPERTY_EXPOSURE_INDEX
	public static final int PROPERTY_TOTAL_BITRATE
	public static final int PROPERTY_BITRATE_TYPE
	public static final int PROPERTY_SAMPLE_RATE
	public static final int PROPERTY_NUMBER_OF_CHANNELS
	public static final int PROPERTY_AUDIO_BIT_DEPTH
	public static final int PROPERTY_SCAN_TYPE
	public static final int PROPERTY_AUDIO_WAVE_CODEC
	public static final int PROPERTY_AUDIO_BITRATE
	public static final int PROPERTY_VIDEO_FOURCC_CODEC
	public static final int PROPERTY_VIDEO_BITRATE
	public static final int PROPERTY_FRAMES_PER_THOUSAND_SECONDS
	public static final int PROPERTY_KEYFRAME_DISTANCE
	public static final int PROPERTY_BUFFER_SIZE
	public static final int PROPERTY_ENCODING_QUALITY
	public static final int PROPERTY_ENCODING_PROFILE
	public static final int PROPERTY_DISPLAY_NAME
	public static final int DEVICE_PROPERTY_UNDEFINED
	public static final int DEVICE_PROPERTY_BATTERY_LEVEL
	public static final int DEVICE_PROPERTY_FUNCTIONAL_MODE
	public static final int DEVICE_PROPERTY_IMAGE_SIZE
	public static final int DEVICE_PROPERTY_COMPRESSION_SETTING
	public static final int DEVICE_PROPERTY_WHITE_BALANCE
	public static final int DEVICE_PROPERTY_RGB_GAIN
	public static final int DEVICE_PROPERTY_F_NUMBER
	public static final int DEVICE_PROPERTY_FOCAL_LENGTH
	public static final int DEVICE_PROPERTY_FOCUS_DISTANCE
	public static final int DEVICE_PROPERTY_FOCUS_MODE
	public static final int DEVICE_PROPERTY_EXPOSURE_METERING_MODE
	public static final int DEVICE_PROPERTY_FLASH_MODE
	public static final int DEVICE_PROPERTY_EXPOSURE_TIME
	public static final int DEVICE_PROPERTY_EXPOSURE_PROGRAM_MODE
	public static final int DEVICE_PROPERTY_EXPOSURE_INDEX
	public static final int DEVICE_PROPERTY_EXPOSURE_BIAS_COMPENSATION
	public static final int DEVICE_PROPERTY_DATETIME
	public static final int DEVICE_PROPERTY_CAPTURE_DELAY
	public static final int DEVICE_PROPERTY_STILL_CAPTURE_MODE
	public static final int DEVICE_PROPERTY_CONTRAST
	public static final int DEVICE_PROPERTY_SHARPNESS
	public static final int DEVICE_PROPERTY_DIGITAL_ZOOM
	public static final int DEVICE_PROPERTY_EFFECT_MODE
	public static final int DEVICE_PROPERTY_BURST_NUMBER
	public static final int DEVICE_PROPERTY_BURST_INTERVAL
	public static final int DEVICE_PROPERTY_TIMELAPSE_NUMBER
	public static final int DEVICE_PROPERTY_TIMELAPSE_INTERVAL
	public static final int DEVICE_PROPERTY_FOCUS_METERING_MODE
	public static final int DEVICE_PROPERTY_UPLOAD_URL
	public static final int DEVICE_PROPERTY_ARTIST
	public static final int DEVICE_PROPERTY_COPYRIGHT_INFO
	public static final int DEVICE_PROPERTY_SYNCHRONIZATION_PARTNER
	public static final int DEVICE_PROPERTY_DEVICE_FRIENDLY_NAME
	public static final int DEVICE_PROPERTY_VOLUME
	public static final int DEVICE_PROPERTY_SUPPORTED_FORMATS_ORDERED
	public static final int DEVICE_PROPERTY_DEVICE_ICON
	public static final int DEVICE_PROPERTY_PLAYBACK_RATE
	public static final int DEVICE_PROPERTY_PLAYBACK_OBJECT
	public static final int DEVICE_PROPERTY_PLAYBACK_CONTAINER_INDEX
	public static final int DEVICE_PROPERTY_SESSION_INITIATOR_VERSION_INFO
	public static final int DEVICE_PROPERTY_PERCEIVED_DEVICE_TYPE
	public static final int PROTECTION_STATUS_NONE
	public static final int PROTECTION_STATUS_READ_ONLY
	public static final int PROTECTION_STATUS_READ_ONLY_DATA
	public static final int PROTECTION_STATUS_NON_TRANSFERABLE_DATA
	public static final int ASSOCIATION_TYPE_GENERIC_FOLDER
	public void  () 
	public static boolean isAbstractObject (int) 
		int format
}

android/mtp/MtpDeviceInfo.class
MtpDeviceInfo.java
package android.mtp
public android.mtp.MtpDeviceInfo extends java.lang.Object {
	private String mManufacturer
	private String mModel
	private String mVersion
	private String mSerialNumber
	private void  () 
	public final java.lang.String getManufacturer () 
	public final java.lang.String getModel () 
	public final java.lang.String getVersion () 
	public final java.lang.String getSerialNumber () 
}

android/mtp/MtpStorage.class
MtpStorage.java
package android.mtp
public android.mtp.MtpStorage extends java.lang.Object {
	private final int mStorageId
	private final String mPath
	private final String mDescription
	private final long mReserveSpace
	private final boolean mRemovable
	private final long mMaxFileSize
	public void  (android.os.storage.StorageVolume, android.content.Context) 
		android.os.storage.StorageVolume volume
		android.content.Context context
	public final int getStorageId () 
	public static int getStorageId (int) 
		int index
	public final java.lang.String getPath () 
	public final java.lang.String getDescription () 
	public final long getReserveSpace () 
	public final boolean isRemovable () 
	public long getMaxFileSize () 
}

android/speech/
android/speech/IRecognitionService$Stub$Proxy.class
IRecognitionService.java
package android.speech
 android.speech.IRecognitionService$Stub$Proxy extends java.lang.Object implements android.speech.IRecognitionService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void startListening (android.content.Intent, android.speech.IRecognitionListener)  throws android.os.RemoteException 
		android.content.Intent recognizerIntent
		android.speech.IRecognitionListener listener
		android.os.Parcel _data
	public void stopListening (android.speech.IRecognitionListener)  throws android.os.RemoteException 
		android.speech.IRecognitionListener listener
		android.os.Parcel _data
	public void cancel (android.speech.IRecognitionListener)  throws android.os.RemoteException 
		android.speech.IRecognitionListener listener
		android.os.Parcel _data
}

android/speech/srec/
android/speech/srec/Recognizer$Grammar.class
Recognizer.java
package android.speech.srec
public android.speech.srec.Recognizer$Grammar extends java.lang.Object {
	private long mGrammar
	final android.speech.srec.Recognizer this$0
	public void  (android.speech.srec.Recognizer, java.lang.String)  throws java.io.IOException 
		String g2gFileName
	public void resetAllSlots () 
	public void addWordToSlot (java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
		String slot
		String word
		String pron
		int weight
		String tag
	public void compile () 
	public void setupRecognizer () 
	public void save (java.lang.String)  throws java.io.IOException 
		String g2gFileName
	public void destroy () 
	protected void finalize () 
	static long access$1100 (android.speech.srec.Recognizer$Grammar) 
		android.speech.srec.Recognizer$Grammar x0
}

android/speech/srec/Recognizer.class
Recognizer.java
package android.speech.srec
public final android.speech.srec.Recognizer extends java.lang.Object {
	private static String TAG
	public static final String KEY_CONFIDENCE
	public static final String KEY_LITERAL
	public static final String KEY_MEANING
	private long mVocabulary
	private long mRecognizer
	private android.speech.srec.Recognizer$Grammar mActiveGrammar
	private byte[] mPutAudioBuffer
	public static final int EVENT_INVALID
	public static final int EVENT_NO_MATCH
	public static final int EVENT_INCOMPLETE
	public static final int EVENT_STARTED
	public static final int EVENT_STOPPED
	public static final int EVENT_START_OF_VOICING
	public static final int EVENT_END_OF_VOICING
	public static final int EVENT_SPOKE_TOO_SOON
	public static final int EVENT_RECOGNITION_RESULT
	public static final int EVENT_START_OF_UTTERANCE_TIMEOUT
	public static final int EVENT_RECOGNITION_TIMEOUT
	public static final int EVENT_NEED_MORE_AUDIO
	public static final int EVENT_MAX_SPEECH
	public static java.lang.String getConfigDir (java.util.Locale) 
		java.util.Locale locale
		String dir
	public void  (java.lang.String)  throws java.io.IOException 
		String configFile
	public void start () 
	public int advance () 
	public int putAudio (byte[], int, int, boolean) 
		byte[] buf
		int offset
		int length
		boolean isLast
	public void putAudio (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream audio
		int nbytes
	public int getResultCount () 
	public java.lang.String[] getResultKeys (int) 
		int index
	public java.lang.String getResult (int, java.lang.String) 
		int index
		String key
	public void stop () 
	public void resetAcousticState () 
	public void setAcousticState (java.lang.String) 
		String state
	public java.lang.String getAcousticState () 
	public void destroy () 
	protected void finalize ()  throws java.lang.Throwable 
	private static native void PMemInit () 
	private static native void PMemShutdown () 
	private static native void SR_SessionCreate (java.lang.String) 
	private static native void SR_SessionDestroy () 
	public static java.lang.String eventToString (int) 
		int event
	private static native void SR_RecognizerStart (long) 
	private static native void SR_RecognizerStop (long) 
	private static native long SR_RecognizerCreate () 
	private static native void SR_RecognizerDestroy (long) 
	private static native void SR_RecognizerSetup (long) 
	private static native void SR_RecognizerUnsetup (long) 
	private static native boolean SR_RecognizerIsSetup (long) 
	private static native java.lang.String SR_RecognizerGetParameter (long, java.lang.String) 
	private static native int SR_RecognizerGetSize_tParameter (long, java.lang.String) 
	private static native boolean SR_RecognizerGetBoolParameter (long, java.lang.String) 
	private static native void SR_RecognizerSetParameter (long, java.lang.String, java.lang.String) 
	private static native void SR_RecognizerSetSize_tParameter (long, java.lang.String, int) 
	private static native void SR_RecognizerSetBoolParameter (long, java.lang.String, boolean) 
	private static native void SR_RecognizerSetupRule (long, long, java.lang.String) 
	private static native boolean SR_RecognizerHasSetupRules (long) 
	private static native void SR_RecognizerActivateRule (long, long, java.lang.String, int) 
	private static native void SR_RecognizerDeactivateRule (long, long, java.lang.String) 
	private static native void SR_RecognizerDeactivateAllRules (long) 
	private static native boolean SR_RecognizerIsActiveRule (long, long, java.lang.String) 
	private static native boolean SR_RecognizerCheckGrammarConsistency (long, long) 
	private static native int SR_RecognizerPutAudio (long, byte[], int, int, boolean) 
	private static native int SR_RecognizerAdvance (long) 
	private static native boolean SR_RecognizerIsSignalClipping (long) 
	private static native boolean SR_RecognizerIsSignalDCOffset (long) 
	private static native boolean SR_RecognizerIsSignalNoisy (long) 
	private static native boolean SR_RecognizerIsSignalTooQuiet (long) 
	private static native boolean SR_RecognizerIsSignalTooFewSamples (long) 
	private static native boolean SR_RecognizerIsSignalTooManySamples (long) 
	private static native void SR_AcousticStateReset (long) 
	private static native void SR_AcousticStateSet (long, java.lang.String) 
	private static native java.lang.String SR_AcousticStateGet (long) 
	private static native void SR_GrammarCompile (long) 
	private static native void SR_GrammarAddWordToSlot (long, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
	private static native void SR_GrammarResetAllSlots (long) 
	private static native void SR_GrammarSetupVocabulary (long, long) 
	private static native void SR_GrammarSetupRecognizer (long, long) 
	private static native void SR_GrammarUnsetupRecognizer (long) 
	private static native long SR_GrammarCreate () 
	private static native void SR_GrammarDestroy (long) 
	private static native long SR_GrammarLoad (java.lang.String) 
	private static native void SR_GrammarSave (long, java.lang.String) 
	private static native void SR_GrammarAllowOnly (long, java.lang.String) 
	private static native void SR_GrammarAllowAll (long) 
	private static native long SR_VocabularyLoad () 
	private static native void SR_VocabularyDestroy (long) 
	private static native java.lang.String SR_VocabularyGetPronunciation (long, java.lang.String) 
	private static native byte[] SR_RecognizerResultGetWaveform (long) 
	private static native int SR_RecognizerResultGetSize (long) 
	private static native int SR_RecognizerResultGetKeyCount (long, int) 
	private static native java.lang.String[] SR_RecognizerResultGetKeyList (long, int) 
	private static native java.lang.String SR_RecognizerResultGetValue (long, int, java.lang.String) 
	static long access$000 (java.lang.String) 
		String x0
	static long access$100 (android.speech.srec.Recognizer) 
		android.speech.srec.Recognizer x0
	static void access$200 (long, long) 
		long x0
		long x1
	static void access$300 (long) 
		long x0
	static void access$400 (long, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String) 
		long x0
		String x1
		String x2
		String x3
		int x4
		String x5
	static void access$500 (long) 
		long x0
	static long access$600 (android.speech.srec.Recognizer) 
		android.speech.srec.Recognizer x0
	static void access$700 (long, long) 
		long x0
		long x1
	static android.speech.srec.Recognizer$Grammar access$802 (android.speech.srec.Recognizer, android.speech.srec.Recognizer$Grammar) 
		android.speech.srec.Recognizer x0
		android.speech.srec.Recognizer$Grammar x1
	static void access$900 (long, java.lang.String) 
		long x0
		String x1
	static void access$1000 (long) 
		long x0
	static void  () 
}

android/speech/srec/MicrophoneInputStream.class
MicrophoneInputStream.java
package android.speech.srec
public final android.speech.srec.MicrophoneInputStream extends java.io.InputStream {
	private static final String TAG
	private long mAudioRecord
	private byte[] mOneByte
	public void  (int, int)  throws java.io.IOException 
		int sampleRate
		int fifoDepth
		int status
	public int read ()  throws java.io.IOException 
		int rtn
	public int read (byte[])  throws java.io.IOException 
		byte[] b
	public int read (byte[], int, int)  throws java.io.IOException 
		byte[] b
		int offset
		int length
	public void close ()  throws java.io.IOException 
	protected void finalize ()  throws java.lang.Throwable 
	private static native long AudioRecordNew (int, int) 
	private static native int AudioRecordStart (long) 
	private static native int AudioRecordRead (long, byte[], int, int)  throws java.io.IOException 
	private static native void AudioRecordStop (long)  throws java.io.IOException 
	private static native void AudioRecordDelete (long)  throws java.io.IOException 
	static void  () 
}

android/speech/srec/UlawEncoderInputStream.class
UlawEncoderInputStream.java
package android.speech.srec
public final android.speech.srec.UlawEncoderInputStream extends java.io.InputStream {
	private static final String TAG
	private static final int MAX_ULAW
	private static final int SCALE_BITS
	private java.io.InputStream mIn
	private int mMax
	private final byte[] mBuf
	private int mBufCount
	private final byte[] mOneByte
	public static void encode (byte[], int, byte[], int, int, int) 
		int ulaw
		int pcm
		int ulaw
		int i
		byte[] pcmBuf
		int pcmOffset
		byte[] ulawBuf
		int ulawOffset
		int length
		int max
		int coef
	public static int maxAbsPcm (byte[], int, int) 
		int pcm
		int i
		byte[] pcmBuf
		int offset
		int length
		int max
	public void  (java.io.InputStream, int) 
		java.io.InputStream in
		int max
	public int read (byte[], int, int)  throws java.io.IOException 
		int n
		int i
		byte[] buf
		int offset
		int length
		int n
	public int read (byte[])  throws java.io.IOException 
		byte[] buf
	public int read ()  throws java.io.IOException 
		int n
	public void close ()  throws java.io.IOException 
		java.io.InputStream in
	public int available ()  throws java.io.IOException 
}

android/speech/srec/WaveHeader.class
WaveHeader.java
package android.speech.srec
public android.speech.srec.WaveHeader extends java.lang.Object {
	private static final String TAG
	private static final int HEADER_LENGTH
	public static final short FORMAT_PCM
	public static final short FORMAT_ALAW
	public static final short FORMAT_ULAW
	private short mFormat
	private short mNumChannels
	private int mSampleRate
	private short mBitsPerSample
	private int mNumBytes
	public void  () 
	public void  (short, short, int, short, int) 
		short format
		short numChannels
		int sampleRate
		short bitsPerSample
		int numBytes
	public short getFormat () 
	public android.speech.srec.WaveHeader setFormat (short) 
		short format
	public short getNumChannels () 
	public android.speech.srec.WaveHeader setNumChannels (short) 
		short numChannels
	public int getSampleRate () 
	public android.speech.srec.WaveHeader setSampleRate (int) 
		int sampleRate
	public short getBitsPerSample () 
	public android.speech.srec.WaveHeader setBitsPerSample (short) 
		short bitsPerSample
	public int getNumBytes () 
	public android.speech.srec.WaveHeader setNumBytes (int) 
		int numBytes
	public int read (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
		int numBytes
		int byteRate
		short blockAlign
	private static void readId (java.io.InputStream, java.lang.String)  throws java.io.IOException 
		int i
		java.io.InputStream in
		String id
	private static int readInt (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	private static short readShort (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream in
	public int write (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream out
	private static void writeId (java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		int i
		java.io.OutputStream out
		String id
	private static void writeInt (java.io.OutputStream, int)  throws java.io.IOException 
		java.io.OutputStream out
		int val
	private static void writeShort (java.io.OutputStream, short)  throws java.io.IOException 
		java.io.OutputStream out
		short val
	public java.lang.String toString () 
}

android/speech/SpeechRecognizer$Connection.class
SpeechRecognizer.java
package android.speech
 android.speech.SpeechRecognizer$Connection extends java.lang.Object implements android.content.ServiceConnection  {
	final android.speech.SpeechRecognizer this$0
	private void  (android.speech.SpeechRecognizer) 
	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
	void  (android.speech.SpeechRecognizer, android.speech.SpeechRecognizer$1) 
		android.speech.SpeechRecognizer x0
		android.speech.SpeechRecognizer$1 x1
}

android/speech/IRecognitionService$Stub.class
IRecognitionService.java
package android.speech
public abstract android.speech.IRecognitionService$Stub extends android.os.Binder implements android.speech.IRecognitionService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_startListening
	static final int TRANSACTION_stopListening
	static final int TRANSACTION_cancel
	public void  () 
	public static android.speech.IRecognitionService 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.content.Intent _arg0
		android.content.Intent _arg0
		android.speech.IRecognitionListener _arg1
		android.speech.IRecognitionListener _arg0
		android.speech.IRecognitionListener _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/speech/IRecognitionListener$Stub$Proxy.class
IRecognitionListener.java
package android.speech
 android.speech.IRecognitionListener$Stub$Proxy extends java.lang.Object implements android.speech.IRecognitionListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onReadyForSpeech (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle params
		android.os.Parcel _data
	public void onBeginningOfSpeech ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onRmsChanged (float)  throws android.os.RemoteException 
		float rmsdB
		android.os.Parcel _data
	public void onBufferReceived (byte[])  throws android.os.RemoteException 
		byte[] buffer
		android.os.Parcel _data
	public void onEndOfSpeech ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onError (int)  throws android.os.RemoteException 
		int error
		android.os.Parcel _data
	public void onResults (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle results
		android.os.Parcel _data
	public void onPartialResults (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle results
		android.os.Parcel _data
	public void onEvent (int, android.os.Bundle)  throws android.os.RemoteException 
		int eventType
		android.os.Bundle params
		android.os.Parcel _data
}

android/speech/RecognizerResultsIntent.class
RecognizerResultsIntent.java
package android.speech
public android.speech.RecognizerResultsIntent extends java.lang.Object {
	public static final String ACTION_VOICE_SEARCH_RESULTS
	public static final String EXTRA_VOICE_SEARCH_RESULT_STRINGS
	public static final String EXTRA_VOICE_SEARCH_RESULT_URLS
	public static final String EXTRA_VOICE_SEARCH_RESULT_HTML
	public static final String EXTRA_VOICE_SEARCH_RESULT_HTML_BASE_URLS
	public static final String EXTRA_VOICE_SEARCH_RESULT_HTTP_HEADERS
	public static final String URI_SCHEME_INLINE
	private void  () 
}

android/speech/RecognitionService$1.class
RecognitionService.java
package android.speech
 android.speech.RecognitionService$1 extends android.os.Handler {
	final android.speech.RecognitionService this$0
	void  (android.speech.RecognitionService) 
	public void handleMessage (android.os.Message) 
		android.speech.RecognitionService$StartListeningArgs args
		android.os.Message msg
}

android/speech/SpeechRecognizer$1.class
SpeechRecognizer.java
package android.speech
 android.speech.SpeechRecognizer$1 extends android.os.Handler {
	final android.speech.SpeechRecognizer this$0
	void  (android.speech.SpeechRecognizer) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/speech/RecognitionService$RecognitionServiceBinder.class
RecognitionService.java
package android.speech
 android.speech.RecognitionService$RecognitionServiceBinder extends android.speech.IRecognitionService$Stub {
	private android.speech.RecognitionService mInternalService
	public void  (android.speech.RecognitionService) 
		android.speech.RecognitionService service
	public void startListening (android.content.Intent, android.speech.IRecognitionListener) 
		android.content.Intent recognizerIntent
		android.speech.IRecognitionListener listener
	public void stopListening (android.speech.IRecognitionListener) 
		android.speech.IRecognitionListener listener
	public void cancel (android.speech.IRecognitionListener) 
		android.speech.IRecognitionListener listener
	public void clearReference () 
}

android/speech/IRecognitionListener.class
IRecognitionListener.java
package android.speech
public abstract android.speech.IRecognitionListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onReadyForSpeech (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onBeginningOfSpeech ()  throws android.os.RemoteException 
	public abstract void onRmsChanged (float)  throws android.os.RemoteException 
	public abstract void onBufferReceived (byte[])  throws android.os.RemoteException 
	public abstract void onEndOfSpeech ()  throws android.os.RemoteException 
	public abstract void onError (int)  throws android.os.RemoteException 
	public abstract void onResults (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onPartialResults (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onEvent (int, android.os.Bundle)  throws android.os.RemoteException 
}

android/speech/SpeechRecognizer$InternalListener.class
SpeechRecognizer.java
package android.speech
 android.speech.SpeechRecognizer$InternalListener extends android.speech.IRecognitionListener$Stub {
	private android.speech.RecognitionListener mInternalListener
	private static final int MSG_BEGINNING_OF_SPEECH
	private static final int MSG_BUFFER_RECEIVED
	private static final int MSG_END_OF_SPEECH
	private static final int MSG_ERROR
	private static final int MSG_READY_FOR_SPEECH
	private static final int MSG_RESULTS
	private static final int MSG_PARTIAL_RESULTS
	private static final int MSG_RMS_CHANGED
	private static final int MSG_ON_EVENT
	private final android.os.Handler mInternalHandler
	final android.speech.SpeechRecognizer this$0
	private void  (android.speech.SpeechRecognizer) 
	public void onBeginningOfSpeech () 
	public void onBufferReceived (byte[]) 
		byte[] buffer
	public void onEndOfSpeech () 
	public void onError (int) 
		int error
	public void onReadyForSpeech (android.os.Bundle) 
		android.os.Bundle noiseParams
	public void onResults (android.os.Bundle) 
		android.os.Bundle results
	public void onPartialResults (android.os.Bundle) 
		android.os.Bundle results
	public void onRmsChanged (float) 
		float rmsdB
	public void onEvent (int, android.os.Bundle) 
		int eventType
		android.os.Bundle params
	void  (android.speech.SpeechRecognizer, android.speech.SpeechRecognizer$1) 
		android.speech.SpeechRecognizer x0
		android.speech.SpeechRecognizer$1 x1
	static android.speech.RecognitionListener access$1002 (android.speech.SpeechRecognizer$InternalListener, android.speech.RecognitionListener) 
		android.speech.SpeechRecognizer$InternalListener x0
		android.speech.RecognitionListener x1
	static android.speech.RecognitionListener access$1000 (android.speech.SpeechRecognizer$InternalListener) 
		android.speech.SpeechRecognizer$InternalListener x0
}

android/speech/RecognitionListener.class
RecognitionListener.java
package android.speech
public abstract android.speech.RecognitionListener extends java.lang.Object {
	public abstract void onReadyForSpeech (android.os.Bundle) 
	public abstract void onBeginningOfSpeech () 
	public abstract void onRmsChanged (float) 
	public abstract void onBufferReceived (byte[]) 
	public abstract void onEndOfSpeech () 
	public abstract void onError (int) 
	public abstract void onResults (android.os.Bundle) 
	public abstract void onPartialResults (android.os.Bundle) 
	public abstract void onEvent (int, android.os.Bundle) 
}

android/speech/RecognitionService$Callback.class
RecognitionService.java
package android.speech
public android.speech.RecognitionService$Callback extends java.lang.Object {
	private final android.speech.IRecognitionListener mListener
	final android.speech.RecognitionService this$0
	private void  (android.speech.RecognitionService, android.speech.IRecognitionListener) 
		android.speech.IRecognitionListener listener
	public void beginningOfSpeech ()  throws android.os.RemoteException 
	public void bufferReceived (byte[])  throws android.os.RemoteException 
		byte[] buffer
	public void endOfSpeech ()  throws android.os.RemoteException 
	public void error (int)  throws android.os.RemoteException 
		int error
	public void partialResults (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle partialResults
	public void readyForSpeech (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle params
	public void results (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle results
	public void rmsChanged (float)  throws android.os.RemoteException 
		float rmsdB
	void  (android.speech.RecognitionService, android.speech.IRecognitionListener, android.speech.RecognitionService$1) 
		android.speech.RecognitionService x0
		android.speech.IRecognitionListener x1
		android.speech.RecognitionService$1 x2
	static android.speech.IRecognitionListener access$500 (android.speech.RecognitionService$Callback) 
		android.speech.RecognitionService$Callback x0
}

android/speech/RecognitionService$StartListeningArgs.class
RecognitionService.java
package android.speech
 android.speech.RecognitionService$StartListeningArgs extends java.lang.Object {
	public final android.content.Intent mIntent
	public final android.speech.IRecognitionListener mListener
	final android.speech.RecognitionService this$0
	public void  (android.speech.RecognitionService, android.content.Intent, android.speech.IRecognitionListener) 
		android.content.Intent intent
		android.speech.IRecognitionListener listener
}

android/speech/RecognizerIntent.class
RecognizerIntent.java
package android.speech
public android.speech.RecognizerIntent extends java.lang.Object {
	public static final String EXTRA_CALLING_PACKAGE
	public static final String ACTION_RECOGNIZE_SPEECH
	public static final String ACTION_WEB_SEARCH
	public static final String ACTION_VOICE_SEARCH_HANDS_FREE
	public static final String EXTRA_SECURE
	public static final String EXTRA_SPEECH_INPUT_MINIMUM_LENGTH_MILLIS
	public static final String EXTRA_SPEECH_INPUT_COMPLETE_SILENCE_LENGTH_MILLIS
	public static final String EXTRA_SPEECH_INPUT_POSSIBLY_COMPLETE_SILENCE_LENGTH_MILLIS
	public static final String EXTRA_LANGUAGE_MODEL
	public static final String LANGUAGE_MODEL_FREE_FORM
	public static final String LANGUAGE_MODEL_WEB_SEARCH
	public static final String EXTRA_PROMPT
	public static final String EXTRA_LANGUAGE
	public static final String EXTRA_ORIGIN
	public static final String EXTRA_MAX_RESULTS
	public static final String EXTRA_WEB_SEARCH_ONLY
	public static final String EXTRA_PARTIAL_RESULTS
	public static final String EXTRA_RESULTS_PENDINGINTENT
	public static final String EXTRA_RESULTS_PENDINGINTENT_BUNDLE
	public static final int RESULT_NO_MATCH
	public static final int RESULT_CLIENT_ERROR
	public static final int RESULT_SERVER_ERROR
	public static final int RESULT_NETWORK_ERROR
	public static final int RESULT_AUDIO_ERROR
	public static final String EXTRA_RESULTS
	public static final String EXTRA_CONFIDENCE_SCORES
	public static final String DETAILS_META_DATA
	public static final String ACTION_GET_LANGUAGE_DETAILS
	public static final String EXTRA_ONLY_RETURN_LANGUAGE_PREFERENCE
	public static final String EXTRA_LANGUAGE_PREFERENCE
	public static final String EXTRA_SUPPORTED_LANGUAGES
	private void  () 
	public static final android.content.Intent getVoiceDetailsIntent (android.content.Context) 
		android.content.Context context
		android.content.Intent voiceSearchIntent
		android.content.pm.ResolveInfo ri
		String className
		android.content.Intent detailsIntent
}

android/speech/SpeechRecognizer.class
SpeechRecognizer.java
package android.speech
public android.speech.SpeechRecognizer extends java.lang.Object {
	private static final boolean DBG
	private static final String TAG
	public static final String RESULTS_RECOGNITION
	public static final String CONFIDENCE_SCORES
	public static final int ERROR_NETWORK_TIMEOUT
	public static final int ERROR_NETWORK
	public static final int ERROR_AUDIO
	public static final int ERROR_SERVER
	public static final int ERROR_CLIENT
	public static final int ERROR_SPEECH_TIMEOUT
	public static final int ERROR_NO_MATCH
	public static final int ERROR_RECOGNIZER_BUSY
	public static final int ERROR_INSUFFICIENT_PERMISSIONS
	private static final int MSG_START
	private static final int MSG_STOP
	private static final int MSG_CANCEL
	private static final int MSG_CHANGE_LISTENER
	private android.speech.IRecognitionService mService
	private android.speech.SpeechRecognizer$Connection mConnection
	private final android.content.Context mContext
	private final android.content.ComponentName mServiceComponent
	private android.os.Handler mHandler
	private final java.util.Queue mPendingTasks
	private final android.speech.SpeechRecognizer$InternalListener mListener
	private void  (android.content.Context, android.content.ComponentName) 
		android.content.Context context
		android.content.ComponentName serviceComponent
	public static boolean isRecognitionAvailable (android.content.Context) 
		android.content.Context context
		java.util.List list
	public static android.speech.SpeechRecognizer createSpeechRecognizer (android.content.Context) 
		android.content.Context context
	public static android.speech.SpeechRecognizer createSpeechRecognizer (android.content.Context, android.content.ComponentName) 
		android.content.Context context
		android.content.ComponentName serviceComponent
	public void setRecognitionListener (android.speech.RecognitionListener) 
		android.speech.RecognitionListener listener
	public void startListening (android.content.Intent) 
		String serviceComponent
		android.content.Intent serviceIntent
		android.content.Intent recognizerIntent
	public void stopListening () 
	public void cancel () 
	private static void checkIsCalledFromMainThread () 
	private void putMessage (android.os.Message) 
		android.os.Message msg
	private void handleStartListening (android.content.Intent) 
		android.os.RemoteException e
		android.content.Intent recognizerIntent
	private void handleStopMessage () 
		android.os.RemoteException e
	private void handleCancelMessage () 
		android.os.RemoteException e
	private boolean checkOpenConnection () 
	private void handleChangeListener (android.speech.RecognitionListener) 
		android.speech.RecognitionListener listener
	public void destroy () 
	static void access$000 (android.speech.SpeechRecognizer, android.content.Intent) 
		android.speech.SpeechRecognizer x0
		android.content.Intent x1
	static void access$100 (android.speech.SpeechRecognizer) 
		android.speech.SpeechRecognizer x0
	static void access$200 (android.speech.SpeechRecognizer) 
		android.speech.SpeechRecognizer x0
	static void access$300 (android.speech.SpeechRecognizer, android.speech.RecognitionListener) 
		android.speech.SpeechRecognizer x0
		android.speech.RecognitionListener x1
	static android.speech.IRecognitionService access$502 (android.speech.SpeechRecognizer, android.speech.IRecognitionService) 
		android.speech.SpeechRecognizer x0
		android.speech.IRecognitionService x1
	static java.util.Queue access$600 (android.speech.SpeechRecognizer) 
		android.speech.SpeechRecognizer x0
	static android.os.Handler access$700 (android.speech.SpeechRecognizer) 
		android.speech.SpeechRecognizer x0
	static android.speech.SpeechRecognizer$Connection access$802 (android.speech.SpeechRecognizer, android.speech.SpeechRecognizer$Connection) 
		android.speech.SpeechRecognizer x0
		android.speech.SpeechRecognizer$Connection x1
}

android/speech/tts/
android/speech/tts/AudioPlaybackHandler$MessageLoop.class
AudioPlaybackHandler.java
package android.speech.tts
final android.speech.tts.AudioPlaybackHandler$MessageLoop extends java.lang.Object implements java.lang.Runnable  {
	final android.speech.tts.AudioPlaybackHandler this$0
	private void  (android.speech.tts.AudioPlaybackHandler) 
	public void run () 
		InterruptedException ie
		android.speech.tts.PlaybackQueueItem item
	void  (android.speech.tts.AudioPlaybackHandler, android.speech.tts.AudioPlaybackHandler$1) 
		android.speech.tts.AudioPlaybackHandler x0
		android.speech.tts.AudioPlaybackHandler$1 x1
}

android/speech/tts/FileSynthesisCallback.class
FileSynthesisCallback.java
package android.speech.tts
 android.speech.tts.FileSynthesisCallback extends android.speech.tts.AbstractSynthesisCallback {
	private static final String TAG
	private static final boolean DBG
	private static final int MAX_AUDIO_BUFFER_SIZE
	private static final int WAV_HEADER_LENGTH
	private static final short WAV_FORMAT_PCM
	private final Object mStateLock
	private int mSampleRateInHz
	private int mAudioFormat
	private int mChannelCount
	private java.nio.channels.FileChannel mFileChannel
	private boolean mStarted
	private boolean mStopped
	private boolean mDone
	void  (java.nio.channels.FileChannel) 
		java.nio.channels.FileChannel fileChannel
	void stop () 
	private void cleanUp () 
	private void closeFile () 
		java.io.IOException ex
	public int getMaxBufferSize () 
	boolean isDone () 
	public int start (int, int, int) 
		java.io.IOException ex
		int sampleRateInHz
		int audioFormat
		int channelCount
	public int audioAvailable (byte[], int, int) 
		java.io.IOException ex
		byte[] buffer
		int offset
		int length
	public int done () 
		int dataLength
		java.io.IOException ex
	public void error () 
	private java.nio.ByteBuffer makeWavHeader (int, int, int, int) 
		int sampleRateInHz
		int audioFormat
		int channelCount
		int dataLength
		int sampleSizeInBytes
		int byteRate
		short blockAlign
		short bitsPerSample
		byte[] headerBuf
		java.nio.ByteBuffer header
}

android/speech/tts/TextToSpeech$1.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$1 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech) 
	public java.lang.Void run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/AudioPlaybackHandler.class
AudioPlaybackHandler.java
package android.speech.tts
 android.speech.tts.AudioPlaybackHandler extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private final java.util.concurrent.LinkedBlockingQueue mQueue
	private final Thread mHandlerThread
	private volatile android.speech.tts.PlaybackQueueItem mCurrentWorkItem
	void  () 
	public void start () 
	private void stop (android.speech.tts.PlaybackQueueItem) 
		android.speech.tts.PlaybackQueueItem item
	public void enqueue (android.speech.tts.PlaybackQueueItem) 
		InterruptedException ie
		android.speech.tts.PlaybackQueueItem item
	public void stopForApp (java.lang.Object) 
		Object callerIdentity
		android.speech.tts.PlaybackQueueItem current
	public void stop () 
	public boolean isSpeaking () 
	public void quit () 
	private void removeAllMessages () 
	private void removeWorkItemsFor (java.lang.Object) 
		android.speech.tts.PlaybackQueueItem item
		Object callerIdentity
		java.util.Iterator it
	static java.util.concurrent.LinkedBlockingQueue access$100 (android.speech.tts.AudioPlaybackHandler) 
		android.speech.tts.AudioPlaybackHandler x0
	static android.speech.tts.PlaybackQueueItem access$202 (android.speech.tts.AudioPlaybackHandler, android.speech.tts.PlaybackQueueItem) 
		android.speech.tts.AudioPlaybackHandler x0
		android.speech.tts.PlaybackQueueItem x1
}

android/speech/tts/TextToSpeechService$UtteranceSpeechItem.class
TextToSpeechService.java
package android.speech.tts
abstract android.speech.tts.TextToSpeechService$UtteranceSpeechItem extends android.speech.tts.TextToSpeechService$SpeechItem implements android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher  {
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle) 
		Object caller
		int callerUid
		int callerPid
		android.os.Bundle params
	public void dispatchOnDone () 
		String utteranceId
	public void dispatchOnStart () 
		String utteranceId
	public void dispatchOnError () 
		String utteranceId
	public int getStreamType () 
	public float getVolume () 
	public float getPan () 
	public java.lang.String getUtteranceId () 
	protected java.lang.String getStringParam (java.lang.String, java.lang.String) 
		String key
		String defaultValue
	protected int getIntParam (java.lang.String, int) 
		String key
		int defaultValue
	protected float getFloatParam (java.lang.String, float) 
		String key
		float defaultValue
}

android/speech/tts/ITextToSpeechCallback.class
ITextToSpeechCallback.java
package android.speech.tts
public abstract android.speech.tts.ITextToSpeechCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStart (java.lang.String)  throws android.os.RemoteException 
	public abstract void onDone (java.lang.String)  throws android.os.RemoteException 
	public abstract void onError (java.lang.String)  throws android.os.RemoteException 
}

android/speech/tts/TextToSpeech$8.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$8 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech) 
	public java.util.Locale run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
		String[] defaultLanguage
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeechService$UtteranceProgressDispatcher.class
TextToSpeechService.java
package android.speech.tts
abstract android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher extends java.lang.Object {
	public abstract void dispatchOnDone () 
	public abstract void dispatchOnStart () 
	public abstract void dispatchOnError () 
}

android/speech/tts/TextToSpeech$EngineInfo.class
TextToSpeech.java
package android.speech.tts
public android.speech.tts.TextToSpeech$EngineInfo extends java.lang.Object {
	public String name
	public String label
	public int icon
	public boolean system
	public int priority
	public void  () 
	public java.lang.String toString () 
}

android/speech/tts/EventLogger.class
EventLogger.java
package android.speech.tts
 android.speech.tts.EventLogger extends java.lang.Object {
	private final android.speech.tts.SynthesisRequest mRequest
	private final String mServiceApp
	private final int mCallerUid
	private final int mCallerPid
	private final long mReceivedTime
	private long mPlaybackStartTime
	private volatile long mRequestProcessingStartTime
	private volatile long mEngineStartTime
	private volatile long mEngineCompleteTime
	private volatile boolean mError
	private volatile boolean mStopped
	private boolean mLogWritten
	void  (android.speech.tts.SynthesisRequest, int, int, java.lang.String) 
		android.speech.tts.SynthesisRequest request
		int callerUid
		int callerPid
		String serviceApp
	public void onRequestProcessingStart () 
	public void onEngineDataReceived () 
	public void onEngineComplete () 
	public void onAudioDataWritten () 
	public void onStopped () 
	public void onError () 
	public void onWriteData () 
		long completionTime
		long audioLatency
		long engineLatency
		long engineTotal
	private int getUtteranceLength () 
		String utterance
	private java.lang.String getLocaleString () 
		StringBuilder sb
}

android/speech/tts/SynthesisCallback.class
SynthesisCallback.java
package android.speech.tts
public abstract android.speech.tts.SynthesisCallback extends java.lang.Object {
	public abstract int getMaxBufferSize () 
	public abstract int start (int, int, int) 
	public abstract int audioAvailable (byte[], int, int) 
	public abstract int done () 
	public abstract void error () 
}

android/speech/tts/AudioPlaybackQueueItem$1.class
AudioPlaybackQueueItem.java
package android.speech.tts
 android.speech.tts.AudioPlaybackQueueItem$1 extends java.lang.Object implements android.media.MediaPlayer$OnErrorListener  {
	final android.speech.tts.AudioPlaybackQueueItem this$0
	void  (android.speech.tts.AudioPlaybackQueueItem) 
	public boolean onError (android.media.MediaPlayer, int, int) 
		android.media.MediaPlayer mp
		int what
		int extra
}

android/speech/tts/PlaybackQueueItem.class
PlaybackQueueItem.java
package android.speech.tts
abstract android.speech.tts.PlaybackQueueItem extends java.lang.Object implements java.lang.Runnable  {
	private final android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher mDispatcher
	private final Object mCallerIdentity
	void  (android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher, java.lang.Object) 
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
		Object callerIdentity
	java.lang.Object getCallerIdentity () 
	protected android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher getDispatcher () 
	public abstract void run () 
	abstract void stop (boolean) 
}

android/speech/tts/TextToSpeech$Connection$1.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$Connection$1 extends android.speech.tts.ITextToSpeechCallback$Stub {
	final android.speech.tts.TextToSpeech$Connection this$1
	void  (android.speech.tts.TextToSpeech$Connection) 
	public void onDone (java.lang.String) 
		String utteranceId
		android.speech.tts.UtteranceProgressListener listener
	public void onError (java.lang.String) 
		String utteranceId
		android.speech.tts.UtteranceProgressListener listener
	public void onStart (java.lang.String) 
		String utteranceId
		android.speech.tts.UtteranceProgressListener listener
}

android/speech/tts/ITextToSpeechCallback$Stub$Proxy.class
ITextToSpeechCallback.java
package android.speech.tts
 android.speech.tts.ITextToSpeechCallback$Stub$Proxy extends java.lang.Object implements android.speech.tts.ITextToSpeechCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStart (java.lang.String)  throws android.os.RemoteException 
		String utteranceId
		android.os.Parcel _data
	public void onDone (java.lang.String)  throws android.os.RemoteException 
		String utteranceId
		android.os.Parcel _data
	public void onError (java.lang.String)  throws android.os.RemoteException 
		String utteranceId
		android.os.Parcel _data
}

android/speech/tts/TextToSpeech$2.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$2 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final String val$text
	final int val$queueMode
	final java.util.HashMap val$params
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.lang.String, int, java.util.HashMap) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
		android.net.Uri utteranceUri
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/BlockingAudioTrack.class
BlockingAudioTrack.java
package android.speech.tts
 android.speech.tts.BlockingAudioTrack extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static final long MIN_SLEEP_TIME_MS
	private static final long MAX_SLEEP_TIME_MS
	private static final long MAX_PROGRESS_WAIT_MS
	private static final int MIN_AUDIO_BUFFER_SIZE
	private final int mStreamType
	private final int mSampleRateInHz
	private final int mAudioFormat
	private final int mChannelCount
	private final float mVolume
	private final float mPan
	private final int mBytesPerFrame
	private boolean mIsShortUtterance
	private int mAudioBufferSize
	private int mBytesWritten
	private Object mAudioTrackLock
	private android.media.AudioTrack mAudioTrack
	private volatile boolean mStopped
	void  (int, int, int, int, float, float) 
		int streamType
		int sampleRate
		int audioFormat
		int channelCount
		float volume
		float pan
	public boolean init () 
		android.media.AudioTrack track
	public void stop () 
	public int write (byte[]) 
		byte[] data
		android.media.AudioTrack track
		int bytesWritten
	public void waitAndRelease () 
		android.media.AudioTrack track
	static int getChannelConfig (int) 
		int channelCount
	long getAudioLengthMs (int) 
		int numBytes
		int unconsumedFrames
		long estimatedTimeMs
	private static int writeToAudioTrack (android.media.AudioTrack, byte[]) 
		int written
		android.media.AudioTrack audioTrack
		byte[] bytes
		int count
	private android.media.AudioTrack createStreamingAudioTrack () 
		int channelConfig
		int minBufferSizeInBytes
		int bufferSizeInBytes
		android.media.AudioTrack audioTrack
	private static int getBytesPerFrame (int) 
		int audioFormat
	private void blockUntilDone (android.media.AudioTrack) 
		android.media.AudioTrack audioTrack
	private void blockUntilEstimatedCompletion () 
		InterruptedException ie
		int lengthInFrames
		long estimatedTimeMs
	private void blockUntilCompletion (android.media.AudioTrack) 
		InterruptedException ie
		long estimatedTimeMs
		long sleepTimeMs
		android.media.AudioTrack audioTrack
		int lengthInFrames
		int previousPosition
		int currentPosition
		long blockedTimeMs
	private static void setupVolume (android.media.AudioTrack, float, float) 
		android.media.AudioTrack audioTrack
		float volume
		float pan
		float vol
		float panning
		float volLeft
		float volRight
	private static final long clip (long, long, long) 
		long value
		long min
		long max
	private static float clip (float, float, float) 
		float value
		float min
		float max
}

android/speech/tts/TextToSpeech$9.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$9 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final java.util.Locale val$loc
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.util.Locale) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		java.util.MissingResourceException e
		java.util.MissingResourceException e
		android.speech.tts.ITextToSpeechService service
		String language
		String country
		String variant
		int result
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeech$11.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$11 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final java.util.Locale val$loc
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.util.Locale) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		java.util.MissingResourceException e
		java.util.MissingResourceException e
		android.speech.tts.ITextToSpeechService service
		String language
		String country
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeech$4.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$4 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final long val$durationInMs
	final int val$queueMode
	final java.util.HashMap val$params
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, long, int, java.util.HashMap) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeechService$SpeechItem.class
TextToSpeechService.java
package android.speech.tts
abstract android.speech.tts.TextToSpeechService$SpeechItem extends java.lang.Object {
	private final Object mCallerIdentity
	protected final android.os.Bundle mParams
	private final int mCallerUid
	private final int mCallerPid
	private boolean mStarted
	private boolean mStopped
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle) 
		Object caller
		int callerUid
		int callerPid
		android.os.Bundle params
	public java.lang.Object getCallerIdentity () 
	public int getCallerUid () 
	public int getCallerPid () 
	public abstract boolean isValid () 
	public int play () 
	protected abstract int playImpl () 
	public void stop () 
	protected abstract void stopImpl () 
	protected synchronized boolean isStopped () 
}

android/speech/tts/SynthesisPlaybackQueueItem.class
SynthesisPlaybackQueueItem.java
package android.speech.tts
final android.speech.tts.SynthesisPlaybackQueueItem extends android.speech.tts.PlaybackQueueItem {
	private static final String TAG
	private static final boolean DBG
	private static final long MAX_UNCONSUMED_AUDIO_MS
	private final java.util.concurrent.locks.Lock mListLock
	private final java.util.concurrent.locks.Condition mReadReady
	private final java.util.concurrent.locks.Condition mNotFull
	private final java.util.LinkedList mDataBufferList
	private int mUnconsumedBytes
	private volatile boolean mStopped
	private volatile boolean mDone
	private volatile boolean mIsError
	private final android.speech.tts.BlockingAudioTrack mAudioTrack
	private final android.speech.tts.EventLogger mLogger
	void  (int, int, int, int, float, float, android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher, java.lang.Object, android.speech.tts.EventLogger) 
		int streamType
		int sampleRate
		int audioFormat
		int channelCount
		float volume
		float pan
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
		Object callerIdentity
		android.speech.tts.EventLogger logger
	public void run () 
		byte[] buffer
		InterruptedException ie
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
	void stop (boolean) 
		boolean isError
	void done () 
	void put (byte[])  throws java.lang.InterruptedException 
		long unconsumedAudioMs
		byte[] buffer
	private byte[] take ()  throws java.lang.InterruptedException 
		android.speech.tts.SynthesisPlaybackQueueItem$ListEntry entry
}

android/speech/tts/TextToSpeechService$LoadLanguageItem.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$LoadLanguageItem extends android.speech.tts.TextToSpeechService$SpeechItem {
	private final String mLanguage
	private final String mCountry
	private final String mVariant
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle, java.lang.String, java.lang.String, java.lang.String) 
		Object callerIdentity
		int callerUid
		int callerPid
		android.os.Bundle params
		String language
		String country
		String variant
	public boolean isValid () 
	protected int playImpl () 
		int result
	protected void stopImpl () 
}

android/speech/tts/UtteranceProgressListener$1.class
UtteranceProgressListener.java
package android.speech.tts
final android.speech.tts.UtteranceProgressListener$1 extends android.speech.tts.UtteranceProgressListener {
	final android.speech.tts.TextToSpeech$OnUtteranceCompletedListener val$listener
	void  (android.speech.tts.TextToSpeech$OnUtteranceCompletedListener) 
	public synchronized void onDone (java.lang.String) 
		String utteranceId
	public void onError (java.lang.String) 
		String utteranceId
	public void onStart (java.lang.String) 
		String utteranceId
}

android/speech/tts/TextToSpeech$12.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$12 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final String val$filename
	final String val$text
	final java.util.HashMap val$params
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.lang.String, java.lang.String, java.util.HashMap) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		java.io.File file
		java.io.FileNotFoundException e
		java.io.IOException e
		android.speech.tts.ITextToSpeechService service
		android.os.ParcelFileDescriptor fileDescriptor
		int returnValue
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeech$6.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$6 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech) 
	public java.lang.Boolean run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeech$Engine.class
TextToSpeech.java
package android.speech.tts
public android.speech.tts.TextToSpeech$Engine extends java.lang.Object {
	public static final int DEFAULT_RATE
	public static final int DEFAULT_PITCH
	public static final float DEFAULT_VOLUME
	public static final float DEFAULT_PAN
	public static final int USE_DEFAULTS
	public static final String DEFAULT_ENGINE
	public static final int DEFAULT_STREAM
	public static final int CHECK_VOICE_DATA_PASS
	public static final int CHECK_VOICE_DATA_FAIL
	public static final int CHECK_VOICE_DATA_BAD_DATA
	public static final int CHECK_VOICE_DATA_MISSING_DATA
	public static final int CHECK_VOICE_DATA_MISSING_VOLUME
	public static final String INTENT_ACTION_TTS_SERVICE
	public static final String SERVICE_META_DATA
	public static final String ACTION_INSTALL_TTS_DATA
	public static final String ACTION_TTS_DATA_INSTALLED
	public static final String ACTION_CHECK_TTS_DATA
	public static final String ACTION_GET_SAMPLE_TEXT
	public static final String EXTRA_SAMPLE_TEXT
	public static final String EXTRA_AVAILABLE_VOICES
	public static final String EXTRA_UNAVAILABLE_VOICES
	public static final String EXTRA_VOICE_DATA_ROOT_DIRECTORY
	public static final String EXTRA_VOICE_DATA_FILES
	public static final String EXTRA_VOICE_DATA_FILES_INFO
	public static final String EXTRA_CHECK_VOICE_DATA_FOR
	public static final String EXTRA_TTS_DATA_INSTALLED
	public static final String KEY_PARAM_RATE
	public static final String KEY_PARAM_LANGUAGE
	public static final String KEY_PARAM_COUNTRY
	public static final String KEY_PARAM_VARIANT
	public static final String KEY_PARAM_ENGINE
	public static final String KEY_PARAM_PITCH
	public static final String KEY_PARAM_STREAM
	public static final String KEY_PARAM_UTTERANCE_ID
	public static final String KEY_PARAM_VOLUME
	public static final String KEY_PARAM_PAN
	public static final String KEY_FEATURE_NETWORK_SYNTHESIS
	public static final String KEY_FEATURE_EMBEDDED_SYNTHESIS
	final android.speech.tts.TextToSpeech this$0
	public void  (android.speech.tts.TextToSpeech) 
}

android/speech/tts/AudioPlaybackHandler$1.class
AudioPlaybackHandler.java
package android.speech.tts
 android.speech.tts.AudioPlaybackHandler$1 extends java.lang.Object {
}

android/speech/tts/TextToSpeech.class
TextToSpeech.java
package android.speech.tts
public android.speech.tts.TextToSpeech extends java.lang.Object {
	private static final String TAG
	public static final int SUCCESS
	public static final int ERROR
	public static final int QUEUE_FLUSH
	public static final int QUEUE_ADD
	static final int QUEUE_DESTROY
	public static final int LANG_COUNTRY_VAR_AVAILABLE
	public static final int LANG_COUNTRY_AVAILABLE
	public static final int LANG_AVAILABLE
	public static final int LANG_MISSING_DATA
	public static final int LANG_NOT_SUPPORTED
	public static final String ACTION_TTS_QUEUE_PROCESSING_COMPLETED
	private final android.content.Context mContext
	private android.speech.tts.TextToSpeech$Connection mConnectingServiceConnection
	private android.speech.tts.TextToSpeech$Connection mServiceConnection
	private android.speech.tts.TextToSpeech$OnInitListener mInitListener
	private volatile android.speech.tts.UtteranceProgressListener mUtteranceProgressListener
	private final Object mStartLock
	private String mRequestedEngine
	private final boolean mUseFallback
	private final java.util.Map mEarcons
	private final java.util.Map mUtterances
	private final android.os.Bundle mParams
	private final android.speech.tts.TtsEngines mEnginesHelper
	private final String mPackageName
	private volatile String mCurrentEngine
	public void  (android.content.Context, android.speech.tts.TextToSpeech$OnInitListener) 
		android.content.Context context
		android.speech.tts.TextToSpeech$OnInitListener listener
	public void  (android.content.Context, android.speech.tts.TextToSpeech$OnInitListener, java.lang.String) 
		android.content.Context context
		android.speech.tts.TextToSpeech$OnInitListener listener
		String engine
	public void  (android.content.Context, android.speech.tts.TextToSpeech$OnInitListener, java.lang.String, java.lang.String, boolean) 
		android.content.Context context
		android.speech.tts.TextToSpeech$OnInitListener listener
		String engine
		String packageName
		boolean useFallback
	private java.lang.Object runActionNoReconnect (android.speech.tts.TextToSpeech$Action, java.lang.Object, java.lang.String, boolean) 
		android.speech.tts.TextToSpeech$Action action
		Object errorResult
		String method
		boolean onlyEstablishedConnection
	private java.lang.Object runAction (android.speech.tts.TextToSpeech$Action, java.lang.Object, java.lang.String) 
		android.speech.tts.TextToSpeech$Action action
		Object errorResult
		String method
	private java.lang.Object runAction (android.speech.tts.TextToSpeech$Action, java.lang.Object, java.lang.String, boolean, boolean) 
		android.speech.tts.TextToSpeech$Action action
		Object errorResult
		String method
		boolean reconnect
		boolean onlyEstablishedConnection
	private int initTts () 
		String defaultEngine
		String highestRanked
	private boolean connectToEngine (java.lang.String) 
		String engine
		android.speech.tts.TextToSpeech$Connection connection
		android.content.Intent intent
		boolean bound
	private void dispatchOnInit (int) 
		int result
	private android.os.IBinder getCallerIdentity () 
	public void shutdown () 
	public int addSpeech (java.lang.String, java.lang.String, int) 
		String text
		String packagename
		int resourceId
	public int addSpeech (java.lang.String, java.lang.String) 
		String text
		String filename
	public int addEarcon (java.lang.String, java.lang.String, int) 
		String earcon
		String packagename
		int resourceId
	public int addEarcon (java.lang.String, java.lang.String) 
		String earcon
		String filename
	private android.net.Uri makeResourceUri (java.lang.String, int) 
		String packageName
		int resourceId
	public int speak (java.lang.String, int, java.util.HashMap) 
		String text
		int queueMode
		java.util.HashMap params
	public int playEarcon (java.lang.String, int, java.util.HashMap) 
		String earcon
		int queueMode
		java.util.HashMap params
	public int playSilence (long, int, java.util.HashMap) 
		long durationInMs
		int queueMode
		java.util.HashMap params
	public java.util.Set getFeatures (java.util.Locale) 
		java.util.Locale locale
	public boolean isSpeaking () 
	public int stop () 
	public int setSpeechRate (float) 
		int intRate
		float speechRate
	public int setPitch (float) 
		int intPitch
		float pitch
	public java.lang.String getCurrentEngine () 
	public java.util.Locale getDefaultLanguage () 
	public int setLanguage (java.util.Locale) 
		java.util.Locale loc
	public java.util.Locale getLanguage () 
	public int isLanguageAvailable (java.util.Locale) 
		java.util.Locale loc
	public int synthesizeToFile (java.lang.String, java.util.HashMap, java.lang.String) 
		String text
		java.util.HashMap params
		String filename
	private android.os.Bundle getParams (java.util.HashMap) 
		String key
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.Bundle bundle
		java.util.HashMap params
	private void copyStringParam (android.os.Bundle, java.util.HashMap, java.lang.String) 
		android.os.Bundle bundle
		java.util.HashMap params
		String key
		String value
	private void copyIntParam (android.os.Bundle, java.util.HashMap, java.lang.String) 
		int value
		NumberFormatException ex
		android.os.Bundle bundle
		java.util.HashMap params
		String key
		String valueString
	private void copyFloatParam (android.os.Bundle, java.util.HashMap, java.lang.String) 
		float value
		NumberFormatException ex
		android.os.Bundle bundle
		java.util.HashMap params
		String key
		String valueString
	public int setOnUtteranceCompletedListener (android.speech.tts.TextToSpeech$OnUtteranceCompletedListener) 
		android.speech.tts.TextToSpeech$OnUtteranceCompletedListener listener
	public int setOnUtteranceProgressListener (android.speech.tts.UtteranceProgressListener) 
		android.speech.tts.UtteranceProgressListener listener
	public int setEngineByPackageName (java.lang.String) 
		String enginePackageName
	public java.lang.String getDefaultEngine () 
	public boolean areDefaultsEnforced () 
	public java.util.List getEngines () 
	public static int getMaxSpeechInputLength () 
	static android.os.IBinder access$100 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static android.speech.tts.TextToSpeech$Connection access$200 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static android.speech.tts.TextToSpeech$Connection access$202 (android.speech.tts.TextToSpeech, android.speech.tts.TextToSpeech$Connection) 
		android.speech.tts.TextToSpeech x0
		android.speech.tts.TextToSpeech$Connection x1
	static java.lang.String access$302 (android.speech.tts.TextToSpeech, java.lang.String) 
		android.speech.tts.TextToSpeech x0
		String x1
	static java.util.Map access$400 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static android.os.Bundle access$500 (android.speech.tts.TextToSpeech, java.util.HashMap) 
		android.speech.tts.TextToSpeech x0
		java.util.HashMap x1
	static java.util.Map access$600 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static android.os.Bundle access$700 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static android.speech.tts.UtteranceProgressListener access$800 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static java.lang.Object access$900 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static void access$1400 (android.speech.tts.TextToSpeech, int) 
		android.speech.tts.TextToSpeech x0
		int x1
	static android.speech.tts.TextToSpeech$Connection access$1502 (android.speech.tts.TextToSpeech, android.speech.tts.TextToSpeech$Connection) 
		android.speech.tts.TextToSpeech x0
		android.speech.tts.TextToSpeech$Connection x1
	static android.content.Context access$1600 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
	static int access$1700 (android.speech.tts.TextToSpeech) 
		android.speech.tts.TextToSpeech x0
}

android/speech/tts/ITextToSpeechCallback$Stub.class
ITextToSpeechCallback.java
package android.speech.tts
public abstract android.speech.tts.ITextToSpeechCallback$Stub extends android.os.Binder implements android.speech.tts.ITextToSpeechCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStart
	static final int TRANSACTION_onDone
	static final int TRANSACTION_onError
	public void  () 
	public static android.speech.tts.ITextToSpeechCallback 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
		String _arg0
		String _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/speech/tts/ITextToSpeechService$Stub.class
ITextToSpeechService.java
package android.speech.tts
public abstract android.speech.tts.ITextToSpeechService$Stub extends android.os.Binder implements android.speech.tts.ITextToSpeechService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_speak
	static final int TRANSACTION_synthesizeToFileDescriptor
	static final int TRANSACTION_playAudio
	static final int TRANSACTION_playSilence
	static final int TRANSACTION_isSpeaking
	static final int TRANSACTION_stop
	static final int TRANSACTION_getLanguage
	static final int TRANSACTION_getClientDefaultLanguage
	static final int TRANSACTION_isLanguageAvailable
	static final int TRANSACTION_getFeaturesForLanguage
	static final int TRANSACTION_loadLanguage
	static final int TRANSACTION_setCallback
	public void  () 
	public static android.speech.tts.ITextToSpeechService 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.os.Bundle _arg3
		android.os.IBinder _arg0
		String _arg1
		int _arg2
		android.os.Bundle _arg3
		int _result
		android.os.ParcelFileDescriptor _arg2
		android.os.Bundle _arg3
		android.os.IBinder _arg0
		String _arg1
		android.os.ParcelFileDescriptor _arg2
		android.os.Bundle _arg3
		int _result
		android.net.Uri _arg1
		android.os.Bundle _arg3
		android.os.IBinder _arg0
		android.net.Uri _arg1
		int _arg2
		android.os.Bundle _arg3
		int _result
		android.os.Bundle _arg3
		android.os.IBinder _arg0
		long _arg1
		int _arg2
		android.os.Bundle _arg3
		int _result
		boolean _result
		android.os.IBinder _arg0
		int _result
		String[] _result
		String[] _result
		String _arg0
		String _arg1
		String _arg2
		int _result
		String _arg0
		String _arg1
		String _arg2
		String[] _result
		android.os.IBinder _arg0
		String _arg1
		String _arg2
		String _arg3
		int _result
		android.os.IBinder _arg0
		android.speech.tts.ITextToSpeechCallback _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/speech/tts/TtsEngines.class
TtsEngines.java
package android.speech.tts
public android.speech.tts.TtsEngines extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static final String LOCALE_DELIMITER
	private final android.content.Context mContext
	private static final String XML_TAG_NAME
	public void  (android.content.Context) 
		android.content.Context ctx
	public java.lang.String getDefaultEngine () 
		String engine
	public java.lang.String getHighestRankedEngineName () 
		java.util.List engines
	public android.speech.tts.TextToSpeech$EngineInfo getEngineInfo (java.lang.String) 
		String packageName
		android.content.pm.PackageManager pm
		android.content.Intent intent
		java.util.List resolveInfos
	public java.util.List getEngines () 
		android.speech.tts.TextToSpeech$EngineInfo engine
		android.content.pm.ResolveInfo resolveInfo
		java.util.Iterator i$
		android.content.pm.PackageManager pm
		android.content.Intent intent
		java.util.List resolveInfos
		java.util.List engines
	private boolean isSystemEngine (android.content.pm.ServiceInfo) 
		android.content.pm.ServiceInfo info
		android.content.pm.ApplicationInfo appInfo
	public boolean isEngineInstalled (java.lang.String) 
		String engine
	public android.content.Intent getSettingsIntent (java.lang.String) 
		android.content.Intent i
		String settings
		android.content.pm.ServiceInfo service
		String engine
		android.content.pm.PackageManager pm
		android.content.Intent intent
		java.util.List resolveInfos
	private java.lang.String settingsActivityFromServiceInfo (android.content.pm.ServiceInfo, android.content.pm.PackageManager) 
		android.util.AttributeSet attrs
		android.content.res.TypedArray array
		String settings
		android.content.res.Resources res
		int type
		android.content.pm.PackageManager$NameNotFoundException e
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.pm.ServiceInfo si
		android.content.pm.PackageManager pm
		android.content.res.XmlResourceParser parser
	private android.speech.tts.TextToSpeech$EngineInfo getEngineInfo (android.content.pm.ResolveInfo, android.content.pm.PackageManager) 
		android.speech.tts.TextToSpeech$EngineInfo engine
		CharSequence label
		android.content.pm.ResolveInfo resolve
		android.content.pm.PackageManager pm
		android.content.pm.ServiceInfo service
	public java.lang.String getLocalePrefForEngine (java.lang.String) 
		String engineName
		String locale
	public static java.lang.String[] parseLocalePref (java.lang.String) 
		String[] split
		String pref
		String[] returnVal
	private java.lang.String getV1Locale () 
		android.content.ContentResolver cr
		String lang
		String country
		String variant
		String v1Locale
	public java.lang.String getDefaultLocale () 
		String defaultLocale
		java.util.MissingResourceException e
		java.util.Locale locale
	private static java.lang.String parseEnginePrefFromList (java.lang.String, java.lang.String) 
		int delimiter
		String value
		String[] arr$
		int len$
		int i$
		String prefValue
		String engineName
		String[] prefValues
	public synchronized void updateLocalePrefForEngine (java.lang.String, java.lang.String) 
		String name
		String newLocale
		String prefList
		String newPrefList
	private java.lang.String updateValueInCommaSeparatedList (java.lang.String, java.lang.String, java.lang.String) 
		int delimiter
		String value
		String[] arr$
		int len$
		int i$
		String[] prefValues
		boolean first
		boolean found
		String list
		String key
		String newValue
		StringBuilder newPrefList
}

android/speech/tts/EventLogTags.class
EventLogTags.java
package android.speech.tts
public android.speech.tts.EventLogTags extends java.lang.Object {
	public static final int TTS_SPEAK_SUCCESS
	public static final int TTS_SPEAK_FAILURE
	private void  () 
	public static void writeTtsSpeakSuccess (java.lang.String, int, int, int, java.lang.String, int, int, long, long, long) 
		String engine
		int callerUid
		int callerPid
		int length
		String locale
		int rate
		int pitch
		long engineLatency
		long engineTotal
		long audioLatency
	public static void writeTtsSpeakFailure (java.lang.String, int, int, int, java.lang.String, int, int) 
		String engine
		int callerUid
		int callerPid
		int length
		String locale
		int rate
		int pitch
}

android/speech/tts/AudioPlaybackQueueItem$2.class
AudioPlaybackQueueItem.java
package android.speech.tts
 android.speech.tts.AudioPlaybackQueueItem$2 extends java.lang.Object implements android.media.MediaPlayer$OnCompletionListener  {
	final android.speech.tts.AudioPlaybackQueueItem this$0
	void  (android.speech.tts.AudioPlaybackQueueItem) 
	public void onCompletion (android.media.MediaPlayer) 
		android.media.MediaPlayer mp
}

android/speech/tts/TextToSpeechService$SynthesisSpeechItem.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SynthesisSpeechItem extends android.speech.tts.TextToSpeechService$UtteranceSpeechItem {
	private final String mText
	private final android.speech.tts.SynthesisRequest mSynthesisRequest
	private final String[] mDefaultLocale
	private android.speech.tts.AbstractSynthesisCallback mSynthesisCallback
	private final android.speech.tts.EventLogger mEventLogger
	private final int mCallerUid
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle, java.lang.String) 
		Object callerIdentity
		int callerUid
		int callerPid
		android.os.Bundle params
		String text
	public java.lang.String getText () 
	public boolean isValid () 
	protected int playImpl () 
		android.speech.tts.AbstractSynthesisCallback synthesisCallback
	protected android.speech.tts.AbstractSynthesisCallback createSynthesisCallback () 
	private void setRequestParams (android.speech.tts.SynthesisRequest) 
		android.speech.tts.SynthesisRequest request
	protected void stopImpl () 
		android.speech.tts.AbstractSynthesisCallback synthesisCallback
	public java.lang.String getLanguage () 
	private boolean hasLanguage () 
	private java.lang.String getCountry () 
	private java.lang.String getVariant () 
	private int getSpeechRate () 
	private int getPitch () 
}

android/speech/tts/TextToSpeechService$CallbackMap.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$CallbackMap extends android.os.RemoteCallbackList {
	private final java.util.HashMap mCallerToCallback
	final android.speech.tts.TextToSpeechService this$0
	private void  (android.speech.tts.TextToSpeechService) 
	public void setCallback (android.os.IBinder, android.speech.tts.ITextToSpeechCallback) 
		android.speech.tts.ITextToSpeechCallback old
		android.speech.tts.ITextToSpeechCallback old
		android.os.IBinder caller
		android.speech.tts.ITextToSpeechCallback cb
	public void dispatchOnDone (java.lang.Object, java.lang.String) 
		android.os.RemoteException e
		Object callerIdentity
		String utteranceId
		android.speech.tts.ITextToSpeechCallback cb
	public void dispatchOnStart (java.lang.Object, java.lang.String) 
		android.os.RemoteException e
		Object callerIdentity
		String utteranceId
		android.speech.tts.ITextToSpeechCallback cb
	public void dispatchOnError (java.lang.Object, java.lang.String) 
		android.os.RemoteException e
		Object callerIdentity
		String utteranceId
		android.speech.tts.ITextToSpeechCallback cb
	public void onCallbackDied (android.speech.tts.ITextToSpeechCallback, java.lang.Object) 
		android.speech.tts.ITextToSpeechCallback callback
		Object cookie
		android.os.IBinder caller
	public void kill () 
	private android.speech.tts.ITextToSpeechCallback getCallbackFor (java.lang.Object) 
		Object caller
		android.speech.tts.ITextToSpeechCallback cb
		android.os.IBinder asBinder
	public volatile void onCallbackDied (android.os.IInterface, java.lang.Object) 
		android.os.IInterface x0
		Object x1
	void  (android.speech.tts.TextToSpeechService, android.speech.tts.TextToSpeechService$1) 
		android.speech.tts.TextToSpeechService x0
		android.speech.tts.TextToSpeechService$1 x1
}

android/speech/tts/ITextToSpeechService$Stub$Proxy.class
ITextToSpeechService.java
package android.speech.tts
 android.speech.tts.ITextToSpeechService$Stub$Proxy extends java.lang.Object implements android.speech.tts.ITextToSpeechService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int speak (android.os.IBinder, java.lang.String, int, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder callingInstance
		String text
		int queueMode
		android.os.Bundle params
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int synthesizeToFileDescriptor (android.os.IBinder, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder callingInstance
		String text
		android.os.ParcelFileDescriptor fileDescriptor
		android.os.Bundle params
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int playAudio (android.os.IBinder, android.net.Uri, int, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder callingInstance
		android.net.Uri audioUri
		int queueMode
		android.os.Bundle params
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int playSilence (android.os.IBinder, long, int, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder callingInstance
		long duration
		int queueMode
		android.os.Bundle params
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean isSpeaking ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public int stop (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder callingInstance
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String[] getLanguage ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public java.lang.String[] getClientDefaultLanguage ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public int isLanguageAvailable (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String lang
		String country
		String variant
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String[] getFeaturesForLanguage (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String lang
		String country
		String variant
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public int loadLanguage (android.os.IBinder, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.os.IBinder caller
		String lang
		String country
		String variant
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setCallback (android.os.IBinder, android.speech.tts.ITextToSpeechCallback)  throws android.os.RemoteException 
		android.os.IBinder caller
		android.speech.tts.ITextToSpeechCallback cb
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/speech/tts/ITextToSpeechService.class
ITextToSpeechService.java
package android.speech.tts
public abstract android.speech.tts.ITextToSpeechService extends java.lang.Object implements android.os.IInterface  {
	public abstract int speak (android.os.IBinder, java.lang.String, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract int synthesizeToFileDescriptor (android.os.IBinder, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle)  throws android.os.RemoteException 
	public abstract int playAudio (android.os.IBinder, android.net.Uri, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract int playSilence (android.os.IBinder, long, int, android.os.Bundle)  throws android.os.RemoteException 
	public abstract boolean isSpeaking ()  throws android.os.RemoteException 
	public abstract int stop (android.os.IBinder)  throws android.os.RemoteException 
	public abstract java.lang.String[] getLanguage ()  throws android.os.RemoteException 
	public abstract java.lang.String[] getClientDefaultLanguage ()  throws android.os.RemoteException 
	public abstract int isLanguageAvailable (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] getFeaturesForLanguage (java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract int loadLanguage (android.os.IBinder, java.lang.String, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void setCallback (android.os.IBinder, android.speech.tts.ITextToSpeechCallback)  throws android.os.RemoteException 
}

android/speech/tts/SilencePlaybackQueueItem.class
SilencePlaybackQueueItem.java
package android.speech.tts
 android.speech.tts.SilencePlaybackQueueItem extends android.speech.tts.PlaybackQueueItem {
	private final android.os.ConditionVariable mCondVar
	private final long mSilenceDurationMs
	void  (android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher, java.lang.Object, long) 
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
		Object callerIdentity
		long silenceDurationMs
	public void run () 
	void stop (boolean) 
		boolean isError
}

android/speech/tts/UtteranceProgressListener.class
UtteranceProgressListener.java
package android.speech.tts
public abstract android.speech.tts.UtteranceProgressListener extends java.lang.Object {
	public void  () 
	public abstract void onStart (java.lang.String) 
	public abstract void onDone (java.lang.String) 
	public abstract void onError (java.lang.String) 
	static android.speech.tts.UtteranceProgressListener from (android.speech.tts.TextToSpeech$OnUtteranceCompletedListener) 
		android.speech.tts.TextToSpeech$OnUtteranceCompletedListener listener
}

android/speech/tts/TextToSpeechService$1.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$1 extends android.speech.tts.ITextToSpeechService$Stub {
	final android.speech.tts.TextToSpeechService this$0
	void  (android.speech.tts.TextToSpeechService) 
	public int speak (android.os.IBinder, java.lang.String, int, android.os.Bundle) 
		android.os.IBinder caller
		String text
		int queueMode
		android.os.Bundle params
		android.speech.tts.TextToSpeechService$SpeechItem item
	public int synthesizeToFileDescriptor (android.os.IBinder, java.lang.String, android.os.ParcelFileDescriptor, android.os.Bundle) 
		android.os.IBinder caller
		String text
		android.os.ParcelFileDescriptor fileDescriptor
		android.os.Bundle params
		android.os.ParcelFileDescriptor sameFileDescriptor
		android.speech.tts.TextToSpeechService$SpeechItem item
	public int playAudio (android.os.IBinder, android.net.Uri, int, android.os.Bundle) 
		android.os.IBinder caller
		android.net.Uri audioUri
		int queueMode
		android.os.Bundle params
		android.speech.tts.TextToSpeechService$SpeechItem item
	public int playSilence (android.os.IBinder, long, int, android.os.Bundle) 
		android.os.IBinder caller
		long duration
		int queueMode
		android.os.Bundle params
		android.speech.tts.TextToSpeechService$SpeechItem item
	public boolean isSpeaking () 
	public int stop (android.os.IBinder) 
		android.os.IBinder caller
	public java.lang.String[] getLanguage () 
	public java.lang.String[] getClientDefaultLanguage () 
	public int isLanguageAvailable (java.lang.String, java.lang.String, java.lang.String) 
		String lang
		String country
		String variant
	public java.lang.String[] getFeaturesForLanguage (java.lang.String, java.lang.String, java.lang.String) 
		String lang
		String country
		String variant
		java.util.Set features
		String[] featuresArray
	public int loadLanguage (android.os.IBinder, java.lang.String, java.lang.String, java.lang.String) 
		android.speech.tts.TextToSpeechService$SpeechItem item
		android.os.IBinder caller
		String lang
		String country
		String variant
		int retVal
	public void setCallback (android.os.IBinder, android.speech.tts.ITextToSpeechCallback) 
		android.os.IBinder caller
		android.speech.tts.ITextToSpeechCallback cb
	private java.lang.String intern (java.lang.String) 
		String in
	private transient boolean checkNonNull (java.lang.Object[]) 
		Object o
		Object[] arr$
		int len$
		int i$
		Object[] args
}

android/speech/tts/TextToSpeechService$SynthThread.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SynthThread extends android.os.HandlerThread implements android.os.MessageQueue$IdleHandler  {
	private boolean mFirstIdle
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService) 
	protected void onLooperPrepared () 
	public boolean queueIdle () 
	private void broadcastTtsQueueProcessingCompleted () 
		android.content.Intent i
}

android/speech/tts/TextToSpeechService$AudioSpeechItem.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$AudioSpeechItem extends android.speech.tts.TextToSpeechService$UtteranceSpeechItem {
	private final android.speech.tts.AudioPlaybackQueueItem mItem
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle, android.net.Uri) 
		Object callerIdentity
		int callerUid
		int callerPid
		android.os.Bundle params
		android.net.Uri uri
	public boolean isValid () 
	protected int playImpl () 
	protected void stopImpl () 
}

android/speech/tts/TextToSpeech$10.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$10 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech) 
	public java.util.Locale run (android.speech.tts.ITextToSpeechService) 
		android.speech.tts.ITextToSpeechService service
		String lang
		String country
		String variant
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeechService$SilenceSpeechItem.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SilenceSpeechItem extends android.speech.tts.TextToSpeechService$UtteranceSpeechItem {
	private final long mDuration
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle, long) 
		Object callerIdentity
		int callerUid
		int callerPid
		android.os.Bundle params
		long duration
	public boolean isValid () 
	protected int playImpl () 
	protected void stopImpl () 
}

android/speech/tts/TtsEngines$EngineInfoComparator.class
TtsEngines.java
package android.speech.tts
 android.speech.tts.TtsEngines$EngineInfoComparator extends java.lang.Object implements java.util.Comparator  {
	static android.speech.tts.TtsEngines$EngineInfoComparator INSTANCE
	private void  () 
	public int compare (android.speech.tts.TextToSpeech$EngineInfo, android.speech.tts.TextToSpeech$EngineInfo) 
		android.speech.tts.TextToSpeech$EngineInfo lhs
		android.speech.tts.TextToSpeech$EngineInfo rhs
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	static void  () 
}

android/speech/tts/TextToSpeechService.class
TextToSpeechService.java
package android.speech.tts
public abstract android.speech.tts.TextToSpeechService extends android.app.Service {
	private static final boolean DBG
	private static final String TAG
	private static final String SYNTH_THREAD_NAME
	private android.speech.tts.TextToSpeechService$SynthHandler mSynthHandler
	private android.speech.tts.AudioPlaybackHandler mAudioPlaybackHandler
	private android.speech.tts.TtsEngines mEngineHelper
	private android.speech.tts.TextToSpeechService$CallbackMap mCallbacks
	private String mPackageName
	private final android.speech.tts.ITextToSpeechService$Stub mBinder
	public void  () 
	public void onCreate () 
		android.speech.tts.TextToSpeechService$SynthThread synthThread
		String[] defaultLocale
	public void onDestroy () 
	protected abstract int onIsLanguageAvailable (java.lang.String, java.lang.String, java.lang.String) 
	protected abstract java.lang.String[] onGetLanguage () 
	protected abstract int onLoadLanguage (java.lang.String, java.lang.String, java.lang.String) 
	protected abstract void onStop () 
	protected abstract void onSynthesizeText (android.speech.tts.SynthesisRequest, android.speech.tts.SynthesisCallback) 
	protected java.util.Set onGetFeaturesForLanguage (java.lang.String, java.lang.String, java.lang.String) 
		String lang
		String country
		String variant
	private int getDefaultSpeechRate () 
	private java.lang.String[] getSettingsLocale () 
		String locale
	private int getSecureSettingInt (java.lang.String, int) 
		String name
		int defaultValue
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	static android.speech.tts.AudioPlaybackHandler access$200 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
	static android.speech.tts.TextToSpeechService$CallbackMap access$300 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
	static java.lang.String[] access$400 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
	static java.lang.String access$500 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
	static int access$600 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
	static android.speech.tts.TextToSpeechService$SynthHandler access$700 (android.speech.tts.TextToSpeechService) 
		android.speech.tts.TextToSpeechService x0
}

android/speech/tts/SynthesisPlaybackQueueItem$ListEntry.class
SynthesisPlaybackQueueItem.java
package android.speech.tts
final android.speech.tts.SynthesisPlaybackQueueItem$ListEntry extends java.lang.Object {
	final byte[] mBytes
	void  (byte[]) 
		byte[] bytes
}

android/speech/tts/TextToSpeech$OnUtteranceCompletedListener.class
TextToSpeech.java
package android.speech.tts
public abstract android.speech.tts.TextToSpeech$OnUtteranceCompletedListener extends java.lang.Object {
	public abstract void onUtteranceCompleted (java.lang.String) 
}

android/speech/tts/TextToSpeech$OnInitListener.class
TextToSpeech.java
package android.speech.tts
public abstract android.speech.tts.TextToSpeech$OnInitListener extends java.lang.Object {
	public abstract void onInit (int) 
}

android/speech/tts/TextToSpeech$3.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$3 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final String val$earcon
	final int val$queueMode
	final java.util.HashMap val$params
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.lang.String, int, java.util.HashMap) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
		android.net.Uri earconUri
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/SynthesisRequest.class
SynthesisRequest.java
package android.speech.tts
public final android.speech.tts.SynthesisRequest extends java.lang.Object {
	private final String mText
	private final android.os.Bundle mParams
	private String mLanguage
	private String mCountry
	private String mVariant
	private int mSpeechRate
	private int mPitch
	private int mCallerUid
	public void  (java.lang.String, android.os.Bundle) 
		String text
		android.os.Bundle params
	public java.lang.String getText () 
	public java.lang.String getLanguage () 
	public java.lang.String getCountry () 
	public java.lang.String getVariant () 
	public int getSpeechRate () 
	public int getPitch () 
	public android.os.Bundle getParams () 
	public int getCallerUid () 
	void setLanguage (java.lang.String, java.lang.String, java.lang.String) 
		String language
		String country
		String variant
	void setSpeechRate (int) 
		int speechRate
	void setPitch (int) 
		int pitch
	void setCallerUid (int) 
		int uid
}

android/speech/tts/TextToSpeechService$SynthHandler$1.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SynthHandler$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.speech.tts.TextToSpeechService$SpeechItem val$speechItem
	final android.speech.tts.TextToSpeechService$SynthHandler this$1
	void  (android.speech.tts.TextToSpeechService$SynthHandler, android.speech.tts.TextToSpeechService$SpeechItem) 
	public void run () 
}

android/speech/tts/PlaybackSynthesisCallback.class
PlaybackSynthesisCallback.java
package android.speech.tts
 android.speech.tts.PlaybackSynthesisCallback extends android.speech.tts.AbstractSynthesisCallback {
	private static final String TAG
	private static final boolean DBG
	private static final int MIN_AUDIO_BUFFER_SIZE
	private final int mStreamType
	private final float mVolume
	private final float mPan
	private final Object mStateLock
	private final android.speech.tts.AudioPlaybackHandler mAudioTrackHandler
	private android.speech.tts.SynthesisPlaybackQueueItem mItem
	private boolean mStopped
	private volatile boolean mDone
	private final android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher mDispatcher
	private final Object mCallerIdentity
	private final android.speech.tts.EventLogger mLogger
	void  (int, float, float, android.speech.tts.AudioPlaybackHandler, android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher, java.lang.Object, android.speech.tts.EventLogger) 
		int streamType
		float volume
		float pan
		android.speech.tts.AudioPlaybackHandler audioTrackHandler
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
		Object callerIdentity
		android.speech.tts.EventLogger logger
	void stop () 
	void stopImpl (boolean) 
		boolean wasError
		android.speech.tts.SynthesisPlaybackQueueItem item
	public int getMaxBufferSize () 
	boolean isDone () 
	public int start (int, int, int) 
		android.speech.tts.SynthesisPlaybackQueueItem item
		int sampleRateInHz
		int audioFormat
		int channelCount
		int channelConfig
	public int audioAvailable (byte[], int, int) 
		InterruptedException ie
		byte[] buffer
		int offset
		int length
		android.speech.tts.SynthesisPlaybackQueueItem item
		byte[] bufferCopy
	public int done () 
		android.speech.tts.SynthesisPlaybackQueueItem item
	public void error () 
}

android/speech/tts/TextToSpeechService$SynthHandler.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SynthHandler extends android.os.Handler {
	private android.speech.tts.TextToSpeechService$SpeechItem mCurrentSpeechItem
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, android.os.Looper) 
		android.os.Looper looper
	private synchronized android.speech.tts.TextToSpeechService$SpeechItem getCurrentSpeechItem () 
	private synchronized android.speech.tts.TextToSpeechService$SpeechItem setCurrentSpeechItem (android.speech.tts.TextToSpeechService$SpeechItem) 
		android.speech.tts.TextToSpeechService$SpeechItem speechItem
		android.speech.tts.TextToSpeechService$SpeechItem old
	private synchronized android.speech.tts.TextToSpeechService$SpeechItem maybeRemoveCurrentSpeechItem (java.lang.Object) 
		android.speech.tts.TextToSpeechService$SpeechItem current
		Object callerIdentity
	public boolean isSpeaking () 
	public void quit () 
		android.speech.tts.TextToSpeechService$SpeechItem current
	public int enqueueSpeechItem (int, android.speech.tts.TextToSpeechService$SpeechItem) 
		int queueMode
		android.speech.tts.TextToSpeechService$SpeechItem speechItem
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher utterenceProgress
		Runnable runnable
		android.os.Message msg
	public int stopForApp (java.lang.Object) 
		Object callerIdentity
		android.speech.tts.TextToSpeechService$SpeechItem current
	public int stopAll () 
		android.speech.tts.TextToSpeechService$SpeechItem current
	static android.speech.tts.TextToSpeechService$SpeechItem access$100 (android.speech.tts.TextToSpeechService$SynthHandler, android.speech.tts.TextToSpeechService$SpeechItem) 
		android.speech.tts.TextToSpeechService$SynthHandler x0
		android.speech.tts.TextToSpeechService$SpeechItem x1
}

android/speech/tts/TextToSpeech$Connection.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$Connection extends java.lang.Object implements android.content.ServiceConnection  {
	private android.speech.tts.ITextToSpeechService mService
	private android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask mOnSetupConnectionAsyncTask
	private boolean mEstablished
	private final android.speech.tts.ITextToSpeechCallback$Stub mCallback
	final android.speech.tts.TextToSpeech this$0
	private void  (android.speech.tts.TextToSpeech) 
	public void onServiceConnected (android.content.ComponentName, android.os.IBinder) 
		android.content.ComponentName name
		android.os.IBinder service
	public android.os.IBinder getCallerIdentity () 
	private boolean clearServiceConnection () 
		boolean result
	public void onServiceDisconnected (android.content.ComponentName) 
		android.content.ComponentName name
	public void disconnect () 
	public boolean isEstablished () 
	public java.lang.Object runAction (android.speech.tts.TextToSpeech$Action, java.lang.Object, java.lang.String, boolean, boolean) 
		android.os.RemoteException ex
		android.speech.tts.TextToSpeech$Action action
		Object errorResult
		String method
		boolean reconnect
		boolean onlyEstablishedConnection
	void  (android.speech.tts.TextToSpeech, android.speech.tts.TextToSpeech$1) 
		android.speech.tts.TextToSpeech x0
		android.speech.tts.TextToSpeech$1 x1
	static android.speech.tts.ITextToSpeechCallback$Stub access$1000 (android.speech.tts.TextToSpeech$Connection) 
		android.speech.tts.TextToSpeech$Connection x0
	static android.speech.tts.ITextToSpeechService access$1100 (android.speech.tts.TextToSpeech$Connection) 
		android.speech.tts.TextToSpeech$Connection x0
	static android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask access$1200 (android.speech.tts.TextToSpeech$Connection) 
		android.speech.tts.TextToSpeech$Connection x0
	static android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask access$1202 (android.speech.tts.TextToSpeech$Connection, android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask) 
		android.speech.tts.TextToSpeech$Connection x0
		android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask x1
	static boolean access$1302 (android.speech.tts.TextToSpeech$Connection, boolean) 
		android.speech.tts.TextToSpeech$Connection x0
		boolean x1
}

android/speech/tts/TextToSpeech$Connection$SetupConnectionAsyncTask.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$Connection$SetupConnectionAsyncTask extends android.os.AsyncTask {
	private final android.content.ComponentName mName
	final android.speech.tts.TextToSpeech$Connection this$1
	public void  (android.speech.tts.TextToSpeech$Connection, android.content.ComponentName) 
		android.content.ComponentName name
	protected transient java.lang.Integer doInBackground (java.lang.Void[]) 
		String[] defaultLanguage
		android.os.RemoteException re
		Void[] params
	protected void onPostExecute (java.lang.Integer) 
		Integer result
	protected volatile void onPostExecute (java.lang.Object) 
		Object x0
	protected volatile java.lang.Object doInBackground (java.lang.Object[]) 
		Object[] x0
}

android/speech/tts/TextToSpeech$Action.class
TextToSpeech.java
package android.speech.tts
abstract android.speech.tts.TextToSpeech$Action extends java.lang.Object {
	public abstract java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
}

android/speech/tts/AudioPlaybackQueueItem.class
AudioPlaybackQueueItem.java
package android.speech.tts
 android.speech.tts.AudioPlaybackQueueItem extends android.speech.tts.PlaybackQueueItem {
	private static final String TAG
	private final android.content.Context mContext
	private final android.net.Uri mUri
	private final int mStreamType
	private final android.os.ConditionVariable mDone
	private android.media.MediaPlayer mPlayer
	private volatile boolean mFinished
	void  (android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher, java.lang.Object, android.content.Context, android.net.Uri, int) 
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
		Object callerIdentity
		android.content.Context context
		android.net.Uri uri
		int streamType
	public void run () 
		IllegalArgumentException ex
		android.speech.tts.TextToSpeechService$UtteranceProgressDispatcher dispatcher
	private void finish () 
		IllegalStateException ex
	void stop (boolean) 
		boolean isError
	static android.os.ConditionVariable access$000 (android.speech.tts.AudioPlaybackQueueItem) 
		android.speech.tts.AudioPlaybackQueueItem x0
	static boolean access$102 (android.speech.tts.AudioPlaybackQueueItem, boolean) 
		android.speech.tts.AudioPlaybackQueueItem x0
		boolean x1
}

android/speech/tts/TextToSpeechService$SynthesisToFileOutputStreamSpeechItem.class
TextToSpeechService.java
package android.speech.tts
 android.speech.tts.TextToSpeechService$SynthesisToFileOutputStreamSpeechItem extends android.speech.tts.TextToSpeechService$SynthesisSpeechItem {
	private final java.io.FileOutputStream mFileOutputStream
	final android.speech.tts.TextToSpeechService this$0
	public void  (android.speech.tts.TextToSpeechService, java.lang.Object, int, int, android.os.Bundle, java.lang.String, java.io.FileOutputStream) 
		Object callerIdentity
		int callerUid
		int callerPid
		android.os.Bundle params
		String text
		java.io.FileOutputStream fileOutputStream
	protected android.speech.tts.AbstractSynthesisCallback createSynthesisCallback () 
	protected int playImpl () 
		java.io.IOException e
		int status
}

android/speech/tts/TextToSpeech$7.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$7 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech) 
	public java.lang.Integer run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService service
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/TextToSpeech$5.class
TextToSpeech.java
package android.speech.tts
 android.speech.tts.TextToSpeech$5 extends java.lang.Object implements android.speech.tts.TextToSpeech$Action  {
	final java.util.Locale val$locale
	final android.speech.tts.TextToSpeech this$0
	void  (android.speech.tts.TextToSpeech, java.util.Locale) 
	public java.util.Set run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		java.util.MissingResourceException e
		java.util.Set featureSet
		android.speech.tts.ITextToSpeechService service
		String[] features
	public volatile java.lang.Object run (android.speech.tts.ITextToSpeechService)  throws android.os.RemoteException 
		android.speech.tts.ITextToSpeechService x0
}

android/speech/tts/AbstractSynthesisCallback.class
AbstractSynthesisCallback.java
package android.speech.tts
abstract android.speech.tts.AbstractSynthesisCallback extends java.lang.Object implements android.speech.tts.SynthesisCallback  {
	void  () 
	abstract boolean isDone () 
	abstract void stop () 
}

android/speech/SpeechRecognizer$InternalListener$1.class
SpeechRecognizer.java
package android.speech
 android.speech.SpeechRecognizer$InternalListener$1 extends android.os.Handler {
	final android.speech.SpeechRecognizer$InternalListener this$1
	void  (android.speech.SpeechRecognizer$InternalListener) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/speech/IRecognitionService.class
IRecognitionService.java
package android.speech
public abstract android.speech.IRecognitionService extends java.lang.Object implements android.os.IInterface  {
	public abstract void startListening (android.content.Intent, android.speech.IRecognitionListener)  throws android.os.RemoteException 
	public abstract void stopListening (android.speech.IRecognitionListener)  throws android.os.RemoteException 
	public abstract void cancel (android.speech.IRecognitionListener)  throws android.os.RemoteException 
}

android/speech/RecognitionService.class
RecognitionService.java
package android.speech
public abstract android.speech.RecognitionService extends android.app.Service {
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	private static final String TAG
	private static final boolean DBG
	private android.speech.RecognitionService$RecognitionServiceBinder mBinder
	private android.speech.RecognitionService$Callback mCurrentCallback
	private static final int MSG_START_LISTENING
	private static final int MSG_STOP_LISTENING
	private static final int MSG_CANCEL
	private static final int MSG_RESET
	private final android.os.Handler mHandler
	public void  () 
	private void dispatchStartListening (android.content.Intent, android.speech.IRecognitionListener) 
		android.os.RemoteException e
		android.content.Intent intent
		android.speech.IRecognitionListener listener
	private void dispatchStopListening (android.speech.IRecognitionListener) 
		android.os.RemoteException e
		android.speech.IRecognitionListener listener
	private void dispatchCancel (android.speech.IRecognitionListener) 
		android.speech.IRecognitionListener listener
	private void dispatchClearCallback () 
	private boolean checkPermissions (android.speech.IRecognitionListener) 
		android.os.RemoteException re
		android.speech.IRecognitionListener listener
	protected abstract void onStartListening (android.content.Intent, android.speech.RecognitionService$Callback) 
	protected abstract void onCancel (android.speech.RecognitionService$Callback) 
	protected abstract void onStopListening (android.speech.RecognitionService$Callback) 
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public void onDestroy () 
	static void access$000 (android.speech.RecognitionService, android.content.Intent, android.speech.IRecognitionListener) 
		android.speech.RecognitionService x0
		android.content.Intent x1
		android.speech.IRecognitionListener x2
	static void access$100 (android.speech.RecognitionService, android.speech.IRecognitionListener) 
		android.speech.RecognitionService x0
		android.speech.IRecognitionListener x1
	static void access$200 (android.speech.RecognitionService, android.speech.IRecognitionListener) 
		android.speech.RecognitionService x0
		android.speech.IRecognitionListener x1
	static void access$300 (android.speech.RecognitionService) 
		android.speech.RecognitionService x0
	static android.os.Handler access$600 (android.speech.RecognitionService) 
		android.speech.RecognitionService x0
	static boolean access$700 (android.speech.RecognitionService, android.speech.IRecognitionListener) 
		android.speech.RecognitionService x0
		android.speech.IRecognitionListener x1
}

android/speech/IRecognitionListener$Stub.class
IRecognitionListener.java
package android.speech
public abstract android.speech.IRecognitionListener$Stub extends android.os.Binder implements android.speech.IRecognitionListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onReadyForSpeech
	static final int TRANSACTION_onBeginningOfSpeech
	static final int TRANSACTION_onRmsChanged
	static final int TRANSACTION_onBufferReceived
	static final int TRANSACTION_onEndOfSpeech
	static final int TRANSACTION_onError
	static final int TRANSACTION_onResults
	static final int TRANSACTION_onPartialResults
	static final int TRANSACTION_onEvent
	public void  () 
	public static android.speech.IRecognitionListener 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.os.Bundle _arg0
		android.os.Bundle _arg0
		float _arg0
		byte[] _arg0
		int _arg0
		android.os.Bundle _arg0
		android.os.Bundle _arg0
		android.os.Bundle _arg0
		android.os.Bundle _arg0
		android.os.Bundle _arg1
		int _arg0
		android.os.Bundle _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/text/
android/text/TextUtils$Reverser.class
TextUtils.java
package android.text
 android.text.TextUtils$Reverser extends java.lang.Object implements java.lang.CharSequence android.text.GetChars  {
	private CharSequence mSource
	private int mStart
	private int mEnd
	public void  (java.lang.CharSequence, int, int) 
		CharSequence source
		int start
		int end
	public int length () 
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
		char[] buf
	public java.lang.String toString () 
	public char charAt (int) 
		int off
	public void getChars (int, int, char[], int) 
		char tmp
		int i
		int start
		int end
		char[] dest
		int destoff
		int len
		int n
}

android/text/TextLine.class
TextLine.java
package android.text
 android.text.TextLine extends java.lang.Object {
	private static final boolean DEBUG
	private android.text.TextPaint mPaint
	private CharSequence mText
	private int mStart
	private int mLen
	private int mDir
	private android.text.Layout$Directions mDirections
	private boolean mHasTabs
	private android.text.Layout$TabStops mTabs
	private char[] mChars
	private boolean mCharsValid
	private android.text.Spanned mSpanned
	private final android.text.TextPaint mWorkPaint
	private final android.text.SpanSet mMetricAffectingSpanSpanSet
	private final android.text.SpanSet mCharacterStyleSpanSet
	private final android.text.SpanSet mReplacementSpanSpanSet
	private static final android.text.TextLine[] sCached
	private static final int TAB_INCREMENT
	void  () 
	static android.text.TextLine obtain () 
		android.text.TextLine tl
		int i
		android.text.TextLine tl
	static android.text.TextLine recycle (android.text.TextLine) 
		int i
		android.text.TextLine tl
	void set (android.text.TextPaint, java.lang.CharSequence, int, int, int, android.text.Layout$Directions, boolean, android.text.Layout$TabStops) 
		int j
		int e
		int i
		int inext
		char[] chars
		android.text.TextPaint paint
		CharSequence text
		int start
		int limit
		int dir
		android.text.Layout$Directions directions
		boolean hasTabs
		android.text.Layout$TabStops tabStops
		boolean hasReplacement
	void draw (android.graphics.Canvas, float, int, int, int) 
		float bmAscent
		float bitmapHeight
		float scale
		float width
		int codept
		android.graphics.Bitmap bm
		int j
		int runStart
		int runLimit
		boolean runIsRtl
		int segstart
		int i
		android.graphics.Canvas c
		float x
		int top
		int y
		int bottom
		float h
		int[] runs
		android.graphics.RectF emojiRect
		int lastRunIndex
	float metrics (android.graphics.Paint$FontMetricsInt) 
		android.graphics.Paint$FontMetricsInt fmi
	float measure (int, boolean, android.graphics.Paint$FontMetricsInt) 
		float bmAscent
		float wid
		boolean inSegment
		boolean advance
		float w
		int codept
		android.graphics.Bitmap bm
		int j
		int runStart
		int runLimit
		boolean runIsRtl
		int segstart
		int i
		int offset
		boolean trailing
		android.graphics.Paint$FontMetricsInt fmi
		int target
		float h
		char[] chars
		int[] runs
	private float drawRun (android.graphics.Canvas, int, int, boolean, float, int, int, int, boolean) 
		float w
		android.graphics.Canvas c
		int start
		int limit
		boolean runIsRtl
		float x
		int top
		int y
		int bottom
		boolean needWidth
	private float measureRun (int, int, int, boolean, android.graphics.Paint$FontMetricsInt) 
		int start
		int offset
		int limit
		boolean runIsRtl
		android.graphics.Paint$FontMetricsInt fmi
	int getOffsetToLeftRightOf (int, boolean) 
		int runIndex
		int runIndex
		int prevRunLevel
		int prevRunLimit
		int prevRunIndex
		int prevRunStart
		int pos
		boolean runIsRtl
		boolean advance
		int otherRunStart
		int otherRunLimit
		int otherRunLevel
		boolean otherRunIsRtl
		boolean advance
		int otherRunIndex
		int cursor
		boolean toLeft
		int lineStart
		int lineEnd
		boolean paraIsRtl
		int[] runs
		int runIndex
		int runLevel
		int runStart
		int runLimit
		int newCaret
		boolean trailing
	private int getOffsetBeforeAfter (int, int, int, boolean, int, boolean) 
		int spanLimit
		android.text.style.MetricAffectingSpan span
		int j
		android.text.style.ReplacementSpan replacement
		int target
		int limit
		android.text.style.MetricAffectingSpan[] spans
		int runIndex
		int runStart
		int runLimit
		boolean runIsRtl
		int offset
		boolean after
		android.text.TextPaint wp
		int spanStart
		int spanLimit
		int flags
		int cursorOpt
	private static void expandMetricsFromPaint (android.graphics.Paint$FontMetricsInt, android.text.TextPaint) 
		android.graphics.Paint$FontMetricsInt fmi
		android.text.TextPaint wp
		int previousTop
		int previousAscent
		int previousDescent
		int previousBottom
		int previousLeading
	static void updateMetrics (android.graphics.Paint$FontMetricsInt, int, int, int, int, int) 
		android.graphics.Paint$FontMetricsInt fmi
		int previousTop
		int previousAscent
		int previousDescent
		int previousBottom
		int previousLeading
	private float handleText (android.text.TextPaint, int, int, int, int, boolean, android.graphics.Canvas, float, int, int, int, android.graphics.Paint$FontMetricsInt, boolean) 
		int delta
		int flags
		int previousColor
		android.graphics.Paint$Style previousStyle
		float underlineTop
		int previousColor
		android.graphics.Paint$Style previousStyle
		boolean previousAntiAlias
		android.text.TextPaint wp
		int start
		int end
		int contextStart
		int contextEnd
		boolean runIsRtl
		android.graphics.Canvas c
		float x
		int top
		int y
		int bottom
		android.graphics.Paint$FontMetricsInt fmi
		boolean needWidth
		int runLen
		float ret
		int contextLen
	private float handleReplacement (android.text.style.ReplacementSpan, android.text.TextPaint, int, int, boolean, android.graphics.Canvas, float, int, int, int, android.graphics.Paint$FontMetricsInt, boolean) 
		int previousTop
		int previousAscent
		int previousDescent
		int previousBottom
		int previousLeading
		boolean needUpdateMetrics
		android.text.style.ReplacementSpan replacement
		android.text.TextPaint wp
		int start
		int limit
		boolean runIsRtl
		android.graphics.Canvas c
		float x
		int top
		int y
		int bottom
		android.graphics.Paint$FontMetricsInt fmi
		boolean needWidth
		float ret
		int textStart
		int textLimit
	private float handleRun (int, int, int, boolean, android.graphics.Canvas, float, int, int, int, android.graphics.Paint$FontMetricsInt, boolean) 
		android.text.TextPaint wp
		android.text.TextPaint wp
		int mlimit
		android.text.style.MetricAffectingSpan span
		int j
		android.text.style.CharacterStyle span
		int k
		int j
		int jnext
		android.text.TextPaint wp
		int mlimit
		android.text.style.ReplacementSpan replacement
		int i
		int inext
		int start
		int measureLimit
		int limit
		boolean runIsRtl
		android.graphics.Canvas c
		float x
		int top
		int y
		int bottom
		android.graphics.Paint$FontMetricsInt fmi
		boolean needWidth
		float originalX
	private void drawTextRun (android.graphics.Canvas, android.text.TextPaint, int, int, int, int, boolean, float, int) 
		int count
		int contextCount
		int delta
		android.graphics.Canvas c
		android.text.TextPaint wp
		int start
		int end
		int contextStart
		int contextEnd
		boolean runIsRtl
		float x
		int y
		int flags
	float ascent (int) 
		android.text.style.MetricAffectingSpan span
		android.text.style.MetricAffectingSpan[] arr$
		int len$
		int i$
		int pos
		android.text.style.MetricAffectingSpan[] spans
		android.text.TextPaint wp
	float nextTab (float) 
		float h
	static void  () 
}

android/text/HtmlToSpannedConverter$Header.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Header extends java.lang.Object {
	private int mLevel
	public void  (int) 
		int level
	static int access$900 (android.text.HtmlToSpannedConverter$Header) 
		android.text.HtmlToSpannedConverter$Header x0
}

android/text/Layout$1.class
Layout.java
package android.text
 android.text.Layout$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$text$Layout$Alignment
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/text/HtmlToSpannedConverter$Small.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Small extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/AlteredCharSequence$AlteredSpanned.class
AlteredCharSequence.java
package android.text
 android.text.AlteredCharSequence$AlteredSpanned extends android.text.AlteredCharSequence implements android.text.Spanned  {
	private android.text.Spanned mSpanned
	private void  (java.lang.CharSequence, char[], int, int) 
		CharSequence source
		char[] sub
		int substart
		int subend
	public java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int start
		int end
		Class kind
	public int getSpanStart (java.lang.Object) 
		Object span
	public int getSpanEnd (java.lang.Object) 
		Object span
	public int getSpanFlags (java.lang.Object) 
		Object span
	public int nextSpanTransition (int, int, java.lang.Class) 
		int start
		int end
		Class kind
	void  (java.lang.CharSequence, char[], int, int, android.text.AlteredCharSequence$1) 
		CharSequence x0
		char[] x1
		int x2
		int x3
		android.text.AlteredCharSequence$1 x4
}

android/text/Selection$PositionIterator.class
Selection.java
package android.text
public abstract android.text.Selection$PositionIterator extends java.lang.Object {
	public static final int DONE
	public abstract int preceding (int) 
	public abstract int following (int) 
}

android/text/StaticLayout.class
StaticLayout.java
package android.text
public android.text.StaticLayout extends android.text.Layout {
	static final String TAG
	private int mLineCount
	private int mTopPadding
	private int mBottomPadding
	private int mColumns
	private int mEllipsizedWidth
	private static final int COLUMNS_NORMAL
	private static final int COLUMNS_ELLIPSIZE
	private static final int START
	private static final int DIR
	private static final int TAB
	private static final int TOP
	private static final int DESCENT
	private static final int ELLIPSIS_START
	private static final int ELLIPSIS_COUNT
	private int[] mLines
	private android.text.Layout$Directions[] mLineDirections
	private int mMaximumVisibleLineCount
	private static final int START_MASK
	private static final int DIR_SHIFT
	private static final int TAB_MASK
	private static final int TAB_INCREMENT
	private static final char CHAR_FIRST_CJK
	private static final char CHAR_NEW_LINE
	private static final char CHAR_TAB
	private static final char CHAR_SPACE
	private static final char CHAR_SLASH
	private static final char CHAR_HYPHEN
	private static final char CHAR_ZWSP
	private static final double EXTRA_ROUNDING
	private static final int CHAR_FIRST_HIGH_SURROGATE
	private static final int CHAR_LAST_LOW_SURROGATE
	private android.text.MeasuredText mMeasured
	private android.graphics.Paint$FontMetricsInt mFontMetricsInt
	public void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean) 
		CharSequence source
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, android.text.TextDirectionHeuristic, float, float, boolean) 
		CharSequence source
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		android.text.TextDirectionHeuristic textDir
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean) 
		CharSequence source
		int bufstart
		int bufend
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout$Alignment, android.text.TextDirectionHeuristic, float, float, boolean) 
		CharSequence source
		int bufstart
		int bufend
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		android.text.TextDirectionHeuristic textDir
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean, android.text.TextUtils$TruncateAt, int) 
		CharSequence source
		int bufstart
		int bufend
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
	public void  (java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.Layout$Alignment, android.text.TextDirectionHeuristic, float, float, boolean, android.text.TextUtils$TruncateAt, int, int) 
		android.text.Layout$Ellipsizer e
		CharSequence source
		int bufstart
		int bufend
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		android.text.TextDirectionHeuristic textDir
		float spacingmult
		float spacingadd
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
		int maxLines
	void  (java.lang.CharSequence) 
		CharSequence text
	void generate (java.lang.CharSequence, int, int, android.text.TextPaint, int, android.text.TextDirectionHeuristic, float, float, boolean, boolean, float, android.text.TextUtils$TruncateAt) 
		android.text.style.LeadingMarginSpan$LeadingMarginSpan2 lms2
		int lmsFirstLine
		android.text.style.LeadingMarginSpan lms
		int i
		int o
		int i
		android.text.style.LeadingMarginSpan[] sp
		int spanLen
		int spanEnd
		int spanLen
		android.text.style.MetricAffectingSpan[] spans
		android.text.style.TabStopSpan[] spans
		android.graphics.Paint whichPaint
		android.graphics.Paint whichPaint
		float wid
		android.graphics.Bitmap bm
		int emoji
		boolean isLineBreak
		int endPos
		int above
		int below
		int top
		int bottom
		float currentTextWidth
		int endPos
		int above
		int below
		int top
		int bottom
		float currentTextWidth
		boolean moreChars
		int endPos
		int above
		int below
		int top
		int bottom
		float currentTextWidth
		char c
		boolean isSpaceOrTab
		int j
		int fmTop
		int fmBottom
		int fmAscent
		int fmDescent
		int spanStart
		int spanEnd
		int firstWidthLineLimit
		int firstWidth
		int restWidth
		android.text.style.LineHeightSpan[] chooseHt
		char[] chs
		float[] widths
		byte[] chdirs
		int dir
		boolean easy
		int width
		float w
		int here
		int ok
		float okWidth
		int okAscent
		int okDescent
		int okTop
		int okBottom
		int fit
		float fitWidth
		int fitAscent
		int fitDescent
		int fitTop
		int fitBottom
		boolean hasTabOrEmoji
		boolean hasTab
		android.text.Layout$TabStops tabStops
		int paraEnd
		int paraStart
		CharSequence source
		int bufStart
		int bufEnd
		android.text.TextPaint paint
		int outerWidth
		android.text.TextDirectionHeuristic textDir
		float spacingmult
		float spacingadd
		boolean includepad
		boolean trackpad
		float ellipsizedWidth
		android.text.TextUtils$TruncateAt ellipsize
		int v
		boolean needMultiply
		android.graphics.Paint$FontMetricsInt fm
		int[] chooseHtv
		android.text.MeasuredText measured
		android.text.Spanned spanned
		int DEFAULT_DIR
	private static final boolean isIdeographic (char, boolean) 
		char c
		boolean includeNonStarters
	private int out (java.lang.CharSequence, int, int, int, int, int, int, int, float, float, android.text.style.LineHeightSpan[], int[], android.graphics.Paint$FontMetricsInt, boolean, boolean, byte[], int, boolean, int, boolean, boolean, char[], float[], int, android.text.TextUtils$TruncateAt, float, float, android.text.TextPaint, boolean) 
		int nlen
		int[] grow
		android.text.Layout$Directions[] grow2
		int i
		int extra
		double ex
		int extra
		boolean firstLine
		boolean currentLineIsTheLastVisibleOne
		boolean forceEllipsis
		boolean doEllipsis
		CharSequence text
		int start
		int end
		int above
		int below
		int top
		int bottom
		int v
		float spacingmult
		float spacingadd
		android.text.style.LineHeightSpan[] chooseHt
		int[] chooseHtv
		android.graphics.Paint$FontMetricsInt fm
		boolean hasTabOrEmoji
		boolean needMultiply
		byte[] chdirs
		int dir
		boolean easy
		int bufEnd
		boolean includePad
		boolean trackPad
		char[] chs
		float[] widths
		int widthStart
		android.text.TextUtils$TruncateAt ellipsize
		float ellipsisWidth
		float textWidth
		android.text.TextPaint paint
		boolean moreChars
		int j
		int off
		int want
		int[] lines
		int extra
		android.text.Layout$Directions linedirs
	private void calculateEllipsis (int, int, float[], int, float, android.text.TextUtils$TruncateAt, int, float, android.text.TextPaint, boolean) 
		float w
		float sum
		int i
		float w
		float sum
		int i
		float w
		float w
		float lsum
		float rsum
		int left
		int right
		float ravail
		float lavail
		int lineStart
		int lineEnd
		float[] widths
		int widthStart
		float avail
		android.text.TextUtils$TruncateAt where
		int line
		float textWidth
		android.text.TextPaint paint
		boolean forceEllipsis
		float ellipsisWidth
		int ellipsisStart
		int ellipsisCount
		int len
	public int getLineForVertical (int) 
		int guess
		int vertical
		int high
		int low
		int[] lines
	public int getLineCount () 
	public int getLineTop (int) 
		int line
		int top
	public int getLineDescent (int) 
		int line
		int descent
	public int getLineStart (int) 
		int line
	public int getParagraphDirection (int) 
		int line
	public boolean getLineContainsTab (int) 
		int line
	public final android.text.Layout$Directions getLineDirections (int) 
		int line
	public int getTopPadding () 
	public int getBottomPadding () 
	public int getEllipsisCount (int) 
		int line
	public int getEllipsisStart (int) 
		int line
	public int getEllipsizedWidth () 
	void prepare () 
	void finish () 
}

android/text/Spannable$Factory.class
Spannable.java
package android.text
public android.text.Spannable$Factory extends java.lang.Object {
	private static android.text.Spannable$Factory sInstance
	public void  () 
	public static android.text.Spannable$Factory getInstance () 
	public android.text.Spannable newSpannable (java.lang.CharSequence) 
		CharSequence source
	static void  () 
}

android/text/AlteredCharSequence$1.class
AlteredCharSequence.java
package android.text
 android.text.AlteredCharSequence$1 extends java.lang.Object {
}

android/text/AndroidBidi.class
AndroidBidi.java
package android.text
 android.text.AndroidBidi extends java.lang.Object {
	void  () 
	public static int bidi (int, char[], byte[], int, boolean) 
		int dir
		char[] chs
		byte[] chInfo
		int n
		boolean haveInfo
		int result
	public static android.text.Layout$Directions directions (int, byte[], int, char[], int, int) 
		int level
		int i
		int e
		char ch
		int level
		int i
		int e
		int n
		int prev
		boolean swap
		int x
		int low
		int hi
		int e
		int i
		int level
		int dir
		byte[] levels
		int lstart
		char[] chars
		int cstart
		int len
		int baseLevel
		int curLevel
		int minLevel
		int runCount
		int visLen
		int[] ld
		int maxLevel
		int levelBits
		boolean swap
	private static native int runBidi (int, char[], byte[], int, boolean) 
}

android/text/BidiFormatter$DirectionalityEstimator.class
BidiFormatter.java
package android.text
 android.text.BidiFormatter$DirectionalityEstimator extends java.lang.Object {
	private static final int DIR_TYPE_CACHE_SIZE
	private static final byte[] DIR_TYPE_CACHE
	private final String text
	private final boolean isHtml
	private final int length
	private int charIndex
	private char lastChar
	void  (java.lang.String, boolean) 
		String text
		boolean isHtml
	int getEntryDir () 
		int embeddingLevel
		int embeddingLevelDir
		int firstNonEmptyEmbeddingLevel
	int getExitDir () 
		int embeddingLevel
		int lastNonEmptyEmbeddingLevel
	private static byte getCachedDirectionality (char) 
		char c
	byte dirTypeForward () 
		int codePoint
		byte dirType
	byte dirTypeBackward () 
		int codePoint
		byte dirType
	private byte skipTagForward () 
		char quote
		int initialCharIndex
	private byte skipTagBackward () 
		char quote
		int initialCharIndex
	private byte skipEntityForward () 
	private byte skipEntityBackward () 
		int initialCharIndex
	static void  () 
		int i
}

android/text/Html$ImageGetter.class
Html.java
package android.text
public abstract android.text.Html$ImageGetter extends java.lang.Object {
	public abstract android.graphics.drawable.Drawable getDrawable (java.lang.String) 
}

android/text/LoginFilter$UsernameFilterGeneric.class
LoginFilter.java
package android.text
public android.text.LoginFilter$UsernameFilterGeneric extends android.text.LoginFilter {
	private static final String mAllowed
	public void  () 
	public void  (boolean) 
		boolean appendInvalid
	public boolean isAllowed (char) 
		char c
}

android/text/DynamicLayout.class
DynamicLayout.java
package android.text
public android.text.DynamicLayout extends android.text.Layout {
	private static final int PRIORITY
	private static final int BLOCK_MINIMUM_CHARACTER_LENGTH
	private CharSequence mBase
	private CharSequence mDisplay
	private android.text.DynamicLayout$ChangeWatcher mWatcher
	private boolean mIncludePad
	private boolean mEllipsize
	private int mEllipsizedWidth
	private android.text.TextUtils$TruncateAt mEllipsizeAt
	private android.text.PackedIntVector mInts
	private android.text.PackedObjectVector mObjects
	public static final int INVALID_BLOCK_INDEX
	private int[] mBlockEndLines
	private int[] mBlockIndices
	private int mNumberOfBlocks
	private int mIndexFirstChangedBlock
	private int mTopPadding
	private int mBottomPadding
	private static android.text.StaticLayout sStaticLayout
	private static final Object[] sLock
	private static final int START
	private static final int DIR
	private static final int TAB
	private static final int TOP
	private static final int DESCENT
	private static final int COLUMNS_NORMAL
	private static final int ELLIPSIS_START
	private static final int ELLIPSIS_COUNT
	private static final int COLUMNS_ELLIPSIZE
	private static final int START_MASK
	private static final int DIR_SHIFT
	private static final int TAB_MASK
	private static final int ELLIPSIS_UNDEFINED
	public void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean) 
		CharSequence base
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean) 
		CharSequence base
		CharSequence display
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
	public void  (java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, boolean, android.text.TextUtils$TruncateAt, int) 
		CharSequence base
		CharSequence display
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
	public void  (java.lang.CharSequence, java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, android.text.TextDirectionHeuristic, float, float, boolean, android.text.TextUtils$TruncateAt, int) 
		android.text.Layout$Ellipsizer e
		int[] start
		int i
		android.text.Spannable sp
		android.text.DynamicLayout$ChangeWatcher[] spans
		CharSequence base
		CharSequence display
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		android.text.TextDirectionHeuristic textDir
		float spacingmult
		float spacingadd
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
		int[] start
		android.text.Layout$Directions[] dirs
		android.graphics.Paint$FontMetricsInt fm
		int asc
		int desc
	private void reflow (java.lang.CharSequence, int, int, int) 
		int diff
		int diff
		int diff
		int st
		int en
		int i
		Object[] force
		android.text.Spanned sp
		boolean again
		int[] ints
		int top
		int desc
		int i
		CharSequence s
		int where
		int before
		int after
		CharSequence text
		int len
		int find
		int look
		int change
		int startline
		int startv
		int endline
		int endv
		boolean islast
		android.text.StaticLayout reflowed
		int n
		int ht
		int toppad
		int botpad
		int[] ints
		android.text.Layout$Directions[] objects
	private void createBlocks () 
		int i
		int offset
		CharSequence text
	private void addBlockAtOffset (int) 
		int[] blockEndLines
		int offset
		int line
		int previousBlockEndLine
	void updateBlocks (int, int, int) 
		int i
		int i
		int newSize
		int[] blockEndLines
		int[] blockIndices
		int i
		int newFirstChangedBlock
		int startLine
		int endLine
		int newLineCount
		int firstBlock
		int lastBlock
		int lastBlockEndLine
		boolean createBlockBefore
		boolean createBlock
		boolean createBlockAfter
		int numAddedBlocks
		int numRemovedBlocks
		int newNumberOfBlocks
		int newFirstChangedBlock
		int deltaLines
		int blockIndex
	void setBlocksDataForTest (int[], int[], int) 
		int[] blockEndLines
		int[] blockIndices
		int numberOfBlocks
	public int[] getBlockEndLines () 
	public int[] getBlockIndices () 
	public int getNumberOfBlocks () 
	public int getIndexFirstChangedBlock () 
	public void setIndexFirstChangedBlock (int) 
		int i
	public int getLineCount () 
	public int getLineTop (int) 
		int line
	public int getLineDescent (int) 
		int line
	public int getLineStart (int) 
		int line
	public boolean getLineContainsTab (int) 
		int line
	public int getParagraphDirection (int) 
		int line
	public final android.text.Layout$Directions getLineDirections (int) 
		int line
	public int getTopPadding () 
	public int getBottomPadding () 
	public int getEllipsizedWidth () 
	public int getEllipsisStart (int) 
		int line
	public int getEllipsisCount (int) 
		int line
	static void access$000 (android.text.DynamicLayout, java.lang.CharSequence, int, int, int) 
		android.text.DynamicLayout x0
		CharSequence x1
		int x2
		int x3
		int x4
	static void  () 
}

android/text/Html$HtmlParser.class
Html.java
package android.text
 android.text.Html$HtmlParser extends java.lang.Object {
	private static final org.ccil.cowan.tagsoup.HTMLSchema schema
	private void  () 
	static org.ccil.cowan.tagsoup.HTMLSchema access$000 () 
	static void  () 
}

android/text/NoCopySpan.class
NoCopySpan.java
package android.text
public abstract android.text.NoCopySpan extends java.lang.Object {
}

android/text/method/
android/text/method/PasswordTransformationMethod$Visible.class
PasswordTransformationMethod.java
package android.text.method
 android.text.method.PasswordTransformationMethod$Visible extends android.os.Handler implements android.text.style.UpdateLayout java.lang.Runnable  {
	private android.text.Spannable mText
	private android.text.method.PasswordTransformationMethod mTransformer
	public void  (android.text.Spannable, android.text.method.PasswordTransformationMethod) 
		android.text.Spannable sp
		android.text.method.PasswordTransformationMethod ptm
	public void run () 
	static android.text.method.PasswordTransformationMethod access$000 (android.text.method.PasswordTransformationMethod$Visible) 
		android.text.method.PasswordTransformationMethod$Visible x0
}

android/text/method/PasswordTransformationMethod$PasswordCharSequence.class
PasswordTransformationMethod.java
package android.text.method
 android.text.method.PasswordTransformationMethod$PasswordCharSequence extends java.lang.Object implements java.lang.CharSequence android.text.GetChars  {
	private CharSequence mSource
	public void  (java.lang.CharSequence) 
		CharSequence source
	public int length () 
	public char charAt (int) 
		int a
		android.text.Spanned sp
		int st
		int en
		android.text.method.PasswordTransformationMethod$Visible[] visible
		int i
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
		char[] buf
	public java.lang.String toString () 
	public void getChars (int, int, char[], int) 
		int i
		android.text.Spanned sp
		android.text.method.PasswordTransformationMethod$Visible[] visible
		int a
		boolean visible
		int i
		int start
		int end
		char[] dest
		int off
		int st
		int en
		int nvisible
		int[] starts
		int[] ends
}

android/text/method/ArrowKeyMovementMethod.class
ArrowKeyMovementMethod.java
package android.text.method
public android.text.method.ArrowKeyMovementMethod extends android.text.method.BaseMovementMethod implements android.text.method.MovementMethod  {
	private static final Object LAST_TAP_DOWN
	private static android.text.method.ArrowKeyMovementMethod sInstance
	public void  () 
	private static boolean isSelecting (android.text.Spannable) 
		android.text.Spannable buffer
	private static int getCurrentLineTop (android.text.Spannable, android.text.Layout) 
		android.text.Spannable buffer
		android.text.Layout layout
	private static int getPageHeight (android.widget.TextView) 
		android.widget.TextView widget
		android.graphics.Rect rect
	protected boolean handleMovementKey (android.widget.TextView, android.text.Spannable, int, int, android.view.KeyEvent) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int keyCode
		int movementMetaState
		android.view.KeyEvent event
	protected boolean left (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean right (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean up (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean down (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean pageUp (android.widget.TextView, android.text.Spannable) 
		int previousSelectionEnd
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		boolean selecting
		int targetY
		boolean handled
	protected boolean pageDown (android.widget.TextView, android.text.Spannable) 
		int previousSelectionEnd
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		boolean selecting
		int targetY
		boolean handled
	protected boolean top (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean bottom (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean lineStart (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean lineEnd (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean leftWord (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int selectionEnd
		android.text.method.WordIterator wordIterator
	protected boolean rightWord (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int selectionEnd
		android.text.method.WordIterator wordIterator
	protected boolean home (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean end (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	public boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		int offset
		int offset
		int offset
		android.widget.TextView widget
		android.text.Spannable buffer
		android.view.MotionEvent event
		int initialScrollX
		int initialScrollY
		int action
		boolean handled
	public boolean canSelectArbitrarily () 
	public void initialize (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable text
	public void onTakeFocus (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView view
		android.text.Spannable text
		int dir
	public static android.text.method.MovementMethod getInstance () 
	static void  () 
}

android/text/method/BaseMovementMethod.class
BaseMovementMethod.java
package android.text.method
public android.text.method.BaseMovementMethod extends java.lang.Object implements android.text.method.MovementMethod  {
	public void  () 
	public boolean canSelectArbitrarily () 
	public void initialize (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable text
	public boolean onKeyDown (android.widget.TextView, android.text.Spannable, int, android.view.KeyEvent) 
		android.widget.TextView widget
		android.text.Spannable text
		int keyCode
		android.view.KeyEvent event
		int movementMetaState
		boolean handled
	public boolean onKeyOther (android.widget.TextView, android.text.Spannable, android.view.KeyEvent) 
		int i
		int repeat
		boolean handled
		android.widget.TextView widget
		android.text.Spannable text
		android.view.KeyEvent event
		int movementMetaState
		int keyCode
	public boolean onKeyUp (android.widget.TextView, android.text.Spannable, int, android.view.KeyEvent) 
		android.widget.TextView widget
		android.text.Spannable text
		int keyCode
		android.view.KeyEvent event
	public void onTakeFocus (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView widget
		android.text.Spannable text
		int direction
	public boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		android.widget.TextView widget
		android.text.Spannable text
		android.view.MotionEvent event
	public boolean onTrackballEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		android.widget.TextView widget
		android.text.Spannable text
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		float vscroll
		float hscroll
		float vscroll
		float hscroll
		boolean handled
		android.widget.TextView widget
		android.text.Spannable text
		android.view.MotionEvent event
	protected int getMovementMetaState (android.text.Spannable, android.view.KeyEvent) 
		android.text.Spannable buffer
		android.view.KeyEvent event
		int metaState
	protected boolean handleMovementKey (android.widget.TextView, android.text.Spannable, int, int, android.view.KeyEvent) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int keyCode
		int movementMetaState
		android.view.KeyEvent event
	protected boolean left (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean right (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean up (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean down (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean pageUp (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean pageDown (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean top (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean bottom (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean lineStart (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean lineEnd (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean leftWord (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean rightWord (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean home (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean end (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	private int getTopLine (android.widget.TextView) 
		android.widget.TextView widget
	private int getBottomLine (android.widget.TextView) 
		android.widget.TextView widget
	private int getInnerWidth (android.widget.TextView) 
		android.widget.TextView widget
	private int getInnerHeight (android.widget.TextView) 
		android.widget.TextView widget
	private int getCharacterWidth (android.widget.TextView) 
		android.widget.TextView widget
	private int getScrollBoundsLeft (android.widget.TextView) 
		int lineLeft
		int line
		android.widget.TextView widget
		android.text.Layout layout
		int topLine
		int bottomLine
		int left
	private int getScrollBoundsRight (android.widget.TextView) 
		int lineRight
		int line
		android.widget.TextView widget
		android.text.Layout layout
		int topLine
		int bottomLine
		int right
	protected boolean scrollLeft (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int amount
		int minScrollX
		int scrollX
	protected boolean scrollRight (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int amount
		int maxScrollX
		int scrollX
	protected boolean scrollUp (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int amount
		android.text.Layout layout
		int top
		int topLine
	protected boolean scrollDown (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int amount
		android.text.Layout layout
		int innerHeight
		int bottom
		int bottomLine
		int limit
	protected boolean scrollPageUp (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		int top
		int topLine
	protected boolean scrollPageDown (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		int innerHeight
		int bottom
		int bottomLine
	protected boolean scrollTop (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
	protected boolean scrollBottom (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		int lineCount
	protected boolean scrollLineStart (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int minScrollX
		int scrollX
	protected boolean scrollLineEnd (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int maxScrollX
		int scrollX
}

android/text/method/PasswordTransformationMethod.class
PasswordTransformationMethod.java
package android.text.method
public android.text.method.PasswordTransformationMethod extends java.lang.Object implements android.text.method.TransformationMethod android.text.TextWatcher  {
	private static android.text.method.PasswordTransformationMethod sInstance
	private static char DOT
	public void  () 
	public java.lang.CharSequence getTransformation (java.lang.CharSequence, android.view.View) 
		int i
		android.text.Spannable sp
		android.text.method.PasswordTransformationMethod$ViewReference[] vr
		CharSequence source
		android.view.View view
	public static android.text.method.PasswordTransformationMethod getInstance () 
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		int i
		android.text.Spannable sp
		android.text.method.PasswordTransformationMethod$ViewReference[] vr
		android.view.View v
		int pref
		CharSequence s
		int start
		int before
		int count
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public void onFocusChanged (android.view.View, java.lang.CharSequence, boolean, int, android.graphics.Rect) 
		android.text.Spannable sp
		android.view.View view
		CharSequence sourceText
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	private static void removeVisibleSpans (android.text.Spannable) 
		int i
		android.text.Spannable sp
		android.text.method.PasswordTransformationMethod$Visible[] old
	static char access$100 () 
	static void  () 
}

android/text/method/BaseKeyListener$1.class
BaseKeyListener.java
package android.text.method
 android.text.method.BaseKeyListener$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$text$method$TextKeyListener$Capitalize
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/text/method/ReplacementTransformationMethod$ReplacementCharSequence.class
ReplacementTransformationMethod.java
package android.text.method
 android.text.method.ReplacementTransformationMethod$ReplacementCharSequence extends java.lang.Object implements java.lang.CharSequence android.text.GetChars  {
	private char[] mOriginal
	private char[] mReplacement
	private CharSequence mSource
	public void  (java.lang.CharSequence, char[], char[]) 
		CharSequence source
		char[] original
		char[] replacement
	public int length () 
	public char charAt (int) 
		int j
		int i
		char c
		int n
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
		char[] c
	public java.lang.String toString () 
		char[] c
	public void getChars (int, int, char[], int) 
		int j
		char c
		int i
		int start
		int end
		char[] dest
		int off
		int offend
		int n
}

android/text/method/DialerKeyListener.class
DialerKeyListener.java
package android.text.method
public android.text.method.DialerKeyListener extends android.text.method.NumberKeyListener {
	public static final char[] CHARACTERS
	private static android.text.method.DialerKeyListener sInstance
	public void  () 
	protected char[] getAcceptedChars () 
	public static android.text.method.DialerKeyListener getInstance () 
	public int getInputType () 
	protected int lookup (android.view.KeyEvent, android.text.Spannable) 
		int i
		android.view.KeyCharacterMap$KeyData kd
		char[] accepted
		android.view.KeyEvent event
		android.text.Spannable content
		int meta
		int number
		int match
	static void  () 
}

android/text/method/BaseKeyListener.class
BaseKeyListener.java
package android.text.method
public abstract android.text.method.BaseKeyListener extends android.text.method.MetaKeyKeyListener implements android.text.method.KeyListener  {
	static final Object OLD_SEL_START
	public void  () 
	public boolean backspace (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	public boolean forwardDelete (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	private boolean backspaceOrForwardDelete (android.view.View, android.text.Editable, int, android.view.KeyEvent, boolean) 
		int end
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		boolean isForwardDelete
		int start
		int end
	private boolean deleteSelection (android.view.View, android.text.Editable) 
		int temp
		android.view.View view
		android.text.Editable content
		int selectionStart
		int selectionEnd
	private boolean deleteLine (android.view.View, android.text.Editable) 
		int line
		int start
		int end
		android.text.Layout layout
		android.view.View view
		android.text.Editable content
	static int makeTextContentType (android.text.method.TextKeyListener$Capitalize, boolean) 
		android.text.method.TextKeyListener$Capitalize caps
		boolean autoText
		int contentType
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		boolean handled
	public boolean onKeyOther (android.view.View, android.text.Editable, android.view.KeyEvent) 
		int temp
		android.view.View view
		android.text.Editable content
		android.view.KeyEvent event
		int selectionStart
		int selectionEnd
		CharSequence text
	static void  () 
}

android/text/method/AllCapsTransformationMethod.class
AllCapsTransformationMethod.java
package android.text.method
public android.text.method.AllCapsTransformationMethod extends java.lang.Object implements android.text.method.TransformationMethod2  {
	private static final String TAG
	private boolean mEnabled
	private java.util.Locale mLocale
	public void  (android.content.Context) 
		android.content.Context context
	public java.lang.CharSequence getTransformation (java.lang.CharSequence, android.view.View) 
		CharSequence source
		android.view.View view
	public void onFocusChanged (android.view.View, java.lang.CharSequence, boolean, int, android.graphics.Rect) 
		android.view.View view
		CharSequence sourceText
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void setLengthChangesAllowed (boolean) 
		boolean allowLengthChanges
}

android/text/method/MultiTapKeyListener$Timeout.class
MultiTapKeyListener.java
package android.text.method
 android.text.method.MultiTapKeyListener$Timeout extends android.os.Handler implements java.lang.Runnable  {
	private android.text.Editable mBuffer
	final android.text.method.MultiTapKeyListener this$0
	public void  (android.text.method.MultiTapKeyListener, android.text.Editable) 
		android.text.Editable buffer
	public void run () 
		int st
		int en
		int start
		int end
		android.text.Spannable buf
	static android.text.Editable access$002 (android.text.method.MultiTapKeyListener$Timeout, android.text.Editable) 
		android.text.method.MultiTapKeyListener$Timeout x0
		android.text.Editable x1
}

android/text/method/NumberKeyListener.class
NumberKeyListener.java
package android.text.method
public abstract android.text.method.NumberKeyListener extends android.text.method.BaseKeyListener implements android.text.InputFilter  {
	public void  () 
	protected abstract char[] getAcceptedChars () 
	protected int lookup (android.view.KeyEvent, android.text.Spannable) 
		android.view.KeyEvent event
		android.text.Spannable content
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		int j
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
		char[] accept
		boolean filter
		int i
		android.text.SpannableStringBuilder filtered
		int len
	protected static boolean ok (char[], char) 
		int i
		char[] accept
		char c
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		int a
		int b
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		int selStart
		int selEnd
		int i
		int repeatCount
}

android/text/method/TransformationMethod.class
TransformationMethod.java
package android.text.method
public abstract android.text.method.TransformationMethod extends java.lang.Object {
	public abstract java.lang.CharSequence getTransformation (java.lang.CharSequence, android.view.View) 
	public abstract void onFocusChanged (android.view.View, java.lang.CharSequence, boolean, int, android.graphics.Rect) 
}

android/text/method/TextKeyListener.class
TextKeyListener.java
package android.text.method
public android.text.method.TextKeyListener extends android.text.method.BaseKeyListener implements android.text.SpanWatcher  {
	private static android.text.method.TextKeyListener[] sInstance
	static final Object ACTIVE
	static final Object CAPPED
	static final Object INHIBIT_REPLACEMENT
	static final Object LAST_TYPED
	private android.text.method.TextKeyListener$Capitalize mAutoCap
	private boolean mAutoText
	private int mPrefs
	private boolean mPrefsInited
	static final int AUTO_CAP
	static final int AUTO_TEXT
	static final int AUTO_PERIOD
	static final int SHOW_PASSWORD
	private java.lang.ref.WeakReference mResolver
	private android.text.method.TextKeyListener$SettingsObserver mObserver
	public void  (android.text.method.TextKeyListener$Capitalize, boolean) 
		android.text.method.TextKeyListener$Capitalize cap
		boolean autotext
	public static android.text.method.TextKeyListener getInstance (boolean, android.text.method.TextKeyListener$Capitalize) 
		boolean autotext
		android.text.method.TextKeyListener$Capitalize cap
		int off
	public static android.text.method.TextKeyListener getInstance () 
	public static boolean shouldCap (android.text.method.TextKeyListener$Capitalize, java.lang.CharSequence, int) 
		android.text.method.TextKeyListener$Capitalize cap
		CharSequence cs
		int off
	public int getInputType () 
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		android.text.method.KeyListener im
	public boolean onKeyUp (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		android.text.method.KeyListener im
	public boolean onKeyOther (android.view.View, android.text.Editable, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		android.view.KeyEvent event
		android.text.method.KeyListener im
	public static void clear (android.text.Editable) 
		int i
		android.text.Editable e
		android.text.method.QwertyKeyListener$Replaced[] repl
		int count
	public void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object what
		int start
		int end
	public void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object what
		int start
		int end
	public void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
		android.text.Spannable s
		Object what
		int start
		int end
		int st
		int en
	private android.text.method.KeyListener getKeyListener (android.view.KeyEvent) 
		android.view.KeyEvent event
		android.view.KeyCharacterMap kmap
		int kind
	public void release () 
		android.content.ContentResolver contentResolver
	private void initPrefs (android.content.Context) 
		android.content.Context context
		android.content.ContentResolver contentResolver
	private void updatePrefs (android.content.ContentResolver) 
		android.content.ContentResolver resolver
		boolean cap
		boolean text
		boolean period
		boolean pw
	int getPrefs (android.content.Context) 
		android.content.Context context
	static java.lang.ref.WeakReference access$000 (android.text.method.TextKeyListener) 
		android.text.method.TextKeyListener x0
	static boolean access$102 (android.text.method.TextKeyListener, boolean) 
		android.text.method.TextKeyListener x0
		boolean x1
	static void access$200 (android.text.method.TextKeyListener, android.content.ContentResolver) 
		android.text.method.TextKeyListener x0
		android.content.ContentResolver x1
	static void  () 
}

android/text/method/DigitsKeyListener.class
DigitsKeyListener.java
package android.text.method
public android.text.method.DigitsKeyListener extends android.text.method.NumberKeyListener {
	private char[] mAccepted
	private boolean mSign
	private boolean mDecimal
	private static final int SIGN
	private static final int DECIMAL
	private static final char[][] CHARACTERS
	private static android.text.method.DigitsKeyListener[] sInstance
	protected char[] getAcceptedChars () 
	private static boolean isSignChar (char) 
		char c
	private static boolean isDecimalPointChar (char) 
		char c
	public void  () 
	public void  (boolean, boolean) 
		boolean sign
		boolean decimal
		int kind
	public static android.text.method.DigitsKeyListener getInstance () 
	public static android.text.method.DigitsKeyListener getInstance (boolean, boolean) 
		boolean sign
		boolean decimal
		int kind
	public static android.text.method.DigitsKeyListener getInstance (java.lang.String) 
		String accepted
		android.text.method.DigitsKeyListener dim
	public int getInputType () 
		int contentType
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		char c
		int i
		char c
		int i
		char c
		boolean strip
		int i
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
		CharSequence out
		int sign
		int decimal
		int dlen
		android.text.SpannableStringBuilder stripped
	static void  () 
}

android/text/method/CharacterPickerDialog$OptionsAdapter.class
CharacterPickerDialog.java
package android.text.method
 android.text.method.CharacterPickerDialog$OptionsAdapter extends android.widget.BaseAdapter {
	final android.text.method.CharacterPickerDialog this$0
	public void  (android.text.method.CharacterPickerDialog, android.content.Context) 
		android.content.Context context
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.widget.Button b
	public final int getCount () 
	public final java.lang.Object getItem (int) 
		int position
	public final long getItemId (int) 
		int position
}

android/text/method/LinkMovementMethod.class
LinkMovementMethod.java
package android.text.method
public android.text.method.LinkMovementMethod extends android.text.method.ScrollingMovementMethod {
	private static final int CLICK
	private static final int UP
	private static final int DOWN
	private static android.text.method.LinkMovementMethod sInstance
	private static Object FROM_BELOW
	public void  () 
	public boolean canSelectArbitrarily () 
	protected boolean handleMovementKey (android.widget.TextView, android.text.Spannable, int, int, android.view.KeyEvent) 
		android.widget.TextView widget
		android.text.Spannable buffer
		int keyCode
		int movementMetaState
		android.view.KeyEvent event
	protected boolean up (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean down (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean left (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean right (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	private boolean action (int, android.widget.TextView, android.text.Spannable) 
		int end
		int i
		int start
		int i
		int beststart
		int bestend
		android.text.style.ClickableSpan[] link
		int what
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.Layout layout
		int padding
		int areatop
		int areabot
		int linetop
		int linebot
		int first
		int last
		android.text.style.ClickableSpan[] candidates
		int a
		int b
		int selStart
		int selEnd
	public boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		int x
		int y
		android.text.Layout layout
		int line
		int off
		android.text.style.ClickableSpan[] link
		android.widget.TextView widget
		android.text.Spannable buffer
		android.view.MotionEvent event
		int action
	public void initialize (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable text
	public void onTakeFocus (android.widget.TextView, android.text.Spannable, int) 
		android.widget.TextView view
		android.text.Spannable text
		int dir
	public static android.text.method.MovementMethod getInstance () 
	static void  () 
}

android/text/method/MultiTapKeyListener.class
MultiTapKeyListener.java
package android.text.method
public android.text.method.MultiTapKeyListener extends android.text.method.BaseKeyListener implements android.text.SpanWatcher  {
	private static android.text.method.MultiTapKeyListener[] sInstance
	private static final android.util.SparseArray sRecs
	private android.text.method.TextKeyListener$Capitalize mCapitalize
	private boolean mAutoText
	public void  (android.text.method.TextKeyListener$Capitalize, boolean) 
		android.text.method.TextKeyListener$Capitalize cap
		boolean autotext
	public static android.text.method.MultiTapKeyListener getInstance (boolean, android.text.method.TextKeyListener$Capitalize) 
		boolean autotext
		android.text.method.TextKeyListener$Capitalize cap
		int off
	public int getInputType () 
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		int a
		int b
		char current
		String val
		char ch
		int ix
		int i
		Object method
		android.text.method.KeyListener[] arr$
		int len$
		int i$
		android.text.method.KeyListener[] methods
		String val
		int off
		int oldStart
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		int selStart
		int selEnd
		int pref
		int activeStart
		int activeEnd
		int rec
	public void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
		android.text.Spannable buf
		Object what
		int s
		int e
		int start
		int stop
	private static void removeTimeouts (android.text.Spannable) 
		android.text.method.MultiTapKeyListener$Timeout t
		int i
		android.text.Spannable buf
		android.text.method.MultiTapKeyListener$Timeout[] timeout
	public void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object what
		int start
		int end
	public void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object what
		int start
		int end
	static void  () 
}

android/text/method/ReplacementTransformationMethod$SpannedReplacementCharSequence.class
ReplacementTransformationMethod.java
package android.text.method
 android.text.method.ReplacementTransformationMethod$SpannedReplacementCharSequence extends android.text.method.ReplacementTransformationMethod$ReplacementCharSequence implements android.text.Spanned  {
	private android.text.Spanned mSpanned
	public void  (android.text.Spanned, char[], char[]) 
		android.text.Spanned source
		char[] original
		char[] replacement
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int start
		int end
		Class type
	public int getSpanStart (java.lang.Object) 
		Object tag
	public int getSpanEnd (java.lang.Object) 
		Object tag
	public int getSpanFlags (java.lang.Object) 
		Object tag
	public int nextSpanTransition (int, int, java.lang.Class) 
		int start
		int end
		Class type
}

android/text/method/TimeKeyListener.class
TimeKeyListener.java
package android.text.method
public android.text.method.TimeKeyListener extends android.text.method.NumberKeyListener {
	public static final char[] CHARACTERS
	private static android.text.method.TimeKeyListener sInstance
	public void  () 
	public int getInputType () 
	protected char[] getAcceptedChars () 
	public static android.text.method.TimeKeyListener getInstance () 
	static void  () 
}

android/text/method/DateKeyListener.class
DateKeyListener.java
package android.text.method
public android.text.method.DateKeyListener extends android.text.method.NumberKeyListener {
	public static final char[] CHARACTERS
	private static android.text.method.DateKeyListener sInstance
	public void  () 
	public int getInputType () 
	protected char[] getAcceptedChars () 
	public static android.text.method.DateKeyListener getInstance () 
	static void  () 
}

android/text/method/TextKeyListener$Capitalize.class
TextKeyListener.java
package android.text.method
public final android.text.method.TextKeyListener$Capitalize extends java.lang.Enum {
	public static final android.text.method.TextKeyListener$Capitalize NONE
	public static final android.text.method.TextKeyListener$Capitalize SENTENCES
	public static final android.text.method.TextKeyListener$Capitalize WORDS
	public static final android.text.method.TextKeyListener$Capitalize CHARACTERS
	private static final android.text.method.TextKeyListener$Capitalize[] $VALUES
	public static android.text.method.TextKeyListener$Capitalize[] values () 
	public static android.text.method.TextKeyListener$Capitalize valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/text/method/CharacterPickerDialog.class
CharacterPickerDialog.java
package android.text.method
public android.text.method.CharacterPickerDialog extends android.app.Dialog implements android.widget.AdapterView$OnItemClickListener android.view.View$OnClickListener  {
	private android.view.View mView
	private android.text.Editable mText
	private String mOptions
	private boolean mInsert
	private android.view.LayoutInflater mInflater
	private android.widget.Button mCancelButton
	public void  (android.content.Context, android.view.View, android.text.Editable, java.lang.String, boolean) 
		android.content.Context context
		android.view.View view
		android.text.Editable text
		String options
		boolean insert
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
		android.view.WindowManager$LayoutParams params
		android.widget.GridView grid
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View view
		int position
		long id
		String result
	private void replaceCharacterAndClose (java.lang.CharSequence) 
		CharSequence replace
		int selEnd
	public void onClick (android.view.View) 
		CharSequence result
		android.view.View v
	static android.view.LayoutInflater access$000 (android.text.method.CharacterPickerDialog) 
		android.text.method.CharacterPickerDialog x0
	static java.lang.String access$100 (android.text.method.CharacterPickerDialog) 
		android.text.method.CharacterPickerDialog x0
}

android/text/method/Touch$DragState.class
Touch.java
package android.text.method
 android.text.method.Touch$DragState extends java.lang.Object implements android.text.NoCopySpan  {
	public float mX
	public float mY
	public int mScrollX
	public int mScrollY
	public boolean mFarEnough
	public boolean mUsed
	public void  (float, float, int, int) 
		float x
		float y
		int scrollX
		int scrollY
}

android/text/method/ReplacementTransformationMethod.class
ReplacementTransformationMethod.java
package android.text.method
public abstract android.text.method.ReplacementTransformationMethod extends java.lang.Object implements android.text.method.TransformationMethod  {
	public void  () 
	protected abstract char[] getOriginal () 
	protected abstract char[] getReplacement () 
	public java.lang.CharSequence getTransformation (java.lang.CharSequence, android.view.View) 
		int i
		boolean doNothing
		int n
		CharSequence source
		android.view.View v
		char[] original
		char[] replacement
	public void onFocusChanged (android.view.View, java.lang.CharSequence, boolean, int, android.graphics.Rect) 
		android.view.View view
		CharSequence sourceText
		boolean focused
		int direction
		android.graphics.Rect previouslyFocusedRect
}

android/text/method/TransformationMethod2.class
TransformationMethod2.java
package android.text.method
public abstract android.text.method.TransformationMethod2 extends java.lang.Object implements android.text.method.TransformationMethod  {
	public abstract void setLengthChangesAllowed (boolean) 
}

android/text/method/HideReturnsTransformationMethod.class
HideReturnsTransformationMethod.java
package android.text.method
public android.text.method.HideReturnsTransformationMethod extends android.text.method.ReplacementTransformationMethod {
	private static char[] ORIGINAL
	private static char[] REPLACEMENT
	private static android.text.method.HideReturnsTransformationMethod sInstance
	public void  () 
	protected char[] getOriginal () 
	protected char[] getReplacement () 
	public static android.text.method.HideReturnsTransformationMethod getInstance () 
	static void  () 
}

android/text/method/MovementMethod.class
MovementMethod.java
package android.text.method
public abstract android.text.method.MovementMethod extends java.lang.Object {
	public abstract void initialize (android.widget.TextView, android.text.Spannable) 
	public abstract boolean onKeyDown (android.widget.TextView, android.text.Spannable, int, android.view.KeyEvent) 
	public abstract boolean onKeyUp (android.widget.TextView, android.text.Spannable, int, android.view.KeyEvent) 
	public abstract boolean onKeyOther (android.widget.TextView, android.text.Spannable, android.view.KeyEvent) 
	public abstract void onTakeFocus (android.widget.TextView, android.text.Spannable, int) 
	public abstract boolean onTrackballEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
	public abstract boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
	public abstract boolean onGenericMotionEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
	public abstract boolean canSelectArbitrarily () 
}

android/text/method/ScrollingMovementMethod.class
ScrollingMovementMethod.java
package android.text.method
public android.text.method.ScrollingMovementMethod extends android.text.method.BaseMovementMethod implements android.text.method.MovementMethod  {
	private static android.text.method.ScrollingMovementMethod sInstance
	public void  () 
	protected boolean left (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean right (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean up (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean down (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean pageUp (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean pageDown (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean top (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean bottom (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean lineStart (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean lineEnd (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean home (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	protected boolean end (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
	public boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.view.MotionEvent event
	public void onTakeFocus (android.widget.TextView, android.text.Spannable, int) 
		int padding
		int line
		android.widget.TextView widget
		android.text.Spannable text
		int dir
		android.text.Layout layout
	public static android.text.method.MovementMethod getInstance () 
}

android/text/method/SingleLineTransformationMethod.class
SingleLineTransformationMethod.java
package android.text.method
public android.text.method.SingleLineTransformationMethod extends android.text.method.ReplacementTransformationMethod {
	private static char[] ORIGINAL
	private static char[] REPLACEMENT
	private static android.text.method.SingleLineTransformationMethod sInstance
	public void  () 
	protected char[] getOriginal () 
	protected char[] getReplacement () 
	public static android.text.method.SingleLineTransformationMethod getInstance () 
	static void  () 
}

android/text/method/DateTimeKeyListener.class
DateTimeKeyListener.java
package android.text.method
public android.text.method.DateTimeKeyListener extends android.text.method.NumberKeyListener {
	public static final char[] CHARACTERS
	private static android.text.method.DateTimeKeyListener sInstance
	public void  () 
	public int getInputType () 
	protected char[] getAcceptedChars () 
	public static android.text.method.DateTimeKeyListener getInstance () 
	static void  () 
}

android/text/method/Touch.class
Touch.java
package android.text.method
public android.text.method.Touch extends java.lang.Object {
	private void  () 
	public static void scrollTo (android.widget.TextView, android.text.Layout, int, int) 
		int i
		int verticalPadding
		int bottom
		int left
		int right
		android.widget.TextView widget
		android.text.Layout layout
		int x
		int y
		int horizontalPadding
		int availableWidth
		int top
		android.text.Layout$Alignment a
		boolean ltr
		int left
		int right
		int actualWidth
	public static boolean onTouchEvent (android.widget.TextView, android.text.Spannable, android.view.MotionEvent) 
		int i
		int i
		int slop
		float dx
		float dy
		boolean cap
		float dx
		float dy
		int nx
		int ny
		int padding
		android.text.Layout layout
		int oldX
		int oldY
		android.widget.TextView widget
		android.text.Spannable buffer
		android.view.MotionEvent event
		android.text.method.Touch$DragState[] ds
	public static int getInitialScrollX (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.method.Touch$DragState[] ds
	public static int getInitialScrollY (android.widget.TextView, android.text.Spannable) 
		android.widget.TextView widget
		android.text.Spannable buffer
		android.text.method.Touch$DragState[] ds
}

android/text/method/KeyListener.class
KeyListener.java
package android.text.method
public abstract android.text.method.KeyListener extends java.lang.Object {
	public abstract int getInputType () 
	public abstract boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
	public abstract boolean onKeyUp (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
	public abstract boolean onKeyOther (android.view.View, android.text.Editable, android.view.KeyEvent) 
	public abstract void clearMetaKeyState (android.view.View, android.text.Editable, int) 
}

android/text/method/TextKeyListener$NullKeyListener.class
TextKeyListener.java
package android.text.method
 android.text.method.TextKeyListener$NullKeyListener extends java.lang.Object implements android.text.method.KeyListener  {
	private static android.text.method.TextKeyListener$NullKeyListener sInstance
	private void  () 
	public int getInputType () 
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyOther (android.view.View, android.text.Editable, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		android.view.KeyEvent event
	public void clearMetaKeyState (android.view.View, android.text.Editable, int) 
		android.view.View view
		android.text.Editable content
		int states
	public static android.text.method.TextKeyListener$NullKeyListener getInstance () 
}

android/text/method/PasswordTransformationMethod$ViewReference.class
PasswordTransformationMethod.java
package android.text.method
 android.text.method.PasswordTransformationMethod$ViewReference extends java.lang.ref.WeakReference implements android.text.NoCopySpan  {
	public void  (android.view.View) 
		android.view.View v
}

android/text/method/QwertyKeyListener$Replaced.class
QwertyKeyListener.java
package android.text.method
 android.text.method.QwertyKeyListener$Replaced extends java.lang.Object implements android.text.NoCopySpan  {
	private char[] mText
	public void  (char[]) 
		char[] text
	static char[] access$000 (android.text.method.QwertyKeyListener$Replaced) 
		android.text.method.QwertyKeyListener$Replaced x0
}

android/text/method/WordIterator.class
WordIterator.java
package android.text.method
public android.text.method.WordIterator extends java.lang.Object implements android.text.Selection$PositionIterator  {
	private static final int WINDOW_WIDTH
	private String mString
	private int mOffsetShift
	private java.text.BreakIterator mIterator
	public void  () 
	public void  (java.util.Locale) 
		java.util.Locale locale
	public void setCharSequence (java.lang.CharSequence, int, int) 
		CharSequence charSequence
		int start
		int end
		int windowEnd
	public int preceding (int) 
		int offset
		int shiftedOffset
	public int following (int) 
		int offset
		int shiftedOffset
	public int getBeginning (int) 
		int offset
		int shiftedOffset
	public int getEnd (int) 
		int offset
		int shiftedOffset
	private boolean isAfterLetterOrDigit (int) 
		int codePoint
		int shiftedOffset
	private boolean isOnLetterOrDigit (int) 
		int codePoint
		int shiftedOffset
	private void checkOffsetIsValid (int) 
		int shiftedOffset
}

android/text/method/TextKeyListener$SettingsObserver.class
TextKeyListener.java
package android.text.method
 android.text.method.TextKeyListener$SettingsObserver extends android.database.ContentObserver {
	final android.text.method.TextKeyListener this$0
	public void  (android.text.method.TextKeyListener) 
	public void onChange (boolean) 
		android.content.ContentResolver contentResolver
		boolean selfChange
}

android/text/method/QwertyKeyListener.class
QwertyKeyListener.java
package android.text.method
public android.text.method.QwertyKeyListener extends android.text.method.BaseKeyListener {
	private static android.text.method.QwertyKeyListener[] sInstance
	private static android.text.method.QwertyKeyListener sFullKeyboardInstance
	private android.text.method.TextKeyListener$Capitalize mAutoCap
	private boolean mAutoText
	private boolean mFullKeyboard
	private static android.util.SparseArray PICKER_SETS
	private void  (android.text.method.TextKeyListener$Capitalize, boolean, boolean) 
		android.text.method.TextKeyListener$Capitalize cap
		boolean autoText
		boolean fullKeyboard
	public void  (android.text.method.TextKeyListener$Capitalize, boolean) 
		android.text.method.TextKeyListener$Capitalize cap
		boolean autoText
	public static android.text.method.QwertyKeyListener getInstance (boolean, android.text.method.TextKeyListener$Capitalize) 
		boolean autoText
		android.text.method.TextKeyListener$Capitalize cap
		int off
	public static android.text.method.QwertyKeyListener getInstanceForFullKeyboard () 
	public int getInputType () 
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		int a
		int b
		char c
		int count
		int start
		String hex
		NumberFormatException nfe
		int start
		int ch
		char accent
		int composed
		boolean replace
		int where
		int flags
		char c
		int a
		android.text.method.QwertyKeyListener$Replaced[] repl
		char[] orig
		int x
		String rep
		int j
		char c
		boolean dead
		int oldStart
		int st
		int en
		String old
		int consider
		android.text.method.QwertyKeyListener$Replaced[] repl
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
		int selStart
		int selEnd
		int pref
		int activeStart
		int activeEnd
		int i
	private java.lang.String getReplacement (java.lang.CharSequence, int, int, android.view.View) 
		String key
		int j
		String out
		String out
		String out
		CharSequence src
		int start
		int end
		android.view.View view
		int len
		boolean changecase
		String replacement
		int caps
		String out
	public static void markAsReplaced (android.text.Spannable, int, int, java.lang.String) 
		int a
		android.text.Spannable content
		int start
		int end
		String original
		android.text.method.QwertyKeyListener$Replaced[] repl
		int len
		char[] orig
	private boolean showCharacterPicker (android.view.View, android.text.Editable, char, boolean, int) 
		android.view.View view
		android.text.Editable content
		char c
		boolean insert
		int count
		String set
	private static java.lang.String toTitleCase (java.lang.String) 
		String src
	static void  () 
}

android/text/method/MetaKeyKeyListener.class
MetaKeyKeyListener.java
package android.text.method
public abstract android.text.method.MetaKeyKeyListener extends java.lang.Object {
	public static final int META_SHIFT_ON
	public static final int META_ALT_ON
	public static final int META_SYM_ON
	public static final int META_CAP_LOCKED
	public static final int META_ALT_LOCKED
	public static final int META_SYM_LOCKED
	public static final int META_SELECTING
	private static final long META_CAP_USED
	private static final long META_ALT_USED
	private static final long META_SYM_USED
	private static final long META_CAP_PRESSED
	private static final long META_ALT_PRESSED
	private static final long META_SYM_PRESSED
	private static final long META_CAP_RELEASED
	private static final long META_ALT_RELEASED
	private static final long META_SYM_RELEASED
	private static final long META_SHIFT_MASK
	private static final long META_ALT_MASK
	private static final long META_SYM_MASK
	private static final Object CAP
	private static final Object ALT
	private static final Object SYM
	private static final Object SELECTING
	private static final int PRESSED_RETURN_VALUE
	private static final int LOCKED_RETURN_VALUE
	private static final int PRESSED
	private static final int RELEASED
	private static final int USED
	private static final int LOCKED
	public void  () 
	public static void resetMetaState (android.text.Spannable) 
		android.text.Spannable text
	public static final int getMetaState (java.lang.CharSequence) 
		CharSequence text
	public static final int getMetaState (java.lang.CharSequence, android.view.KeyEvent) 
		CharSequence text
		android.view.KeyEvent event
		int metaState
	public static final int getMetaState (java.lang.CharSequence, int) 
		CharSequence text
		int meta
	public static final int getMetaState (java.lang.CharSequence, int, android.view.KeyEvent) 
		CharSequence text
		int meta
		android.view.KeyEvent event
		int metaState
	private static int getActive (java.lang.CharSequence, java.lang.Object, int, int) 
		CharSequence text
		Object meta
		int on
		int lock
		android.text.Spanned sp
		int flag
	public static void adjustMetaAfterKeypress (android.text.Spannable) 
		android.text.Spannable content
	public static boolean isMetaTracker (java.lang.CharSequence, java.lang.Object) 
		CharSequence text
		Object what
	public static boolean isSelectingMetaTracker (java.lang.CharSequence, java.lang.Object) 
		CharSequence text
		Object what
	private static void adjust (android.text.Spannable, java.lang.Object) 
		android.text.Spannable content
		Object what
		int current
	protected static void resetLockedMeta (android.text.Spannable) 
		android.text.Spannable content
	private static void resetLock (android.text.Spannable, java.lang.Object) 
		android.text.Spannable content
		Object what
		int current
	public boolean onKeyDown (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	private void press (android.text.Editable, java.lang.Object) 
		android.text.Editable content
		Object what
		int state
	public static void startSelecting (android.view.View, android.text.Spannable) 
		android.view.View view
		android.text.Spannable content
	public static void stopSelecting (android.view.View, android.text.Spannable) 
		android.view.View view
		android.text.Spannable content
	public boolean onKeyUp (android.view.View, android.text.Editable, int, android.view.KeyEvent) 
		android.view.View view
		android.text.Editable content
		int keyCode
		android.view.KeyEvent event
	private void release (android.text.Editable, java.lang.Object, android.view.KeyEvent) 
		android.text.Editable content
		Object what
		android.view.KeyEvent event
		int current
	public void clearMetaKeyState (android.view.View, android.text.Editable, int) 
		android.view.View view
		android.text.Editable content
		int states
	public static void clearMetaKeyState (android.text.Editable, int) 
		android.text.Editable content
		int states
	public static long resetLockedMeta (long) 
		long state
	public static final int getMetaState (long) 
		long state
		int result
	public static final int getMetaState (long, int) 
		long state
		int meta
	public static long adjustMetaAfterKeypress (long) 
		long state
	public static long handleKeyDown (long, int, android.view.KeyEvent) 
		long state
		int keyCode
		android.view.KeyEvent event
	private static long press (long, int, long, long, long, long, long) 
		long state
		int what
		long mask
		long locked
		long pressed
		long released
		long used
	public static long handleKeyUp (long, int, android.view.KeyEvent) 
		long state
		int keyCode
		android.view.KeyEvent event
	private static long release (long, int, long, long, long, long, android.view.KeyEvent) 
		long state
		int what
		long mask
		long pressed
		long released
		long used
		android.view.KeyEvent event
	public long clearMetaKeyState (long, int) 
		long state
		int which
	static void  () 
}

android/text/LoginFilter.class
LoginFilter.java
package android.text
public abstract android.text.LoginFilter extends java.lang.Object implements android.text.InputFilter  {
	private boolean mAppendInvalid
	void  (boolean) 
		boolean appendInvalid
	void  () 
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		char c
		int i
		char c
		int i
		char c
		int i
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
		android.text.SpannableStringBuilder modification
		int modoff
	public void onStart () 
	public void onInvalidCharacter (char) 
		char c
	public void onStop () 
	public abstract boolean isAllowed (char) 
}

android/text/TextUtils$1.class
TextUtils.java
package android.text
final android.text.TextUtils$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public java.lang.CharSequence createFromParcel (android.os.Parcel) 
		android.os.Parcel p
		int kind
		String string
		android.text.SpannableString sp
	public java.lang.CharSequence[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/text/Selection$1.class
Selection.java
package android.text
 android.text.Selection$1 extends java.lang.Object {
}

android/text/Spannable.class
Spannable.java
package android.text
public abstract android.text.Spannable extends java.lang.Object implements android.text.Spanned  {
	public abstract void setSpan (java.lang.Object, int, int, int) 
	public abstract void removeSpan (java.lang.Object) 
}

android/text/TextDirectionHeuristics$TextDirectionHeuristicInternal.class
TextDirectionHeuristics.java
package android.text
 android.text.TextDirectionHeuristics$TextDirectionHeuristicInternal extends android.text.TextDirectionHeuristics$TextDirectionHeuristicImpl {
	private final boolean mDefaultIsRtl
	private void  (android.text.TextDirectionHeuristics$TextDirectionAlgorithm, boolean) 
		android.text.TextDirectionHeuristics$TextDirectionAlgorithm algorithm
		boolean defaultIsRtl
	protected boolean defaultIsRtl () 
	void  (android.text.TextDirectionHeuristics$TextDirectionAlgorithm, boolean, android.text.TextDirectionHeuristics$1) 
		android.text.TextDirectionHeuristics$TextDirectionAlgorithm x0
		boolean x1
		android.text.TextDirectionHeuristics$1 x2
}

android/text/Layout$Alignment.class
Layout.java
package android.text
public final android.text.Layout$Alignment extends java.lang.Enum {
	public static final android.text.Layout$Alignment ALIGN_NORMAL
	public static final android.text.Layout$Alignment ALIGN_OPPOSITE
	public static final android.text.Layout$Alignment ALIGN_CENTER
	public static final android.text.Layout$Alignment ALIGN_LEFT
	public static final android.text.Layout$Alignment ALIGN_RIGHT
	private static final android.text.Layout$Alignment[] $VALUES
	public static android.text.Layout$Alignment[] values () 
	public static android.text.Layout$Alignment valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/text/HtmlToSpannedConverter$Font.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Font extends java.lang.Object {
	public String mColor
	public String mFace
	public void  (java.lang.String, java.lang.String) 
		String color
		String face
}

android/text/BoringLayout.class
BoringLayout.java
package android.text
public android.text.BoringLayout extends android.text.Layout implements android.text.TextUtils$EllipsizeCallback  {
	private static final char FIRST_RIGHT_TO_LEFT
	private String mDirect
	private android.graphics.Paint mPaint
	int mBottom
	int mDesc
	private int mTopPadding
	private int mBottomPadding
	private float mMax
	private int mEllipsizedWidth
	private int mEllipsizedStart
	private int mEllipsizedCount
	private static final android.text.TextPaint sTemp
	public static android.text.BoringLayout make (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean) 
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
	public static android.text.BoringLayout make (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean, android.text.TextUtils$TruncateAt, int) 
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
	public android.text.BoringLayout replaceOrMake (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean) 
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
	public android.text.BoringLayout replaceOrMake (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean, android.text.TextUtils$TruncateAt, int) 
		boolean trust
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
		boolean trust
	public void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean) 
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
	public void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean, android.text.TextUtils$TruncateAt, int) 
		boolean trust
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
		android.text.TextUtils$TruncateAt ellipsize
		int ellipsizedWidth
		boolean trust
	void init (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float, android.text.BoringLayout$Metrics, boolean, boolean) 
		int spacing
		android.text.TextLine line
		CharSequence source
		android.text.TextPaint paint
		int outerwidth
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
		android.text.BoringLayout$Metrics metrics
		boolean includepad
		boolean trustWidth
		int spacing
	public static android.text.BoringLayout$Metrics isBoring (java.lang.CharSequence, android.text.TextPaint) 
		CharSequence text
		android.text.TextPaint paint
	public static android.text.BoringLayout$Metrics isBoring (java.lang.CharSequence, android.text.TextPaint, android.text.TextDirectionHeuristic) 
		CharSequence text
		android.text.TextPaint paint
		android.text.TextDirectionHeuristic textDir
	public static android.text.BoringLayout$Metrics isBoring (java.lang.CharSequence, android.text.TextPaint, android.text.BoringLayout$Metrics) 
		CharSequence text
		android.text.TextPaint paint
		android.text.BoringLayout$Metrics metrics
	public static android.text.BoringLayout$Metrics isBoring (java.lang.CharSequence, android.text.TextPaint, android.text.TextDirectionHeuristic, android.text.BoringLayout$Metrics) 
		char c
		int a
		int j
		int n
		int i
		android.text.Spanned sp
		Object[] styles
		android.text.BoringLayout$Metrics fm
		android.text.TextLine line
		CharSequence text
		android.text.TextPaint paint
		android.text.TextDirectionHeuristic textDir
		android.text.BoringLayout$Metrics metrics
		char[] temp
		int length
		boolean boring
	public int getHeight () 
	public int getLineCount () 
	public int getLineTop (int) 
		int line
	public int getLineDescent (int) 
		int line
	public int getLineStart (int) 
		int line
	public int getParagraphDirection (int) 
		int line
	public boolean getLineContainsTab (int) 
		int line
	public float getLineMax (int) 
		int line
	public final android.text.Layout$Directions getLineDirections (int) 
		int line
	public int getTopPadding () 
	public int getBottomPadding () 
	public int getEllipsisCount (int) 
		int line
	public int getEllipsisStart (int) 
		int line
	public int getEllipsizedWidth () 
	public void draw (android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int) 
		android.graphics.Canvas c
		android.graphics.Path highlight
		android.graphics.Paint highlightpaint
		int cursorOffset
	public void ellipsized (int, int) 
		int start
		int end
	static void  () 
}

android/text/InputType.class
InputType.java
package android.text
public abstract android.text.InputType extends java.lang.Object {
	public static final int TYPE_MASK_CLASS
	public static final int TYPE_MASK_VARIATION
	public static final int TYPE_MASK_FLAGS
	public static final int TYPE_NULL
	public static final int TYPE_CLASS_TEXT
	public static final int TYPE_TEXT_FLAG_CAP_CHARACTERS
	public static final int TYPE_TEXT_FLAG_CAP_WORDS
	public static final int TYPE_TEXT_FLAG_CAP_SENTENCES
	public static final int TYPE_TEXT_FLAG_AUTO_CORRECT
	public static final int TYPE_TEXT_FLAG_AUTO_COMPLETE
	public static final int TYPE_TEXT_FLAG_MULTI_LINE
	public static final int TYPE_TEXT_FLAG_IME_MULTI_LINE
	public static final int TYPE_TEXT_FLAG_NO_SUGGESTIONS
	public static final int TYPE_TEXT_VARIATION_NORMAL
	public static final int TYPE_TEXT_VARIATION_URI
	public static final int TYPE_TEXT_VARIATION_EMAIL_ADDRESS
	public static final int TYPE_TEXT_VARIATION_EMAIL_SUBJECT
	public static final int TYPE_TEXT_VARIATION_SHORT_MESSAGE
	public static final int TYPE_TEXT_VARIATION_LONG_MESSAGE
	public static final int TYPE_TEXT_VARIATION_PERSON_NAME
	public static final int TYPE_TEXT_VARIATION_POSTAL_ADDRESS
	public static final int TYPE_TEXT_VARIATION_PASSWORD
	public static final int TYPE_TEXT_VARIATION_VISIBLE_PASSWORD
	public static final int TYPE_TEXT_VARIATION_WEB_EDIT_TEXT
	public static final int TYPE_TEXT_VARIATION_FILTER
	public static final int TYPE_TEXT_VARIATION_PHONETIC
	public static final int TYPE_TEXT_VARIATION_WEB_EMAIL_ADDRESS
	public static final int TYPE_TEXT_VARIATION_WEB_PASSWORD
	public static final int TYPE_CLASS_NUMBER
	public static final int TYPE_NUMBER_FLAG_SIGNED
	public static final int TYPE_NUMBER_FLAG_DECIMAL
	public static final int TYPE_NUMBER_VARIATION_NORMAL
	public static final int TYPE_NUMBER_VARIATION_PASSWORD
	public static final int TYPE_CLASS_PHONE
	public static final int TYPE_CLASS_DATETIME
	public static final int TYPE_DATETIME_VARIATION_NORMAL
	public static final int TYPE_DATETIME_VARIATION_DATE
	public static final int TYPE_DATETIME_VARIATION_TIME
}

android/text/ParcelableSpan.class
ParcelableSpan.java
package android.text
public abstract android.text.ParcelableSpan extends java.lang.Object implements android.os.Parcelable  {
	public abstract int getSpanTypeId () 
}

android/text/TextUtils$EllipsizeCallback.class
TextUtils.java
package android.text
public abstract android.text.TextUtils$EllipsizeCallback extends java.lang.Object {
	public abstract void ellipsized (int, int) 
}

android/text/Selection.class
Selection.java
package android.text
public android.text.Selection extends java.lang.Object {
	public static final Object SELECTION_START
	public static final Object SELECTION_END
	private void  () 
	public static final int getSelectionStart (java.lang.CharSequence) 
		CharSequence text
	public static final int getSelectionEnd (java.lang.CharSequence) 
		CharSequence text
	public static void setSelection (android.text.Spannable, int, int) 
		android.text.Spannable text
		int start
		int stop
		int ostart
		int oend
	public static final void setSelection (android.text.Spannable, int) 
		android.text.Spannable text
		int index
	public static final void selectAll (android.text.Spannable) 
		android.text.Spannable text
	public static final void extendSelection (android.text.Spannable, int) 
		android.text.Spannable text
		int index
	public static final void removeSelection (android.text.Spannable) 
		android.text.Spannable text
	public static boolean moveUp (android.text.Spannable, android.text.Layout) 
		int min
		int max
		float h
		int move
		int move
		int line
		android.text.Spannable text
		android.text.Layout layout
		int start
		int end
	public static boolean moveDown (android.text.Spannable, android.text.Layout) 
		int min
		int max
		float h
		int move
		int move
		int line
		android.text.Spannable text
		android.text.Layout layout
		int start
		int end
	public static boolean moveLeft (android.text.Spannable, android.text.Layout) 
		int to
		android.text.Spannable text
		android.text.Layout layout
		int start
		int end
	public static boolean moveRight (android.text.Spannable, android.text.Layout) 
		int to
		android.text.Spannable text
		android.text.Layout layout
		int start
		int end
	public static boolean extendUp (android.text.Spannable, android.text.Layout) 
		float h
		int move
		int move
		android.text.Spannable text
		android.text.Layout layout
		int end
		int line
	public static boolean extendDown (android.text.Spannable, android.text.Layout) 
		float h
		int move
		int move
		android.text.Spannable text
		android.text.Layout layout
		int end
		int line
	public static boolean extendLeft (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int end
		int to
	public static boolean extendRight (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int end
		int to
	public static boolean extendToLeftEdge (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int where
	public static boolean extendToRightEdge (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int where
	public static boolean moveToLeftEdge (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int where
	public static boolean moveToRightEdge (android.text.Spannable, android.text.Layout) 
		android.text.Spannable text
		android.text.Layout layout
		int where
	public static boolean moveToPreceding (android.text.Spannable, android.text.Selection$PositionIterator, boolean) 
		android.text.Spannable text
		android.text.Selection$PositionIterator iter
		boolean extendSelection
		int offset
	public static boolean moveToFollowing (android.text.Spannable, android.text.Selection$PositionIterator, boolean) 
		android.text.Spannable text
		android.text.Selection$PositionIterator iter
		boolean extendSelection
		int offset
	private static int findEdge (android.text.Spannable, android.text.Layout, int) 
		int end
		android.text.Spannable text
		android.text.Layout layout
		int dir
		int pt
		int line
		int pdir
	private static int chooseHorizontal (android.text.Layout, int, int, int) 
		float h1
		float h2
		int line
		int textdir
		android.text.Layout layout
		int direction
		int off1
		int off2
		int line1
		int line2
	static void  () 
}

android/text/TextDirectionHeuristics$TextDirectionHeuristicLocale.class
TextDirectionHeuristics.java
package android.text
 android.text.TextDirectionHeuristics$TextDirectionHeuristicLocale extends android.text.TextDirectionHeuristics$TextDirectionHeuristicImpl {
	public static final android.text.TextDirectionHeuristics$TextDirectionHeuristicLocale INSTANCE
	public void  () 
	protected boolean defaultIsRtl () 
		int dir
	static void  () 
}

android/text/HtmlToSpannedConverter$Blockquote.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Blockquote extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/Spanned.class
Spanned.java
package android.text
public abstract android.text.Spanned extends java.lang.Object implements java.lang.CharSequence  {
	public static final int SPAN_POINT_MARK_MASK
	public static final int SPAN_MARK_MARK
	public static final int SPAN_MARK_POINT
	public static final int SPAN_POINT_MARK
	public static final int SPAN_POINT_POINT
	public static final int SPAN_PARAGRAPH
	public static final int SPAN_INCLUSIVE_EXCLUSIVE
	public static final int SPAN_INCLUSIVE_INCLUSIVE
	public static final int SPAN_EXCLUSIVE_EXCLUSIVE
	public static final int SPAN_EXCLUSIVE_INCLUSIVE
	public static final int SPAN_COMPOSING
	public static final int SPAN_INTERMEDIATE
	public static final int SPAN_USER_SHIFT
	public static final int SPAN_USER
	public static final int SPAN_PRIORITY_SHIFT
	public static final int SPAN_PRIORITY
	public abstract java.lang.Object[] getSpans (int, int, java.lang.Class) 
	public abstract int getSpanStart (java.lang.Object) 
	public abstract int getSpanEnd (java.lang.Object) 
	public abstract int getSpanFlags (java.lang.Object) 
	public abstract int nextSpanTransition (int, int, java.lang.Class) 
}

android/text/BidiFormatter$1.class
BidiFormatter.java
package android.text
 android.text.BidiFormatter$1 extends java.lang.Object {
}

android/text/HtmlToSpannedConverter.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter extends java.lang.Object implements org.xml.sax.ContentHandler  {
	private static final float[] HEADER_SIZES
	private String mSource
	private org.xml.sax.XMLReader mReader
	private android.text.SpannableStringBuilder mSpannableStringBuilder
	private android.text.Html$ImageGetter mImageGetter
	private android.text.Html$TagHandler mTagHandler
	public void  (java.lang.String, android.text.Html$ImageGetter, android.text.Html$TagHandler, org.ccil.cowan.tagsoup.Parser) 
		String source
		android.text.Html$ImageGetter imageGetter
		android.text.Html$TagHandler tagHandler
		org.ccil.cowan.tagsoup.Parser parser
	public android.text.Spanned convert () 
		java.io.IOException e
		org.xml.sax.SAXException e
		int start
		int end
		int i
		Object[] obj
	private void handleStartTag (java.lang.String, org.xml.sax.Attributes) 
		String tag
		org.xml.sax.Attributes attributes
	private void handleEndTag (java.lang.String) 
		String tag
	private static void handleP (android.text.SpannableStringBuilder) 
		android.text.SpannableStringBuilder text
		int len
	private static void handleBr (android.text.SpannableStringBuilder) 
		android.text.SpannableStringBuilder text
	private static java.lang.Object getLast (android.text.Spanned, java.lang.Class) 
		android.text.Spanned text
		Class kind
		Object[] objs
	private static void start (android.text.SpannableStringBuilder, java.lang.Object) 
		android.text.SpannableStringBuilder text
		Object mark
		int len
	private static void end (android.text.SpannableStringBuilder, java.lang.Class, java.lang.Object) 
		android.text.SpannableStringBuilder text
		Class kind
		Object repl
		int len
		Object obj
		int where
	private static void startImg (android.text.SpannableStringBuilder, org.xml.sax.Attributes, android.text.Html$ImageGetter) 
		android.text.SpannableStringBuilder text
		org.xml.sax.Attributes attributes
		android.text.Html$ImageGetter img
		String src
		android.graphics.drawable.Drawable d
		int len
	private static void startFont (android.text.SpannableStringBuilder, org.xml.sax.Attributes) 
		android.text.SpannableStringBuilder text
		org.xml.sax.Attributes attributes
		String color
		String face
		int len
	private static void endFont (android.text.SpannableStringBuilder) 
		android.content.res.ColorStateList colors
		android.content.res.Resources res
		String name
		int colorRes
		int c
		android.text.HtmlToSpannedConverter$Font f
		android.text.SpannableStringBuilder text
		int len
		Object obj
		int where
	private static void startA (android.text.SpannableStringBuilder, org.xml.sax.Attributes) 
		android.text.SpannableStringBuilder text
		org.xml.sax.Attributes attributes
		String href
		int len
	private static void endA (android.text.SpannableStringBuilder) 
		android.text.HtmlToSpannedConverter$Href h
		android.text.SpannableStringBuilder text
		int len
		Object obj
		int where
	private static void endHeader (android.text.SpannableStringBuilder) 
		android.text.HtmlToSpannedConverter$Header h
		android.text.SpannableStringBuilder text
		int len
		Object obj
		int where
	public void setDocumentLocator (org.xml.sax.Locator) 
		org.xml.sax.Locator locator
	public void startDocument ()  throws org.xml.sax.SAXException 
	public void endDocument ()  throws org.xml.sax.SAXException 
	public void startPrefixMapping (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
		String uri
	public void endPrefixMapping (java.lang.String)  throws org.xml.sax.SAXException 
		String prefix
	public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
		org.xml.sax.Attributes attributes
	public void endElement (java.lang.String, java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String uri
		String localName
		String qName
	public void characters (char[], int, int)  throws org.xml.sax.SAXException 
		char pred
		char pred
		char pred
		int len
		char c
		int i
		char[] ch
		int start
		int length
		StringBuilder sb
	public void ignorableWhitespace (char[], int, int)  throws org.xml.sax.SAXException 
		char[] ch
		int start
		int length
	public void processingInstruction (java.lang.String, java.lang.String)  throws org.xml.sax.SAXException 
		String target
		String data
	public void skippedEntity (java.lang.String)  throws org.xml.sax.SAXException 
		String name
	static void  () 
}

android/text/SpannableStringBuilder.class
SpannableStringBuilder.java
package android.text
public android.text.SpannableStringBuilder extends java.lang.Object implements java.lang.CharSequence android.text.GetChars android.text.Spannable android.text.Editable java.lang.Appendable android.text.GraphicsOperations  {
	private static final android.text.InputFilter[] NO_FILTERS
	private android.text.InputFilter[] mFilters
	private char[] mText
	private int mGapStart
	private int mGapLength
	private Object[] mSpans
	private int[] mSpanStarts
	private int[] mSpanEnds
	private int[] mSpanFlags
	private int mSpanCount
	private int mSpanCountBeforeAdd
	private static final int MARK
	private static final int POINT
	private static final int PARAGRAPH
	private static final int START_MASK
	private static final int END_MASK
	private static final int START_SHIFT
	private static final int SPAN_START_AT_START
	private static final int SPAN_START_AT_END
	private static final int SPAN_END_AT_START
	private static final int SPAN_END_AT_END
	private static final int SPAN_START_END_MASK
	public void  () 
	public void  (java.lang.CharSequence) 
		CharSequence text
	public void  (java.lang.CharSequence, int, int) 
		int st
		int en
		int fl
		int i
		android.text.Spanned sp
		Object[] spans
		CharSequence text
		int start
		int end
		int srclen
		int len
		int alloc
	public static android.text.SpannableStringBuilder valueOf (java.lang.CharSequence) 
		CharSequence source
	public char charAt (int) 
		int where
		int len
	public int length () 
	private void resizeFor (int) 
		int i
		int size
		int oldLength
		int newLength
		int delta
		char[] newText
		int after
	private void moveGapTo (int) 
		int overlap
		int overlap
		int flag
		int flag
		int start
		int end
		int i
		int where
		boolean atEnd
	public android.text.SpannableStringBuilder insert (int, java.lang.CharSequence, int, int) 
		int where
		CharSequence tb
		int start
		int end
	public android.text.SpannableStringBuilder insert (int, java.lang.CharSequence) 
		int where
		CharSequence tb
	public android.text.SpannableStringBuilder delete (int, int) 
		int start
		int end
		android.text.SpannableStringBuilder ret
	public void clear () 
	public void clearSpans () 
		Object what
		int ostart
		int oend
		int i
	public android.text.SpannableStringBuilder append (java.lang.CharSequence) 
		CharSequence text
		int length
	public android.text.SpannableStringBuilder append (java.lang.CharSequence, int, int) 
		CharSequence text
		int start
		int end
		int length
	public android.text.SpannableStringBuilder append (char) 
		char text
	private void change (int, int, java.lang.CharSequence, int, int) 
		int ost
		int oen
		int clen
		int spanStart
		int spanEnd
		int flags
		int i
		int i
		int startFlag
		int endFlag
		int i
		boolean atEnd
		int st
		int en
		int i
		android.text.Spanned sp
		Object[] spans
		int start
		int end
		CharSequence cs
		int csStart
		int csEnd
		int replacedLength
		int replacementLength
		int nbNewChars
		boolean textIsRemoved
	private int updatedIntervalBound (int, int, int, int, boolean, boolean) 
		int offset
		int start
		int nbNewChars
		int flag
		boolean atEnd
		boolean textIsRemoved
	private void removeSpan (int) 
		int i
		Object object
		int start
		int end
		int count
	public android.text.SpannableStringBuilder replace (int, int, java.lang.CharSequence) 
		int start
		int end
		CharSequence tb
	public android.text.SpannableStringBuilder replace (int, int, java.lang.CharSequence, int, int) 
		CharSequence repl
		int i
		int offset
		int offset
		int start
		int end
		CharSequence tb
		int tbstart
		int tbend
		int filtercount
		int origLen
		int newLen
		android.text.TextWatcher[] textWatchers
		boolean adjustSelection
		int selectionStart
		int selectionEnd
	private static boolean hasNonExclusiveExclusiveSpanAt (java.lang.CharSequence, int) 
		Object span
		int flags
		int i
		android.text.Spanned spanned
		Object[] spans
		int length
		CharSequence text
		int offset
	private void sendToSpanWatchers (int, int, int) 
		int spanStart
		int spanEnd
		int spanFlags
		int newReplaceEnd
		boolean spanChanged
		int previousSpanStart
		int previousSpanEnd
		int i
		int spanStart
		int spanEnd
		int i
		int replaceStart
		int replaceEnd
		int nbNewChars
	public void setSpan (java.lang.Object, int, int, int) 
		Object what
		int start
		int end
		int flags
	private void setSpan (boolean, java.lang.Object, int, int, int) 
		char c
		char c
		int ostart
		int oend
		int i
		int newsize
		Object[] newspans
		int[] newspanstarts
		int[] newspanends
		int[] newspanflags
		boolean send
		Object what
		int start
		int end
		int flags
		int flagsStart
		int flagsEnd
		int nstart
		int nend
		int count
		Object[] spans
	public void removeSpan (java.lang.Object) 
		int i
		Object what
	public int getSpanStart (java.lang.Object) 
		int where
		int i
		Object what
		int count
		Object[] spans
	public int getSpanEnd (java.lang.Object) 
		int where
		int i
		Object what
		int count
		Object[] spans
	public int getSpanFlags (java.lang.Object) 
		int i
		Object what
		int count
		Object[] spans
	public java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int p
		int j
		int prio
		int spanStart
		int spanEnd
		int i
		int queryStart
		int queryEnd
		Class kind
		int spanCount
		Object[] spans
		int[] starts
		int[] ends
		int[] flags
		int gapstart
		int gaplen
		int count
		Object[] ret
		Object ret1
		Object[] nret
	public int nextSpanTransition (int, int, java.lang.Class) 
		int st
		int en
		int i
		int start
		int limit
		Class kind
		int count
		Object[] spans
		int[] starts
		int[] ends
		int gapstart
		int gaplen
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public void getChars (int, int, char[], int) 
		int start
		int end
		char[] dest
		int destoff
	public java.lang.String toString () 
		int len
		char[] buf
	public java.lang.String substring (int, int) 
		int start
		int end
		char[] buf
	private void sendBeforeTextChanged (android.text.TextWatcher[], int, int, int) 
		int i
		android.text.TextWatcher[] watchers
		int start
		int before
		int after
		int n
	private void sendTextChanged (android.text.TextWatcher[], int, int, int) 
		int i
		android.text.TextWatcher[] watchers
		int start
		int before
		int after
		int n
	private void sendAfterTextChanged (android.text.TextWatcher[]) 
		int i
		android.text.TextWatcher[] watchers
		int n
	private void sendSpanAdded (java.lang.Object, int, int) 
		int i
		Object what
		int start
		int end
		android.text.SpanWatcher[] recip
		int n
	private void sendSpanRemoved (java.lang.Object, int, int) 
		int i
		Object what
		int start
		int end
		android.text.SpanWatcher[] recip
		int n
	private void sendSpanChanged (java.lang.Object, int, int, int, int) 
		int i
		Object what
		int oldStart
		int oldEnd
		int start
		int end
		android.text.SpanWatcher[] spanWatchers
		int n
	private static java.lang.String region (int, int) 
		int start
		int end
	private void checkRange (java.lang.String, int, int) 
		String operation
		int start
		int end
		int len
	public void drawText (android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 
		char[] buf
		android.graphics.Canvas c
		int start
		int end
		float x
		float y
		android.graphics.Paint p
	public void drawTextRun (android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 
		char[] buf
		android.graphics.Canvas c
		int start
		int end
		int contextStart
		int contextEnd
		float x
		float y
		int flags
		android.graphics.Paint p
		int contextLen
		int len
	public float measureText (int, int, android.graphics.Paint) 
		float ret
		float ret
		char[] buf
		int start
		int end
		android.graphics.Paint p
		float ret
	public int getTextWidths (int, int, float[], android.graphics.Paint) 
		int ret
		int ret
		char[] buf
		int start
		int end
		float[] widths
		android.graphics.Paint p
		int ret
	public float getTextRunAdvances (int, int, int, int, int, float[], int, android.graphics.Paint) 
		float ret
		float ret
		char[] buf
		int start
		int end
		int contextStart
		int contextEnd
		int flags
		float[] advances
		int advancesPos
		android.graphics.Paint p
		float ret
		int contextLen
		int len
	public int getTextRunCursor (int, int, int, int, int, android.graphics.Paint) 
		int ret
		int ret
		char[] buf
		int contextStart
		int contextEnd
		int flags
		int offset
		int cursorOpt
		android.graphics.Paint p
		int ret
		int contextLen
	public void setFilters (android.text.InputFilter[]) 
		android.text.InputFilter[] filters
	public android.text.InputFilter[] getFilters () 
	public boolean equals (java.lang.Object) 
		Object thisSpan
		Object otherSpan
		int i
		android.text.Spanned other
		Object[] otherSpans
		Object o
	public int hashCode () 
		Object span
		int i
		int hash
	public volatile android.text.Editable append (char) 
		char x0
	public volatile android.text.Editable append (java.lang.CharSequence, int, int) 
		CharSequence x0
		int x1
		int x2
	public volatile android.text.Editable append (java.lang.CharSequence) 
		CharSequence x0
	public volatile android.text.Editable delete (int, int) 
		int x0
		int x1
	public volatile android.text.Editable insert (int, java.lang.CharSequence) 
		int x0
		CharSequence x1
	public volatile android.text.Editable insert (int, java.lang.CharSequence, int, int) 
		int x0
		CharSequence x1
		int x2
		int x3
	public volatile android.text.Editable replace (int, int, java.lang.CharSequence) 
		int x0
		int x1
		CharSequence x2
	public volatile android.text.Editable replace (int, int, java.lang.CharSequence, int, int) 
		int x0
		int x1
		CharSequence x2
		int x3
		int x4
	public volatile java.lang.Appendable append (java.lang.CharSequence, int, int)  throws java.io.IOException 
		CharSequence x0
		int x1
		int x2
	public volatile java.lang.Appendable append (java.lang.CharSequence)  throws java.io.IOException 
		CharSequence x0
	public volatile java.lang.Appendable append (char)  throws java.io.IOException 
		char x0
	static void  () 
}

android/text/Editable$Factory.class
Editable.java
package android.text
public android.text.Editable$Factory extends java.lang.Object {
	private static android.text.Editable$Factory sInstance
	public void  () 
	public static android.text.Editable$Factory getInstance () 
	public android.text.Editable newEditable (java.lang.CharSequence) 
		CharSequence source
	static void  () 
}

android/text/SpanWatcher.class
SpanWatcher.java
package android.text
public abstract android.text.SpanWatcher extends java.lang.Object implements android.text.NoCopySpan  {
	public abstract void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
	public abstract void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
	public abstract void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
}

android/text/BidiFormatter$Builder.class
BidiFormatter.java
package android.text
public final android.text.BidiFormatter$Builder extends java.lang.Object {
	private boolean mIsRtlContext
	private int mFlags
	private android.text.TextDirectionHeuristic mTextDirectionHeuristic
	public void  () 
	public void  (boolean) 
		boolean rtlContext
	public void  (java.util.Locale) 
		java.util.Locale locale
	private void initialize (boolean) 
		boolean isRtlContext
	public android.text.BidiFormatter$Builder stereoReset (boolean) 
		boolean stereoReset
	public android.text.BidiFormatter$Builder setTextDirectionHeuristic (android.text.TextDirectionHeuristic) 
		android.text.TextDirectionHeuristic heuristic
	private static android.text.BidiFormatter getDefaultInstanceFromContext (boolean) 
		boolean isRtlContext
	public android.text.BidiFormatter build () 
}

android/text/HtmlToSpannedConverter$Href.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Href extends java.lang.Object {
	public String mHref
	public void  (java.lang.String) 
		String href
}

android/text/HtmlToSpannedConverter$Super.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Super extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/Layout$Directions.class
Layout.java
package android.text
public android.text.Layout$Directions extends java.lang.Object {
	int[] mDirections
	void  (int[]) 
		int[] dirs
}

android/text/HtmlToSpannedConverter$Monospace.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Monospace extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/TextDirectionHeuristics$TextDirectionAlgorithm.class
TextDirectionHeuristics.java
package android.text
abstract android.text.TextDirectionHeuristics$TextDirectionAlgorithm extends java.lang.Object {
	public abstract int checkRtl (java.lang.CharSequence, int, int) 
}

android/text/TextUtils.class
TextUtils.java
package android.text
public android.text.TextUtils extends java.lang.Object {
	private static final String TAG
	public static final int ALIGNMENT_SPAN
	public static final int FIRST_SPAN
	public static final int FOREGROUND_COLOR_SPAN
	public static final int RELATIVE_SIZE_SPAN
	public static final int SCALE_X_SPAN
	public static final int STRIKETHROUGH_SPAN
	public static final int UNDERLINE_SPAN
	public static final int STYLE_SPAN
	public static final int BULLET_SPAN
	public static final int QUOTE_SPAN
	public static final int LEADING_MARGIN_SPAN
	public static final int URL_SPAN
	public static final int BACKGROUND_COLOR_SPAN
	public static final int TYPEFACE_SPAN
	public static final int SUPERSCRIPT_SPAN
	public static final int SUBSCRIPT_SPAN
	public static final int ABSOLUTE_SIZE_SPAN
	public static final int TEXT_APPEARANCE_SPAN
	public static final int ANNOTATION
	public static final int SUGGESTION_SPAN
	public static final int SPELL_CHECK_SPAN
	public static final int SUGGESTION_RANGE_SPAN
	public static final int EASY_EDIT_SPAN
	public static final int LOCALE_SPAN
	public static final int LAST_SPAN
	public static final android.os.Parcelable$Creator CHAR_SEQUENCE_CREATOR
	private static final char FIRST_RIGHT_TO_LEFT
	public static final int CAP_MODE_CHARACTERS
	public static final int CAP_MODE_WORDS
	public static final int CAP_MODE_SENTENCES
	private static Object sLock
	private static char[] sTemp
	private static String[] EMPTY_STRING_ARRAY
	private static final char ZWNBS_CHAR
	private static String ARAB_SCRIPT_SUBTAG
	private static String HEBR_SCRIPT_SUBTAG
	private void  () 
	public static void getChars (java.lang.CharSequence, int, int, char[], int) 
		int i
		CharSequence s
		int start
		int end
		char[] dest
		int destoff
		Class c
	public static int indexOf (java.lang.CharSequence, char) 
		CharSequence s
		char ch
	public static int indexOf (java.lang.CharSequence, char, int) 
		CharSequence s
		char ch
		int start
		Class c
	public static int indexOf (java.lang.CharSequence, char, int, int) 
		int i
		int segend
		int count
		int INDEX_INCREMENT
		char[] temp
		int i
		CharSequence s
		char ch
		int start
		int end
		Class c
	public static int lastIndexOf (java.lang.CharSequence, char) 
		CharSequence s
		char ch
	public static int lastIndexOf (java.lang.CharSequence, char, int) 
		CharSequence s
		char ch
		int last
		Class c
	public static int lastIndexOf (java.lang.CharSequence, char, int, int) 
		int i
		int segstart
		int count
		int INDEX_INCREMENT
		char[] temp
		int i
		CharSequence s
		char ch
		int start
		int last
		int end
		Class c
	public static int indexOf (java.lang.CharSequence, java.lang.CharSequence) 
		CharSequence s
		CharSequence needle
	public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int) 
		CharSequence s
		CharSequence needle
		int start
	public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int, int) 
		CharSequence s
		CharSequence needle
		int start
		int end
		int nlen
		char c
	public static boolean regionMatches (java.lang.CharSequence, int, java.lang.CharSequence, int, int) 
		int i
		CharSequence one
		int toffset
		CharSequence two
		int ooffset
		int len
		char[] temp
		boolean match
	public static java.lang.String substring (java.lang.CharSequence, int, int) 
		CharSequence source
		int start
		int end
		char[] temp
		String ret
	public static java.lang.CharSequence join (java.lang.Iterable) 
		Iterable list
		CharSequence delimiter
	public static java.lang.String join (java.lang.CharSequence, java.lang.Object[]) 
		Object token
		Object[] arr$
		int len$
		int i$
		CharSequence delimiter
		Object[] tokens
		StringBuilder sb
		boolean firstTime
	public static java.lang.String join (java.lang.CharSequence, java.lang.Iterable) 
		Object token
		java.util.Iterator i$
		CharSequence delimiter
		Iterable tokens
		StringBuilder sb
		boolean firstTime
	public static java.lang.String[] split (java.lang.String, java.lang.String) 
		String text
		String expression
	public static java.lang.String[] split (java.lang.String, java.util.regex.Pattern) 
		String text
		java.util.regex.Pattern pattern
	public static java.lang.CharSequence stringOrSpannedString (java.lang.CharSequence) 
		CharSequence source
	public static boolean isEmpty (java.lang.CharSequence) 
		CharSequence str
	public static int getTrimmedLength (java.lang.CharSequence) 
		CharSequence s
		int len
		int start
		int end
	public static boolean equals (java.lang.CharSequence, java.lang.CharSequence) 
		int i
		int length
		CharSequence a
		CharSequence b
	public static java.lang.CharSequence getReverse (java.lang.CharSequence, int, int) 
		CharSequence source
		int start
		int end
	public static void writeToParcel (java.lang.CharSequence, android.os.Parcel, int) 
		android.text.ParcelableSpan ps
		int spanTypeId
		Object o
		Object prop
		int i
		android.text.Spanned sp
		Object[] os
		CharSequence cs
		android.os.Parcel p
		int parcelableFlags
	private static void writeWhere (android.os.Parcel, android.text.Spanned, java.lang.Object) 
		android.os.Parcel p
		android.text.Spanned sp
		Object o
	public static void dumpSpans (java.lang.CharSequence, android.util.Printer, java.lang.String) 
		Object o
		int i
		android.text.Spanned sp
		Object[] os
		CharSequence cs
		android.util.Printer printer
		String prefix
	public static java.lang.CharSequence replace (java.lang.CharSequence, java.lang.String[], java.lang.CharSequence[]) 
		int where
		int i
		int start
		int end
		int i
		CharSequence template
		String[] sources
		CharSequence[] destinations
		android.text.SpannableStringBuilder tb
	public static transient java.lang.CharSequence expandTemplate (java.lang.CharSequence, java.lang.CharSequence[]) 
		int which
		char next
		int i
		IndexOutOfBoundsException ignore
		CharSequence template
		CharSequence[] values
		android.text.SpannableStringBuilder ssb
	public static int getOffsetBefore (java.lang.CharSequence, int) 
		char c1
		int start
		int end
		int i
		android.text.style.ReplacementSpan[] spans
		CharSequence text
		int offset
		char c
	public static int getOffsetAfter (java.lang.CharSequence, int) 
		char c1
		int start
		int end
		int i
		android.text.style.ReplacementSpan[] spans
		CharSequence text
		int offset
		int len
		char c
	private static void readSpan (android.os.Parcel, android.text.Spannable, java.lang.Object) 
		android.os.Parcel p
		android.text.Spannable sp
		Object o
	public static void copySpansFrom (android.text.Spanned, int, int, java.lang.Class, android.text.Spannable, int) 
		int st
		int en
		int fl
		int i
		android.text.Spanned source
		int start
		int end
		Class kind
		android.text.Spannable dest
		int destoff
		Object[] spans
	public static java.lang.CharSequence ellipsize (java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt) 
		CharSequence text
		android.text.TextPaint p
		float avail
		android.text.TextUtils$TruncateAt where
	public static java.lang.CharSequence ellipsize (java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt, boolean, android.text.TextUtils$EllipsizeCallback) 
		CharSequence text
		android.text.TextPaint paint
		float avail
		android.text.TextUtils$TruncateAt where
		boolean preserveLength
		android.text.TextUtils$EllipsizeCallback callback
		String ellipsis
	public static java.lang.CharSequence ellipsize (java.lang.CharSequence, android.text.TextPaint, float, android.text.TextUtils$TruncateAt, boolean, android.text.TextUtils$EllipsizeCallback, android.text.TextDirectionHeuristic, java.lang.String) 
		int i
		String s
		android.text.SpannableString ss
		StringBuilder sb
		float width
		float ellipsiswid
		int left
		int right
		char[] buf
		android.text.Spanned sp
		int remaining
		android.text.SpannableStringBuilder ssb
		CharSequence text
		android.text.TextPaint paint
		float avail
		android.text.TextUtils$TruncateAt where
		boolean preserveLength
		android.text.TextUtils$EllipsizeCallback callback
		android.text.TextDirectionHeuristic textDir
		String ellipsis
		int len
		android.text.MeasuredText mt
	public static java.lang.CharSequence commaEllipsize (java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String) 
		CharSequence text
		android.text.TextPaint p
		float avail
		String oneMore
		String more
	public static java.lang.CharSequence commaEllipsize (java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String, android.text.TextDirectionHeuristic) 
		int i
		String format
		String format
		float moreWid
		int i
		int len
		float width
		char[] buf
		int commaCount
		int remaining
		int ok
		String okFormat
		int w
		int count
		float[] widths
		android.text.MeasuredText tempMt
		android.text.SpannableStringBuilder out
		CharSequence text
		android.text.TextPaint p
		float avail
		String oneMore
		String more
		android.text.TextDirectionHeuristic textDir
		android.text.MeasuredText mt
	private static float setPara (android.text.MeasuredText, android.text.TextPaint, java.lang.CharSequence, int, int, android.text.TextDirectionHeuristic) 
		float width
		android.text.style.MetricAffectingSpan[] spans
		int spanEnd
		int spanStart
		android.text.MeasuredText mt
		android.text.TextPaint paint
		CharSequence text
		int start
		int end
		android.text.TextDirectionHeuristic textDir
		float width
		android.text.Spanned sp
		int len
	static boolean doesNotNeedBidi (java.lang.CharSequence, int, int) 
		int i
		CharSequence s
		int start
		int end
	static boolean doesNotNeedBidi (char[], int, int) 
		int i
		int e
		char[] text
		int start
		int len
	static char[] obtain (int) 
		int len
		char[] buf
	static void recycle (char[]) 
		char[] temp
	public static java.lang.String htmlEncode (java.lang.String) 
		char c
		int i
		String s
		StringBuilder sb
	public static transient java.lang.CharSequence concat (java.lang.CharSequence[]) 
		int i
		int i
		int len
		int i
		CharSequence[] text
		boolean spanned
		StringBuilder sb
		android.text.SpannableString ss
		int off
	public static boolean isGraphic (java.lang.CharSequence) 
		int gc
		int i
		CharSequence str
		int len
	public static boolean isGraphic (char) 
		char c
		int gc
	public static boolean isDigitsOnly (java.lang.CharSequence) 
		int i
		CharSequence str
		int len
	public static boolean isPrintableAscii (char) 
		char c
		int asciiFirst
		int asciiLast
	public static boolean isPrintableAsciiOnly (java.lang.CharSequence) 
		int i
		CharSequence str
		int len
	public static int getCapsMode (java.lang.CharSequence, int, int) 
		char c
		char c
		char c
		int k
		char c
		CharSequence cs
		int off
		int reqModes
		int i
		int mode
		int j
	public static boolean delimitedStringContains (java.lang.String, char, java.lang.String) 
		int expectedDelimiterPos
		String delimitedString
		char delimiter
		String item
		int pos
		int length
	public static java.lang.Object[] removeEmptySpans (java.lang.Object[], android.text.Spanned, java.lang.Class) 
		Object span
		int start
		int end
		int i
		Object[] result
		Object[] spans
		android.text.Spanned spanned
		Class klass
		Object[] copy
		int count
	public static long packRangeInLong (int, int) 
		int start
		int end
	public static int unpackRangeStartFromLong (long) 
		long range
	public static int unpackRangeEndFromLong (long) 
		long range
	public static int getLayoutDirectionFromLocale (java.util.Locale) 
		String scriptSubtag
		java.util.Locale locale
	private static int getLayoutDirectionFromFirstChar (java.util.Locale) 
		java.util.Locale locale
	static void access$000 (android.os.Parcel, android.text.Spannable, java.lang.Object) 
		android.os.Parcel x0
		android.text.Spannable x1
		Object x2
	static void  () 
}

android/text/Layout.class
Layout.java
package android.text
public abstract android.text.Layout extends java.lang.Object {
	private static final android.text.style.ParagraphStyle[] NO_PARA_SPANS
	static final android.emoji.EmojiFactory EMOJI_FACTORY
	static final int MIN_EMOJI
	static final int MAX_EMOJI
	private CharSequence mText
	private android.text.TextPaint mPaint
	android.text.TextPaint mWorkPaint
	private int mWidth
	private android.text.Layout$Alignment mAlignment
	private float mSpacingMult
	private float mSpacingAdd
	private static final android.graphics.Rect sTempRect
	private boolean mSpannedText
	private android.text.TextDirectionHeuristic mTextDir
	private android.text.SpanSet mLineBackgroundSpans
	public static final int DIR_LEFT_TO_RIGHT
	public static final int DIR_RIGHT_TO_LEFT
	static final int DIR_REQUEST_LTR
	static final int DIR_REQUEST_RTL
	static final int DIR_REQUEST_DEFAULT_LTR
	static final int DIR_REQUEST_DEFAULT_RTL
	static final int RUN_LENGTH_MASK
	static final int RUN_LEVEL_SHIFT
	static final int RUN_LEVEL_MASK
	static final int RUN_RTL_FLAG
	private static final int TAB_INCREMENT
	static final android.text.Layout$Directions DIRS_ALL_LEFT_TO_RIGHT
	static final android.text.Layout$Directions DIRS_ALL_RIGHT_TO_LEFT
	static final char[] ELLIPSIS_NORMAL
	static final char[] ELLIPSIS_TWO_DOTS
	public static float getDesiredWidth (java.lang.CharSequence, android.text.TextPaint) 
		CharSequence source
		android.text.TextPaint paint
	public static float getDesiredWidth (java.lang.CharSequence, int, int, android.text.TextPaint) 
		float w
		int next
		int i
		CharSequence source
		int start
		int end
		android.text.TextPaint paint
		float need
	protected void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float) 
		CharSequence text
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingMult
		float spacingAdd
	protected void  (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, android.text.TextDirectionHeuristic, float, float) 
		CharSequence text
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		android.text.TextDirectionHeuristic textDir
		float spacingMult
		float spacingAdd
	void replaceWith (java.lang.CharSequence, android.text.TextPaint, int, android.text.Layout$Alignment, float, float) 
		CharSequence text
		android.text.TextPaint paint
		int width
		android.text.Layout$Alignment align
		float spacingmult
		float spacingadd
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas c
	public void draw (android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int) 
		android.graphics.Canvas canvas
		android.graphics.Path highlight
		android.graphics.Paint highlightPaint
		int cursorOffsetVertical
		long lineRange
		int firstLine
		int lastLine
	public void drawText (android.graphics.Canvas, int, int) 
		int n
		int count
		int startLine
		android.text.style.LeadingMarginSpan margin
		boolean useFirstLineMargin
		int n
		android.text.Spanned sp
		int textLength
		boolean isFirstParaLine
		int length
		int x
		int x
		int x
		int x
		int max
		int start
		int end
		int ltop
		int lbottom
		int lbaseline
		int dir
		int left
		int right
		boolean hasTabOrEmoji
		android.text.Layout$Alignment align
		int x
		android.text.Layout$Directions directions
		int i
		android.graphics.Canvas canvas
		int firstLine
		int lastLine
		int previousLineBottom
		int previousLineEnd
		android.text.style.ParagraphStyle[] spans
		int spanEnd
		android.text.TextPaint paint
		CharSequence buf
		android.text.Layout$Alignment paraAlign
		android.text.Layout$TabStops tabStops
		boolean tabStopsIsInitialized
		android.text.TextLine tl
	public void drawBackground (android.graphics.Canvas, android.graphics.Path, android.graphics.Paint, int, int, int) 
		int newSize
		android.text.style.ParagraphStyle[] newSpans
		int j
		android.text.style.LineBackgroundSpan lineBackgroundSpan
		int n
		int start
		int end
		int ltop
		int lbottom
		int lbaseline
		int i
		int previousLineBottom
		int previousLineEnd
		android.text.style.ParagraphStyle[] spans
		int spansLength
		android.text.TextPaint paint
		int spanEnd
		int width
		android.text.Spanned buffer
		int textLength
		android.graphics.Canvas canvas
		android.graphics.Path highlight
		android.graphics.Paint highlightPaint
		int cursorOffsetVertical
		int firstLine
		int lastLine
	public long getLineRangeForDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		int dtop
		int dbottom
		int top
		int bottom
	private int getLineStartPos (int, int, int) 
		int x
		int x
		android.text.Spanned spanned
		int start
		int spanEnd
		android.text.style.TabStopSpan[] tabSpans
		int x
		int x
		android.text.Layout$TabStops tabStops
		int max
		int line
		int left
		int right
		android.text.Layout$Alignment align
		int dir
		int x
	public final java.lang.CharSequence getText () 
	public final android.text.TextPaint getPaint () 
	public final int getWidth () 
	public int getEllipsizedWidth () 
	public final void increaseWidthTo (int) 
		int wid
	public int getHeight () 
	public final android.text.Layout$Alignment getAlignment () 
	public final float getSpacingMultiplier () 
	public final float getSpacingAdd () 
	public final android.text.TextDirectionHeuristic getTextDirectionHeuristic () 
	public abstract int getLineCount () 
	public int getLineBounds (int, android.graphics.Rect) 
		int line
		android.graphics.Rect bounds
	public abstract int getLineTop (int) 
	public abstract int getLineDescent (int) 
	public abstract int getLineStart (int) 
	public abstract int getParagraphDirection (int) 
	public abstract boolean getLineContainsTab (int) 
	public abstract android.text.Layout$Directions getLineDirections (int) 
	public abstract int getTopPadding () 
	public abstract int getBottomPadding () 
	public boolean isLevelBoundary (int) 
		int paraLevel
		int runIndex
		int i
		int offset
		int line
		android.text.Layout$Directions dirs
		int[] runs
		int lineStart
		int lineEnd
	public boolean isRtlCharAt (int) 
		int level
		int start
		int i
		int offset
		int line
		android.text.Layout$Directions dirs
		int[] runs
		int lineStart
	private boolean primaryIsTrailingPrevious (int) 
		int start
		int limit
		int i
		int start
		int limit
		int i
		int offset
		int line
		int lineStart
		int lineEnd
		int[] runs
		int levelAt
		int levelBefore
	public float getPrimaryHorizontal (int) 
		int offset
	public float getPrimaryHorizontal (int, boolean) 
		int offset
		boolean clamped
		boolean trailing
	public float getSecondaryHorizontal (int) 
		int offset
	public float getSecondaryHorizontal (int, boolean) 
		int offset
		boolean clamped
		boolean trailing
	private float getHorizontal (int, boolean, boolean) 
		int offset
		boolean trailing
		boolean clamped
		int line
	private float getHorizontal (int, boolean, int, boolean) 
		android.text.style.TabStopSpan[] tabs
		int offset
		boolean trailing
		int line
		boolean clamped
		int start
		int end
		int dir
		boolean hasTabOrEmoji
		android.text.Layout$Directions directions
		android.text.Layout$TabStops tabStops
		android.text.TextLine tl
		float wid
		int left
		int right
	public float getLineLeft (int) 
		int left
		int right
		int max
		int line
		int dir
		android.text.Layout$Alignment align
	public float getLineRight (int) 
		int left
		int right
		int max
		int line
		int dir
		android.text.Layout$Alignment align
	public float getLineMax (int) 
		int line
		float margin
		float signedExtent
	public float getLineWidth (int) 
		int line
		float margin
		float signedExtent
	private float getLineExtent (int, boolean) 
		android.text.style.TabStopSpan[] tabs
		int line
		boolean full
		int start
		int end
		boolean hasTabsOrEmoji
		android.text.Layout$TabStops tabStops
		android.text.Layout$Directions directions
		int dir
		android.text.TextLine tl
		float width
	private float getLineExtent (int, android.text.Layout$TabStops, boolean) 
		int line
		android.text.Layout$TabStops tabStops
		boolean full
		int start
		int end
		boolean hasTabsOrEmoji
		android.text.Layout$Directions directions
		int dir
		android.text.TextLine tl
		float width
	public int getLineForVertical (int) 
		int guess
		int vertical
		int high
		int low
	public int getLineForOffset (int) 
		int guess
		int offset
		int high
		int low
	public int getOffsetForHorizontal (int, float) 
		int adguess
		int guess
		float other
		float dist
		int aft
		int here
		int there
		int swap
		int high
		int low
		float dist
		int i
		int line
		float horiz
		int max
		int min
		android.text.Layout$Directions dirs
		int best
		float bestdist
		float dist
	public final int getLineEnd (int) 
		int line
	public int getLineVisibleEnd (int) 
		int line
	private int getLineVisibleEnd (int, int, int) 
		char ch
		int line
		int start
		int end
		CharSequence text
	public final int getLineBottom (int) 
		int line
	public final int getLineBaseline (int) 
		int line
	public final int getLineAscent (int) 
		int line
	public int getOffsetToLeftOf (int) 
		int offset
	public int getOffsetToRightOf (int) 
		int offset
	private int getOffsetToLeftRightOf (int, boolean) 
		int newDir
		int caret
		boolean toLeft
		int line
		int lineStart
		int lineEnd
		int lineDir
		boolean lineChanged
		boolean advance
		android.text.Layout$Directions directions
		android.text.TextLine tl
	private int getOffsetAtStartOf (int) 
		char c1
		int start
		int end
		int i
		android.text.style.ReplacementSpan[] spans
		int offset
		CharSequence text
		char c
	public boolean shouldClampCursor (int) 
		int line
	public void getCursorPath (int, android.graphics.Path, java.lang.CharSequence) 
		int point
		android.graphics.Path dest
		CharSequence editingBuffer
		int line
		int top
		int bottom
		boolean clamped
		float h1
		float h2
		int caps
		int fn
		int dist
	private void addSelection (int, int, int, int, int, android.graphics.Path) 
		float h1
		float h2
		float left
		float right
		int st
		int en
		int here
		int there
		int i
		int line
		int start
		int end
		int top
		int bottom
		android.graphics.Path dest
		int linestart
		int lineend
		android.text.Layout$Directions dirs
	public void getSelectionPath (int, int, android.graphics.Path) 
		int temp
		int i
		float width
		int start
		int end
		android.graphics.Path dest
		int startline
		int endline
		int top
		int bottom
	public final android.text.Layout$Alignment getParagraphAlignment (int) 
		android.text.Spanned sp
		android.text.style.AlignmentSpan[] spans
		int spanLength
		int line
		android.text.Layout$Alignment align
	public final int getParagraphLeft (int) 
		int line
		int left
		int dir
	public final int getParagraphRight (int) 
		int line
		int right
		int dir
	private int getParagraphLeadingMargin (int) 
		int spStart
		int spanLine
		int count
		android.text.style.LeadingMarginSpan span
		boolean useFirstLineMargin
		int i
		int line
		android.text.Spanned spanned
		int lineStart
		int lineEnd
		int spanEnd
		android.text.style.LeadingMarginSpan[] spans
		int margin
		boolean isFirstParaLine
	static float measurePara (android.text.TextPaint, java.lang.CharSequence, int, int) 
		android.text.Layout$Directions directions
		int dir
		android.text.Spanned spanned
		int spanEnd
		android.text.style.TabStopSpan[] spans
		int i
		android.text.Layout$Directions directions
		int dir
		char[] chars
		int len
		boolean hasTabs
		android.text.Layout$TabStops tabStops
		android.text.TextPaint paint
		CharSequence text
		int start
		int end
		android.text.MeasuredText mt
		android.text.TextLine tl
	static float nextTab (java.lang.CharSequence, int, int, float, java.lang.Object[]) 
		int where
		int i
		CharSequence text
		int start
		int end
		float h
		Object[] tabs
		float nh
		boolean alltabs
	protected final boolean isSpanned () 
	static java.lang.Object[] getParagraphSpans (android.text.Spanned, int, int, java.lang.Class) 
		android.text.Spanned text
		int start
		int end
		Class type
	private char getEllipsisChar (android.text.TextUtils$TruncateAt) 
		android.text.TextUtils$TruncateAt method
	private void ellipsize (int, int, int, char[], int, android.text.TextUtils$TruncateAt) 
		char c
		char c
		int a
		int i
		int start
		int end
		int line
		char[] dest
		int destoff
		android.text.TextUtils$TruncateAt method
		int ellipsisCount
		int ellipsisStart
		int linestart
	public abstract int getEllipsisStart (int) 
	public abstract int getEllipsisCount (int) 
	static void access$000 (android.text.Layout, int, int, int, char[], int, android.text.TextUtils$TruncateAt) 
		android.text.Layout x0
		int x1
		int x2
		int x3
		char[] x4
		int x5
		android.text.TextUtils$TruncateAt x6
	static void  () 
}

android/text/DynamicLayout$ChangeWatcher.class
DynamicLayout.java
package android.text
 android.text.DynamicLayout$ChangeWatcher extends java.lang.Object implements android.text.TextWatcher android.text.SpanWatcher  {
	private java.lang.ref.WeakReference mLayout
	public void  (android.text.DynamicLayout) 
		android.text.DynamicLayout layout
	private void reflow (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int where
		int before
		int after
		android.text.DynamicLayout ml
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int where
		int before
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int where
		int before
		int after
	public void afterTextChanged (android.text.Editable) 
		android.text.Editable s
	public void onSpanAdded (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object o
		int start
		int end
	public void onSpanRemoved (android.text.Spannable, java.lang.Object, int, int) 
		android.text.Spannable s
		Object o
		int start
		int end
	public void onSpanChanged (android.text.Spannable, java.lang.Object, int, int, int, int) 
		android.text.Spannable s
		Object o
		int start
		int end
		int nstart
		int nend
}

android/text/MeasuredText.class
MeasuredText.java
package android.text
 android.text.MeasuredText extends java.lang.Object {
	private static final boolean localLOGV
	CharSequence mText
	int mTextStart
	float[] mWidths
	char[] mChars
	byte[] mLevels
	int mDir
	boolean mEasy
	int mLen
	private int mPos
	private android.text.TextPaint mWorkPaint
	private static final Object[] sLock
	private static final android.text.MeasuredText[] sCached
	private void  () 
	static android.text.MeasuredText obtain () 
		android.text.MeasuredText mt
		int i
		android.text.MeasuredText mt
	static android.text.MeasuredText recycle (android.text.MeasuredText) 
		int i
		android.text.MeasuredText mt
	void setPos (int) 
		int pos
	void setPara (java.lang.CharSequence, int, int, android.text.TextDirectionHeuristic) 
		int j
		int startInPara
		int endInPara
		int i
		android.text.Spanned spanned
		android.text.style.ReplacementSpan[] spans
		int bidiRequest
		int bidiRequest
		int bidiRequest
		int bidiRequest
		boolean isRtl
		int bidiRequest
		CharSequence text
		int start
		int end
		android.text.TextDirectionHeuristic textDir
		int len
	float addStyleRun (android.text.TextPaint, int, android.graphics.Paint$FontMetricsInt) 
		int flags
		int flags
		int q
		int i
		int e
		android.text.TextPaint paint
		int len
		android.graphics.Paint$FontMetricsInt fm
		int p
		float totalAdvance
		int level
	float addStyleRun (android.text.TextPaint, android.text.style.MetricAffectingSpan[], int, android.graphics.Paint$FontMetricsInt) 
		android.text.style.MetricAffectingSpan span
		int i
		float wid
		int i
		int e
		float[] w
		android.text.TextPaint paint
		android.text.style.MetricAffectingSpan[] spans
		int len
		android.graphics.Paint$FontMetricsInt fm
		android.text.TextPaint workPaint
		android.text.style.ReplacementSpan replacement
		float wid
	int breakText (int, boolean, float) 
		int i
		int i
		int limit
		boolean forwards
		float width
		float[] w
	float measure (int, int) 
		int i
		int start
		int limit
		float width
		float[] w
	static void  () 
}

android/text/LoginFilter$PasswordFilterGMail.class
LoginFilter.java
package android.text
public android.text.LoginFilter$PasswordFilterGMail extends android.text.LoginFilter {
	public void  () 
	public void  (boolean) 
		boolean appendInvalid
	public boolean isAllowed (char) 
		char c
}

android/text/SpannedString.class
SpannedString.java
package android.text
public final android.text.SpannedString extends android.text.SpannableStringInternal implements java.lang.CharSequence android.text.GetChars android.text.Spanned  {
	public void  (java.lang.CharSequence) 
		CharSequence source
	private void  (java.lang.CharSequence, int, int) 
		CharSequence source
		int start
		int end
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public static android.text.SpannedString valueOf (java.lang.CharSequence) 
		CharSequence source
	public volatile int hashCode () 
	public volatile boolean equals (java.lang.Object) 
		Object x0
	public volatile int nextSpanTransition (int, int, java.lang.Class) 
		int x0
		int x1
		Class x2
	public volatile java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int x0
		int x1
		Class x2
	public volatile int getSpanFlags (java.lang.Object) 
		Object x0
	public volatile int getSpanEnd (java.lang.Object) 
		Object x0
	public volatile int getSpanStart (java.lang.Object) 
		Object x0
}

android/text/HtmlToSpannedConverter$1.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$1 extends java.lang.Object {
}

android/text/Layout$TabStops.class
Layout.java
package android.text
 android.text.Layout$TabStops extends java.lang.Object {
	private int[] mStops
	private int mNumStops
	private int mIncrement
	void  (int, java.lang.Object[]) 
		int increment
		Object[] spans
	void reset (int, java.lang.Object[]) 
		int i
		int[] nstops
		Object o
		Object[] arr$
		int len$
		int i$
		int[] stops
		int increment
		Object[] spans
		int ns
	float nextTab (float) 
		int stop
		int i
		int[] stops
		float h
		int ns
	public static float nextDefaultStop (float, int) 
		float h
		int inc
}

android/text/InputFilter$AllCaps.class
InputFilter.java
package android.text
public android.text.InputFilter$AllCaps extends java.lang.Object implements android.text.InputFilter  {
	public void  () 
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		android.text.SpannableString sp
		char[] v
		String s
		int i
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
}

android/text/TextPaint.class
TextPaint.java
package android.text
public android.text.TextPaint extends android.graphics.Paint {
	public int bgColor
	public int baselineShift
	public int linkColor
	public int[] drawableState
	public float density
	public int underlineColor
	public float underlineThickness
	public void  () 
	public void  (int) 
		int flags
	public void  (android.graphics.Paint) 
		android.graphics.Paint p
	public void set (android.text.TextPaint) 
		android.text.TextPaint tp
	public void setUnderlineText (int, float) 
		int color
		float thickness
}

android/text/HtmlToSpannedConverter$Underline.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Underline extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/SpannableString.class
SpannableString.java
package android.text
public android.text.SpannableString extends android.text.SpannableStringInternal implements java.lang.CharSequence android.text.GetChars android.text.Spannable  {
	public void  (java.lang.CharSequence) 
		CharSequence source
	private void  (java.lang.CharSequence, int, int) 
		CharSequence source
		int start
		int end
	public static android.text.SpannableString valueOf (java.lang.CharSequence) 
		CharSequence source
	public void setSpan (java.lang.Object, int, int, int) 
		Object what
		int start
		int end
		int flags
	public void removeSpan (java.lang.Object) 
		Object what
	public final java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public volatile int hashCode () 
	public volatile boolean equals (java.lang.Object) 
		Object x0
	public volatile int nextSpanTransition (int, int, java.lang.Class) 
		int x0
		int x1
		Class x2
	public volatile java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int x0
		int x1
		Class x2
	public volatile int getSpanFlags (java.lang.Object) 
		Object x0
	public volatile int getSpanEnd (java.lang.Object) 
		Object x0
	public volatile int getSpanStart (java.lang.Object) 
		Object x0
}

android/text/Editable.class
Editable.java
package android.text
public abstract android.text.Editable extends java.lang.Object implements java.lang.CharSequence android.text.GetChars android.text.Spannable java.lang.Appendable  {
	public abstract android.text.Editable replace (int, int, java.lang.CharSequence, int, int) 
	public abstract android.text.Editable replace (int, int, java.lang.CharSequence) 
	public abstract android.text.Editable insert (int, java.lang.CharSequence, int, int) 
	public abstract android.text.Editable insert (int, java.lang.CharSequence) 
	public abstract android.text.Editable delete (int, int) 
	public abstract android.text.Editable append (java.lang.CharSequence) 
	public abstract android.text.Editable append (java.lang.CharSequence, int, int) 
	public abstract android.text.Editable append (char) 
	public abstract void clear () 
	public abstract void clearSpans () 
	public abstract void setFilters (android.text.InputFilter[]) 
	public abstract android.text.InputFilter[] getFilters () 
}

android/text/Layout$SpannedEllipsizer.class
Layout.java
package android.text
 android.text.Layout$SpannedEllipsizer extends android.text.Layout$Ellipsizer implements android.text.Spanned  {
	private android.text.Spanned mSpanned
	public void  (java.lang.CharSequence) 
		CharSequence display
	public java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int start
		int end
		Class type
	public int getSpanStart (java.lang.Object) 
		Object tag
	public int getSpanEnd (java.lang.Object) 
		Object tag
	public int getSpanFlags (java.lang.Object) 
		Object tag
	public int nextSpanTransition (int, int, java.lang.Class) 
		int start
		int limit
		Class type
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
		char[] s
		android.text.SpannableString ss
}

android/text/Annotation.class
Annotation.java
package android.text
public android.text.Annotation extends java.lang.Object implements android.text.ParcelableSpan  {
	private final String mKey
	private final String mValue
	public void  (java.lang.String, java.lang.String) 
		String key
		String value
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String getKey () 
	public java.lang.String getValue () 
}

android/text/SpanSet.class
SpanSet.java
package android.text
public android.text.SpanSet extends java.lang.Object {
	private final Class classType
	int numberOfSpans
	Object[] spans
	int[] spanStarts
	int[] spanEnds
	int[] spanFlags
	void  (java.lang.Class) 
		Class type
	public void init (android.text.Spanned, int, int) 
		Object span
		int spanStart
		int spanEnd
		int spanFlag
		int i
		android.text.Spanned spanned
		int start
		int limit
		Object[] allSpans
		int length
	public boolean hasSpansIntersecting (int, int) 
		int i
		int start
		int end
	int getNextTransition (int, int) 
		int spanStart
		int spanEnd
		int i
		int start
		int limit
	public void recycle () 
		int i
}

android/text/GetChars.class
GetChars.java
package android.text
public abstract android.text.GetChars extends java.lang.Object implements java.lang.CharSequence  {
	public abstract void getChars (int, int, char[], int) 
}

android/text/Html.class
Html.java
package android.text
public android.text.Html extends java.lang.Object {
	private void  () 
	public static android.text.Spanned fromHtml (java.lang.String) 
		String source
	public static android.text.Spanned fromHtml (java.lang.String, android.text.Html$ImageGetter, android.text.Html$TagHandler) 
		org.xml.sax.SAXNotRecognizedException e
		org.xml.sax.SAXNotSupportedException e
		String source
		android.text.Html$ImageGetter imageGetter
		android.text.Html$TagHandler tagHandler
		org.ccil.cowan.tagsoup.Parser parser
		android.text.HtmlToSpannedConverter converter
	public static java.lang.String toHtml (android.text.Spanned) 
		android.text.Spanned text
		StringBuilder out
	public static java.lang.String escapeHtml (java.lang.CharSequence) 
		CharSequence text
		StringBuilder out
	private static void withinHtml (java.lang.StringBuilder, android.text.Spanned) 
		android.text.Layout$Alignment align
		int j
		android.text.style.ParagraphStyle[] style
		String elements
		boolean needDiv
		int next
		int i
		StringBuilder out
		android.text.Spanned text
		int len
	private static void withinDiv (java.lang.StringBuilder, android.text.Spanned, int, int) 
		android.text.style.QuoteSpan quote
		android.text.style.QuoteSpan[] arr$
		int len$
		int i$
		android.text.style.QuoteSpan quote
		android.text.style.QuoteSpan[] arr$
		int len$
		int i$
		android.text.style.QuoteSpan[] quotes
		int next
		int i
		StringBuilder out
		android.text.Spanned text
		int start
		int end
	private static java.lang.String getOpenParaTagWithDirection (android.text.Spanned, int, int) 
		android.text.Spanned text
		int start
		int end
		int len
		byte[] levels
		char[] buffer
		int paraDir
	private static void withinBlockquote (java.lang.StringBuilder, android.text.Spanned, int, int) 
		int nl
		int next
		int i
		StringBuilder out
		android.text.Spanned text
		int start
		int end
	private static void withinParagraph (java.lang.StringBuilder, android.text.Spanned, int, int, int, boolean) 
		int s
		String s
		String color
		int j
		String s
		int s
		int j
		android.text.style.CharacterStyle[] style
		int next
		int i
		int i
		StringBuilder out
		android.text.Spanned text
		int start
		int end
		int nl
		boolean last
		String p
	private static void withinStyle (java.lang.StringBuilder, java.lang.CharSequence, int, int) 
		int codepoint
		char d
		char c
		int i
		StringBuilder out
		CharSequence text
		int start
		int end
}

android/text/TextDirectionHeuristics$1.class
TextDirectionHeuristics.java
package android.text
 android.text.TextDirectionHeuristics$1 extends java.lang.Object {
}

android/text/HtmlToSpannedConverter$Sub.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Sub extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/util/
android/text/util/Linkify.class
Linkify.java
package android.text.util
public android.text.util.Linkify extends java.lang.Object {
	public static final int WEB_URLS
	public static final int EMAIL_ADDRESSES
	public static final int PHONE_NUMBERS
	public static final int MAP_ADDRESSES
	public static final int ALL
	private static final int PHONE_NUMBER_MINIMUM_DIGITS
	public static final android.text.util.Linkify$MatchFilter sUrlMatchFilter
	public static final android.text.util.Linkify$MatchFilter sPhoneNumberMatchFilter
	public static final android.text.util.Linkify$TransformFilter sPhoneNumberTransformFilter
	public void  () 
	public static final boolean addLinks (android.text.Spannable, int) 
		int i
		android.text.util.LinkSpec link
		java.util.Iterator i$
		android.text.Spannable text
		int mask
		android.text.style.URLSpan[] old
		java.util.ArrayList links
	public static final boolean addLinks (android.widget.TextView, int) 
		android.text.SpannableString s
		android.widget.TextView text
		int mask
		CharSequence t
	private static final void addLinkMovementMethod (android.widget.TextView) 
		android.widget.TextView t
		android.text.method.MovementMethod m
	public static final void addLinks (android.widget.TextView, java.util.regex.Pattern, java.lang.String) 
		android.widget.TextView text
		java.util.regex.Pattern pattern
		String scheme
	public static final void addLinks (android.widget.TextView, java.util.regex.Pattern, java.lang.String, android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter) 
		android.widget.TextView text
		java.util.regex.Pattern p
		String scheme
		android.text.util.Linkify$MatchFilter matchFilter
		android.text.util.Linkify$TransformFilter transformFilter
		android.text.SpannableString s
	public static final boolean addLinks (android.text.Spannable, java.util.regex.Pattern, java.lang.String) 
		android.text.Spannable text
		java.util.regex.Pattern pattern
		String scheme
	public static final boolean addLinks (android.text.Spannable, java.util.regex.Pattern, java.lang.String, android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter) 
		String url
		int start
		int end
		boolean allowed
		android.text.Spannable s
		java.util.regex.Pattern p
		String scheme
		android.text.util.Linkify$MatchFilter matchFilter
		android.text.util.Linkify$TransformFilter transformFilter
		boolean hasMatches
		String prefix
		java.util.regex.Matcher m
	private static final void applyLink (java.lang.String, int, int, android.text.Spannable) 
		String url
		int start
		int end
		android.text.Spannable text
		android.text.style.URLSpan span
	private static final java.lang.String makeUrl (java.lang.String, java.lang.String[], java.util.regex.Matcher, android.text.util.Linkify$TransformFilter) 
		int i
		String url
		String[] prefixes
		java.util.regex.Matcher m
		android.text.util.Linkify$TransformFilter filter
		boolean hasPrefix
	private static final void gatherLinks (java.util.ArrayList, android.text.Spannable, java.util.regex.Pattern, java.lang.String[], android.text.util.Linkify$MatchFilter, android.text.util.Linkify$TransformFilter) 
		android.text.util.LinkSpec spec
		String url
		int start
		int end
		java.util.ArrayList links
		android.text.Spannable s
		java.util.regex.Pattern pattern
		String[] schemes
		android.text.util.Linkify$MatchFilter matchFilter
		android.text.util.Linkify$TransformFilter transformFilter
		java.util.regex.Matcher m
	private static final void gatherTelLinks (java.util.ArrayList, android.text.Spannable) 
		android.text.util.LinkSpec spec
		com.android.i18n.phonenumbers.PhoneNumberMatch match
		java.util.Iterator i$
		java.util.ArrayList links
		android.text.Spannable s
		com.android.i18n.phonenumbers.PhoneNumberUtil phoneUtil
		Iterable matches
	private static final void gatherMapLinks (java.util.ArrayList, android.text.Spannable) 
		java.io.UnsupportedEncodingException e
		int start
		android.text.util.LinkSpec spec
		int length
		int end
		String encodedAddress
		java.util.ArrayList links
		android.text.Spannable s
		String string
		String address
		int base
	private static final void pruneOverlaps (java.util.ArrayList) 
		android.text.util.LinkSpec a
		android.text.util.LinkSpec b
		int remove
		java.util.ArrayList links
		java.util.Comparator c
		int len
		int i
	static void  () 
}

android/text/util/Linkify$4.class
Linkify.java
package android.text.util
final android.text.util.Linkify$4 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public final int compare (android.text.util.LinkSpec, android.text.util.LinkSpec) 
		android.text.util.LinkSpec a
		android.text.util.LinkSpec b
	public final boolean equals (java.lang.Object) 
		Object o
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/text/util/Linkify$3.class
Linkify.java
package android.text.util
final android.text.util.Linkify$3 extends java.lang.Object implements android.text.util.Linkify$TransformFilter  {
	void  () 
	public final java.lang.String transformUrl (java.util.regex.Matcher, java.lang.String) 
		java.util.regex.Matcher match
		String url
}

android/text/util/Rfc822Tokenizer.class
Rfc822Tokenizer.java
package android.text.util
public android.text.util.Rfc822Tokenizer extends java.lang.Object implements android.widget.MultiAutoCompleteTextView$Tokenizer  {
	public void  () 
	public static void tokenize (java.lang.CharSequence, java.util.Collection) 
		int level
		char c
		CharSequence text
		java.util.Collection out
		StringBuilder name
		StringBuilder address
		StringBuilder comment
		int i
		int cursor
	public static android.text.util.Rfc822Token[] tokenize (java.lang.CharSequence) 
		CharSequence text
		java.util.ArrayList out
	private static void crunch (java.lang.StringBuilder) 
		char c
		StringBuilder sb
		int i
		int len
	public int findTokenStart (java.lang.CharSequence, int) 
		CharSequence text
		int cursor
		int best
		int i
	public int findTokenEnd (java.lang.CharSequence, int) 
		int level
		char c
		CharSequence text
		int cursor
		int len
		int i
	public java.lang.CharSequence terminateToken (java.lang.CharSequence) 
		CharSequence text
}

android/text/util/Linkify$TransformFilter.class
Linkify.java
package android.text.util
public abstract android.text.util.Linkify$TransformFilter extends java.lang.Object {
	public abstract java.lang.String transformUrl (java.util.regex.Matcher, java.lang.String) 
}

android/text/util/Linkify$1.class
Linkify.java
package android.text.util
final android.text.util.Linkify$1 extends java.lang.Object implements android.text.util.Linkify$MatchFilter  {
	void  () 
	public final boolean acceptMatch (java.lang.CharSequence, int, int) 
		CharSequence s
		int start
		int end
}

android/text/util/Rfc822Token.class
Rfc822Token.java
package android.text.util
public android.text.util.Rfc822Token extends java.lang.Object {
	private String mName
	private String mAddress
	private String mComment
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String address
		String comment
	public java.lang.String getName () 
	public java.lang.String getAddress () 
	public java.lang.String getComment () 
	public void setName (java.lang.String) 
		String name
	public void setAddress (java.lang.String) 
		String address
	public void setComment (java.lang.String) 
		String comment
	public java.lang.String toString () 
		StringBuilder sb
	public static java.lang.String quoteNameIfNecessary (java.lang.String) 
		char c
		int i
		String name
		int len
	public static java.lang.String quoteName (java.lang.String) 
		char c
		int i
		String name
		StringBuilder sb
		int len
	public static java.lang.String quoteComment (java.lang.String) 
		char c
		int i
		String comment
		int len
		StringBuilder sb
	public int hashCode () 
		int result
	private static boolean stringEquals (java.lang.String, java.lang.String) 
		String a
		String b
	public boolean equals (java.lang.Object) 
		Object o
		android.text.util.Rfc822Token other
}

android/text/util/Linkify$MatchFilter.class
Linkify.java
package android.text.util
public abstract android.text.util.Linkify$MatchFilter extends java.lang.Object {
	public abstract boolean acceptMatch (java.lang.CharSequence, int, int) 
}

android/text/util/LinkSpec.class
Linkify.java
package android.text.util
 android.text.util.LinkSpec extends java.lang.Object {
	String url
	int start
	int end
	void  () 
}

android/text/util/Linkify$2.class
Linkify.java
package android.text.util
final android.text.util.Linkify$2 extends java.lang.Object implements android.text.util.Linkify$MatchFilter  {
	void  () 
	public final boolean acceptMatch (java.lang.CharSequence, int, int) 
		int i
		CharSequence s
		int start
		int end
		int digitCount
}

android/text/TextDirectionHeuristic.class
TextDirectionHeuristic.java
package android.text
public abstract android.text.TextDirectionHeuristic extends java.lang.Object {
	public abstract boolean isRtl (char[], int, int) 
	public abstract boolean isRtl (java.lang.CharSequence, int, int) 
}

android/text/TextUtils$StringSplitter.class
TextUtils.java
package android.text
public abstract android.text.TextUtils$StringSplitter extends java.lang.Object implements java.lang.Iterable  {
	public abstract void setString (java.lang.String) 
}

android/text/TextDirectionHeuristics$FirstStrong.class
TextDirectionHeuristics.java
package android.text
 android.text.TextDirectionHeuristics$FirstStrong extends java.lang.Object implements android.text.TextDirectionHeuristics$TextDirectionAlgorithm  {
	public static final android.text.TextDirectionHeuristics$FirstStrong INSTANCE
	public int checkRtl (java.lang.CharSequence, int, int) 
		int i
		int e
		CharSequence cs
		int start
		int count
		int result
	private void  () 
	static void  () 
}

android/text/HtmlToSpannedConverter$Italic.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Italic extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/BoringLayout$Metrics.class
BoringLayout.java
package android.text
public android.text.BoringLayout$Metrics extends android.graphics.Paint$FontMetricsInt {
	public int width
	public void  () 
	public java.lang.String toString () 
}

android/text/TextDirectionHeuristics.class
TextDirectionHeuristics.java
package android.text
public android.text.TextDirectionHeuristics extends java.lang.Object {
	public static final android.text.TextDirectionHeuristic LTR
	public static final android.text.TextDirectionHeuristic RTL
	public static final android.text.TextDirectionHeuristic FIRSTSTRONG_LTR
	public static final android.text.TextDirectionHeuristic FIRSTSTRONG_RTL
	public static final android.text.TextDirectionHeuristic ANYRTL_LTR
	public static final android.text.TextDirectionHeuristic LOCALE
	private static final int STATE_TRUE
	private static final int STATE_FALSE
	private static final int STATE_UNKNOWN
	public void  () 
	private static int isRtlText (int) 
		int directionality
	private static int isRtlTextOrFormat (int) 
		int directionality
	static int access$100 (int) 
		int x0
	static int access$200 (int) 
		int x0
	static void  () 
}

android/text/InputFilter.class
InputFilter.java
package android.text
public abstract android.text.InputFilter extends java.lang.Object {
	public abstract java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
}

android/text/Html$TagHandler.class
Html.java
package android.text
public abstract android.text.Html$TagHandler extends java.lang.Object {
	public abstract void handleTag (boolean, java.lang.String, android.text.Editable, org.xml.sax.XMLReader) 
}

android/text/ClipboardManager.class
ClipboardManager.java
package android.text
public abstract android.text.ClipboardManager extends java.lang.Object {
	public void  () 
	public abstract java.lang.CharSequence getText () 
	public abstract void setText (java.lang.CharSequence) 
	public abstract boolean hasText () 
}

android/text/InputFilter$LengthFilter.class
InputFilter.java
package android.text
public android.text.InputFilter$LengthFilter extends java.lang.Object implements android.text.InputFilter  {
	private int mMax
	public void  (int) 
		int max
	public java.lang.CharSequence filter (java.lang.CharSequence, int, int, android.text.Spanned, int, int) 
		CharSequence source
		int start
		int end
		android.text.Spanned dest
		int dstart
		int dend
		int keep
}

android/text/AlteredCharSequence.class
AlteredCharSequence.java
package android.text
public android.text.AlteredCharSequence extends java.lang.Object implements java.lang.CharSequence android.text.GetChars  {
	private int mStart
	private int mEnd
	private char[] mChars
	private CharSequence mSource
	public static android.text.AlteredCharSequence make (java.lang.CharSequence, char[], int, int) 
		CharSequence source
		char[] sub
		int substart
		int subend
	private void  (java.lang.CharSequence, char[], int, int) 
		CharSequence source
		char[] sub
		int substart
		int subend
	void update (char[], int, int) 
		char[] sub
		int substart
		int subend
	public char charAt (int) 
		int off
	public int length () 
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
	public void getChars (int, int, char[], int) 
		int start
		int end
		char[] dest
		int off
	public java.lang.String toString () 
		int len
		char[] ret
	void  (java.lang.CharSequence, char[], int, int, android.text.AlteredCharSequence$1) 
		CharSequence x0
		char[] x1
		int x2
		int x3
		android.text.AlteredCharSequence$1 x4
}

android/text/GraphicsOperations.class
GraphicsOperations.java
package android.text
public abstract android.text.GraphicsOperations extends java.lang.Object implements java.lang.CharSequence  {
	public abstract void drawText (android.graphics.Canvas, int, int, float, float, android.graphics.Paint) 
	public abstract void drawTextRun (android.graphics.Canvas, int, int, int, int, float, float, int, android.graphics.Paint) 
	public abstract float measureText (int, int, android.graphics.Paint) 
	public abstract int getTextWidths (int, int, float[], android.graphics.Paint) 
	public abstract float getTextRunAdvances (int, int, int, int, int, float[], int, android.graphics.Paint) 
	public abstract int getTextRunCursor (int, int, int, int, int, android.graphics.Paint) 
}

android/text/TextUtils$SimpleStringSplitter.class
TextUtils.java
package android.text
public android.text.TextUtils$SimpleStringSplitter extends java.lang.Object implements android.text.TextUtils$StringSplitter java.util.Iterator  {
	private String mString
	private char mDelimiter
	private int mPosition
	private int mLength
	public void  (char) 
		char delimiter
	public void setString (java.lang.String) 
		String string
	public java.util.Iterator iterator () 
	public boolean hasNext () 
	public java.lang.String next () 
		int end
		String nextString
	public void remove () 
	public volatile java.lang.Object next () 
}

android/text/Selection$START.class
Selection.java
package android.text
final android.text.Selection$START extends java.lang.Object implements android.text.NoCopySpan  {
	private void  () 
	void  (android.text.Selection$1) 
		android.text.Selection$1 x0
}

android/text/AutoText.class
AutoText.java
package android.text
public android.text.AutoText extends java.lang.Object {
	private static final int TRIE_C
	private static final int TRIE_OFF
	private static final int TRIE_CHILD
	private static final int TRIE_NEXT
	private static final int TRIE_SIZEOF
	private static final char TRIE_NULL
	private static final int TRIE_ROOT
	private static final int INCREMENT
	private static final int DEFAULT
	private static final int RIGHT
	private static android.text.AutoText sInstance
	private static Object sLock
	private char[] mTrie
	private char mTrieUsed
	private String mText
	private java.util.Locale mLocale
	private int mSize
	private void  (android.content.res.Resources) 
		android.content.res.Resources resources
	private static android.text.AutoText getInstance (android.view.View) 
		android.view.View view
		android.content.res.Resources res
		java.util.Locale locale
		android.text.AutoText instance
	public static java.lang.String get (java.lang.CharSequence, int, int, android.view.View) 
		CharSequence src
		int start
		int end
		android.view.View view
	public static int getSize (android.view.View) 
		android.view.View view
	private int getSize () 
	private java.lang.String lookup (java.lang.CharSequence, int, int) 
		int off
		int len
		char c
		int i
		CharSequence src
		int start
		int end
		int here
	private void init (android.content.res.Resources) 
		char off
		String dest
		char off
		String element
		String src
		String odest
		char ooff
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		android.content.res.Resources r
		android.content.res.XmlResourceParser parser
		StringBuilder right
	private void add (java.lang.String, char) 
		char node
		char c
		boolean found
		int i
		String src
		char off
		int slen
		int herep
	private char newTrieNode () 
		char[] copy
		char ret
	static void  () 
}

android/text/HtmlToSpannedConverter$Bold.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Bold extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/text/PackedObjectVector.class
PackedObjectVector.java
package android.text
 android.text.PackedObjectVector extends java.lang.Object {
	private int mColumns
	private int mRows
	private int mRowGapStart
	private int mRowGapLength
	private Object[] mValues
	public void  (int) 
		int columns
	public java.lang.Object getValue (int, int) 
		int row
		int column
		Object value
	public void setValue (int, int, java.lang.Object) 
		int row
		int column
		Object value
	public void insertAt (int, java.lang.Object[]) 
		int i
		int i
		int row
		Object[] values
	public void deleteAt (int, int) 
		int row
		int count
	public int size () 
	public int width () 
	private void growBuffer () 
		int newsize
		Object[] newvalues
		int after
	private void moveRowGapTo (int) 
		Object val
		int j
		int destrow
		int i
		int moving
		Object val
		int j
		int destrow
		int i
		int moving
		int where
	public void dump () 
		Object val
		int j
		int i
}

android/text/NoCopySpan$Concrete.class
NoCopySpan.java
package android.text
public android.text.NoCopySpan$Concrete extends java.lang.Object implements android.text.NoCopySpan  {
	public void  () 
}

android/text/PackedIntVector.class
PackedIntVector.java
package android.text
 android.text.PackedIntVector extends java.lang.Object {
	private final int mColumns
	private int mRows
	private int mRowGapStart
	private int mRowGapLength
	private int[] mValues
	private int[] mValueGap
	public void  (int) 
		int columns
	public int getValue (int, int) 
		int row
		int column
		int columns
		int value
		int[] valuegap
	public void setValue (int, int, int) 
		int row
		int column
		int value
		int[] valuegap
	private void setValueInternal (int, int, int) 
		int row
		int column
		int value
		int[] valuegap
	public void adjustValuesBelow (int, int, int) 
		int startRow
		int column
		int delta
	public void insertAt (int, int[]) 
		int i
		int i
		int row
		int[] values
	public void deleteAt (int, int) 
		int row
		int count
	public int size () 
	public int width () 
	private final void growBuffer () 
		int i
		int columns
		int newsize
		int[] newvalues
		int[] valuegap
		int rowgapstart
		int after
	private final void moveValueGapTo (int, int) 
		int i
		int i
		int column
		int where
		int[] valuegap
		int[] values
		int columns
	private final void moveRowGapTo (int) 
		int val
		int j
		int destrow
		int i
		int moving
		int columns
		int[] valuegap
		int[] values
		int gapend
		int val
		int j
		int destrow
		int i
		int moving
		int columns
		int[] valuegap
		int[] values
		int gapend
		int where
}

android/text/SpannableStringInternal.class
SpannableStringInternal.java
package android.text
abstract android.text.SpannableStringInternal extends java.lang.Object {
	private String mText
	private Object[] mSpans
	private int[] mSpanData
	private int mSpanCount
	static final Object[] EMPTY
	private static final int START
	private static final int END
	private static final int FLAGS
	private static final int COLUMNS
	void  (java.lang.CharSequence, int, int) 
		int st
		int en
		int fl
		int i
		android.text.Spanned sp
		Object[] spans
		CharSequence source
		int start
		int end
		int initial
	public final int length () 
	public final char charAt (int) 
		int i
	public final java.lang.String toString () 
	public final void getChars (int, int, char[], int) 
		int start
		int end
		char[] dest
		int off
	void setSpan (java.lang.Object, int, int, int) 
		char c
		char c
		int ostart
		int oend
		int i
		int newsize
		Object[] newtags
		int[] newdata
		Object what
		int start
		int end
		int flags
		int nstart
		int nend
		int count
		Object[] spans
		int[] data
	void removeSpan (java.lang.Object) 
		int ostart
		int oend
		int c
		int i
		Object what
		int count
		Object[] spans
		int[] data
	public int getSpanStart (java.lang.Object) 
		int i
		Object what
		int count
		Object[] spans
		int[] data
	public int getSpanEnd (java.lang.Object) 
		int i
		Object what
		int count
		Object[] spans
		int[] data
	public int getSpanFlags (java.lang.Object) 
		int i
		Object what
		int count
		Object[] spans
		int[] data
	public java.lang.Object[] getSpans (int, int, java.lang.Class) 
		int p
		int j
		int prio
		int spanStart
		int spanEnd
		int i
		int queryStart
		int queryEnd
		Class kind
		int count
		int spanCount
		Object[] spans
		int[] data
		Object[] ret
		Object ret1
		Object[] nret
	public int nextSpanTransition (int, int, java.lang.Class) 
		int st
		int en
		int i
		int start
		int limit
		Class kind
		int count
		Object[] spans
		int[] data
	private void sendSpanAdded (java.lang.Object, int, int) 
		int i
		Object what
		int start
		int end
		android.text.SpanWatcher[] recip
		int n
	private void sendSpanRemoved (java.lang.Object, int, int) 
		int i
		Object what
		int start
		int end
		android.text.SpanWatcher[] recip
		int n
	private void sendSpanChanged (java.lang.Object, int, int, int, int) 
		int i
		Object what
		int s
		int e
		int st
		int en
		android.text.SpanWatcher[] recip
		int n
	private static java.lang.String region (int, int) 
		int start
		int end
	private void checkRange (java.lang.String, int, int) 
		String operation
		int start
		int end
		int len
	public boolean equals (java.lang.Object) 
		Object thisSpan
		Object otherSpan
		int i
		android.text.Spanned other
		Object[] otherSpans
		Object o
	public int hashCode () 
		Object span
		int i
		int hash
	static void  () 
}

android/text/TextDirectionHeuristics$TextDirectionHeuristicImpl.class
TextDirectionHeuristics.java
package android.text
abstract android.text.TextDirectionHeuristics$TextDirectionHeuristicImpl extends java.lang.Object implements android.text.TextDirectionHeuristic  {
	private final android.text.TextDirectionHeuristics$TextDirectionAlgorithm mAlgorithm
	public void  (android.text.TextDirectionHeuristics$TextDirectionAlgorithm) 
		android.text.TextDirectionHeuristics$TextDirectionAlgorithm algorithm
	protected abstract boolean defaultIsRtl () 
	public boolean isRtl (char[], int, int) 
		char[] array
		int start
		int count
	public boolean isRtl (java.lang.CharSequence, int, int) 
		CharSequence cs
		int start
		int count
	private boolean doCheck (java.lang.CharSequence, int, int) 
		CharSequence cs
		int start
		int count
}

android/text/TextDirectionHeuristics$AnyStrong.class
TextDirectionHeuristics.java
package android.text
 android.text.TextDirectionHeuristics$AnyStrong extends java.lang.Object implements android.text.TextDirectionHeuristics$TextDirectionAlgorithm  {
	private final boolean mLookForRtl
	public static final android.text.TextDirectionHeuristics$AnyStrong INSTANCE_RTL
	public static final android.text.TextDirectionHeuristics$AnyStrong INSTANCE_LTR
	public int checkRtl (java.lang.CharSequence, int, int) 
		int i
		int e
		CharSequence cs
		int start
		int count
		boolean haveUnlookedFor
	private void  (boolean) 
		boolean lookForRtl
	static void  () 
}

android/text/style/
android/text/style/AlignmentSpan.class
AlignmentSpan.java
package android.text.style
public abstract android.text.style.AlignmentSpan extends java.lang.Object implements android.text.style.ParagraphStyle  {
	public abstract android.text.Layout$Alignment getAlignment () 
}

android/text/style/ReplacementSpan.class
ReplacementSpan.java
package android.text.style
public abstract android.text.style.ReplacementSpan extends android.text.style.MetricAffectingSpan {
	public void  () 
	public abstract int getSize (android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt) 
	public abstract void draw (android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint) 
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint p
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/LocaleSpan.class
LocaleSpan.java
package android.text.style
public android.text.style.LocaleSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final java.util.Locale mLocale
	public void  (java.util.Locale) 
		java.util.Locale locale
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.util.Locale getLocale () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint paint
	private static void apply (android.graphics.Paint, java.util.Locale) 
		android.graphics.Paint paint
		java.util.Locale locale
}

android/text/style/ForegroundColorSpan.class
ForegroundColorSpan.java
package android.text.style
public android.text.style.ForegroundColorSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance android.text.ParcelableSpan  {
	private final int mColor
	public void  (int) 
		int color
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getForegroundColor () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/SuggestionSpan$1.class
SuggestionSpan.java
package android.text.style
final android.text.style.SuggestionSpan$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.text.style.SuggestionSpan createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.text.style.SuggestionSpan[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/text/style/DynamicDrawableSpan.class
DynamicDrawableSpan.java
package android.text.style
public abstract android.text.style.DynamicDrawableSpan extends android.text.style.ReplacementSpan {
	private static final String TAG
	public static final int ALIGN_BOTTOM
	public static final int ALIGN_BASELINE
	protected final int mVerticalAlignment
	private java.lang.ref.WeakReference mDrawableRef
	public void  () 
	protected void  (int) 
		int verticalAlignment
	public int getVerticalAlignment () 
	public abstract android.graphics.drawable.Drawable getDrawable () 
	public int getSize (android.graphics.Paint, java.lang.CharSequence, int, int, android.graphics.Paint$FontMetricsInt) 
		android.graphics.Paint paint
		CharSequence text
		int start
		int end
		android.graphics.Paint$FontMetricsInt fm
		android.graphics.drawable.Drawable d
		android.graphics.Rect rect
	public void draw (android.graphics.Canvas, java.lang.CharSequence, int, int, float, int, int, int, android.graphics.Paint) 
		android.graphics.Canvas canvas
		CharSequence text
		int start
		int end
		float x
		int top
		int y
		int bottom
		android.graphics.Paint paint
		android.graphics.drawable.Drawable b
		int transY
	private android.graphics.drawable.Drawable getCachedDrawable () 
		java.lang.ref.WeakReference wr
		android.graphics.drawable.Drawable d
}

android/text/style/SuperscriptSpan.class
SuperscriptSpan.java
package android.text.style
public android.text.style.SuperscriptSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint tp
}

android/text/style/MetricAffectingSpan.class
MetricAffectingSpan.java
package android.text.style
public abstract android.text.style.MetricAffectingSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateLayout  {
	public void  () 
	public abstract void updateMeasureState (android.text.TextPaint) 
	public android.text.style.MetricAffectingSpan getUnderlying () 
	public volatile android.text.style.CharacterStyle getUnderlying () 
}

android/text/style/RasterizerSpan.class
RasterizerSpan.java
package android.text.style
public android.text.style.RasterizerSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance  {
	private android.graphics.Rasterizer mRasterizer
	public void  (android.graphics.Rasterizer) 
		android.graphics.Rasterizer r
	public android.graphics.Rasterizer getRasterizer () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/IconMarginSpan.class
IconMarginSpan.java
package android.text.style
public android.text.style.IconMarginSpan extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.style.LineHeightSpan  {
	private android.graphics.Bitmap mBitmap
	private int mPad
	public void  (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	public void  (android.graphics.Bitmap, int) 
		android.graphics.Bitmap b
		int pad
	public int getLeadingMargin (boolean) 
		boolean first
	public void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
		android.graphics.Canvas c
		android.graphics.Paint p
		int x
		int dir
		int top
		int baseline
		int bottom
		CharSequence text
		int start
		int end
		boolean first
		android.text.Layout layout
		int st
		int itop
	public void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt) 
		int ht
		int need
		CharSequence text
		int start
		int end
		int istartv
		int v
		android.graphics.Paint$FontMetricsInt fm
}

android/text/style/UpdateAppearance.class
UpdateAppearance.java
package android.text.style
public abstract android.text.style.UpdateAppearance extends java.lang.Object {
}

android/text/style/SuggestionSpan.class
SuggestionSpan.java
package android.text.style
public android.text.style.SuggestionSpan extends android.text.style.CharacterStyle implements android.text.ParcelableSpan  {
	private static final String TAG
	public static final int FLAG_EASY_CORRECT
	public static final int FLAG_MISSPELLED
	public static final int FLAG_AUTO_CORRECTION
	public static final String ACTION_SUGGESTION_PICKED
	public static final String SUGGESTION_SPAN_PICKED_AFTER
	public static final String SUGGESTION_SPAN_PICKED_BEFORE
	public static final String SUGGESTION_SPAN_PICKED_HASHCODE
	public static final int SUGGESTIONS_MAX_SIZE
	private int mFlags
	private final String[] mSuggestions
	private final String mLocaleString
	private final String mNotificationTargetClassName
	private final String mNotificationTargetPackageName
	private final int mHashCode
	private float mEasyCorrectUnderlineThickness
	private int mEasyCorrectUnderlineColor
	private float mMisspelledUnderlineThickness
	private int mMisspelledUnderlineColor
	private float mAutoCorrectionUnderlineThickness
	private int mAutoCorrectionUnderlineColor
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Context, java.lang.String[], int) 
		android.content.Context context
		String[] suggestions
		int flags
	public void  (java.util.Locale, java.lang.String[], int) 
		java.util.Locale locale
		String[] suggestions
		int flags
	public void  (android.content.Context, java.util.Locale, java.lang.String[], int, java.lang.Class) 
		android.content.Context context
		java.util.Locale locale
		String[] suggestions
		int flags
		Class notificationTargetClass
		int N
	private void initStyle (android.content.Context) 
		android.content.Context context
		int defStyle
		android.content.res.TypedArray typedArray
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public java.lang.String[] getSuggestions () 
	public java.lang.String getLocale () 
	public java.lang.String getNotificationTargetClassName () 
	public int getFlags () 
	public void setFlags (int) 
		int flags
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getSpanTypeId () 
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	private static int hashCodeInternal (java.lang.String[], java.lang.String, java.lang.String) 
		String[] suggestions
		String locale
		String notificationTargetClassName
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
		boolean misspelled
		boolean easy
		boolean autoCorrection
	public int getUnderlineColor () 
		boolean misspelled
		boolean easy
		boolean autoCorrection
	public void notifySelection (android.content.Context, java.lang.String, int) 
		android.view.inputmethod.InputMethodManager imm
		android.content.Context context
		String original
		int index
		android.content.Intent intent
	static void  () 
}

android/text/style/URLSpan.class
URLSpan.java
package android.text.style
public android.text.style.URLSpan extends android.text.style.ClickableSpan implements android.text.ParcelableSpan  {
	private final String mURL
	public void  (java.lang.String) 
		String url
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String getURL () 
	public void onClick (android.view.View) 
		android.view.View widget
		android.net.Uri uri
		android.content.Context context
		android.content.Intent intent
}

android/text/style/EasyEditSpan.class
EasyEditSpan.java
package android.text.style
public android.text.style.EasyEditSpan extends java.lang.Object implements android.text.ParcelableSpan  {
	public static final String EXTRA_TEXT_CHANGED_TYPE
	public static final int TEXT_DELETED
	public static final int TEXT_MODIFIED
	private final android.app.PendingIntent mPendingIntent
	private boolean mDeleteEnabled
	public void  () 
	public void  (android.app.PendingIntent) 
		android.app.PendingIntent pendingIntent
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getSpanTypeId () 
	public boolean isDeleteEnabled () 
	public void setDeleteEnabled (boolean) 
		boolean value
	public android.app.PendingIntent getPendingIntent () 
}

android/text/style/BackgroundColorSpan.class
BackgroundColorSpan.java
package android.text.style
public android.text.style.BackgroundColorSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance android.text.ParcelableSpan  {
	private final int mColor
	public void  (int) 
		int color
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getBackgroundColor () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/UpdateLayout.class
UpdateLayout.java
package android.text.style
public abstract android.text.style.UpdateLayout extends java.lang.Object implements android.text.style.UpdateAppearance  {
}

android/text/style/StrikethroughSpan.class
StrikethroughSpan.java
package android.text.style
public android.text.style.StrikethroughSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance android.text.ParcelableSpan  {
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/ImageSpan.class
ImageSpan.java
package android.text.style
public android.text.style.ImageSpan extends android.text.style.DynamicDrawableSpan {
	private android.graphics.drawable.Drawable mDrawable
	private android.net.Uri mContentUri
	private int mResourceId
	private android.content.Context mContext
	private String mSource
	public void  (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	public void  (android.graphics.Bitmap, int) 
		android.graphics.Bitmap b
		int verticalAlignment
	public void  (android.content.Context, android.graphics.Bitmap) 
		android.content.Context context
		android.graphics.Bitmap b
	public void  (android.content.Context, android.graphics.Bitmap, int) 
		android.content.Context context
		android.graphics.Bitmap b
		int verticalAlignment
		int width
		int height
	public void  (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable d
	public void  (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable d
		int verticalAlignment
	public void  (android.graphics.drawable.Drawable, java.lang.String) 
		android.graphics.drawable.Drawable d
		String source
	public void  (android.graphics.drawable.Drawable, java.lang.String, int) 
		android.graphics.drawable.Drawable d
		String source
		int verticalAlignment
	public void  (android.content.Context, android.net.Uri) 
		android.content.Context context
		android.net.Uri uri
	public void  (android.content.Context, android.net.Uri, int) 
		android.content.Context context
		android.net.Uri uri
		int verticalAlignment
	public void  (android.content.Context, int) 
		android.content.Context context
		int resourceId
	public void  (android.content.Context, int, int) 
		android.content.Context context
		int resourceId
		int verticalAlignment
	public android.graphics.drawable.Drawable getDrawable () 
		java.io.InputStream is
		Exception e
		android.graphics.Bitmap bitmap
		Exception e
		android.graphics.drawable.Drawable drawable
	public java.lang.String getSource () 
}

android/text/style/BulletSpan.class
BulletSpan.java
package android.text.style
public android.text.style.BulletSpan extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.ParcelableSpan  {
	private final int mGapWidth
	private final boolean mWantColor
	private final int mColor
	private static final int BULLET_RADIUS
	private static android.graphics.Path sBulletPath
	public static final int STANDARD_GAP_WIDTH
	public void  () 
	public void  (int) 
		int gapWidth
	public void  (int, int) 
		int gapWidth
		int color
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getLeadingMargin (boolean) 
		boolean first
	public void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
		android.graphics.Paint$Style style
		int oldcolor
		android.graphics.Canvas c
		android.graphics.Paint p
		int x
		int dir
		int top
		int baseline
		int bottom
		CharSequence text
		int start
		int end
		boolean first
		android.text.Layout l
	static void  () 
}

android/text/style/RelativeSizeSpan.class
RelativeSizeSpan.java
package android.text.style
public android.text.style.RelativeSizeSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final float mProportion
	public void  (float) 
		float proportion
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public float getSizeChange () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/DrawableMarginSpan.class
DrawableMarginSpan.java
package android.text.style
public android.text.style.DrawableMarginSpan extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.style.LineHeightSpan  {
	private android.graphics.drawable.Drawable mDrawable
	private int mPad
	public void  (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable b
	public void  (android.graphics.drawable.Drawable, int) 
		android.graphics.drawable.Drawable b
		int pad
	public int getLeadingMargin (boolean) 
		boolean first
	public void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
		android.graphics.Canvas c
		android.graphics.Paint p
		int x
		int dir
		int top
		int baseline
		int bottom
		CharSequence text
		int start
		int end
		boolean first
		android.text.Layout layout
		int st
		int ix
		int itop
		int dw
		int dh
	public void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt) 
		int ht
		int need
		CharSequence text
		int start
		int end
		int istartv
		int v
		android.graphics.Paint$FontMetricsInt fm
}

android/text/style/AlignmentSpan$Standard.class
AlignmentSpan.java
package android.text.style
public android.text.style.AlignmentSpan$Standard extends java.lang.Object implements android.text.style.AlignmentSpan android.text.ParcelableSpan  {
	private final android.text.Layout$Alignment mAlignment
	public void  (android.text.Layout$Alignment) 
		android.text.Layout$Alignment align
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public android.text.Layout$Alignment getAlignment () 
}

android/text/style/SpellCheckSpan.class
SpellCheckSpan.java
package android.text.style
public android.text.style.SpellCheckSpan extends java.lang.Object implements android.text.ParcelableSpan  {
	private boolean mSpellCheckInProgress
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public void setSpellCheckInProgress (boolean) 
		boolean inProgress
	public boolean isSpellCheckInProgress () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getSpanTypeId () 
}

android/text/style/ScaleXSpan.class
ScaleXSpan.java
package android.text.style
public android.text.style.ScaleXSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final float mProportion
	public void  (float) 
		float proportion
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public float getScaleX () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/LeadingMarginSpan$Standard.class
LeadingMarginSpan.java
package android.text.style
public android.text.style.LeadingMarginSpan$Standard extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.ParcelableSpan  {
	private final int mFirst
	private final int mRest
	public void  (int, int) 
		int first
		int rest
	public void  (int) 
		int every
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getLeadingMargin (boolean) 
		boolean first
	public void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
		android.graphics.Canvas c
		android.graphics.Paint p
		int x
		int dir
		int top
		int baseline
		int bottom
		CharSequence text
		int start
		int end
		boolean first
		android.text.Layout layout
}

android/text/style/SubscriptSpan.class
SubscriptSpan.java
package android.text.style
public android.text.style.SubscriptSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint tp
}

android/text/style/StyleSpan.class
StyleSpan.java
package android.text.style
public android.text.style.StyleSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final int mStyle
	public void  (int) 
		int style
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getStyle () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint paint
	private static void apply (android.graphics.Paint, int) 
		int oldStyle
		android.graphics.Typeface tf
		android.graphics.Paint paint
		int style
		int oldStyle
		android.graphics.Typeface old
		int want
		android.graphics.Typeface tf
		int fake
}

android/text/style/ClickableSpan.class
ClickableSpan.java
package android.text.style
public abstract android.text.style.ClickableSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance  {
	public void  () 
	public abstract void onClick (android.view.View) 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/MetricAffectingSpan$Passthrough.class
MetricAffectingSpan.java
package android.text.style
 android.text.style.MetricAffectingSpan$Passthrough extends android.text.style.MetricAffectingSpan {
	private android.text.style.MetricAffectingSpan mStyle
	public void  (android.text.style.MetricAffectingSpan) 
		android.text.style.MetricAffectingSpan cs
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint tp
	public android.text.style.MetricAffectingSpan getUnderlying () 
	public volatile android.text.style.CharacterStyle getUnderlying () 
}

android/text/style/TextAppearanceSpan.class
TextAppearanceSpan.java
package android.text.style
public android.text.style.TextAppearanceSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final String mTypeface
	private final int mStyle
	private final int mTextSize
	private final android.content.res.ColorStateList mTextColor
	private final android.content.res.ColorStateList mTextColorLink
	public void  (android.content.Context, int) 
		android.content.Context context
		int appearance
	public void  (android.content.Context, int, int) 
		int tf
		android.content.Context context
		int appearance
		int colorList
		android.content.res.ColorStateList textColor
		android.content.res.TypedArray a
		String family
	public void  (java.lang.String, int, int, android.content.res.ColorStateList, android.content.res.ColorStateList) 
		String family
		int style
		int size
		android.content.res.ColorStateList color
		android.content.res.ColorStateList linkColor
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String getFamily () 
	public android.content.res.ColorStateList getTextColor () 
	public android.content.res.ColorStateList getLinkTextColor () 
	public int getTextSize () 
	public int getTextStyle () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.graphics.Typeface tf
		int style
		int fake
		android.text.TextPaint ds
}

android/text/style/LineHeightSpan.class
LineHeightSpan.java
package android.text.style
public abstract android.text.style.LineHeightSpan extends java.lang.Object implements android.text.style.ParagraphStyle android.text.style.WrapTogetherSpan  {
	public abstract void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt) 
}

android/text/style/LineHeightSpan$WithDensity.class
LineHeightSpan.java
package android.text.style
public abstract android.text.style.LineHeightSpan$WithDensity extends java.lang.Object implements android.text.style.LineHeightSpan  {
	public abstract void chooseHeight (java.lang.CharSequence, int, int, int, int, android.graphics.Paint$FontMetricsInt, android.text.TextPaint) 
}

android/text/style/AbsoluteSizeSpan.class
AbsoluteSizeSpan.java
package android.text.style
public android.text.style.AbsoluteSizeSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final int mSize
	private boolean mDip
	public void  (int) 
		int size
	public void  (int, boolean) 
		int size
		boolean dip
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getSize () 
	public boolean getDip () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/LeadingMarginSpan.class
LeadingMarginSpan.java
package android.text.style
public abstract android.text.style.LeadingMarginSpan extends java.lang.Object implements android.text.style.ParagraphStyle  {
	public abstract int getLeadingMargin (boolean) 
	public abstract void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
}

android/text/style/TypefaceSpan.class
TypefaceSpan.java
package android.text.style
public android.text.style.TypefaceSpan extends android.text.style.MetricAffectingSpan implements android.text.ParcelableSpan  {
	private final String mFamily
	public void  (java.lang.String) 
		String family
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String getFamily () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
	public void updateMeasureState (android.text.TextPaint) 
		android.text.TextPaint paint
	private static void apply (android.graphics.Paint, java.lang.String) 
		int oldStyle
		android.graphics.Paint paint
		String family
		int oldStyle
		android.graphics.Typeface old
		android.graphics.Typeface tf
		int fake
}

android/text/style/WrapTogetherSpan.class
WrapTogetherSpan.java
package android.text.style
public abstract android.text.style.WrapTogetherSpan extends java.lang.Object implements android.text.style.ParagraphStyle  {
}

android/text/style/TabStopSpan$Standard.class
TabStopSpan.java
package android.text.style
public android.text.style.TabStopSpan$Standard extends java.lang.Object implements android.text.style.TabStopSpan  {
	private int mTab
	public void  (int) 
		int where
	public int getTabStop () 
}

android/text/style/CharacterStyle$Passthrough.class
CharacterStyle.java
package android.text.style
 android.text.style.CharacterStyle$Passthrough extends android.text.style.CharacterStyle {
	private android.text.style.CharacterStyle mStyle
	public void  (android.text.style.CharacterStyle) 
		android.text.style.CharacterStyle cs
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
	public android.text.style.CharacterStyle getUnderlying () 
}

android/text/style/MaskFilterSpan.class
MaskFilterSpan.java
package android.text.style
public android.text.style.MaskFilterSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance  {
	private android.graphics.MaskFilter mFilter
	public void  (android.graphics.MaskFilter) 
		android.graphics.MaskFilter filter
	public android.graphics.MaskFilter getMaskFilter () 
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/ParagraphStyle.class
ParagraphStyle.java
package android.text.style
public abstract android.text.style.ParagraphStyle extends java.lang.Object {
}

android/text/style/CharacterStyle.class
CharacterStyle.java
package android.text.style
public abstract android.text.style.CharacterStyle extends java.lang.Object {
	public void  () 
	public abstract void updateDrawState (android.text.TextPaint) 
	public static android.text.style.CharacterStyle wrap (android.text.style.CharacterStyle) 
		android.text.style.CharacterStyle cs
	public android.text.style.CharacterStyle getUnderlying () 
}

android/text/style/LineBackgroundSpan.class
LineBackgroundSpan.java
package android.text.style
public abstract android.text.style.LineBackgroundSpan extends java.lang.Object implements android.text.style.ParagraphStyle  {
	public abstract void drawBackground (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, int) 
}

android/text/style/SuggestionRangeSpan.class
SuggestionRangeSpan.java
package android.text.style
public android.text.style.SuggestionRangeSpan extends android.text.style.CharacterStyle implements android.text.ParcelableSpan  {
	private int mBackgroundColor
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getSpanTypeId () 
	public void setBackgroundColor (int) 
		int backgroundColor
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint tp
}

android/text/style/LeadingMarginSpan$LeadingMarginSpan2.class
LeadingMarginSpan.java
package android.text.style
public abstract android.text.style.LeadingMarginSpan$LeadingMarginSpan2 extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.style.WrapTogetherSpan  {
	public abstract int getLeadingMarginLineCount () 
}

android/text/style/TabStopSpan.class
TabStopSpan.java
package android.text.style
public abstract android.text.style.TabStopSpan extends java.lang.Object implements android.text.style.ParagraphStyle  {
	public abstract int getTabStop () 
}

android/text/style/UnderlineSpan.class
UnderlineSpan.java
package android.text.style
public android.text.style.UnderlineSpan extends android.text.style.CharacterStyle implements android.text.style.UpdateAppearance android.text.ParcelableSpan  {
	public void  () 
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void updateDrawState (android.text.TextPaint) 
		android.text.TextPaint ds
}

android/text/style/QuoteSpan.class
QuoteSpan.java
package android.text.style
public android.text.style.QuoteSpan extends java.lang.Object implements android.text.style.LeadingMarginSpan android.text.ParcelableSpan  {
	private static final int STRIPE_WIDTH
	private static final int GAP_WIDTH
	private final int mColor
	public void  () 
	public void  (int) 
		int color
	public void  (android.os.Parcel) 
		android.os.Parcel src
	public int getSpanTypeId () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getColor () 
	public int getLeadingMargin (boolean) 
		boolean first
	public void drawLeadingMargin (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int, java.lang.CharSequence, int, int, boolean, android.text.Layout) 
		android.graphics.Canvas c
		android.graphics.Paint p
		int x
		int dir
		int top
		int baseline
		int bottom
		CharSequence text
		int start
		int end
		boolean first
		android.text.Layout layout
		android.graphics.Paint$Style style
		int color
}

android/text/TextUtils$TruncateAt.class
TextUtils.java
package android.text
public final android.text.TextUtils$TruncateAt extends java.lang.Enum {
	public static final android.text.TextUtils$TruncateAt START
	public static final android.text.TextUtils$TruncateAt MIDDLE
	public static final android.text.TextUtils$TruncateAt END
	public static final android.text.TextUtils$TruncateAt MARQUEE
	public static final android.text.TextUtils$TruncateAt END_SMALL
	private static final android.text.TextUtils$TruncateAt[] $VALUES
	public static android.text.TextUtils$TruncateAt[] values () 
	public static android.text.TextUtils$TruncateAt valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/text/AndroidCharacter.class
AndroidCharacter.java
package android.text
public android.text.AndroidCharacter extends java.lang.Object {
	public static final int EAST_ASIAN_WIDTH_NEUTRAL
	public static final int EAST_ASIAN_WIDTH_AMBIGUOUS
	public static final int EAST_ASIAN_WIDTH_HALF_WIDTH
	public static final int EAST_ASIAN_WIDTH_FULL_WIDTH
	public static final int EAST_ASIAN_WIDTH_NARROW
	public static final int EAST_ASIAN_WIDTH_WIDE
	public void  () 
	public static native void getDirectionalities (char[], byte[], int) 
	public static native int getEastAsianWidth (char) 
	public static native void getEastAsianWidths (char[], int, int, byte[]) 
	public static native boolean mirror (char[], int, int) 
	public static native char getMirror (char) 
}

android/text/TextWatcher.class
TextWatcher.java
package android.text
public abstract android.text.TextWatcher extends java.lang.Object implements android.text.NoCopySpan  {
	public abstract void beforeTextChanged (java.lang.CharSequence, int, int, int) 
	public abstract void onTextChanged (java.lang.CharSequence, int, int, int) 
	public abstract void afterTextChanged (android.text.Editable) 
}

android/text/Selection$END.class
Selection.java
package android.text
final android.text.Selection$END extends java.lang.Object implements android.text.NoCopySpan  {
	private void  () 
	void  (android.text.Selection$1) 
		android.text.Selection$1 x0
}

android/text/BidiFormatter.class
BidiFormatter.java
package android.text
public final android.text.BidiFormatter extends java.lang.Object {
	private static android.text.TextDirectionHeuristic DEFAULT_TEXT_DIRECTION_HEURISTIC
	private static final char LRE
	private static final char RLE
	private static final char PDF
	private static final char LRM
	private static final char RLM
	private static final String LRM_STRING
	private static final String RLM_STRING
	private static final String EMPTY_STRING
	private static final int FLAG_STEREO_RESET
	private static final int DEFAULT_FLAGS
	private static final android.text.BidiFormatter DEFAULT_LTR_INSTANCE
	private static final android.text.BidiFormatter DEFAULT_RTL_INSTANCE
	private final boolean mIsRtlContext
	private final int mFlags
	private final android.text.TextDirectionHeuristic mDefaultTextDirectionHeuristic
	private static final int DIR_LTR
	private static final int DIR_UNKNOWN
	private static final int DIR_RTL
	public static android.text.BidiFormatter getInstance () 
	public static android.text.BidiFormatter getInstance (boolean) 
		boolean rtlContext
	public static android.text.BidiFormatter getInstance (java.util.Locale) 
		java.util.Locale locale
	private void  (boolean, int, android.text.TextDirectionHeuristic) 
		boolean isRtlContext
		int flags
		android.text.TextDirectionHeuristic heuristic
	public boolean isRtlContext () 
	public boolean getStereoReset () 
	public java.lang.String markAfter (java.lang.String, android.text.TextDirectionHeuristic) 
		String str
		android.text.TextDirectionHeuristic heuristic
		boolean isRtl
	public java.lang.String markBefore (java.lang.String, android.text.TextDirectionHeuristic) 
		String str
		android.text.TextDirectionHeuristic heuristic
		boolean isRtl
	public boolean isRtl (java.lang.String) 
		String str
	public java.lang.String unicodeWrap (java.lang.String, android.text.TextDirectionHeuristic, boolean) 
		String str
		android.text.TextDirectionHeuristic heuristic
		boolean isolate
		boolean isRtl
		StringBuilder result
	public java.lang.String unicodeWrap (java.lang.String, android.text.TextDirectionHeuristic) 
		String str
		android.text.TextDirectionHeuristic heuristic
	public java.lang.String unicodeWrap (java.lang.String, boolean) 
		String str
		boolean isolate
	public java.lang.String unicodeWrap (java.lang.String) 
		String str
	private static boolean isRtlLocale (java.util.Locale) 
		java.util.Locale locale
	private static int getExitDir (java.lang.String) 
		String str
	private static int getEntryDir (java.lang.String) 
		String str
	static boolean access$000 (java.util.Locale) 
		java.util.Locale x0
	static android.text.TextDirectionHeuristic access$100 () 
	static android.text.BidiFormatter access$200 () 
	static android.text.BidiFormatter access$300 () 
	void  (boolean, int, android.text.TextDirectionHeuristic, android.text.BidiFormatter$1) 
		boolean x0
		int x1
		android.text.TextDirectionHeuristic x2
		android.text.BidiFormatter$1 x3
	static void  () 
}

android/text/format/
android/text/format/Time.class
Time.java
package android.text.format
public android.text.format.Time extends java.lang.Object {
	private static final String Y_M_D_T_H_M_S_000
	private static final String Y_M_D_T_H_M_S_000_Z
	private static final String Y_M_D
	public static final String TIMEZONE_UTC
	public static final int EPOCH_JULIAN_DAY
	public static final int MONDAY_BEFORE_JULIAN_EPOCH
	public boolean allDay
	public int second
	public int minute
	public int hour
	public int monthDay
	public int month
	public int year
	public int weekDay
	public int yearDay
	public int isDst
	public long gmtoff
	public String timezone
	public static final int SECOND
	public static final int MINUTE
	public static final int HOUR
	public static final int MONTH_DAY
	public static final int MONTH
	public static final int YEAR
	public static final int WEEK_DAY
	public static final int YEAR_DAY
	public static final int WEEK_NUM
	public static final int SUNDAY
	public static final int MONDAY
	public static final int TUESDAY
	public static final int WEDNESDAY
	public static final int THURSDAY
	public static final int FRIDAY
	public static final int SATURDAY
	private android.text.format.Time$TimeCalculator calculator
	private static final int[] DAYS_PER_MONTH
	private static final int[] sThursdayOffset
	public void  (java.lang.String) 
		String timezoneId
	public void  () 
	public void  (android.text.format.Time) 
		android.text.format.Time other
	private void initialize (java.lang.String) 
		String timezoneId
	public long normalize (boolean) 
		boolean ignoreDst
		long timeInMillis
	public void switchTimezone (java.lang.String) 
		String timezone
	public int getActualMaximum (int) 
		int y
		int n
		int y
		int field
	public void clear (java.lang.String) 
		String timezoneId
	public static int compare (android.text.format.Time, android.text.format.Time) 
		android.text.format.Time a
		android.text.format.Time b
	public java.lang.String format (java.lang.String) 
		String format
	public java.lang.String toString () 
		android.text.format.Time$TimeCalculator calculator
	public boolean parse (java.lang.String) 
		String s
	private boolean parseInternal (java.lang.String) 
		String s
		int len
		boolean inUtc
		int n
	private void checkChar (java.lang.String, int, char) 
		String s
		int spos
		char expected
		char c
	private static int getChar (java.lang.String, int, int) 
		String s
		int spos
		int mul
		char c
	public boolean parse3339 (java.lang.String) 
		String s
	private boolean parse3339Internal (java.lang.String) 
		char c
		int hour
		int minute
		int tzIndex
		int offset
		String s
		int len
		boolean inUtc
		int n
	public static java.lang.String getCurrentTimezone () 
	public void setToNow () 
	public long toMillis (boolean) 
		boolean ignoreDst
	public void set (long) 
		long millis
	public java.lang.String format2445 () 
	public void set (android.text.format.Time) 
		android.text.format.Time that
	public void set (int, int, int, int, int, int) 
		int second
		int minute
		int hour
		int monthDay
		int month
		int year
	public void set (int, int, int) 
		int monthDay
		int month
		int year
	public boolean before (android.text.format.Time) 
		android.text.format.Time that
	public boolean after (android.text.format.Time) 
		android.text.format.Time that
	public int getWeekNumber () 
		int closestThursday
		android.text.format.Time temp
	public java.lang.String format3339 (boolean) 
		String base
		String sign
		int offset
		int minutes
		int hours
		boolean allDay
	public static boolean isEpoch (android.text.format.Time) 
		android.text.format.Time time
		long millis
	public static int getJulianDay (long, long) 
		long millis
		long gmtoff
		long offsetMillis
		long julianDay
	public long setJulianDay (int) 
		int julianDay
		long millis
		int approximateDay
		int diff
	public static int getWeeksSinceEpochFromJulianDay (int, int) 
		int julianDay
		int firstDayOfWeek
		int diff
		int refDay
	public static int getJulianMondayFromWeeksSinceEpoch (int) 
		int week
	static void  () 
}

android/text/format/Formatter.class
Formatter.java
package android.text.format
public final android.text.format.Formatter extends java.lang.Object {
	public void  () 
	public static java.lang.String formatFileSize (android.content.Context, long) 
		android.content.Context context
		long number
	public static java.lang.String formatShortFileSize (android.content.Context, long) 
		android.content.Context context
		long number
	private static java.lang.String formatFileSize (android.content.Context, long, boolean) 
		String value
		String value
		String value
		String value
		String value
		android.content.Context context
		long number
		boolean shorter
		float result
		int suffix
		String value
	public static java.lang.String formatIpAddress (int) 
		int ipv4Address
}

android/text/format/DateFormat.class
DateFormat.java
package android.text.format
public android.text.format.DateFormat extends java.lang.Object {
	public static final char QUOTE
	public static final char AM_PM
	public static final char CAPITAL_AM_PM
	public static final char DATE
	public static final char DAY
	public static final char HOUR
	public static final char HOUR_OF_DAY
	public static final char MINUTE
	public static final char MONTH
	public static final char STANDALONE_MONTH
	public static final char SECONDS
	public static final char TIME_ZONE
	public static final char YEAR
	private static final Object sLocaleLock
	private static java.util.Locale sIs24HourLocale
	private static boolean sIs24Hour
	public void  () 
	public static boolean is24HourFormat (android.content.Context) 
		java.text.SimpleDateFormat sdf
		String pattern
		java.util.Locale locale
		java.text.DateFormat natural
		android.content.Context context
		String value
	public static java.lang.String getBestDateTimePattern (java.util.Locale, java.lang.String) 
		java.util.Locale locale
		String skeleton
	public static java.text.DateFormat getTimeFormat (android.content.Context) 
		android.content.Context context
	public static java.lang.String getTimeFormatString (android.content.Context) 
		android.content.Context context
		libcore.icu.LocaleData d
	public static java.text.DateFormat getDateFormat (android.content.Context) 
		android.content.Context context
		String value
	public static java.text.DateFormat getDateFormatForSetting (android.content.Context, java.lang.String) 
		android.content.Context context
		String value
		String format
	private static java.lang.String getDateFormatStringForSetting (android.content.Context, java.lang.String) 
		String template
		int month
		int day
		int year
		android.content.Context context
		String value
		libcore.icu.LocaleData d
	public static java.text.DateFormat getLongDateFormat (android.content.Context) 
		android.content.Context context
	public static java.text.DateFormat getMediumDateFormat (android.content.Context) 
		android.content.Context context
	public static char[] getDateFormatOrder (android.content.Context) 
		android.content.Context context
	private static java.lang.String getDateFormatString (android.content.Context) 
		android.content.Context context
		String value
	public static java.lang.CharSequence format (java.lang.CharSequence, long) 
		CharSequence inFormat
		long inTimeInMillis
	public static java.lang.CharSequence format (java.lang.CharSequence, java.util.Date) 
		CharSequence inFormat
		java.util.Date inDate
		java.util.Calendar c
	public static boolean hasSeconds (java.lang.CharSequence) 
		CharSequence inFormat
	public static boolean hasDesignator (java.lang.CharSequence, char) 
		int c
		int count
		int i
		CharSequence inFormat
		char designator
		int length
	private static int skipQuotedText (java.lang.CharSequence, int, int) 
		char c
		CharSequence s
		int i
		int len
		int count
	public static java.lang.CharSequence format (java.lang.CharSequence, java.util.Calendar) 
		int hour
		int hour
		int c
		String replacement
		int count
		int i
		CharSequence inFormat
		java.util.Calendar inDate
		android.text.SpannableStringBuilder s
		libcore.icu.LocaleData localeData
		int len
	private static java.lang.String getDayOfWeekString (libcore.icu.LocaleData, int, int, int) 
		libcore.icu.LocaleData ld
		int day
		int count
		int kind
		boolean standalone
	private static java.lang.String getMonthString (libcore.icu.LocaleData, int, int, int) 
		libcore.icu.LocaleData ld
		int month
		int count
		int kind
		boolean standalone
	private static java.lang.String getTimeZoneString (java.util.Calendar, int) 
		boolean dst
		java.util.Calendar inDate
		int count
		java.util.TimeZone tz
	private static java.lang.String formatZoneOffset (int, int) 
		int offset
		int count
		StringBuilder tb
		int hours
		int minutes
	private static java.lang.String getYearString (int, int) 
		int year
		int count
	private static int appendQuotedText (android.text.SpannableStringBuilder, int, int) 
		char c
		android.text.SpannableStringBuilder s
		int i
		int len
		int count
	private static java.lang.String zeroPad (int, int) 
		int inValue
		int inMinDigits
	static void  () 
}

android/text/format/DateUtils.class
DateUtils.java
package android.text.format
public android.text.format.DateUtils extends java.lang.Object {
	private static final Object sLock
	private static android.content.res.Configuration sLastConfig
	private static String sElapsedFormatMMSS
	private static String sElapsedFormatHMMSS
	public static final long SECOND_IN_MILLIS
	public static final long MINUTE_IN_MILLIS
	public static final long HOUR_IN_MILLIS
	public static final long DAY_IN_MILLIS
	public static final long WEEK_IN_MILLIS
	public static final long YEAR_IN_MILLIS
	public static final int FORMAT_SHOW_TIME
	public static final int FORMAT_SHOW_WEEKDAY
	public static final int FORMAT_SHOW_YEAR
	public static final int FORMAT_NO_YEAR
	public static final int FORMAT_SHOW_DATE
	public static final int FORMAT_NO_MONTH_DAY
	public static final int FORMAT_12HOUR
	public static final int FORMAT_24HOUR
	public static final int FORMAT_CAP_AMPM
	public static final int FORMAT_NO_NOON
	public static final int FORMAT_CAP_NOON
	public static final int FORMAT_NO_MIDNIGHT
	public static final int FORMAT_CAP_MIDNIGHT
	public static final int FORMAT_UTC
	public static final int FORMAT_ABBREV_TIME
	public static final int FORMAT_ABBREV_WEEKDAY
	public static final int FORMAT_ABBREV_MONTH
	public static final int FORMAT_NUMERIC_DATE
	public static final int FORMAT_ABBREV_RELATIVE
	public static final int FORMAT_ABBREV_ALL
	public static final int FORMAT_CAP_NOON_MIDNIGHT
	public static final int FORMAT_NO_NOON_MIDNIGHT
	public static final String HOUR_MINUTE_24
	public static final String MONTH_FORMAT
	public static final String ABBREV_MONTH_FORMAT
	public static final String NUMERIC_MONTH_FORMAT
	public static final String MONTH_DAY_FORMAT
	public static final String YEAR_FORMAT
	public static final String YEAR_FORMAT_TWO_DIGITS
	public static final String WEEKDAY_FORMAT
	public static final String ABBREV_WEEKDAY_FORMAT
	public static final int[] sameYearTable
	public static final int[] sameMonthTable
	public static final int LENGTH_LONG
	public static final int LENGTH_MEDIUM
	public static final int LENGTH_SHORT
	public static final int LENGTH_SHORTER
	public static final int LENGTH_SHORTEST
	private static android.text.format.Time sNowTime
	private static android.text.format.Time sThenTime
	public void  () 
	public static java.lang.String getDayOfWeekString (int, int) 
		int dayOfWeek
		int abbrev
		libcore.icu.LocaleData d
		String[] names
	public static java.lang.String getAMPMString (int) 
		int ampm
	public static java.lang.String getMonthString (int, int) 
		int month
		int abbrev
		libcore.icu.LocaleData d
		String[] names
	public static java.lang.CharSequence getRelativeTimeSpanString (long) 
		long startTime
	public static java.lang.CharSequence getRelativeTimeSpanString (long, long, long) 
		long time
		long now
		long minResolution
		int flags
	public static java.lang.CharSequence getRelativeTimeSpanString (long, long, long, int) 
		int resId
		int resId
		int resId
		int resId
		long count
		int resId
		int resId
		int resId
		int resId
		long count
		int resId
		int resId
		int resId
		int resId
		long count
		long time
		long now
		long minResolution
		int flags
		android.content.res.Resources r
		boolean abbrevRelative
		boolean past
		long duration
		int resId
		long count
		String format
	public static java.lang.CharSequence getRelativeDateTimeString (android.content.Context, long, long, long, int) 
		CharSequence relativeClause
		String result
		CharSequence dateClause
		android.content.Context c
		long time
		long minResolution
		long transitionResolution
		int flags
		android.content.res.Resources r
		long now
		long duration
		CharSequence timeClause
		String result
	private static final java.lang.String getRelativeDayString (android.content.res.Resources, long, long) 
		int resId
		android.content.res.Resources r
		long day
		long today
		java.util.Locale locale
		android.text.format.Time startTime
		int startDay
		android.text.format.Time currentTime
		int currentDay
		int days
		boolean past
		int resId
		String format
	private static void initFormatStrings () 
	private static void initFormatStringsLocked () 
		android.content.res.Resources r
		android.content.res.Configuration cfg
	public static java.lang.CharSequence formatDuration (long) 
		int hours
		int minutes
		int seconds
		long millis
		android.content.res.Resources res
	public static java.lang.String formatElapsedTime (long) 
		long elapsedSeconds
	public static java.lang.String formatElapsedTime (java.lang.StringBuilder, long) 
		StringBuilder recycle
		long elapsedSeconds
		long hours
		long minutes
		long seconds
		StringBuilder sb
		java.util.Formatter f
	public static final java.lang.CharSequence formatSameDayTime (long, long, int, int) 
		java.text.DateFormat f
		long then
		long now
		int dateStyle
		int timeStyle
		java.util.Calendar thenCal
		java.util.Date thenDate
		java.util.Calendar nowCal
		java.text.DateFormat f
	public static boolean isToday (long) 
		long when
		android.text.format.Time time
		int thenYear
		int thenMonth
		int thenMonthDay
	public static java.lang.String formatDateRange (android.content.Context, long, long, int) 
		android.content.Context context
		long startMillis
		long endMillis
		int flags
		java.util.Formatter f
	public static java.util.Formatter formatDateRange (android.content.Context, java.util.Formatter, long, long, int) 
		android.content.Context context
		java.util.Formatter formatter
		long startMillis
		long endMillis
		int flags
	public static java.util.Formatter formatDateRange (android.content.Context, java.util.Formatter, long, long, int, java.lang.String) 
		java.io.IOException impossible
		android.content.Context context
		java.util.Formatter formatter
		long startMillis
		long endMillis
		int flags
		String timeZone
		String range
	public static java.lang.String formatDateTime (android.content.Context, long, int) 
		android.content.Context context
		long millis
		int flags
	public static java.lang.CharSequence getRelativeTimeSpanString (android.content.Context, long, boolean) 
		int flags
		String result
		int prepositionId
		int flags
		String result
		int prepositionId
		int flags
		android.content.res.Resources res
		int prepositionId
		android.content.Context c
		long millis
		boolean withPreposition
		String result
		long now
		long span
	public static java.lang.CharSequence getRelativeTimeSpanString (android.content.Context, long) 
		android.content.Context c
		long millis
	static void  () 
}

android/text/format/TimeFormatter.class
TimeFormatter.java
package android.text.format
 android.text.format.TimeFormatter extends java.lang.Object {
	private static final int FORCE_LOWER_CASE
	private static final int SECSPERMIN
	private static final int MINSPERHOUR
	private static final int DAYSPERWEEK
	private static final int MONSPERYEAR
	private static final int HOURSPERDAY
	private static final int DAYSPERLYEAR
	private static final int DAYSPERNYEAR
	private static java.util.Locale sLocale
	private static libcore.icu.LocaleData sLocaleData
	private static String sTimeOnlyFormat
	private static String sDateOnlyFormat
	private static String sDateTimeFormat
	private final libcore.icu.LocaleData localeData
	private final String dateTimeFormat
	private final String timeOnlyFormat
	private final String dateOnlyFormat
	private final java.util.Locale locale
	private StringBuilder outputBuilder
	private java.util.Formatter outputFormatter
	public void  () 
		android.content.res.Resources r
		java.util.Locale locale
	public java.lang.String format (java.lang.String, libcore.util.ZoneInfo$WallTime, libcore.util.ZoneInfo) 
		StringBuilder stringBuilder
		String result
		String pattern
		libcore.util.ZoneInfo$WallTime wallTime
		libcore.util.ZoneInfo zoneInfo
	private java.lang.String localizeDigits (java.lang.String) 
		char ch
		int i
		String s
		int length
		int offsetToLocalizedDigits
		StringBuilder result
	private void formatInternal (java.lang.String, libcore.util.ZoneInfo$WallTime, libcore.util.ZoneInfo) 
		boolean outputCurrentByte
		char currentByteAsChar
		String pattern
		libcore.util.ZoneInfo$WallTime wallTime
		libcore.util.ZoneInfo zoneInfo
		byte[] bytes
		java.nio.ByteBuffer formatBuffer
	private boolean handleToken (java.nio.ByteBuffer, libcore.util.ZoneInfo$WallTime, libcore.util.ZoneInfo) 
		int w
		int w
		int len
		int bot
		int top
		int year
		int yday
		int wday
		int w
		String sign
		int diff
		String sign
		int hour
		int yearDay
		int n2
		int timeInSeconds
		int day
		int n
		boolean isDst
		char currentByteAsChar
		java.nio.ByteBuffer formatBuffer
		libcore.util.ZoneInfo$WallTime wallTime
		libcore.util.ZoneInfo zoneInfo
		int modifier
	private void modifyAndAppend (java.lang.CharSequence, int) 
		int i
		int i
		char c
		int i
		CharSequence str
		int modifier
	private void outputYear (int, boolean, boolean, int) 
		int n
		int value
		boolean outputTop
		boolean outputBottom
		int modifier
		int lead
		int trail
		int DIVISOR
	private static java.lang.String getFormat (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		int modifier
		String normal
		String underscore
		String dash
		String zero
	private static boolean isLeap (int) 
		int year
	private static boolean brokenIsUpper (char) 
		char toCheck
	private static boolean brokenIsLower (char) 
		char toCheck
	private static char brokenToLower (char) 
		char input
	private static char brokenToUpper (char) 
		char input
	private static char convertToChar (byte) 
		byte b
}

android/text/format/Time$TimeCalculator.class
Time.java
package android.text.format
 android.text.format.Time$TimeCalculator extends java.lang.Object {
	public final libcore.util.ZoneInfo$WallTime wallTime
	public String timezone
	private libcore.util.ZoneInfo zoneInfo
	public void  (java.lang.String) 
		String timezoneId
	public long toMillis (boolean) 
		boolean ignoreDst
		int r
	public void setTimeInMillis (long) 
		long millis
		int intSeconds
	public java.lang.String format (java.lang.String) 
		String format
		android.text.format.TimeFormatter formatter
	private void updateZoneInfoFromTimeZone () 
	private static libcore.util.ZoneInfo lookupZoneInfo (java.lang.String) 
		libcore.util.ZoneInfo zoneInfo
		java.io.IOException e
		String timezoneId
	public void switchTimeZone (java.lang.String) 
		String timezone
		int seconds
	public java.lang.String format2445 (boolean) 
		boolean hasTime
		char[] buf
		int n
	private char toChar (int) 
		int n
	public java.lang.String toStringInternal () 
	public static int compare (android.text.format.Time$TimeCalculator, android.text.format.Time$TimeCalculator) 
		int diff
		long am
		long bm
		long diff
		android.text.format.Time$TimeCalculator aObject
		android.text.format.Time$TimeCalculator bObject
	public void copyFieldsToTime (android.text.format.Time) 
		android.text.format.Time time
	public void copyFieldsFromTime (android.text.format.Time) 
		android.text.format.Time time
}

android/text/LoginFilter$UsernameFilterGMail.class
LoginFilter.java
package android.text
public android.text.LoginFilter$UsernameFilterGMail extends android.text.LoginFilter {
	public void  () 
	public void  (boolean) 
		boolean appendInvalid
	public boolean isAllowed (char) 
		char c
}

android/text/Layout$Ellipsizer.class
Layout.java
package android.text
 android.text.Layout$Ellipsizer extends java.lang.Object implements java.lang.CharSequence android.text.GetChars  {
	CharSequence mText
	android.text.Layout mLayout
	int mWidth
	android.text.TextUtils$TruncateAt mMethod
	public void  (java.lang.CharSequence) 
		CharSequence s
	public char charAt (int) 
		int off
		char[] buf
		char ret
	public void getChars (int, int, char[], int) 
		int i
		int start
		int end
		char[] dest
		int destoff
		int line1
		int line2
	public int length () 
	public java.lang.CharSequence subSequence (int, int) 
		int start
		int end
		char[] s
	public java.lang.String toString () 
		char[] s
}

android/text/HtmlToSpannedConverter$Big.class
Html.java
package android.text
 android.text.HtmlToSpannedConverter$Big extends java.lang.Object {
	private void  () 
	void  (android.text.HtmlToSpannedConverter$1) 
		android.text.HtmlToSpannedConverter$1 x0
}

android/renderscript/
android/renderscript/ProgramRaster.class
ProgramRaster.java
package android.renderscript
public android.renderscript.ProgramRaster extends android.renderscript.BaseObj {
	boolean mPointSprite
	android.renderscript.ProgramRaster$CullMode mCullMode
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public boolean isPointSpriteEnabled () 
	public android.renderscript.ProgramRaster$CullMode getCullMode () 
	public static android.renderscript.ProgramRaster CULL_BACK (android.renderscript.RenderScript) 
		android.renderscript.ProgramRaster$Builder builder
		android.renderscript.RenderScript rs
	public static android.renderscript.ProgramRaster CULL_FRONT (android.renderscript.RenderScript) 
		android.renderscript.ProgramRaster$Builder builder
		android.renderscript.RenderScript rs
	public static android.renderscript.ProgramRaster CULL_NONE (android.renderscript.RenderScript) 
		android.renderscript.ProgramRaster$Builder builder
		android.renderscript.RenderScript rs
}

android/renderscript/Float2.class
Float2.java
package android.renderscript
public android.renderscript.Float2 extends java.lang.Object {
	public float x
	public float y
	public void  () 
	public void  (android.renderscript.Float2) 
		android.renderscript.Float2 data
	public void  (float, float) 
		float x
		float y
	public static android.renderscript.Float2 add (android.renderscript.Float2, android.renderscript.Float2) 
		android.renderscript.Float2 a
		android.renderscript.Float2 b
		android.renderscript.Float2 res
	public void add (android.renderscript.Float2) 
		android.renderscript.Float2 value
	public void add (float) 
		float value
	public static android.renderscript.Float2 add (android.renderscript.Float2, float) 
		android.renderscript.Float2 a
		float b
		android.renderscript.Float2 res
	public void sub (android.renderscript.Float2) 
		android.renderscript.Float2 value
	public static android.renderscript.Float2 sub (android.renderscript.Float2, android.renderscript.Float2) 
		android.renderscript.Float2 a
		android.renderscript.Float2 b
		android.renderscript.Float2 res
	public void sub (float) 
		float value
	public static android.renderscript.Float2 sub (android.renderscript.Float2, float) 
		android.renderscript.Float2 a
		float b
		android.renderscript.Float2 res
	public void mul (android.renderscript.Float2) 
		android.renderscript.Float2 value
	public static android.renderscript.Float2 mul (android.renderscript.Float2, android.renderscript.Float2) 
		android.renderscript.Float2 a
		android.renderscript.Float2 b
		android.renderscript.Float2 res
	public void mul (float) 
		float value
	public static android.renderscript.Float2 mul (android.renderscript.Float2, float) 
		android.renderscript.Float2 a
		float b
		android.renderscript.Float2 res
	public void div (android.renderscript.Float2) 
		android.renderscript.Float2 value
	public static android.renderscript.Float2 div (android.renderscript.Float2, android.renderscript.Float2) 
		android.renderscript.Float2 a
		android.renderscript.Float2 b
		android.renderscript.Float2 res
	public void div (float) 
		float value
	public static android.renderscript.Float2 div (android.renderscript.Float2, float) 
		android.renderscript.Float2 a
		float b
		android.renderscript.Float2 res
	public float dotProduct (android.renderscript.Float2) 
		android.renderscript.Float2 a
	public static float dotProduct (android.renderscript.Float2, android.renderscript.Float2) 
		android.renderscript.Float2 a
		android.renderscript.Float2 b
	public void addMultiple (android.renderscript.Float2, float) 
		android.renderscript.Float2 a
		float factor
	public void set (android.renderscript.Float2) 
		android.renderscript.Float2 a
	public void negate () 
	public int length () 
	public float elementSum () 
	public float get (int) 
		int i
	public void setAt (int, float) 
		int i
		float value
	public void addAt (int, float) 
		int i
		float value
	public void setValues (float, float) 
		float x
		float y
	public void copyTo (float[], int) 
		float[] data
		int offset
}

android/renderscript/ProgramFragmentFixedFunction.class
ProgramFragmentFixedFunction.java
package android.renderscript
public android.renderscript.ProgramFragmentFixedFunction extends android.renderscript.ProgramFragment {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
}

android/renderscript/Path$Primitive.class
Path.java
package android.renderscript
public final android.renderscript.Path$Primitive extends java.lang.Enum {
	public static final android.renderscript.Path$Primitive QUADRATIC_BEZIER
	public static final android.renderscript.Path$Primitive CUBIC_BEZIER
	int mID
	private static final android.renderscript.Path$Primitive[] $VALUES
	public static android.renderscript.Path$Primitive[] values () 
	public static android.renderscript.Path$Primitive valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/FileA3D$1.class
FileA3D.java
package android.renderscript
 android.renderscript.FileA3D$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$renderscript$FileA3D$EntryType
	static void  () 
		NoSuchFieldError ex
}

android/renderscript/Program$BaseProgramBuilder.class
Program.java
package android.renderscript
public android.renderscript.Program$BaseProgramBuilder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	android.renderscript.Element[] mInputs
	android.renderscript.Element[] mOutputs
	android.renderscript.Type[] mConstants
	android.renderscript.Type[] mTextures
	android.renderscript.Program$TextureType[] mTextureTypes
	String[] mTextureNames
	int mInputCount
	int mOutputCount
	int mConstantCount
	int mTextureCount
	String mShader
	protected void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.Program$BaseProgramBuilder setShader (java.lang.String) 
		String s
	public android.renderscript.Program$BaseProgramBuilder setShader (android.content.res.Resources, int) 
		byte[] buf2
		int bytesLeft
		int bytesRead
		java.io.IOException e
		java.io.UnsupportedEncodingException e
		android.content.res.Resources resources
		int resourceID
		byte[] str
		int strLength
		java.io.InputStream is
	public int getCurrentConstantIndex () 
	public int getCurrentTextureIndex () 
	public android.renderscript.Program$BaseProgramBuilder addConstant (android.renderscript.Type)  throws java.lang.IllegalStateException 
		android.renderscript.Type t
	public android.renderscript.Program$BaseProgramBuilder addTexture (android.renderscript.Program$TextureType)  throws java.lang.IllegalArgumentException 
		android.renderscript.Program$TextureType texType
	public android.renderscript.Program$BaseProgramBuilder addTexture (android.renderscript.Program$TextureType, java.lang.String)  throws java.lang.IllegalArgumentException 
		android.renderscript.Program$TextureType texType
		String texName
	protected void initProgram (android.renderscript.Program) 
		android.renderscript.Program p
}

android/renderscript/Matrix4f.class
Matrix4f.java
package android.renderscript
public android.renderscript.Matrix4f extends java.lang.Object {
	final float[] mMat
	public void  () 
	public void  (float[]) 
		float[] dataArray
	public float[] getArray () 
	public float get (int, int) 
		int x
		int y
	public void set (int, int, float) 
		int x
		int y
		float v
	public void loadIdentity () 
	public void load (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f src
	public void load (android.renderscript.Matrix3f) 
		android.renderscript.Matrix3f src
	public void loadRotate (float, float, float, float) 
		float recipLen
		float rot
		float x
		float y
		float z
		float c
		float s
		float len
		float nc
		float xy
		float yz
		float zx
		float xs
		float ys
		float zs
	public void loadScale (float, float, float) 
		float x
		float y
		float z
	public void loadTranslate (float, float, float) 
		float x
		float y
		float z
	public void loadMultiply (android.renderscript.Matrix4f, android.renderscript.Matrix4f) 
		float rhs_ij
		int j
		float ri0
		float ri1
		float ri2
		float ri3
		int i
		android.renderscript.Matrix4f lhs
		android.renderscript.Matrix4f rhs
	public void loadOrtho (float, float, float, float, float, float) 
		float l
		float r
		float b
		float t
		float n
		float f
	public void loadOrthoWindow (int, int) 
		int w
		int h
	public void loadFrustum (float, float, float, float, float, float) 
		float l
		float r
		float b
		float t
		float n
		float f
	public void loadPerspective (float, float, float, float) 
		float fovy
		float aspect
		float near
		float far
		float top
		float bottom
		float left
		float right
	public void loadProjectionNormalized (int, int) 
		float aspect
		float aspect
		int w
		int h
		android.renderscript.Matrix4f m1
		android.renderscript.Matrix4f m2
	public void multiply (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f rhs
		android.renderscript.Matrix4f tmp
	public void rotate (float, float, float, float) 
		float rot
		float x
		float y
		float z
		android.renderscript.Matrix4f tmp
	public void scale (float, float, float) 
		float x
		float y
		float z
		android.renderscript.Matrix4f tmp
	public void translate (float, float, float) 
		float x
		float y
		float z
		android.renderscript.Matrix4f tmp
	private float computeCofactor (int, int) 
		int i
		int j
		int c0
		int c1
		int c2
		int r0
		int r1
		int r2
		float minor
		float cofactor
	public boolean inverse () 
		int j
		int i
		int i
		android.renderscript.Matrix4f result
		float det
	public boolean inverseTranspose () 
		int j
		int i
		int i
		android.renderscript.Matrix4f result
		float det
	public void transpose () 
		float temp
		int j
		int i
}

android/renderscript/ScriptIntrinsicBlend.class
ScriptIntrinsicBlend.java
package android.renderscript
public android.renderscript.ScriptIntrinsicBlend extends android.renderscript.ScriptIntrinsic {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicBlend create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
	private void blend (int, android.renderscript.Allocation, android.renderscript.Allocation) 
		int id
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public void forEachClear (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDClear () 
	public void forEachSrc (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSrc () 
	public void forEachDst (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDDst () 
	public void forEachSrcOver (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSrcOver () 
	public void forEachDstOver (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDDstOver () 
	public void forEachSrcIn (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSrcIn () 
	public void forEachDstIn (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDDstIn () 
	public void forEachSrcOut (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSrcOut () 
	public void forEachDstOut (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDDstOut () 
	public void forEachSrcAtop (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSrcAtop () 
	public void forEachDstAtop (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDDstAtop () 
	public void forEachXor (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDXor () 
	public void forEachMultiply (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDMultiply () 
	public void forEachAdd (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDAdd () 
	public void forEachSubtract (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelIDSubtract () 
}

android/renderscript/Type$CubemapFace.class
Type.java
package android.renderscript
public final android.renderscript.Type$CubemapFace extends java.lang.Enum {
	public static final android.renderscript.Type$CubemapFace POSITIVE_X
	public static final android.renderscript.Type$CubemapFace NEGATIVE_X
	public static final android.renderscript.Type$CubemapFace POSITIVE_Y
	public static final android.renderscript.Type$CubemapFace NEGATIVE_Y
	public static final android.renderscript.Type$CubemapFace POSITIVE_Z
	public static final android.renderscript.Type$CubemapFace NEGATIVE_Z
	public static final android.renderscript.Type$CubemapFace POSITVE_X
	public static final android.renderscript.Type$CubemapFace POSITVE_Y
	public static final android.renderscript.Type$CubemapFace POSITVE_Z
	int mID
	private static final android.renderscript.Type$CubemapFace[] $VALUES
	public static android.renderscript.Type$CubemapFace[] values () 
	public static android.renderscript.Type$CubemapFace valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/ProgramRaster$Builder.class
ProgramRaster.java
package android.renderscript
public android.renderscript.ProgramRaster$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	boolean mPointSprite
	android.renderscript.ProgramRaster$CullMode mCullMode
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramRaster$Builder setPointSpriteEnabled (boolean) 
		boolean enable
	public android.renderscript.ProgramRaster$Builder setCullMode (android.renderscript.ProgramRaster$CullMode) 
		android.renderscript.ProgramRaster$CullMode m
	public android.renderscript.ProgramRaster create () 
		long id
		android.renderscript.ProgramRaster programRaster
}

android/renderscript/ProgramVertexFixedFunction$Builder.class
ProgramVertexFixedFunction.java
package android.renderscript
public android.renderscript.ProgramVertexFixedFunction$Builder extends java.lang.Object {
	boolean mTextureMatrixEnable
	String mShader
	android.renderscript.RenderScript mRS
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramVertexFixedFunction$Builder setTextureMatrixEnable (boolean) 
		boolean enable
	static android.renderscript.Type getConstantInputType (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
		android.renderscript.Element$Builder b
		android.renderscript.Type$Builder typeBuilder
	private void buildShaderString () 
	public android.renderscript.ProgramVertexFixedFunction create () 
		android.renderscript.ProgramVertexFixedFunction$InternalBuilder sb
		android.renderscript.Element$Builder b
}

android/renderscript/Path.class
Path.java
package android.renderscript
public android.renderscript.Path extends android.renderscript.BaseObj {
	android.renderscript.Allocation mVertexBuffer
	android.renderscript.Allocation mLoopBuffer
	android.renderscript.Path$Primitive mPrimitive
	float mQuality
	boolean mCoverageToAlpha
	void  (long, android.renderscript.RenderScript, android.renderscript.Path$Primitive, android.renderscript.Allocation, android.renderscript.Allocation, float) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Path$Primitive p
		android.renderscript.Allocation vtx
		android.renderscript.Allocation loop
		float q
	public android.renderscript.Allocation getVertexAllocation () 
	public android.renderscript.Allocation getLoopAllocation () 
	public android.renderscript.Path$Primitive getPrimitive () 
	void updateFromNative () 
	public static android.renderscript.Path createStaticPath (android.renderscript.RenderScript, android.renderscript.Path$Primitive, float, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Path$Primitive p
		float quality
		android.renderscript.Allocation vtx
		long id
		android.renderscript.Path newPath
	public static android.renderscript.Path createStaticPath (android.renderscript.RenderScript, android.renderscript.Path$Primitive, float, android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Path$Primitive p
		float quality
		android.renderscript.Allocation vtx
		android.renderscript.Allocation loops
	public static android.renderscript.Path createDynamicPath (android.renderscript.RenderScript, android.renderscript.Path$Primitive, float, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Path$Primitive p
		float quality
		android.renderscript.Allocation vtx
	public static android.renderscript.Path createDynamicPath (android.renderscript.RenderScript, android.renderscript.Path$Primitive, float, android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Path$Primitive p
		float quality
		android.renderscript.Allocation vtx
		android.renderscript.Allocation loops
}

android/renderscript/Type.class
Type.java
package android.renderscript
public android.renderscript.Type extends android.renderscript.BaseObj {
	int mDimX
	int mDimY
	int mDimZ
	boolean mDimMipmaps
	boolean mDimFaces
	int mDimYuv
	int mElementCount
	android.renderscript.Element mElement
	public android.renderscript.Element getElement () 
	public int getX () 
	public int getY () 
	public int getZ () 
	public int getYuv () 
	public boolean hasMipmaps () 
	public boolean hasFaces () 
	public int getCount () 
	void calcElementCount () 
		boolean hasLod
		int x
		int y
		int z
		int faces
		int count
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	void updateFromNative () 
		long[] dataBuffer
		long elementID
	public static android.renderscript.Type createX (android.renderscript.RenderScript, android.renderscript.Element, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		int dimX
		long id
		android.renderscript.Type t
	public static android.renderscript.Type createXY (android.renderscript.RenderScript, android.renderscript.Element, int, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		int dimX
		int dimY
		long id
		android.renderscript.Type t
	public static android.renderscript.Type createXYZ (android.renderscript.RenderScript, android.renderscript.Element, int, int, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		int dimX
		int dimY
		int dimZ
		long id
		android.renderscript.Type t
}

android/renderscript/Mesh$Builder.class
Mesh.java
package android.renderscript
public android.renderscript.Mesh$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	int mUsage
	int mVertexTypeCount
	android.renderscript.Mesh$Builder$Entry[] mVertexTypes
	java.util.Vector mIndexTypes
	public void  (android.renderscript.RenderScript, int) 
		android.renderscript.RenderScript rs
		int usage
	public int getCurrentVertexTypeIndex () 
	public int getCurrentIndexSetIndex () 
	public android.renderscript.Mesh$Builder addVertexType (android.renderscript.Type)  throws java.lang.IllegalStateException 
		android.renderscript.Type t
	public android.renderscript.Mesh$Builder addVertexType (android.renderscript.Element, int)  throws java.lang.IllegalStateException 
		android.renderscript.Element e
		int size
	public android.renderscript.Mesh$Builder addIndexSetType (android.renderscript.Type, android.renderscript.Mesh$Primitive) 
		android.renderscript.Type t
		android.renderscript.Mesh$Primitive p
		android.renderscript.Mesh$Builder$Entry indexType
	public android.renderscript.Mesh$Builder addIndexSetType (android.renderscript.Mesh$Primitive) 
		android.renderscript.Mesh$Primitive p
		android.renderscript.Mesh$Builder$Entry indexType
	public android.renderscript.Mesh$Builder addIndexSetType (android.renderscript.Element, int, android.renderscript.Mesh$Primitive) 
		android.renderscript.Element e
		int size
		android.renderscript.Mesh$Primitive p
		android.renderscript.Mesh$Builder$Entry indexType
	android.renderscript.Type newType (android.renderscript.Element, int) 
		android.renderscript.Element e
		int size
		android.renderscript.Type$Builder tb
	public android.renderscript.Mesh create () 
		android.renderscript.Allocation alloc
		android.renderscript.Mesh$Builder$Entry entry
		int ct
		android.renderscript.Allocation alloc
		android.renderscript.Mesh$Builder$Entry entry
		long allocID
		int ct
		long[] vtx
		long[] idx
		int[] prim
		android.renderscript.Allocation[] vertexBuffers
		android.renderscript.Allocation[] indexBuffers
		android.renderscript.Mesh$Primitive[] primitives
		long id
		android.renderscript.Mesh newMesh
}

android/renderscript/Float4.class
Float4.java
package android.renderscript
public android.renderscript.Float4 extends java.lang.Object {
	public float x
	public float y
	public float z
	public float w
	public void  () 
	public void  (android.renderscript.Float4) 
		android.renderscript.Float4 data
	public void  (float, float, float, float) 
		float x
		float y
		float z
		float w
	public static android.renderscript.Float4 add (android.renderscript.Float4, android.renderscript.Float4) 
		android.renderscript.Float4 a
		android.renderscript.Float4 b
		android.renderscript.Float4 res
	public void add (android.renderscript.Float4) 
		android.renderscript.Float4 value
	public void add (float) 
		float value
	public static android.renderscript.Float4 add (android.renderscript.Float4, float) 
		android.renderscript.Float4 a
		float b
		android.renderscript.Float4 res
	public void sub (android.renderscript.Float4) 
		android.renderscript.Float4 value
	public void sub (float) 
		float value
	public static android.renderscript.Float4 sub (android.renderscript.Float4, float) 
		android.renderscript.Float4 a
		float b
		android.renderscript.Float4 res
	public static android.renderscript.Float4 sub (android.renderscript.Float4, android.renderscript.Float4) 
		android.renderscript.Float4 a
		android.renderscript.Float4 b
		android.renderscript.Float4 res
	public void mul (android.renderscript.Float4) 
		android.renderscript.Float4 value
	public void mul (float) 
		float value
	public static android.renderscript.Float4 mul (android.renderscript.Float4, android.renderscript.Float4) 
		android.renderscript.Float4 a
		android.renderscript.Float4 b
		android.renderscript.Float4 res
	public static android.renderscript.Float4 mul (android.renderscript.Float4, float) 
		android.renderscript.Float4 a
		float b
		android.renderscript.Float4 res
	public void div (android.renderscript.Float4) 
		android.renderscript.Float4 value
	public void div (float) 
		float value
	public static android.renderscript.Float4 div (android.renderscript.Float4, float) 
		android.renderscript.Float4 a
		float b
		android.renderscript.Float4 res
	public static android.renderscript.Float4 div (android.renderscript.Float4, android.renderscript.Float4) 
		android.renderscript.Float4 a
		android.renderscript.Float4 b
		android.renderscript.Float4 res
	public float dotProduct (android.renderscript.Float4) 
		android.renderscript.Float4 a
	public static float dotProduct (android.renderscript.Float4, android.renderscript.Float4) 
		android.renderscript.Float4 a
		android.renderscript.Float4 b
	public void addMultiple (android.renderscript.Float4, float) 
		android.renderscript.Float4 a
		float factor
	public void set (android.renderscript.Float4) 
		android.renderscript.Float4 a
	public void negate () 
	public int length () 
	public float elementSum () 
	public float get (int) 
		int i
	public void setAt (int, float) 
		int i
		float value
	public void addAt (int, float) 
		int i
		float value
	public void setValues (float, float, float, float) 
		float x
		float y
		float z
		float w
	public void copyTo (float[], int) 
		float[] data
		int offset
}

android/renderscript/Sampler.class
Sampler.java
package android.renderscript
public android.renderscript.Sampler extends android.renderscript.BaseObj {
	android.renderscript.Sampler$Value mMin
	android.renderscript.Sampler$Value mMag
	android.renderscript.Sampler$Value mWrapS
	android.renderscript.Sampler$Value mWrapT
	android.renderscript.Sampler$Value mWrapR
	float mAniso
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public android.renderscript.Sampler$Value getMinification () 
	public android.renderscript.Sampler$Value getMagnification () 
	public android.renderscript.Sampler$Value getWrapS () 
	public android.renderscript.Sampler$Value getWrapT () 
	public float getAnisotropy () 
	public static android.renderscript.Sampler CLAMP_NEAREST (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler CLAMP_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler CLAMP_LINEAR_MIP_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler WRAP_NEAREST (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler WRAP_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler WRAP_LINEAR_MIP_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler MIRRORED_REPEAT_NEAREST (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler MIRRORED_REPEAT_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
	public static android.renderscript.Sampler MIRRORED_REPEAT_LINEAR_MIP_LINEAR (android.renderscript.RenderScript) 
		android.renderscript.Sampler$Builder b
		android.renderscript.RenderScript rs
}

android/renderscript/Sampler$Builder.class
Sampler.java
package android.renderscript
public android.renderscript.Sampler$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	android.renderscript.Sampler$Value mMin
	android.renderscript.Sampler$Value mMag
	android.renderscript.Sampler$Value mWrapS
	android.renderscript.Sampler$Value mWrapT
	android.renderscript.Sampler$Value mWrapR
	float mAniso
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public void setMinification (android.renderscript.Sampler$Value) 
		android.renderscript.Sampler$Value v
	public void setMagnification (android.renderscript.Sampler$Value) 
		android.renderscript.Sampler$Value v
	public void setWrapS (android.renderscript.Sampler$Value) 
		android.renderscript.Sampler$Value v
	public void setWrapT (android.renderscript.Sampler$Value) 
		android.renderscript.Sampler$Value v
	public void setAnisotropy (float) 
		float v
	public android.renderscript.Sampler create () 
		long id
		android.renderscript.Sampler sampler
}

android/renderscript/ProgramFragment.class
ProgramFragment.java
package android.renderscript
public android.renderscript.ProgramFragment extends android.renderscript.Program {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
}

android/renderscript/Mesh$Primitive.class
Mesh.java
package android.renderscript
public final android.renderscript.Mesh$Primitive extends java.lang.Enum {
	public static final android.renderscript.Mesh$Primitive POINT
	public static final android.renderscript.Mesh$Primitive LINE
	public static final android.renderscript.Mesh$Primitive LINE_STRIP
	public static final android.renderscript.Mesh$Primitive TRIANGLE
	public static final android.renderscript.Mesh$Primitive TRIANGLE_STRIP
	public static final android.renderscript.Mesh$Primitive TRIANGLE_FAN
	int mID
	private static final android.renderscript.Mesh$Primitive[] $VALUES
	public static android.renderscript.Mesh$Primitive[] values () 
	public static android.renderscript.Mesh$Primitive valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/ScriptGroup.class
ScriptGroup.java
package android.renderscript
public final android.renderscript.ScriptGroup extends android.renderscript.BaseObj {
	android.renderscript.ScriptGroup$IO[] mOutputs
	android.renderscript.ScriptGroup$IO[] mInputs
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public void setInput (android.renderscript.Script$KernelID, android.renderscript.Allocation) 
		int ct
		android.renderscript.Script$KernelID s
		android.renderscript.Allocation a
	public void setOutput (android.renderscript.Script$KernelID, android.renderscript.Allocation) 
		int ct
		android.renderscript.Script$KernelID s
		android.renderscript.Allocation a
	public void execute () 
}

android/renderscript/Mesh$TriangleMeshBuilder.class
Mesh.java
package android.renderscript
public android.renderscript.Mesh$TriangleMeshBuilder extends java.lang.Object {
	float[] mVtxData
	int mVtxCount
	int mMaxIndex
	short[] mIndexData
	int mIndexCount
	android.renderscript.RenderScript mRS
	android.renderscript.Element mElement
	float mNX
	float mNY
	float mNZ
	float mS0
	float mT0
	float mR
	float mG
	float mB
	float mA
	int mVtxSize
	int mFlags
	public static final int COLOR
	public static final int NORMAL
	public static final int TEXTURE_0
	public void  (android.renderscript.RenderScript, int, int) 
		android.renderscript.RenderScript rs
		int vtxSize
		int flags
	private void makeSpace (int) 
		float[] t
		int count
	private void latch () 
	public android.renderscript.Mesh$TriangleMeshBuilder addVertex (float, float) 
		float x
		float y
	public android.renderscript.Mesh$TriangleMeshBuilder addVertex (float, float, float) 
		float x
		float y
		float z
	public android.renderscript.Mesh$TriangleMeshBuilder setTexture (float, float) 
		float s
		float t
	public android.renderscript.Mesh$TriangleMeshBuilder setNormal (float, float, float) 
		float x
		float y
		float z
	public android.renderscript.Mesh$TriangleMeshBuilder setColor (float, float, float, float) 
		float r
		float g
		float b
		float a
	public android.renderscript.Mesh$TriangleMeshBuilder addTriangle (int, int, int) 
		short[] t
		int idx1
		int idx2
		int idx3
	public android.renderscript.Mesh create (boolean) 
		boolean uploadToBufferObject
		android.renderscript.Element$Builder b
		int usage
		android.renderscript.Mesh$Builder smb
		android.renderscript.Mesh sm
}

android/renderscript/Mesh.class
Mesh.java
package android.renderscript
public android.renderscript.Mesh extends android.renderscript.BaseObj {
	android.renderscript.Allocation[] mVertexBuffers
	android.renderscript.Allocation[] mIndexBuffers
	android.renderscript.Mesh$Primitive[] mPrimitives
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public int getVertexAllocationCount () 
	public android.renderscript.Allocation getVertexAllocation (int) 
		int slot
	public int getPrimitiveCount () 
	public android.renderscript.Allocation getIndexSetAllocation (int) 
		int slot
	public android.renderscript.Mesh$Primitive getPrimitive (int) 
		int slot
	void updateFromNative () 
		int i
		int i
		int vtxCount
		int idxCount
		long[] vtxIDs
		long[] idxIDs
		int[] primitives
}

android/renderscript/ProgramVertexFixedFunction$InternalBuilder.class
ProgramVertexFixedFunction.java
package android.renderscript
 android.renderscript.ProgramVertexFixedFunction$InternalBuilder extends android.renderscript.Program$BaseProgramBuilder {
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramVertexFixedFunction$InternalBuilder addInput (android.renderscript.Element)  throws java.lang.IllegalStateException 
		android.renderscript.Element e
	public android.renderscript.ProgramVertexFixedFunction create () 
		int i
		int i
		int i
		int i
		long[] tmp
		String[] texNames
		int idx
		long id
		android.renderscript.ProgramVertexFixedFunction pv
}

android/renderscript/ScriptIntrinsicColorMatrix.class
ScriptIntrinsicColorMatrix.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicColorMatrix extends android.renderscript.ScriptIntrinsic {
	private final android.renderscript.Matrix4f mMatrix
	private final android.renderscript.Float4 mAdd
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicColorMatrix create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
	public static android.renderscript.ScriptIntrinsicColorMatrix create (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
		long id
	private void setMatrix () 
		android.renderscript.FieldPacker fp
	public void setColorMatrix (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f m
	public void setColorMatrix (android.renderscript.Matrix3f) 
		android.renderscript.Matrix3f m
	public void setAdd (android.renderscript.Float4) 
		android.renderscript.Float4 f
		android.renderscript.FieldPacker fp
	public void setAdd (float, float, float, float) 
		float r
		float g
		float b
		float a
		android.renderscript.FieldPacker fp
	public void setGreyscale () 
	public void setYUVtoRGB () 
	public void setRGBtoYUV () 
	public void forEach (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
}

android/renderscript/ProgramFragmentFixedFunction$1.class
ProgramFragmentFixedFunction.java
package android.renderscript
 android.renderscript.ProgramFragmentFixedFunction$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$renderscript$ProgramFragmentFixedFunction$Builder$Format
	static final int[] $SwitchMap$android$renderscript$ProgramFragmentFixedFunction$Builder$EnvMode
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/renderscript/Script$Builder.class
Script.java
package android.renderscript
public android.renderscript.Script$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
}

android/renderscript/ProgramVertex.class
ProgramVertex.java
package android.renderscript
public android.renderscript.ProgramVertex extends android.renderscript.Program {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public int getInputCount () 
	public android.renderscript.Element getInput (int) 
		int slot
}

android/renderscript/RSTextureView.class
RSTextureView.java
package android.renderscript
public android.renderscript.RSTextureView extends android.view.TextureView implements android.view.TextureView$SurfaceTextureListener  {
	private android.renderscript.RenderScriptGL mRS
	private android.graphics.SurfaceTexture mSurfaceTexture
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void init () 
	public void onSurfaceTextureAvailable (android.graphics.SurfaceTexture, int, int) 
		android.graphics.SurfaceTexture surface
		int width
		int height
	public void onSurfaceTextureSizeChanged (android.graphics.SurfaceTexture, int, int) 
		android.graphics.SurfaceTexture surface
		int width
		int height
	public boolean onSurfaceTextureDestroyed (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surface
	public void onSurfaceTextureUpdated (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surface
	public void pause () 
	public void resume () 
	public android.renderscript.RenderScriptGL createRenderScriptGL (android.renderscript.RenderScriptGL$SurfaceConfig) 
		android.renderscript.RenderScriptGL$SurfaceConfig sc
		android.renderscript.RenderScriptGL rs
	public void destroyRenderScriptGL () 
	public void setRenderScriptGL (android.renderscript.RenderScriptGL) 
		android.renderscript.RenderScriptGL rs
	public android.renderscript.RenderScriptGL getRenderScriptGL () 
}

android/renderscript/RenderScript$RSErrorHandler.class
RenderScript.java
package android.renderscript
public android.renderscript.RenderScript$RSErrorHandler extends java.lang.Object implements java.lang.Runnable  {
	protected String mErrorMessage
	protected int mErrorNum
	public void  () 
	public void run () 
}

android/renderscript/RenderScript.class
RenderScript.java
package android.renderscript
public android.renderscript.RenderScript extends java.lang.Object {
	static final long TRACE_TAG
	static final String LOG_TAG
	static final boolean DEBUG
	static final boolean LOG_ENABLED
	private android.content.Context mApplicationContext
	static boolean sInitialized
	static Object sRuntime
	static java.lang.reflect.Method registerNativeAllocation
	static java.lang.reflect.Method registerNativeFree
	static int sPointerSize
	static java.io.File mCacheDir
	static final long sMinorID
	android.renderscript.RenderScript$ContextType mContextType
	java.util.concurrent.locks.ReentrantReadWriteLock mRWLock
	long mDev
	long mContext
	android.renderscript.RenderScript$MessageThread mMessageThread
	android.renderscript.Element mElement_U8
	android.renderscript.Element mElement_I8
	android.renderscript.Element mElement_U16
	android.renderscript.Element mElement_I16
	android.renderscript.Element mElement_U32
	android.renderscript.Element mElement_I32
	android.renderscript.Element mElement_U64
	android.renderscript.Element mElement_I64
	android.renderscript.Element mElement_F32
	android.renderscript.Element mElement_F64
	android.renderscript.Element mElement_BOOLEAN
	android.renderscript.Element mElement_ELEMENT
	android.renderscript.Element mElement_TYPE
	android.renderscript.Element mElement_ALLOCATION
	android.renderscript.Element mElement_SAMPLER
	android.renderscript.Element mElement_SCRIPT
	android.renderscript.Element mElement_MESH
	android.renderscript.Element mElement_PROGRAM_FRAGMENT
	android.renderscript.Element mElement_PROGRAM_VERTEX
	android.renderscript.Element mElement_PROGRAM_RASTER
	android.renderscript.Element mElement_PROGRAM_STORE
	android.renderscript.Element mElement_FONT
	android.renderscript.Element mElement_A_8
	android.renderscript.Element mElement_RGB_565
	android.renderscript.Element mElement_RGB_888
	android.renderscript.Element mElement_RGBA_5551
	android.renderscript.Element mElement_RGBA_4444
	android.renderscript.Element mElement_RGBA_8888
	android.renderscript.Element mElement_FLOAT_2
	android.renderscript.Element mElement_FLOAT_3
	android.renderscript.Element mElement_FLOAT_4
	android.renderscript.Element mElement_DOUBLE_2
	android.renderscript.Element mElement_DOUBLE_3
	android.renderscript.Element mElement_DOUBLE_4
	android.renderscript.Element mElement_UCHAR_2
	android.renderscript.Element mElement_UCHAR_3
	android.renderscript.Element mElement_UCHAR_4
	android.renderscript.Element mElement_CHAR_2
	android.renderscript.Element mElement_CHAR_3
	android.renderscript.Element mElement_CHAR_4
	android.renderscript.Element mElement_USHORT_2
	android.renderscript.Element mElement_USHORT_3
	android.renderscript.Element mElement_USHORT_4
	android.renderscript.Element mElement_SHORT_2
	android.renderscript.Element mElement_SHORT_3
	android.renderscript.Element mElement_SHORT_4
	android.renderscript.Element mElement_UINT_2
	android.renderscript.Element mElement_UINT_3
	android.renderscript.Element mElement_UINT_4
	android.renderscript.Element mElement_INT_2
	android.renderscript.Element mElement_INT_3
	android.renderscript.Element mElement_INT_4
	android.renderscript.Element mElement_ULONG_2
	android.renderscript.Element mElement_ULONG_3
	android.renderscript.Element mElement_ULONG_4
	android.renderscript.Element mElement_LONG_2
	android.renderscript.Element mElement_LONG_3
	android.renderscript.Element mElement_LONG_4
	android.renderscript.Element mElement_YUV
	android.renderscript.Element mElement_MATRIX_4X4
	android.renderscript.Element mElement_MATRIX_3X3
	android.renderscript.Element mElement_MATRIX_2X2
	android.renderscript.Sampler mSampler_CLAMP_NEAREST
	android.renderscript.Sampler mSampler_CLAMP_LINEAR
	android.renderscript.Sampler mSampler_CLAMP_LINEAR_MIP_LINEAR
	android.renderscript.Sampler mSampler_WRAP_NEAREST
	android.renderscript.Sampler mSampler_WRAP_LINEAR
	android.renderscript.Sampler mSampler_WRAP_LINEAR_MIP_LINEAR
	android.renderscript.Sampler mSampler_MIRRORED_REPEAT_NEAREST
	android.renderscript.Sampler mSampler_MIRRORED_REPEAT_LINEAR
	android.renderscript.Sampler mSampler_MIRRORED_REPEAT_LINEAR_MIP_LINEAR
	android.renderscript.ProgramStore mProgramStore_BLEND_NONE_DEPTH_TEST
	android.renderscript.ProgramStore mProgramStore_BLEND_NONE_DEPTH_NO_DEPTH
	android.renderscript.ProgramStore mProgramStore_BLEND_ALPHA_DEPTH_TEST
	android.renderscript.ProgramStore mProgramStore_BLEND_ALPHA_DEPTH_NO_DEPTH
	android.renderscript.ProgramRaster mProgramRaster_CULL_BACK
	android.renderscript.ProgramRaster mProgramRaster_CULL_FRONT
	android.renderscript.ProgramRaster mProgramRaster_CULL_NONE
	android.renderscript.RenderScript$RSMessageHandler mMessageCallback
	android.renderscript.RenderScript$RSErrorHandler mErrorCallback
	static native void _nInit () 
	static native int rsnSystemGetPointerSize () 
	native long nDeviceCreate () 
	native void nDeviceDestroy (long) 
	native void nDeviceSetConfig (long, int, int) 
	native int nContextGetUserMessage (long, int[]) 
	native java.lang.String nContextGetErrorMessage (long) 
	native int nContextPeekMessage (long, int[]) 
	native void nContextInitToClient (long) 
	native void nContextDeinitToClient (long) 
	public static long getMinorID () 
	public static void setupDiskCache (java.io.File) 
		java.io.File cacheDir
	native long rsnContextCreateGL (long, int, int, int, int, int, int, int, int, int, int, int, int, float, int) 
	synchronized long nContextCreateGL (long, int, int, int, int, int, int, int, int, int, int, int, int, float, int) 
		long dev
		int ver
		int sdkVer
		int colorMin
		int colorPref
		int alphaMin
		int alphaPref
		int depthMin
		int depthPref
		int stencilMin
		int stencilPref
		int samplesMin
		int samplesPref
		float samplesQ
		int dpi
	native long rsnContextCreate (long, int, int, int) 
	synchronized long nContextCreate (long, int, int, int) 
		long dev
		int ver
		int sdkVer
		int contextType
	native void rsnContextDestroy (long) 
	synchronized void nContextDestroy () 
		java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock wlock
		long curCon
	native void rsnContextSetSurface (long, int, int, android.view.Surface) 
	synchronized void nContextSetSurface (int, int, android.view.Surface) 
		int w
		int h
		android.view.Surface sur
	native void rsnContextSetSurfaceTexture (long, int, int, android.graphics.SurfaceTexture) 
	synchronized void nContextSetSurfaceTexture (int, int, android.graphics.SurfaceTexture) 
		int w
		int h
		android.graphics.SurfaceTexture sur
	native void rsnContextSetPriority (long, int) 
	synchronized void nContextSetPriority (int) 
		int p
	native void rsnContextDump (long, int) 
	synchronized void nContextDump (int) 
		int bits
	native void rsnContextFinish (long) 
	synchronized void nContextFinish () 
	native void rsnContextSendMessage (long, int, int[]) 
	synchronized void nContextSendMessage (int, int[]) 
		int id
		int[] data
	native void rsnContextBindRootScript (long, long) 
	synchronized void nContextBindRootScript (long) 
		long script
	native void rsnContextBindSampler (long, int, int) 
	synchronized void nContextBindSampler (int, int) 
		int sampler
		int slot
	native void rsnContextBindProgramStore (long, long) 
	synchronized void nContextBindProgramStore (long) 
		long pfs
	native void rsnContextBindProgramFragment (long, long) 
	synchronized void nContextBindProgramFragment (long) 
		long pf
	native void rsnContextBindProgramVertex (long, long) 
	synchronized void nContextBindProgramVertex (long) 
		long pv
	native void rsnContextBindProgramRaster (long, long) 
	synchronized void nContextBindProgramRaster (long) 
		long pr
	native void rsnContextPause (long) 
	synchronized void nContextPause () 
	native void rsnContextResume (long) 
	synchronized void nContextResume () 
	native void rsnAssignName (long, long, byte[]) 
	synchronized void nAssignName (long, byte[]) 
		long obj
		byte[] name
	native java.lang.String rsnGetName (long, long) 
	synchronized java.lang.String nGetName (long) 
		long obj
	native void rsnObjDestroy (long, long) 
	void nObjDestroy (long) 
		long id
	native long rsnElementCreate (long, long, int, boolean, int) 
	synchronized long nElementCreate (long, int, boolean, int) 
		long type
		int kind
		boolean norm
		int vecSize
	native long rsnElementCreate2 (long, long[], java.lang.String[], int[]) 
	synchronized long nElementCreate2 (long[], java.lang.String[], int[]) 
		long[] elements
		String[] names
		int[] arraySizes
	native void rsnElementGetNativeData (long, long, int[]) 
	synchronized void nElementGetNativeData (long, int[]) 
		long id
		int[] elementData
	native void rsnElementGetSubElements (long, long, long[], java.lang.String[], int[]) 
	synchronized void nElementGetSubElements (long, long[], java.lang.String[], int[]) 
		long id
		long[] IDs
		String[] names
		int[] arraySizes
	native long rsnTypeCreate (long, long, int, int, int, boolean, boolean, int) 
	synchronized long nTypeCreate (long, int, int, int, boolean, boolean, int) 
		long eid
		int x
		int y
		int z
		boolean mips
		boolean faces
		int yuv
	native void rsnTypeGetNativeData (long, long, long[]) 
	synchronized void nTypeGetNativeData (long, long[]) 
		long id
		long[] typeData
	native long rsnAllocationCreateTyped (long, long, int, int, long) 
	synchronized long nAllocationCreateTyped (long, int, int, long) 
		long type
		int mip
		int usage
		long pointer
	native long rsnAllocationCreateFromBitmap (long, long, int, android.graphics.Bitmap, int) 
	synchronized long nAllocationCreateFromBitmap (long, int, android.graphics.Bitmap, int) 
		long type
		int mip
		android.graphics.Bitmap bmp
		int usage
	native long rsnAllocationCreateBitmapBackedAllocation (long, long, int, android.graphics.Bitmap, int) 
	synchronized long nAllocationCreateBitmapBackedAllocation (long, int, android.graphics.Bitmap, int) 
		long type
		int mip
		android.graphics.Bitmap bmp
		int usage
	native long rsnAllocationCubeCreateFromBitmap (long, long, int, android.graphics.Bitmap, int) 
	synchronized long nAllocationCubeCreateFromBitmap (long, int, android.graphics.Bitmap, int) 
		long type
		int mip
		android.graphics.Bitmap bmp
		int usage
	native long rsnAllocationCreateBitmapRef (long, long, android.graphics.Bitmap) 
	synchronized long nAllocationCreateBitmapRef (long, android.graphics.Bitmap) 
		long type
		android.graphics.Bitmap bmp
	native long rsnAllocationCreateFromAssetStream (long, int, int, int) 
	synchronized long nAllocationCreateFromAssetStream (int, int, int) 
		int mips
		int assetStream
		int usage
	native void rsnAllocationCopyToBitmap (long, long, android.graphics.Bitmap) 
	synchronized void nAllocationCopyToBitmap (long, android.graphics.Bitmap) 
		long alloc
		android.graphics.Bitmap bmp
	native void rsnAllocationSyncAll (long, long, int) 
	synchronized void nAllocationSyncAll (long, int) 
		long alloc
		int src
	native android.view.Surface rsnAllocationGetSurface (long, long) 
	synchronized android.view.Surface nAllocationGetSurface (long) 
		long alloc
	native void rsnAllocationSetSurface (long, long, android.view.Surface) 
	synchronized void nAllocationSetSurface (long, android.view.Surface) 
		long alloc
		android.view.Surface sur
	native void rsnAllocationIoSend (long, long) 
	synchronized void nAllocationIoSend (long) 
		long alloc
	native void rsnAllocationIoReceive (long, long) 
	synchronized void nAllocationIoReceive (long) 
		long alloc
	native void rsnAllocationGenerateMipmaps (long, long) 
	synchronized void nAllocationGenerateMipmaps (long) 
		long alloc
	native void rsnAllocationCopyFromBitmap (long, long, android.graphics.Bitmap) 
	synchronized void nAllocationCopyFromBitmap (long, android.graphics.Bitmap) 
		long alloc
		android.graphics.Bitmap bmp
	native void rsnAllocationData1D (long, long, int, int, int, java.lang.Object, int, int) 
	synchronized void nAllocationData1D (long, int, int, int, java.lang.Object, int, android.renderscript.Element$DataType) 
		long id
		int off
		int mip
		int count
		Object d
		int sizeBytes
		android.renderscript.Element$DataType dt
	native void rsnAllocationElementData1D (long, long, int, int, int, byte[], int) 
	synchronized void nAllocationElementData1D (long, int, int, int, byte[], int) 
		long id
		int xoff
		int mip
		int compIdx
		byte[] d
		int sizeBytes
	native void rsnAllocationData2D (long, long, int, int, int, int, int, int, long, int, int, int, int) 
	synchronized void nAllocationData2D (long, int, int, int, int, int, int, long, int, int, int, int) 
		long dstAlloc
		int dstXoff
		int dstYoff
		int dstMip
		int dstFace
		int width
		int height
		long srcAlloc
		int srcXoff
		int srcYoff
		int srcMip
		int srcFace
	native void rsnAllocationData2D (long, long, int, int, int, int, int, int, java.lang.Object, int, int) 
	synchronized void nAllocationData2D (long, int, int, int, int, int, int, java.lang.Object, int, android.renderscript.Element$DataType) 
		long id
		int xoff
		int yoff
		int mip
		int face
		int w
		int h
		Object d
		int sizeBytes
		android.renderscript.Element$DataType dt
	native void rsnAllocationData2D (long, long, int, int, int, int, android.graphics.Bitmap) 
	synchronized void nAllocationData2D (long, int, int, int, int, android.graphics.Bitmap) 
		long id
		int xoff
		int yoff
		int mip
		int face
		android.graphics.Bitmap b
	native void rsnAllocationData3D (long, long, int, int, int, int, int, int, int, long, int, int, int, int) 
	synchronized void nAllocationData3D (long, int, int, int, int, int, int, int, long, int, int, int, int) 
		long dstAlloc
		int dstXoff
		int dstYoff
		int dstZoff
		int dstMip
		int width
		int height
		int depth
		long srcAlloc
		int srcXoff
		int srcYoff
		int srcZoff
		int srcMip
	native void rsnAllocationData3D (long, long, int, int, int, int, int, int, int, java.lang.Object, int, int) 
	synchronized void nAllocationData3D (long, int, int, int, int, int, int, int, java.lang.Object, int, android.renderscript.Element$DataType) 
		long id
		int xoff
		int yoff
		int zoff
		int mip
		int w
		int h
		int depth
		Object d
		int sizeBytes
		android.renderscript.Element$DataType dt
	native void rsnAllocationRead (long, long, java.lang.Object, int) 
	synchronized void nAllocationRead (long, java.lang.Object, android.renderscript.Element$DataType) 
		long id
		Object d
		android.renderscript.Element$DataType dt
	native void rsnAllocationRead1D (long, long, int, int, int, java.lang.Object, int, int) 
	synchronized void nAllocationRead1D (long, int, int, int, java.lang.Object, int, android.renderscript.Element$DataType) 
		long id
		int off
		int mip
		int count
		Object d
		int sizeBytes
		android.renderscript.Element$DataType dt
	native void rsnAllocationRead2D (long, long, int, int, int, int, int, int, java.lang.Object, int, int) 
	synchronized void nAllocationRead2D (long, int, int, int, int, int, int, java.lang.Object, int, android.renderscript.Element$DataType) 
		long id
		int xoff
		int yoff
		int mip
		int face
		int w
		int h
		Object d
		int sizeBytes
		android.renderscript.Element$DataType dt
	native long rsnAllocationGetType (long, long) 
	synchronized long nAllocationGetType (long) 
		long id
	native void rsnAllocationResize1D (long, long, int) 
	synchronized void nAllocationResize1D (long, int) 
		long id
		int dimX
	native long rsnFileA3DCreateFromAssetStream (long, long) 
	synchronized long nFileA3DCreateFromAssetStream (long) 
		long assetStream
	native long rsnFileA3DCreateFromFile (long, java.lang.String) 
	synchronized long nFileA3DCreateFromFile (java.lang.String) 
		String path
	native long rsnFileA3DCreateFromAsset (long, android.content.res.AssetManager, java.lang.String) 
	synchronized long nFileA3DCreateFromAsset (android.content.res.AssetManager, java.lang.String) 
		android.content.res.AssetManager mgr
		String path
	native int rsnFileA3DGetNumIndexEntries (long, long) 
	synchronized int nFileA3DGetNumIndexEntries (long) 
		long fileA3D
	native void rsnFileA3DGetIndexEntries (long, long, int, int[], java.lang.String[]) 
	synchronized void nFileA3DGetIndexEntries (long, int, int[], java.lang.String[]) 
		long fileA3D
		int numEntries
		int[] IDs
		String[] names
	native long rsnFileA3DGetEntryByIndex (long, long, int) 
	synchronized long nFileA3DGetEntryByIndex (long, int) 
		long fileA3D
		int index
	native long rsnFontCreateFromFile (long, java.lang.String, float, int) 
	synchronized long nFontCreateFromFile (java.lang.String, float, int) 
		String fileName
		float size
		int dpi
	native long rsnFontCreateFromAssetStream (long, java.lang.String, float, int, long) 
	synchronized long nFontCreateFromAssetStream (java.lang.String, float, int, long) 
		String name
		float size
		int dpi
		long assetStream
	native long rsnFontCreateFromAsset (long, android.content.res.AssetManager, java.lang.String, float, int) 
	synchronized long nFontCreateFromAsset (android.content.res.AssetManager, java.lang.String, float, int) 
		android.content.res.AssetManager mgr
		String path
		float size
		int dpi
	native void rsnScriptBindAllocation (long, long, long, int) 
	synchronized void nScriptBindAllocation (long, long, int) 
		long script
		long alloc
		int slot
	native void rsnScriptSetTimeZone (long, long, byte[]) 
	synchronized void nScriptSetTimeZone (long, byte[]) 
		long script
		byte[] timeZone
	native void rsnScriptInvoke (long, long, int) 
	synchronized void nScriptInvoke (long, int) 
		long id
		int slot
	native void rsnScriptForEach (long, long, int, long, long, byte[]) 
	native void rsnScriptForEach (long, long, int, long, long) 
	native void rsnScriptForEachClipped (long, long, int, long, long, byte[], int, int, int, int, int, int) 
	native void rsnScriptForEachClipped (long, long, int, long, long, int, int, int, int, int, int) 
	synchronized void nScriptForEach (long, int, long, long, byte[]) 
		long id
		int slot
		long ain
		long aout
		byte[] params
	synchronized void nScriptForEachClipped (long, int, long, long, byte[], int, int, int, int, int, int) 
		long id
		int slot
		long ain
		long aout
		byte[] params
		int xstart
		int xend
		int ystart
		int yend
		int zstart
		int zend
	native void rsnScriptForEachMultiClipped (long, long, int, long[], long, byte[], int, int, int, int, int, int) 
	native void rsnScriptForEachMultiClipped (long, long, int, long[], long, int, int, int, int, int, int) 
	synchronized void nScriptForEachMultiClipped (long, int, long[], long, byte[], int, int, int, int, int, int) 
		long id
		int slot
		long[] ains
		long aout
		byte[] params
		int xstart
		int xend
		int ystart
		int yend
		int zstart
		int zend
	native void rsnScriptInvokeV (long, long, int, byte[]) 
	synchronized void nScriptInvokeV (long, int, byte[]) 
		long id
		int slot
		byte[] params
	native void rsnScriptSetVarI (long, long, int, int) 
	synchronized void nScriptSetVarI (long, int, int) 
		long id
		int slot
		int val
	native int rsnScriptGetVarI (long, long, int) 
	synchronized int nScriptGetVarI (long, int) 
		long id
		int slot
	native void rsnScriptSetVarJ (long, long, int, long) 
	synchronized void nScriptSetVarJ (long, int, long) 
		long id
		int slot
		long val
	native long rsnScriptGetVarJ (long, long, int) 
	synchronized long nScriptGetVarJ (long, int) 
		long id
		int slot
	native void rsnScriptSetVarF (long, long, int, float) 
	synchronized void nScriptSetVarF (long, int, float) 
		long id
		int slot
		float val
	native float rsnScriptGetVarF (long, long, int) 
	synchronized float nScriptGetVarF (long, int) 
		long id
		int slot
	native void rsnScriptSetVarD (long, long, int, double) 
	synchronized void nScriptSetVarD (long, int, double) 
		long id
		int slot
		double val
	native double rsnScriptGetVarD (long, long, int) 
	synchronized double nScriptGetVarD (long, int) 
		long id
		int slot
	native void rsnScriptSetVarV (long, long, int, byte[]) 
	synchronized void nScriptSetVarV (long, int, byte[]) 
		long id
		int slot
		byte[] val
	native void rsnScriptGetVarV (long, long, int, byte[]) 
	synchronized void nScriptGetVarV (long, int, byte[]) 
		long id
		int slot
		byte[] val
	native void rsnScriptSetVarVE (long, long, int, byte[], long, int[]) 
	synchronized void nScriptSetVarVE (long, int, byte[], long, int[]) 
		long id
		int slot
		byte[] val
		long e
		int[] dims
	native void rsnScriptSetVarObj (long, long, int, long) 
	synchronized void nScriptSetVarObj (long, int, long) 
		long id
		int slot
		long val
	native long rsnScriptCCreate (long, java.lang.String, java.lang.String, byte[], int) 
	synchronized long nScriptCCreate (java.lang.String, java.lang.String, byte[], int) 
		String resName
		String cacheDir
		byte[] script
		int length
	native long rsnScriptIntrinsicCreate (long, int, long) 
	synchronized long nScriptIntrinsicCreate (int, long) 
		int id
		long eid
	native long rsnScriptKernelIDCreate (long, long, int, int) 
	synchronized long nScriptKernelIDCreate (long, int, int) 
		long sid
		int slot
		int sig
	native long rsnScriptFieldIDCreate (long, long, int) 
	synchronized long nScriptFieldIDCreate (long, int) 
		long sid
		int slot
	native long rsnScriptGroupCreate (long, long[], long[], long[], long[], long[]) 
	synchronized long nScriptGroupCreate (long[], long[], long[], long[], long[]) 
		long[] kernels
		long[] src
		long[] dstk
		long[] dstf
		long[] types
	native void rsnScriptGroupSetInput (long, long, long, long) 
	synchronized void nScriptGroupSetInput (long, long, long) 
		long group
		long kernel
		long alloc
	native void rsnScriptGroupSetOutput (long, long, long, long) 
	synchronized void nScriptGroupSetOutput (long, long, long) 
		long group
		long kernel
		long alloc
	native void rsnScriptGroupExecute (long, long) 
	synchronized void nScriptGroupExecute (long) 
		long group
	native long rsnSamplerCreate (long, int, int, int, int, int, float) 
	synchronized long nSamplerCreate (int, int, int, int, int, float) 
		int magFilter
		int minFilter
		int wrapS
		int wrapT
		int wrapR
		float aniso
	native long rsnProgramStoreCreate (long, boolean, boolean, boolean, boolean, boolean, boolean, int, int, int) 
	synchronized long nProgramStoreCreate (boolean, boolean, boolean, boolean, boolean, boolean, int, int, int) 
		boolean r
		boolean g
		boolean b
		boolean a
		boolean depthMask
		boolean dither
		int srcMode
		int dstMode
		int depthFunc
	native long rsnProgramRasterCreate (long, boolean, int) 
	synchronized long nProgramRasterCreate (boolean, int) 
		boolean pointSprite
		int cullMode
	native void rsnProgramBindConstants (long, long, int, long) 
	synchronized void nProgramBindConstants (long, int, long) 
		long pv
		int slot
		long mID
	native void rsnProgramBindTexture (long, long, int, long) 
	synchronized void nProgramBindTexture (long, int, long) 
		long vpf
		int slot
		long a
	native void rsnProgramBindSampler (long, long, int, long) 
	synchronized void nProgramBindSampler (long, int, long) 
		long vpf
		int slot
		long s
	native long rsnProgramFragmentCreate (long, java.lang.String, java.lang.String[], long[]) 
	synchronized long nProgramFragmentCreate (java.lang.String, java.lang.String[], long[]) 
		String shader
		String[] texNames
		long[] params
	native long rsnProgramVertexCreate (long, java.lang.String, java.lang.String[], long[]) 
	synchronized long nProgramVertexCreate (java.lang.String, java.lang.String[], long[]) 
		String shader
		String[] texNames
		long[] params
	native long rsnMeshCreate (long, long[], long[], int[]) 
	synchronized long nMeshCreate (long[], long[], int[]) 
		long[] vtx
		long[] idx
		int[] prim
	native int rsnMeshGetVertexBufferCount (long, long) 
	synchronized int nMeshGetVertexBufferCount (long) 
		long id
	native int rsnMeshGetIndexCount (long, long) 
	synchronized int nMeshGetIndexCount (long) 
		long id
	native void rsnMeshGetVertices (long, long, long[], int) 
	synchronized void nMeshGetVertices (long, long[], int) 
		long id
		long[] vtxIds
		int vtxIdCount
	native void rsnMeshGetIndices (long, long, long[], int[], int) 
	synchronized void nMeshGetIndices (long, long[], int[], int) 
		long id
		long[] idxIds
		int[] primitives
		int vtxIdCount
	native long rsnPathCreate (long, int, boolean, long, long, float) 
	synchronized long nPathCreate (int, boolean, long, long, float) 
		int prim
		boolean isStatic
		long vtx
		long loop
		float q
	public void setMessageHandler (android.renderscript.RenderScript$RSMessageHandler) 
		android.renderscript.RenderScript$RSMessageHandler msg
	public android.renderscript.RenderScript$RSMessageHandler getMessageHandler () 
	public void sendMessage (int, int[]) 
		int id
		int[] data
	public void setErrorHandler (android.renderscript.RenderScript$RSErrorHandler) 
		android.renderscript.RenderScript$RSErrorHandler msg
	public android.renderscript.RenderScript$RSErrorHandler getErrorHandler () 
	void validateObject (android.renderscript.BaseObj) 
		android.renderscript.BaseObj o
	void validate () 
	public void setPriority (android.renderscript.RenderScript$Priority) 
		android.renderscript.RenderScript$Priority p
	void  (android.content.Context) 
		android.content.Context ctx
	public final android.content.Context getApplicationContext () 
	public static android.renderscript.RenderScript create (android.content.Context, int) 
		android.content.Context ctx
		int sdkVersion
	public static android.renderscript.RenderScript create (android.content.Context, int, android.renderscript.RenderScript$ContextType) 
		android.content.Context ctx
		int sdkVersion
		android.renderscript.RenderScript$ContextType ct
		android.renderscript.RenderScript rs
	public static android.renderscript.RenderScript create (android.content.Context) 
		android.content.Context ctx
	public static android.renderscript.RenderScript create (android.content.Context, android.renderscript.RenderScript$ContextType) 
		android.content.Context ctx
		android.renderscript.RenderScript$ContextType ct
		int v
	public void contextDump () 
	public void finish () 
	public void destroy () 
		InterruptedException e
	boolean isAlive () 
	long safeID (android.renderscript.BaseObj) 
		android.renderscript.BaseObj o
	static void  () 
		Class vm_runtime
		java.lang.reflect.Method get_runtime
		Exception e
		UnsatisfiedLinkError e
}

android/renderscript/Script$LaunchOptions.class
Script.java
package android.renderscript
public final android.renderscript.Script$LaunchOptions extends java.lang.Object {
	private int xstart
	private int ystart
	private int xend
	private int yend
	private int zstart
	private int zend
	private int strategy
	public void  () 
	public android.renderscript.Script$LaunchOptions setX (int, int) 
		int xstartArg
		int xendArg
	public android.renderscript.Script$LaunchOptions setY (int, int) 
		int ystartArg
		int yendArg
	public android.renderscript.Script$LaunchOptions setZ (int, int) 
		int zstartArg
		int zendArg
	public int getXStart () 
	public int getXEnd () 
	public int getYStart () 
	public int getYEnd () 
	public int getZStart () 
	public int getZEnd () 
	static int access$000 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
	static int access$100 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
	static int access$200 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
	static int access$300 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
	static int access$400 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
	static int access$500 (android.renderscript.Script$LaunchOptions) 
		android.renderscript.Script$LaunchOptions x0
}

android/renderscript/Mesh$AllocationBuilder$Entry.class
Mesh.java
package android.renderscript
 android.renderscript.Mesh$AllocationBuilder$Entry extends java.lang.Object {
	android.renderscript.Allocation a
	android.renderscript.Mesh$Primitive prim
	final android.renderscript.Mesh$AllocationBuilder this$0
	void  (android.renderscript.Mesh$AllocationBuilder) 
}

android/renderscript/BaseObj.class
BaseObj.java
package android.renderscript
public android.renderscript.BaseObj extends java.lang.Object {
	private long mID
	private boolean mDestroyed
	private String mName
	android.renderscript.RenderScript mRS
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	void setID (long) 
		long id
	long getID (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	void checkValid () 
	public void setName (java.lang.String) 
		byte[] bytes
		java.io.UnsupportedEncodingException e
		String name
	public java.lang.String getName () 
	private void helpDestroy () 
		java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock rlock
		boolean shouldDestroy
	protected void finalize ()  throws java.lang.Throwable 
	public void destroy () 
	void updateFromNative () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.renderscript.BaseObj b
}

android/renderscript/FileA3D.class
FileA3D.java
package android.renderscript
public android.renderscript.FileA3D extends android.renderscript.BaseObj {
	android.renderscript.FileA3D$IndexEntry[] mFileEntries
	java.io.InputStream mInputStream
	void  (long, android.renderscript.RenderScript, java.io.InputStream) 
		long id
		android.renderscript.RenderScript rs
		java.io.InputStream stream
	private void initEntries () 
		int i
		int numFileEntries
		int[] ids
		String[] names
	public int getIndexEntryCount () 
	public android.renderscript.FileA3D$IndexEntry getIndexEntry (int) 
		int index
	public static android.renderscript.FileA3D createFromAsset (android.renderscript.RenderScript, android.content.res.AssetManager, java.lang.String) 
		android.renderscript.RenderScript rs
		android.content.res.AssetManager mgr
		String path
		long fileId
		android.renderscript.FileA3D fa3d
	public static android.renderscript.FileA3D createFromFile (android.renderscript.RenderScript, java.lang.String) 
		android.renderscript.RenderScript rs
		String path
		long fileId
		android.renderscript.FileA3D fa3d
	public static android.renderscript.FileA3D createFromFile (android.renderscript.RenderScript, java.io.File) 
		android.renderscript.RenderScript rs
		java.io.File path
	public static android.renderscript.FileA3D createFromResource (android.renderscript.RenderScript, android.content.res.Resources, int) 
		Exception e
		long asset
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		int id
		java.io.InputStream is
		long fileId
		android.renderscript.FileA3D fa3d
}

android/renderscript/Double4.class
Double4.java
package android.renderscript
public android.renderscript.Double4 extends java.lang.Object {
	public double x
	public double y
	public double z
	public double w
	public void  () 
	public void  (android.renderscript.Double4) 
		android.renderscript.Double4 data
	public void  (double, double, double, double) 
		double x
		double y
		double z
		double w
	public static android.renderscript.Double4 add (android.renderscript.Double4, android.renderscript.Double4) 
		android.renderscript.Double4 a
		android.renderscript.Double4 b
		android.renderscript.Double4 res
	public void add (android.renderscript.Double4) 
		android.renderscript.Double4 value
	public void add (double) 
		double value
	public static android.renderscript.Double4 add (android.renderscript.Double4, double) 
		android.renderscript.Double4 a
		double b
		android.renderscript.Double4 res
	public void sub (android.renderscript.Double4) 
		android.renderscript.Double4 value
	public void sub (double) 
		double value
	public static android.renderscript.Double4 sub (android.renderscript.Double4, double) 
		android.renderscript.Double4 a
		double b
		android.renderscript.Double4 res
	public static android.renderscript.Double4 sub (android.renderscript.Double4, android.renderscript.Double4) 
		android.renderscript.Double4 a
		android.renderscript.Double4 b
		android.renderscript.Double4 res
	public void mul (android.renderscript.Double4) 
		android.renderscript.Double4 value
	public void mul (double) 
		double value
	public static android.renderscript.Double4 mul (android.renderscript.Double4, android.renderscript.Double4) 
		android.renderscript.Double4 a
		android.renderscript.Double4 b
		android.renderscript.Double4 res
	public static android.renderscript.Double4 mul (android.renderscript.Double4, double) 
		android.renderscript.Double4 a
		double b
		android.renderscript.Double4 res
	public void div (android.renderscript.Double4) 
		android.renderscript.Double4 value
	public void div (double) 
		double value
	public static android.renderscript.Double4 div (android.renderscript.Double4, double) 
		android.renderscript.Double4 a
		double b
		android.renderscript.Double4 res
	public static android.renderscript.Double4 div (android.renderscript.Double4, android.renderscript.Double4) 
		android.renderscript.Double4 a
		android.renderscript.Double4 b
		android.renderscript.Double4 res
	public double dotProduct (android.renderscript.Double4) 
		android.renderscript.Double4 a
	public static double dotProduct (android.renderscript.Double4, android.renderscript.Double4) 
		android.renderscript.Double4 a
		android.renderscript.Double4 b
	public void addMultiple (android.renderscript.Double4, double) 
		android.renderscript.Double4 a
		double factor
	public void set (android.renderscript.Double4) 
		android.renderscript.Double4 a
	public void negate () 
	public int length () 
	public double elementSum () 
	public double get (int) 
		int i
	public void setAt (int, double) 
		int i
		double value
	public void addAt (int, double) 
		int i
		double value
	public void setValues (double, double, double, double) 
		double x
		double y
		double z
		double w
	public void copyTo (double[], int) 
		double[] data
		int offset
}

android/renderscript/Element$DataKind.class
Element.java
package android.renderscript
public final android.renderscript.Element$DataKind extends java.lang.Enum {
	public static final android.renderscript.Element$DataKind USER
	public static final android.renderscript.Element$DataKind PIXEL_L
	public static final android.renderscript.Element$DataKind PIXEL_A
	public static final android.renderscript.Element$DataKind PIXEL_LA
	public static final android.renderscript.Element$DataKind PIXEL_RGB
	public static final android.renderscript.Element$DataKind PIXEL_RGBA
	public static final android.renderscript.Element$DataKind PIXEL_DEPTH
	public static final android.renderscript.Element$DataKind PIXEL_YUV
	int mID
	private static final android.renderscript.Element$DataKind[] $VALUES
	public static android.renderscript.Element$DataKind[] values () 
	public static android.renderscript.Element$DataKind valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/FileA3D$IndexEntry.class
FileA3D.java
package android.renderscript
public android.renderscript.FileA3D$IndexEntry extends java.lang.Object {
	android.renderscript.RenderScript mRS
	int mIndex
	long mID
	String mName
	android.renderscript.FileA3D$EntryType mEntryType
	android.renderscript.BaseObj mLoadedObj
	public java.lang.String getName () 
	public android.renderscript.FileA3D$EntryType getEntryType () 
	public android.renderscript.BaseObj getObject () 
		android.renderscript.BaseObj obj
	public android.renderscript.Mesh getMesh () 
	static synchronized android.renderscript.BaseObj internalCreate (android.renderscript.RenderScript, android.renderscript.FileA3D$IndexEntry) 
		android.renderscript.RenderScript rs
		android.renderscript.FileA3D$IndexEntry entry
		long objectID
	void  (android.renderscript.RenderScript, int, long, java.lang.String, android.renderscript.FileA3D$EntryType) 
		android.renderscript.RenderScript rs
		int index
		long id
		String name
		android.renderscript.FileA3D$EntryType type
}

android/renderscript/ProgramStore.class
ProgramStore.java
package android.renderscript
public android.renderscript.ProgramStore extends android.renderscript.BaseObj {
	android.renderscript.ProgramStore$DepthFunc mDepthFunc
	boolean mDepthMask
	boolean mColorMaskR
	boolean mColorMaskG
	boolean mColorMaskB
	boolean mColorMaskA
	android.renderscript.ProgramStore$BlendSrcFunc mBlendSrc
	android.renderscript.ProgramStore$BlendDstFunc mBlendDst
	boolean mDither
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramStore$DepthFunc getDepthFunc () 
	public boolean isDepthMaskEnabled () 
	public boolean isColorMaskRedEnabled () 
	public boolean isColorMaskGreenEnabled () 
	public boolean isColorMaskBlueEnabled () 
	public boolean isColorMaskAlphaEnabled () 
	public android.renderscript.ProgramStore$BlendSrcFunc getBlendSrcFunc () 
	public android.renderscript.ProgramStore$BlendDstFunc getBlendDstFunc () 
	public boolean isDitherEnabled () 
	public static android.renderscript.ProgramStore BLEND_NONE_DEPTH_TEST (android.renderscript.RenderScript) 
		android.renderscript.ProgramStore$Builder builder
		android.renderscript.RenderScript rs
	public static android.renderscript.ProgramStore BLEND_NONE_DEPTH_NONE (android.renderscript.RenderScript) 
		android.renderscript.ProgramStore$Builder builder
		android.renderscript.RenderScript rs
	public static android.renderscript.ProgramStore BLEND_ALPHA_DEPTH_TEST (android.renderscript.RenderScript) 
		android.renderscript.ProgramStore$Builder builder
		android.renderscript.RenderScript rs
	public static android.renderscript.ProgramStore BLEND_ALPHA_DEPTH_NONE (android.renderscript.RenderScript) 
		android.renderscript.ProgramStore$Builder builder
		android.renderscript.RenderScript rs
}

android/renderscript/Element$Builder.class
Element.java
package android.renderscript
public android.renderscript.Element$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	android.renderscript.Element[] mElements
	String[] mElementNames
	int[] mArraySizes
	int mCount
	int mSkipPadding
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.Element$Builder add (android.renderscript.Element, java.lang.String, int) 
		android.renderscript.Element[] e
		String[] s
		int[] as
		android.renderscript.Element element
		String name
		int arraySize
	public android.renderscript.Element$Builder add (android.renderscript.Element, java.lang.String) 
		android.renderscript.Element element
		String name
	public android.renderscript.Element create () 
		int ct
		android.renderscript.Element[] ein
		String[] sin
		int[] asin
		long[] ids
		long id
}

android/renderscript/RSRuntimeException.class
RSRuntimeException.java
package android.renderscript
public android.renderscript.RSRuntimeException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String string
}

android/renderscript/ScriptIntrinsicBlur.class
ScriptIntrinsicBlur.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicBlur extends android.renderscript.ScriptIntrinsic {
	private final float[] mValues
	private android.renderscript.Allocation mInput
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicBlur create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
		android.renderscript.ScriptIntrinsicBlur sib
	public void setInput (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public void setRadius (float) 
		float radius
	public void forEach (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
	public android.renderscript.Script$FieldID getFieldID_Input () 
}

android/renderscript/AllocationAdapter.class
AllocationAdapter.java
package android.renderscript
public android.renderscript.AllocationAdapter extends android.renderscript.Allocation {
	void  (long, android.renderscript.RenderScript, android.renderscript.Allocation) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Allocation alloc
	long getID (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public void subData (int, android.renderscript.FieldPacker) 
		int xoff
		android.renderscript.FieldPacker fp
	public void subElementData (int, int, android.renderscript.FieldPacker) 
		int xoff
		int component_number
		android.renderscript.FieldPacker fp
	public void subData1D (int, int, int[]) 
		int off
		int count
		int[] d
	public void subData1D (int, int, short[]) 
		int off
		int count
		short[] d
	public void subData1D (int, int, byte[]) 
		int off
		int count
		byte[] d
	public void subData1D (int, int, float[]) 
		int off
		int count
		float[] d
	public void subData2D (int, int, int, int, int[]) 
		int xoff
		int yoff
		int w
		int h
		int[] d
	public void subData2D (int, int, int, int, float[]) 
		int xoff
		int yoff
		int w
		int h
		float[] d
	public void readData (int[]) 
		int[] d
	public void readData (float[]) 
		float[] d
	void initLOD (int) 
		int ct
		int lod
		int tx
		int ty
		int tz
	public void setLOD (int) 
		int lod
	public void setFace (android.renderscript.Type$CubemapFace) 
		android.renderscript.Type$CubemapFace cf
	public void setY (int) 
		int y
	public void setZ (int) 
		int z
	public static android.renderscript.AllocationAdapter create1D (android.renderscript.RenderScript, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Allocation a
		android.renderscript.AllocationAdapter aa
	public static android.renderscript.AllocationAdapter create2D (android.renderscript.RenderScript, android.renderscript.Allocation) 
		android.renderscript.RenderScript rs
		android.renderscript.Allocation a
		android.renderscript.AllocationAdapter aa
	public synchronized void resize (int) 
		int dimX
}

android/renderscript/ProgramStore$BlendDstFunc.class
ProgramStore.java
package android.renderscript
public final android.renderscript.ProgramStore$BlendDstFunc extends java.lang.Enum {
	public static final android.renderscript.ProgramStore$BlendDstFunc ZERO
	public static final android.renderscript.ProgramStore$BlendDstFunc ONE
	public static final android.renderscript.ProgramStore$BlendDstFunc SRC_COLOR
	public static final android.renderscript.ProgramStore$BlendDstFunc ONE_MINUS_SRC_COLOR
	public static final android.renderscript.ProgramStore$BlendDstFunc SRC_ALPHA
	public static final android.renderscript.ProgramStore$BlendDstFunc ONE_MINUS_SRC_ALPHA
	public static final android.renderscript.ProgramStore$BlendDstFunc DST_ALPHA
	public static final android.renderscript.ProgramStore$BlendDstFunc ONE_MINUS_DST_ALPHA
	int mID
	private static final android.renderscript.ProgramStore$BlendDstFunc[] $VALUES
	public static android.renderscript.ProgramStore$BlendDstFunc[] values () 
	public static android.renderscript.ProgramStore$BlendDstFunc valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Script.class
Script.java
package android.renderscript
public android.renderscript.Script extends android.renderscript.BaseObj {
	private final android.util.SparseArray mKIDs
	private final android.util.SparseArray mFIDs
	protected android.renderscript.Script$KernelID createKernelID (int, int, android.renderscript.Element, android.renderscript.Element) 
		int slot
		int sig
		android.renderscript.Element ein
		android.renderscript.Element eout
		android.renderscript.Script$KernelID k
		long id
	protected android.renderscript.Script$FieldID createFieldID (int, android.renderscript.Element) 
		int slot
		android.renderscript.Element e
		android.renderscript.Script$FieldID f
		long id
	protected void invoke (int) 
		int slot
	protected void invoke (int, android.renderscript.FieldPacker) 
		int slot
		android.renderscript.FieldPacker v
	protected void forEach (int, android.renderscript.Allocation, android.renderscript.Allocation, android.renderscript.FieldPacker) 
		int slot
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
		android.renderscript.FieldPacker v
		long in_id
		long out_id
		byte[] params
	protected void forEach (int, android.renderscript.Allocation, android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script$LaunchOptions) 
		int slot
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
		android.renderscript.FieldPacker v
		android.renderscript.Script$LaunchOptions sc
		long in_id
		long out_id
		byte[] params
	protected void forEach (int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker) 
		int slot
		android.renderscript.Allocation[] ains
		android.renderscript.Allocation aout
		android.renderscript.FieldPacker v
	protected void forEach (int, android.renderscript.Allocation[], android.renderscript.Allocation, android.renderscript.FieldPacker, android.renderscript.Script$LaunchOptions) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation[] arr$
		int len$
		int i$
		int index
		int slot
		android.renderscript.Allocation[] ains
		android.renderscript.Allocation aout
		android.renderscript.FieldPacker v
		android.renderscript.Script$LaunchOptions sc
		long[] in_ids
		long out_id
		byte[] params
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public void bindAllocation (android.renderscript.Allocation, int) 
		android.renderscript.Type t
		android.renderscript.Allocation va
		int slot
	public void setVar (int, float) 
		int index
		float v
	public float getVarF (int) 
		int index
	public void setVar (int, double) 
		int index
		double v
	public double getVarD (int) 
		int index
	public void setVar (int, int) 
		int index
		int v
	public int getVarI (int) 
		int index
	public void setVar (int, long) 
		int index
		long v
	public long getVarJ (int) 
		int index
	public void setVar (int, boolean) 
		int index
		boolean v
	public boolean getVarB (int) 
		int index
	public void setVar (int, android.renderscript.BaseObj) 
		int index
		android.renderscript.BaseObj o
	public void setVar (int, android.renderscript.FieldPacker) 
		int index
		android.renderscript.FieldPacker v
	public void setVar (int, android.renderscript.FieldPacker, android.renderscript.Element, int[]) 
		int index
		android.renderscript.FieldPacker v
		android.renderscript.Element e
		int[] dims
	public void getVarV (int, android.renderscript.FieldPacker) 
		int index
		android.renderscript.FieldPacker v
	public void setTimeZone (java.lang.String) 
		java.io.UnsupportedEncodingException e
		String timeZone
}

android/renderscript/Script$FieldID.class
Script.java
package android.renderscript
public final android.renderscript.Script$FieldID extends android.renderscript.BaseObj {
	android.renderscript.Script mScript
	int mSlot
	void  (long, android.renderscript.RenderScript, android.renderscript.Script, int) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Script s
		int slot
}

android/renderscript/ScriptIntrinsicYuvToRGB.class
ScriptIntrinsicYuvToRGB.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicYuvToRGB extends android.renderscript.ScriptIntrinsic {
	private android.renderscript.Allocation mInput
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicYuvToRGB create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
		android.renderscript.ScriptIntrinsicYuvToRGB si
	public void setInput (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public void forEach (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
	public android.renderscript.Script$FieldID getFieldID_Input () 
}

android/renderscript/Program.class
Program.java
package android.renderscript
public android.renderscript.Program extends android.renderscript.BaseObj {
	static final int MAX_INPUT
	static final int MAX_OUTPUT
	static final int MAX_CONSTANT
	static final int MAX_TEXTURE
	android.renderscript.Element[] mInputs
	android.renderscript.Element[] mOutputs
	android.renderscript.Type[] mConstants
	android.renderscript.Program$TextureType[] mTextures
	String[] mTextureNames
	int mTextureCount
	String mShader
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public int getConstantCount () 
	public android.renderscript.Type getConstant (int) 
		int slot
	public int getTextureCount () 
	public android.renderscript.Program$TextureType getTextureType (int) 
		int slot
	public java.lang.String getTextureName (int) 
		int slot
	public void bindConstants (android.renderscript.Allocation, int) 
		android.renderscript.Allocation a
		int slot
		long id
	public void bindTexture (android.renderscript.Allocation, int)  throws java.lang.IllegalArgumentException 
		android.renderscript.Allocation va
		int slot
		long id
	public void bindSampler (android.renderscript.Sampler, int)  throws java.lang.IllegalArgumentException 
		android.renderscript.Sampler vs
		int slot
		long id
}

android/renderscript/RenderScriptGL$SurfaceConfig.class
RenderScriptGL.java
package android.renderscript
public android.renderscript.RenderScriptGL$SurfaceConfig extends java.lang.Object {
	int mDepthMin
	int mDepthPref
	int mStencilMin
	int mStencilPref
	int mColorMin
	int mColorPref
	int mAlphaMin
	int mAlphaPref
	int mSamplesMin
	int mSamplesPref
	float mSamplesQ
	public void  () 
	public void  (android.renderscript.RenderScriptGL$SurfaceConfig) 
		android.renderscript.RenderScriptGL$SurfaceConfig sc
	private void validateRange (int, int, int, int) 
		int umin
		int upref
		int rmin
		int rmax
	public void setColor (int, int) 
		int minimum
		int preferred
	public void setAlpha (int, int) 
		int minimum
		int preferred
	public void setDepth (int, int) 
		int minimum
		int preferred
	public void setSamples (int, int, float) 
		int minimum
		int preferred
		float Q
}

android/renderscript/Program$ProgramParam.class
Program.java
package android.renderscript
final android.renderscript.Program$ProgramParam extends java.lang.Enum {
	public static final android.renderscript.Program$ProgramParam INPUT
	public static final android.renderscript.Program$ProgramParam OUTPUT
	public static final android.renderscript.Program$ProgramParam CONSTANT
	public static final android.renderscript.Program$ProgramParam TEXTURE_TYPE
	int mID
	private static final android.renderscript.Program$ProgramParam[] $VALUES
	public static android.renderscript.Program$ProgramParam[] values () 
	public static android.renderscript.Program$ProgramParam valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Element.class
Element.java
package android.renderscript
public android.renderscript.Element extends android.renderscript.BaseObj {
	int mSize
	android.renderscript.Element[] mElements
	String[] mElementNames
	int[] mArraySizes
	int[] mOffsetInBytes
	int[] mVisibleElementMap
	android.renderscript.Element$DataType mType
	android.renderscript.Element$DataKind mKind
	boolean mNormalized
	int mVectorSize
	private void updateVisibleSubElements () 
		int ct
		int ct
		int ctNoPadding
		int noPaddingFieldCount
		int fieldCount
	public int getBytesSize () 
	public int getVectorSize () 
	public boolean isComplex () 
		int ct
	public int getSubElementCount () 
	public android.renderscript.Element getSubElement (int) 
		int index
	public java.lang.String getSubElementName (int) 
		int index
	public int getSubElementArraySize (int) 
		int index
	public int getSubElementOffsetBytes (int) 
		int index
	public android.renderscript.Element$DataType getDataType () 
	public android.renderscript.Element$DataKind getDataKind () 
	public static android.renderscript.Element BOOLEAN (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U8 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I8 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U16 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I16 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U32 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I32 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U64 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I64 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F32 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F64 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element ELEMENT (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element TYPE (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element ALLOCATION (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element SAMPLER (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element SCRIPT (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element MESH (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element PROGRAM_FRAGMENT (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element PROGRAM_VERTEX (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element PROGRAM_RASTER (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element PROGRAM_STORE (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element FONT (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element A_8 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element RGB_565 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element RGB_888 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element RGBA_5551 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element RGBA_4444 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element RGBA_8888 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F32_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F32_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F32_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F64_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F64_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element F64_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U8_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U8_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U8_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I8_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I8_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I8_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U16_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U16_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U16_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I16_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I16_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I16_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U32_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U32_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U32_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I32_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I32_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I32_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U64_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U64_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element U64_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I64_2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I64_3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element I64_4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element YUV (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element MATRIX_4X4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element MATRIX4X4 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element MATRIX_3X3 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public static android.renderscript.Element MATRIX_2X2 (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	void  (long, android.renderscript.RenderScript, android.renderscript.Element[], java.lang.String[], int[]) 
		int ct
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Element[] e
		String[] n
		int[] as
	void  (long, android.renderscript.RenderScript, android.renderscript.Element$DataType, android.renderscript.Element$DataKind, boolean, int) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Element$DataType dt
		android.renderscript.Element$DataKind dk
		boolean norm
		int size
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	void updateFromNative () 
		android.renderscript.Element$DataType dt
		android.renderscript.Element$DataType[] arr$
		int len$
		int i$
		android.renderscript.Element$DataKind dk
		android.renderscript.Element$DataKind[] arr$
		int len$
		int i$
		int i
		long[] subElementIds
		int[] dataBuffer
		int numSubElements
	static android.renderscript.Element createUser (android.renderscript.RenderScript, android.renderscript.Element$DataType) 
		android.renderscript.RenderScript rs
		android.renderscript.Element$DataType dt
		android.renderscript.Element$DataKind dk
		boolean norm
		int vecSize
		long id
	public static android.renderscript.Element createVector (android.renderscript.RenderScript, android.renderscript.Element$DataType, int) 
		android.renderscript.Element$DataKind dk
		boolean norm
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Element$DataType dt
		int size
	public static android.renderscript.Element createPixel (android.renderscript.RenderScript, android.renderscript.Element$DataType, android.renderscript.Element$DataKind) 
		android.renderscript.RenderScript rs
		android.renderscript.Element$DataType dt
		android.renderscript.Element$DataKind dk
		int size
		boolean norm
		long id
	public boolean isCompatible (android.renderscript.Element) 
		android.renderscript.Element e
}

android/renderscript/Mesh$Builder$Entry.class
Mesh.java
package android.renderscript
 android.renderscript.Mesh$Builder$Entry extends java.lang.Object {
	android.renderscript.Type t
	android.renderscript.Element e
	int size
	android.renderscript.Mesh$Primitive prim
	int usage
	final android.renderscript.Mesh$Builder this$0
	void  (android.renderscript.Mesh$Builder) 
}

android/renderscript/ScriptGroup$IO.class
ScriptGroup.java
package android.renderscript
 android.renderscript.ScriptGroup$IO extends java.lang.Object {
	android.renderscript.Script$KernelID mKID
	android.renderscript.Allocation mAllocation
	void  (android.renderscript.Script$KernelID) 
		android.renderscript.Script$KernelID s
}

android/renderscript/ProgramFragmentFixedFunction$InternalBuilder.class
ProgramFragmentFixedFunction.java
package android.renderscript
 android.renderscript.ProgramFragmentFixedFunction$InternalBuilder extends android.renderscript.Program$BaseProgramBuilder {
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramFragmentFixedFunction create () 
		int i
		int i
		int i
		int i
		long[] tmp
		String[] texNames
		int idx
		long id
		android.renderscript.ProgramFragmentFixedFunction pf
}

android/renderscript/RSInvalidStateException.class
RSInvalidStateException.java
package android.renderscript
public android.renderscript.RSInvalidStateException extends android.renderscript.RSRuntimeException {
	public void  (java.lang.String) 
		String string
}

android/renderscript/ProgramFragmentFixedFunction$Builder$Format.class
ProgramFragmentFixedFunction.java
package android.renderscript
public final android.renderscript.ProgramFragmentFixedFunction$Builder$Format extends java.lang.Enum {
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$Format ALPHA
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$Format LUMINANCE_ALPHA
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$Format RGB
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$Format RGBA
	int mID
	private static final android.renderscript.ProgramFragmentFixedFunction$Builder$Format[] $VALUES
	public static android.renderscript.ProgramFragmentFixedFunction$Builder$Format[] values () 
	public static android.renderscript.ProgramFragmentFixedFunction$Builder$Format valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Font$1.class
Font.java
package android.renderscript
 android.renderscript.Font$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$renderscript$Font$Style
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/renderscript/ScriptC.class
ScriptC.java
package android.renderscript
public android.renderscript.ScriptC extends android.renderscript.Script {
	private static final String TAG
	private static final String CACHE_PATH
	static String mCachePath
	protected void  (int, android.renderscript.RenderScript) 
		int id
		android.renderscript.RenderScript rs
	protected void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	protected void  (android.renderscript.RenderScript, android.content.res.Resources, int) 
		android.renderscript.RenderScript rs
		android.content.res.Resources resources
		int resourceID
		long id
	protected void  (android.renderscript.RenderScript, java.lang.String, byte[], byte[]) 
		android.renderscript.RenderScript rs
		String resName
		byte[] bitcode32
		byte[] bitcode64
		long id
	private static synchronized long internalCreate (android.renderscript.RenderScript, android.content.res.Resources, int) 
		byte[] buf2
		int bytesLeft
		int bytesRead
		java.io.IOException e
		java.io.File f
		android.renderscript.RenderScript rs
		android.content.res.Resources resources
		int resourceID
		byte[] pgm
		int pgmLength
		java.io.InputStream is
		String resName
	private static synchronized long internalStringCreate (android.renderscript.RenderScript, java.lang.String, byte[]) 
		java.io.File f
		android.renderscript.RenderScript rs
		String resName
		byte[] bitcode
}

android/renderscript/ProgramStore$DepthFunc.class
ProgramStore.java
package android.renderscript
public final android.renderscript.ProgramStore$DepthFunc extends java.lang.Enum {
	public static final android.renderscript.ProgramStore$DepthFunc ALWAYS
	public static final android.renderscript.ProgramStore$DepthFunc LESS
	public static final android.renderscript.ProgramStore$DepthFunc LESS_OR_EQUAL
	public static final android.renderscript.ProgramStore$DepthFunc GREATER
	public static final android.renderscript.ProgramStore$DepthFunc GREATER_OR_EQUAL
	public static final android.renderscript.ProgramStore$DepthFunc EQUAL
	public static final android.renderscript.ProgramStore$DepthFunc NOT_EQUAL
	int mID
	private static final android.renderscript.ProgramStore$DepthFunc[] $VALUES
	public static android.renderscript.ProgramStore$DepthFunc[] values () 
	public static android.renderscript.ProgramStore$DepthFunc valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Short2.class
Short2.java
package android.renderscript
public android.renderscript.Short2 extends java.lang.Object {
	public short x
	public short y
	public void  () 
	public void  (short) 
		short i
	public void  (short, short) 
		short x
		short y
	public void  (android.renderscript.Short2) 
		android.renderscript.Short2 source
	public void add (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static android.renderscript.Short2 add (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
		android.renderscript.Short2 result
	public void add (short) 
		short value
	public static android.renderscript.Short2 add (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short b
		android.renderscript.Short2 result
	public void sub (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static android.renderscript.Short2 sub (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
		android.renderscript.Short2 result
	public void sub (short) 
		short value
	public static android.renderscript.Short2 sub (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short b
		android.renderscript.Short2 result
	public void mul (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static android.renderscript.Short2 mul (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
		android.renderscript.Short2 result
	public void mul (short) 
		short value
	public static android.renderscript.Short2 mul (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short b
		android.renderscript.Short2 result
	public void div (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static android.renderscript.Short2 div (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
		android.renderscript.Short2 result
	public void div (short) 
		short value
	public static android.renderscript.Short2 div (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short b
		android.renderscript.Short2 result
	public void mod (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static android.renderscript.Short2 mod (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
		android.renderscript.Short2 result
	public void mod (short) 
		short value
	public static android.renderscript.Short2 mod (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short b
		android.renderscript.Short2 result
	public short length () 
	public void negate () 
	public short dotProduct (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public static short dotProduct (android.renderscript.Short2, android.renderscript.Short2) 
		android.renderscript.Short2 a
		android.renderscript.Short2 b
	public void addMultiple (android.renderscript.Short2, short) 
		android.renderscript.Short2 a
		short factor
	public void set (android.renderscript.Short2) 
		android.renderscript.Short2 a
	public void setValues (short, short) 
		short a
		short b
	public short elementSum () 
	public short get (int) 
		int i
	public void setAt (int, short) 
		int i
		short value
	public void addAt (int, short) 
		int i
		short value
	public void copyTo (short[], int) 
		short[] data
		int offset
}

android/renderscript/FieldPacker.class
FieldPacker.java
package android.renderscript
public android.renderscript.FieldPacker extends java.lang.Object {
	private final byte[] mData
	private int mPos
	private int mLen
	private java.util.BitSet mAlignment
	public void  (int) 
		int len
	public void  (byte[]) 
		byte[] data
	public void align (int) 
		int v
	public void subalign (int) 
		int v
	public void reset () 
	public void reset (int) 
		int i
	public void skip (int) 
		int i
		int res
	public void addI8 (byte) 
		byte v
	public byte subI8 () 
	public void addI16 (short) 
		short v
	public short subI16 () 
		short v
	public void addI32 (int) 
		int v
	public int subI32 () 
		int v
	public void addI64 (long) 
		long v
	public long subI64 () 
		long v
		byte x
	public void addU8 (short) 
		short v
	public void addU16 (int) 
		int v
	public void addU32 (long) 
		long v
	public void addU64 (long) 
		long v
	public void addF32 (float) 
		float v
	public float subF32 () 
	public void addF64 (double) 
		double v
	public double subF64 () 
	public void addObj (android.renderscript.BaseObj) 
		android.renderscript.BaseObj obj
	public void addF32 (android.renderscript.Float2) 
		android.renderscript.Float2 v
	public void addF32 (android.renderscript.Float3) 
		android.renderscript.Float3 v
	public void addF32 (android.renderscript.Float4) 
		android.renderscript.Float4 v
	public void addF64 (android.renderscript.Double2) 
		android.renderscript.Double2 v
	public void addF64 (android.renderscript.Double3) 
		android.renderscript.Double3 v
	public void addF64 (android.renderscript.Double4) 
		android.renderscript.Double4 v
	public void addI8 (android.renderscript.Byte2) 
		android.renderscript.Byte2 v
	public void addI8 (android.renderscript.Byte3) 
		android.renderscript.Byte3 v
	public void addI8 (android.renderscript.Byte4) 
		android.renderscript.Byte4 v
	public void addU8 (android.renderscript.Short2) 
		android.renderscript.Short2 v
	public void addU8 (android.renderscript.Short3) 
		android.renderscript.Short3 v
	public void addU8 (android.renderscript.Short4) 
		android.renderscript.Short4 v
	public void addI16 (android.renderscript.Short2) 
		android.renderscript.Short2 v
	public void addI16 (android.renderscript.Short3) 
		android.renderscript.Short3 v
	public void addI16 (android.renderscript.Short4) 
		android.renderscript.Short4 v
	public void addU16 (android.renderscript.Int2) 
		android.renderscript.Int2 v
	public void addU16 (android.renderscript.Int3) 
		android.renderscript.Int3 v
	public void addU16 (android.renderscript.Int4) 
		android.renderscript.Int4 v
	public void addI32 (android.renderscript.Int2) 
		android.renderscript.Int2 v
	public void addI32 (android.renderscript.Int3) 
		android.renderscript.Int3 v
	public void addI32 (android.renderscript.Int4) 
		android.renderscript.Int4 v
	public void addU32 (android.renderscript.Long2) 
		android.renderscript.Long2 v
	public void addU32 (android.renderscript.Long3) 
		android.renderscript.Long3 v
	public void addU32 (android.renderscript.Long4) 
		android.renderscript.Long4 v
	public void addI64 (android.renderscript.Long2) 
		android.renderscript.Long2 v
	public void addI64 (android.renderscript.Long3) 
		android.renderscript.Long3 v
	public void addI64 (android.renderscript.Long4) 
		android.renderscript.Long4 v
	public void addU64 (android.renderscript.Long2) 
		android.renderscript.Long2 v
	public void addU64 (android.renderscript.Long3) 
		android.renderscript.Long3 v
	public void addU64 (android.renderscript.Long4) 
		android.renderscript.Long4 v
	public android.renderscript.Float2 subFloat2 () 
		android.renderscript.Float2 v
	public android.renderscript.Float3 subFloat3 () 
		android.renderscript.Float3 v
	public android.renderscript.Float4 subFloat4 () 
		android.renderscript.Float4 v
	public android.renderscript.Double2 subDouble2 () 
		android.renderscript.Double2 v
	public android.renderscript.Double3 subDouble3 () 
		android.renderscript.Double3 v
	public android.renderscript.Double4 subDouble4 () 
		android.renderscript.Double4 v
	public android.renderscript.Byte2 subByte2 () 
		android.renderscript.Byte2 v
	public android.renderscript.Byte3 subByte3 () 
		android.renderscript.Byte3 v
	public android.renderscript.Byte4 subByte4 () 
		android.renderscript.Byte4 v
	public android.renderscript.Short2 subShort2 () 
		android.renderscript.Short2 v
	public android.renderscript.Short3 subShort3 () 
		android.renderscript.Short3 v
	public android.renderscript.Short4 subShort4 () 
		android.renderscript.Short4 v
	public android.renderscript.Int2 subInt2 () 
		android.renderscript.Int2 v
	public android.renderscript.Int3 subInt3 () 
		android.renderscript.Int3 v
	public android.renderscript.Int4 subInt4 () 
		android.renderscript.Int4 v
	public android.renderscript.Long2 subLong2 () 
		android.renderscript.Long2 v
	public android.renderscript.Long3 subLong3 () 
		android.renderscript.Long3 v
	public android.renderscript.Long4 subLong4 () 
		android.renderscript.Long4 v
	public void addMatrix (android.renderscript.Matrix4f) 
		int i
		android.renderscript.Matrix4f v
	public android.renderscript.Matrix4f subMatrix4f () 
		int i
		android.renderscript.Matrix4f v
	public void addMatrix (android.renderscript.Matrix3f) 
		int i
		android.renderscript.Matrix3f v
	public android.renderscript.Matrix3f subMatrix3f () 
		int i
		android.renderscript.Matrix3f v
	public void addMatrix (android.renderscript.Matrix2f) 
		int i
		android.renderscript.Matrix2f v
	public android.renderscript.Matrix2f subMatrix2f () 
		int i
		android.renderscript.Matrix2f v
	public void addBoolean (boolean) 
		boolean v
	public boolean subBoolean () 
		byte v
	public final byte[] getData () 
	public int getPos () 
}

android/renderscript/RSSurfaceView.class
RSSurfaceView.java
package android.renderscript
public android.renderscript.RSSurfaceView extends android.view.SurfaceView implements android.view.SurfaceHolder$Callback  {
	private android.view.SurfaceHolder mSurfaceHolder
	private android.renderscript.RenderScriptGL mRS
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void init () 
		android.view.SurfaceHolder holder
	public void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int w
		int h
	public void pause () 
	public void resume () 
	public android.renderscript.RenderScriptGL createRenderScriptGL (android.renderscript.RenderScriptGL$SurfaceConfig) 
		android.renderscript.RenderScriptGL$SurfaceConfig sc
		android.renderscript.RenderScriptGL rs
	public void destroyRenderScriptGL () 
	public void setRenderScriptGL (android.renderscript.RenderScriptGL) 
		android.renderscript.RenderScriptGL rs
	public android.renderscript.RenderScriptGL getRenderScriptGL () 
}

android/renderscript/RenderScript$Priority.class
RenderScript.java
package android.renderscript
public final android.renderscript.RenderScript$Priority extends java.lang.Enum {
	public static final android.renderscript.RenderScript$Priority LOW
	public static final android.renderscript.RenderScript$Priority NORMAL
	int mID
	private static final android.renderscript.RenderScript$Priority[] $VALUES
	public static android.renderscript.RenderScript$Priority[] values () 
	public static android.renderscript.RenderScript$Priority valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Font$FontFamily.class
Font.java
package android.renderscript
 android.renderscript.Font$FontFamily extends java.lang.Object {
	String[] mNames
	String mNormalFileName
	String mBoldFileName
	String mItalicFileName
	String mBoldItalicFileName
	private void  () 
	void  (android.renderscript.Font$1) 
		android.renderscript.Font$1 x0
}

android/renderscript/ScriptGroup$Builder.class
ScriptGroup.java
package android.renderscript
public final android.renderscript.ScriptGroup$Builder extends java.lang.Object {
	private android.renderscript.RenderScript mRS
	private java.util.ArrayList mNodes
	private java.util.ArrayList mLines
	private int mKernelCount
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	private void validateCycle (android.renderscript.ScriptGroup$Node, android.renderscript.ScriptGroup$Node) 
		android.renderscript.ScriptGroup$Node tn
		android.renderscript.ScriptGroup$Node tn
		android.renderscript.ScriptGroup$ConnectLine cl
		int ct
		android.renderscript.ScriptGroup$Node target
		android.renderscript.ScriptGroup$Node original
	private void mergeDAGs (int, int) 
		int ct
		int valueUsed
		int valueKilled
	private void validateDAGRecurse (android.renderscript.ScriptGroup$Node, int) 
		android.renderscript.ScriptGroup$Node tn
		android.renderscript.ScriptGroup$Node tn
		android.renderscript.ScriptGroup$ConnectLine cl
		int ct
		android.renderscript.ScriptGroup$Node n
		int dagNumber
	private void validateDAG () 
		android.renderscript.ScriptGroup$Node n
		int ct
		int ct
		int dagNumber
	private android.renderscript.ScriptGroup$Node findNode (android.renderscript.Script) 
		int ct
		android.renderscript.Script s
	private android.renderscript.ScriptGroup$Node findNode (android.renderscript.Script$KernelID) 
		int ct2
		android.renderscript.ScriptGroup$Node n
		int ct
		android.renderscript.Script$KernelID k
	public android.renderscript.ScriptGroup$Builder addKernel (android.renderscript.Script$KernelID) 
		android.renderscript.Script$KernelID k
		android.renderscript.ScriptGroup$Node n
	public android.renderscript.ScriptGroup$Builder addConnection (android.renderscript.Type, android.renderscript.Script$KernelID, android.renderscript.Script$FieldID) 
		android.renderscript.Type t
		android.renderscript.Script$KernelID from
		android.renderscript.Script$FieldID to
		android.renderscript.ScriptGroup$Node nf
		android.renderscript.ScriptGroup$Node nt
		android.renderscript.ScriptGroup$ConnectLine cl
	public android.renderscript.ScriptGroup$Builder addConnection (android.renderscript.Type, android.renderscript.Script$KernelID, android.renderscript.Script$KernelID) 
		android.renderscript.Type t
		android.renderscript.Script$KernelID from
		android.renderscript.Script$KernelID to
		android.renderscript.ScriptGroup$Node nf
		android.renderscript.ScriptGroup$Node nt
		android.renderscript.ScriptGroup$ConnectLine cl
	public android.renderscript.ScriptGroup create () 
		int ct
		int ct3
		int ct3
		android.renderscript.Script$KernelID kid
		boolean hasInput
		boolean hasOutput
		int ct2
		android.renderscript.ScriptGroup$Node n
		int ct
		android.renderscript.ScriptGroup$ConnectLine cl
		int ct
		int ct
		int ct
		java.util.ArrayList inputs
		java.util.ArrayList outputs
		long[] kernels
		int idx
		long[] src
		long[] dstk
		long[] dstf
		long[] types
		long id
		android.renderscript.ScriptGroup sg
}

android/renderscript/RSDriverException.class
RSDriverException.java
package android.renderscript
public android.renderscript.RSDriverException extends android.renderscript.RSRuntimeException {
	public void  (java.lang.String) 
		String string
}

android/renderscript/ScriptIntrinsicResize.class
ScriptIntrinsicResize.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicResize extends android.renderscript.ScriptIntrinsic {
	private android.renderscript.Allocation mInput
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicResize create (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
		long id
		android.renderscript.ScriptIntrinsicResize si
	public void setInput (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Element e
	public android.renderscript.Script$FieldID getFieldID_Input () 
	public void forEach_bicubic (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public void forEach_bicubic (android.renderscript.Allocation, android.renderscript.Script$LaunchOptions) 
		android.renderscript.Allocation aout
		android.renderscript.Script$LaunchOptions opt
	public android.renderscript.Script$KernelID getKernelID_bicubic () 
}

android/renderscript/ProgramFragmentFixedFunction$Builder$Slot.class
ProgramFragmentFixedFunction.java
package android.renderscript
 android.renderscript.ProgramFragmentFixedFunction$Builder$Slot extends java.lang.Object {
	android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode env
	android.renderscript.ProgramFragmentFixedFunction$Builder$Format format
	final android.renderscript.ProgramFragmentFixedFunction$Builder this$0
	void  (android.renderscript.ProgramFragmentFixedFunction$Builder, android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode, android.renderscript.ProgramFragmentFixedFunction$Builder$Format) 
		android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode _env
		android.renderscript.ProgramFragmentFixedFunction$Builder$Format _fmt
}

android/renderscript/Short3.class
Short3.java
package android.renderscript
public android.renderscript.Short3 extends java.lang.Object {
	public short x
	public short y
	public short z
	public void  () 
	public void  (short) 
		short i
	public void  (short, short, short) 
		short x
		short y
		short z
	public void  (android.renderscript.Short3) 
		android.renderscript.Short3 source
	public void add (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static android.renderscript.Short3 add (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
		android.renderscript.Short3 result
	public void add (short) 
		short value
	public static android.renderscript.Short3 add (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short b
		android.renderscript.Short3 result
	public void sub (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static android.renderscript.Short3 sub (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
		android.renderscript.Short3 result
	public void sub (short) 
		short value
	public static android.renderscript.Short3 sub (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short b
		android.renderscript.Short3 result
	public void mul (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static android.renderscript.Short3 mul (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
		android.renderscript.Short3 result
	public void mul (short) 
		short value
	public static android.renderscript.Short3 mul (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short b
		android.renderscript.Short3 result
	public void div (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static android.renderscript.Short3 div (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
		android.renderscript.Short3 result
	public void div (short) 
		short value
	public static android.renderscript.Short3 div (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short b
		android.renderscript.Short3 result
	public void mod (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static android.renderscript.Short3 mod (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
		android.renderscript.Short3 result
	public void mod (short) 
		short value
	public static android.renderscript.Short3 mod (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short b
		android.renderscript.Short3 result
	public short length () 
	public void negate () 
	public short dotProduct (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public static short dotProduct (android.renderscript.Short3, android.renderscript.Short3) 
		android.renderscript.Short3 a
		android.renderscript.Short3 b
	public void addMultiple (android.renderscript.Short3, short) 
		android.renderscript.Short3 a
		short factor
	public void set (android.renderscript.Short3) 
		android.renderscript.Short3 a
	public void setValues (short, short, short) 
		short a
		short b
		short c
	public short elementSum () 
	public short get (int) 
		int i
	public void setAt (int, short) 
		int i
		short value
	public void addAt (int, short) 
		int i
		short value
	public void copyTo (short[], int) 
		short[] data
		int offset
}

android/renderscript/RenderScript$ContextType.class
RenderScript.java
package android.renderscript
public final android.renderscript.RenderScript$ContextType extends java.lang.Enum {
	public static final android.renderscript.RenderScript$ContextType NORMAL
	public static final android.renderscript.RenderScript$ContextType DEBUG
	public static final android.renderscript.RenderScript$ContextType PROFILE
	int mID
	private static final android.renderscript.RenderScript$ContextType[] $VALUES
	public static android.renderscript.RenderScript$ContextType[] values () 
	public static android.renderscript.RenderScript$ContextType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/ScriptIntrinsic.class
ScriptIntrinsic.java
package android.renderscript
public abstract android.renderscript.ScriptIntrinsic extends android.renderscript.Script {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
}

android/renderscript/ProgramStore$BlendSrcFunc.class
ProgramStore.java
package android.renderscript
public final android.renderscript.ProgramStore$BlendSrcFunc extends java.lang.Enum {
	public static final android.renderscript.ProgramStore$BlendSrcFunc ZERO
	public static final android.renderscript.ProgramStore$BlendSrcFunc ONE
	public static final android.renderscript.ProgramStore$BlendSrcFunc DST_COLOR
	public static final android.renderscript.ProgramStore$BlendSrcFunc ONE_MINUS_DST_COLOR
	public static final android.renderscript.ProgramStore$BlendSrcFunc SRC_ALPHA
	public static final android.renderscript.ProgramStore$BlendSrcFunc ONE_MINUS_SRC_ALPHA
	public static final android.renderscript.ProgramStore$BlendSrcFunc DST_ALPHA
	public static final android.renderscript.ProgramStore$BlendSrcFunc ONE_MINUS_DST_ALPHA
	public static final android.renderscript.ProgramStore$BlendSrcFunc SRC_ALPHA_SATURATE
	int mID
	private static final android.renderscript.ProgramStore$BlendSrcFunc[] $VALUES
	public static android.renderscript.ProgramStore$BlendSrcFunc[] values () 
	public static android.renderscript.ProgramStore$BlendSrcFunc valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Byte3.class
Byte3.java
package android.renderscript
public android.renderscript.Byte3 extends java.lang.Object {
	public byte x
	public byte y
	public byte z
	public void  () 
	public void  (byte, byte, byte) 
		byte initX
		byte initY
		byte initZ
	public void  (android.renderscript.Byte3) 
		android.renderscript.Byte3 source
	public void add (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public static android.renderscript.Byte3 add (android.renderscript.Byte3, android.renderscript.Byte3) 
		android.renderscript.Byte3 a
		android.renderscript.Byte3 b
		android.renderscript.Byte3 result
	public void add (byte) 
		byte value
	public static android.renderscript.Byte3 add (android.renderscript.Byte3, byte) 
		android.renderscript.Byte3 a
		byte b
		android.renderscript.Byte3 result
	public void sub (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public static android.renderscript.Byte3 sub (android.renderscript.Byte3, android.renderscript.Byte3) 
		android.renderscript.Byte3 a
		android.renderscript.Byte3 b
		android.renderscript.Byte3 result
	public void sub (byte) 
		byte value
	public static android.renderscript.Byte3 sub (android.renderscript.Byte3, byte) 
		android.renderscript.Byte3 a
		byte b
		android.renderscript.Byte3 result
	public void mul (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public static android.renderscript.Byte3 mul (android.renderscript.Byte3, android.renderscript.Byte3) 
		android.renderscript.Byte3 a
		android.renderscript.Byte3 b
		android.renderscript.Byte3 result
	public void mul (byte) 
		byte value
	public static android.renderscript.Byte3 mul (android.renderscript.Byte3, byte) 
		android.renderscript.Byte3 a
		byte b
		android.renderscript.Byte3 result
	public void div (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public static android.renderscript.Byte3 div (android.renderscript.Byte3, android.renderscript.Byte3) 
		android.renderscript.Byte3 a
		android.renderscript.Byte3 b
		android.renderscript.Byte3 result
	public void div (byte) 
		byte value
	public static android.renderscript.Byte3 div (android.renderscript.Byte3, byte) 
		android.renderscript.Byte3 a
		byte b
		android.renderscript.Byte3 result
	public byte length () 
	public void negate () 
	public byte dotProduct (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public static byte dotProduct (android.renderscript.Byte3, android.renderscript.Byte3) 
		android.renderscript.Byte3 a
		android.renderscript.Byte3 b
	public void addMultiple (android.renderscript.Byte3, byte) 
		android.renderscript.Byte3 a
		byte factor
	public void set (android.renderscript.Byte3) 
		android.renderscript.Byte3 a
	public void setValues (byte, byte, byte) 
		byte a
		byte b
		byte c
	public byte elementSum () 
	public byte get (int) 
		int i
	public void setAt (int, byte) 
		int i
		byte value
	public void addAt (int, byte) 
		int i
		byte value
	public void copyTo (byte[], int) 
		byte[] data
		int offset
}

android/renderscript/ProgramFragmentFixedFunction$Builder$EnvMode.class
ProgramFragmentFixedFunction.java
package android.renderscript
public final android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode extends java.lang.Enum {
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode REPLACE
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode MODULATE
	public static final android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode DECAL
	int mID
	private static final android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode[] $VALUES
	public static android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode[] values () 
	public static android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Allocation$OnBufferAvailableListener.class
Allocation.java
package android.renderscript
public abstract android.renderscript.Allocation$OnBufferAvailableListener extends java.lang.Object {
	public abstract void onBufferAvailable (android.renderscript.Allocation) 
}

android/renderscript/Int4.class
Int4.java
package android.renderscript
public android.renderscript.Int4 extends java.lang.Object {
	public int x
	public int y
	public int z
	public int w
	public void  () 
	public void  (int) 
		int i
	public void  (int, int, int, int) 
		int x
		int y
		int z
		int w
	public void  (android.renderscript.Int4) 
		android.renderscript.Int4 source
	public void add (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static android.renderscript.Int4 add (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
		android.renderscript.Int4 result
	public void add (int) 
		int value
	public static android.renderscript.Int4 add (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int b
		android.renderscript.Int4 result
	public void sub (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static android.renderscript.Int4 sub (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
		android.renderscript.Int4 result
	public void sub (int) 
		int value
	public static android.renderscript.Int4 sub (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int b
		android.renderscript.Int4 result
	public void mul (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static android.renderscript.Int4 mul (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
		android.renderscript.Int4 result
	public void mul (int) 
		int value
	public static android.renderscript.Int4 mul (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int b
		android.renderscript.Int4 result
	public void div (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static android.renderscript.Int4 div (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
		android.renderscript.Int4 result
	public void div (int) 
		int value
	public static android.renderscript.Int4 div (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int b
		android.renderscript.Int4 result
	public void mod (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static android.renderscript.Int4 mod (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
		android.renderscript.Int4 result
	public void mod (int) 
		int value
	public static android.renderscript.Int4 mod (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int b
		android.renderscript.Int4 result
	public int length () 
	public void negate () 
	public int dotProduct (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public static int dotProduct (android.renderscript.Int4, android.renderscript.Int4) 
		android.renderscript.Int4 a
		android.renderscript.Int4 b
	public void addMultiple (android.renderscript.Int4, int) 
		android.renderscript.Int4 a
		int factor
	public void set (android.renderscript.Int4) 
		android.renderscript.Int4 a
	public void setValues (int, int, int, int) 
		int a
		int b
		int c
		int d
	public int elementSum () 
	public int get (int) 
		int i
	public void setAt (int, int) 
		int i
		int value
	public void addAt (int, int) 
		int i
		int value
	public void copyTo (int[], int) 
		int[] data
		int offset
}

android/renderscript/Sampler$Value.class
Sampler.java
package android.renderscript
public final android.renderscript.Sampler$Value extends java.lang.Enum {
	public static final android.renderscript.Sampler$Value NEAREST
	public static final android.renderscript.Sampler$Value LINEAR
	public static final android.renderscript.Sampler$Value LINEAR_MIP_LINEAR
	public static final android.renderscript.Sampler$Value LINEAR_MIP_NEAREST
	public static final android.renderscript.Sampler$Value WRAP
	public static final android.renderscript.Sampler$Value CLAMP
	public static final android.renderscript.Sampler$Value MIRRORED_REPEAT
	int mID
	private static final android.renderscript.Sampler$Value[] $VALUES
	public static android.renderscript.Sampler$Value[] values () 
	public static android.renderscript.Sampler$Value valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/RenderScriptGL.class
RenderScriptGL.java
package android.renderscript
public android.renderscript.RenderScriptGL extends android.renderscript.RenderScript {
	int mWidth
	int mHeight
	android.renderscript.RenderScriptGL$SurfaceConfig mSurfaceConfig
	public void  (android.content.Context, android.renderscript.RenderScriptGL$SurfaceConfig) 
		android.content.Context ctx
		android.renderscript.RenderScriptGL$SurfaceConfig sc
		int sdkVersion
		int dpi
	public void setSurface (android.view.SurfaceHolder, int, int) 
		android.view.SurfaceHolder sur
		int w
		int h
		android.view.Surface s
	public void setSurfaceTexture (android.graphics.SurfaceTexture, int, int) 
		android.graphics.SurfaceTexture sur
		int w
		int h
		android.view.Surface s
	public int getHeight () 
	public int getWidth () 
	public void pause () 
	public void resume () 
	public void bindRootScript (android.renderscript.Script) 
		android.renderscript.Script s
	public void bindProgramStore (android.renderscript.ProgramStore) 
		android.renderscript.ProgramStore p
	public void bindProgramFragment (android.renderscript.ProgramFragment) 
		android.renderscript.ProgramFragment p
	public void bindProgramRaster (android.renderscript.ProgramRaster) 
		android.renderscript.ProgramRaster p
	public void bindProgramVertex (android.renderscript.ProgramVertex) 
		android.renderscript.ProgramVertex p
}

android/renderscript/ProgramFragment$Builder.class
ProgramFragment.java
package android.renderscript
public android.renderscript.ProgramFragment$Builder extends android.renderscript.Program$BaseProgramBuilder {
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramFragment create () 
		int i
		int i
		int i
		int i
		long[] tmp
		String[] texNames
		int idx
		long id
		android.renderscript.ProgramFragment pf
}

android/renderscript/Byte2.class
Byte2.java
package android.renderscript
public android.renderscript.Byte2 extends java.lang.Object {
	public byte x
	public byte y
	public void  () 
	public void  (byte, byte) 
		byte initX
		byte initY
	public void  (android.renderscript.Byte2) 
		android.renderscript.Byte2 source
	public void add (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public static android.renderscript.Byte2 add (android.renderscript.Byte2, android.renderscript.Byte2) 
		android.renderscript.Byte2 a
		android.renderscript.Byte2 b
		android.renderscript.Byte2 result
	public void add (byte) 
		byte value
	public static android.renderscript.Byte2 add (android.renderscript.Byte2, byte) 
		android.renderscript.Byte2 a
		byte b
		android.renderscript.Byte2 result
	public void sub (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public static android.renderscript.Byte2 sub (android.renderscript.Byte2, android.renderscript.Byte2) 
		android.renderscript.Byte2 a
		android.renderscript.Byte2 b
		android.renderscript.Byte2 result
	public void sub (byte) 
		byte value
	public static android.renderscript.Byte2 sub (android.renderscript.Byte2, byte) 
		android.renderscript.Byte2 a
		byte b
		android.renderscript.Byte2 result
	public void mul (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public static android.renderscript.Byte2 mul (android.renderscript.Byte2, android.renderscript.Byte2) 
		android.renderscript.Byte2 a
		android.renderscript.Byte2 b
		android.renderscript.Byte2 result
	public void mul (byte) 
		byte value
	public static android.renderscript.Byte2 mul (android.renderscript.Byte2, byte) 
		android.renderscript.Byte2 a
		byte b
		android.renderscript.Byte2 result
	public void div (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public static android.renderscript.Byte2 div (android.renderscript.Byte2, android.renderscript.Byte2) 
		android.renderscript.Byte2 a
		android.renderscript.Byte2 b
		android.renderscript.Byte2 result
	public void div (byte) 
		byte value
	public static android.renderscript.Byte2 div (android.renderscript.Byte2, byte) 
		android.renderscript.Byte2 a
		byte b
		android.renderscript.Byte2 result
	public byte length () 
	public void negate () 
	public byte dotProduct (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public static byte dotProduct (android.renderscript.Byte2, android.renderscript.Byte2) 
		android.renderscript.Byte2 a
		android.renderscript.Byte2 b
	public void addMultiple (android.renderscript.Byte2, byte) 
		android.renderscript.Byte2 a
		byte factor
	public void set (android.renderscript.Byte2) 
		android.renderscript.Byte2 a
	public void setValues (byte, byte) 
		byte a
		byte b
	public byte elementSum () 
	public byte get (int) 
		int i
	public void setAt (int, byte) 
		int i
		byte value
	public void addAt (int, byte) 
		int i
		byte value
	public void copyTo (byte[], int) 
		byte[] data
		int offset
}

android/renderscript/Script$KernelID.class
Script.java
package android.renderscript
public final android.renderscript.Script$KernelID extends android.renderscript.BaseObj {
	android.renderscript.Script mScript
	int mSlot
	int mSig
	void  (long, android.renderscript.RenderScript, android.renderscript.Script, int, int) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Script s
		int slot
		int sig
}

android/renderscript/Int3.class
Int3.java
package android.renderscript
public android.renderscript.Int3 extends java.lang.Object {
	public int x
	public int y
	public int z
	public void  () 
	public void  (int) 
		int i
	public void  (int, int, int) 
		int x
		int y
		int z
	public void  (android.renderscript.Int3) 
		android.renderscript.Int3 source
	public void add (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static android.renderscript.Int3 add (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
		android.renderscript.Int3 result
	public void add (int) 
		int value
	public static android.renderscript.Int3 add (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int b
		android.renderscript.Int3 result
	public void sub (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static android.renderscript.Int3 sub (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
		android.renderscript.Int3 result
	public void sub (int) 
		int value
	public static android.renderscript.Int3 sub (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int b
		android.renderscript.Int3 result
	public void mul (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static android.renderscript.Int3 mul (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
		android.renderscript.Int3 result
	public void mul (int) 
		int value
	public static android.renderscript.Int3 mul (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int b
		android.renderscript.Int3 result
	public void div (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static android.renderscript.Int3 div (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
		android.renderscript.Int3 result
	public void div (int) 
		int value
	public static android.renderscript.Int3 div (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int b
		android.renderscript.Int3 result
	public void mod (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static android.renderscript.Int3 mod (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
		android.renderscript.Int3 result
	public void mod (int) 
		int value
	public static android.renderscript.Int3 mod (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int b
		android.renderscript.Int3 result
	public int length () 
	public void negate () 
	public int dotProduct (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public static int dotProduct (android.renderscript.Int3, android.renderscript.Int3) 
		android.renderscript.Int3 a
		android.renderscript.Int3 b
	public void addMultiple (android.renderscript.Int3, int) 
		android.renderscript.Int3 a
		int factor
	public void set (android.renderscript.Int3) 
		android.renderscript.Int3 a
	public void setValues (int, int, int) 
		int a
		int b
		int c
	public int elementSum () 
	public int get (int) 
		int i
	public void setAt (int, int) 
		int i
		int value
	public void addAt (int, int) 
		int i
		int value
	public void copyTo (int[], int) 
		int[] data
		int offset
}

android/renderscript/RenderScript$MessageThread.class
RenderScript.java
package android.renderscript
 android.renderscript.RenderScript$MessageThread extends java.lang.Thread {
	android.renderscript.RenderScript mRS
	boolean mRun
	int[] mAuxData
	static final int RS_MESSAGE_TO_CLIENT_NONE
	static final int RS_MESSAGE_TO_CLIENT_EXCEPTION
	static final int RS_MESSAGE_TO_CLIENT_RESIZE
	static final int RS_MESSAGE_TO_CLIENT_ERROR
	static final int RS_MESSAGE_TO_CLIENT_USER
	static final int RS_MESSAGE_TO_CLIENT_NEW_BUFFER
	static final int RS_ERROR_FATAL_DEBUG
	static final int RS_ERROR_FATAL_UNKNOWN
	void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public void run () 
		String e
		InterruptedException e
		int msg
		int size
		int subID
		int[] rbuf
}

android/renderscript/ScriptIntrinsicConvolve3x3.class
ScriptIntrinsicConvolve3x3.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicConvolve3x3 extends android.renderscript.ScriptIntrinsic {
	private final float[] mValues
	private android.renderscript.Allocation mInput
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicConvolve3x3 create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		float[] f
		long id
		android.renderscript.ScriptIntrinsicConvolve3x3 si
	public void setInput (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public void setCoefficients (float[]) 
		int ct
		float[] v
		android.renderscript.FieldPacker fp
	public void forEach (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
	public android.renderscript.Script$FieldID getFieldID_Input () 
}

android/renderscript/RSIllegalArgumentException.class
RSIllegalArgumentException.java
package android.renderscript
public android.renderscript.RSIllegalArgumentException extends android.renderscript.RSRuntimeException {
	public void  (java.lang.String) 
		String string
}

android/renderscript/ScriptIntrinsicConvolve5x5.class
ScriptIntrinsicConvolve5x5.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicConvolve5x5 extends android.renderscript.ScriptIntrinsic {
	private final float[] mValues
	private android.renderscript.Allocation mInput
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicConvolve5x5 create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
	public void setInput (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public void setCoefficients (float[]) 
		int ct
		float[] v
		android.renderscript.FieldPacker fp
	public void forEach (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
	public android.renderscript.Script$FieldID getFieldID_Input () 
}

android/renderscript/ScriptIntrinsic3DLUT.class
ScriptIntrinsic3DLUT.java
package android.renderscript
public final android.renderscript.ScriptIntrinsic3DLUT extends android.renderscript.ScriptIntrinsic {
	private android.renderscript.Allocation mLUT
	private android.renderscript.Element mElement
	private void  (long, android.renderscript.RenderScript, android.renderscript.Element) 
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Element e
	public static android.renderscript.ScriptIntrinsic3DLUT create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
	public void setLUT (android.renderscript.Allocation) 
		android.renderscript.Allocation lut
		android.renderscript.Type t
	public void forEach (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
}

android/renderscript/Byte4.class
Byte4.java
package android.renderscript
public android.renderscript.Byte4 extends java.lang.Object {
	public byte x
	public byte y
	public byte z
	public byte w
	public void  () 
	public void  (byte, byte, byte, byte) 
		byte initX
		byte initY
		byte initZ
		byte initW
	public void  (android.renderscript.Byte4) 
		android.renderscript.Byte4 source
	public void add (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public static android.renderscript.Byte4 add (android.renderscript.Byte4, android.renderscript.Byte4) 
		android.renderscript.Byte4 a
		android.renderscript.Byte4 b
		android.renderscript.Byte4 result
	public void add (byte) 
		byte value
	public static android.renderscript.Byte4 add (android.renderscript.Byte4, byte) 
		android.renderscript.Byte4 a
		byte b
		android.renderscript.Byte4 result
	public void sub (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public static android.renderscript.Byte4 sub (android.renderscript.Byte4, android.renderscript.Byte4) 
		android.renderscript.Byte4 a
		android.renderscript.Byte4 b
		android.renderscript.Byte4 result
	public void sub (byte) 
		byte value
	public static android.renderscript.Byte4 sub (android.renderscript.Byte4, byte) 
		android.renderscript.Byte4 a
		byte b
		android.renderscript.Byte4 result
	public void mul (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public static android.renderscript.Byte4 mul (android.renderscript.Byte4, android.renderscript.Byte4) 
		android.renderscript.Byte4 a
		android.renderscript.Byte4 b
		android.renderscript.Byte4 result
	public void mul (byte) 
		byte value
	public static android.renderscript.Byte4 mul (android.renderscript.Byte4, byte) 
		android.renderscript.Byte4 a
		byte b
		android.renderscript.Byte4 result
	public void div (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public static android.renderscript.Byte4 div (android.renderscript.Byte4, android.renderscript.Byte4) 
		android.renderscript.Byte4 a
		android.renderscript.Byte4 b
		android.renderscript.Byte4 result
	public void div (byte) 
		byte value
	public static android.renderscript.Byte4 div (android.renderscript.Byte4, byte) 
		android.renderscript.Byte4 a
		byte b
		android.renderscript.Byte4 result
	public byte length () 
	public void negate () 
	public byte dotProduct (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public static byte dotProduct (android.renderscript.Byte4, android.renderscript.Byte4) 
		android.renderscript.Byte4 a
		android.renderscript.Byte4 b
	public void addMultiple (android.renderscript.Byte4, byte) 
		android.renderscript.Byte4 a
		byte factor
	public void set (android.renderscript.Byte4) 
		android.renderscript.Byte4 a
	public void setValues (byte, byte, byte, byte) 
		byte a
		byte b
		byte c
		byte d
	public byte elementSum () 
	public byte get (int) 
		int i
	public void setAt (int, byte) 
		int i
		byte value
	public void addAt (int, byte) 
		int i
		byte value
	public void copyTo (byte[], int) 
		byte[] data
		int offset
}

android/renderscript/ScriptIntrinsicLUT.class
ScriptIntrinsicLUT.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicLUT extends android.renderscript.ScriptIntrinsic {
	private final android.renderscript.Matrix4f mMatrix
	private android.renderscript.Allocation mTables
	private final byte[] mCache
	private boolean mDirty
	private void  (long, android.renderscript.RenderScript) 
		int ct
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicLUT create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
	private void validate (int, int) 
		int index
		int value
	public void setRed (int, int) 
		int index
		int value
	public void setGreen (int, int) 
		int index
		int value
	public void setBlue (int, int) 
		int index
		int value
	public void setAlpha (int, int) 
		int index
		int value
	public void forEach (android.renderscript.Allocation, android.renderscript.Allocation) 
		android.renderscript.Allocation ain
		android.renderscript.Allocation aout
	public android.renderscript.Script$KernelID getKernelID () 
}

android/renderscript/Float3.class
Float3.java
package android.renderscript
public android.renderscript.Float3 extends java.lang.Object {
	public float x
	public float y
	public float z
	public void  () 
	public void  (android.renderscript.Float3) 
		android.renderscript.Float3 data
	public void  (float, float, float) 
		float x
		float y
		float z
	public static android.renderscript.Float3 add (android.renderscript.Float3, android.renderscript.Float3) 
		android.renderscript.Float3 a
		android.renderscript.Float3 b
		android.renderscript.Float3 res
	public void add (android.renderscript.Float3) 
		android.renderscript.Float3 value
	public void add (float) 
		float value
	public static android.renderscript.Float3 add (android.renderscript.Float3, float) 
		android.renderscript.Float3 a
		float b
		android.renderscript.Float3 res
	public void sub (android.renderscript.Float3) 
		android.renderscript.Float3 value
	public static android.renderscript.Float3 sub (android.renderscript.Float3, android.renderscript.Float3) 
		android.renderscript.Float3 a
		android.renderscript.Float3 b
		android.renderscript.Float3 res
	public void sub (float) 
		float value
	public static android.renderscript.Float3 sub (android.renderscript.Float3, float) 
		android.renderscript.Float3 a
		float b
		android.renderscript.Float3 res
	public void mul (android.renderscript.Float3) 
		android.renderscript.Float3 value
	public static android.renderscript.Float3 mul (android.renderscript.Float3, android.renderscript.Float3) 
		android.renderscript.Float3 a
		android.renderscript.Float3 b
		android.renderscript.Float3 res
	public void mul (float) 
		float value
	public static android.renderscript.Float3 mul (android.renderscript.Float3, float) 
		android.renderscript.Float3 a
		float b
		android.renderscript.Float3 res
	public void div (android.renderscript.Float3) 
		android.renderscript.Float3 value
	public static android.renderscript.Float3 div (android.renderscript.Float3, android.renderscript.Float3) 
		android.renderscript.Float3 a
		android.renderscript.Float3 b
		android.renderscript.Float3 res
	public void div (float) 
		float value
	public static android.renderscript.Float3 div (android.renderscript.Float3, float) 
		android.renderscript.Float3 a
		float b
		android.renderscript.Float3 res
	public java.lang.Float dotProduct (android.renderscript.Float3) 
		android.renderscript.Float3 a
	public static java.lang.Float dotProduct (android.renderscript.Float3, android.renderscript.Float3) 
		android.renderscript.Float3 a
		android.renderscript.Float3 b
	public void addMultiple (android.renderscript.Float3, float) 
		android.renderscript.Float3 a
		float factor
	public void set (android.renderscript.Float3) 
		android.renderscript.Float3 a
	public void negate () 
	public int length () 
	public java.lang.Float elementSum () 
	public float get (int) 
		int i
	public void setAt (int, float) 
		int i
		float value
	public void addAt (int, float) 
		int i
		float value
	public void setValues (float, float, float) 
		float x
		float y
		float z
	public void copyTo (float[], int) 
		float[] data
		int offset
}

android/renderscript/Matrix2f.class
Matrix2f.java
package android.renderscript
public android.renderscript.Matrix2f extends java.lang.Object {
	final float[] mMat
	public void  () 
	public void  (float[]) 
		float[] dataArray
	public float[] getArray () 
	public float get (int, int) 
		int x
		int y
	public void set (int, int, float) 
		int x
		int y
		float v
	public void loadIdentity () 
	public void load (android.renderscript.Matrix2f) 
		android.renderscript.Matrix2f src
	public void loadRotate (float) 
		float rot
		float c
		float s
	public void loadScale (float, float) 
		float x
		float y
	public void loadMultiply (android.renderscript.Matrix2f, android.renderscript.Matrix2f) 
		float rhs_ij
		int j
		float ri0
		float ri1
		int i
		android.renderscript.Matrix2f lhs
		android.renderscript.Matrix2f rhs
	public void multiply (android.renderscript.Matrix2f) 
		android.renderscript.Matrix2f rhs
		android.renderscript.Matrix2f tmp
	public void rotate (float) 
		float rot
		android.renderscript.Matrix2f tmp
	public void scale (float, float) 
		float x
		float y
		android.renderscript.Matrix2f tmp
	public void transpose () 
		float temp
}

android/renderscript/Allocation.class
Allocation.java
package android.renderscript
public android.renderscript.Allocation extends android.renderscript.BaseObj {
	android.renderscript.Type mType
	android.graphics.Bitmap mBitmap
	int mUsage
	android.renderscript.Allocation mAdaptedAllocation
	int mSize
	boolean mConstrainedLOD
	boolean mConstrainedFace
	boolean mConstrainedY
	boolean mConstrainedZ
	boolean mReadAllowed
	boolean mWriteAllowed
	int mSelectedY
	int mSelectedZ
	int mSelectedLOD
	android.renderscript.Type$CubemapFace mSelectedFace
	int mCurrentDimX
	int mCurrentDimY
	int mCurrentDimZ
	int mCurrentCount
	static java.util.HashMap mAllocationMap
	android.renderscript.Allocation$OnBufferAvailableListener mBufferNotifier
	public static final int USAGE_SCRIPT
	public static final int USAGE_GRAPHICS_TEXTURE
	public static final int USAGE_GRAPHICS_VERTEX
	public static final int USAGE_GRAPHICS_CONSTANTS
	public static final int USAGE_GRAPHICS_RENDER_TARGET
	public static final int USAGE_IO_INPUT
	public static final int USAGE_IO_OUTPUT
	public static final int USAGE_SHARED
	static android.graphics.BitmapFactory$Options mBitmapOptions
	private android.renderscript.Element$DataType validateObjectIsPrimitiveArray (java.lang.Object, boolean) 
		Object d
		boolean checkType
		Class c
		Class cmp
	private long getIDSafe () 
	public android.renderscript.Element getElement () 
	public int getUsage () 
	public int getBytesSize () 
	private void updateCacheInfo (android.renderscript.Type) 
		android.renderscript.Type t
	private void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	void  (long, android.renderscript.RenderScript, android.renderscript.Type, int) 
		Exception e
		long id
		android.renderscript.RenderScript rs
		android.renderscript.Type t
		int usage
	protected void finalize ()  throws java.lang.Throwable 
	private void validateIsInt64 () 
	private void validateIsInt32 () 
	private void validateIsInt16 () 
	private void validateIsInt8 () 
	private void validateIsFloat32 () 
	private void validateIsFloat64 () 
	private void validateIsObject () 
	void updateFromNative () 
		long typeID
	public android.renderscript.Type getType () 
	public void syncAll (int) 
		int srcLocation
	public void ioSend () 
	public void ioReceive () 
	public void copyFrom (android.renderscript.BaseObj[]) 
		int ct
		long[] i
		int ct
		int[] i
		android.renderscript.BaseObj[] d
	private void validateBitmapFormat (android.graphics.Bitmap) 
		android.graphics.Bitmap b
		android.graphics.Bitmap$Config bc
	private void validateBitmapSize (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	private void copyFromUnchecked (java.lang.Object, android.renderscript.Element$DataType, int) 
		Object array
		android.renderscript.Element$DataType dt
		int arrayLen
	public void copyFromUnchecked (java.lang.Object) 
		Object array
	public void copyFromUnchecked (int[]) 
		int[] d
	public void copyFromUnchecked (short[]) 
		short[] d
	public void copyFromUnchecked (byte[]) 
		byte[] d
	public void copyFromUnchecked (float[]) 
		float[] d
	public void copyFrom (java.lang.Object) 
		Object array
	public void copyFrom (int[]) 
		int[] d
	public void copyFrom (short[]) 
		short[] d
	public void copyFrom (byte[]) 
		byte[] d
	public void copyFrom (float[]) 
		float[] d
	public void copyFrom (android.graphics.Bitmap) 
		android.graphics.Bitmap newBitmap
		android.graphics.Canvas c
		android.graphics.Bitmap b
	public void copyFrom (android.renderscript.Allocation) 
		android.renderscript.Allocation a
	public void setFromFieldPacker (int, android.renderscript.FieldPacker) 
		int xoff
		android.renderscript.FieldPacker fp
		int eSize
		byte[] data
		int data_length
		int count
	public void setFromFieldPacker (int, int, android.renderscript.FieldPacker) 
		int xoff
		int component_number
		android.renderscript.FieldPacker fp
		byte[] data
		int data_length
		int eSize
	private void data1DChecks (int, int, int, int) 
		int off
		int count
		int len
		int dataSize
	public void generateMipmaps () 
	private void copy1DRangeFromUnchecked (int, int, java.lang.Object, android.renderscript.Element$DataType, int) 
		int off
		int count
		Object array
		android.renderscript.Element$DataType dt
		int arrayLen
		int dataSize
	public void copy1DRangeFromUnchecked (int, int, java.lang.Object) 
		int off
		int count
		Object array
	public void copy1DRangeFromUnchecked (int, int, int[]) 
		int off
		int count
		int[] d
	public void copy1DRangeFromUnchecked (int, int, short[]) 
		int off
		int count
		short[] d
	public void copy1DRangeFromUnchecked (int, int, byte[]) 
		int off
		int count
		byte[] d
	public void copy1DRangeFromUnchecked (int, int, float[]) 
		int off
		int count
		float[] d
	public void copy1DRangeFrom (int, int, java.lang.Object) 
		int off
		int count
		Object array
	public void copy1DRangeFrom (int, int, int[]) 
		int off
		int count
		int[] d
	public void copy1DRangeFrom (int, int, short[]) 
		int off
		int count
		short[] d
	public void copy1DRangeFrom (int, int, byte[]) 
		int off
		int count
		byte[] d
	public void copy1DRangeFrom (int, int, float[]) 
		int off
		int count
		float[] d
	public void copy1DRangeFrom (int, int, android.renderscript.Allocation, int) 
		int off
		int count
		android.renderscript.Allocation data
		int dataOff
	private void validate2DRange (int, int, int, int) 
		int xoff
		int yoff
		int w
		int h
	void copy2DRangeFromUnchecked (int, int, int, int, java.lang.Object, android.renderscript.Element$DataType, int) 
		int xoff
		int yoff
		int w
		int h
		Object array
		android.renderscript.Element$DataType dt
		int arrayLen
	public void copy2DRangeFrom (int, int, int, int, java.lang.Object) 
		int xoff
		int yoff
		int w
		int h
		Object array
	public void copy2DRangeFrom (int, int, int, int, byte[]) 
		int xoff
		int yoff
		int w
		int h
		byte[] data
	public void copy2DRangeFrom (int, int, int, int, short[]) 
		int xoff
		int yoff
		int w
		int h
		short[] data
	public void copy2DRangeFrom (int, int, int, int, int[]) 
		int xoff
		int yoff
		int w
		int h
		int[] data
	public void copy2DRangeFrom (int, int, int, int, float[]) 
		int xoff
		int yoff
		int w
		int h
		float[] data
	public void copy2DRangeFrom (int, int, int, int, android.renderscript.Allocation, int, int) 
		int xoff
		int yoff
		int w
		int h
		android.renderscript.Allocation data
		int dataXoff
		int dataYoff
	public void copy2DRangeFrom (int, int, android.graphics.Bitmap) 
		android.graphics.Bitmap newBitmap
		android.graphics.Canvas c
		int xoff
		int yoff
		android.graphics.Bitmap data
	private void validate3DRange (int, int, int, int, int, int) 
		int xoff
		int yoff
		int zoff
		int w
		int h
		int d
	private void copy3DRangeFromUnchecked (int, int, int, int, int, int, java.lang.Object, android.renderscript.Element$DataType, int) 
		int xoff
		int yoff
		int zoff
		int w
		int h
		int d
		Object array
		android.renderscript.Element$DataType dt
		int arrayLen
	public void copy3DRangeFrom (int, int, int, int, int, int, java.lang.Object) 
		int xoff
		int yoff
		int zoff
		int w
		int h
		int d
		Object array
	public void copy3DRangeFrom (int, int, int, int, int, int, android.renderscript.Allocation, int, int, int) 
		int xoff
		int yoff
		int zoff
		int w
		int h
		int d
		android.renderscript.Allocation data
		int dataXoff
		int dataYoff
		int dataZoff
	public void copyTo (android.graphics.Bitmap) 
		android.graphics.Bitmap b
	private void copyTo (java.lang.Object, android.renderscript.Element$DataType, int) 
		Object array
		android.renderscript.Element$DataType dt
		int arrayLen
	public void copyTo (java.lang.Object) 
		Object array
	public void copyTo (byte[]) 
		byte[] d
	public void copyTo (short[]) 
		short[] d
	public void copyTo (int[]) 
		int[] d
	public void copyTo (float[]) 
		float[] d
	public synchronized void resize (int) 
		int dimX
		long typeID
	public static android.renderscript.Allocation createTyped (android.renderscript.RenderScript, android.renderscript.Type, android.renderscript.Allocation$MipmapControl, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Type type
		android.renderscript.Allocation$MipmapControl mips
		int usage
		long id
	public static android.renderscript.Allocation createTyped (android.renderscript.RenderScript, android.renderscript.Type, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Type type
		int usage
	public static android.renderscript.Allocation createTyped (android.renderscript.RenderScript, android.renderscript.Type) 
		android.renderscript.RenderScript rs
		android.renderscript.Type type
	public static android.renderscript.Allocation createSized (android.renderscript.RenderScript, android.renderscript.Element, int, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		int count
		int usage
		android.renderscript.Type$Builder b
		android.renderscript.Type t
		long id
	public static android.renderscript.Allocation createSized (android.renderscript.RenderScript, android.renderscript.Element, int) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		int count
	static android.renderscript.Element elementFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
		android.graphics.Bitmap$Config bc
	static android.renderscript.Type typeFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap, android.renderscript.Allocation$MipmapControl) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
		android.renderscript.Allocation$MipmapControl mip
		android.renderscript.Element e
		android.renderscript.Type$Builder tb
	public static android.renderscript.Allocation createFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap, android.renderscript.Allocation$MipmapControl, int) 
		android.graphics.Bitmap newBitmap
		android.graphics.Canvas c
		long id
		android.renderscript.Allocation alloc
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
		android.renderscript.Allocation$MipmapControl mips
		int usage
		android.renderscript.Type t
		long id
	public android.view.Surface getSurface () 
	public void setSurface (android.view.Surface) 
		android.view.Surface sur
	public static android.renderscript.Allocation createFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
	public static android.renderscript.Allocation createCubemapFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap, android.renderscript.Allocation$MipmapControl, int) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
		android.renderscript.Allocation$MipmapControl mips
		int usage
		int height
		int width
		boolean isPow2
		android.renderscript.Element e
		android.renderscript.Type$Builder tb
		android.renderscript.Type t
		long id
	public static android.renderscript.Allocation createCubemapFromBitmap (android.renderscript.RenderScript, android.graphics.Bitmap) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap b
	public static android.renderscript.Allocation createCubemapFromCubeFaces (android.renderscript.RenderScript, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.renderscript.Allocation$MipmapControl, int) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap xpos
		android.graphics.Bitmap xneg
		android.graphics.Bitmap ypos
		android.graphics.Bitmap yneg
		android.graphics.Bitmap zpos
		android.graphics.Bitmap zneg
		android.renderscript.Allocation$MipmapControl mips
		int usage
		int height
		boolean isPow2
		android.renderscript.Element e
		android.renderscript.Type$Builder tb
		android.renderscript.Type t
		android.renderscript.Allocation cubemap
		android.renderscript.AllocationAdapter adapter
	public static android.renderscript.Allocation createCubemapFromCubeFaces (android.renderscript.RenderScript, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap, android.graphics.Bitmap) 
		android.renderscript.RenderScript rs
		android.graphics.Bitmap xpos
		android.graphics.Bitmap xneg
		android.graphics.Bitmap ypos
		android.graphics.Bitmap yneg
		android.graphics.Bitmap zpos
		android.graphics.Bitmap zneg
	public static android.renderscript.Allocation createFromBitmapResource (android.renderscript.RenderScript, android.content.res.Resources, int, android.renderscript.Allocation$MipmapControl, int) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		int id
		android.renderscript.Allocation$MipmapControl mips
		int usage
		android.graphics.Bitmap b
		android.renderscript.Allocation alloc
	public static android.renderscript.Allocation createFromBitmapResource (android.renderscript.RenderScript, android.content.res.Resources, int) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		int id
	public static android.renderscript.Allocation createFromString (android.renderscript.RenderScript, java.lang.String, int) 
		android.renderscript.Allocation alloc
		Exception e
		android.renderscript.RenderScript rs
		String str
		int usage
		byte[] allocArray
	public void setOnBufferAvailableListener (android.renderscript.Allocation$OnBufferAvailableListener) 
		android.renderscript.Allocation$OnBufferAvailableListener callback
	static void sendBufferNotification (int) 
		android.renderscript.Allocation a
		int id
	static void  () 
}

android/renderscript/Long4.class
Long4.java
package android.renderscript
public android.renderscript.Long4 extends java.lang.Object {
	public long x
	public long y
	public long z
	public long w
	public void  () 
	public void  (long) 
		long i
	public void  (long, long, long, long) 
		long x
		long y
		long z
		long w
	public void  (android.renderscript.Long4) 
		android.renderscript.Long4 source
	public void add (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static android.renderscript.Long4 add (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
		android.renderscript.Long4 result
	public void add (long) 
		long value
	public static android.renderscript.Long4 add (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long b
		android.renderscript.Long4 result
	public void sub (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static android.renderscript.Long4 sub (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
		android.renderscript.Long4 result
	public void sub (long) 
		long value
	public static android.renderscript.Long4 sub (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long b
		android.renderscript.Long4 result
	public void mul (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static android.renderscript.Long4 mul (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
		android.renderscript.Long4 result
	public void mul (long) 
		long value
	public static android.renderscript.Long4 mul (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long b
		android.renderscript.Long4 result
	public void div (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static android.renderscript.Long4 div (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
		android.renderscript.Long4 result
	public void div (long) 
		long value
	public static android.renderscript.Long4 div (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long b
		android.renderscript.Long4 result
	public void mod (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static android.renderscript.Long4 mod (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
		android.renderscript.Long4 result
	public void mod (long) 
		long value
	public static android.renderscript.Long4 mod (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long b
		android.renderscript.Long4 result
	public long length () 
	public void negate () 
	public long dotProduct (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public static long dotProduct (android.renderscript.Long4, android.renderscript.Long4) 
		android.renderscript.Long4 a
		android.renderscript.Long4 b
	public void addMultiple (android.renderscript.Long4, long) 
		android.renderscript.Long4 a
		long factor
	public void set (android.renderscript.Long4) 
		android.renderscript.Long4 a
	public void setValues (long, long, long, long) 
		long a
		long b
		long c
		long d
	public long elementSum () 
	public long get (int) 
		int i
	public void setAt (int, long) 
		int i
		long value
	public void addAt (int, long) 
		int i
		long value
	public void copyTo (long[], int) 
		long[] data
		int offset
}

android/renderscript/RenderScript$RSMessageHandler.class
RenderScript.java
package android.renderscript
public android.renderscript.RenderScript$RSMessageHandler extends java.lang.Object implements java.lang.Runnable  {
	protected int[] mData
	protected int mID
	protected int mLength
	public void  () 
	public void run () 
}

android/renderscript/ScriptGroup$Node.class
ScriptGroup.java
package android.renderscript
 android.renderscript.ScriptGroup$Node extends java.lang.Object {
	android.renderscript.Script mScript
	java.util.ArrayList mKernels
	java.util.ArrayList mInputs
	java.util.ArrayList mOutputs
	int dagNumber
	android.renderscript.ScriptGroup$Node mNext
	void  (android.renderscript.Script) 
		android.renderscript.Script s
}

android/renderscript/ScriptIntrinsicHistogram.class
ScriptIntrinsicHistogram.java
package android.renderscript
public final android.renderscript.ScriptIntrinsicHistogram extends android.renderscript.ScriptIntrinsic {
	private android.renderscript.Allocation mOut
	private void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.ScriptIntrinsicHistogram create (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
		long id
		android.renderscript.ScriptIntrinsicHistogram sib
	public void forEach (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public void setDotCoefficients (float, float, float, float) 
		float r
		float g
		float b
		float a
		android.renderscript.FieldPacker fp
	public void setOutput (android.renderscript.Allocation) 
		android.renderscript.Allocation aout
	public void forEach_Dot (android.renderscript.Allocation) 
		android.renderscript.Allocation ain
	public android.renderscript.Script$KernelID getKernelID_Separate () 
	public android.renderscript.Script$FieldID getFieldID_Input () 
}

android/renderscript/Font.class
Font.java
package android.renderscript
public android.renderscript.Font extends android.renderscript.BaseObj {
	private static final String[] sSansNames
	private static final String[] sSerifNames
	private static final String[] sMonoNames
	private static java.util.Map sFontFamilyMap
	private static void addFamilyToMap (android.renderscript.Font$FontFamily) 
		int i
		android.renderscript.Font$FontFamily family
	private static void initFontFamilyMap () 
		android.renderscript.Font$FontFamily sansFamily
		android.renderscript.Font$FontFamily serifFamily
		android.renderscript.Font$FontFamily monoFamily
	static java.lang.String getFontFileName (java.lang.String, android.renderscript.Font$Style) 
		String familyName
		android.renderscript.Font$Style style
		android.renderscript.Font$FontFamily family
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public static android.renderscript.Font createFromFile (android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, float) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		String path
		float pointSize
		int dpi
		long fontId
		android.renderscript.Font rsFont
	public static android.renderscript.Font createFromFile (android.renderscript.RenderScript, android.content.res.Resources, java.io.File, float) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		java.io.File path
		float pointSize
	public static android.renderscript.Font createFromAsset (android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, float) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		String path
		float pointSize
		android.content.res.AssetManager mgr
		int dpi
		long fontId
		android.renderscript.Font rsFont
	public static android.renderscript.Font createFromResource (android.renderscript.RenderScript, android.content.res.Resources, int, float) 
		Exception e
		long asset
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		int id
		float pointSize
		String name
		java.io.InputStream is
		int dpi
		long fontId
		android.renderscript.Font rsFont
	public static android.renderscript.Font create (android.renderscript.RenderScript, android.content.res.Resources, java.lang.String, android.renderscript.Font$Style, float) 
		android.renderscript.RenderScript rs
		android.content.res.Resources res
		String familyName
		android.renderscript.Font$Style fontStyle
		float pointSize
		String fileName
		String fontPath
	static void  () 
}

android/renderscript/ScriptGroup$ConnectLine.class
ScriptGroup.java
package android.renderscript
 android.renderscript.ScriptGroup$ConnectLine extends java.lang.Object {
	android.renderscript.Script$FieldID mToF
	android.renderscript.Script$KernelID mToK
	android.renderscript.Script$KernelID mFrom
	android.renderscript.Type mAllocationType
	void  (android.renderscript.Type, android.renderscript.Script$KernelID, android.renderscript.Script$KernelID) 
		android.renderscript.Type t
		android.renderscript.Script$KernelID from
		android.renderscript.Script$KernelID to
	void  (android.renderscript.Type, android.renderscript.Script$KernelID, android.renderscript.Script$FieldID) 
		android.renderscript.Type t
		android.renderscript.Script$KernelID from
		android.renderscript.Script$FieldID to
}

android/renderscript/Mesh$AllocationBuilder.class
Mesh.java
package android.renderscript
public android.renderscript.Mesh$AllocationBuilder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	int mVertexTypeCount
	android.renderscript.Mesh$AllocationBuilder$Entry[] mVertexTypes
	java.util.Vector mIndexTypes
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public int getCurrentVertexTypeIndex () 
	public int getCurrentIndexSetIndex () 
	public android.renderscript.Mesh$AllocationBuilder addVertexAllocation (android.renderscript.Allocation)  throws java.lang.IllegalStateException 
		android.renderscript.Allocation a
	public android.renderscript.Mesh$AllocationBuilder addIndexSetAllocation (android.renderscript.Allocation, android.renderscript.Mesh$Primitive) 
		android.renderscript.Allocation a
		android.renderscript.Mesh$Primitive p
		android.renderscript.Mesh$AllocationBuilder$Entry indexType
	public android.renderscript.Mesh$AllocationBuilder addIndexSetType (android.renderscript.Mesh$Primitive) 
		android.renderscript.Mesh$Primitive p
		android.renderscript.Mesh$AllocationBuilder$Entry indexType
	public android.renderscript.Mesh create () 
		android.renderscript.Mesh$AllocationBuilder$Entry entry
		int ct
		android.renderscript.Mesh$AllocationBuilder$Entry entry
		long allocID
		int ct
		long[] vtx
		long[] idx
		int[] prim
		android.renderscript.Allocation[] indexBuffers
		android.renderscript.Mesh$Primitive[] primitives
		android.renderscript.Allocation[] vertexBuffers
		long id
		android.renderscript.Mesh newMesh
}

android/renderscript/ProgramVertexFixedFunction$Constants.class
ProgramVertexFixedFunction.java
package android.renderscript
public android.renderscript.ProgramVertexFixedFunction$Constants extends java.lang.Object {
	static final int MODELVIEW_OFFSET
	static final int PROJECTION_OFFSET
	static final int TEXTURE_OFFSET
	android.renderscript.Matrix4f mModel
	android.renderscript.Matrix4f mProjection
	android.renderscript.Matrix4f mTexture
	android.renderscript.Allocation mAlloc
	private android.renderscript.FieldPacker mIOBuffer
	android.renderscript.Allocation getAllocation () 
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
		android.renderscript.Type constInputType
		int bufferSize
	public void destroy () 
	private void addToBuffer (int, android.renderscript.Matrix4f) 
		int i
		int offset
		android.renderscript.Matrix4f m
	public void setModelview (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f m
	public void setProjection (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f m
	public void setTexture (android.renderscript.Matrix4f) 
		android.renderscript.Matrix4f m
}

android/renderscript/ProgramStore$Builder.class
ProgramStore.java
package android.renderscript
public android.renderscript.ProgramStore$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	android.renderscript.ProgramStore$DepthFunc mDepthFunc
	boolean mDepthMask
	boolean mColorMaskR
	boolean mColorMaskG
	boolean mColorMaskB
	boolean mColorMaskA
	android.renderscript.ProgramStore$BlendSrcFunc mBlendSrc
	android.renderscript.ProgramStore$BlendDstFunc mBlendDst
	boolean mDither
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramStore$Builder setDepthFunc (android.renderscript.ProgramStore$DepthFunc) 
		android.renderscript.ProgramStore$DepthFunc func
	public android.renderscript.ProgramStore$Builder setDepthMaskEnabled (boolean) 
		boolean enable
	public android.renderscript.ProgramStore$Builder setColorMaskEnabled (boolean, boolean, boolean, boolean) 
		boolean r
		boolean g
		boolean b
		boolean a
	public android.renderscript.ProgramStore$Builder setBlendFunc (android.renderscript.ProgramStore$BlendSrcFunc, android.renderscript.ProgramStore$BlendDstFunc) 
		android.renderscript.ProgramStore$BlendSrcFunc src
		android.renderscript.ProgramStore$BlendDstFunc dst
	public android.renderscript.ProgramStore$Builder setDitherEnabled (boolean) 
		boolean enable
	public android.renderscript.ProgramStore create () 
		long id
		android.renderscript.ProgramStore programStore
}

android/renderscript/Int2.class
Int2.java
package android.renderscript
public android.renderscript.Int2 extends java.lang.Object {
	public int x
	public int y
	public void  () 
	public void  (int) 
		int i
	public void  (int, int) 
		int x
		int y
	public void  (android.renderscript.Int2) 
		android.renderscript.Int2 source
	public void add (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static android.renderscript.Int2 add (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
		android.renderscript.Int2 result
	public void add (int) 
		int value
	public static android.renderscript.Int2 add (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int b
		android.renderscript.Int2 result
	public void sub (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static android.renderscript.Int2 sub (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
		android.renderscript.Int2 result
	public void sub (int) 
		int value
	public static android.renderscript.Int2 sub (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int b
		android.renderscript.Int2 result
	public void mul (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static android.renderscript.Int2 mul (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
		android.renderscript.Int2 result
	public void mul (int) 
		int value
	public static android.renderscript.Int2 mul (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int b
		android.renderscript.Int2 result
	public void div (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static android.renderscript.Int2 div (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
		android.renderscript.Int2 result
	public void div (int) 
		int value
	public static android.renderscript.Int2 div (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int b
		android.renderscript.Int2 result
	public void mod (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static android.renderscript.Int2 mod (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
		android.renderscript.Int2 result
	public void mod (int) 
		int value
	public static android.renderscript.Int2 mod (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int b
		android.renderscript.Int2 result
	public int length () 
	public void negate () 
	public int dotProduct (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public static int dotProduct (android.renderscript.Int2, android.renderscript.Int2) 
		android.renderscript.Int2 a
		android.renderscript.Int2 b
	public void addMultiple (android.renderscript.Int2, int) 
		android.renderscript.Int2 a
		int factor
	public void set (android.renderscript.Int2) 
		android.renderscript.Int2 a
	public void setValues (int, int) 
		int a
		int b
	public int elementSum () 
	public int get (int) 
		int i
	public void setAt (int, int) 
		int i
		int value
	public void addAt (int, int) 
		int i
		int value
	public void copyTo (int[], int) 
		int[] data
		int offset
}

android/renderscript/Long3.class
Long3.java
package android.renderscript
public android.renderscript.Long3 extends java.lang.Object {
	public long x
	public long y
	public long z
	public void  () 
	public void  (long) 
		long i
	public void  (long, long, long) 
		long x
		long y
		long z
	public void  (android.renderscript.Long3) 
		android.renderscript.Long3 source
	public void add (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static android.renderscript.Long3 add (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
		android.renderscript.Long3 result
	public void add (long) 
		long value
	public static android.renderscript.Long3 add (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long b
		android.renderscript.Long3 result
	public void sub (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static android.renderscript.Long3 sub (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
		android.renderscript.Long3 result
	public void sub (long) 
		long value
	public static android.renderscript.Long3 sub (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long b
		android.renderscript.Long3 result
	public void mul (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static android.renderscript.Long3 mul (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
		android.renderscript.Long3 result
	public void mul (long) 
		long value
	public static android.renderscript.Long3 mul (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long b
		android.renderscript.Long3 result
	public void div (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static android.renderscript.Long3 div (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
		android.renderscript.Long3 result
	public void div (long) 
		long value
	public static android.renderscript.Long3 div (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long b
		android.renderscript.Long3 result
	public void mod (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static android.renderscript.Long3 mod (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
		android.renderscript.Long3 result
	public void mod (long) 
		long value
	public static android.renderscript.Long3 mod (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long b
		android.renderscript.Long3 result
	public long length () 
	public void negate () 
	public long dotProduct (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public static long dotProduct (android.renderscript.Long3, android.renderscript.Long3) 
		android.renderscript.Long3 a
		android.renderscript.Long3 b
	public void addMultiple (android.renderscript.Long3, long) 
		android.renderscript.Long3 a
		long factor
	public void set (android.renderscript.Long3) 
		android.renderscript.Long3 a
	public void setValues (long, long, long) 
		long a
		long b
		long c
	public long elementSum () 
	public long get (int) 
		int i
	public void setAt (int, long) 
		int i
		long value
	public void addAt (int, long) 
		int i
		long value
	public void copyTo (long[], int) 
		long[] data
		int offset
}

android/renderscript/ProgramFragmentFixedFunction$Builder.class
ProgramFragmentFixedFunction.java
package android.renderscript
public android.renderscript.ProgramFragmentFixedFunction$Builder extends java.lang.Object {
	public static final int MAX_TEXTURE
	int mNumTextures
	boolean mPointSpriteEnable
	boolean mVaryingColorEnable
	String mShader
	android.renderscript.RenderScript mRS
	android.renderscript.ProgramFragmentFixedFunction$Builder$Slot[] mSlots
	private void buildShaderString () 
		int i
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramFragmentFixedFunction$Builder setTexture (android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode, android.renderscript.ProgramFragmentFixedFunction$Builder$Format, int)  throws java.lang.IllegalArgumentException 
		android.renderscript.ProgramFragmentFixedFunction$Builder$EnvMode env
		android.renderscript.ProgramFragmentFixedFunction$Builder$Format fmt
		int slot
	public android.renderscript.ProgramFragmentFixedFunction$Builder setPointSpriteTexCoordinateReplacement (boolean) 
		boolean enable
	public android.renderscript.ProgramFragmentFixedFunction$Builder setVaryingColor (boolean) 
		boolean enable
	public android.renderscript.ProgramFragmentFixedFunction create () 
		int i
		android.renderscript.Element$Builder b
		android.renderscript.Type$Builder typeBuilder
		int i
		android.renderscript.Allocation constantData
		android.renderscript.FieldPacker fp
		android.renderscript.Float4 f4
		android.renderscript.ProgramFragmentFixedFunction$InternalBuilder sb
		android.renderscript.Type constType
		android.renderscript.ProgramFragmentFixedFunction pf
}

android/renderscript/ProgramVertex$Builder.class
ProgramVertex.java
package android.renderscript
public android.renderscript.ProgramVertex$Builder extends android.renderscript.Program$BaseProgramBuilder {
	public void  (android.renderscript.RenderScript) 
		android.renderscript.RenderScript rs
	public android.renderscript.ProgramVertex$Builder addInput (android.renderscript.Element)  throws java.lang.IllegalStateException 
		android.renderscript.Element e
	public android.renderscript.ProgramVertex create () 
		int i
		int i
		int i
		int i
		long[] tmp
		String[] texNames
		int idx
		long id
		android.renderscript.ProgramVertex pv
}

android/renderscript/Element$DataType.class
Element.java
package android.renderscript
public final android.renderscript.Element$DataType extends java.lang.Enum {
	public static final android.renderscript.Element$DataType NONE
	public static final android.renderscript.Element$DataType FLOAT_32
	public static final android.renderscript.Element$DataType FLOAT_64
	public static final android.renderscript.Element$DataType SIGNED_8
	public static final android.renderscript.Element$DataType SIGNED_16
	public static final android.renderscript.Element$DataType SIGNED_32
	public static final android.renderscript.Element$DataType SIGNED_64
	public static final android.renderscript.Element$DataType UNSIGNED_8
	public static final android.renderscript.Element$DataType UNSIGNED_16
	public static final android.renderscript.Element$DataType UNSIGNED_32
	public static final android.renderscript.Element$DataType UNSIGNED_64
	public static final android.renderscript.Element$DataType BOOLEAN
	public static final android.renderscript.Element$DataType UNSIGNED_5_6_5
	public static final android.renderscript.Element$DataType UNSIGNED_5_5_5_1
	public static final android.renderscript.Element$DataType UNSIGNED_4_4_4_4
	public static final android.renderscript.Element$DataType MATRIX_4X4
	public static final android.renderscript.Element$DataType MATRIX_3X3
	public static final android.renderscript.Element$DataType MATRIX_2X2
	public static final android.renderscript.Element$DataType RS_ELEMENT
	public static final android.renderscript.Element$DataType RS_TYPE
	public static final android.renderscript.Element$DataType RS_ALLOCATION
	public static final android.renderscript.Element$DataType RS_SAMPLER
	public static final android.renderscript.Element$DataType RS_SCRIPT
	public static final android.renderscript.Element$DataType RS_MESH
	public static final android.renderscript.Element$DataType RS_PROGRAM_FRAGMENT
	public static final android.renderscript.Element$DataType RS_PROGRAM_VERTEX
	public static final android.renderscript.Element$DataType RS_PROGRAM_RASTER
	public static final android.renderscript.Element$DataType RS_PROGRAM_STORE
	public static final android.renderscript.Element$DataType RS_FONT
	int mID
	int mSize
	private static final android.renderscript.Element$DataType[] $VALUES
	public static android.renderscript.Element$DataType[] values () 
	public static android.renderscript.Element$DataType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int, int) 
		int id
		int size
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Long2.class
Long2.java
package android.renderscript
public android.renderscript.Long2 extends java.lang.Object {
	public long x
	public long y
	public void  () 
	public void  (long) 
		long i
	public void  (long, long) 
		long x
		long y
	public void  (android.renderscript.Long2) 
		android.renderscript.Long2 source
	public void add (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static android.renderscript.Long2 add (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
		android.renderscript.Long2 result
	public void add (long) 
		long value
	public static android.renderscript.Long2 add (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long b
		android.renderscript.Long2 result
	public void sub (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static android.renderscript.Long2 sub (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
		android.renderscript.Long2 result
	public void sub (long) 
		long value
	public static android.renderscript.Long2 sub (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long b
		android.renderscript.Long2 result
	public void mul (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static android.renderscript.Long2 mul (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
		android.renderscript.Long2 result
	public void mul (long) 
		long value
	public static android.renderscript.Long2 mul (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long b
		android.renderscript.Long2 result
	public void div (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static android.renderscript.Long2 div (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
		android.renderscript.Long2 result
	public void div (long) 
		long value
	public static android.renderscript.Long2 div (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long b
		android.renderscript.Long2 result
	public void mod (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static android.renderscript.Long2 mod (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
		android.renderscript.Long2 result
	public void mod (long) 
		long value
	public static android.renderscript.Long2 mod (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long b
		android.renderscript.Long2 result
	public long length () 
	public void negate () 
	public long dotProduct (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public static long dotProduct (android.renderscript.Long2, android.renderscript.Long2) 
		android.renderscript.Long2 a
		android.renderscript.Long2 b
	public void addMultiple (android.renderscript.Long2, long) 
		android.renderscript.Long2 a
		long factor
	public void set (android.renderscript.Long2) 
		android.renderscript.Long2 a
	public void setValues (long, long) 
		long a
		long b
	public long elementSum () 
	public long get (int) 
		int i
	public void setAt (int, long) 
		int i
		long value
	public void addAt (int, long) 
		int i
		long value
	public void copyTo (long[], int) 
		long[] data
		int offset
}

android/renderscript/Allocation$1.class
Allocation.java
package android.renderscript
 android.renderscript.Allocation$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$graphics$Bitmap$Config
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/renderscript/Short4.class
Short4.java
package android.renderscript
public android.renderscript.Short4 extends java.lang.Object {
	public short x
	public short y
	public short z
	public short w
	public void  () 
	public void  (short) 
		short i
	public void  (short, short, short, short) 
		short x
		short y
		short z
		short w
	public void  (android.renderscript.Short4) 
		android.renderscript.Short4 source
	public void add (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static android.renderscript.Short4 add (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
		android.renderscript.Short4 result
	public void add (short) 
		short value
	public static android.renderscript.Short4 add (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short b
		android.renderscript.Short4 result
	public void sub (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static android.renderscript.Short4 sub (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
		android.renderscript.Short4 result
	public void sub (short) 
		short value
	public static android.renderscript.Short4 sub (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short b
		android.renderscript.Short4 result
	public void mul (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static android.renderscript.Short4 mul (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
		android.renderscript.Short4 result
	public void mul (short) 
		short value
	public static android.renderscript.Short4 mul (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short b
		android.renderscript.Short4 result
	public void div (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static android.renderscript.Short4 div (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
		android.renderscript.Short4 result
	public void div (short) 
		short value
	public static android.renderscript.Short4 div (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short b
		android.renderscript.Short4 result
	public void mod (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static android.renderscript.Short4 mod (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
		android.renderscript.Short4 result
	public void mod (short) 
		short value
	public static android.renderscript.Short4 mod (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short b
		android.renderscript.Short4 result
	public short length () 
	public void negate () 
	public short dotProduct (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public static short dotProduct (android.renderscript.Short4, android.renderscript.Short4) 
		android.renderscript.Short4 a
		android.renderscript.Short4 b
	public void addMultiple (android.renderscript.Short4, short) 
		android.renderscript.Short4 a
		short factor
	public void set (android.renderscript.Short4) 
		android.renderscript.Short4 a
	public void setValues (short, short, short, short) 
		short a
		short b
		short c
		short d
	public short elementSum () 
	public short get (int) 
		int i
	public void setAt (int, short) 
		int i
		short value
	public void addAt (int, short) 
		int i
		short value
	public void copyTo (short[], int) 
		short[] data
		int offset
}

android/renderscript/Matrix3f.class
Matrix3f.java
package android.renderscript
public android.renderscript.Matrix3f extends java.lang.Object {
	final float[] mMat
	public void  () 
	public void  (float[]) 
		float[] dataArray
	public float[] getArray () 
	public float get (int, int) 
		int x
		int y
	public void set (int, int, float) 
		int x
		int y
		float v
	public void loadIdentity () 
	public void load (android.renderscript.Matrix3f) 
		android.renderscript.Matrix3f src
	public void loadRotate (float, float, float, float) 
		float recipLen
		float rot
		float x
		float y
		float z
		float c
		float s
		float len
		float nc
		float xy
		float yz
		float zx
		float xs
		float ys
		float zs
	public void loadRotate (float) 
		float rot
		float c
		float s
	public void loadScale (float, float) 
		float x
		float y
	public void loadScale (float, float, float) 
		float x
		float y
		float z
	public void loadTranslate (float, float) 
		float x
		float y
	public void loadMultiply (android.renderscript.Matrix3f, android.renderscript.Matrix3f) 
		float rhs_ij
		int j
		float ri0
		float ri1
		float ri2
		int i
		android.renderscript.Matrix3f lhs
		android.renderscript.Matrix3f rhs
	public void multiply (android.renderscript.Matrix3f) 
		android.renderscript.Matrix3f rhs
		android.renderscript.Matrix3f tmp
	public void rotate (float, float, float, float) 
		float rot
		float x
		float y
		float z
		android.renderscript.Matrix3f tmp
	public void rotate (float) 
		float rot
		android.renderscript.Matrix3f tmp
	public void scale (float, float) 
		float x
		float y
		android.renderscript.Matrix3f tmp
	public void scale (float, float, float) 
		float x
		float y
		float z
		android.renderscript.Matrix3f tmp
	public void translate (float, float) 
		float x
		float y
		android.renderscript.Matrix3f tmp
	public void transpose () 
		float temp
		int j
		int i
}

android/renderscript/Allocation$MipmapControl.class
Allocation.java
package android.renderscript
public final android.renderscript.Allocation$MipmapControl extends java.lang.Enum {
	public static final android.renderscript.Allocation$MipmapControl MIPMAP_NONE
	public static final android.renderscript.Allocation$MipmapControl MIPMAP_FULL
	public static final android.renderscript.Allocation$MipmapControl MIPMAP_ON_SYNC_TO_TEXTURE
	int mID
	private static final android.renderscript.Allocation$MipmapControl[] $VALUES
	public static android.renderscript.Allocation$MipmapControl[] values () 
	public static android.renderscript.Allocation$MipmapControl valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Type$Builder.class
Type.java
package android.renderscript
public android.renderscript.Type$Builder extends java.lang.Object {
	android.renderscript.RenderScript mRS
	int mDimX
	int mDimY
	int mDimZ
	boolean mDimMipmaps
	boolean mDimFaces
	int mYuv
	android.renderscript.Element mElement
	public void  (android.renderscript.RenderScript, android.renderscript.Element) 
		android.renderscript.RenderScript rs
		android.renderscript.Element e
	public android.renderscript.Type$Builder setX (int) 
		int value
	public android.renderscript.Type$Builder setY (int) 
		int value
	public android.renderscript.Type$Builder setZ (int) 
		int value
	public android.renderscript.Type$Builder setMipmaps (boolean) 
		boolean value
	public android.renderscript.Type$Builder setFaces (boolean) 
		boolean value
	public android.renderscript.Type$Builder setYuvFormat (int) 
		int yuvFormat
	public android.renderscript.Type create () 
		long id
		android.renderscript.Type t
}

android/renderscript/Font$Style.class
Font.java
package android.renderscript
public final android.renderscript.Font$Style extends java.lang.Enum {
	public static final android.renderscript.Font$Style NORMAL
	public static final android.renderscript.Font$Style BOLD
	public static final android.renderscript.Font$Style ITALIC
	public static final android.renderscript.Font$Style BOLD_ITALIC
	private static final android.renderscript.Font$Style[] $VALUES
	public static android.renderscript.Font$Style[] values () 
	public static android.renderscript.Font$Style valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/renderscript/Double2.class
Double2.java
package android.renderscript
public android.renderscript.Double2 extends java.lang.Object {
	public double x
	public double y
	public void  () 
	public void  (android.renderscript.Double2) 
		android.renderscript.Double2 data
	public void  (double, double) 
		double x
		double y
	public static android.renderscript.Double2 add (android.renderscript.Double2, android.renderscript.Double2) 
		android.renderscript.Double2 a
		android.renderscript.Double2 b
		android.renderscript.Double2 res
	public void add (android.renderscript.Double2) 
		android.renderscript.Double2 value
	public void add (double) 
		double value
	public static android.renderscript.Double2 add (android.renderscript.Double2, double) 
		android.renderscript.Double2 a
		double b
		android.renderscript.Double2 res
	public void sub (android.renderscript.Double2) 
		android.renderscript.Double2 value
	public static android.renderscript.Double2 sub (android.renderscript.Double2, android.renderscript.Double2) 
		android.renderscript.Double2 a
		android.renderscript.Double2 b
		android.renderscript.Double2 res
	public void sub (double) 
		double value
	public static android.renderscript.Double2 sub (android.renderscript.Double2, double) 
		android.renderscript.Double2 a
		double b
		android.renderscript.Double2 res
	public void mul (android.renderscript.Double2) 
		android.renderscript.Double2 value
	public static android.renderscript.Double2 mul (android.renderscript.Double2, android.renderscript.Double2) 
		android.renderscript.Double2 a
		android.renderscript.Double2 b
		android.renderscript.Double2 res
	public void mul (double) 
		double value
	public static android.renderscript.Double2 mul (android.renderscript.Double2, double) 
		android.renderscript.Double2 a
		double b
		android.renderscript.Double2 res
	public void div (android.renderscript.Double2) 
		android.renderscript.Double2 value
	public static android.renderscript.Double2 div (android.renderscript.Double2, android.renderscript.Double2) 
		android.renderscript.Double2 a
		android.renderscript.Double2 b
		android.renderscript.Double2 res
	public void div (double) 
		double value
	public static android.renderscript.Double2 div (android.renderscript.Double2, double) 
		android.renderscript.Double2 a
		double b
		android.renderscript.Double2 res
	public double dotProduct (android.renderscript.Double2) 
		android.renderscript.Double2 a
	public static java.lang.Double dotProduct (android.renderscript.Double2, android.renderscript.Double2) 
		android.renderscript.Double2 a
		android.renderscript.Double2 b
	public void addMultiple (android.renderscript.Double2, double) 
		android.renderscript.Double2 a
		double factor
	public void set (android.renderscript.Double2) 
		android.renderscript.Double2 a
	public void negate () 
	public int length () 
	public double elementSum () 
	public double get (int) 
		int i
	public void setAt (int, double) 
		int i
		double value
	public void addAt (int, double) 
		int i
		double value
	public void setValues (double, double) 
		double x
		double y
	public void copyTo (double[], int) 
		double[] data
		int offset
}

android/renderscript/Program$TextureType.class
Program.java
package android.renderscript
public final android.renderscript.Program$TextureType extends java.lang.Enum {
	public static final android.renderscript.Program$TextureType TEXTURE_2D
	public static final android.renderscript.Program$TextureType TEXTURE_CUBE
	int mID
	private static final android.renderscript.Program$TextureType[] $VALUES
	public static android.renderscript.Program$TextureType[] values () 
	public static android.renderscript.Program$TextureType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/renderscript/Element$1.class
Element.java
package android.renderscript
 android.renderscript.Element$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$renderscript$Element$DataType
	static final int[] $SwitchMap$android$renderscript$Element$DataKind
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/renderscript/ProgramVertexFixedFunction.class
ProgramVertexFixedFunction.java
package android.renderscript
public android.renderscript.ProgramVertexFixedFunction extends android.renderscript.ProgramVertex {
	void  (long, android.renderscript.RenderScript) 
		long id
		android.renderscript.RenderScript rs
	public void bindConstants (android.renderscript.ProgramVertexFixedFunction$Constants) 
		android.renderscript.ProgramVertexFixedFunction$Constants va
}

android/renderscript/Script$FieldBase.class
Script.java
package android.renderscript
public android.renderscript.Script$FieldBase extends java.lang.Object {
	protected android.renderscript.Element mElement
	protected android.renderscript.Allocation mAllocation
	protected void init (android.renderscript.RenderScript, int) 
		android.renderscript.RenderScript rs
		int dimx
	protected void init (android.renderscript.RenderScript, int, int) 
		android.renderscript.RenderScript rs
		int dimx
		int usages
	protected void  () 
	public android.renderscript.Element getElement () 
	public android.renderscript.Type getType () 
	public android.renderscript.Allocation getAllocation () 
	public void updateAllocation () 
}

android/renderscript/Double3.class
Double3.java
package android.renderscript
public android.renderscript.Double3 extends java.lang.Object {
	public double x
	public double y
	public double z
	public void  () 
	public void  (android.renderscript.Double3) 
		android.renderscript.Double3 data
	public void  (double, double, double) 
		double x
		double y
		double z
	public static android.renderscript.Double3 add (android.renderscript.Double3, android.renderscript.Double3) 
		android.renderscript.Double3 a
		android.renderscript.Double3 b
		android.renderscript.Double3 res
	public void add (android.renderscript.Double3) 
		android.renderscript.Double3 value
	public void add (double) 
		double value
	public static android.renderscript.Double3 add (android.renderscript.Double3, double) 
		android.renderscript.Double3 a
		double b
		android.renderscript.Double3 res
	public void sub (android.renderscript.Double3) 
		android.renderscript.Double3 value
	public static android.renderscript.Double3 sub (android.renderscript.Double3, android.renderscript.Double3) 
		android.renderscript.Double3 a
		android.renderscript.Double3 b
		android.renderscript.Double3 res
	public void sub (double) 
		double value
	public static android.renderscript.Double3 sub (android.renderscript.Double3, double) 
		android.renderscript.Double3 a
		double b
		android.renderscript.Double3 res
	public void mul (android.renderscript.Double3) 
		android.renderscript.Double3 value
	public static android.renderscript.Double3 mul (android.renderscript.Double3, android.renderscript.Double3) 
		android.renderscript.Double3 a
		android.renderscript.Double3 b
		android.renderscript.Double3 res
	public void mul (double) 
		double value
	public static android.renderscript.Double3 mul (android.renderscript.Double3, double) 
		android.renderscript.Double3 a
		double b
		android.renderscript.Double3 res
	public void div (android.renderscript.Double3) 
		android.renderscript.Double3 value
	public static android.renderscript.Double3 div (android.renderscript.Double3, android.renderscript.Double3) 
		android.renderscript.Double3 a
		android.renderscript.Double3 b
		android.renderscript.Double3 res
	public void div (double) 
		double value
	public static android.renderscript.Double3 div (android.renderscript.Double3, double) 
		android.renderscript.Double3 a
		double b
		android.renderscript.Double3 res
	public double dotProduct (android.renderscript.Double3) 
		android.renderscript.Double3 a
	public static double dotProduct (android.renderscript.Double3, android.renderscript.Double3) 
		android.renderscript.Double3 a
		android.renderscript.Double3 b
	public void addMultiple (android.renderscript.Double3, double) 
		android.renderscript.Double3 a
		double factor
	public void set (android.renderscript.Double3) 
		android.renderscript.Double3 a
	public void negate () 
	public int length () 
	public double elementSum () 
	public double get (int) 
		int i
	public void setAt (int, double) 
		int i
		double value
	public void addAt (int, double) 
		int i
		double value
	public void setValues (double, double, double) 
		double x
		double y
		double z
	public void copyTo (double[], int) 
		double[] data
		int offset
}

android/renderscript/FileA3D$EntryType.class
FileA3D.java
package android.renderscript
public final android.renderscript.FileA3D$EntryType extends java.lang.Enum {
	public static final android.renderscript.FileA3D$EntryType UNKNOWN
	public static final android.renderscript.FileA3D$EntryType MESH
	int mID
	private static final android.renderscript.FileA3D$EntryType[] $VALUES
	public static android.renderscript.FileA3D$EntryType[] values () 
	public static android.renderscript.FileA3D$EntryType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static android.renderscript.FileA3D$EntryType toEntryType (int) 
		int intID
	static void  () 
}

android/renderscript/ProgramRaster$CullMode.class
ProgramRaster.java
package android.renderscript
public final android.renderscript.ProgramRaster$CullMode extends java.lang.Enum {
	public static final android.renderscript.ProgramRaster$CullMode BACK
	public static final android.renderscript.ProgramRaster$CullMode FRONT
	public static final android.renderscript.ProgramRaster$CullMode NONE
	int mID
	private static final android.renderscript.ProgramRaster$CullMode[] $VALUES
	public static android.renderscript.ProgramRaster$CullMode[] values () 
	public static android.renderscript.ProgramRaster$CullMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int id
	static void  () 
}

android/R$layout.class
R.java
package android
public final android.R$layout extends java.lang.Object {
	public static final int activity_list_item
	public static final int browser_link_context_header
	public static final int expandable_list_content
	public static final int list_content
	public static final int preference_category
	public static final int select_dialog_item
	public static final int select_dialog_multichoice
	public static final int select_dialog_singlechoice
	public static final int simple_dropdown_item_1line
	public static final int simple_expandable_list_item_1
	public static final int simple_expandable_list_item_2
	public static final int simple_gallery_item
	public static final int simple_list_item_1
	public static final int simple_list_item_2
	public static final int simple_list_item_activated_1
	public static final int simple_list_item_activated_2
	public static final int simple_list_item_checked
	public static final int simple_list_item_multiple_choice
	public static final int simple_list_item_single_choice
	public static final int simple_selectable_list_item
	public static final int simple_spinner_dropdown_item
	public static final int simple_spinner_item
	public static final int test_list_item
	public static final int two_line_list_item
	public void  () 
}

android/telephony/
android/telephony/CellInfoCdma.class
CellInfoCdma.java
package android.telephony
public final android.telephony.CellInfoCdma extends android.telephony.CellInfo implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private android.telephony.CellIdentityCdma mCellIdentityCdma
	private android.telephony.CellSignalStrengthCdma mCellSignalStrengthCdma
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.telephony.CellInfoCdma) 
		android.telephony.CellInfoCdma ci
	public android.telephony.CellIdentityCdma getCellIdentity () 
	public void setCellIdentity (android.telephony.CellIdentityCdma) 
		android.telephony.CellIdentityCdma cid
	public android.telephony.CellSignalStrengthCdma getCellSignalStrength () 
	public void setCellSignalStrength (android.telephony.CellSignalStrengthCdma) 
		android.telephony.CellSignalStrengthCdma css
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.telephony.CellInfoCdma o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	protected static android.telephony.CellInfoCdma createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	static void  () 
}

android/telephony/cdma/
android/telephony/cdma/CdmaSmsCbProgramResults.class
CdmaSmsCbProgramResults.java
package android.telephony.cdma
public android.telephony.cdma.CdmaSmsCbProgramResults extends java.lang.Object implements android.os.Parcelable  {
	public static final int RESULT_SUCCESS
	public static final int RESULT_MEMORY_LIMIT_EXCEEDED
	public static final int RESULT_CATEGORY_LIMIT_EXCEEDED
	public static final int RESULT_CATEGORY_ALREADY_ADDED
	public static final int RESULT_CATEGORY_ALREADY_DELETED
	public static final int RESULT_INVALID_MAX_MESSAGES
	public static final int RESULT_INVALID_ALERT_OPTION
	public static final int RESULT_INVALID_CATEGORY_NAME
	public static final int RESULT_UNSPECIFIED_FAILURE
	private final int mCategory
	private final int mLanguage
	private final int mCategoryResult
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, int) 
		int category
		int language
		int categoryResult
	void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getCategory () 
	public int getLanguage () 
	public int getCategoryResult () 
	public java.lang.String toString () 
	public int describeContents () 
	static void  () 
}

android/telephony/cdma/CdmaSmsCbProgramData.class
CdmaSmsCbProgramData.java
package android.telephony.cdma
public android.telephony.cdma.CdmaSmsCbProgramData extends java.lang.Object implements android.os.Parcelable  {
	public static final int OPERATION_DELETE_CATEGORY
	public static final int OPERATION_ADD_CATEGORY
	public static final int OPERATION_CLEAR_CATEGORIES
	public static final int ALERT_OPTION_NO_ALERT
	public static final int ALERT_OPTION_DEFAULT_ALERT
	public static final int ALERT_OPTION_VIBRATE_ONCE
	public static final int ALERT_OPTION_VIBRATE_REPEAT
	public static final int ALERT_OPTION_VISUAL_ONCE
	public static final int ALERT_OPTION_VISUAL_REPEAT
	public static final int ALERT_OPTION_LOW_PRIORITY_ONCE
	public static final int ALERT_OPTION_LOW_PRIORITY_REPEAT
	public static final int ALERT_OPTION_MED_PRIORITY_ONCE
	public static final int ALERT_OPTION_MED_PRIORITY_REPEAT
	public static final int ALERT_OPTION_HIGH_PRIORITY_ONCE
	public static final int ALERT_OPTION_HIGH_PRIORITY_REPEAT
	private final int mOperation
	private final int mCategory
	private final int mLanguage
	private final int mMaxMessages
	private final int mAlertOption
	private final String mCategoryName
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, int, int, int, java.lang.String) 
		int operation
		int category
		int language
		int maxMessages
		int alertOption
		String categoryName
	void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int getOperation () 
	public int getCategory () 
	public int getLanguage () 
	public int getMaxMessages () 
	public int getAlertOption () 
	public java.lang.String getCategoryName () 
	public java.lang.String toString () 
	public int describeContents () 
	static void  () 
}

android/telephony/cdma/CdmaSmsCbProgramResults$1.class
CdmaSmsCbProgramResults.java
package android.telephony.cdma
final android.telephony.cdma.CdmaSmsCbProgramResults$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.cdma.CdmaSmsCbProgramResults createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.cdma.CdmaSmsCbProgramResults[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/cdma/CdmaSmsCbProgramData$1.class
CdmaSmsCbProgramData.java
package android.telephony.cdma
final android.telephony.cdma.CdmaSmsCbProgramData$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.cdma.CdmaSmsCbProgramData createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.cdma.CdmaSmsCbProgramData[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/cdma/CdmaCellLocation.class
CdmaCellLocation.java
package android.telephony.cdma
public android.telephony.cdma.CdmaCellLocation extends android.telephony.CellLocation {
	private int mBaseStationId
	public static final int INVALID_LAT_LONG
	private int mBaseStationLatitude
	private int mBaseStationLongitude
	private int mSystemId
	private int mNetworkId
	public void  () 
	public void  (android.os.Bundle) 
		android.os.Bundle bundle
	public int getBaseStationId () 
	public int getBaseStationLatitude () 
	public int getBaseStationLongitude () 
	public int getSystemId () 
	public int getNetworkId () 
	public void setStateInvalid () 
	public void setCellLocationData (int, int, int) 
		int baseStationId
		int baseStationLatitude
		int baseStationLongitude
	public void setCellLocationData (int, int, int, int, int) 
		int baseStationId
		int baseStationLatitude
		int baseStationLongitude
		int systemId
		int networkId
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.cdma.CdmaCellLocation s
	public java.lang.String toString () 
	private static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public void fillInNotifierBundle (android.os.Bundle) 
		android.os.Bundle bundleToFill
	public boolean isEmpty () 
	public static double convertQuartSecToDecDegrees (int) 
		int quartSec
}

android/telephony/CellIdentityCdma$1.class
CellIdentityCdma.java
package android.telephony
final android.telephony.CellIdentityCdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellIdentityCdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellIdentityCdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellSignalStrengthCdma$1.class
CellSignalStrengthCdma.java
package android.telephony
final android.telephony.CellSignalStrengthCdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellSignalStrengthCdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellSignalStrengthCdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellInfoLte$1.class
CellInfoLte.java
package android.telephony
final android.telephony.CellInfoLte$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellInfoLte createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellInfoLte[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/PreciseDataConnectionState$1.class
PreciseDataConnectionState.java
package android.telephony
final android.telephony.PreciseDataConnectionState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.PreciseDataConnectionState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.PreciseDataConnectionState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellIdentityGsm$1.class
CellIdentityGsm.java
package android.telephony
final android.telephony.CellIdentityGsm$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellIdentityGsm createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellIdentityGsm[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellLocation.class
CellLocation.java
package android.telephony
public abstract android.telephony.CellLocation extends java.lang.Object {
	public void  () 
	public static void requestLocationUpdate () 
		com.android.internal.telephony.ITelephony phone
		android.os.RemoteException ex
	public static android.telephony.CellLocation newFromBundle (android.os.Bundle) 
		android.os.Bundle bundle
	public abstract void fillInNotifierBundle (android.os.Bundle) 
	public abstract boolean isEmpty () 
	public static android.telephony.CellLocation getEmpty () 
}

android/telephony/CallStateListener.class
CallStateListener.java
package android.telephony
public abstract android.telephony.CallStateListener extends java.lang.Object {
	public abstract void onCallStateChanged (int, int, java.lang.String) 
}

android/telephony/CellInfoGsm.class
CellInfoGsm.java
package android.telephony
public final android.telephony.CellInfoGsm extends android.telephony.CellInfo implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private android.telephony.CellIdentityGsm mCellIdentityGsm
	private android.telephony.CellSignalStrengthGsm mCellSignalStrengthGsm
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.telephony.CellInfoGsm) 
		android.telephony.CellInfoGsm ci
	public android.telephony.CellIdentityGsm getCellIdentity () 
	public void setCellIdentity (android.telephony.CellIdentityGsm) 
		android.telephony.CellIdentityGsm cid
	public android.telephony.CellSignalStrengthGsm getCellSignalStrength () 
	public void setCellSignalStrength (android.telephony.CellSignalStrengthGsm) 
		android.telephony.CellSignalStrengthGsm css
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.telephony.CellInfoGsm o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	protected static android.telephony.CellInfoGsm createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	static void  () 
}

android/telephony/PreciseCallState.class
PreciseCallState.java
package android.telephony
public android.telephony.PreciseCallState extends java.lang.Object implements android.os.Parcelable  {
	public static final int PRECISE_CALL_STATE_NOT_VALID
	public static final int PRECISE_CALL_STATE_IDLE
	public static final int PRECISE_CALL_STATE_ACTIVE
	public static final int PRECISE_CALL_STATE_HOLDING
	public static final int PRECISE_CALL_STATE_DIALING
	public static final int PRECISE_CALL_STATE_ALERTING
	public static final int PRECISE_CALL_STATE_INCOMING
	public static final int PRECISE_CALL_STATE_WAITING
	public static final int PRECISE_CALL_STATE_DISCONNECTED
	public static final int PRECISE_CALL_STATE_DISCONNECTING
	private int mRingingCallState
	private int mForegroundCallState
	private int mBackgroundCallState
	private int mDisconnectCause
	private int mPreciseDisconnectCause
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, int, int, int) 
		int ringingCall
		int foregroundCall
		int backgroundCall
		int disconnectCause
		int preciseDisconnectCause
	public void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int getRingingCallState () 
	public int getForegroundCallState () 
	public int getBackgroundCallState () 
	public int getDisconnectCause () 
	public int getPreciseDisconnectCause () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.telephony.PreciseCallState other
	public java.lang.String toString () 
		StringBuffer sb
	void  (android.os.Parcel, android.telephony.PreciseCallState$1) 
		android.os.Parcel x0
		android.telephony.PreciseCallState$1 x1
	static void  () 
}

android/telephony/PhoneNumberFormattingTextWatcher.class
PhoneNumberFormattingTextWatcher.java
package android.telephony
public android.telephony.PhoneNumberFormattingTextWatcher extends java.lang.Object implements android.text.TextWatcher  {
	private boolean mSelfChange
	private boolean mStopFormatting
	private com.android.i18n.phonenumbers.AsYouTypeFormatter mFormatter
	public void  () 
	public void  (java.lang.String) 
		String countryCode
	public void beforeTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int count
		int after
	public void onTextChanged (java.lang.CharSequence, int, int, int) 
		CharSequence s
		int start
		int before
		int count
	public synchronized void afterTextChanged (android.text.Editable) 
		int rememberedPos
		android.text.Editable s
		String formatted
	private java.lang.String reformat (java.lang.CharSequence, int) 
		char c
		int i
		CharSequence s
		int cursor
		int curIndex
		String formatted
		char lastNonSeparator
		boolean hasCursor
		int len
	private java.lang.String getFormattedNumber (char, boolean) 
		char lastNonSeparator
		boolean hasCursor
	private void stopFormatting () 
	private boolean hasSeparator (java.lang.CharSequence, int, int) 
		char c
		int i
		CharSequence s
		int start
		int count
}

android/telephony/SignalStrength$1.class
SignalStrength.java
package android.telephony
final android.telephony.SignalStrength$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.SignalStrength createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.SignalStrength[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/ServiceState.class
ServiceState.java
package android.telephony
public android.telephony.ServiceState extends java.lang.Object implements android.os.Parcelable  {
	static final String LOG_TAG
	static final boolean DBG
	public static final int STATE_IN_SERVICE
	public static final int STATE_OUT_OF_SERVICE
	public static final int STATE_EMERGENCY_ONLY
	public static final int STATE_POWER_OFF
	public static final int RIL_REG_STATE_NOT_REG
	public static final int RIL_REG_STATE_HOME
	public static final int RIL_REG_STATE_SEARCHING
	public static final int RIL_REG_STATE_DENIED
	public static final int RIL_REG_STATE_UNKNOWN
	public static final int RIL_REG_STATE_ROAMING
	public static final int RIL_REG_STATE_NOT_REG_EMERGENCY_CALL_ENABLED
	public static final int RIL_REG_STATE_SEARCHING_EMERGENCY_CALL_ENABLED
	public static final int RIL_REG_STATE_DENIED_EMERGENCY_CALL_ENABLED
	public static final int RIL_REG_STATE_UNKNOWN_EMERGENCY_CALL_ENABLED
	public static final int RIL_RADIO_TECHNOLOGY_UNKNOWN
	public static final int RIL_RADIO_TECHNOLOGY_GPRS
	public static final int RIL_RADIO_TECHNOLOGY_EDGE
	public static final int RIL_RADIO_TECHNOLOGY_UMTS
	public static final int RIL_RADIO_TECHNOLOGY_IS95A
	public static final int RIL_RADIO_TECHNOLOGY_IS95B
	public static final int RIL_RADIO_TECHNOLOGY_1xRTT
	public static final int RIL_RADIO_TECHNOLOGY_EVDO_0
	public static final int RIL_RADIO_TECHNOLOGY_EVDO_A
	public static final int RIL_RADIO_TECHNOLOGY_HSDPA
	public static final int RIL_RADIO_TECHNOLOGY_HSUPA
	public static final int RIL_RADIO_TECHNOLOGY_HSPA
	public static final int RIL_RADIO_TECHNOLOGY_EVDO_B
	public static final int RIL_RADIO_TECHNOLOGY_EHRPD
	public static final int RIL_RADIO_TECHNOLOGY_LTE
	public static final int RIL_RADIO_TECHNOLOGY_HSPAP
	public static final int RIL_RADIO_TECHNOLOGY_GSM
	public static final int REGISTRATION_STATE_NOT_REGISTERED_AND_NOT_SEARCHING
	public static final int REGISTRATION_STATE_HOME_NETWORK
	public static final int REGISTRATION_STATE_NOT_REGISTERED_AND_SEARCHING
	public static final int REGISTRATION_STATE_REGISTRATION_DENIED
	public static final int REGISTRATION_STATE_UNKNOWN
	public static final int REGISTRATION_STATE_ROAMING
	private int mVoiceRegState
	private int mDataRegState
	private boolean mRoaming
	private String mOperatorAlphaLong
	private String mOperatorAlphaShort
	private String mOperatorNumeric
	private boolean mIsManualNetworkSelection
	private boolean mIsEmergencyOnly
	private int mRilVoiceRadioTechnology
	private int mRilDataRadioTechnology
	private boolean mCssIndicator
	private int mNetworkId
	private int mSystemId
	private int mCdmaRoamingIndicator
	private int mCdmaDefaultRoamingIndicator
	private int mCdmaEriIconIndex
	private int mCdmaEriIconMode
	public static final android.os.Parcelable$Creator CREATOR
	public static android.telephony.ServiceState newFromBundle (android.os.Bundle) 
		android.os.Bundle m
		android.telephony.ServiceState ret
	public void  () 
	public void  (android.telephony.ServiceState) 
		android.telephony.ServiceState s
	protected void copyFrom (android.telephony.ServiceState) 
		android.telephony.ServiceState s
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int describeContents () 
	public int getState () 
	public int getVoiceRegState () 
	public int getDataRegState () 
	public boolean getRoaming () 
	public boolean isEmergencyOnly () 
	public int getCdmaRoamingIndicator () 
	public int getCdmaDefaultRoamingIndicator () 
	public int getCdmaEriIconIndex () 
	public int getCdmaEriIconMode () 
	public java.lang.String getOperatorAlphaLong () 
	public java.lang.String getOperatorAlphaShort () 
	public java.lang.String getOperatorNumeric () 
	public boolean getIsManualSelection () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.ServiceState s
	public static java.lang.String rilRadioTechnologyToString (int) 
		int rt
		String rtString
	public java.lang.String toString () 
		String radioTechnology
		String dataRadioTechnology
	private void setNullState (int) 
		int state
	public void setStateOutOfService () 
	public void setStateOff () 
	public void setState (int) 
		int state
	public void setVoiceRegState (int) 
		int state
	public void setDataRegState (int) 
		int state
	public void setRoaming (boolean) 
		boolean roaming
	public void setEmergencyOnly (boolean) 
		boolean emergencyOnly
	public void setCdmaRoamingIndicator (int) 
		int roaming
	public void setCdmaDefaultRoamingIndicator (int) 
		int roaming
	public void setCdmaEriIconIndex (int) 
		int index
	public void setCdmaEriIconMode (int) 
		int mode
	public void setOperatorName (java.lang.String, java.lang.String, java.lang.String) 
		String longName
		String shortName
		String numeric
	public void setOperatorAlphaLong (java.lang.String) 
		String longName
	public void setIsManualSelection (boolean) 
		boolean isManual
	private static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	private void setFromNotifierBundle (android.os.Bundle) 
		android.os.Bundle m
	public void fillInNotifierBundle (android.os.Bundle) 
		android.os.Bundle m
	public void setRilVoiceRadioTechnology (int) 
		int rt
	public void setRilDataRadioTechnology (int) 
		int rt
	public void setCssIndicator (int) 
		int css
	public void setSystemAndNetworkId (int, int) 
		int systemId
		int networkId
	public int getRilVoiceRadioTechnology () 
	public int getRilDataRadioTechnology () 
	public int getRadioTechnology () 
	private int rilRadioTechnologyToNetworkType (int) 
		int rt
	public int getNetworkType () 
	public int getDataNetworkType () 
	public int getVoiceNetworkType () 
	public int getCssIndicator () 
	public int getNetworkId () 
	public int getSystemId () 
	public static boolean isGsm (int) 
		int radioTechnology
	public static boolean isCdma (int) 
		int radioTechnology
	static void  () 
}

android/telephony/CellIdentityWcdma.class
CellIdentityWcdma.java
package android.telephony
public final android.telephony.CellIdentityWcdma extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private final int mMcc
	private final int mMnc
	private final int mLac
	private final int mCid
	private final int mPsc
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int, int) 
		int mcc
		int mnc
		int lac
		int cid
		int psc
	private void  (android.telephony.CellIdentityWcdma) 
		android.telephony.CellIdentityWcdma cid
	android.telephony.CellIdentityWcdma copy () 
	public int getMcc () 
	public int getMnc () 
	public int getLac () 
	public int getCid () 
	public int getPsc () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		android.telephony.CellIdentityWcdma o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	void  (android.os.Parcel, android.telephony.CellIdentityWcdma$1) 
		android.os.Parcel x0
		android.telephony.CellIdentityWcdma$1 x1
	static void  () 
}

android/telephony/JapanesePhoneNumberFormatter.class
JapanesePhoneNumberFormatter.java
package android.telephony
 android.telephony.JapanesePhoneNumberFormatter extends java.lang.Object {
	private static short[] FORMAT_MAP
	void  () 
	public static void format (android.text.Editable) 
		int dashPos2
		int dashPos1
		char ch
		short value
		android.text.Editable text
		int rootIndex
		int length
		CharSequence saved
		int i
		int base
	static void  () 
}

android/telephony/CellIdentityGsm.class
CellIdentityGsm.java
package android.telephony
public final android.telephony.CellIdentityGsm extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private final int mMcc
	private final int mMnc
	private final int mLac
	private final int mCid
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int) 
		int mcc
		int mnc
		int lac
		int cid
	private void  (android.telephony.CellIdentityGsm) 
		android.telephony.CellIdentityGsm cid
	android.telephony.CellIdentityGsm copy () 
	public int getMcc () 
	public int getMnc () 
	public int getLac () 
	public int getCid () 
	public int getPsc () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		android.telephony.CellIdentityGsm o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	void  (android.os.Parcel, android.telephony.CellIdentityGsm$1) 
		android.os.Parcel x0
		android.telephony.CellIdentityGsm$1 x1
	static void  () 
}

android/telephony/NeighboringCellInfo.class
NeighboringCellInfo.java
package android.telephony
public android.telephony.NeighboringCellInfo extends java.lang.Object implements android.os.Parcelable  {
	public static final int UNKNOWN_RSSI
	public static final int UNKNOWN_CID
	private int mRssi
	private int mCid
	private int mLac
	private int mPsc
	private int mNetworkType
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int) 
		int rssi
		int cid
	public void  (int, java.lang.String, int) 
		int i
		NumberFormatException e
		int rssi
		String location
		int radioType
		int l
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public int getRssi () 
	public int getLac () 
	public int getCid () 
	public int getPsc () 
	public int getNetworkType () 
	public void setCid (int) 
		int cid
	public void setRssi (int) 
		int rssi
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/telephony/PhoneNumberUtils$CountryCallingCodeAndNewIndex.class
PhoneNumberUtils.java
package android.telephony
 android.telephony.PhoneNumberUtils$CountryCallingCodeAndNewIndex extends java.lang.Object {
	public final int countryCallingCode
	public final int newIndex
	public void  (int, int) 
		int countryCode
		int newIndex
}

android/telephony/SignalStrength.class
SignalStrength.java
package android.telephony
public android.telephony.SignalStrength extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	public static final int SIGNAL_STRENGTH_NONE_OR_UNKNOWN
	public static final int SIGNAL_STRENGTH_POOR
	public static final int SIGNAL_STRENGTH_MODERATE
	public static final int SIGNAL_STRENGTH_GOOD
	public static final int SIGNAL_STRENGTH_GREAT
	public static final int NUM_SIGNAL_STRENGTH_BINS
	public static final String[] SIGNAL_STRENGTH_NAMES
	public static final int INVALID
	private int mGsmSignalStrength
	private int mGsmBitErrorRate
	private int mCdmaDbm
	private int mCdmaEcio
	private int mEvdoDbm
	private int mEvdoEcio
	private int mEvdoSnr
	private int mLteSignalStrength
	private int mLteRsrp
	private int mLteRsrq
	private int mLteRssnr
	private int mLteCqi
	private boolean isGsm
	public static final android.os.Parcelable$Creator CREATOR
	public static android.telephony.SignalStrength newFromBundle (android.os.Bundle) 
		android.os.Bundle m
		android.telephony.SignalStrength ret
	public void  () 
	public void  (boolean) 
		boolean gsmFlag
	public void  (int, int, int, int, int, int, int, int, int, int, int, int, boolean) 
		int gsmSignalStrength
		int gsmBitErrorRate
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
		int lteSignalStrength
		int lteRsrp
		int lteRsrq
		int lteRssnr
		int lteCqi
		boolean gsmFlag
	public void  (int, int, int, int, int, int, int, boolean) 
		int gsmSignalStrength
		int gsmBitErrorRate
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
		boolean gsmFlag
	public void  (android.telephony.SignalStrength) 
		android.telephony.SignalStrength s
	public void initialize (int, int, int, int, int, int, int, boolean) 
		int gsmSignalStrength
		int gsmBitErrorRate
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
		boolean gsm
	public void initialize (int, int, int, int, int, int, int, int, int, int, int, int, boolean) 
		int gsmSignalStrength
		int gsmBitErrorRate
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
		int lteSignalStrength
		int lteRsrp
		int lteRsrq
		int lteRssnr
		int lteCqi
		boolean gsm
	protected void copyFrom (android.telephony.SignalStrength) 
		android.telephony.SignalStrength s
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public static android.telephony.SignalStrength makeSignalStrengthFromRilParcel (android.os.Parcel) 
		android.os.Parcel in
		android.telephony.SignalStrength ss
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int describeContents () 
	public void validateInput () 
	public void setGsm (boolean) 
		boolean gsmFlag
	public int getGsmSignalStrength () 
	public int getGsmBitErrorRate () 
	public int getCdmaDbm () 
	public int getCdmaEcio () 
	public int getEvdoDbm () 
	public int getEvdoEcio () 
	public int getEvdoSnr () 
	public int getLteSignalStrength () 
	public int getLteRsrp () 
	public int getLteRsrq () 
	public int getLteRssnr () 
	public int getLteCqi () 
	public int getLevel () 
		int level
		int level
		int level
		int cdmaLevel
		int evdoLevel
		int level
	public int getAsuLevel () 
		int asuLevel
		int asuLevel
		int asuLevel
		int asuLevel
		int cdmaAsuLevel
		int evdoAsuLevel
		int asuLevel
	public int getDbm () 
		int dBm
		int dBm
		int cdmaDbm
		int evdoDbm
		int dBm
	public int getGsmDbm () 
		int dBm
		int dBm
		int gsmSignalStrength
		int asu
	public int getGsmLevel () 
		int level
		int level
		int level
		int level
		int level
		int asu
	public int getGsmAsuLevel () 
		int level
	public int getCdmaLevel () 
		int levelDbm
		int levelDbm
		int levelDbm
		int levelDbm
		int levelEcio
		int levelEcio
		int levelEcio
		int levelEcio
		int cdmaDbm
		int cdmaEcio
		int levelDbm
		int levelEcio
		int level
	public int getCdmaAsuLevel () 
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int cdmaDbm
		int cdmaEcio
		int cdmaAsuLevel
		int ecioAsuLevel
		int level
	public int getEvdoLevel () 
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int evdoDbm
		int evdoSnr
		int levelEvdoDbm
		int levelEvdoSnr
		int level
	public int getEvdoAsuLevel () 
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int evdoDbm
		int evdoSnr
		int levelEvdoDbm
		int levelEvdoSnr
		int level
	public int getLteDbm () 
	public int getLteLevel () 
		int rssiIconLevel
		int rsrpIconLevel
		int snrIconLevel
	public int getLteAsuLevel () 
		int lteAsuLevel
		int lteDbm
	public boolean isGsm () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.SignalStrength s
	public java.lang.String toString () 
	private void setFromNotifierBundle (android.os.Bundle) 
		android.os.Bundle m
	public void fillInNotifierBundle (android.os.Bundle) 
		android.os.Bundle m
	private static void log (java.lang.String) 
		String s
	static void  () 
}

android/telephony/CellSignalStrengthWcdma.class
CellSignalStrengthWcdma.java
package android.telephony
public final android.telephony.CellSignalStrengthWcdma extends android.telephony.CellSignalStrength implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private static final int WCDMA_SIGNAL_STRENGTH_GREAT
	private static final int WCDMA_SIGNAL_STRENGTH_GOOD
	private static final int WCDMA_SIGNAL_STRENGTH_MODERATE
	private int mSignalStrength
	private int mBitErrorRate
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int) 
		int ss
		int ber
	public void  (android.telephony.CellSignalStrengthWcdma) 
		android.telephony.CellSignalStrengthWcdma s
	public void initialize (int, int) 
		int ss
		int ber
	protected void copyFrom (android.telephony.CellSignalStrengthWcdma) 
		android.telephony.CellSignalStrengthWcdma s
	public android.telephony.CellSignalStrengthWcdma copy () 
	public void setDefaultValues () 
	public int getLevel () 
		int level
		int level
		int level
		int level
		int level
		int asu
	public int getDbm () 
		int dBm
		int dBm
		int level
		int asu
	public int getAsuLevel () 
		int level
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.CellSignalStrengthWcdma s
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	private static void log (java.lang.String) 
		String s
	public volatile android.telephony.CellSignalStrength copy () 
	void  (android.os.Parcel, android.telephony.CellSignalStrengthWcdma$1) 
		android.os.Parcel x0
		android.telephony.CellSignalStrengthWcdma$1 x1
	static void  () 
}

android/telephony/CellInfoGsm$1.class
CellInfoGsm.java
package android.telephony
final android.telephony.CellInfoGsm$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellInfoGsm createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellInfoGsm[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellSignalStrengthGsm$1.class
CellSignalStrengthGsm.java
package android.telephony
final android.telephony.CellSignalStrengthGsm$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellSignalStrengthGsm createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellSignalStrengthGsm[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellInfoWcdma$1.class
CellInfoWcdma.java
package android.telephony
final android.telephony.CellInfoWcdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellInfoWcdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellInfoWcdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/ServiceState$1.class
ServiceState.java
package android.telephony
final android.telephony.ServiceState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.ServiceState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.ServiceState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellInfoLte.class
CellInfoLte.java
package android.telephony
public final android.telephony.CellInfoLte extends android.telephony.CellInfo implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private android.telephony.CellIdentityLte mCellIdentityLte
	private android.telephony.CellSignalStrengthLte mCellSignalStrengthLte
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.telephony.CellInfoLte) 
		android.telephony.CellInfoLte ci
	public android.telephony.CellIdentityLte getCellIdentity () 
	public void setCellIdentity (android.telephony.CellIdentityLte) 
		android.telephony.CellIdentityLte cid
	public android.telephony.CellSignalStrengthLte getCellSignalStrength () 
	public void setCellSignalStrength (android.telephony.CellSignalStrengthLte) 
		android.telephony.CellSignalStrengthLte css
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.telephony.CellInfoLte o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	protected static android.telephony.CellInfoLte createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	static void  () 
}

android/telephony/PreciseDataConnectionState.class
PreciseDataConnectionState.java
package android.telephony
public android.telephony.PreciseDataConnectionState extends java.lang.Object implements android.os.Parcelable  {
	private int mState
	private int mNetworkType
	private String mAPNType
	private String mAPN
	private String mReason
	private android.net.LinkProperties mLinkProperties
	private String mFailCause
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, java.lang.String, java.lang.String, java.lang.String, android.net.LinkProperties, java.lang.String) 
		int state
		int networkType
		String apnType
		String apn
		String reason
		android.net.LinkProperties linkProperties
		String failCause
	public void  () 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int getDataConnectionState () 
	public int getDataConnectionNetworkType () 
	public java.lang.String getDataConnectionAPNType () 
	public java.lang.String getDataConnectionAPN () 
	public java.lang.String getDataConnectionChangeReason () 
	public android.net.LinkProperties getDataConnectionLinkProperties () 
	public java.lang.String getDataConnectionFailCause () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.telephony.PreciseDataConnectionState other
	public java.lang.String toString () 
		StringBuilder sb
	void  (android.os.Parcel, android.telephony.PreciseDataConnectionState$1) 
		android.os.Parcel x0
		android.telephony.PreciseDataConnectionState$1 x1
	static void  () 
}

android/telephony/PhoneStateListener.class
PhoneStateListener.java
package android.telephony
public android.telephony.PhoneStateListener extends java.lang.Object {
	public static final int LISTEN_NONE
	public static final int LISTEN_SERVICE_STATE
	public static final int LISTEN_SIGNAL_STRENGTH
	public static final int LISTEN_MESSAGE_WAITING_INDICATOR
	public static final int LISTEN_CALL_FORWARDING_INDICATOR
	public static final int LISTEN_CELL_LOCATION
	public static final int LISTEN_CALL_STATE
	public static final int LISTEN_DATA_CONNECTION_STATE
	public static final int LISTEN_DATA_ACTIVITY
	public static final int LISTEN_SIGNAL_STRENGTHS
	public static final int LISTEN_OTASP_CHANGED
	public static final int LISTEN_CELL_INFO
	public static final int LISTEN_PRECISE_CALL_STATE
	public static final int LISTEN_PRECISE_DATA_CONNECTION_STATE
	com.android.internal.telephony.IPhoneStateListener callback
	android.os.Handler mHandler
	public void  () 
	public void onServiceStateChanged (android.telephony.ServiceState) 
		android.telephony.ServiceState serviceState
	public void onSignalStrengthChanged (int) 
		int asu
	public void onMessageWaitingIndicatorChanged (boolean) 
		boolean mwi
	public void onCallForwardingIndicatorChanged (boolean) 
		boolean cfi
	public void onCellLocationChanged (android.telephony.CellLocation) 
		android.telephony.CellLocation location
	public void onCallStateChanged (int, java.lang.String) 
		int state
		String incomingNumber
	public void onDataConnectionStateChanged (int) 
		int state
	public void onDataConnectionStateChanged (int, int) 
		int state
		int networkType
	public void onDataActivity (int) 
		int direction
	public void onSignalStrengthsChanged (android.telephony.SignalStrength) 
		android.telephony.SignalStrength signalStrength
	public void onOtaspChanged (int) 
		int otaspMode
	public void onCellInfoChanged (java.util.List) 
		java.util.List cellInfo
	public void onPreciseCallStateChanged (android.telephony.PreciseCallState) 
		android.telephony.PreciseCallState callState
	public void onPreciseDataConnectionStateChanged (android.telephony.PreciseDataConnectionState) 
		android.telephony.PreciseDataConnectionState dataConnectionState
}

android/telephony/CellSignalStrengthLte.class
CellSignalStrengthLte.java
package android.telephony
public final android.telephony.CellSignalStrengthLte extends android.telephony.CellSignalStrength implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private int mSignalStrength
	private int mRsrp
	private int mRsrq
	private int mRssnr
	private int mCqi
	private int mTimingAdvance
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int, int, int) 
		int signalStrength
		int rsrp
		int rsrq
		int rssnr
		int cqi
		int timingAdvance
	public void  (android.telephony.CellSignalStrengthLte) 
		android.telephony.CellSignalStrengthLte s
	public void initialize (int, int, int, int, int, int) 
		int lteSignalStrength
		int rsrp
		int rsrq
		int rssnr
		int cqi
		int timingAdvance
	public void initialize (android.telephony.SignalStrength, int) 
		android.telephony.SignalStrength ss
		int timingAdvance
	protected void copyFrom (android.telephony.CellSignalStrengthLte) 
		android.telephony.CellSignalStrengthLte s
	public android.telephony.CellSignalStrengthLte copy () 
	public void setDefaultValues () 
	public int getLevel () 
		int level
		int level
		int levelRsrp
		int levelRssnr
		int level
	public int getDbm () 
	public int getAsuLevel () 
		int lteAsuLevel
		int lteDbm
	public int getTimingAdvance () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.CellSignalStrengthLte s
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	private static void log (java.lang.String) 
		String s
	public volatile android.telephony.CellSignalStrength copy () 
	void  (android.os.Parcel, android.telephony.CellSignalStrengthLte$1) 
		android.os.Parcel x0
		android.telephony.CellSignalStrengthLte$1 x1
	static void  () 
}

android/telephony/PhoneStateListener$1.class
PhoneStateListener.java
package android.telephony
 android.telephony.PhoneStateListener$1 extends com.android.internal.telephony.IPhoneStateListener$Stub {
	final android.telephony.PhoneStateListener this$0
	void  (android.telephony.PhoneStateListener) 
	public void onServiceStateChanged (android.telephony.ServiceState) 
		android.telephony.ServiceState serviceState
	public void onSignalStrengthChanged (int) 
		int asu
	public void onMessageWaitingIndicatorChanged (boolean) 
		boolean mwi
	public void onCallForwardingIndicatorChanged (boolean) 
		boolean cfi
	public void onCellLocationChanged (android.os.Bundle) 
		android.os.Bundle bundle
		android.telephony.CellLocation location
	public void onCallStateChanged (int, java.lang.String) 
		int state
		String incomingNumber
	public void onDataConnectionStateChanged (int, int) 
		int state
		int networkType
	public void onDataActivity (int) 
		int direction
	public void onSignalStrengthsChanged (android.telephony.SignalStrength) 
		android.telephony.SignalStrength signalStrength
	public void onOtaspChanged (int) 
		int otaspMode
	public void onCellInfoChanged (java.util.List) 
		java.util.List cellInfo
	public void onPreciseCallStateChanged (android.telephony.PreciseCallState) 
		android.telephony.PreciseCallState callState
	public void onPreciseDataConnectionStateChanged (android.telephony.PreciseDataConnectionState) 
		android.telephony.PreciseDataConnectionState dataConnectionState
}

android/telephony/CellIdentityCdma.class
CellIdentityCdma.java
package android.telephony
public final android.telephony.CellIdentityCdma extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private final int mNetworkId
	private final int mSystemId
	private final int mBasestationId
	private final int mLongitude
	private final int mLatitude
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int, int) 
		int nid
		int sid
		int bid
		int lon
		int lat
	private void  (android.telephony.CellIdentityCdma) 
		android.telephony.CellIdentityCdma cid
	android.telephony.CellIdentityCdma copy () 
	public int getNetworkId () 
	public int getSystemId () 
	public int getBasestationId () 
	public int getLongitude () 
	public int getLatitude () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		android.telephony.CellIdentityCdma o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	void  (android.os.Parcel, android.telephony.CellIdentityCdma$1) 
		android.os.Parcel x0
		android.telephony.CellIdentityCdma$1 x1
	static void  () 
}

android/telephony/CellSignalStrengthWcdma$1.class
CellSignalStrengthWcdma.java
package android.telephony
final android.telephony.CellSignalStrengthWcdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellSignalStrengthWcdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellSignalStrengthWcdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/PhoneNumberUtils.class
PhoneNumberUtils.java
package android.telephony
public android.telephony.PhoneNumberUtils extends java.lang.Object {
	public static final char PAUSE
	public static final char WAIT
	public static final char WILD
	private static final String CLIR_ON
	private static final String CLIR_OFF
	public static final int TOA_International
	public static final int TOA_Unknown
	static final String LOG_TAG
	private static final boolean DBG
	private static final java.util.regex.Pattern GLOBAL_PHONE_NUMBER_PATTERN
	public static final int FORMAT_UNKNOWN
	public static final int FORMAT_NANP
	public static final int FORMAT_JAPAN
	private static final String[] NANP_COUNTRIES
	private static final int NANP_STATE_DIGIT
	private static final int NANP_STATE_PLUS
	private static final int NANP_STATE_ONE
	private static final int NANP_STATE_DASH
	static final int MIN_MATCH
	private static final android.util.SparseIntArray KEYPAD_MAP
	private static final char PLUS_SIGN_CHAR
	private static final String PLUS_SIGN_STRING
	private static final String NANP_IDP_STRING
	private static final int NANP_LENGTH
	private static final boolean[] COUNTRY_CALLING_CALL
	private static final int CCC_LENGTH
	public void  () 
	public static boolean isISODigit (char) 
		char c
	public static final boolean is12Key (char) 
		char c
	public static final boolean isDialable (char) 
		char c
	public static final boolean isReallyDialable (char) 
		char c
	public static final boolean isNonSeparator (char) 
		char c
	public static final boolean isStartsPostDial (char) 
		char c
	private static boolean isPause (char) 
		char c
	private static boolean isToneWait (char) 
		char c
	private static boolean isSeparator (char) 
		char ch
	public static java.lang.String getNumberFromIntent (android.content.Intent, android.content.Context) 
		android.content.Intent intent
		android.content.Context context
		String number
		android.net.Uri uri
		String scheme
		String type
		String phoneColumn
		String authority
		android.database.Cursor c
	public static java.lang.String extractNetworkPortion (java.lang.String) 
		String prefix
		char c
		int digit
		int i
		String phoneNumber
		int len
		StringBuilder ret
	public static java.lang.String extractNetworkPortionAlt (java.lang.String) 
		char c
		int i
		String phoneNumber
		int len
		StringBuilder ret
		boolean haveSeenPlus
	public static java.lang.String stripSeparators (java.lang.String) 
		char c
		int digit
		int i
		String phoneNumber
		int len
		StringBuilder ret
	public static java.lang.String convertAndStrip (java.lang.String) 
		String phoneNumber
	public static java.lang.String convertPreDial (java.lang.String) 
		char c
		int i
		String phoneNumber
		int len
		StringBuilder ret
	private static int minPositive (int, int) 
		int a
		int b
	private static void log (java.lang.String) 
		String msg
	private static int indexOfLastNetworkChar (java.lang.String) 
		String a
		int pIndex
		int wIndex
		int origLength
		int trimIndex
	public static java.lang.String extractPostDialPortion (java.lang.String) 
		char c
		int i
		int s
		String phoneNumber
		int trimIndex
		StringBuilder ret
	public static boolean compare (java.lang.String, java.lang.String) 
		String a
		String b
	public static boolean compare (android.content.Context, java.lang.String, java.lang.String) 
		android.content.Context context
		String a
		String b
		boolean useStrict
	public static boolean compare (java.lang.String, java.lang.String, boolean) 
		String a
		String b
		boolean useStrictComparation
	public static boolean compareLoosely (java.lang.String, java.lang.String) 
		char ca
		char cb
		boolean skipCmp
		int effectiveALen
		int effectiveBLen
		String a
		String b
		int ia
		int ib
		int matched
		int numNonDialableCharsInA
		int numNonDialableCharsInB
	public static boolean compareStrictly (java.lang.String, java.lang.String) 
		String a
		String b
	public static boolean compareStrictly (java.lang.String, java.lang.String, boolean) 
		int tmp
		int tmp
		boolean skip_compare
		char chA
		char chB
		char chA
		char chB
		boolean maybeNamp
		String a
		String b
		boolean acceptInvalidCCCPrefix
		int forwardIndexA
		int forwardIndexB
		android.telephony.PhoneNumberUtils$CountryCallingCodeAndNewIndex cccA
		android.telephony.PhoneNumberUtils$CountryCallingCodeAndNewIndex cccB
		boolean bothHasCountryCallingCode
		boolean okToIgnorePrefix
		boolean trunkPrefixIsOmittedA
		boolean trunkPrefixIsOmittedB
		int backwardIndexA
		int backwardIndexB
	public static java.lang.String toCallerIDMinMatch (java.lang.String) 
		String phoneNumber
		String np
	public static java.lang.String getStrippedReversed (java.lang.String) 
		String phoneNumber
		String np
	private static java.lang.String internalGetStrippedReversed (java.lang.String, int) 
		char c
		int i
		int s
		String np
		int numDigits
		StringBuilder ret
		int length
	public static java.lang.String stringFromStringAndTOA (java.lang.String, int) 
		String s
		int TOA
	public static int toaFromString (java.lang.String) 
		String s
	public static java.lang.String calledPartyBCDToString (byte[], int, int) 
		String retString
		java.util.regex.Pattern p
		java.util.regex.Matcher m
		byte[] bytes
		int offset
		int length
		boolean prependPlus
		StringBuilder ret
	private static void internalCalledPartyBCDFragmentToString (java.lang.StringBuilder, byte[], int, int) 
		byte b
		char c
		int i
		StringBuilder sb
		byte[] bytes
		int offset
		int length
	public static java.lang.String calledPartyBCDFragmentToString (byte[], int, int) 
		byte[] bytes
		int offset
		int length
		StringBuilder ret
	private static char bcdToChar (byte) 
		byte b
	private static int charToBCD (char) 
		char c
	public static boolean isWellFormedSmsAddress (java.lang.String) 
		String address
		String networkPortion
	public static boolean isGlobalPhoneNumber (java.lang.String) 
		String phoneNumber
		java.util.regex.Matcher match
	private static boolean isDialable (java.lang.String) 
		int i
		int count
		String address
	private static boolean isNonSeparator (java.lang.String) 
		int i
		int count
		String address
	public static byte[] networkPortionToCalledPartyBCD (java.lang.String) 
		String s
		String networkPortion
	public static byte[] networkPortionToCalledPartyBCDWithLength (java.lang.String) 
		String s
		String networkPortion
	public static byte[] numberToCalledPartyBCD (java.lang.String) 
		String number
	private static byte[] numberToCalledPartyBCDHelper (java.lang.String, boolean) 
		char c
		int shift
		int i
		String number
		boolean includeLength
		int numberLenReal
		int numberLenEffective
		boolean hasPlus
		int resultLen
		int extraBytes
		byte[] result
		int digitCount
		int offset
	public static java.lang.String formatNumber (java.lang.String) 
		String source
		android.text.SpannableStringBuilder text
	public static java.lang.String formatNumber (java.lang.String, int) 
		String source
		int defaultFormattingType
		android.text.SpannableStringBuilder text
	public static int getFormatTypeForLocale (java.util.Locale) 
		java.util.Locale locale
		String country
	public static void formatNumber (android.text.Editable, int) 
		android.text.Editable text
		int defaultFormattingType
		int formatType
	public static void formatNanpNumber (android.text.Editable) 
		char c
		int i
		int pos
		int i
		android.text.Editable text
		int length
		CharSequence saved
		int[] dashPositions
		int numDashes
		int state
		int numDigits
		int len
	public static void formatJapaneseNumber (android.text.Editable) 
		android.text.Editable text
	private static void removeDashes (android.text.Editable) 
		android.text.Editable text
		int p
	public static java.lang.String formatNumberToE164 (java.lang.String, java.lang.String) 
		com.android.i18n.phonenumbers.Phonenumber$PhoneNumber pn
		com.android.i18n.phonenumbers.NumberParseException e
		String phoneNumber
		String defaultCountryIso
		com.android.i18n.phonenumbers.PhoneNumberUtil util
		String result
	public static java.lang.String formatNumber (java.lang.String, java.lang.String) 
		com.android.i18n.phonenumbers.Phonenumber$PhoneNumber pn
		com.android.i18n.phonenumbers.NumberParseException e
		String phoneNumber
		String defaultCountryIso
		com.android.i18n.phonenumbers.PhoneNumberUtil util
		String result
	public static java.lang.String formatNumber (java.lang.String, java.lang.String, java.lang.String) 
		int i
		com.android.i18n.phonenumbers.Phonenumber$PhoneNumber pn
		String regionCode
		com.android.i18n.phonenumbers.NumberParseException e
		String phoneNumber
		String phoneNumberE164
		String defaultCountryIso
		int len
		com.android.i18n.phonenumbers.PhoneNumberUtil util
		String result
	public static java.lang.String normalizeNumber (java.lang.String) 
		char c
		int digit
		int i
		String phoneNumber
		StringBuilder sb
		int len
	public static java.lang.String replaceUnicodeDigits (java.lang.String) 
		int digit
		char c
		char[] arr$
		int len$
		int i$
		String number
		StringBuilder normalizedDigits
	public static boolean isEmergencyNumber (java.lang.String) 
		String number
	public static boolean isPotentialEmergencyNumber (java.lang.String) 
		String number
	private static boolean isEmergencyNumberInternal (java.lang.String, boolean) 
		String number
		boolean useExactMatch
	public static boolean isEmergencyNumber (java.lang.String, java.lang.String) 
		String number
		String defaultCountryIso
	public static boolean isPotentialEmergencyNumber (java.lang.String, java.lang.String) 
		String number
		String defaultCountryIso
	private static boolean isEmergencyNumberInternal (java.lang.String, java.lang.String, boolean) 
		String emergencyNum
		String[] arr$
		int len$
		int i$
		com.android.i18n.phonenumbers.ShortNumberUtil util
		String number
		String defaultCountryIso
		boolean useExactMatch
		String numbers
	public static boolean isLocalEmergencyNumber (java.lang.String, android.content.Context) 
		String number
		android.content.Context context
	public static boolean isPotentialLocalEmergencyNumber (java.lang.String, android.content.Context) 
		String number
		android.content.Context context
	private static boolean isLocalEmergencyNumberInternal (java.lang.String, android.content.Context, boolean) 
		String countryIso
		java.util.Locale locale
		String number
		android.content.Context context
		boolean useExactMatch
		String countryIso
		android.location.CountryDetector detector
	public static boolean isVoiceMailNumber (java.lang.String) 
		SecurityException ex
		String number
		String vmNumber
	public static java.lang.String convertKeypadLettersToDigits (java.lang.String) 
		char c
		int i
		String input
		int len
		char[] out
	public static java.lang.String cdmaCheckAndProcessPlusCode (java.lang.String) 
		String currIso
		String defaultIso
		String dialStr
	public static java.lang.String cdmaCheckAndProcessPlusCodeForSms (java.lang.String) 
		int format
		String defaultIso
		String dialStr
	public static java.lang.String cdmaCheckAndProcessPlusCodeByNumberFormat (java.lang.String, int, int) 
		int dialableIndex
		String networkDialStr
		String postDialStr
		String tempDialStr
		String dialStr
		int currFormat
		int defaultFormat
		String retStr
	private static java.lang.String getDefaultIdp () 
		String ps
	private static boolean isTwoToNine (char) 
		char c
	private static int getFormatTypeFromCountryCode (java.lang.String) 
		int i
		String country
		int length
	private static boolean isNanp (java.lang.String) 
		char c
		int i
		String dialStr
		boolean retVal
	private static boolean isOneNanp (java.lang.String) 
		String newDialStr
		String dialStr
		boolean retVal
	public static boolean isUriNumber (java.lang.String) 
		String number
	public static java.lang.String getUsernameFromUriNumber (java.lang.String) 
		String number
		int delimiterIndex
	private static java.lang.String processPlusCodeWithinNanp (java.lang.String) 
		String idpStr
		String newStr
		String networkDialStr
		String retStr
	private static int findDialableIndexFromPostDialStr (java.lang.String) 
		char c
		int index
		String postDialStr
	private static java.lang.String appendPwCharBackToOrigDialStr (int, java.lang.String, java.lang.String) 
		StringBuilder ret
		String retStr
		String nonDigitStr
		int dialableIndex
		String origStr
		String dialStr
		String retStr
	private static boolean matchIntlPrefix (java.lang.String, int) 
		char c
		int i
		String a
		int len
		int state
	private static boolean matchIntlPrefixAndCC (java.lang.String, int) 
		char c
		int i
		String a
		int len
		int state
	private static boolean matchTrunkPrefix (java.lang.String, int) 
		char c
		int i
		String a
		int len
		boolean found
	private static boolean isCountryCallingCode (int) 
		int countryCallingCodeCandidate
	private static int tryGetISODigit (char) 
		char ch
	private static android.telephony.PhoneNumberUtils$CountryCallingCodeAndNewIndex tryGetCountryCallingCodeAndNewIndex (java.lang.String, boolean) 
		int ret
		char ch
		int i
		String str
		boolean acceptThailandCase
		int state
		int ccc
		int length
	private static int tryGetTrunkPrefixOmittedIndex (java.lang.String, int) 
		char ch
		int i
		String str
		int currentIndex
		int length
	private static boolean checkPrefixIsIgnorable (java.lang.String, int, int) 
		String str
		int forwardIndex
		int backwardIndex
		boolean trunk_prefix_was_read
	static void  () 
}

android/telephony/CellInfoCdma$1.class
CellInfoCdma.java
package android.telephony
final android.telephony.CellInfoCdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellInfoCdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellInfoCdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/NeighboringCellInfo$1.class
NeighboringCellInfo.java
package android.telephony
final android.telephony.NeighboringCellInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.NeighboringCellInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.NeighboringCellInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellIdentityLte.class
CellIdentityLte.java
package android.telephony
public final android.telephony.CellIdentityLte extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private final int mMcc
	private final int mMnc
	private final int mCi
	private final int mPci
	private final int mTac
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int, int) 
		int mcc
		int mnc
		int ci
		int pci
		int tac
	private void  (android.telephony.CellIdentityLte) 
		android.telephony.CellIdentityLte cid
	android.telephony.CellIdentityLte copy () 
	public int getMcc () 
	public int getMnc () 
	public int getCi () 
	public int getPci () 
	public int getTac () 
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		android.telephony.CellIdentityLte o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	void  (android.os.Parcel, android.telephony.CellIdentityLte$1) 
		android.os.Parcel x0
		android.telephony.CellIdentityLte$1 x1
	static void  () 
}

android/telephony/CellInfo.class
CellInfo.java
package android.telephony
public abstract android.telephony.CellInfo extends java.lang.Object implements android.os.Parcelable  {
	protected static final int TYPE_GSM
	protected static final int TYPE_CDMA
	protected static final int TYPE_LTE
	protected static final int TYPE_WCDMA
	public static final int TIMESTAMP_TYPE_UNKNOWN
	public static final int TIMESTAMP_TYPE_ANTENNA
	public static final int TIMESTAMP_TYPE_MODEM
	public static final int TIMESTAMP_TYPE_OEM_RIL
	public static final int TIMESTAMP_TYPE_JAVA_RIL
	private boolean mRegistered
	private long mTimeStamp
	private int mTimeStampType
	public static final android.os.Parcelable$Creator CREATOR
	protected void  () 
	protected void  (android.telephony.CellInfo) 
		android.telephony.CellInfo ci
	public boolean isRegistered () 
	public void setRegisterd (boolean) 
		boolean registered
	public long getTimeStamp () 
	public void setTimeStamp (long) 
		long timeStamp
	public int getTimeStampType () 
	public void setTimeStampType (int) 
		int timeStampType
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		android.telephony.CellInfo o
		ClassCastException e
		Object other
	private static java.lang.String timeStampTypeToString (int) 
		int type
	public java.lang.String toString () 
		StringBuffer sb
		String timeStampType
	public int describeContents () 
	public abstract void writeToParcel (android.os.Parcel, int) 
	protected void writeToParcel (android.os.Parcel, int, int) 
		android.os.Parcel dest
		int flags
		int type
	protected void  (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/telephony/TelephonyManager$Listener$1.class
TelephonyManager.java
package android.telephony
 android.telephony.TelephonyManager$Listener$1 extends android.os.Handler {
	final android.telephony.TelephonyManager$Listener this$0
	void  (android.telephony.TelephonyManager$Listener) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/telephony/CellInfo$1.class
CellInfo.java
package android.telephony
final android.telephony.CellInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int type
	public android.telephony.CellInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellSignalStrength.class
CellSignalStrength.java
package android.telephony
public abstract android.telephony.CellSignalStrength extends java.lang.Object {
	public static final int SIGNAL_STRENGTH_NONE_OR_UNKNOWN
	public static final int SIGNAL_STRENGTH_POOR
	public static final int SIGNAL_STRENGTH_MODERATE
	public static final int SIGNAL_STRENGTH_GOOD
	public static final int SIGNAL_STRENGTH_GREAT
	public static final int NUM_SIGNAL_STRENGTH_BINS
	public static final String[] SIGNAL_STRENGTH_NAMES
	protected void  () 
	public abstract void setDefaultValues () 
	public abstract int getLevel () 
	public abstract int getAsuLevel () 
	public abstract int getDbm () 
	public abstract android.telephony.CellSignalStrength copy () 
	public abstract int hashCode () 
	public abstract boolean equals (java.lang.Object) 
	static void  () 
}

android/telephony/CellInfoWcdma.class
CellInfoWcdma.java
package android.telephony
public final android.telephony.CellInfoWcdma extends android.telephony.CellInfo implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private android.telephony.CellIdentityWcdma mCellIdentityWcdma
	private android.telephony.CellSignalStrengthWcdma mCellSignalStrengthWcdma
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.telephony.CellInfoWcdma) 
		android.telephony.CellInfoWcdma ci
	public android.telephony.CellIdentityWcdma getCellIdentity () 
	public void setCellIdentity (android.telephony.CellIdentityWcdma) 
		android.telephony.CellIdentityWcdma cid
	public android.telephony.CellSignalStrengthWcdma getCellSignalStrength () 
	public void setCellSignalStrength (android.telephony.CellSignalStrengthWcdma) 
		android.telephony.CellSignalStrengthWcdma css
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.telephony.CellInfoWcdma o
		ClassCastException e
		Object other
	public java.lang.String toString () 
		StringBuffer sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	protected static android.telephony.CellInfoWcdma createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
	private static void log (java.lang.String) 
		String s
	static void  () 
}

android/telephony/Rlog.class
Rlog.java
package android.telephony
public final android.telephony.Rlog extends java.lang.Object {
	private void  () 
	public static int v (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int v (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int d (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int d (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int i (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int i (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int w (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int w (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int w (java.lang.String, java.lang.Throwable) 
		String tag
		Throwable tr
	public static int e (java.lang.String, java.lang.String) 
		String tag
		String msg
	public static int e (java.lang.String, java.lang.String, java.lang.Throwable) 
		String tag
		String msg
		Throwable tr
	public static int println (int, java.lang.String, java.lang.String) 
		int priority
		String tag
		String msg
	public static boolean isLoggable (java.lang.String, int) 
		String tag
		int level
}

android/telephony/gsm/
android/telephony/gsm/GsmCellLocation.class
GsmCellLocation.java
package android.telephony.gsm
public android.telephony.gsm.GsmCellLocation extends android.telephony.CellLocation {
	private int mLac
	private int mCid
	private int mPsc
	public void  () 
	public void  (android.os.Bundle) 
		android.os.Bundle bundle
	public int getLac () 
	public int getCid () 
	public int getPsc () 
	public void setStateInvalid () 
	public void setLacAndCid (int, int) 
		int lac
		int cid
	public void setPsc (int) 
		int psc
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.gsm.GsmCellLocation s
	public java.lang.String toString () 
	private static boolean equalsHandlesNulls (java.lang.Object, java.lang.Object) 
		Object a
		Object b
	public void fillInNotifierBundle (android.os.Bundle) 
		android.os.Bundle m
	public boolean isEmpty () 
}

android/telephony/CellIdentityWcdma$1.class
CellIdentityWcdma.java
package android.telephony
final android.telephony.CellIdentityWcdma$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellIdentityWcdma createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellIdentityWcdma[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellSignalStrengthGsm.class
CellSignalStrengthGsm.java
package android.telephony
public final android.telephony.CellSignalStrengthGsm extends android.telephony.CellSignalStrength implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private static final int GSM_SIGNAL_STRENGTH_GREAT
	private static final int GSM_SIGNAL_STRENGTH_GOOD
	private static final int GSM_SIGNAL_STRENGTH_MODERATE
	private int mSignalStrength
	private int mBitErrorRate
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int) 
		int ss
		int ber
	public void  (android.telephony.CellSignalStrengthGsm) 
		android.telephony.CellSignalStrengthGsm s
	public void initialize (int, int) 
		int ss
		int ber
	protected void copyFrom (android.telephony.CellSignalStrengthGsm) 
		android.telephony.CellSignalStrengthGsm s
	public android.telephony.CellSignalStrengthGsm copy () 
	public void setDefaultValues () 
	public int getLevel () 
		int level
		int level
		int level
		int level
		int level
		int asu
	public int getDbm () 
		int dBm
		int dBm
		int level
		int asu
	public int getAsuLevel () 
		int level
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.CellSignalStrengthGsm s
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	private static void log (java.lang.String) 
		String s
	public volatile android.telephony.CellSignalStrength copy () 
	void  (android.os.Parcel, android.telephony.CellSignalStrengthGsm$1) 
		android.os.Parcel x0
		android.telephony.CellSignalStrengthGsm$1 x1
	static void  () 
}

android/telephony/PreciseDisconnectCause.class
PreciseDisconnectCause.java
package android.telephony
public android.telephony.PreciseDisconnectCause extends java.lang.Object {
	public static final int NOT_VALID
	public static final int NO_DISCONNECT_CAUSE_AVAILABLE
	public static final int UNOBTAINABLE_NUMBER
	public static final int NORMAL
	public static final int BUSY
	public static final int NUMBER_CHANGED
	public static final int STATUS_ENQUIRY
	public static final int NORMAL_UNSPECIFIED
	public static final int NO_CIRCUIT_AVAIL
	public static final int TEMPORARY_FAILURE
	public static final int SWITCHING_CONGESTION
	public static final int CHANNEL_NOT_AVAIL
	public static final int QOS_NOT_AVAIL
	public static final int BEARER_NOT_AVAIL
	public static final int ACM_LIMIT_EXCEEDED
	public static final int CALL_BARRED
	public static final int FDN_BLOCKED
	public static final int IMSI_UNKNOWN_IN_VLR
	public static final int IMEI_NOT_ACCEPTED
	public static final int CDMA_LOCKED_UNTIL_POWER_CYCLE
	public static final int CDMA_DROP
	public static final int CDMA_INTERCEPT
	public static final int CDMA_REORDER
	public static final int CDMA_SO_REJECT
	public static final int CDMA_RETRY_ORDER
	public static final int CDMA_ACCESS_FAILURE
	public static final int CDMA_PREEMPTED
	public static final int CDMA_NOT_EMERGENCY
	public static final int CDMA_ACCESS_BLOCKED
	public static final int ERROR_UNSPECIFIED
	private void  () 
}

android/telephony/CellSignalStrengthLte$1.class
CellSignalStrengthLte.java
package android.telephony
final android.telephony.CellSignalStrengthLte$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellSignalStrengthLte createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellSignalStrengthLte[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/PreciseCallState$1.class
PreciseCallState.java
package android.telephony
final android.telephony.PreciseCallState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.PreciseCallState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.PreciseCallState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/PhoneStateListener$2.class
PhoneStateListener.java
package android.telephony
 android.telephony.PhoneStateListener$2 extends android.os.Handler {
	final android.telephony.PhoneStateListener this$0
	void  (android.telephony.PhoneStateListener) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/telephony/TelephonyManager.class
TelephonyManager.java
package android.telephony
public android.telephony.TelephonyManager extends java.lang.Object {
	private static final String TAG
	private static com.android.internal.telephony.ITelephonyRegistry sRegistry
	private final java.util.HashMap mListeners
	private final android.content.Context mContext
	private static android.telephony.TelephonyManager sInstance
	public static final String ACTION_PHONE_STATE_CHANGED
	public static final String ACTION_RESPOND_VIA_MESSAGE
	public static final String EXTRA_STATE
	public static final String EXTRA_STATE_IDLE
	public static final String EXTRA_STATE_RINGING
	public static final String EXTRA_STATE_OFFHOOK
	public static final String EXTRA_INCOMING_NUMBER
	public static final String ACTION_PRECISE_CALL_STATE_CHANGED
	public static final String EXTRA_RINGING_CALL_STATE
	public static final String EXTRA_FOREGROUND_CALL_STATE
	public static final String EXTRA_BACKGROUND_CALL_STATE
	public static final String EXTRA_DISCONNECT_CAUSE
	public static final String EXTRA_PRECISE_DISCONNECT_CAUSE
	public static final String ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED
	public static final String EXTRA_DATA_STATE
	public static final String EXTRA_DATA_NETWORK_TYPE
	public static final String EXTRA_DATA_APN_TYPE
	public static final String EXTRA_DATA_APN
	public static final String EXTRA_DATA_CHANGE_REASON
	public static final String EXTRA_DATA_LINK_PROPERTIES_KEY
	public static final String EXTRA_DATA_FAILURE_CAUSE
	public static final int PHONE_TYPE_NONE
	public static final int PHONE_TYPE_GSM
	public static final int PHONE_TYPE_CDMA
	public static final int PHONE_TYPE_SIP
	private static final String sKernelCmdLine
	private static final java.util.regex.Pattern sProductTypePattern
	private static final String sLteOnCdmaProductType
	public static final int NETWORK_TYPE_UNKNOWN
	public static final int NETWORK_TYPE_GPRS
	public static final int NETWORK_TYPE_EDGE
	public static final int NETWORK_TYPE_UMTS
	public static final int NETWORK_TYPE_CDMA
	public static final int NETWORK_TYPE_EVDO_0
	public static final int NETWORK_TYPE_EVDO_A
	public static final int NETWORK_TYPE_1xRTT
	public static final int NETWORK_TYPE_HSDPA
	public static final int NETWORK_TYPE_HSUPA
	public static final int NETWORK_TYPE_HSPA
	public static final int NETWORK_TYPE_IDEN
	public static final int NETWORK_TYPE_EVDO_B
	public static final int NETWORK_TYPE_LTE
	public static final int NETWORK_TYPE_EHRPD
	public static final int NETWORK_TYPE_HSPAP
	public static final int NETWORK_TYPE_GSM
	public static final int NETWORK_CLASS_UNKNOWN
	public static final int NETWORK_CLASS_2_G
	public static final int NETWORK_CLASS_3_G
	public static final int NETWORK_CLASS_4_G
	public static final int SIM_STATE_UNKNOWN
	public static final int SIM_STATE_ABSENT
	public static final int SIM_STATE_PIN_REQUIRED
	public static final int SIM_STATE_PUK_REQUIRED
	public static final int SIM_STATE_NETWORK_LOCKED
	public static final int SIM_STATE_READY
	public static final int SIM_STATE_CARD_IO_ERROR
	public static final int CALL_STATE_IDLE
	public static final int CALL_STATE_RINGING
	public static final int CALL_STATE_OFFHOOK
	public static final int DATA_ACTIVITY_NONE
	public static final int DATA_ACTIVITY_IN
	public static final int DATA_ACTIVITY_OUT
	public static final int DATA_ACTIVITY_INOUT
	public static final int DATA_ACTIVITY_DORMANT
	public static final int DATA_UNKNOWN
	public static final int DATA_DISCONNECTED
	public static final int DATA_CONNECTING
	public static final int DATA_CONNECTED
	public static final int DATA_SUSPENDED
	public void  (android.content.Context) 
		android.content.Context context
		android.content.Context appContext
	private void  () 
	public static android.telephony.TelephonyManager getDefault () 
	public static android.telephony.TelephonyManager from (android.content.Context) 
		android.content.Context context
	public java.lang.String getDeviceSoftwareVersion () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getDeviceId () 
		android.os.RemoteException ex
		NullPointerException ex
	public android.telephony.CellLocation getCellLocation () 
		android.os.Bundle bundle
		android.telephony.CellLocation cl
		android.os.RemoteException ex
		NullPointerException ex
	public void enableLocationUpdates () 
		android.os.RemoteException ex
		NullPointerException ex
	public void disableLocationUpdates () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.util.List getNeighboringCellInfo () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getCurrentPhoneType () 
		com.android.internal.telephony.ITelephony telephony
		android.os.RemoteException ex
		NullPointerException ex
	public int getPhoneType () 
	private int getPhoneTypeFromProperty () 
		int type
	private int getPhoneTypeFromNetworkType () 
		int mode
	public static int getPhoneType (int) 
		int networkMode
	private static java.lang.String getProcCmdLine () 
		byte[] buffer
		int count
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		String cmdline
		java.io.FileInputStream is
	public static int getLteOnCdmaModeStatic () 
		java.util.regex.Matcher matcher
		int retVal
		int curVal
		String productType
	public java.lang.String getNetworkOperatorName () 
	public java.lang.String getNetworkOperator () 
	public boolean isNetworkRoaming () 
	public java.lang.String getNetworkCountryIso () 
	public int getNetworkType () 
	public int getDataNetworkType () 
		com.android.internal.telephony.ITelephony telephony
		android.os.RemoteException ex
		NullPointerException ex
	public int getVoiceNetworkType () 
		com.android.internal.telephony.ITelephony telephony
		android.os.RemoteException ex
		NullPointerException ex
	public static int getNetworkClass (int) 
		int networkType
	public java.lang.String getNetworkTypeName () 
	public static java.lang.String getNetworkTypeName (int) 
		int type
	public boolean hasIccCard () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getSimState () 
		String prop
	public java.lang.String getSimOperator () 
	public java.lang.String getSimOperatorName () 
	public java.lang.String getSimCountryIso () 
	public java.lang.String getSimSerialNumber () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getLteOnCdmaMode () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getSubscriberId () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getGroupIdLevel1 () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getLine1Number () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getLine1AlphaTag () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getMsisdn () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getVoiceMailNumber () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getCompleteVoiceMailNumber () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getVoiceMessageCount () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getVoiceMailAlphaTag () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getIsimImpi () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getIsimDomain () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String[] getIsimImpu () 
		android.os.RemoteException ex
		NullPointerException ex
	private com.android.internal.telephony.IPhoneSubInfo getSubscriberInfo () 
	public int getCallState () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getDataActivity () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getDataState () 
		android.os.RemoteException ex
		NullPointerException ex
	private com.android.internal.telephony.ITelephony getITelephony () 
	public void listen (android.telephony.PhoneStateListener, int) 
		Boolean notifyNow
		android.os.RemoteException ex
		NullPointerException ex
		android.telephony.PhoneStateListener listener
		int events
		String pkgForDebug
	public int getCdmaEriIconIndex () 
		android.os.RemoteException ex
		NullPointerException ex
	public int getCdmaEriIconMode () 
		android.os.RemoteException ex
		NullPointerException ex
	public java.lang.String getCdmaEriText () 
		android.os.RemoteException ex
		NullPointerException ex
	public boolean isVoiceCapable () 
	public boolean isSmsCapable () 
	public java.util.List getAllCellInfo () 
		android.os.RemoteException ex
		NullPointerException ex
	public void setCellInfoListRate (int) 
		android.os.RemoteException ex
		NullPointerException ex
		int rateInMillis
	public java.lang.String getMmsUserAgent () 
	public java.lang.String getMmsUAProfUrl () 
	public void dial (java.lang.String) 
		android.os.RemoteException e
		String number
	public void call (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String callingPackage
		String number
	public boolean showCallScreen () 
		android.os.RemoteException e
	public boolean showCallScreenWithDialpad (boolean) 
		android.os.RemoteException e
		boolean showDialpad
	public boolean endCall () 
		android.os.RemoteException e
	public void answerRingingCall () 
		android.os.RemoteException e
	public void toggleHold () 
		android.os.RemoteException e
	public void merge () 
		android.os.RemoteException e
	public void swap () 
		android.os.RemoteException e
	public void mute (boolean) 
		android.os.RemoteException e
		boolean mute
	public void silenceRinger () 
		android.os.RemoteException e
	public boolean isOffhook () 
		android.os.RemoteException e
	public boolean isRinging () 
		android.os.RemoteException e
	public boolean isIdle () 
		android.os.RemoteException e
	public boolean isRadioOn () 
		android.os.RemoteException e
	public boolean isSimPinEnabled () 
		android.os.RemoteException e
	public void cancelMissedCallsNotification () 
		android.os.RemoteException e
	public boolean supplyPin (java.lang.String) 
		android.os.RemoteException e
		String pin
	public boolean supplyPuk (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String puk
		String pin
	public int[] supplyPinReportResult (java.lang.String) 
		android.os.RemoteException e
		String pin
	public int[] supplyPukReportResult (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String puk
		String pin
	public boolean handlePinMmi (java.lang.String) 
		android.os.RemoteException e
		String dialString
	public void toggleRadioOnOff () 
		android.os.RemoteException e
	public boolean setRadio (boolean) 
		android.os.RemoteException e
		boolean turnOn
	public boolean setRadioPower (boolean) 
		android.os.RemoteException e
		boolean turnOn
	public void updateServiceLocation () 
		android.os.RemoteException e
	public int enableApnType (java.lang.String) 
		android.os.RemoteException e
		String type
	public int disableApnType (java.lang.String) 
		android.os.RemoteException e
		String type
	public boolean enableDataConnectivity () 
		android.os.RemoteException e
	public boolean disableDataConnectivity () 
		android.os.RemoteException e
	public boolean isDataConnectivityPossible () 
		android.os.RemoteException e
	public boolean needsOtaServiceProvisioning () 
		android.os.RemoteException e
	public void playDtmfTone (char, boolean) 
		android.os.RemoteException e
		char digit
		boolean timedShortCode
	public void stopDtmfTone () 
		android.os.RemoteException e
	public void addCallStateListener (android.telephony.CallStateListener) 
		android.telephony.TelephonyManager$Listener l
		android.os.RemoteException e
		android.telephony.CallStateListener listener
	public void removeCallStateListener (android.telephony.CallStateListener) 
		android.telephony.TelephonyManager$Listener l
		android.os.RemoteException e
		android.telephony.CallStateListener listener
	static void  () 
}

android/telephony/TelephonyManager$Listener.class
TelephonyManager.java
package android.telephony
 android.telephony.TelephonyManager$Listener extends com.android.internal.telephony.ITelephonyListener$Stub {
	final android.telephony.CallStateListener mListener
	private static final int WHAT
	private android.os.Handler mHandler
	void  (android.telephony.CallStateListener) 
		android.telephony.CallStateListener listener
	public void onUpdate (int, int, java.lang.String) 
		int callId
		int state
		String number
	void clearQueue () 
}

android/telephony/DisconnectCause.class
DisconnectCause.java
package android.telephony
public android.telephony.DisconnectCause extends java.lang.Object {
	public static final int NOT_VALID
	public static final int NOT_DISCONNECTED
	public static final int INCOMING_MISSED
	public static final int NORMAL
	public static final int LOCAL
	public static final int BUSY
	public static final int CONGESTION
	public static final int MMI
	public static final int INVALID_NUMBER
	public static final int NUMBER_UNREACHABLE
	public static final int SERVER_UNREACHABLE
	public static final int INVALID_CREDENTIALS
	public static final int OUT_OF_NETWORK
	public static final int SERVER_ERROR
	public static final int TIMED_OUT
	public static final int LOST_SIGNAL
	public static final int LIMIT_EXCEEDED
	public static final int INCOMING_REJECTED
	public static final int POWER_OFF
	public static final int OUT_OF_SERVICE
	public static final int ICC_ERROR
	public static final int CALL_BARRED
	public static final int FDN_BLOCKED
	public static final int CS_RESTRICTED
	public static final int CS_RESTRICTED_NORMAL
	public static final int CS_RESTRICTED_EMERGENCY
	public static final int UNOBTAINABLE_NUMBER
	public static final int CDMA_LOCKED_UNTIL_POWER_CYCLE
	public static final int CDMA_DROP
	public static final int CDMA_INTERCEPT
	public static final int CDMA_REORDER
	public static final int CDMA_SO_REJECT
	public static final int CDMA_RETRY_ORDER
	public static final int CDMA_ACCESS_FAILURE
	public static final int CDMA_PREEMPTED
	public static final int CDMA_NOT_EMERGENCY
	public static final int CDMA_ACCESS_BLOCKED
	public static final int ERROR_UNSPECIFIED
	public static final int MINIMUM_VALID_VALUE
	public static final int MAXIMUM_VALID_VALUE
	private void  () 
	public static java.lang.String toString (int) 
		int cause
}

android/telephony/CellIdentityLte$1.class
CellIdentityLte.java
package android.telephony
final android.telephony.CellIdentityLte$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.telephony.CellIdentityLte createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.telephony.CellIdentityLte[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/telephony/CellSignalStrengthCdma.class
CellSignalStrengthCdma.java
package android.telephony
public final android.telephony.CellSignalStrengthCdma extends android.telephony.CellSignalStrength implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final boolean DBG
	private int mCdmaDbm
	private int mCdmaEcio
	private int mEvdoDbm
	private int mEvdoEcio
	private int mEvdoSnr
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, int, int) 
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
	public void  (android.telephony.CellSignalStrengthCdma) 
		android.telephony.CellSignalStrengthCdma s
	public void initialize (int, int, int, int, int) 
		int cdmaDbm
		int cdmaEcio
		int evdoDbm
		int evdoEcio
		int evdoSnr
	protected void copyFrom (android.telephony.CellSignalStrengthCdma) 
		android.telephony.CellSignalStrengthCdma s
	public android.telephony.CellSignalStrengthCdma copy () 
	public void setDefaultValues () 
	public int getLevel () 
		int level
		int level
		int level
		int cdmaLevel
		int evdoLevel
	public int getAsuLevel () 
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int cdmaAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int ecioAsuLevel
		int cdmaDbm
		int cdmaEcio
		int cdmaAsuLevel
		int ecioAsuLevel
		int level
	public int getCdmaLevel () 
		int levelDbm
		int levelDbm
		int levelDbm
		int levelDbm
		int levelEcio
		int levelEcio
		int levelEcio
		int levelEcio
		int cdmaDbm
		int cdmaEcio
		int levelDbm
		int levelEcio
		int level
	public int getEvdoLevel () 
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoDbm
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int levelEvdoSnr
		int evdoDbm
		int evdoSnr
		int levelEvdoDbm
		int levelEvdoSnr
		int level
	public int getDbm () 
		int cdmaDbm
		int evdoDbm
	public int getCdmaDbm () 
	public void setCdmaDbm (int) 
		int cdmaDbm
	public int getCdmaEcio () 
	public void setCdmaEcio (int) 
		int cdmaEcio
	public int getEvdoDbm () 
	public void setEvdoDbm (int) 
		int evdoDbm
	public int getEvdoEcio () 
	public void setEvdoEcio (int) 
		int evdoEcio
	public int getEvdoSnr () 
	public void setEvdoSnr (int) 
		int evdoSnr
	public int hashCode () 
		int primeNum
	public boolean equals (java.lang.Object) 
		ClassCastException ex
		Object o
		android.telephony.CellSignalStrengthCdma s
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	private static void log (java.lang.String) 
		String s
	public volatile android.telephony.CellSignalStrength copy () 
	void  (android.os.Parcel, android.telephony.CellSignalStrengthCdma$1) 
		android.os.Parcel x0
		android.telephony.CellSignalStrengthCdma$1 x1
	static void  () 
}

android/R$plurals.class
R.java
package android
public final android.R$plurals extends java.lang.Object {
	public void  () 
}

android/hardware/
android/hardware/location/
android/hardware/location/IFusedLocationHardware.class
IFusedLocationHardware.java
package android.hardware.location
public abstract android.hardware.location.IFusedLocationHardware extends java.lang.Object implements android.os.IInterface  {
	public abstract void registerSink (android.hardware.location.IFusedLocationHardwareSink)  throws android.os.RemoteException 
	public abstract void unregisterSink (android.hardware.location.IFusedLocationHardwareSink)  throws android.os.RemoteException 
	public abstract int getSupportedBatchSize ()  throws android.os.RemoteException 
	public abstract void startBatching (int, android.location.FusedBatchOptions)  throws android.os.RemoteException 
	public abstract void stopBatching (int)  throws android.os.RemoteException 
	public abstract void updateBatchingOptions (int, android.location.FusedBatchOptions)  throws android.os.RemoteException 
	public abstract void requestBatchOfLocations (int)  throws android.os.RemoteException 
	public abstract boolean supportsDiagnosticDataInjection ()  throws android.os.RemoteException 
	public abstract void injectDiagnosticData (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean supportsDeviceContextInjection ()  throws android.os.RemoteException 
	public abstract void injectDeviceContext (int)  throws android.os.RemoteException 
}

android/hardware/location/GeofenceHardwareRequest.class
GeofenceHardwareRequest.java
package android.hardware.location
public final android.hardware.location.GeofenceHardwareRequest extends java.lang.Object {
	static final int GEOFENCE_TYPE_CIRCLE
	private int mType
	private double mLatitude
	private double mLongitude
	private double mRadius
	private int mLastTransition
	private int mUnknownTimer
	private int mMonitorTransitions
	private int mNotificationResponsiveness
	public void  () 
	private void setCircularGeofence (double, double, double) 
		double latitude
		double longitude
		double radius
	public static android.hardware.location.GeofenceHardwareRequest createCircularGeofence (double, double, double) 
		double latitude
		double longitude
		double radius
		android.hardware.location.GeofenceHardwareRequest geofenceRequest
	public void setLastTransition (int) 
		int lastTransition
	public void setUnknownTimer (int) 
		int unknownTimer
	public void setMonitorTransitions (int) 
		int monitorTransitions
	public void setNotificationResponsiveness (int) 
		int notificationResponsiveness
	public double getLatitude () 
	public double getLongitude () 
	public double getRadius () 
	public int getMonitorTransitions () 
	public int getUnknownTimer () 
	public int getNotificationResponsiveness () 
	public int getLastTransition () 
	int getType () 
}

android/hardware/location/GeofenceHardwareImpl$3.class
GeofenceHardwareImpl.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareImpl$3 extends android.os.Handler {
	final android.hardware.location.GeofenceHardwareImpl this$0
	void  (android.hardware.location.GeofenceHardwareImpl) 
	public void handleMessage (android.os.Message) 
		android.os.RemoteException e
		android.os.IBinder b
		android.os.RemoteException e
		android.os.IBinder b
		android.os.Message msg
		android.hardware.location.GeofenceHardwareImpl$Reaper r
		android.hardware.location.IGeofenceHardwareCallback callback
		android.hardware.location.IGeofenceHardwareMonitorCallback monitorCallback
		int monitoringType
}

android/hardware/location/IGeofenceHardware.class
IGeofenceHardware.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardware extends java.lang.Object implements android.os.IInterface  {
	public abstract void setGpsGeofenceHardware (android.location.IGpsGeofenceHardware)  throws android.os.RemoteException 
	public abstract void setFusedGeofenceHardware (android.location.IFusedGeofenceHardware)  throws android.os.RemoteException 
	public abstract int[] getMonitoringTypes ()  throws android.os.RemoteException 
	public abstract int getStatusOfMonitoringType (int)  throws android.os.RemoteException 
	public abstract boolean addCircularFence (int, int, double, double, double, int, int, int, int, android.hardware.location.IGeofenceHardwareCallback)  throws android.os.RemoteException 
	public abstract boolean removeGeofence (int, int)  throws android.os.RemoteException 
	public abstract boolean pauseGeofence (int, int)  throws android.os.RemoteException 
	public abstract boolean resumeGeofence (int, int, int)  throws android.os.RemoteException 
	public abstract boolean registerForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback)  throws android.os.RemoteException 
	public abstract boolean unregisterForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback)  throws android.os.RemoteException 
}

android/hardware/location/IGeofenceHardwareMonitorCallback.class
IGeofenceHardwareMonitorCallback.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardwareMonitorCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onMonitoringSystemChange (int, boolean, android.location.Location)  throws android.os.RemoteException 
}

android/hardware/location/GeofenceHardwareImpl$1.class
GeofenceHardwareImpl.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareImpl$1 extends android.os.Handler {
	final android.hardware.location.GeofenceHardwareImpl this$0
	void  (android.hardware.location.GeofenceHardwareImpl) 
	public void handleMessage (android.os.Message) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		int geofenceId
		int i
		int monitoringType
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition geofenceTransition
		android.os.Message msg
		android.hardware.location.IGeofenceHardwareCallback callback
}

android/hardware/location/GeofenceHardwareImpl$2.class
GeofenceHardwareImpl.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareImpl$2 extends android.os.Handler {
	final android.hardware.location.GeofenceHardwareImpl this$0
	void  (android.hardware.location.GeofenceHardwareImpl) 
	public void handleMessage (android.os.Message) 
		android.os.RemoteException e
		android.hardware.location.IGeofenceHardwareMonitorCallback c
		java.util.Iterator i$
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
		android.location.Location location
		int val
		boolean available
		android.os.Message msg
		int monitoringType
		java.util.ArrayList callbackList
}

android/hardware/location/GeofenceHardwareService$1.class
GeofenceHardwareService.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareService$1 extends android.hardware.location.IGeofenceHardware$Stub {
	final android.hardware.location.GeofenceHardwareService this$0
	void  (android.hardware.location.GeofenceHardwareService) 
	public void setGpsGeofenceHardware (android.location.IGpsGeofenceHardware) 
		android.location.IGpsGeofenceHardware service
	public void setFusedGeofenceHardware (android.location.IFusedGeofenceHardware) 
		android.location.IFusedGeofenceHardware service
	public int[] getMonitoringTypes () 
	public int getStatusOfMonitoringType (int) 
		int monitoringType
	public boolean addCircularFence (int, int, double, double, double, int, int, int, int, android.hardware.location.IGeofenceHardwareCallback) 
		int id
		int monitoringType
		double lat
		double longitude
		double radius
		int lastTransition
		int monitorTransitions
		int notificationResponsiveness
		int unknownTimer
		android.hardware.location.IGeofenceHardwareCallback callback
	public boolean removeGeofence (int, int) 
		int id
		int monitoringType
	public boolean pauseGeofence (int, int) 
		int id
		int monitoringType
	public boolean resumeGeofence (int, int, int) 
		int id
		int monitoringType
		int monitorTransitions
	public boolean registerForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback) 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
	public boolean unregisterForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback) 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
}

android/hardware/location/GeofenceHardwareImpl$GeofenceTransition.class
GeofenceHardwareImpl.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareImpl$GeofenceTransition extends java.lang.Object {
	private int mGeofenceId
	private int mTransition
	private long mTimestamp
	private android.location.Location mLocation
	private int mMonitoringType
	private int mSourcesUsed
	final android.hardware.location.GeofenceHardwareImpl this$0
	void  (android.hardware.location.GeofenceHardwareImpl, int, int, long, android.location.Location, int, int) 
		int geofenceId
		int transition
		long timestamp
		android.location.Location location
		int monitoringType
		int sourcesUsed
	static int access$200 (android.hardware.location.GeofenceHardwareImpl$GeofenceTransition) 
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition x0
	static int access$400 (android.hardware.location.GeofenceHardwareImpl$GeofenceTransition) 
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition x0
	static android.location.Location access$500 (android.hardware.location.GeofenceHardwareImpl$GeofenceTransition) 
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition x0
	static long access$600 (android.hardware.location.GeofenceHardwareImpl$GeofenceTransition) 
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition x0
	static int access$700 (android.hardware.location.GeofenceHardwareImpl$GeofenceTransition) 
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition x0
}

android/hardware/location/IGeofenceHardwareCallback$Stub.class
IGeofenceHardwareCallback.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardwareCallback$Stub extends android.os.Binder implements android.hardware.location.IGeofenceHardwareCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onGeofenceTransition
	static final int TRANSACTION_onGeofenceAdd
	static final int TRANSACTION_onGeofenceRemove
	static final int TRANSACTION_onGeofencePause
	static final int TRANSACTION_onGeofenceResume
	public void  () 
	public static android.hardware.location.IGeofenceHardwareCallback 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.location.Location _arg2
		int _arg0
		int _arg1
		android.location.Location _arg2
		long _arg3
		int _arg4
		int _arg0
		int _arg1
		int _arg0
		int _arg1
		int _arg0
		int _arg1
		int _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/location/IGeofenceHardwareMonitorCallback$Stub.class
IGeofenceHardwareMonitorCallback.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardwareMonitorCallback$Stub extends android.os.Binder implements android.hardware.location.IGeofenceHardwareMonitorCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onMonitoringSystemChange
	public void  () 
	public static android.hardware.location.IGeofenceHardwareMonitorCallback 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.location.Location _arg2
		int _arg0
		boolean _arg1
		android.location.Location _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/location/GeofenceHardwareRequestParcelable.class
GeofenceHardwareRequestParcelable.java
package android.hardware.location
public final android.hardware.location.GeofenceHardwareRequestParcelable extends java.lang.Object implements android.os.Parcelable  {
	private android.hardware.location.GeofenceHardwareRequest mRequest
	private int mId
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, android.hardware.location.GeofenceHardwareRequest) 
		int id
		android.hardware.location.GeofenceHardwareRequest request
	public int getId () 
	public double getLatitude () 
	public double getLongitude () 
	public double getRadius () 
	public int getMonitorTransitions () 
	public int getUnknownTimer () 
	public int getNotificationResponsiveness () 
	public int getLastTransition () 
	int getType () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	static void  () 
}

android/hardware/location/GeofenceHardwareMonitorCallback.class
GeofenceHardwareMonitorCallback.java
package android.hardware.location
public abstract android.hardware.location.GeofenceHardwareMonitorCallback extends java.lang.Object {
	public void  () 
	public void onMonitoringSystemChange (int, boolean, android.location.Location) 
		int monitoringType
		boolean available
		android.location.Location location
}

android/hardware/location/GeofenceHardwareImpl.class
GeofenceHardwareImpl.java
package android.hardware.location
public final android.hardware.location.GeofenceHardwareImpl extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private final android.content.Context mContext
	private static android.hardware.location.GeofenceHardwareImpl sInstance
	private android.os.PowerManager$WakeLock mWakeLock
	private final android.util.SparseArray mGeofences
	private final java.util.ArrayList[] mCallbacks
	private final java.util.ArrayList mReapers
	private android.location.IFusedGeofenceHardware mFusedService
	private android.location.IGpsGeofenceHardware mGpsService
	private int[] mSupportedMonitorTypes
	private static final int GEOFENCE_TRANSITION_CALLBACK
	private static final int ADD_GEOFENCE_CALLBACK
	private static final int REMOVE_GEOFENCE_CALLBACK
	private static final int PAUSE_GEOFENCE_CALLBACK
	private static final int RESUME_GEOFENCE_CALLBACK
	private static final int GEOFENCE_CALLBACK_BINDER_DIED
	private static final int GEOFENCE_STATUS
	private static final int CALLBACK_ADD
	private static final int CALLBACK_REMOVE
	private static final int MONITOR_CALLBACK_BINDER_DIED
	private static final int REAPER_GEOFENCE_ADDED
	private static final int REAPER_MONITOR_CALLBACK_ADDED
	private static final int REAPER_REMOVED
	private static final int LOCATION_INVALID
	private static final int LOCATION_HAS_LAT_LONG
	private static final int LOCATION_HAS_ALTITUDE
	private static final int LOCATION_HAS_SPEED
	private static final int LOCATION_HAS_BEARING
	private static final int LOCATION_HAS_ACCURACY
	private static final int RESOLUTION_LEVEL_NONE
	private static final int RESOLUTION_LEVEL_COARSE
	private static final int RESOLUTION_LEVEL_FINE
	private android.os.Handler mGeofenceHandler
	private android.os.Handler mCallbacksHandler
	private android.os.Handler mReaperHandler
	public static synchronized android.hardware.location.GeofenceHardwareImpl getInstance (android.content.Context) 
		android.content.Context context
	private void  (android.content.Context) 
		android.content.Context context
	private void acquireWakeLock () 
		android.os.PowerManager powerManager
	private void releaseWakeLock () 
	private void updateGpsHardwareAvailability () 
		android.os.RemoteException e
		boolean gpsSupported
	private void updateFusedHardwareAvailability () 
		android.os.RemoteException e
		boolean fusedSupported
	public void setGpsHardwareGeofence (android.location.IGpsGeofenceHardware) 
		android.location.IGpsGeofenceHardware service
	public void setFusedGeofenceHardware (android.location.IFusedGeofenceHardware) 
		android.location.IFusedGeofenceHardware service
	public int[] getMonitoringTypes () 
		boolean gpsSupported
		boolean fusedSupported
	public int getStatusOfMonitoringType (int) 
		int monitoringType
	public boolean addCircularFence (int, int, double, double, double, int, int, int, int, android.hardware.location.IGeofenceHardwareCallback) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.hardware.location.GeofenceHardwareRequest request
		android.hardware.location.GeofenceHardwareRequestParcelable parcelableRequest
		android.os.Message m
		int geofenceId
		int monitoringType
		double latitude
		double longitude
		double radius
		int lastTransition
		int monitorTransitions
		int notificationResponsivenes
		int unknownTimer
		android.hardware.location.IGeofenceHardwareCallback callback
		boolean result
	public boolean removeGeofence (int, int) 
		android.os.RemoteException e
		android.os.RemoteException e
		int geofenceId
		int monitoringType
		boolean result
	public boolean pauseGeofence (int, int) 
		android.os.RemoteException e
		android.os.RemoteException e
		int geofenceId
		int monitoringType
		boolean result
	public boolean resumeGeofence (int, int, int) 
		android.os.RemoteException e
		android.os.RemoteException e
		int geofenceId
		int monitoringType
		int monitorTransition
		boolean result
	public boolean registerForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback) 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
		android.os.Message reaperMessage
		android.os.Message m
	public boolean unregisterForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback) 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
		android.os.Message m
	public void reportGeofenceTransition (int, android.location.Location, int, long, int, int) 
		int geofenceId
		android.location.Location location
		int transition
		long transitionTimestamp
		int monitoringType
		int sourcesUsed
		android.hardware.location.GeofenceHardwareImpl$GeofenceTransition geofenceTransition
		android.os.Message message
	public void reportGeofenceMonitorStatus (int, int, android.location.Location, int) 
		int monitoringType
		int monitoringStatus
		android.location.Location location
		int source
		android.os.Message message
	private void reportGeofenceOperationStatus (int, int, int) 
		int operation
		int geofenceId
		int operationStatus
		android.os.Message message
	public void reportGeofenceAddStatus (int, int) 
		int geofenceId
		int status
	public void reportGeofenceRemoveStatus (int, int) 
		int geofenceId
		int status
	public void reportGeofencePauseStatus (int, int) 
		int geofenceId
		int status
	public void reportGeofenceResumeStatus (int, int) 
		int geofenceId
		int status
	private void setMonitorAvailability (int, int) 
		int monitor
		int val
	int getMonitoringResolutionLevel (int) 
		int monitoringType
	int getAllowedResolutionLevel (int, int) 
		int pid
		int uid
	static android.util.SparseArray access$000 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static void access$100 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static boolean access$300 () 
	static java.util.ArrayList[] access$800 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static java.util.ArrayList access$900 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static android.os.Handler access$1000 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static android.os.Handler access$1100 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static android.os.Handler access$1200 (android.hardware.location.GeofenceHardwareImpl) 
		android.hardware.location.GeofenceHardwareImpl x0
	static void  () 
}

android/hardware/location/IGeofenceHardwareMonitorCallback$Stub$Proxy.class
IGeofenceHardwareMonitorCallback.java
package android.hardware.location
 android.hardware.location.IGeofenceHardwareMonitorCallback$Stub$Proxy extends java.lang.Object implements android.hardware.location.IGeofenceHardwareMonitorCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onMonitoringSystemChange (int, boolean, android.location.Location)  throws android.os.RemoteException 
		int monitoringType
		boolean available
		android.location.Location location
		android.os.Parcel _data
}

android/hardware/location/IFusedLocationHardwareSink$Stub.class
IFusedLocationHardwareSink.java
package android.hardware.location
public abstract android.hardware.location.IFusedLocationHardwareSink$Stub extends android.os.Binder implements android.hardware.location.IFusedLocationHardwareSink  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onLocationAvailable
	static final int TRANSACTION_onDiagnosticDataAvailable
	public void  () 
	public static android.hardware.location.IFusedLocationHardwareSink 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.location.Location[] _arg0
		String _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/location/IGeofenceHardwareCallback.class
IGeofenceHardwareCallback.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardwareCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onGeofenceTransition (int, int, android.location.Location, long, int)  throws android.os.RemoteException 
	public abstract void onGeofenceAdd (int, int)  throws android.os.RemoteException 
	public abstract void onGeofenceRemove (int, int)  throws android.os.RemoteException 
	public abstract void onGeofencePause (int, int)  throws android.os.RemoteException 
	public abstract void onGeofenceResume (int, int)  throws android.os.RemoteException 
}

android/hardware/location/GeofenceHardware$GeofenceHardwareMonitorCallbackWrapper.class
GeofenceHardware.java
package android.hardware.location
 android.hardware.location.GeofenceHardware$GeofenceHardwareMonitorCallbackWrapper extends android.hardware.location.IGeofenceHardwareMonitorCallback$Stub {
	private java.lang.ref.WeakReference mCallback
	final android.hardware.location.GeofenceHardware this$0
	void  (android.hardware.location.GeofenceHardware, android.hardware.location.GeofenceHardwareMonitorCallback) 
		android.hardware.location.GeofenceHardwareMonitorCallback c
	public void onMonitoringSystemChange (int, boolean, android.location.Location) 
		int monitoringType
		boolean available
		android.location.Location location
		android.hardware.location.GeofenceHardwareMonitorCallback c
}

android/hardware/location/GeofenceHardwareCallback.class
GeofenceHardwareCallback.java
package android.hardware.location
public abstract android.hardware.location.GeofenceHardwareCallback extends java.lang.Object {
	public void  () 
	public void onGeofenceTransition (int, int, android.location.Location, long, int) 
		int geofenceId
		int transition
		android.location.Location location
		long timestamp
		int monitoringType
	public void onGeofenceAdd (int, int) 
		int geofenceId
		int status
	public void onGeofenceRemove (int, int) 
		int geofenceId
		int status
	public void onGeofencePause (int, int) 
		int geofenceId
		int status
	public void onGeofenceResume (int, int) 
		int geofenceId
		int status
}

android/hardware/location/IFusedLocationHardwareSink$Stub$Proxy.class
IFusedLocationHardwareSink.java
package android.hardware.location
 android.hardware.location.IFusedLocationHardwareSink$Stub$Proxy extends java.lang.Object implements android.hardware.location.IFusedLocationHardwareSink  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onLocationAvailable (android.location.Location[])  throws android.os.RemoteException 
		android.location.Location[] locations
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onDiagnosticDataAvailable (java.lang.String)  throws android.os.RemoteException 
		String data
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/location/IGeofenceHardwareCallback$Stub$Proxy.class
IGeofenceHardwareCallback.java
package android.hardware.location
 android.hardware.location.IGeofenceHardwareCallback$Stub$Proxy extends java.lang.Object implements android.hardware.location.IGeofenceHardwareCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onGeofenceTransition (int, int, android.location.Location, long, int)  throws android.os.RemoteException 
		int geofenceId
		int transition
		android.location.Location location
		long timestamp
		int monitoringType
		android.os.Parcel _data
	public void onGeofenceAdd (int, int)  throws android.os.RemoteException 
		int geofenceId
		int status
		android.os.Parcel _data
	public void onGeofenceRemove (int, int)  throws android.os.RemoteException 
		int geofenceId
		int status
		android.os.Parcel _data
	public void onGeofencePause (int, int)  throws android.os.RemoteException 
		int geofenceId
		int status
		android.os.Parcel _data
	public void onGeofenceResume (int, int)  throws android.os.RemoteException 
		int geofenceId
		int status
		android.os.Parcel _data
}

android/hardware/location/GeofenceHardwareRequestParcelable$1.class
GeofenceHardwareRequestParcelable.java
package android.hardware.location
final android.hardware.location.GeofenceHardwareRequestParcelable$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.location.GeofenceHardwareRequestParcelable createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		int geofenceType
		android.hardware.location.GeofenceHardwareRequest request
		int id
	public android.hardware.location.GeofenceHardwareRequestParcelable[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/location/GeofenceHardware$GeofenceHardwareCallbackWrapper.class
GeofenceHardware.java
package android.hardware.location
 android.hardware.location.GeofenceHardware$GeofenceHardwareCallbackWrapper extends android.hardware.location.IGeofenceHardwareCallback$Stub {
	private java.lang.ref.WeakReference mCallback
	final android.hardware.location.GeofenceHardware this$0
	void  (android.hardware.location.GeofenceHardware, android.hardware.location.GeofenceHardwareCallback) 
		android.hardware.location.GeofenceHardwareCallback c
	public void onGeofenceTransition (int, int, android.location.Location, long, int) 
		int geofenceId
		int transition
		android.location.Location location
		long timestamp
		int monitoringType
		android.hardware.location.GeofenceHardwareCallback c
	public void onGeofenceAdd (int, int) 
		int geofenceId
		int status
		android.hardware.location.GeofenceHardwareCallback c
	public void onGeofenceRemove (int, int) 
		int geofenceId
		int status
		android.hardware.location.GeofenceHardwareCallback c
	public void onGeofencePause (int, int) 
		int geofenceId
		int status
		android.hardware.location.GeofenceHardwareCallback c
	public void onGeofenceResume (int, int) 
		int geofenceId
		int status
		android.hardware.location.GeofenceHardwareCallback c
}

android/hardware/location/IGeofenceHardware$Stub$Proxy.class
IGeofenceHardware.java
package android.hardware.location
 android.hardware.location.IGeofenceHardware$Stub$Proxy extends java.lang.Object implements android.hardware.location.IGeofenceHardware  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setGpsGeofenceHardware (android.location.IGpsGeofenceHardware)  throws android.os.RemoteException 
		android.location.IGpsGeofenceHardware service
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setFusedGeofenceHardware (android.location.IFusedGeofenceHardware)  throws android.os.RemoteException 
		android.location.IFusedGeofenceHardware service
		android.os.Parcel _data
		android.os.Parcel _reply
	public int[] getMonitoringTypes ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public int getStatusOfMonitoringType (int)  throws android.os.RemoteException 
		int monitoringType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean addCircularFence (int, int, double, double, double, int, int, int, int, android.hardware.location.IGeofenceHardwareCallback)  throws android.os.RemoteException 
		int id
		int monitoringType
		double lat
		double longitude
		double radius
		int lastTransition
		int monitorTransitions
		int notificationResponsiveness
		int unknownTimer
		android.hardware.location.IGeofenceHardwareCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean removeGeofence (int, int)  throws android.os.RemoteException 
		int id
		int monitoringType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean pauseGeofence (int, int)  throws android.os.RemoteException 
		int id
		int monitoringType
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean resumeGeofence (int, int, int)  throws android.os.RemoteException 
		int id
		int monitoringType
		int monitorTransitions
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean registerForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback)  throws android.os.RemoteException 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean unregisterForMonitorStateChangeCallback (int, android.hardware.location.IGeofenceHardwareMonitorCallback)  throws android.os.RemoteException 
		int monitoringType
		android.hardware.location.IGeofenceHardwareMonitorCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/hardware/location/IFusedLocationHardware$Stub.class
IFusedLocationHardware.java
package android.hardware.location
public abstract android.hardware.location.IFusedLocationHardware$Stub extends android.os.Binder implements android.hardware.location.IFusedLocationHardware  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerSink
	static final int TRANSACTION_unregisterSink
	static final int TRANSACTION_getSupportedBatchSize
	static final int TRANSACTION_startBatching
	static final int TRANSACTION_stopBatching
	static final int TRANSACTION_updateBatchingOptions
	static final int TRANSACTION_requestBatchOfLocations
	static final int TRANSACTION_supportsDiagnosticDataInjection
	static final int TRANSACTION_injectDiagnosticData
	static final int TRANSACTION_supportsDeviceContextInjection
	static final int TRANSACTION_injectDeviceContext
	public void  () 
	public static android.hardware.location.IFusedLocationHardware 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.location.IFusedLocationHardwareSink _arg0
		android.hardware.location.IFusedLocationHardwareSink _arg0
		int _result
		android.location.FusedBatchOptions _arg1
		int _arg0
		android.location.FusedBatchOptions _arg1
		int _arg0
		android.location.FusedBatchOptions _arg1
		int _arg0
		android.location.FusedBatchOptions _arg1
		int _arg0
		boolean _result
		String _arg0
		boolean _result
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/location/IFusedLocationHardwareSink.class
IFusedLocationHardwareSink.java
package android.hardware.location
public abstract android.hardware.location.IFusedLocationHardwareSink extends java.lang.Object implements android.os.IInterface  {
	public abstract void onLocationAvailable (android.location.Location[])  throws android.os.RemoteException 
	public abstract void onDiagnosticDataAvailable (java.lang.String)  throws android.os.RemoteException 
}

android/hardware/location/IFusedLocationHardware$Stub$Proxy.class
IFusedLocationHardware.java
package android.hardware.location
 android.hardware.location.IFusedLocationHardware$Stub$Proxy extends java.lang.Object implements android.hardware.location.IFusedLocationHardware  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerSink (android.hardware.location.IFusedLocationHardwareSink)  throws android.os.RemoteException 
		android.hardware.location.IFusedLocationHardwareSink eventSink
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterSink (android.hardware.location.IFusedLocationHardwareSink)  throws android.os.RemoteException 
		android.hardware.location.IFusedLocationHardwareSink eventSink
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getSupportedBatchSize ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void startBatching (int, android.location.FusedBatchOptions)  throws android.os.RemoteException 
		int id
		android.location.FusedBatchOptions batchOptions
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopBatching (int)  throws android.os.RemoteException 
		int id
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateBatchingOptions (int, android.location.FusedBatchOptions)  throws android.os.RemoteException 
		int id
		android.location.FusedBatchOptions batchOptions
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestBatchOfLocations (int)  throws android.os.RemoteException 
		int batchSizeRequested
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean supportsDiagnosticDataInjection ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void injectDiagnosticData (java.lang.String)  throws android.os.RemoteException 
		String data
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean supportsDeviceContextInjection ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void injectDeviceContext (int)  throws android.os.RemoteException 
		int deviceEnabledContext
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/location/IGeofenceHardware$Stub.class
IGeofenceHardware.java
package android.hardware.location
public abstract android.hardware.location.IGeofenceHardware$Stub extends android.os.Binder implements android.hardware.location.IGeofenceHardware  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setGpsGeofenceHardware
	static final int TRANSACTION_setFusedGeofenceHardware
	static final int TRANSACTION_getMonitoringTypes
	static final int TRANSACTION_getStatusOfMonitoringType
	static final int TRANSACTION_addCircularFence
	static final int TRANSACTION_removeGeofence
	static final int TRANSACTION_pauseGeofence
	static final int TRANSACTION_resumeGeofence
	static final int TRANSACTION_registerForMonitorStateChangeCallback
	static final int TRANSACTION_unregisterForMonitorStateChangeCallback
	public void  () 
	public static android.hardware.location.IGeofenceHardware 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.location.IGpsGeofenceHardware _arg0
		android.location.IFusedGeofenceHardware _arg0
		int[] _result
		int _arg0
		int _result
		int _arg0
		int _arg1
		double _arg2
		double _arg3
		double _arg4
		int _arg5
		int _arg6
		int _arg7
		int _arg8
		android.hardware.location.IGeofenceHardwareCallback _arg9
		boolean _result
		int _arg0
		int _arg1
		boolean _result
		int _arg0
		int _arg1
		boolean _result
		int _arg0
		int _arg1
		int _arg2
		boolean _result
		int _arg0
		android.hardware.location.IGeofenceHardwareMonitorCallback _arg1
		boolean _result
		int _arg0
		android.hardware.location.IGeofenceHardwareMonitorCallback _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/location/GeofenceHardwareImpl$Reaper.class
GeofenceHardwareImpl.java
package android.hardware.location
 android.hardware.location.GeofenceHardwareImpl$Reaper extends java.lang.Object implements android.os.IBinder$DeathRecipient  {
	private android.hardware.location.IGeofenceHardwareMonitorCallback mMonitorCallback
	private android.hardware.location.IGeofenceHardwareCallback mCallback
	private int mMonitoringType
	final android.hardware.location.GeofenceHardwareImpl this$0
	void  (android.hardware.location.GeofenceHardwareImpl, android.hardware.location.IGeofenceHardwareCallback, int) 
		android.hardware.location.IGeofenceHardwareCallback c
		int monitoringType
	void  (android.hardware.location.GeofenceHardwareImpl, android.hardware.location.IGeofenceHardwareMonitorCallback, int) 
		android.hardware.location.IGeofenceHardwareMonitorCallback c
		int monitoringType
	public void binderDied () 
		android.os.Message m
		android.os.Message m
		android.os.Message reaperMessage
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		android.hardware.location.GeofenceHardwareImpl$Reaper rhs
}

android/hardware/location/GeofenceHardware.class
GeofenceHardware.java
package android.hardware.location
public final android.hardware.location.GeofenceHardware extends java.lang.Object {
	private android.hardware.location.IGeofenceHardware mService
	static final int NUM_MONITORS
	public static final int MONITORING_TYPE_GPS_HARDWARE
	public static final int MONITORING_TYPE_FUSED_HARDWARE
	public static final int MONITOR_CURRENTLY_AVAILABLE
	public static final int MONITOR_CURRENTLY_UNAVAILABLE
	public static final int MONITOR_UNSUPPORTED
	public static final int GEOFENCE_ENTERED
	public static final int GEOFENCE_EXITED
	public static final int GEOFENCE_UNCERTAIN
	public static final int GEOFENCE_SUCCESS
	public static final int GEOFENCE_ERROR_TOO_MANY_GEOFENCES
	public static final int GEOFENCE_ERROR_ID_EXISTS
	public static final int GEOFENCE_ERROR_ID_UNKNOWN
	public static final int GEOFENCE_ERROR_INVALID_TRANSITION
	public static final int GEOFENCE_FAILURE
	public static final int GEOFENCE_ERROR_INSUFFICIENT_MEMORY
	private java.util.HashMap mCallbacks
	private java.util.HashMap mMonitorCallbacks
	public void  (android.hardware.location.IGeofenceHardware) 
		android.hardware.location.IGeofenceHardware service
	public int[] getMonitoringTypes () 
		android.os.RemoteException e
	public int getStatusOfMonitoringType (int) 
		android.os.RemoteException e
		int monitoringType
	public boolean addGeofence (int, int, android.hardware.location.GeofenceHardwareRequest, android.hardware.location.GeofenceHardwareCallback) 
		android.os.RemoteException e
		int geofenceId
		int monitoringType
		android.hardware.location.GeofenceHardwareRequest geofenceRequest
		android.hardware.location.GeofenceHardwareCallback callback
	public boolean removeGeofence (int, int) 
		android.os.RemoteException e
		int geofenceId
		int monitoringType
	public boolean pauseGeofence (int, int) 
		android.os.RemoteException e
		int geofenceId
		int monitoringType
	public boolean resumeGeofence (int, int, int) 
		android.os.RemoteException e
		int geofenceId
		int monitoringType
		int monitorTransition
	public boolean registerForMonitorStateChangeCallback (int, android.hardware.location.GeofenceHardwareMonitorCallback) 
		android.os.RemoteException e
		int monitoringType
		android.hardware.location.GeofenceHardwareMonitorCallback callback
	public boolean unregisterForMonitorStateChangeCallback (int, android.hardware.location.GeofenceHardwareMonitorCallback) 
		android.os.RemoteException e
		int monitoringType
		android.hardware.location.GeofenceHardwareMonitorCallback callback
		boolean result
	private void removeCallback (android.hardware.location.GeofenceHardwareCallback) 
		android.hardware.location.GeofenceHardwareCallback callback
	private android.hardware.location.GeofenceHardware$GeofenceHardwareCallbackWrapper getCallbackWrapper (android.hardware.location.GeofenceHardwareCallback) 
		android.hardware.location.GeofenceHardware$GeofenceHardwareCallbackWrapper wrapper
		android.hardware.location.GeofenceHardwareCallback callback
	private void removeMonitorCallback (android.hardware.location.GeofenceHardwareMonitorCallback) 
		android.hardware.location.GeofenceHardwareMonitorCallback callback
	private android.hardware.location.GeofenceHardware$GeofenceHardwareMonitorCallbackWrapper getMonitorCallbackWrapper (android.hardware.location.GeofenceHardwareMonitorCallback) 
		android.hardware.location.GeofenceHardware$GeofenceHardwareMonitorCallbackWrapper wrapper
		android.hardware.location.GeofenceHardwareMonitorCallback callback
	static void access$000 (android.hardware.location.GeofenceHardware, android.hardware.location.GeofenceHardwareCallback) 
		android.hardware.location.GeofenceHardware x0
		android.hardware.location.GeofenceHardwareCallback x1
}

android/hardware/location/GeofenceHardwareService.class
GeofenceHardwareService.java
package android.hardware.location
public android.hardware.location.GeofenceHardwareService extends android.app.Service {
	private android.hardware.location.GeofenceHardwareImpl mGeofenceHardwareImpl
	private android.content.Context mContext
	private android.os.IBinder mBinder
	public void  () 
	public void onCreate () 
	public android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public boolean onUnbind (android.content.Intent) 
		android.content.Intent intent
	public void onDestroy () 
	private void checkPermission (int, int, int) 
		int pid
		int uid
		int monitoringType
	static android.hardware.location.GeofenceHardwareImpl access$000 (android.hardware.location.GeofenceHardwareService) 
		android.hardware.location.GeofenceHardwareService x0
	static android.content.Context access$100 (android.hardware.location.GeofenceHardwareService) 
		android.hardware.location.GeofenceHardwareService x0
	static void access$200 (android.hardware.location.GeofenceHardwareService, int, int, int) 
		android.hardware.location.GeofenceHardwareService x0
		int x1
		int x2
		int x3
}

android/hardware/SystemSensorManager$TriggerEventQueue.class
SystemSensorManager.java
package android.hardware
final android.hardware.SystemSensorManager$TriggerEventQueue extends android.hardware.SystemSensorManager$BaseEventQueue {
	private final android.hardware.TriggerEventListener mListener
	private final android.util.SparseArray mTriggerEvents
	public void  (android.hardware.TriggerEventListener, android.os.Looper, android.hardware.SystemSensorManager) 
		android.hardware.TriggerEventListener listener
		android.os.Looper looper
		android.hardware.SystemSensorManager manager
	public void addSensorEvent (android.hardware.Sensor) 
		android.hardware.Sensor sensor
		android.hardware.TriggerEvent t
	public void removeSensorEvent (android.hardware.Sensor) 
		android.hardware.Sensor sensor
	protected void dispatchSensorEvent (int, float[], int, long) 
		int handle
		float[] values
		int accuracy
		long timestamp
		android.hardware.Sensor sensor
		android.hardware.TriggerEvent t
	protected void dispatchFlushCompleteEvent (int) 
		int handle
}

android/hardware/ICameraService$Stub$Proxy.class
ICameraService.java
package android.hardware
 android.hardware.ICameraService$Stub$Proxy extends java.lang.Object implements android.hardware.ICameraService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int getNumberOfCameras ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getCameraInfo (int, android.hardware.CameraInfo)  throws android.os.RemoteException 
		int cameraId
		android.hardware.CameraInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int connect (android.hardware.ICameraClient, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
		android.hardware.ICameraClient client
		int cameraId
		String clientPackageName
		int clientUid
		android.hardware.camera2.utils.BinderHolder device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int connectPro (android.hardware.IProCameraCallbacks, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
		android.hardware.IProCameraCallbacks callbacks
		int cameraId
		String clientPackageName
		int clientUid
		android.hardware.camera2.utils.BinderHolder device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int connectDevice (android.hardware.camera2.ICameraDeviceCallbacks, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
		android.hardware.camera2.ICameraDeviceCallbacks callbacks
		int cameraId
		String clientPackageName
		int clientUid
		android.hardware.camera2.utils.BinderHolder device
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int addListener (android.hardware.ICameraServiceListener)  throws android.os.RemoteException 
		android.hardware.ICameraServiceListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int removeListener (android.hardware.ICameraServiceListener)  throws android.os.RemoteException 
		android.hardware.ICameraServiceListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getCameraCharacteristics (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
		int cameraId
		android.hardware.camera2.impl.CameraMetadataNative info
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/hardware/Camera$Parameters.class
Camera.java
package android.hardware
public android.hardware.Camera$Parameters extends java.lang.Object {
	private static final String KEY_PREVIEW_SIZE
	private static final String KEY_PREVIEW_FORMAT
	private static final String KEY_PREVIEW_FRAME_RATE
	private static final String KEY_PREVIEW_FPS_RANGE
	private static final String KEY_PICTURE_SIZE
	private static final String KEY_PICTURE_FORMAT
	private static final String KEY_JPEG_THUMBNAIL_SIZE
	private static final String KEY_JPEG_THUMBNAIL_WIDTH
	private static final String KEY_JPEG_THUMBNAIL_HEIGHT
	private static final String KEY_JPEG_THUMBNAIL_QUALITY
	private static final String KEY_JPEG_QUALITY
	private static final String KEY_ROTATION
	private static final String KEY_GPS_LATITUDE
	private static final String KEY_GPS_LONGITUDE
	private static final String KEY_GPS_ALTITUDE
	private static final String KEY_GPS_TIMESTAMP
	private static final String KEY_GPS_PROCESSING_METHOD
	private static final String KEY_WHITE_BALANCE
	private static final String KEY_EFFECT
	private static final String KEY_ANTIBANDING
	private static final String KEY_SCENE_MODE
	private static final String KEY_FLASH_MODE
	private static final String KEY_FOCUS_MODE
	private static final String KEY_FOCUS_AREAS
	private static final String KEY_MAX_NUM_FOCUS_AREAS
	private static final String KEY_FOCAL_LENGTH
	private static final String KEY_HORIZONTAL_VIEW_ANGLE
	private static final String KEY_VERTICAL_VIEW_ANGLE
	private static final String KEY_EXPOSURE_COMPENSATION
	private static final String KEY_MAX_EXPOSURE_COMPENSATION
	private static final String KEY_MIN_EXPOSURE_COMPENSATION
	private static final String KEY_EXPOSURE_COMPENSATION_STEP
	private static final String KEY_AUTO_EXPOSURE_LOCK
	private static final String KEY_AUTO_EXPOSURE_LOCK_SUPPORTED
	private static final String KEY_AUTO_WHITEBALANCE_LOCK
	private static final String KEY_AUTO_WHITEBALANCE_LOCK_SUPPORTED
	private static final String KEY_METERING_AREAS
	private static final String KEY_MAX_NUM_METERING_AREAS
	private static final String KEY_ZOOM
	private static final String KEY_MAX_ZOOM
	private static final String KEY_ZOOM_RATIOS
	private static final String KEY_ZOOM_SUPPORTED
	private static final String KEY_SMOOTH_ZOOM_SUPPORTED
	private static final String KEY_FOCUS_DISTANCES
	private static final String KEY_VIDEO_SIZE
	private static final String KEY_PREFERRED_PREVIEW_SIZE_FOR_VIDEO
	private static final String KEY_MAX_NUM_DETECTED_FACES_HW
	private static final String KEY_MAX_NUM_DETECTED_FACES_SW
	private static final String KEY_RECORDING_HINT
	private static final String KEY_VIDEO_SNAPSHOT_SUPPORTED
	private static final String KEY_VIDEO_STABILIZATION
	private static final String KEY_VIDEO_STABILIZATION_SUPPORTED
	private static final String SUPPORTED_VALUES_SUFFIX
	private static final String TRUE
	private static final String FALSE
	public static final String WHITE_BALANCE_AUTO
	public static final String WHITE_BALANCE_INCANDESCENT
	public static final String WHITE_BALANCE_FLUORESCENT
	public static final String WHITE_BALANCE_WARM_FLUORESCENT
	public static final String WHITE_BALANCE_DAYLIGHT
	public static final String WHITE_BALANCE_CLOUDY_DAYLIGHT
	public static final String WHITE_BALANCE_TWILIGHT
	public static final String WHITE_BALANCE_SHADE
	public static final String EFFECT_NONE
	public static final String EFFECT_MONO
	public static final String EFFECT_NEGATIVE
	public static final String EFFECT_SOLARIZE
	public static final String EFFECT_SEPIA
	public static final String EFFECT_POSTERIZE
	public static final String EFFECT_WHITEBOARD
	public static final String EFFECT_BLACKBOARD
	public static final String EFFECT_AQUA
	public static final String ANTIBANDING_AUTO
	public static final String ANTIBANDING_50HZ
	public static final String ANTIBANDING_60HZ
	public static final String ANTIBANDING_OFF
	public static final String FLASH_MODE_OFF
	public static final String FLASH_MODE_AUTO
	public static final String FLASH_MODE_ON
	public static final String FLASH_MODE_RED_EYE
	public static final String FLASH_MODE_TORCH
	public static final String SCENE_MODE_AUTO
	public static final String SCENE_MODE_ACTION
	public static final String SCENE_MODE_PORTRAIT
	public static final String SCENE_MODE_LANDSCAPE
	public static final String SCENE_MODE_NIGHT
	public static final String SCENE_MODE_NIGHT_PORTRAIT
	public static final String SCENE_MODE_THEATRE
	public static final String SCENE_MODE_BEACH
	public static final String SCENE_MODE_SNOW
	public static final String SCENE_MODE_SUNSET
	public static final String SCENE_MODE_STEADYPHOTO
	public static final String SCENE_MODE_FIREWORKS
	public static final String SCENE_MODE_SPORTS
	public static final String SCENE_MODE_PARTY
	public static final String SCENE_MODE_CANDLELIGHT
	public static final String SCENE_MODE_BARCODE
	public static final String SCENE_MODE_HDR
	public static final String FOCUS_MODE_AUTO
	public static final String FOCUS_MODE_INFINITY
	public static final String FOCUS_MODE_MACRO
	public static final String FOCUS_MODE_FIXED
	public static final String FOCUS_MODE_EDOF
	public static final String FOCUS_MODE_CONTINUOUS_VIDEO
	public static final String FOCUS_MODE_CONTINUOUS_PICTURE
	public static final int FOCUS_DISTANCE_NEAR_INDEX
	public static final int FOCUS_DISTANCE_OPTIMAL_INDEX
	public static final int FOCUS_DISTANCE_FAR_INDEX
	public static final int PREVIEW_FPS_MIN_INDEX
	public static final int PREVIEW_FPS_MAX_INDEX
	private static final String PIXEL_FORMAT_YUV422SP
	private static final String PIXEL_FORMAT_YUV420SP
	private static final String PIXEL_FORMAT_YUV422I
	private static final String PIXEL_FORMAT_YUV420P
	private static final String PIXEL_FORMAT_RGB565
	private static final String PIXEL_FORMAT_JPEG
	private static final String PIXEL_FORMAT_BAYER_RGGB
	private final java.util.LinkedHashMap mMap
	final android.hardware.Camera this$0
	private void  (android.hardware.Camera) 
	public void dump () 
		String k
		java.util.Iterator i$
	public java.lang.String flatten () 
		String k
		java.util.Iterator i$
		StringBuilder flattened
	public void unflatten (java.lang.String) 
		int pos
		String k
		String v
		String kv
		java.util.Iterator i$
		String flattened
		android.text.TextUtils$StringSplitter splitter
	public void remove (java.lang.String) 
		String key
	public void set (java.lang.String, java.lang.String) 
		String key
		String value
	public void set (java.lang.String, int) 
		String key
		int value
	private void put (java.lang.String, java.lang.String) 
		String key
		String value
	private void set (java.lang.String, java.util.List) 
		android.hardware.Camera$Area area
		android.graphics.Rect rect
		int i
		StringBuilder buffer
		String key
		java.util.List areas
	public java.lang.String get (java.lang.String) 
		String key
	public int getInt (java.lang.String) 
		String key
	public void setPreviewSize (int, int) 
		int width
		int height
		String v
	public android.hardware.Camera$Size getPreviewSize () 
		String pair
	public java.util.List getSupportedPreviewSizes () 
		String str
	public java.util.List getSupportedVideoSizes () 
		String str
	public android.hardware.Camera$Size getPreferredPreviewSizeForVideo () 
		String pair
	public void setJpegThumbnailSize (int, int) 
		int width
		int height
	public android.hardware.Camera$Size getJpegThumbnailSize () 
	public java.util.List getSupportedJpegThumbnailSizes () 
		String str
	public void setJpegThumbnailQuality (int) 
		int quality
	public int getJpegThumbnailQuality () 
	public void setJpegQuality (int) 
		int quality
	public int getJpegQuality () 
	public void setPreviewFrameRate (int) 
		int fps
	public int getPreviewFrameRate () 
	public java.util.List getSupportedPreviewFrameRates () 
		String str
	public void setPreviewFpsRange (int, int) 
		int min
		int max
	public void getPreviewFpsRange (int[]) 
		int[] range
	public java.util.List getSupportedPreviewFpsRange () 
		String str
	public void setPreviewFormat (int) 
		int pixel_format
		String s
	public int getPreviewFormat () 
	public java.util.List getSupportedPreviewFormats () 
		int f
		String s
		java.util.Iterator i$
		String str
		java.util.ArrayList formats
	public void setPictureSize (int, int) 
		int width
		int height
		String v
	public android.hardware.Camera$Size getPictureSize () 
		String pair
	public java.util.List getSupportedPictureSizes () 
		String str
	public void setPictureFormat (int) 
		int pixel_format
		String s
	public int getPictureFormat () 
	public java.util.List getSupportedPictureFormats () 
		int f
		String s
		java.util.Iterator i$
		String str
		java.util.ArrayList formats
	private java.lang.String cameraFormatForPixelFormat (int) 
		int pixel_format
	private int pixelFormatForCameraFormat (java.lang.String) 
		String format
	public void setRotation (int) 
		int rotation
	public void setGpsLatitude (double) 
		double latitude
	public void setGpsLongitude (double) 
		double longitude
	public void setGpsAltitude (double) 
		double altitude
	public void setGpsTimestamp (long) 
		long timestamp
	public void setGpsProcessingMethod (java.lang.String) 
		String processing_method
	public void removeGpsData () 
	public java.lang.String getWhiteBalance () 
	public void setWhiteBalance (java.lang.String) 
		String value
		String oldValue
	public java.util.List getSupportedWhiteBalance () 
		String str
	public java.lang.String getColorEffect () 
	public void setColorEffect (java.lang.String) 
		String value
	public java.util.List getSupportedColorEffects () 
		String str
	public java.lang.String getAntibanding () 
	public void setAntibanding (java.lang.String) 
		String antibanding
	public java.util.List getSupportedAntibanding () 
		String str
	public java.lang.String getSceneMode () 
	public void setSceneMode (java.lang.String) 
		String value
	public java.util.List getSupportedSceneModes () 
		String str
	public java.lang.String getFlashMode () 
	public void setFlashMode (java.lang.String) 
		String value
	public java.util.List getSupportedFlashModes () 
		String str
	public java.lang.String getFocusMode () 
	public void setFocusMode (java.lang.String) 
		String value
	public java.util.List getSupportedFocusModes () 
		String str
	public float getFocalLength () 
	public float getHorizontalViewAngle () 
	public float getVerticalViewAngle () 
	public int getExposureCompensation () 
	public void setExposureCompensation (int) 
		int value
	public int getMaxExposureCompensation () 
	public int getMinExposureCompensation () 
	public float getExposureCompensationStep () 
	public void setAutoExposureLock (boolean) 
		boolean toggle
	public boolean getAutoExposureLock () 
		String str
	public boolean isAutoExposureLockSupported () 
		String str
	public void setAutoWhiteBalanceLock (boolean) 
		boolean toggle
	public boolean getAutoWhiteBalanceLock () 
		String str
	public boolean isAutoWhiteBalanceLockSupported () 
		String str
	public int getZoom () 
	public void setZoom (int) 
		int value
	public boolean isZoomSupported () 
		String str
	public int getMaxZoom () 
	public java.util.List getZoomRatios () 
	public boolean isSmoothZoomSupported () 
		String str
	public void getFocusDistances (float[]) 
		float[] output
	public int getMaxNumFocusAreas () 
	public java.util.List getFocusAreas () 
	public void setFocusAreas (java.util.List) 
		java.util.List focusAreas
	public int getMaxNumMeteringAreas () 
	public java.util.List getMeteringAreas () 
	public void setMeteringAreas (java.util.List) 
		java.util.List meteringAreas
	public int getMaxNumDetectedFaces () 
	public void setRecordingHint (boolean) 
		boolean hint
	public boolean isVideoSnapshotSupported () 
		String str
	public void setVideoStabilization (boolean) 
		boolean toggle
	public boolean getVideoStabilization () 
		String str
	public boolean isVideoStabilizationSupported () 
		String str
	private java.util.ArrayList split (java.lang.String) 
		String s
		java.util.Iterator i$
		String str
		android.text.TextUtils$StringSplitter splitter
		java.util.ArrayList substrings
	private java.util.ArrayList splitInt (java.lang.String) 
		String s
		java.util.Iterator i$
		String str
		android.text.TextUtils$StringSplitter splitter
		java.util.ArrayList substrings
	private void splitInt (java.lang.String, int[]) 
		String s
		java.util.Iterator i$
		String str
		int[] output
		android.text.TextUtils$StringSplitter splitter
		int index
	private void splitFloat (java.lang.String, float[]) 
		String s
		java.util.Iterator i$
		String str
		float[] output
		android.text.TextUtils$StringSplitter splitter
		int index
	private float getFloat (java.lang.String, float) 
		NumberFormatException ex
		String key
		float defaultValue
	private int getInt (java.lang.String, int) 
		NumberFormatException ex
		String key
		int defaultValue
	private java.util.ArrayList splitSize (java.lang.String) 
		android.hardware.Camera$Size size
		String s
		java.util.Iterator i$
		String str
		android.text.TextUtils$StringSplitter splitter
		java.util.ArrayList sizeList
	private android.hardware.Camera$Size strToSize (java.lang.String) 
		String width
		String height
		String str
		int pos
	private java.util.ArrayList splitRange (java.lang.String) 
		int[] range
		String str
		java.util.ArrayList rangeList
		int endIndex
		int fromIndex
	private java.util.ArrayList splitArea (java.lang.String) 
		android.graphics.Rect rect
		android.hardware.Camera$Area area
		android.graphics.Rect rect
		String str
		java.util.ArrayList result
		int endIndex
		int fromIndex
		int[] array
	private boolean same (java.lang.String, java.lang.String) 
		String s1
		String s2
	void  (android.hardware.Camera, android.hardware.Camera$1) 
		android.hardware.Camera x0
		android.hardware.Camera$1 x1
}

android/hardware/SensorListener.class
SensorListener.java
package android.hardware
public abstract android.hardware.SensorListener extends java.lang.Object {
	public abstract void onSensorChanged (int, float[]) 
	public abstract void onAccuracyChanged (int, int) 
}

android/hardware/SensorEventListener.class
SensorEventListener.java
package android.hardware
public abstract android.hardware.SensorEventListener extends java.lang.Object {
	public abstract void onSensorChanged (android.hardware.SensorEvent) 
	public abstract void onAccuracyChanged (android.hardware.Sensor, int) 
}

android/hardware/LegacySensorManager.class
LegacySensorManager.java
package android.hardware
final android.hardware.LegacySensorManager extends java.lang.Object {
	private static boolean sInitialized
	private static android.view.IWindowManager sWindowManager
	private static int sRotation
	private final android.hardware.SensorManager mSensorManager
	private final java.util.HashMap mLegacyListenersMap
	public void  (android.hardware.SensorManager) 
		android.os.RemoteException e
		android.hardware.SensorManager sensorManager
	public int getSensors () 
		android.hardware.Sensor i
		java.util.Iterator i$
		int result
		java.util.List fullList
	public boolean registerListener (android.hardware.SensorListener, int, int) 
		android.hardware.SensorListener listener
		int sensors
		int rate
		boolean result
	private boolean registerLegacyListener (int, int, android.hardware.SensorListener, int, int) 
		android.hardware.LegacySensorManager$LegacyListener legacyListener
		android.hardware.Sensor sensor
		int legacyType
		int type
		android.hardware.SensorListener listener
		int sensors
		int rate
		boolean result
	public void unregisterListener (android.hardware.SensorListener, int) 
		android.hardware.SensorListener listener
		int sensors
	private void unregisterLegacyListener (int, int, android.hardware.SensorListener, int) 
		android.hardware.LegacySensorManager$LegacyListener legacyListener
		android.hardware.Sensor sensor
		int legacyType
		int type
		android.hardware.SensorListener listener
		int sensors
	static void onRotationChanged (int) 
		int rotation
	static int getRotation () 
	static void  () 
}

android/hardware/TriggerEventListener.class
TriggerEventListener.java
package android.hardware
public abstract android.hardware.TriggerEventListener extends java.lang.Object {
	public void  () 
	public abstract void onTrigger (android.hardware.TriggerEvent) 
}

android/hardware/ConsumerIrManager.class
ConsumerIrManager.java
package android.hardware
public final android.hardware.ConsumerIrManager extends java.lang.Object {
	private static final String TAG
	private final String mPackageName
	private final android.hardware.IConsumerIrService mService
	public void  (android.content.Context) 
		android.content.Context context
	public boolean hasIrEmitter () 
		android.os.RemoteException e
	public void transmit (int, int[]) 
		android.os.RemoteException e
		int carrierFrequency
		int[] pattern
	public android.hardware.ConsumerIrManager$CarrierFrequencyRange[] getCarrierFrequencies () 
		int i
		int[] freqs
		android.hardware.ConsumerIrManager$CarrierFrequencyRange[] range
		android.os.RemoteException e
}

android/hardware/Camera$Face.class
Camera.java
package android.hardware
public android.hardware.Camera$Face extends java.lang.Object {
	public android.graphics.Rect rect
	public int score
	public int id
	public android.graphics.Point leftEye
	public android.graphics.Point rightEye
	public android.graphics.Point mouth
	public void  () 
}

android/hardware/IProCameraUser.class
IProCameraUser.java
package android.hardware
public abstract android.hardware.IProCameraUser extends java.lang.Object implements android.os.IInterface  {
	public abstract void disconnect ()  throws android.os.RemoteException 
}

android/hardware/ICameraServiceListener$Stub.class
ICameraServiceListener.java
package android.hardware
public abstract android.hardware.ICameraServiceListener$Stub extends android.os.Binder implements android.hardware.ICameraServiceListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onStatusChanged
	public void  () 
	public static android.hardware.ICameraServiceListener 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
}

android/hardware/camera2/
android/hardware/camera2/ICameraDeviceCallbacks$Stub$Proxy.class
ICameraDeviceCallbacks.java
package android.hardware.camera2
 android.hardware.camera2.ICameraDeviceCallbacks$Stub$Proxy extends java.lang.Object implements android.hardware.camera2.ICameraDeviceCallbacks  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onCameraError (int)  throws android.os.RemoteException 
		int errorCode
		android.os.Parcel _data
	public void onCameraIdle ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onCaptureStarted (int, long)  throws android.os.RemoteException 
		int requestId
		long timestamp
		android.os.Parcel _data
	public void onResultReceived (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
		int requestId
		android.hardware.camera2.impl.CameraMetadataNative result
		android.os.Parcel _data
}

android/hardware/camera2/CameraDevice.class
CameraDevice.java
package android.hardware.camera2
public abstract android.hardware.camera2.CameraDevice extends java.lang.Object implements java.lang.AutoCloseable  {
	public static final int TEMPLATE_PREVIEW
	public static final int TEMPLATE_STILL_CAPTURE
	public static final int TEMPLATE_RECORD
	public static final int TEMPLATE_VIDEO_SNAPSHOT
	public static final int TEMPLATE_ZERO_SHUTTER_LAG
	public static final int TEMPLATE_MANUAL
	public abstract java.lang.String getId () 
	public abstract void configureOutputs (java.util.List)  throws android.hardware.camera2.CameraAccessException 
	public abstract android.hardware.camera2.CaptureRequest$Builder createCaptureRequest (int)  throws android.hardware.camera2.CameraAccessException 
	public abstract int capture (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
	public abstract int captureBurst (java.util.List, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
	public abstract int setRepeatingRequest (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
	public abstract int setRepeatingBurst (java.util.List, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
	public abstract void stopRepeating ()  throws android.hardware.camera2.CameraAccessException 
	public abstract void waitUntilIdle ()  throws android.hardware.camera2.CameraAccessException 
	public abstract void flush ()  throws android.hardware.camera2.CameraAccessException 
	public abstract void close () 
}

android/hardware/camera2/CameraAccessException.class
CameraAccessException.java
package android.hardware.camera2
public android.hardware.camera2.CameraAccessException extends android.util.AndroidException {
	public static final int CAMERA_IN_USE
	public static final int MAX_CAMERAS_IN_USE
	public static final int CAMERA_DISABLED
	public static final int CAMERA_DISCONNECTED
	public static final int CAMERA_ERROR
	public static final int CAMERA_DEPRECATED_HAL
	private static final long serialVersionUID
	private final int mReason
	public final int getReason () 
	public void  (int) 
		int problem
	public void  (int, java.lang.String) 
		int problem
		String message
	public void  (int, java.lang.String, java.lang.Throwable) 
		int problem
		String message
		Throwable cause
	public void  (int, java.lang.Throwable) 
		int problem
		Throwable cause
	private static java.lang.String getDefaultMessage (int) 
		int problem
}

android/hardware/camera2/CameraManager$1.class
CameraManager.java
package android.hardware.camera2
 android.hardware.camera2.CameraManager$1 extends java.lang.Object {
}

android/hardware/camera2/CaptureRequest$Builder.class
CaptureRequest.java
package android.hardware.camera2
public final android.hardware.camera2.CaptureRequest$Builder extends java.lang.Object {
	private final android.hardware.camera2.CaptureRequest mRequest
	public void  (android.hardware.camera2.impl.CameraMetadataNative) 
		android.hardware.camera2.impl.CameraMetadataNative template
	public void addTarget (android.view.Surface) 
		android.view.Surface outputTarget
	public void removeTarget (android.view.Surface) 
		android.view.Surface outputTarget
	public void set (android.hardware.camera2.CameraMetadata$Key, java.lang.Object) 
		android.hardware.camera2.CameraMetadata$Key key
		Object value
	public java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
	public void setTag (java.lang.Object) 
		Object tag
	public android.hardware.camera2.CaptureRequest build () 
	public boolean isEmpty () 
}

android/hardware/camera2/CameraMetadata$Key.class
CameraMetadata.java
package android.hardware.camera2
public android.hardware.camera2.CameraMetadata$Key extends java.lang.Object {
	private boolean mHasTag
	private int mTag
	private final Class mType
	private final String mName
	public void  (java.lang.String, java.lang.Class) 
		String name
		Class type
	public final java.lang.String getName () 
	public final int hashCode () 
	public final boolean equals (java.lang.Object) 
		Object o
		android.hardware.camera2.CameraMetadata$Key lhs
	public final int getTag () 
	public final java.lang.Class getType () 
}

android/hardware/camera2/CameraManager$CameraServiceListener.class
CameraManager.java
package android.hardware.camera2
 android.hardware.camera2.CameraManager$CameraServiceListener extends android.hardware.ICameraServiceListener$Stub {
	public static final int STATUS_NOT_PRESENT
	public static final int STATUS_PRESENT
	public static final int STATUS_ENUMERATING
	public static final int STATUS_NOT_AVAILABLE
	private final android.util.ArrayMap mDeviceStatus
	private static final String TAG
	final android.hardware.camera2.CameraManager this$0
	private void  (android.hardware.camera2.CameraManager) 
	public android.os.IBinder asBinder () 
	private boolean isAvailable (int) 
		int status
	private boolean validStatus (int) 
		int status
	public void onStatusChanged (int, int)  throws android.os.RemoteException 
		android.os.Handler handler
		android.hardware.camera2.CameraManager$AvailabilityListener listener
		int i
		String id
		Integer oldStatus
		int listenerCount
		int status
		int cameraId
	void  (android.hardware.camera2.CameraManager, android.hardware.camera2.CameraManager$1) 
		android.hardware.camera2.CameraManager x0
		android.hardware.camera2.CameraManager$1 x1
}

android/hardware/camera2/CameraMetadata.class
CameraMetadata.java
package android.hardware.camera2
public abstract android.hardware.camera2.CameraMetadata extends java.lang.Object {
	public static final int LENS_FACING_FRONT
	public static final int LENS_FACING_BACK
	public static final int LED_AVAILABLE_LEDS_TRANSMIT
	public static final int INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED
	public static final int INFO_SUPPORTED_HARDWARE_LEVEL_FULL
	public static final int COLOR_CORRECTION_MODE_TRANSFORM_MATRIX
	public static final int COLOR_CORRECTION_MODE_FAST
	public static final int COLOR_CORRECTION_MODE_HIGH_QUALITY
	public static final int CONTROL_AE_ANTIBANDING_MODE_OFF
	public static final int CONTROL_AE_ANTIBANDING_MODE_50HZ
	public static final int CONTROL_AE_ANTIBANDING_MODE_60HZ
	public static final int CONTROL_AE_ANTIBANDING_MODE_AUTO
	public static final int CONTROL_AE_MODE_OFF
	public static final int CONTROL_AE_MODE_ON
	public static final int CONTROL_AE_MODE_ON_AUTO_FLASH
	public static final int CONTROL_AE_MODE_ON_ALWAYS_FLASH
	public static final int CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE
	public static final int CONTROL_AE_PRECAPTURE_TRIGGER_IDLE
	public static final int CONTROL_AE_PRECAPTURE_TRIGGER_START
	public static final int CONTROL_AF_MODE_OFF
	public static final int CONTROL_AF_MODE_AUTO
	public static final int CONTROL_AF_MODE_MACRO
	public static final int CONTROL_AF_MODE_CONTINUOUS_VIDEO
	public static final int CONTROL_AF_MODE_CONTINUOUS_PICTURE
	public static final int CONTROL_AF_MODE_EDOF
	public static final int CONTROL_AF_TRIGGER_IDLE
	public static final int CONTROL_AF_TRIGGER_START
	public static final int CONTROL_AF_TRIGGER_CANCEL
	public static final int CONTROL_AWB_MODE_OFF
	public static final int CONTROL_AWB_MODE_AUTO
	public static final int CONTROL_AWB_MODE_INCANDESCENT
	public static final int CONTROL_AWB_MODE_FLUORESCENT
	public static final int CONTROL_AWB_MODE_WARM_FLUORESCENT
	public static final int CONTROL_AWB_MODE_DAYLIGHT
	public static final int CONTROL_AWB_MODE_CLOUDY_DAYLIGHT
	public static final int CONTROL_AWB_MODE_TWILIGHT
	public static final int CONTROL_AWB_MODE_SHADE
	public static final int CONTROL_CAPTURE_INTENT_CUSTOM
	public static final int CONTROL_CAPTURE_INTENT_PREVIEW
	public static final int CONTROL_CAPTURE_INTENT_STILL_CAPTURE
	public static final int CONTROL_CAPTURE_INTENT_VIDEO_RECORD
	public static final int CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT
	public static final int CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG
	public static final int CONTROL_EFFECT_MODE_OFF
	public static final int CONTROL_EFFECT_MODE_MONO
	public static final int CONTROL_EFFECT_MODE_NEGATIVE
	public static final int CONTROL_EFFECT_MODE_SOLARIZE
	public static final int CONTROL_EFFECT_MODE_SEPIA
	public static final int CONTROL_EFFECT_MODE_POSTERIZE
	public static final int CONTROL_EFFECT_MODE_WHITEBOARD
	public static final int CONTROL_EFFECT_MODE_BLACKBOARD
	public static final int CONTROL_EFFECT_MODE_AQUA
	public static final int CONTROL_MODE_OFF
	public static final int CONTROL_MODE_AUTO
	public static final int CONTROL_MODE_USE_SCENE_MODE
	public static final int CONTROL_SCENE_MODE_UNSUPPORTED
	public static final int CONTROL_SCENE_MODE_FACE_PRIORITY
	public static final int CONTROL_SCENE_MODE_ACTION
	public static final int CONTROL_SCENE_MODE_PORTRAIT
	public static final int CONTROL_SCENE_MODE_LANDSCAPE
	public static final int CONTROL_SCENE_MODE_NIGHT
	public static final int CONTROL_SCENE_MODE_NIGHT_PORTRAIT
	public static final int CONTROL_SCENE_MODE_THEATRE
	public static final int CONTROL_SCENE_MODE_BEACH
	public static final int CONTROL_SCENE_MODE_SNOW
	public static final int CONTROL_SCENE_MODE_SUNSET
	public static final int CONTROL_SCENE_MODE_STEADYPHOTO
	public static final int CONTROL_SCENE_MODE_FIREWORKS
	public static final int CONTROL_SCENE_MODE_SPORTS
	public static final int CONTROL_SCENE_MODE_PARTY
	public static final int CONTROL_SCENE_MODE_CANDLELIGHT
	public static final int CONTROL_SCENE_MODE_BARCODE
	public static final int EDGE_MODE_OFF
	public static final int EDGE_MODE_FAST
	public static final int EDGE_MODE_HIGH_QUALITY
	public static final int FLASH_MODE_OFF
	public static final int FLASH_MODE_SINGLE
	public static final int FLASH_MODE_TORCH
	public static final int LENS_OPTICAL_STABILIZATION_MODE_OFF
	public static final int LENS_OPTICAL_STABILIZATION_MODE_ON
	public static final int NOISE_REDUCTION_MODE_OFF
	public static final int NOISE_REDUCTION_MODE_FAST
	public static final int NOISE_REDUCTION_MODE_HIGH_QUALITY
	public static final int STATISTICS_FACE_DETECT_MODE_OFF
	public static final int STATISTICS_FACE_DETECT_MODE_SIMPLE
	public static final int STATISTICS_FACE_DETECT_MODE_FULL
	public static final int STATISTICS_LENS_SHADING_MAP_MODE_OFF
	public static final int STATISTICS_LENS_SHADING_MAP_MODE_ON
	public static final int TONEMAP_MODE_CONTRAST_CURVE
	public static final int TONEMAP_MODE_FAST
	public static final int TONEMAP_MODE_HIGH_QUALITY
	public static final int CONTROL_AE_STATE_INACTIVE
	public static final int CONTROL_AE_STATE_SEARCHING
	public static final int CONTROL_AE_STATE_CONVERGED
	public static final int CONTROL_AE_STATE_LOCKED
	public static final int CONTROL_AE_STATE_FLASH_REQUIRED
	public static final int CONTROL_AE_STATE_PRECAPTURE
	public static final int CONTROL_AF_STATE_INACTIVE
	public static final int CONTROL_AF_STATE_PASSIVE_SCAN
	public static final int CONTROL_AF_STATE_PASSIVE_FOCUSED
	public static final int CONTROL_AF_STATE_ACTIVE_SCAN
	public static final int CONTROL_AF_STATE_FOCUSED_LOCKED
	public static final int CONTROL_AF_STATE_NOT_FOCUSED_LOCKED
	public static final int CONTROL_AF_STATE_PASSIVE_UNFOCUSED
	public static final int CONTROL_AWB_STATE_INACTIVE
	public static final int CONTROL_AWB_STATE_SEARCHING
	public static final int CONTROL_AWB_STATE_CONVERGED
	public static final int CONTROL_AWB_STATE_LOCKED
	public static final int FLASH_STATE_UNAVAILABLE
	public static final int FLASH_STATE_CHARGING
	public static final int FLASH_STATE_READY
	public static final int FLASH_STATE_FIRED
	public static final int LENS_STATE_STATIONARY
	public static final int LENS_STATE_MOVING
	public static final int STATISTICS_SCENE_FLICKER_NONE
	public static final int STATISTICS_SCENE_FLICKER_50HZ
	public static final int STATISTICS_SCENE_FLICKER_60HZ
	protected void  () 
	public abstract java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
	public java.util.List getKeys () 
	static java.util.ArrayList getKeysStatic (java.lang.Class, android.hardware.camera2.CameraMetadata) 
		IllegalAccessException e
		IllegalArgumentException e
		android.hardware.camera2.CameraMetadata$Key key
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		Class type
		android.hardware.camera2.CameraMetadata instance
		java.util.ArrayList keyList
		java.lang.reflect.Field[] fields
}

android/hardware/camera2/CameraDevice$StateListener.class
CameraDevice.java
package android.hardware.camera2
public abstract android.hardware.camera2.CameraDevice$StateListener extends java.lang.Object {
	public static final int ERROR_CAMERA_IN_USE
	public static final int ERROR_MAX_CAMERAS_IN_USE
	public static final int ERROR_CAMERA_DISABLED
	public static final int ERROR_CAMERA_DEVICE
	public static final int ERROR_CAMERA_SERVICE
	public void  () 
	public abstract void onOpened (android.hardware.camera2.CameraDevice) 
	public void onUnconfigured (android.hardware.camera2.CameraDevice) 
		android.hardware.camera2.CameraDevice camera
	public void onActive (android.hardware.camera2.CameraDevice) 
		android.hardware.camera2.CameraDevice camera
	public void onBusy (android.hardware.camera2.CameraDevice) 
		android.hardware.camera2.CameraDevice camera
	public void onClosed (android.hardware.camera2.CameraDevice) 
		android.hardware.camera2.CameraDevice camera
	public void onIdle (android.hardware.camera2.CameraDevice) 
		android.hardware.camera2.CameraDevice camera
	public abstract void onDisconnected (android.hardware.camera2.CameraDevice) 
	public abstract void onError (android.hardware.camera2.CameraDevice, int) 
}

android/hardware/camera2/CameraDevice$CaptureListener.class
CameraDevice.java
package android.hardware.camera2
public abstract android.hardware.camera2.CameraDevice$CaptureListener extends java.lang.Object {
	public void  () 
	public void onCaptureStarted (android.hardware.camera2.CameraDevice, android.hardware.camera2.CaptureRequest, long) 
		android.hardware.camera2.CameraDevice camera
		android.hardware.camera2.CaptureRequest request
		long timestamp
	public void onCapturePartial (android.hardware.camera2.CameraDevice, android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureResult) 
		android.hardware.camera2.CameraDevice camera
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CaptureResult result
	public void onCaptureCompleted (android.hardware.camera2.CameraDevice, android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureResult) 
		android.hardware.camera2.CameraDevice camera
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CaptureResult result
	public void onCaptureFailed (android.hardware.camera2.CameraDevice, android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureFailure) 
		android.hardware.camera2.CameraDevice camera
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CaptureFailure failure
	public void onCaptureSequenceCompleted (android.hardware.camera2.CameraDevice, int, int) 
		android.hardware.camera2.CameraDevice camera
		int sequenceId
		int frameNumber
}

android/hardware/camera2/CaptureFailure.class
CaptureFailure.java
package android.hardware.camera2
public android.hardware.camera2.CaptureFailure extends java.lang.Object {
	public static final int REASON_ERROR
	public static final int REASON_FLUSHED
	private final android.hardware.camera2.CaptureRequest mRequest
	private final int mReason
	private final boolean mDropped
	private final int mSequenceId
	private final int mFrameNumber
	public void  (android.hardware.camera2.CaptureRequest, int, boolean, int, int) 
		android.hardware.camera2.CaptureRequest request
		int reason
		boolean dropped
		int sequenceId
		int frameNumber
	public android.hardware.camera2.CaptureRequest getRequest () 
	public int getFrameNumber () 
	public int getReason () 
	public boolean wasImageCaptured () 
	public int getSequenceId () 
}

android/hardware/camera2/CaptureResult.class
CaptureResult.java
package android.hardware.camera2
public final android.hardware.camera2.CaptureResult extends android.hardware.camera2.CameraMetadata {
	private final android.hardware.camera2.impl.CameraMetadataNative mResults
	private final android.hardware.camera2.CaptureRequest mRequest
	private final int mSequenceId
	public static final android.hardware.camera2.CameraMetadata$Key COLOR_CORRECTION_TRANSFORM
	public static final android.hardware.camera2.CameraMetadata$Key COLOR_CORRECTION_GAINS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_PRECAPTURE_ID
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_STATE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_STATE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_TRIGGER_ID
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_STATE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_MODE
	public static final android.hardware.camera2.CameraMetadata$Key EDGE_MODE
	public static final android.hardware.camera2.CameraMetadata$Key FLASH_MODE
	public static final android.hardware.camera2.CameraMetadata$Key FLASH_STATE
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_COORDINATES
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_PROCESSING_METHOD
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_TIMESTAMP
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_ORIENTATION
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_QUALITY
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_THUMBNAIL_QUALITY
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_THUMBNAIL_SIZE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_APERTURE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FILTER_DENSITY
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FOCAL_LENGTH
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FOCUS_DISTANCE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FOCUS_RANGE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_OPTICAL_STABILIZATION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_STATE
	public static final android.hardware.camera2.CameraMetadata$Key NOISE_REDUCTION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key QUIRKS_PARTIAL_RESULT
	public static final android.hardware.camera2.CameraMetadata$Key REQUEST_FRAME_COUNT
	public static final android.hardware.camera2.CameraMetadata$Key REQUEST_ID
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_CROP_REGION
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_EXPOSURE_TIME
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_FRAME_DURATION
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_SENSITIVITY
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_TIMESTAMP
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_TEMPERATURE
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_DETECT_MODE
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_IDS
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_LANDMARKS
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_RECTANGLES
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_SCORES
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_LENS_SHADING_MAP
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_PREDICTED_COLOR_GAINS
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_PREDICTED_COLOR_TRANSFORM
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_SCENE_FLICKER
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_BLUE
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_GREEN
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_RED
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_MODE
	public static final android.hardware.camera2.CameraMetadata$Key LED_TRANSMIT
	public static final android.hardware.camera2.CameraMetadata$Key BLACK_LEVEL_LOCK
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACES
	public void  (android.hardware.camera2.impl.CameraMetadataNative, android.hardware.camera2.CaptureRequest, int) 
		android.hardware.camera2.impl.CameraMetadataNative results
		android.hardware.camera2.CaptureRequest parent
		int sequenceId
	public java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
	public android.hardware.camera2.CaptureRequest getRequest () 
	public int getFrameNumber () 
	public int getSequenceId () 
	static void  () 
}

android/hardware/camera2/ICameraDeviceUser.class
ICameraDeviceUser.java
package android.hardware.camera2
public abstract android.hardware.camera2.ICameraDeviceUser extends java.lang.Object implements android.os.IInterface  {
	public abstract void disconnect ()  throws android.os.RemoteException 
	public abstract int submitRequest (android.hardware.camera2.CaptureRequest, boolean)  throws android.os.RemoteException 
	public abstract int cancelRequest (int)  throws android.os.RemoteException 
	public abstract int deleteStream (int)  throws android.os.RemoteException 
	public abstract int createStream (int, int, int, android.view.Surface)  throws android.os.RemoteException 
	public abstract int createDefaultRequest (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
	public abstract int getCameraInfo (android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
	public abstract int waitUntilIdle ()  throws android.os.RemoteException 
	public abstract int flush ()  throws android.os.RemoteException 
}

android/hardware/camera2/CameraManager$CameraServiceListener$2.class
CameraManager.java
package android.hardware.camera2
 android.hardware.camera2.CameraManager$CameraServiceListener$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.CameraManager$AvailabilityListener val$listener
	final String val$id
	final android.hardware.camera2.CameraManager$CameraServiceListener this$1
	void  (android.hardware.camera2.CameraManager$CameraServiceListener, android.hardware.camera2.CameraManager$AvailabilityListener, java.lang.String) 
	public void run () 
}

android/hardware/camera2/ICameraDeviceUser$Stub.class
ICameraDeviceUser.java
package android.hardware.camera2
public abstract android.hardware.camera2.ICameraDeviceUser$Stub extends android.os.Binder implements android.hardware.camera2.ICameraDeviceUser  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_disconnect
	static final int TRANSACTION_submitRequest
	static final int TRANSACTION_cancelRequest
	static final int TRANSACTION_deleteStream
	static final int TRANSACTION_createStream
	static final int TRANSACTION_createDefaultRequest
	static final int TRANSACTION_getCameraInfo
	static final int TRANSACTION_waitUntilIdle
	static final int TRANSACTION_flush
	public void  () 
	public static android.hardware.camera2.ICameraDeviceUser 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.camera2.CaptureRequest _arg0
		android.hardware.camera2.CaptureRequest _arg0
		boolean _arg1
		int _result
		int _arg0
		int _result
		int _arg0
		int _result
		android.view.Surface _arg3
		int _arg0
		int _arg1
		int _arg2
		android.view.Surface _arg3
		int _result
		int _arg0
		android.hardware.camera2.impl.CameraMetadataNative _arg1
		int _result
		android.hardware.camera2.impl.CameraMetadataNative _arg0
		int _result
		int _result
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/camera2/ICameraDeviceCallbacks.class
ICameraDeviceCallbacks.java
package android.hardware.camera2
public abstract android.hardware.camera2.ICameraDeviceCallbacks extends java.lang.Object implements android.os.IInterface  {
	public abstract void onCameraError (int)  throws android.os.RemoteException 
	public abstract void onCameraIdle ()  throws android.os.RemoteException 
	public abstract void onCaptureStarted (int, long)  throws android.os.RemoteException 
	public abstract void onResultReceived (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
}

android/hardware/camera2/Size.class
Size.java
package android.hardware.camera2
public final android.hardware.camera2.Size extends java.lang.Object {
	private final int mWidth
	private final int mHeight
	public void  (int, int) 
		int width
		int height
	public final int getWidth () 
	public final int getHeight () 
	public boolean equals (java.lang.Object) 
		android.hardware.camera2.Size other
		Object obj
	public java.lang.String toString () 
	public int hashCode () 
		long INT_MASK
		long asLong
}

android/hardware/camera2/CameraCharacteristics.class
CameraCharacteristics.java
package android.hardware.camera2
public final android.hardware.camera2.CameraCharacteristics extends android.hardware.camera2.CameraMetadata {
	private final android.hardware.camera2.impl.CameraMetadataNative mProperties
	private java.util.List mAvailableRequestKeys
	private java.util.List mAvailableResultKeys
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_AVAILABLE_ANTIBANDING_MODES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_COMPENSATION_RANGE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_COMPENSATION_STEP
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_AVAILABLE_MODES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AVAILABLE_EFFECTS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AVAILABLE_SCENE_MODES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_AVAILABLE_MODES
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_MAX_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key FLASH_INFO_AVAILABLE
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_AVAILABLE_THUMBNAIL_SIZES
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_AVAILABLE_APERTURES
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_AVAILABLE_FILTER_DENSITIES
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_AVAILABLE_FOCAL_LENGTHS
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_HYPERFOCAL_DISTANCE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_MINIMUM_FOCUS_DISTANCE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_INFO_SHADING_MAP_SIZE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FACING
	public static final android.hardware.camera2.CameraMetadata$Key QUIRKS_USE_PARTIAL_RESULT
	public static final android.hardware.camera2.CameraMetadata$Key REQUEST_MAX_NUM_OUTPUT_STREAMS
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_FORMATS
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_JPEG_MIN_DURATIONS
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_JPEG_SIZES
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_MAX_DIGITAL_ZOOM
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_PROCESSED_MIN_DURATIONS
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_AVAILABLE_PROCESSED_SIZES
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_INFO_ACTIVE_ARRAY_SIZE
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_INFO_SENSITIVITY_RANGE
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_INFO_EXPOSURE_TIME_RANGE
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_INFO_MAX_FRAME_DURATION
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_INFO_PHYSICAL_SIZE
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_BASE_GAIN_FACTOR
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_MAX_ANALOG_SENSITIVITY
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_ORIENTATION
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_INFO_MAX_FACE_COUNT
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_MAX_CURVE_POINTS
	public static final android.hardware.camera2.CameraMetadata$Key LED_AVAILABLE_LEDS
	public static final android.hardware.camera2.CameraMetadata$Key INFO_SUPPORTED_HARDWARE_LEVEL
	public void  (android.hardware.camera2.impl.CameraMetadataNative) 
		android.hardware.camera2.impl.CameraMetadataNative properties
	public java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
	public java.util.List getAvailableCaptureRequestKeys () 
	public java.util.List getAvailableCaptureResultKeys () 
	private java.util.List getAvailableKeyList (java.lang.Class) 
		Class metadataClass
	static void  () 
}

android/hardware/camera2/Rational.class
Rational.java
package android.hardware.camera2
public final android.hardware.camera2.Rational extends java.lang.Object {
	private final int mNumerator
	private final int mDenominator
	public void  (int, int) 
		int numerator
		int denominator
	public int getNumerator () 
	public int getDenominator () 
	private boolean isNaN () 
	private boolean isInf () 
	private boolean isNegInf () 
	public boolean equals (java.lang.Object) 
		int thisGcd
		int otherGcd
		int thisNumerator
		int thisDenominator
		int otherNumerator
		int otherDenominator
		android.hardware.camera2.Rational other
		Object obj
	public java.lang.String toString () 
	public float toFloat () 
	public int hashCode () 
		long INT_MASK
		long asLong
	public int gcd () 
		int oldB
		int a
		int b
}

android/hardware/camera2/CameraManager.class
CameraManager.java
package android.hardware.camera2
public final android.hardware.camera2.CameraManager extends java.lang.Object {
	private static final String CAMERA_SERVICE_BINDER_NAME
	private static final int USE_CALLING_UID
	private final android.hardware.ICameraService mCameraService
	private java.util.ArrayList mDeviceIdList
	private final android.util.ArrayMap mListenerMap
	private final android.content.Context mContext
	private final Object mLock
	public void  (android.content.Context) 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		android.content.Context context
		android.os.IBinder cameraServiceBinder
		android.hardware.ICameraService cameraServiceRaw
	public java.lang.String[] getCameraIdList ()  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.CameraAccessException e
	public void addAvailabilityListener (android.hardware.camera2.CameraManager$AvailabilityListener, android.os.Handler) 
		android.os.Looper looper
		android.hardware.camera2.CameraManager$AvailabilityListener listener
		android.os.Handler handler
	public void removeAvailabilityListener (android.hardware.camera2.CameraManager$AvailabilityListener) 
		android.hardware.camera2.CameraManager$AvailabilityListener listener
	public android.hardware.camera2.CameraCharacteristics getCameraCharacteristics (java.lang.String)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		String cameraId
		android.hardware.camera2.impl.CameraMetadataNative info
	private void openCameraDeviceUserAsync (java.lang.String, android.hardware.camera2.CameraDevice$StateListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.ICameraDeviceUser cameraUser
		android.hardware.camera2.impl.CameraDevice device
		android.hardware.camera2.utils.BinderHolder holder
		NumberFormatException e
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		String cameraId
		android.hardware.camera2.CameraDevice$StateListener listener
		android.os.Handler handler
	public void openCamera (java.lang.String, android.hardware.camera2.CameraDevice$StateListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		String cameraId
		android.hardware.camera2.CameraDevice$StateListener listener
		android.os.Handler handler
	private java.util.ArrayList getOrCreateDeviceIdListLocked ()  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		IllegalArgumentException e
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		boolean isDeviceSupported
		int i
		int numCameras
		android.hardware.camera2.impl.CameraMetadataNative info
	static java.lang.Object access$100 (android.hardware.camera2.CameraManager) 
		android.hardware.camera2.CameraManager x0
	static android.util.ArrayMap access$200 (android.hardware.camera2.CameraManager) 
		android.hardware.camera2.CameraManager x0
}

android/hardware/camera2/ICameraDeviceCallbacks$Stub.class
ICameraDeviceCallbacks.java
package android.hardware.camera2
public abstract android.hardware.camera2.ICameraDeviceCallbacks$Stub extends android.os.Binder implements android.hardware.camera2.ICameraDeviceCallbacks  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onCameraError
	static final int TRANSACTION_onCameraIdle
	static final int TRANSACTION_onCaptureStarted
	static final int TRANSACTION_onResultReceived
	public void  () 
	public static android.hardware.camera2.ICameraDeviceCallbacks 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 _arg0
		long _arg1
		android.hardware.camera2.impl.CameraMetadataNative _arg1
		int _arg0
		android.hardware.camera2.impl.CameraMetadataNative _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/camera2/utils/
android/hardware/camera2/utils/CameraBinderDecorator.class
CameraBinderDecorator.java
package android.hardware.camera2.utils
public android.hardware.camera2.utils.CameraBinderDecorator extends java.lang.Object {
	public static final int NO_ERROR
	public static final int PERMISSION_DENIED
	public static final int ALREADY_EXISTS
	public static final int BAD_VALUE
	public static final int DEAD_OBJECT
	public static final int EACCES
	public static final int EBUSY
	public static final int ENODEV
	public static final int EOPNOTSUPP
	public static final int EUSERS
	public void  () 
	public static java.lang.Object newInstance (java.lang.Object) 
		Object obj
}

android/hardware/camera2/utils/BinderHolder$1.class
BinderHolder.java
package android.hardware.camera2.utils
final android.hardware.camera2.utils.BinderHolder$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.camera2.utils.BinderHolder createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.hardware.camera2.utils.BinderHolder[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/camera2/utils/BinderHolder.class
BinderHolder.java
package android.hardware.camera2.utils
public android.hardware.camera2.utils.BinderHolder extends java.lang.Object implements android.os.Parcelable  {
	private android.os.IBinder mBinder
	public static final android.os.Parcelable$Creator CREATOR
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel src
	public android.os.IBinder getBinder () 
	public void setBinder (android.os.IBinder) 
		android.os.IBinder binder
	public void  () 
	public void  (android.os.IBinder) 
		android.os.IBinder binder
	private void  (android.os.Parcel) 
		android.os.Parcel in
	void  (android.os.Parcel, android.hardware.camera2.utils.BinderHolder$1) 
		android.os.Parcel x0
		android.hardware.camera2.utils.BinderHolder$1 x1
	static void  () 
}

android/hardware/camera2/utils/CameraBinderDecorator$1.class
CameraBinderDecorator.java
package android.hardware.camera2.utils
 android.hardware.camera2.utils.CameraBinderDecorator$1 extends java.lang.Object {
}

android/hardware/camera2/utils/CameraRuntimeException.class
CameraRuntimeException.java
package android.hardware.camera2.utils
public android.hardware.camera2.utils.CameraRuntimeException extends java.lang.RuntimeException {
	private final int mReason
	private String mMessage
	private Throwable mCause
	public final int getReason () 
	public void  (int) 
		int problem
	public void  (int, java.lang.String) 
		int problem
		String message
	public void  (int, java.lang.String, java.lang.Throwable) 
		int problem
		String message
		Throwable cause
	public void  (int, java.lang.Throwable) 
		int problem
		Throwable cause
	public android.hardware.camera2.CameraAccessException asChecked () 
		android.hardware.camera2.CameraAccessException e
		android.hardware.camera2.CameraAccessException e
		android.hardware.camera2.CameraAccessException e
		android.hardware.camera2.CameraAccessException e
}

android/hardware/camera2/utils/Decorator$DecoratorListener.class
Decorator.java
package android.hardware.camera2.utils
public abstract android.hardware.camera2.utils.Decorator$DecoratorListener extends java.lang.Object {
	public abstract void onBeforeInvocation (java.lang.reflect.Method, java.lang.Object[]) 
	public abstract void onAfterInvocation (java.lang.reflect.Method, java.lang.Object[], java.lang.Object) 
	public abstract boolean onCatchException (java.lang.reflect.Method, java.lang.Object[], java.lang.Throwable) 
	public abstract void onFinally (java.lang.reflect.Method, java.lang.Object[]) 
}

android/hardware/camera2/utils/UncheckedThrow.class
UncheckedThrow.java
package android.hardware.camera2.utils
public android.hardware.camera2.utils.UncheckedThrow extends java.lang.Object {
	public void  () 
	public static void throwAnyException (java.lang.Exception) 
		Exception e
	private static void throwAnyImpl (java.lang.Exception)  throws java.lang.Exception 
		Exception e
}

android/hardware/camera2/utils/CameraBinderDecorator$CameraBinderDecoratorListener.class
CameraBinderDecorator.java
package android.hardware.camera2.utils
 android.hardware.camera2.utils.CameraBinderDecorator$CameraBinderDecoratorListener extends java.lang.Object implements android.hardware.camera2.utils.Decorator$DecoratorListener  {
	private void  () 
	public void onBeforeInvocation (java.lang.reflect.Method, java.lang.Object[]) 
		java.lang.reflect.Method m
		Object[] args
	public void onAfterInvocation (java.lang.reflect.Method, java.lang.Object[], java.lang.Object) 
		int returnValue
		java.lang.reflect.Method m
		Object[] args
		Object result
	public boolean onCatchException (java.lang.reflect.Method, java.lang.Object[], java.lang.Throwable) 
		java.lang.reflect.Method m
		Object[] args
		Throwable t
	public void onFinally (java.lang.reflect.Method, java.lang.Object[]) 
		java.lang.reflect.Method m
		Object[] args
	void  (android.hardware.camera2.utils.CameraBinderDecorator$1) 
		android.hardware.camera2.utils.CameraBinderDecorator$1 x0
}

android/hardware/camera2/utils/Decorator.class
Decorator.java
package android.hardware.camera2.utils
public android.hardware.camera2.utils.Decorator extends java.lang.Object implements java.lang.reflect.InvocationHandler  {
	private final Object mObject
	private final android.hardware.camera2.utils.Decorator$DecoratorListener mListener
	public static java.lang.Object newInstance (java.lang.Object, android.hardware.camera2.utils.Decorator$DecoratorListener) 
		Object obj
		android.hardware.camera2.utils.Decorator$DecoratorListener listener
	private void  (java.lang.Object, android.hardware.camera2.utils.Decorator$DecoratorListener) 
		Object obj
		android.hardware.camera2.utils.Decorator$DecoratorListener listener
	public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[])  throws java.lang.Throwable 
		Throwable t
		java.lang.reflect.InvocationTargetException e
		Object proxy
		java.lang.reflect.Method m
		Object[] args
		Object result
}

android/hardware/camera2/CaptureRequest$1.class
CaptureRequest.java
package android.hardware.camera2
final android.hardware.camera2.CaptureRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.camera2.CaptureRequest createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.hardware.camera2.CaptureRequest request
	public android.hardware.camera2.CaptureRequest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/camera2/CameraManager$AvailabilityListener.class
CameraManager.java
package android.hardware.camera2
public abstract android.hardware.camera2.CameraManager$AvailabilityListener extends java.lang.Object {
	public void  () 
	public void onCameraAvailable (java.lang.String) 
		String cameraId
	public void onCameraUnavailable (java.lang.String) 
		String cameraId
}

android/hardware/camera2/CameraManager$CameraServiceListener$1.class
CameraManager.java
package android.hardware.camera2
 android.hardware.camera2.CameraManager$CameraServiceListener$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.CameraManager$AvailabilityListener val$listener
	final String val$id
	final android.hardware.camera2.CameraManager$CameraServiceListener this$1
	void  (android.hardware.camera2.CameraManager$CameraServiceListener, android.hardware.camera2.CameraManager$AvailabilityListener, java.lang.String) 
	public void run () 
}

android/hardware/camera2/impl/
android/hardware/camera2/impl/CameraDevice.class
CameraDevice.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.CameraDevice extends java.lang.Object implements android.hardware.camera2.CameraDevice  {
	private final String TAG
	private final boolean DEBUG
	private static final int REQUEST_ID_NONE
	private android.hardware.camera2.ICameraDeviceUser mRemoteDevice
	private final Object mLock
	private final android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks mCallbacks
	private final android.hardware.camera2.CameraDevice$StateListener mDeviceListener
	private final android.os.Handler mDeviceHandler
	private boolean mIdle
	private final android.util.SparseArray mCaptureListenerMap
	private int mRepeatingRequestId
	private final java.util.ArrayList mRepeatingRequestIdDeletedList
	private final android.util.SparseArray mConfiguredOutputs
	private final String mCameraId
	private final Runnable mCallOnOpened
	private final Runnable mCallOnUnconfigured
	private final Runnable mCallOnActive
	private final Runnable mCallOnBusy
	private final Runnable mCallOnClosed
	private final Runnable mCallOnIdle
	private final Runnable mCallOnDisconnected
	public void  (java.lang.String, android.hardware.camera2.CameraDevice$StateListener, android.os.Handler) 
		String cameraId
		android.hardware.camera2.CameraDevice$StateListener listener
		android.os.Handler handler
	public android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks getCallbacks () 
	public void setRemoteDevice (android.hardware.camera2.ICameraDeviceUser) 
		android.hardware.camera2.ICameraDeviceUser remoteDevice
	public java.lang.String getId () 
	public void configureOutputs (java.util.List)  throws android.hardware.camera2.CameraAccessException 
		int streamId
		android.view.Surface s
		int i
		Integer streamId
		java.util.Iterator i$
		int streamId
		android.view.Surface s
		java.util.Iterator i$
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		java.util.HashSet addSet
		java.util.List deleteList
		java.util.List outputs
	public android.hardware.camera2.CaptureRequest$Builder createCaptureRequest (int)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		android.hardware.camera2.impl.CameraMetadataNative templatedRequest
		android.hardware.camera2.CaptureRequest$Builder builder
		int templateType
	public int capture (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.os.Handler handler
	public int captureBurst (java.util.List, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		java.util.List requests
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.os.Handler handler
	private int submitCaptureRequest (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler, boolean)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		int requestId
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.os.Handler handler
		boolean repeating
	public int setRepeatingRequest (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.os.Handler handler
	public int setRepeatingBurst (java.util.List, android.hardware.camera2.CameraDevice$CaptureListener, android.os.Handler)  throws android.hardware.camera2.CameraAccessException 
		java.util.List requests
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.os.Handler handler
	public void stopRepeating ()  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
		int requestId
	public void waitUntilIdle ()  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
	public void flush ()  throws android.hardware.camera2.CameraAccessException 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
	public void close () 
		android.hardware.camera2.utils.CameraRuntimeException e
		android.os.RemoteException e
	protected void finalize ()  throws java.lang.Throwable 
	private android.os.Handler checkHandler (android.os.Handler) 
		android.os.Looper looper
		android.os.Handler handler
	private void checkIfCameraClosed () 
	private boolean isClosed () 
	static boolean access$000 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static android.hardware.camera2.CameraDevice$StateListener access$100 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static java.lang.Object access$200 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static java.lang.Runnable access$300 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static java.lang.String access$400 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static android.os.Handler access$500 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static boolean access$600 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static boolean access$700 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static java.lang.Runnable access$800 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static boolean access$702 (android.hardware.camera2.impl.CameraDevice, boolean) 
		android.hardware.camera2.impl.CameraDevice x0
		boolean x1
	static android.util.SparseArray access$900 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
	static java.util.ArrayList access$1000 (android.hardware.camera2.impl.CameraDevice) 
		android.hardware.camera2.impl.CameraDevice x0
}

android/hardware/camera2/impl/CameraMetadataNative.class
CameraMetadataNative.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.CameraMetadataNative extends android.hardware.camera2.CameraMetadata implements android.os.Parcelable  {
	private static final String TAG
	private static final boolean VERBOSE
	private static final int NATIVE_JPEG_FORMAT
	public static final android.os.Parcelable$Creator CREATOR
	public static final int TYPE_BYTE
	public static final int TYPE_INT32
	public static final int TYPE_FLOAT
	public static final int TYPE_INT64
	public static final int TYPE_DOUBLE
	public static final int TYPE_RATIONAL
	public static final int NUM_TYPES
	private long mMetadataPtr
	private static final java.util.HashMap sEnumValues
	static java.util.HashMap sMarshalerMap
	public void  () 
	public void  (android.hardware.camera2.impl.CameraMetadataNative) 
		android.hardware.camera2.impl.CameraMetadataNative other
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
		Object value
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public void set (android.hardware.camera2.CameraMetadata$Key, java.lang.Object) 
		android.hardware.camera2.CameraMetadata$Key key
		Object value
	private void close () 
	private static int getTypeSize (int) 
		int nativeType
	private static java.lang.Class getExpectedType (int) 
		int nativeType
	private static int packSingleNative (java.lang.Object, java.nio.ByteBuffer, java.lang.Class, int, boolean) 
		boolean asBool
		byte asByte
		int asInt
		byte asByte
		android.hardware.camera2.Rational r
		Object value
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		boolean sizeOnly
	private static int packSingle (java.lang.Object, java.nio.ByteBuffer, java.lang.Class, int, boolean) 
		Object value
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		boolean sizeOnly
		int size
	private static int packEnum (java.lang.Enum, java.nio.ByteBuffer, java.lang.Class, int, boolean) 
		Enum value
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		boolean sizeOnly
	private static int packClass (java.lang.Object, java.nio.ByteBuffer, java.lang.Class, int, boolean) 
		Object value
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		boolean sizeOnly
		android.hardware.camera2.impl.MetadataMarshalClass marshaler
	private static int packArray (java.lang.Object, java.nio.ByteBuffer, java.lang.Class, int, boolean) 
		int i
		Object value
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		boolean sizeOnly
		int size
		int arrayLength
		Class componentType
	private static java.lang.Object unpackSingleNative (java.nio.ByteBuffer, java.lang.Class, int) 
		Object val
		Object val
		Object val
		Object val
		Object val
		Object val
		byte asByte
		boolean asBool
		byte asByte
		int asInt
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		Object val
	private static java.lang.Object unpackSingle (java.nio.ByteBuffer, java.lang.Class, int) 
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		Object instance
	private static java.lang.Enum unpackEnum (java.nio.ByteBuffer, java.lang.Class, int) 
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		int ordinal
	private static java.lang.Object unpackClass (java.nio.ByteBuffer, java.lang.Class, int) 
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		android.hardware.camera2.impl.MetadataMarshalClass marshaler
	private static java.lang.Object unpackArray (java.nio.ByteBuffer, java.lang.Class, int) 
		Object elem
		int i
		int remaining
		int arraySize
		Object array
		Object elem
		java.util.ArrayList arrayList
		int primitiveSize
		java.nio.ByteBuffer buffer
		Class type
		int nativeType
		Class componentType
		Object array
		int elementSize
		android.hardware.camera2.impl.MetadataMarshalClass marshaler
	private java.lang.Object getBase (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
		int tag
		byte[] values
		int nativeType
		java.nio.ByteBuffer buffer
	private java.lang.Object getOverride (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
	private int[] getAvailableFormats () 
		int i
		int[] availableFormats
	private android.hardware.camera2.Face[] getFaces () 
		int i
		android.graphics.Point leftEye
		android.graphics.Point rightEye
		android.graphics.Point mouth
		android.hardware.camera2.Face face
		int i
		int FACE_LANDMARK_SIZE
		Integer faceDetectMode
		byte[] faceScores
		android.graphics.Rect[] faceRectangles
		int numFaces
		int[] faceIds
		int[] faceLandmarks
		java.util.ArrayList faceList
		android.hardware.camera2.Face[] faces
	private android.graphics.Rect[] fixFaceRectangles () 
		int i
		android.graphics.Rect[] faceRectangles
		android.graphics.Rect[] fixedFaceRectangles
	private void setBase (android.hardware.camera2.CameraMetadata$Key, java.lang.Object) 
		android.hardware.camera2.CameraMetadata$Key key
		Object value
		int tag
		int nativeType
		int size
		byte[] values
		java.nio.ByteBuffer buffer
	private boolean setOverride (android.hardware.camera2.CameraMetadata$Key, java.lang.Object) 
		android.hardware.camera2.CameraMetadata$Key key
		Object value
	private boolean setAvailableFormats (int[]) 
		int i
		int[] value
		int[] availableFormat
		int[] newValues
	private native long nativeAllocate () 
	private native long nativeAllocateCopy (android.hardware.camera2.impl.CameraMetadataNative)  throws java.lang.NullPointerException 
	private synchronized native void nativeWriteToParcel (android.os.Parcel) 
	private synchronized native void nativeReadFromParcel (android.os.Parcel) 
	private synchronized native void nativeSwap (android.hardware.camera2.impl.CameraMetadataNative)  throws java.lang.NullPointerException 
	private synchronized native void nativeClose () 
	private synchronized native boolean nativeIsEmpty () 
	private synchronized native int nativeGetEntryCount () 
	private synchronized native byte[] nativeReadValues (int) 
	private synchronized native void nativeWriteValues (int, byte[]) 
	private static native int nativeGetTagFromKey (java.lang.String)  throws java.lang.IllegalArgumentException 
	private static native int nativeGetTypeFromTag (int)  throws java.lang.IllegalArgumentException 
	private static native void nativeClassInit () 
	public void swap (android.hardware.camera2.impl.CameraMetadataNative) 
		android.hardware.camera2.impl.CameraMetadataNative other
	public int getEntryCount () 
	public boolean isEmpty () 
	public static int getTag (java.lang.String) 
		String key
	public static int getNativeType (int) 
		int tag
	public void writeValues (int, byte[]) 
		int tag
		byte[] src
	public byte[] readValues (int) 
		int tag
	protected void finalize ()  throws java.lang.Throwable 
	public static void registerEnumValues (java.lang.Class, int[]) 
		Class enumType
		int[] values
	private static int getEnumValue (java.lang.Enum) 
		Enum enumValue
		int[] values
		int ordinal
	private static java.lang.Enum getEnumFromValue (java.lang.Class, int) 
		int i
		int ordinal
		Class enumType
		int value
		int ordinal
		int[] registeredValues
		Enum[] values
	private static void registerMarshaler (android.hardware.camera2.impl.MetadataMarshalClass) 
		android.hardware.camera2.impl.MetadataMarshalClass marshaler
	private static android.hardware.camera2.impl.MetadataMarshalClass getMarshaler (java.lang.Class, int) 
		Class type
		int nativeType
		android.hardware.camera2.impl.MetadataMarshalClass marshaler
	static void  () 
}

android/hardware/camera2/impl/MetadataMarshalRect.class
MetadataMarshalRect.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.MetadataMarshalRect extends java.lang.Object implements android.hardware.camera2.impl.MetadataMarshalClass  {
	private static final int SIZE
	public void  () 
	public int marshal (android.graphics.Rect, java.nio.ByteBuffer, int, boolean) 
		android.graphics.Rect value
		java.nio.ByteBuffer buffer
		int nativeType
		boolean sizeOnly
	public android.graphics.Rect unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buffer
		int nativeType
		int left
		int top
		int width
		int height
		int right
		int bottom
	public java.lang.Class getMarshalingClass () 
	public boolean isNativeTypeSupported (int) 
		int nativeType
	public int getNativeSize (int) 
		int nativeType
	public volatile java.lang.Object unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer x0
		int x1
	public volatile int marshal (java.lang.Object, java.nio.ByteBuffer, int, boolean) 
		Object x0
		java.nio.ByteBuffer x1
		int x2
		boolean x3
}

android/hardware/camera2/impl/CameraDevice$5.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$5 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$CameraDeviceCallbacks$1.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks$1 extends java.lang.Object implements java.lang.Runnable  {
	final int val$errorCode
	final android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks this$1
	void  (android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks, int) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$2.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$3.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/MetadataMarshalClass.class
MetadataMarshalClass.java
package android.hardware.camera2.impl
public abstract android.hardware.camera2.impl.MetadataMarshalClass extends java.lang.Object {
	public static final int NATIVE_SIZE_DYNAMIC
	public abstract int marshal (java.lang.Object, java.nio.ByteBuffer, int, boolean) 
	public abstract java.lang.Object unmarshal (java.nio.ByteBuffer, int) 
	public abstract java.lang.Class getMarshalingClass () 
	public abstract boolean isNativeTypeSupported (int) 
	public abstract int getNativeSize (int) 
}

android/hardware/camera2/impl/CameraDevice$CameraDeviceCallbacks$2.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder val$holder
	final long val$timestamp
	final android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks this$1
	void  (android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks, android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder, long) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$1.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$7.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$7 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$CameraDeviceCallbacks.class
CameraDevice.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks extends android.hardware.camera2.ICameraDeviceCallbacks$Stub {
	static final int ERROR_CAMERA_DISCONNECTED
	static final int ERROR_CAMERA_DEVICE
	static final int ERROR_CAMERA_SERVICE
	final android.hardware.camera2.impl.CameraDevice this$0
	public void  (android.hardware.camera2.impl.CameraDevice) 
	public android.os.IBinder asBinder () 
	public void onCameraError (int) 
		int errorCode
		Runnable r
	public void onCameraIdle () 
	public void onCaptureStarted (int, long) 
		int requestId
		long timestamp
		android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder holder
	public void onResultReceived (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
		int deletedRequestId
		java.util.Iterator iter
		int requestId
		android.hardware.camera2.impl.CameraMetadataNative result
		android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder holder
		Boolean quirkPartial
		boolean quirkIsPartialResult
		android.hardware.camera2.CaptureRequest request
		android.hardware.camera2.CaptureResult resultAsCapture
		Runnable resultDispatch
}

android/hardware/camera2/impl/MetadataMarshalString.class
MetadataMarshalString.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.MetadataMarshalString extends java.lang.Object implements android.hardware.camera2.impl.MetadataMarshalClass  {
	private static final java.nio.charset.Charset UTF8_CHARSET
	public void  () 
	public int marshal (java.lang.String, java.nio.ByteBuffer, int, boolean) 
		String value
		java.nio.ByteBuffer buffer
		int nativeType
		boolean sizeOnly
		byte[] arr
	public java.lang.String unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buffer
		int nativeType
		boolean foundNull
		int stringLength
		byte[] strBytes
	public java.lang.Class getMarshalingClass () 
	public boolean isNativeTypeSupported (int) 
		int nativeType
	public int getNativeSize (int) 
		int nativeType
	public volatile java.lang.Object unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer x0
		int x1
	public volatile int marshal (java.lang.Object, java.nio.ByteBuffer, int, boolean) 
		Object x0
		java.nio.ByteBuffer x1
		int x2
		boolean x3
	static void  () 
}

android/hardware/camera2/impl/CameraDevice$6.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$6 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$CameraDeviceCallbacks$4.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks$4 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder val$holder
	final android.hardware.camera2.CaptureRequest val$request
	final android.hardware.camera2.CaptureResult val$resultAsCapture
	final android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks this$1
	void  (android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks, android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder, android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureResult) 
	public void run () 
}

android/hardware/camera2/impl/CameraDevice$CaptureListenerHolder.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder extends java.lang.Object {
	private final boolean mRepeating
	private final android.hardware.camera2.CameraDevice$CaptureListener mListener
	private final android.hardware.camera2.CaptureRequest mRequest
	private final android.os.Handler mHandler
	void  (android.hardware.camera2.CameraDevice$CaptureListener, android.hardware.camera2.CaptureRequest, android.os.Handler, boolean) 
		android.hardware.camera2.CameraDevice$CaptureListener listener
		android.hardware.camera2.CaptureRequest request
		android.os.Handler handler
		boolean repeating
	public boolean isRepeating () 
	public android.hardware.camera2.CameraDevice$CaptureListener getListener () 
	public android.hardware.camera2.CaptureRequest getRequest () 
	public android.os.Handler getHandler () 
}

android/hardware/camera2/impl/MetadataMarshalSize.class
MetadataMarshalSize.java
package android.hardware.camera2.impl
public android.hardware.camera2.impl.MetadataMarshalSize extends java.lang.Object implements android.hardware.camera2.impl.MetadataMarshalClass  {
	private static final int SIZE
	public void  () 
	public int marshal (android.hardware.camera2.Size, java.nio.ByteBuffer, int, boolean) 
		android.hardware.camera2.Size value
		java.nio.ByteBuffer buffer
		int nativeType
		boolean sizeOnly
	public android.hardware.camera2.Size unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer buffer
		int nativeType
		int width
		int height
	public java.lang.Class getMarshalingClass () 
	public boolean isNativeTypeSupported (int) 
		int nativeType
	public int getNativeSize (int) 
		int nativeType
	public volatile java.lang.Object unmarshal (java.nio.ByteBuffer, int) 
		java.nio.ByteBuffer x0
		int x1
	public volatile int marshal (java.lang.Object, java.nio.ByteBuffer, int, boolean) 
		Object x0
		java.nio.ByteBuffer x1
		int x2
		boolean x3
}

android/hardware/camera2/impl/CameraDevice$4.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$4 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice this$0
	void  (android.hardware.camera2.impl.CameraDevice) 
	public void run () 
}

android/hardware/camera2/impl/CameraMetadataNative$1.class
CameraMetadataNative.java
package android.hardware.camera2.impl
final android.hardware.camera2.impl.CameraMetadataNative$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.camera2.impl.CameraMetadataNative createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.hardware.camera2.impl.CameraMetadataNative metadata
	public android.hardware.camera2.impl.CameraMetadataNative[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/camera2/impl/CameraDevice$CameraDeviceCallbacks$3.class
CameraDevice.java
package android.hardware.camera2.impl
 android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder val$holder
	final android.hardware.camera2.CaptureRequest val$request
	final android.hardware.camera2.CaptureResult val$resultAsCapture
	final android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks this$1
	void  (android.hardware.camera2.impl.CameraDevice$CameraDeviceCallbacks, android.hardware.camera2.impl.CameraDevice$CaptureListenerHolder, android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureResult) 
	public void run () 
}

android/hardware/camera2/Face.class
Face.java
package android.hardware.camera2
public final android.hardware.camera2.Face extends java.lang.Object {
	public static final int ID_UNSUPPORTED
	public static final int SCORE_MIN
	public static final int SCORE_MAX
	private final android.graphics.Rect mBounds
	private final int mScore
	private final int mId
	private final android.graphics.Point mLeftEye
	private final android.graphics.Point mRightEye
	private final android.graphics.Point mMouth
	public void  (android.graphics.Rect, int, int, android.graphics.Point, android.graphics.Point, android.graphics.Point) 
		android.graphics.Rect bounds
		int score
		int id
		android.graphics.Point leftEyePosition
		android.graphics.Point rightEyePosition
		android.graphics.Point mouthPosition
	public void  (android.graphics.Rect, int) 
		android.graphics.Rect bounds
		int score
	public android.graphics.Rect getBounds () 
	public int getScore () 
	public int getId () 
	public android.graphics.Point getLeftEyePosition () 
	public android.graphics.Point getRightEyePosition () 
	public android.graphics.Point getMouthPosition () 
	public java.lang.String toString () 
	private static void checkNotNull (java.lang.String, java.lang.Object) 
		String name
		Object obj
	private static void checkNull (java.lang.String, java.lang.Object) 
		String name
		Object obj
}

android/hardware/camera2/CaptureRequest.class
CaptureRequest.java
package android.hardware.camera2
public final android.hardware.camera2.CaptureRequest extends android.hardware.camera2.CameraMetadata implements android.os.Parcelable  {
	private final java.util.HashSet mSurfaceSet
	private final android.hardware.camera2.impl.CameraMetadataNative mSettings
	private Object mUserTag
	public static final android.os.Parcelable$Creator CREATOR
	public static final android.hardware.camera2.CameraMetadata$Key COLOR_CORRECTION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key COLOR_CORRECTION_TRANSFORM
	public static final android.hardware.camera2.CameraMetadata$Key COLOR_CORRECTION_GAINS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_ANTIBANDING_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_EXPOSURE_COMPENSATION
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_LOCK
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_TARGET_FPS_RANGE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AE_PRECAPTURE_TRIGGER
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AF_TRIGGER
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_LOCK
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_AWB_REGIONS
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_CAPTURE_INTENT
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_EFFECT_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_SCENE_MODE
	public static final android.hardware.camera2.CameraMetadata$Key CONTROL_VIDEO_STABILIZATION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key EDGE_MODE
	public static final android.hardware.camera2.CameraMetadata$Key FLASH_MODE
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_COORDINATES
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_PROCESSING_METHOD
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_GPS_TIMESTAMP
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_ORIENTATION
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_QUALITY
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_THUMBNAIL_QUALITY
	public static final android.hardware.camera2.CameraMetadata$Key JPEG_THUMBNAIL_SIZE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_APERTURE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FILTER_DENSITY
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FOCAL_LENGTH
	public static final android.hardware.camera2.CameraMetadata$Key LENS_FOCUS_DISTANCE
	public static final android.hardware.camera2.CameraMetadata$Key LENS_OPTICAL_STABILIZATION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key NOISE_REDUCTION_MODE
	public static final android.hardware.camera2.CameraMetadata$Key REQUEST_ID
	public static final android.hardware.camera2.CameraMetadata$Key SCALER_CROP_REGION
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_EXPOSURE_TIME
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_FRAME_DURATION
	public static final android.hardware.camera2.CameraMetadata$Key SENSOR_SENSITIVITY
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_FACE_DETECT_MODE
	public static final android.hardware.camera2.CameraMetadata$Key STATISTICS_LENS_SHADING_MAP_MODE
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_BLUE
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_GREEN
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_CURVE_RED
	public static final android.hardware.camera2.CameraMetadata$Key TONEMAP_MODE
	public static final android.hardware.camera2.CameraMetadata$Key LED_TRANSMIT
	public static final android.hardware.camera2.CameraMetadata$Key BLACK_LEVEL_LOCK
	private void  () 
	private void  (android.hardware.camera2.CaptureRequest) 
		android.hardware.camera2.CaptureRequest source
	private void  (android.hardware.camera2.impl.CameraMetadataNative) 
		android.hardware.camera2.impl.CameraMetadataNative settings
	public java.lang.Object get (android.hardware.camera2.CameraMetadata$Key) 
		android.hardware.camera2.CameraMetadata$Key key
	public java.lang.Object getTag () 
	public boolean equals (java.lang.Object) 
		Object other
	private boolean equals (android.hardware.camera2.CaptureRequest) 
		android.hardware.camera2.CaptureRequest other
	public int hashCode () 
	public void readFromParcel (android.os.Parcel) 
		android.view.Surface s
		android.os.Parcelable p
		android.os.Parcelable[] arr$
		int len$
		int i$
		android.os.Parcel in
		android.os.Parcelable[] parcelableArray
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.hardware.camera2.CaptureRequest$1) 
		android.hardware.camera2.CaptureRequest$1 x0
	void  (android.hardware.camera2.impl.CameraMetadataNative, android.hardware.camera2.CaptureRequest$1) 
		android.hardware.camera2.impl.CameraMetadataNative x0
		android.hardware.camera2.CaptureRequest$1 x1
	static java.util.HashSet access$200 (android.hardware.camera2.CaptureRequest) 
		android.hardware.camera2.CaptureRequest x0
	static android.hardware.camera2.impl.CameraMetadataNative access$300 (android.hardware.camera2.CaptureRequest) 
		android.hardware.camera2.CaptureRequest x0
	static java.lang.Object access$402 (android.hardware.camera2.CaptureRequest, java.lang.Object) 
		android.hardware.camera2.CaptureRequest x0
		Object x1
	void  (android.hardware.camera2.CaptureRequest, android.hardware.camera2.CaptureRequest$1) 
		android.hardware.camera2.CaptureRequest x0
		android.hardware.camera2.CaptureRequest$1 x1
	static void  () 
}

android/hardware/camera2/ICameraDeviceUser$Stub$Proxy.class
ICameraDeviceUser.java
package android.hardware.camera2
 android.hardware.camera2.ICameraDeviceUser$Stub$Proxy extends java.lang.Object implements android.hardware.camera2.ICameraDeviceUser  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public int submitRequest (android.hardware.camera2.CaptureRequest, boolean)  throws android.os.RemoteException 
		android.hardware.camera2.CaptureRequest request
		boolean streaming
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int cancelRequest (int)  throws android.os.RemoteException 
		int requestId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int deleteStream (int)  throws android.os.RemoteException 
		int streamId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int createStream (int, int, int, android.view.Surface)  throws android.os.RemoteException 
		int width
		int height
		int format
		android.view.Surface surface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int createDefaultRequest (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
		int templateId
		android.hardware.camera2.impl.CameraMetadataNative request
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getCameraInfo (android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
		android.hardware.camera2.impl.CameraMetadataNative info
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int waitUntilIdle ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int flush ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/hardware/ICameraClient$Stub.class
ICameraClient.java
package android.hardware
public abstract android.hardware.ICameraClient$Stub extends android.os.Binder implements android.hardware.ICameraClient  {
	private static final String DESCRIPTOR
	public void  () 
	public static android.hardware.ICameraClient 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/SensorEvent.class
SensorEvent.java
package android.hardware
public android.hardware.SensorEvent extends java.lang.Object {
	public final float[] values
	public android.hardware.Sensor sensor
	public int accuracy
	public long timestamp
	void  (int) 
		int valueSize
}

android/hardware/SystemSensorManager$SensorEventQueue.class
SystemSensorManager.java
package android.hardware
final android.hardware.SystemSensorManager$SensorEventQueue extends android.hardware.SystemSensorManager$BaseEventQueue {
	private final android.hardware.SensorEventListener mListener
	private final android.util.SparseArray mSensorsEvents
	public void  (android.hardware.SensorEventListener, android.os.Looper, android.hardware.SystemSensorManager) 
		android.hardware.SensorEventListener listener
		android.os.Looper looper
		android.hardware.SystemSensorManager manager
	public void addSensorEvent (android.hardware.Sensor) 
		android.hardware.Sensor sensor
		android.hardware.SensorEvent t
	public void removeSensorEvent (android.hardware.Sensor) 
		android.hardware.Sensor sensor
	protected void dispatchSensorEvent (int, float[], int, long) 
		int accuracy
		int handle
		float[] values
		int inAccuracy
		long timestamp
		android.hardware.Sensor sensor
		android.hardware.SensorEvent t
	protected void dispatchFlushCompleteEvent (int) 
		android.hardware.Sensor sensor
		int handle
}

android/hardware/Camera.class
Camera.java
package android.hardware
public android.hardware.Camera extends java.lang.Object {
	private static final String TAG
	private static final int CAMERA_MSG_ERROR
	private static final int CAMERA_MSG_SHUTTER
	private static final int CAMERA_MSG_FOCUS
	private static final int CAMERA_MSG_ZOOM
	private static final int CAMERA_MSG_PREVIEW_FRAME
	private static final int CAMERA_MSG_VIDEO_FRAME
	private static final int CAMERA_MSG_POSTVIEW_FRAME
	private static final int CAMERA_MSG_RAW_IMAGE
	private static final int CAMERA_MSG_COMPRESSED_IMAGE
	private static final int CAMERA_MSG_RAW_IMAGE_NOTIFY
	private static final int CAMERA_MSG_PREVIEW_METADATA
	private static final int CAMERA_MSG_FOCUS_MOVE
	private long mNativeContext
	private android.hardware.Camera$EventHandler mEventHandler
	private android.hardware.Camera$ShutterCallback mShutterCallback
	private android.hardware.Camera$PictureCallback mRawImageCallback
	private android.hardware.Camera$PictureCallback mJpegCallback
	private android.hardware.Camera$PreviewCallback mPreviewCallback
	private boolean mUsingPreviewAllocation
	private android.hardware.Camera$PictureCallback mPostviewCallback
	private android.hardware.Camera$AutoFocusCallback mAutoFocusCallback
	private android.hardware.Camera$AutoFocusMoveCallback mAutoFocusMoveCallback
	private android.hardware.Camera$OnZoomChangeListener mZoomListener
	private android.hardware.Camera$FaceDetectionListener mFaceListener
	private android.hardware.Camera$ErrorCallback mErrorCallback
	private boolean mOneShot
	private boolean mWithBuffer
	private boolean mFaceDetectionRunning
	private Object mAutoFocusCallbackLock
	public static final String ACTION_NEW_PICTURE
	public static final String ACTION_NEW_VIDEO
	private static final int CAMERA_FACE_DETECTION_HW
	private static final int CAMERA_FACE_DETECTION_SW
	public static final int CAMERA_ERROR_UNKNOWN
	public static final int CAMERA_ERROR_SERVER_DIED
	public static native int getNumberOfCameras () 
	public static void getCameraInfo (int, android.hardware.Camera$CameraInfo) 
		android.os.RemoteException e
		int cameraId
		android.hardware.Camera$CameraInfo cameraInfo
		android.os.IBinder b
		android.media.IAudioService audioService
	private static native void _getCameraInfo (int, android.hardware.Camera$CameraInfo) 
	public static android.hardware.Camera open (int) 
		int cameraId
	public static android.hardware.Camera open () 
		int i
		int numberOfCameras
		android.hardware.Camera$CameraInfo cameraInfo
	void  (int) 
		int cameraId
		android.os.Looper looper
		String packageName
	void  () 
	protected void finalize () 
	private final native void native_setup (java.lang.Object, int, java.lang.String) 
	private final native void native_release () 
	public final void release () 
	public final native void unlock () 
	public final native void lock () 
	public final native void reconnect ()  throws java.io.IOException 
	public final void setPreviewDisplay (android.view.SurfaceHolder)  throws java.io.IOException 
		android.view.SurfaceHolder holder
	private final native void setPreviewDisplay (android.view.Surface)  throws java.io.IOException 
	public final native void setPreviewTexture (android.graphics.SurfaceTexture)  throws java.io.IOException 
	public final native void startPreview () 
	public final void stopPreview () 
	private final native void _stopPreview () 
	public final native boolean previewEnabled () 
	public final void setPreviewCallback (android.hardware.Camera$PreviewCallback) 
		android.hardware.Camera$PreviewCallback cb
	public final void setOneShotPreviewCallback (android.hardware.Camera$PreviewCallback) 
		android.hardware.Camera$PreviewCallback cb
	private final native void setHasPreviewCallback (boolean, boolean) 
	public final void setPreviewCallbackWithBuffer (android.hardware.Camera$PreviewCallback) 
		android.hardware.Camera$PreviewCallback cb
	public final void addCallbackBuffer (byte[]) 
		byte[] callbackBuffer
	public final void addRawImageCallbackBuffer (byte[]) 
		byte[] callbackBuffer
	private final void addCallbackBuffer (byte[], int) 
		byte[] callbackBuffer
		int msgType
	private final native void _addCallbackBuffer (byte[], int) 
	public final android.renderscript.Allocation createPreviewAllocation (android.renderscript.RenderScript, int)  throws android.renderscript.RSIllegalArgumentException 
		android.renderscript.RenderScript rs
		int usage
		android.hardware.Camera$Parameters p
		android.hardware.Camera$Size previewSize
		android.renderscript.Type$Builder yuvBuilder
		android.renderscript.Allocation a
	public final void setPreviewCallbackAllocation (android.renderscript.Allocation)  throws java.io.IOException 
		android.hardware.Camera$Parameters p
		android.hardware.Camera$Size previewSize
		android.renderscript.Allocation previewAllocation
		android.view.Surface previewSurface
	private final native void setPreviewCallbackSurface (android.view.Surface) 
	private static void postEventFromNative (java.lang.Object, int, int, int, java.lang.Object) 
		android.os.Message m
		Object camera_ref
		int what
		int arg1
		int arg2
		Object obj
		android.hardware.Camera c
	public final void autoFocus (android.hardware.Camera$AutoFocusCallback) 
		android.hardware.Camera$AutoFocusCallback cb
	private final native void native_autoFocus () 
	public final void cancelAutoFocus () 
	private final native void native_cancelAutoFocus () 
	public void setAutoFocusMoveCallback (android.hardware.Camera$AutoFocusMoveCallback) 
		android.hardware.Camera$AutoFocusMoveCallback cb
	private native void enableFocusMoveCallback (int) 
	public final void takePicture (android.hardware.Camera$ShutterCallback, android.hardware.Camera$PictureCallback, android.hardware.Camera$PictureCallback) 
		android.hardware.Camera$ShutterCallback shutter
		android.hardware.Camera$PictureCallback raw
		android.hardware.Camera$PictureCallback jpeg
	private final native void native_takePicture (int) 
	public final void takePicture (android.hardware.Camera$ShutterCallback, android.hardware.Camera$PictureCallback, android.hardware.Camera$PictureCallback, android.hardware.Camera$PictureCallback) 
		android.hardware.Camera$ShutterCallback shutter
		android.hardware.Camera$PictureCallback raw
		android.hardware.Camera$PictureCallback postview
		android.hardware.Camera$PictureCallback jpeg
		int msgType
	public final native void startSmoothZoom (int) 
	public final native void stopSmoothZoom () 
	public final native void setDisplayOrientation (int) 
	public final boolean enableShutterSound (boolean) 
		android.os.RemoteException e
		android.os.IBinder b
		android.media.IAudioService audioService
		boolean enabled
	private final native boolean _enableShutterSound (boolean) 
	public final void setZoomChangeListener (android.hardware.Camera$OnZoomChangeListener) 
		android.hardware.Camera$OnZoomChangeListener listener
	public final void setFaceDetectionListener (android.hardware.Camera$FaceDetectionListener) 
		android.hardware.Camera$FaceDetectionListener listener
	public final void startFaceDetection () 
	public final void stopFaceDetection () 
	private final native void _startFaceDetection (int) 
	private final native void _stopFaceDetection () 
	public final void setErrorCallback (android.hardware.Camera$ErrorCallback) 
		android.hardware.Camera$ErrorCallback cb
	private final native void native_setParameters (java.lang.String) 
	private final native java.lang.String native_getParameters () 
	public void setParameters (android.hardware.Camera$Parameters) 
		android.hardware.Camera$Size newPreviewSize
		android.hardware.Camera$Size currentPreviewSize
		android.hardware.Camera$Parameters params
	public android.hardware.Camera$Parameters getParameters () 
		android.hardware.Camera$Parameters p
		String s
	public static android.hardware.Camera$Parameters getEmptyParameters () 
		android.hardware.Camera camera
	static android.hardware.Camera$ShutterCallback access$000 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$PictureCallback access$100 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$PictureCallback access$200 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$PreviewCallback access$300 (android.hardware.Camera) 
		android.hardware.Camera x0
	static boolean access$400 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$PreviewCallback access$302 (android.hardware.Camera, android.hardware.Camera$PreviewCallback) 
		android.hardware.Camera x0
		android.hardware.Camera$PreviewCallback x1
	static boolean access$500 (android.hardware.Camera) 
		android.hardware.Camera x0
	static void access$600 (android.hardware.Camera, boolean, boolean) 
		android.hardware.Camera x0
		boolean x1
		boolean x2
	static android.hardware.Camera$PictureCallback access$700 (android.hardware.Camera) 
		android.hardware.Camera x0
	static java.lang.Object access$800 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$AutoFocusCallback access$900 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$OnZoomChangeListener access$1000 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$FaceDetectionListener access$1100 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$ErrorCallback access$1200 (android.hardware.Camera) 
		android.hardware.Camera x0
	static android.hardware.Camera$AutoFocusMoveCallback access$1300 (android.hardware.Camera) 
		android.hardware.Camera x0
}

android/hardware/SerialManager.class
SerialManager.java
package android.hardware
public android.hardware.SerialManager extends java.lang.Object {
	private static final String TAG
	private final android.content.Context mContext
	private final android.hardware.ISerialManager mService
	public void  (android.content.Context, android.hardware.ISerialManager) 
		android.content.Context context
		android.hardware.ISerialManager service
	public java.lang.String[] getSerialPorts () 
		android.os.RemoteException e
	public android.hardware.SerialPort openSerialPort (java.lang.String, int)  throws java.io.IOException 
		android.hardware.SerialPort port
		android.os.ParcelFileDescriptor pfd
		android.os.RemoteException e
		String name
		int speed
}

android/hardware/Camera$OnZoomChangeListener.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$OnZoomChangeListener extends java.lang.Object {
	public abstract void onZoomChange (int, boolean, android.hardware.Camera) 
}

android/hardware/IProCameraUser$Stub$Proxy.class
IProCameraUser.java
package android.hardware
 android.hardware.IProCameraUser$Stub$Proxy extends java.lang.Object implements android.hardware.IProCameraUser  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/LegacySensorManager$1.class
LegacySensorManager.java
package android.hardware
 android.hardware.LegacySensorManager$1 extends android.view.IRotationWatcher$Stub {
	final android.hardware.LegacySensorManager this$0
	void  (android.hardware.LegacySensorManager) 
	public void onRotationChanged (int) 
		int rotation
}

android/hardware/IConsumerIrService$Stub.class
IConsumerIrService.java
package android.hardware
public abstract android.hardware.IConsumerIrService$Stub extends android.os.Binder implements android.hardware.IConsumerIrService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_hasIrEmitter
	static final int TRANSACTION_transmit
	static final int TRANSACTION_getCarrierFrequencies
	public void  () 
	public static android.hardware.IConsumerIrService 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 
		boolean _result
		String _arg0
		int _arg1
		int[] _arg2
		int[] _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/SystemSensorManager$BaseEventQueue.class
SystemSensorManager.java
package android.hardware
abstract android.hardware.SystemSensorManager$BaseEventQueue extends java.lang.Object {
	private long nSensorEventQueue
	private final android.util.SparseBooleanArray mActiveSensors
	protected final android.util.SparseIntArray mSensorAccuracies
	protected final android.util.SparseBooleanArray mFirstEvent
	private final dalvik.system.CloseGuard mCloseGuard
	private final float[] mScratch
	protected final android.hardware.SystemSensorManager mManager
	private native long nativeInitBaseEventQueue (android.hardware.SystemSensorManager$BaseEventQueue, android.os.MessageQueue, float[]) 
	private static native int nativeEnableSensor (long, int, int, int, int) 
	private static native int nativeDisableSensor (long, int) 
	private static native void nativeDestroySensorEventQueue (long) 
	private static native int nativeFlushSensor (long) 
	void  (android.os.Looper, android.hardware.SystemSensorManager) 
		android.os.Looper looper
		android.hardware.SystemSensorManager manager
	public void dispose () 
	public boolean addSensor (android.hardware.Sensor, int, int, int) 
		android.hardware.Sensor sensor
		int delayUs
		int maxBatchReportLatencyUs
		int reservedFlags
		int handle
	public boolean removeAllSensors () 
		int handle
		android.hardware.Sensor sensor
		int i
	public boolean removeSensor (android.hardware.Sensor, boolean) 
		android.hardware.Sensor sensor
		boolean disable
		int handle
	public int flush () 
	public boolean hasSensors () 
	protected void finalize ()  throws java.lang.Throwable 
	private void dispose (boolean) 
		boolean finalized
	private int enableSensor (android.hardware.Sensor, int, int, int) 
		android.hardware.Sensor sensor
		int rateUs
		int maxBatchReportLatencyUs
		int reservedFlags
	private int disableSensor (android.hardware.Sensor) 
		android.hardware.Sensor sensor
	protected abstract void dispatchSensorEvent (int, float[], int, long) 
	protected abstract void dispatchFlushCompleteEvent (int) 
	protected abstract void addSensorEvent (android.hardware.Sensor) 
	protected abstract void removeSensorEvent (android.hardware.Sensor) 
}

android/hardware/ICameraService$Stub.class
ICameraService.java
package android.hardware
public abstract android.hardware.ICameraService$Stub extends android.os.Binder implements android.hardware.ICameraService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getNumberOfCameras
	static final int TRANSACTION_getCameraInfo
	static final int TRANSACTION_connect
	static final int TRANSACTION_connectPro
	static final int TRANSACTION_connectDevice
	static final int TRANSACTION_addListener
	static final int TRANSACTION_removeListener
	static final int TRANSACTION_getCameraCharacteristics
	public void  () 
	public static android.hardware.ICameraService 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 _result
		int _arg0
		android.hardware.CameraInfo _arg1
		int _result
		android.hardware.ICameraClient _arg0
		int _arg1
		String _arg2
		int _arg3
		android.hardware.camera2.utils.BinderHolder _arg4
		int _result
		android.hardware.IProCameraCallbacks _arg0
		int _arg1
		String _arg2
		int _arg3
		android.hardware.camera2.utils.BinderHolder _arg4
		int _result
		android.hardware.camera2.ICameraDeviceCallbacks _arg0
		int _arg1
		String _arg2
		int _arg3
		android.hardware.camera2.utils.BinderHolder _arg4
		int _result
		android.hardware.ICameraServiceListener _arg0
		int _result
		android.hardware.ICameraServiceListener _arg0
		int _result
		int _arg0
		android.hardware.camera2.impl.CameraMetadataNative _arg1
		int _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/ISerialManager.class
ISerialManager.java
package android.hardware
public abstract android.hardware.ISerialManager extends java.lang.Object implements android.os.IInterface  {
	public abstract java.lang.String[] getSerialPorts ()  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor openSerialPort (java.lang.String)  throws android.os.RemoteException 
}

android/hardware/SystemSensorManager.class
SystemSensorManager.java
package android.hardware
public android.hardware.SystemSensorManager extends android.hardware.SensorManager {
	private static boolean sSensorModuleInitialized
	private static final Object sSensorModuleLock
	private static final java.util.ArrayList sFullSensorsList
	private static final android.util.SparseArray sHandleToSensor
	private final java.util.HashMap mSensorListeners
	private final java.util.HashMap mTriggerListeners
	private final android.os.Looper mMainLooper
	private final int mTargetSdkLevel
	private static native void nativeClassInit () 
	private static native int nativeGetNextSensor (android.hardware.Sensor, int) 
	public void  (android.content.Context, android.os.Looper) 
		android.hardware.Sensor sensor
		java.util.ArrayList fullList
		int i
		android.content.Context context
		android.os.Looper mainLooper
	protected java.util.List getFullSensorList () 
	protected boolean registerListenerImpl (android.hardware.SensorEventListener, android.hardware.Sensor, int, android.os.Handler, int, int) 
		android.os.Looper looper
		android.hardware.SystemSensorManager$SensorEventQueue queue
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
		int delayUs
		android.os.Handler handler
		int maxBatchReportLatencyUs
		int reservedFlags
	protected void unregisterListenerImpl (android.hardware.SensorEventListener, android.hardware.Sensor) 
		boolean result
		boolean result
		android.hardware.SystemSensorManager$SensorEventQueue queue
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
	protected boolean requestTriggerSensorImpl (android.hardware.TriggerEventListener, android.hardware.Sensor) 
		android.hardware.SystemSensorManager$TriggerEventQueue queue
		android.hardware.TriggerEventListener listener
		android.hardware.Sensor sensor
	protected boolean cancelTriggerSensorImpl (android.hardware.TriggerEventListener, android.hardware.Sensor, boolean) 
		boolean result
		boolean result
		android.hardware.SystemSensorManager$TriggerEventQueue queue
		android.hardware.TriggerEventListener listener
		android.hardware.Sensor sensor
		boolean disable
	protected boolean flushImpl (android.hardware.SensorEventListener) 
		android.hardware.SystemSensorManager$SensorEventQueue queue
		android.hardware.SensorEventListener listener
	static android.util.SparseArray access$000 () 
	static int access$100 (android.hardware.SystemSensorManager) 
		android.hardware.SystemSensorManager x0
	static void  () 
}

android/hardware/display/
android/hardware/display/DisplayManager$DisplayListener.class
DisplayManager.java
package android.hardware.display
public abstract android.hardware.display.DisplayManager$DisplayListener extends java.lang.Object {
	public abstract void onDisplayAdded (int) 
	public abstract void onDisplayRemoved (int) 
	public abstract void onDisplayChanged (int) 
}

android/hardware/display/IDisplayManager$Stub$Proxy.class
IDisplayManager.java
package android.hardware.display
 android.hardware.display.IDisplayManager$Stub$Proxy extends java.lang.Object implements android.hardware.display.IDisplayManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.view.DisplayInfo getDisplayInfo (int)  throws android.os.RemoteException 
		android.view.DisplayInfo _result
		int displayId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.DisplayInfo _result
	public int[] getDisplayIds ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public void registerCallback (android.hardware.display.IDisplayManagerCallback)  throws android.os.RemoteException 
		android.hardware.display.IDisplayManagerCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startWifiDisplayScan ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopWifiDisplayScan ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void connectWifiDisplay (java.lang.String)  throws android.os.RemoteException 
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disconnectWifiDisplay ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void renameWifiDisplay (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String address
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
	public void forgetWifiDisplay (java.lang.String)  throws android.os.RemoteException 
		String address
		android.os.Parcel _data
		android.os.Parcel _reply
	public void pauseWifiDisplay ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void resumeWifiDisplay ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.hardware.display.WifiDisplayStatus getWifiDisplayStatus ()  throws android.os.RemoteException 
		android.hardware.display.WifiDisplayStatus _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.hardware.display.WifiDisplayStatus _result
	public int createVirtualDisplay (android.os.IBinder, java.lang.String, java.lang.String, int, int, int, android.view.Surface, int)  throws android.os.RemoteException 
		android.os.IBinder token
		String packageName
		String name
		int width
		int height
		int densityDpi
		android.view.Surface surface
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void releaseVirtualDisplay (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/display/IDisplayManagerCallback$Stub$Proxy.class
IDisplayManagerCallback.java
package android.hardware.display
 android.hardware.display.IDisplayManagerCallback$Stub$Proxy extends java.lang.Object implements android.hardware.display.IDisplayManagerCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onDisplayEvent (int, int)  throws android.os.RemoteException 
		int displayId
		int event
		android.os.Parcel _data
}

android/hardware/display/IDisplayManagerCallback$Stub.class
IDisplayManagerCallback.java
package android.hardware.display
public abstract android.hardware.display.IDisplayManagerCallback$Stub extends android.os.Binder implements android.hardware.display.IDisplayManagerCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onDisplayEvent
	public void  () 
	public static android.hardware.display.IDisplayManagerCallback 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
}

android/hardware/display/WifiDisplaySessionInfo.class
WifiDisplaySessionInfo.java
package android.hardware.display
public final android.hardware.display.WifiDisplaySessionInfo extends java.lang.Object implements android.os.Parcelable  {
	private final boolean mClient
	private final int mSessionId
	private final String mGroupId
	private final String mPassphrase
	private final String mIP
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (boolean, int, java.lang.String, java.lang.String, java.lang.String) 
		boolean client
		int session
		String group
		String pp
		String ip
	public boolean isClient () 
	public int getSessionId () 
	public java.lang.String getGroupId () 
	public java.lang.String getPassphrase () 
	public java.lang.String getIP () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public java.lang.String toString () 
	static void  () 
}

android/hardware/display/WifiDisplay.class
WifiDisplay.java
package android.hardware.display
public final android.hardware.display.WifiDisplay extends java.lang.Object implements android.os.Parcelable  {
	private final String mDeviceAddress
	private final String mDeviceName
	private final String mDeviceAlias
	private final boolean mIsAvailable
	private final boolean mCanConnect
	private final boolean mIsRemembered
	public static final android.hardware.display.WifiDisplay[] EMPTY_ARRAY
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean) 
		String deviceAddress
		String deviceName
		String deviceAlias
		boolean available
		boolean canConnect
		boolean remembered
	public java.lang.String getDeviceAddress () 
	public java.lang.String getDeviceName () 
	public java.lang.String getDeviceAlias () 
	public boolean isAvailable () 
	public boolean canConnect () 
	public boolean isRemembered () 
	public java.lang.String getFriendlyDisplayName () 
	public boolean equals (java.lang.Object) 
		Object o
	public boolean equals (android.hardware.display.WifiDisplay) 
		android.hardware.display.WifiDisplay other
	public boolean hasSameAddress (android.hardware.display.WifiDisplay) 
		android.hardware.display.WifiDisplay other
	public int hashCode () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public java.lang.String toString () 
		String result
	static void  () 
}

android/hardware/display/IDisplayManager.class
IDisplayManager.java
package android.hardware.display
public abstract android.hardware.display.IDisplayManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.view.DisplayInfo getDisplayInfo (int)  throws android.os.RemoteException 
	public abstract int[] getDisplayIds ()  throws android.os.RemoteException 
	public abstract void registerCallback (android.hardware.display.IDisplayManagerCallback)  throws android.os.RemoteException 
	public abstract void startWifiDisplayScan ()  throws android.os.RemoteException 
	public abstract void stopWifiDisplayScan ()  throws android.os.RemoteException 
	public abstract void connectWifiDisplay (java.lang.String)  throws android.os.RemoteException 
	public abstract void disconnectWifiDisplay ()  throws android.os.RemoteException 
	public abstract void renameWifiDisplay (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void forgetWifiDisplay (java.lang.String)  throws android.os.RemoteException 
	public abstract void pauseWifiDisplay ()  throws android.os.RemoteException 
	public abstract void resumeWifiDisplay ()  throws android.os.RemoteException 
	public abstract android.hardware.display.WifiDisplayStatus getWifiDisplayStatus ()  throws android.os.RemoteException 
	public abstract int createVirtualDisplay (android.os.IBinder, java.lang.String, java.lang.String, int, int, int, android.view.Surface, int)  throws android.os.RemoteException 
	public abstract void releaseVirtualDisplay (android.os.IBinder)  throws android.os.RemoteException 
}

android/hardware/display/IDisplayManager$Stub.class
IDisplayManager.java
package android.hardware.display
public abstract android.hardware.display.IDisplayManager$Stub extends android.os.Binder implements android.hardware.display.IDisplayManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getDisplayInfo
	static final int TRANSACTION_getDisplayIds
	static final int TRANSACTION_registerCallback
	static final int TRANSACTION_startWifiDisplayScan
	static final int TRANSACTION_stopWifiDisplayScan
	static final int TRANSACTION_connectWifiDisplay
	static final int TRANSACTION_disconnectWifiDisplay
	static final int TRANSACTION_renameWifiDisplay
	static final int TRANSACTION_forgetWifiDisplay
	static final int TRANSACTION_pauseWifiDisplay
	static final int TRANSACTION_resumeWifiDisplay
	static final int TRANSACTION_getWifiDisplayStatus
	static final int TRANSACTION_createVirtualDisplay
	static final int TRANSACTION_releaseVirtualDisplay
	public void  () 
	public static android.hardware.display.IDisplayManager 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.view.DisplayInfo _result
		int[] _result
		android.hardware.display.IDisplayManagerCallback _arg0
		String _arg0
		String _arg0
		String _arg1
		String _arg0
		android.hardware.display.WifiDisplayStatus _result
		android.view.Surface _arg6
		android.os.IBinder _arg0
		String _arg1
		String _arg2
		int _arg3
		int _arg4
		int _arg5
		android.view.Surface _arg6
		int _arg7
		int _result
		android.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/display/WifiDisplaySessionInfo$1.class
WifiDisplaySessionInfo.java
package android.hardware.display
final android.hardware.display.WifiDisplaySessionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.display.WifiDisplaySessionInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		boolean client
		int session
		String group
		String pp
		String ip
	public android.hardware.display.WifiDisplaySessionInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/display/WifiDisplayStatus.class
WifiDisplayStatus.java
package android.hardware.display
public final android.hardware.display.WifiDisplayStatus extends java.lang.Object implements android.os.Parcelable  {
	private final int mFeatureState
	private final int mScanState
	private final int mActiveDisplayState
	private final android.hardware.display.WifiDisplay mActiveDisplay
	private final android.hardware.display.WifiDisplay[] mDisplays
	private final android.hardware.display.WifiDisplaySessionInfo mSessionInfo
	public static final int FEATURE_STATE_UNAVAILABLE
	public static final int FEATURE_STATE_DISABLED
	public static final int FEATURE_STATE_OFF
	public static final int FEATURE_STATE_ON
	public static final int SCAN_STATE_NOT_SCANNING
	public static final int SCAN_STATE_SCANNING
	public static final int DISPLAY_STATE_NOT_CONNECTED
	public static final int DISPLAY_STATE_CONNECTING
	public static final int DISPLAY_STATE_CONNECTED
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (int, int, int, android.hardware.display.WifiDisplay, android.hardware.display.WifiDisplay[], android.hardware.display.WifiDisplaySessionInfo) 
		int featureState
		int scanState
		int activeDisplayState
		android.hardware.display.WifiDisplay activeDisplay
		android.hardware.display.WifiDisplay[] displays
		android.hardware.display.WifiDisplaySessionInfo sessionInfo
	public int getFeatureState () 
	public int getScanState () 
	public int getActiveDisplayState () 
	public android.hardware.display.WifiDisplay getActiveDisplay () 
	public android.hardware.display.WifiDisplay[] getDisplays () 
	public android.hardware.display.WifiDisplaySessionInfo getSessionInfo () 
	public void writeToParcel (android.os.Parcel, int) 
		android.hardware.display.WifiDisplay display
		android.hardware.display.WifiDisplay[] arr$
		int len$
		int i$
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public java.lang.String toString () 
	static void  () 
}

android/hardware/display/DisplayManagerGlobal.class
DisplayManagerGlobal.java
package android.hardware.display
public final android.hardware.display.DisplayManagerGlobal extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static final boolean USE_CACHE
	public static final int EVENT_DISPLAY_ADDED
	public static final int EVENT_DISPLAY_CHANGED
	public static final int EVENT_DISPLAY_REMOVED
	private static android.hardware.display.DisplayManagerGlobal sInstance
	private final Object mLock
	private final android.hardware.display.IDisplayManager mDm
	private android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback mCallback
	private final java.util.ArrayList mDisplayListeners
	private final android.util.SparseArray mDisplayInfoCache
	private int[] mDisplayIdCache
	private int mWifiDisplayScanNestCount
	private void  (android.hardware.display.IDisplayManager) 
		android.hardware.display.IDisplayManager dm
	public static android.hardware.display.DisplayManagerGlobal getInstance () 
		android.os.IBinder b
	public android.view.DisplayInfo getDisplayInfo (int) 
		android.view.DisplayInfo info
		android.os.RemoteException ex
		int displayId
	public int[] getDisplayIds () 
		int[] displayIds
		android.os.RemoteException ex
	public android.view.Display getCompatibleDisplay (int, android.view.DisplayAdjustments) 
		int displayId
		android.view.DisplayAdjustments daj
		android.view.DisplayInfo displayInfo
	public android.view.Display getRealDisplay (int) 
		int displayId
	public android.view.Display getRealDisplay (int, android.os.IBinder) 
		int displayId
		android.os.IBinder token
	public void registerDisplayListener (android.hardware.display.DisplayManager$DisplayListener, android.os.Handler) 
		int index
		android.hardware.display.DisplayManager$DisplayListener listener
		android.os.Handler handler
	public void unregisterDisplayListener (android.hardware.display.DisplayManager$DisplayListener) 
		android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate d
		int index
		android.hardware.display.DisplayManager$DisplayListener listener
	private int findDisplayListenerLocked (android.hardware.display.DisplayManager$DisplayListener) 
		int i
		android.hardware.display.DisplayManager$DisplayListener listener
		int numListeners
	private void registerCallbackIfNeededLocked () 
		android.os.RemoteException ex
	private void handleDisplayEvent (int, int) 
		int i
		int numListeners
		int displayId
		int event
	public void startWifiDisplayScan () 
		android.os.RemoteException ex
	public void stopWifiDisplayScan () 
		android.os.RemoteException ex
	public void connectWifiDisplay (java.lang.String) 
		android.os.RemoteException ex
		String deviceAddress
	public void pauseWifiDisplay () 
		android.os.RemoteException ex
	public void resumeWifiDisplay () 
		android.os.RemoteException ex
	public void disconnectWifiDisplay () 
		android.os.RemoteException ex
	public void renameWifiDisplay (java.lang.String, java.lang.String) 
		android.os.RemoteException ex
		String deviceAddress
		String alias
	public void forgetWifiDisplay (java.lang.String) 
		android.os.RemoteException ex
		String deviceAddress
	public android.hardware.display.WifiDisplayStatus getWifiDisplayStatus () 
		android.os.RemoteException ex
	public android.hardware.display.VirtualDisplay createVirtualDisplay (android.content.Context, java.lang.String, int, int, int, android.view.Surface, int) 
		android.os.RemoteException ex
		android.os.RemoteException ex
		android.content.Context context
		String name
		int width
		int height
		int densityDpi
		android.view.Surface surface
		int flags
		android.os.Binder token
		int displayId
		android.view.Display display
	public void releaseVirtualDisplay (android.os.IBinder) 
		android.os.RemoteException ex
		android.os.IBinder token
	static void access$100 (android.hardware.display.DisplayManagerGlobal, int, int) 
		android.hardware.display.DisplayManagerGlobal x0
		int x1
		int x2
}

android/hardware/display/DisplayManagerGlobal$1.class
DisplayManagerGlobal.java
package android.hardware.display
 android.hardware.display.DisplayManagerGlobal$1 extends java.lang.Object {
}

android/hardware/display/VirtualDisplay.class
VirtualDisplay.java
package android.hardware.display
public final android.hardware.display.VirtualDisplay extends java.lang.Object {
	private final android.hardware.display.DisplayManagerGlobal mGlobal
	private final android.view.Display mDisplay
	private android.os.IBinder mToken
	void  (android.hardware.display.DisplayManagerGlobal, android.view.Display, android.os.IBinder) 
		android.hardware.display.DisplayManagerGlobal global
		android.view.Display display
		android.os.IBinder token
	public android.view.Display getDisplay () 
	public void release () 
	public java.lang.String toString () 
}

android/hardware/display/DisplayManagerGlobal$DisplayListenerDelegate.class
DisplayManagerGlobal.java
package android.hardware.display
final android.hardware.display.DisplayManagerGlobal$DisplayListenerDelegate extends android.os.Handler {
	public final android.hardware.display.DisplayManager$DisplayListener mListener
	public void  (android.hardware.display.DisplayManager$DisplayListener, android.os.Handler) 
		android.hardware.display.DisplayManager$DisplayListener listener
		android.os.Handler handler
	public void sendDisplayEvent (int, int) 
		int displayId
		int event
		android.os.Message msg
	public void clearEvents () 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/hardware/display/DisplayManagerGlobal$DisplayManagerCallback.class
DisplayManagerGlobal.java
package android.hardware.display
final android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback extends android.hardware.display.IDisplayManagerCallback$Stub {
	final android.hardware.display.DisplayManagerGlobal this$0
	private void  (android.hardware.display.DisplayManagerGlobal) 
	public void onDisplayEvent (int, int) 
		int displayId
		int event
	void  (android.hardware.display.DisplayManagerGlobal, android.hardware.display.DisplayManagerGlobal$1) 
		android.hardware.display.DisplayManagerGlobal x0
		android.hardware.display.DisplayManagerGlobal$1 x1
}

android/hardware/display/DisplayManager.class
DisplayManager.java
package android.hardware.display
public final android.hardware.display.DisplayManager extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private final android.content.Context mContext
	private final android.hardware.display.DisplayManagerGlobal mGlobal
	private final Object mLock
	private final android.util.SparseArray mDisplays
	private final java.util.ArrayList mTempDisplays
	public static final String ACTION_WIFI_DISPLAY_STATUS_CHANGED
	public static final String EXTRA_WIFI_DISPLAY_STATUS
	public static final String DISPLAY_CATEGORY_PRESENTATION
	public static final int VIRTUAL_DISPLAY_FLAG_PUBLIC
	public static final int VIRTUAL_DISPLAY_FLAG_PRESENTATION
	public static final int VIRTUAL_DISPLAY_FLAG_SECURE
	public void  (android.content.Context) 
		android.content.Context context
	public android.view.Display getDisplay (int) 
		int displayId
	public android.view.Display[] getDisplays () 
	public android.view.Display[] getDisplays (java.lang.String) 
		String category
		int[] displayIds
	private void addAllDisplaysLocked (java.util.ArrayList, int[]) 
		android.view.Display display
		int i
		java.util.ArrayList displays
		int[] displayIds
	private void addPresentationDisplaysLocked (java.util.ArrayList, int[], int) 
		android.view.Display display
		int i
		java.util.ArrayList displays
		int[] displayIds
		int matchType
	private android.view.Display getOrCreateDisplayLocked (int, boolean) 
		int displayId
		boolean assumeValid
		android.view.Display display
	public void registerDisplayListener (android.hardware.display.DisplayManager$DisplayListener, android.os.Handler) 
		android.hardware.display.DisplayManager$DisplayListener listener
		android.os.Handler handler
	public void unregisterDisplayListener (android.hardware.display.DisplayManager$DisplayListener) 
		android.hardware.display.DisplayManager$DisplayListener listener
	public void startWifiDisplayScan () 
	public void stopWifiDisplayScan () 
	public void connectWifiDisplay (java.lang.String) 
		String deviceAddress
	public void pauseWifiDisplay () 
	public void resumeWifiDisplay () 
	public void disconnectWifiDisplay () 
	public void renameWifiDisplay (java.lang.String, java.lang.String) 
		String deviceAddress
		String alias
	public void forgetWifiDisplay (java.lang.String) 
		String deviceAddress
	public android.hardware.display.WifiDisplayStatus getWifiDisplayStatus () 
	public android.hardware.display.VirtualDisplay createVirtualDisplay (java.lang.String, int, int, int, android.view.Surface, int) 
		String name
		int width
		int height
		int densityDpi
		android.view.Surface surface
		int flags
}

android/hardware/display/WifiDisplayStatus$1.class
WifiDisplayStatus.java
package android.hardware.display
final android.hardware.display.WifiDisplayStatus$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.display.WifiDisplayStatus createFromParcel (android.os.Parcel) 
		int i
		android.os.Parcel in
		int featureState
		int scanState
		int activeDisplayState
		android.hardware.display.WifiDisplay activeDisplay
		android.hardware.display.WifiDisplay[] displays
		android.hardware.display.WifiDisplaySessionInfo sessionInfo
	public android.hardware.display.WifiDisplayStatus[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/display/IDisplayManagerCallback.class
IDisplayManagerCallback.java
package android.hardware.display
public abstract android.hardware.display.IDisplayManagerCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void onDisplayEvent (int, int)  throws android.os.RemoteException 
}

android/hardware/display/WifiDisplay$1.class
WifiDisplay.java
package android.hardware.display
final android.hardware.display.WifiDisplay$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.display.WifiDisplay createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String deviceAddress
		String deviceName
		String deviceAlias
		boolean isAvailable
		boolean canConnect
		boolean isRemembered
	public android.hardware.display.WifiDisplay[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/Camera$Size.class
Camera.java
package android.hardware
public android.hardware.Camera$Size extends java.lang.Object {
	public int width
	public int height
	final android.hardware.Camera this$0
	public void  (android.hardware.Camera, int, int) 
		int w
		int h
	public boolean equals (java.lang.Object) 
		Object obj
		android.hardware.Camera$Size s
	public int hashCode () 
}

android/hardware/Camera$PreviewCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$PreviewCallback extends java.lang.Object {
	public abstract void onPreviewFrame (byte[], android.hardware.Camera) 
}

android/hardware/ICameraService.class
ICameraService.java
package android.hardware
public abstract android.hardware.ICameraService extends java.lang.Object implements android.os.IInterface  {
	public abstract int getNumberOfCameras ()  throws android.os.RemoteException 
	public abstract int getCameraInfo (int, android.hardware.CameraInfo)  throws android.os.RemoteException 
	public abstract int connect (android.hardware.ICameraClient, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
	public abstract int connectPro (android.hardware.IProCameraCallbacks, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
	public abstract int connectDevice (android.hardware.camera2.ICameraDeviceCallbacks, int, java.lang.String, int, android.hardware.camera2.utils.BinderHolder)  throws android.os.RemoteException 
	public abstract int addListener (android.hardware.ICameraServiceListener)  throws android.os.RemoteException 
	public abstract int removeListener (android.hardware.ICameraServiceListener)  throws android.os.RemoteException 
	public abstract int getCameraCharacteristics (int, android.hardware.camera2.impl.CameraMetadataNative)  throws android.os.RemoteException 
}

android/hardware/ISerialManager$Stub$Proxy.class
ISerialManager.java
package android.hardware
 android.hardware.ISerialManager$Stub$Proxy extends java.lang.Object implements android.hardware.ISerialManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.lang.String[] getSerialPorts ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public android.os.ParcelFileDescriptor openSerialPort (java.lang.String)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
}

android/hardware/ICameraClient$Stub$Proxy.class
ICameraClient.java
package android.hardware
 android.hardware.ICameraClient$Stub$Proxy extends java.lang.Object implements android.hardware.ICameraClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
}

android/hardware/ICameraServiceListener$Stub$Proxy.class
ICameraServiceListener.java
package android.hardware
 android.hardware.ICameraServiceListener$Stub$Proxy extends java.lang.Object implements android.hardware.ICameraServiceListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onStatusChanged (int, int)  throws android.os.RemoteException 
		int status
		int cameraId
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/GeomagneticField.class
GeomagneticField.java
package android.hardware
public android.hardware.GeomagneticField extends java.lang.Object {
	private float mX
	private float mY
	private float mZ
	private float mGcLatitudeRad
	private float mGcLongitudeRad
	private float mGcRadiusKm
	private static final float EARTH_SEMI_MAJOR_AXIS_KM
	private static final float EARTH_SEMI_MINOR_AXIS_KM
	private static final float EARTH_REFERENCE_RADIUS_KM
	private static final float[][] G_COEFF
	private static final float[][] H_COEFF
	private static final float[][] DELTA_G
	private static final float[][] DELTA_H
	private static final long BASE_TIME
	private static final float[][] SCHMIDT_QUASI_NORM_FACTORS
	static final boolean $assertionsDisabled
	public void  (float, float, float, long) 
		int i
		int x
		int m
		float g
		float h
		int m
		int n
		float gdLatitudeDeg
		float gdLongitudeDeg
		float altitudeMeters
		long timeMillis
		int MAX_N
		android.hardware.GeomagneticField$LegendreTable legendre
		float[] relativeRadiusPower
		float[] sinMLon
		float[] cosMLon
		float inverseCosLatitude
		float yearsSinceBase
		float gcX
		float gcY
		float gcZ
		double latDiffRad
	public float getX () 
	public float getY () 
	public float getZ () 
	public float getDeclination () 
	public float getInclination () 
	public float getHorizontalStrength () 
	public float getFieldStrength () 
	private void computeGeocentricCoordinates (float, float, float) 
		float gdLatitudeDeg
		float gdLongitudeDeg
		float altitudeMeters
		float altitudeKm
		float a2
		float b2
		double gdLatRad
		float clat
		float slat
		float tlat
		float latRad
		float radSq
	private static float[][] computeSchmidtQuasiNormFactors (int) 
		int m
		int n
		int maxN
		float[][] schmidtQuasiNorm
	static void  () 
}

android/hardware/Camera$ErrorCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$ErrorCallback extends java.lang.Object {
	public abstract void onError (int, android.hardware.Camera) 
}

android/hardware/IProCameraCallbacks.class
IProCameraCallbacks.java
package android.hardware
public abstract android.hardware.IProCameraCallbacks extends java.lang.Object implements android.os.IInterface  {
}

android/hardware/ISerialManager$Stub.class
ISerialManager.java
package android.hardware
public abstract android.hardware.ISerialManager$Stub extends android.os.Binder implements android.hardware.ISerialManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getSerialPorts
	static final int TRANSACTION_openSerialPort
	public void  () 
	public static android.hardware.ISerialManager 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 _arg0
		android.os.ParcelFileDescriptor _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/SensorManager.class
SensorManager.java
package android.hardware
public abstract android.hardware.SensorManager extends java.lang.Object {
	protected static final String TAG
	private static final float[] mTempMatrix
	private final android.util.SparseArray mSensorListByType
	private android.hardware.LegacySensorManager mLegacySensorManager
	public static final int SENSOR_ORIENTATION
	public static final int SENSOR_ACCELEROMETER
	public static final int SENSOR_TEMPERATURE
	public static final int SENSOR_MAGNETIC_FIELD
	public static final int SENSOR_LIGHT
	public static final int SENSOR_PROXIMITY
	public static final int SENSOR_TRICORDER
	public static final int SENSOR_ORIENTATION_RAW
	public static final int SENSOR_ALL
	public static final int SENSOR_MIN
	public static final int SENSOR_MAX
	public static final int DATA_X
	public static final int DATA_Y
	public static final int DATA_Z
	public static final int RAW_DATA_INDEX
	public static final int RAW_DATA_X
	public static final int RAW_DATA_Y
	public static final int RAW_DATA_Z
	public static final float STANDARD_GRAVITY
	public static final float GRAVITY_SUN
	public static final float GRAVITY_MERCURY
	public static final float GRAVITY_VENUS
	public static final float GRAVITY_EARTH
	public static final float GRAVITY_MOON
	public static final float GRAVITY_MARS
	public static final float GRAVITY_JUPITER
	public static final float GRAVITY_SATURN
	public static final float GRAVITY_URANUS
	public static final float GRAVITY_NEPTUNE
	public static final float GRAVITY_PLUTO
	public static final float GRAVITY_DEATH_STAR_I
	public static final float GRAVITY_THE_ISLAND
	public static final float MAGNETIC_FIELD_EARTH_MAX
	public static final float MAGNETIC_FIELD_EARTH_MIN
	public static final float PRESSURE_STANDARD_ATMOSPHERE
	public static final float LIGHT_SUNLIGHT_MAX
	public static final float LIGHT_SUNLIGHT
	public static final float LIGHT_SHADE
	public static final float LIGHT_OVERCAST
	public static final float LIGHT_SUNRISE
	public static final float LIGHT_CLOUDY
	public static final float LIGHT_FULLMOON
	public static final float LIGHT_NO_MOON
	public static final int SENSOR_DELAY_FASTEST
	public static final int SENSOR_DELAY_GAME
	public static final int SENSOR_DELAY_UI
	public static final int SENSOR_DELAY_NORMAL
	public static final int SENSOR_STATUS_UNRELIABLE
	public static final int SENSOR_STATUS_ACCURACY_LOW
	public static final int SENSOR_STATUS_ACCURACY_MEDIUM
	public static final int SENSOR_STATUS_ACCURACY_HIGH
	public static final int AXIS_X
	public static final int AXIS_Y
	public static final int AXIS_Z
	public static final int AXIS_MINUS_X
	public static final int AXIS_MINUS_Y
	public static final int AXIS_MINUS_Z
	public void  () 
	protected abstract java.util.List getFullSensorList () 
	public int getSensors () 
	public java.util.List getSensorList (int) 
		android.hardware.Sensor i
		java.util.Iterator i$
		int type
		java.util.List list
		java.util.List fullList
	public android.hardware.Sensor getDefaultSensor (int) 
		int type
		java.util.List l
	public boolean registerListener (android.hardware.SensorListener, int) 
		android.hardware.SensorListener listener
		int sensors
	public boolean registerListener (android.hardware.SensorListener, int, int) 
		android.hardware.SensorListener listener
		int sensors
		int rate
	public void unregisterListener (android.hardware.SensorListener) 
		android.hardware.SensorListener listener
	public void unregisterListener (android.hardware.SensorListener, int) 
		android.hardware.SensorListener listener
		int sensors
	public void unregisterListener (android.hardware.SensorEventListener, android.hardware.Sensor) 
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
	public void unregisterListener (android.hardware.SensorEventListener) 
		android.hardware.SensorEventListener listener
	protected abstract void unregisterListenerImpl (android.hardware.SensorEventListener, android.hardware.Sensor) 
	public boolean registerListener (android.hardware.SensorEventListener, android.hardware.Sensor, int) 
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
		int rateUs
	public boolean registerListener (android.hardware.SensorEventListener, android.hardware.Sensor, int, int) 
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
		int rateUs
		int maxBatchReportLatencyUs
		int delay
	public boolean registerListener (android.hardware.SensorEventListener, android.hardware.Sensor, int, android.os.Handler) 
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
		int rateUs
		android.os.Handler handler
		int delay
	public boolean registerListener (android.hardware.SensorEventListener, android.hardware.Sensor, int, int, android.os.Handler) 
		android.hardware.SensorEventListener listener
		android.hardware.Sensor sensor
		int rateUs
		int maxBatchReportLatencyUs
		android.os.Handler handler
		int delayUs
	protected abstract boolean registerListenerImpl (android.hardware.SensorEventListener, android.hardware.Sensor, int, android.os.Handler, int, int) 
	public boolean flush (android.hardware.SensorEventListener) 
		android.hardware.SensorEventListener listener
	protected abstract boolean flushImpl (android.hardware.SensorEventListener) 
	public static boolean getRotationMatrix (float[], float[], float[], float[]) 
		float invE
		float c
		float s
		float[] R
		float[] I
		float[] gravity
		float[] geomagnetic
		float Ax
		float Ay
		float Az
		float Ex
		float Ey
		float Ez
		float Hx
		float Hy
		float Hz
		float normH
		float invH
		float invA
		float Mx
		float My
		float Mz
	public static float getInclination (float[]) 
		float[] I
	public static boolean remapCoordinateSystem (float[], int, int, float[]) 
		int i
		int size
		float[] temp
		float[] inR
		int X
		int Y
		float[] outR
	private static boolean remapCoordinateSystemImpl (float[], int, int, float[]) 
		int i
		int offset
		int j
		float[] inR
		int X
		int Y
		float[] outR
		int length
		int Z
		int x
		int y
		int z
		int axis_y
		int axis_z
		boolean sx
		boolean sy
		boolean sz
		int rowLength
	public static float[] getOrientation (float[], float[]) 
		float[] R
		float[] values
	public static float getAltitude (float, float) 
		float p0
		float p
		float coef
	public static void getAngleChange (float[], float[], float[]) 
		float[] angleChange
		float[] R
		float[] prevR
		float rd1
		float rd4
		float rd6
		float rd7
		float rd8
		float ri0
		float ri1
		float ri2
		float ri3
		float ri4
		float ri5
		float ri6
		float ri7
		float ri8
		float pri0
		float pri1
		float pri2
		float pri3
		float pri4
		float pri5
		float pri6
		float pri7
		float pri8
	public static void getRotationMatrixFromVector (float[], float[]) 
		float q0
		float[] R
		float[] rotationVector
		float q0
		float q1
		float q2
		float q3
		float sq_q1
		float sq_q2
		float sq_q3
		float q1_q2
		float q3_q0
		float q1_q3
		float q2_q0
		float q2_q3
		float q1_q0
	public static void getQuaternionFromVector (float[], float[]) 
		float[] Q
		float[] rv
	public boolean requestTriggerSensor (android.hardware.TriggerEventListener, android.hardware.Sensor) 
		android.hardware.TriggerEventListener listener
		android.hardware.Sensor sensor
	protected abstract boolean requestTriggerSensorImpl (android.hardware.TriggerEventListener, android.hardware.Sensor) 
	public boolean cancelTriggerSensor (android.hardware.TriggerEventListener, android.hardware.Sensor) 
		android.hardware.TriggerEventListener listener
		android.hardware.Sensor sensor
	protected abstract boolean cancelTriggerSensorImpl (android.hardware.TriggerEventListener, android.hardware.Sensor, boolean) 
	private android.hardware.LegacySensorManager getLegacySensorManager () 
	private static int getDelay (int) 
		int rate
		int delay
	static void  () 
}

android/hardware/Camera$AutoFocusCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$AutoFocusCallback extends java.lang.Object {
	public abstract void onAutoFocus (boolean, android.hardware.Camera) 
}

android/hardware/SerialPort.class
SerialPort.java
package android.hardware
public android.hardware.SerialPort extends java.lang.Object {
	private static final String TAG
	private int mNativeContext
	private final String mName
	private android.os.ParcelFileDescriptor mFileDescriptor
	public void  (java.lang.String) 
		String name
	public void open (android.os.ParcelFileDescriptor, int)  throws java.io.IOException 
		android.os.ParcelFileDescriptor pfd
		int speed
	public void close ()  throws java.io.IOException 
	public java.lang.String getName () 
	public int read (java.nio.ByteBuffer)  throws java.io.IOException 
		java.nio.ByteBuffer buffer
	public void write (java.nio.ByteBuffer, int)  throws java.io.IOException 
		java.nio.ByteBuffer buffer
		int length
	public void sendBreak () 
	private native void native_open (java.io.FileDescriptor, int)  throws java.io.IOException 
	private native void native_close () 
	private native int native_read_array (byte[], int)  throws java.io.IOException 
	private native int native_read_direct (java.nio.ByteBuffer, int)  throws java.io.IOException 
	private native void native_write_array (byte[], int)  throws java.io.IOException 
	private native void native_write_direct (java.nio.ByteBuffer, int)  throws java.io.IOException 
	private native void native_send_break () 
}

android/hardware/Camera$EventHandler.class
Camera.java
package android.hardware
 android.hardware.Camera$EventHandler extends android.os.Handler {
	private android.hardware.Camera mCamera
	final android.hardware.Camera this$0
	public void  (android.hardware.Camera, android.hardware.Camera, android.os.Looper) 
		android.hardware.Camera c
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		boolean success
		android.hardware.Camera$PreviewCallback pCb
		android.hardware.Camera$AutoFocusCallback cb
		android.os.Message msg
}

android/hardware/ICamera$Stub.class
ICamera.java
package android.hardware
public abstract android.hardware.ICamera$Stub extends android.os.Binder implements android.hardware.ICamera  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_disconnect
	public void  () 
	public static android.hardware.ICamera 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/Camera$PictureCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$PictureCallback extends java.lang.Object {
	public abstract void onPictureTaken (byte[], android.hardware.Camera) 
}

android/hardware/IProCameraCallbacks$Stub.class
IProCameraCallbacks.java
package android.hardware
public abstract android.hardware.IProCameraCallbacks$Stub extends android.os.Binder implements android.hardware.IProCameraCallbacks  {
	private static final String DESCRIPTOR
	public void  () 
	public static android.hardware.IProCameraCallbacks 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/TriggerEvent.class
TriggerEvent.java
package android.hardware
public final android.hardware.TriggerEvent extends java.lang.Object {
	public final float[] values
	public android.hardware.Sensor sensor
	public long timestamp
	void  (int) 
		int size
}

android/hardware/IProCameraUser$Stub.class
IProCameraUser.java
package android.hardware
public abstract android.hardware.IProCameraUser$Stub extends android.os.Binder implements android.hardware.IProCameraUser  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_disconnect
	public void  () 
	public static android.hardware.IProCameraUser 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/CameraInfo.class
CameraInfo.java
package android.hardware
public android.hardware.CameraInfo extends java.lang.Object implements android.os.Parcelable  {
	public android.hardware.Camera$CameraInfo info
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/hardware/ICameraServiceListener.class
ICameraServiceListener.java
package android.hardware
public abstract android.hardware.ICameraServiceListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onStatusChanged (int, int)  throws android.os.RemoteException 
}

android/hardware/Sensor.class
Sensor.java
package android.hardware
public final android.hardware.Sensor extends java.lang.Object {
	public static final int TYPE_ACCELEROMETER
	public static final int TYPE_MAGNETIC_FIELD
	public static final int TYPE_ORIENTATION
	public static final int TYPE_GYROSCOPE
	public static final int TYPE_LIGHT
	public static final int TYPE_PRESSURE
	public static final int TYPE_TEMPERATURE
	public static final int TYPE_PROXIMITY
	public static final int TYPE_GRAVITY
	public static final int TYPE_LINEAR_ACCELERATION
	public static final int TYPE_ROTATION_VECTOR
	public static final int TYPE_RELATIVE_HUMIDITY
	public static final int TYPE_AMBIENT_TEMPERATURE
	public static final int TYPE_MAGNETIC_FIELD_UNCALIBRATED
	public static final int TYPE_GAME_ROTATION_VECTOR
	public static final int TYPE_GYROSCOPE_UNCALIBRATED
	public static final int TYPE_SIGNIFICANT_MOTION
	public static final int TYPE_STEP_DETECTOR
	public static final int TYPE_STEP_COUNTER
	public static final int TYPE_GEOMAGNETIC_ROTATION_VECTOR
	public static final int TYPE_ALL
	static int REPORTING_MODE_CONTINUOUS
	static int REPORTING_MODE_ON_CHANGE
	static int REPORTING_MODE_ONE_SHOT
	private static final int[] sSensorReportingModes
	private String mName
	private String mVendor
	private int mVersion
	private int mHandle
	private int mType
	private float mMaxRange
	private float mResolution
	private float mPower
	private int mMinDelay
	private int mFifoReservedEventCount
	private int mFifoMaxEventCount
	static int getReportingMode (android.hardware.Sensor) 
		int minDelay
		android.hardware.Sensor sensor
		int offset
	static int getMaxLengthValuesArray (android.hardware.Sensor, int) 
		android.hardware.Sensor sensor
		int sdkLevel
		int type
		int offset
	void  () 
	public java.lang.String getName () 
	public java.lang.String getVendor () 
	public int getType () 
	public int getVersion () 
	public float getMaximumRange () 
	public float getResolution () 
	public float getPower () 
	public int getMinDelay () 
	public int getFifoReservedEventCount () 
	public int getFifoMaxEventCount () 
	public int getHandle () 
	void setRange (float, float) 
		float max
		float res
	public java.lang.String toString () 
	static void  () 
}

android/hardware/LegacySensorManager$LegacyListener.class
LegacySensorManager.java
package android.hardware
final android.hardware.LegacySensorManager$LegacyListener extends java.lang.Object implements android.hardware.SensorEventListener  {
	private float[] mValues
	private android.hardware.SensorListener mTarget
	private int mSensors
	private final android.hardware.LegacySensorManager$LmsFilter mYawfilter
	void  (android.hardware.SensorListener) 
		android.hardware.SensorListener target
	boolean registerSensor (int) 
		int legacyType
		boolean alreadyHasOrientationSensor
	boolean unregisterSensor (int) 
		int legacyType
	boolean hasSensors () 
	private static boolean hasOrientationSensor (int) 
		int sensors
	public void onAccuracyChanged (android.hardware.Sensor, int) 
		AbstractMethodError e
		android.hardware.Sensor sensor
		int accuracy
	public void onSensorChanged (android.hardware.SensorEvent) 
		android.hardware.SensorEvent event
		float[] v
		int type
		int legacyType
	private void mapSensorDataToWindow (int, float[], int) 
		int sensor
		float[] values
		int orientation
		float x
		float y
		float z
	private static int getLegacySensorType (int) 
		int type
}

android/hardware/IProCameraCallbacks$Stub$Proxy.class
IProCameraCallbacks.java
package android.hardware
 android.hardware.IProCameraCallbacks$Stub$Proxy extends java.lang.Object implements android.hardware.IProCameraCallbacks  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
}

android/hardware/ICamera$Stub$Proxy.class
ICamera.java
package android.hardware
 android.hardware.ICamera$Stub$Proxy extends java.lang.Object implements android.hardware.ICamera  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void disconnect ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/ConsumerIrManager$CarrierFrequencyRange.class
ConsumerIrManager.java
package android.hardware
public final android.hardware.ConsumerIrManager$CarrierFrequencyRange extends java.lang.Object {
	private final int mMinFrequency
	private final int mMaxFrequency
	final android.hardware.ConsumerIrManager this$0
	public void  (android.hardware.ConsumerIrManager, int, int) 
		int min
		int max
	public int getMinFrequency () 
	public int getMaxFrequency () 
}

android/hardware/ICamera.class
ICamera.java
package android.hardware
public abstract android.hardware.ICamera extends java.lang.Object implements android.os.IInterface  {
	public abstract void disconnect ()  throws android.os.RemoteException 
}

android/hardware/IConsumerIrService.class
IConsumerIrService.java
package android.hardware
public abstract android.hardware.IConsumerIrService extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean hasIrEmitter ()  throws android.os.RemoteException 
	public abstract void transmit (java.lang.String, int, int[])  throws android.os.RemoteException 
	public abstract int[] getCarrierFrequencies ()  throws android.os.RemoteException 
}

android/hardware/CameraInfo$1.class
CameraInfo.java
package android.hardware
final android.hardware.CameraInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.CameraInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.hardware.CameraInfo info
	public android.hardware.CameraInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/LegacySensorManager$LmsFilter.class
LegacySensorManager.java
package android.hardware
final android.hardware.LegacySensorManager$LmsFilter extends java.lang.Object {
	private static final int SENSORS_RATE_MS
	private static final int COUNT
	private static final float PREDICTION_RATIO
	private static final float PREDICTION_TIME
	private float[] mV
	private long[] mT
	private int mIndex
	public void  () 
	public float filter (long, float) 
		int j
		float Z
		float T
		float dT
		long time
		float in
		float v
		float ns
		float v1
		float A
		float B
		float C
		float D
		float E
		float a
		float b
		int i
		float f
}

android/hardware/Camera$Area.class
Camera.java
package android.hardware
public android.hardware.Camera$Area extends java.lang.Object {
	public android.graphics.Rect rect
	public int weight
	public void  (android.graphics.Rect, int) 
		android.graphics.Rect rect
		int weight
	public boolean equals (java.lang.Object) 
		Object obj
		android.hardware.Camera$Area a
}

android/hardware/usb/
android/hardware/usb/UsbConstants.class
UsbConstants.java
package android.hardware.usb
public final android.hardware.usb.UsbConstants extends java.lang.Object {
	public static final int USB_ENDPOINT_DIR_MASK
	public static final int USB_DIR_OUT
	public static final int USB_DIR_IN
	public static final int USB_ENDPOINT_NUMBER_MASK
	public static final int USB_ENDPOINT_XFERTYPE_MASK
	public static final int USB_ENDPOINT_XFER_CONTROL
	public static final int USB_ENDPOINT_XFER_ISOC
	public static final int USB_ENDPOINT_XFER_BULK
	public static final int USB_ENDPOINT_XFER_INT
	public static final int USB_TYPE_MASK
	public static final int USB_TYPE_STANDARD
	public static final int USB_TYPE_CLASS
	public static final int USB_TYPE_VENDOR
	public static final int USB_TYPE_RESERVED
	public static final int USB_CLASS_PER_INTERFACE
	public static final int USB_CLASS_AUDIO
	public static final int USB_CLASS_COMM
	public static final int USB_CLASS_HID
	public static final int USB_CLASS_PHYSICA
	public static final int USB_CLASS_STILL_IMAGE
	public static final int USB_CLASS_PRINTER
	public static final int USB_CLASS_MASS_STORAGE
	public static final int USB_CLASS_HUB
	public static final int USB_CLASS_CDC_DATA
	public static final int USB_CLASS_CSCID
	public static final int USB_CLASS_CONTENT_SEC
	public static final int USB_CLASS_VIDEO
	public static final int USB_CLASS_WIRELESS_CONTROLLER
	public static final int USB_CLASS_MISC
	public static final int USB_CLASS_APP_SPEC
	public static final int USB_CLASS_VENDOR_SPEC
	public static final int USB_INTERFACE_SUBCLASS_BOOT
	public static final int USB_SUBCLASS_VENDOR_SPEC
	public void  () 
}

android/hardware/usb/UsbAccessory$1.class
UsbAccessory.java
package android.hardware.usb
final android.hardware.usb.UsbAccessory$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.usb.UsbAccessory createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String manufacturer
		String model
		String description
		String version
		String uri
		String serial
	public android.hardware.usb.UsbAccessory[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/usb/UsbEndpoint$1.class
UsbEndpoint.java
package android.hardware.usb
final android.hardware.usb.UsbEndpoint$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.usb.UsbEndpoint createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int address
		int attributes
		int maxPacketSize
		int interval
	public android.hardware.usb.UsbEndpoint[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/usb/UsbRequest.class
UsbRequest.java
package android.hardware.usb
public android.hardware.usb.UsbRequest extends java.lang.Object {
	private static final String TAG
	private long mNativeContext
	private android.hardware.usb.UsbEndpoint mEndpoint
	private java.nio.ByteBuffer mBuffer
	private int mLength
	private Object mClientData
	public void  () 
	public boolean initialize (android.hardware.usb.UsbDeviceConnection, android.hardware.usb.UsbEndpoint) 
		android.hardware.usb.UsbDeviceConnection connection
		android.hardware.usb.UsbEndpoint endpoint
	public void close () 
	protected void finalize ()  throws java.lang.Throwable 
	public android.hardware.usb.UsbEndpoint getEndpoint () 
	public java.lang.Object getClientData () 
	public void setClientData (java.lang.Object) 
		Object data
	public boolean queue (java.nio.ByteBuffer, int) 
		boolean result
		boolean result
		java.nio.ByteBuffer buffer
		int length
		boolean out
		boolean result
	void dequeue () 
		int bytesRead
		boolean out
		int bytesRead
	public boolean cancel () 
	private native boolean native_init (android.hardware.usb.UsbDeviceConnection, int, int, int, int) 
	private native void native_close () 
	private native boolean native_queue_array (byte[], int, boolean) 
	private native int native_dequeue_array (byte[], int, boolean) 
	private native boolean native_queue_direct (java.nio.ByteBuffer, int, boolean) 
	private native int native_dequeue_direct () 
	private native boolean native_cancel () 
}

android/hardware/usb/UsbDevice.class
UsbDevice.java
package android.hardware.usb
public android.hardware.usb.UsbDevice extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private final String mName
	private final String mManufacturerName
	private final String mProductName
	private final String mSerialNumber
	private final int mVendorId
	private final int mProductId
	private final int mClass
	private final int mSubclass
	private final int mProtocol
	private final android.os.Parcelable[] mInterfaces
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, int, int, int, int, int, java.lang.String, java.lang.String, java.lang.String, android.os.Parcelable[]) 
		String name
		int vendorId
		int productId
		int Class
		int subClass
		int protocol
		String manufacturerName
		String productName
		String serialNumber
		android.os.Parcelable[] interfaces
	public java.lang.String getDeviceName () 
	public java.lang.String getManufacturerName () 
	public java.lang.String getProductName () 
	public java.lang.String getSerialNumber () 
	public int getDeviceId () 
	public int getVendorId () 
	public int getProductId () 
	public int getDeviceClass () 
	public int getDeviceSubclass () 
	public int getDeviceProtocol () 
	public int getInterfaceCount () 
	public android.hardware.usb.UsbInterface getInterface (int) 
		int index
	public boolean equals (java.lang.Object) 
		Object o
	public int hashCode () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public static int getDeviceId (java.lang.String) 
		String name
	public static java.lang.String getDeviceName (int) 
		int id
	private static native int native_get_device_id (java.lang.String) 
	private static native java.lang.String native_get_device_name (int) 
	static void  () 
}

android/hardware/usb/UsbAccessory.class
UsbAccessory.java
package android.hardware.usb
public android.hardware.usb.UsbAccessory extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private final String mManufacturer
	private final String mModel
	private final String mDescription
	private final String mVersion
	private final String mUri
	private final String mSerial
	public static final int MANUFACTURER_STRING
	public static final int MODEL_STRING
	public static final int DESCRIPTION_STRING
	public static final int VERSION_STRING
	public static final int URI_STRING
	public static final int SERIAL_STRING
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String manufacturer
		String model
		String description
		String version
		String uri
		String serial
	public void  (java.lang.String[]) 
		String[] strings
	public java.lang.String getManufacturer () 
	public java.lang.String getModel () 
	public java.lang.String getDescription () 
	public java.lang.String getVersion () 
	public java.lang.String getUri () 
	public java.lang.String getSerial () 
	private static boolean compare (java.lang.String, java.lang.String) 
		String s1
		String s2
	public boolean equals (java.lang.Object) 
		android.hardware.usb.UsbAccessory accessory
		Object obj
	public int hashCode () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	static void  () 
}

android/hardware/usb/IUsbManager$Stub$Proxy.class
IUsbManager.java
package android.hardware.usb
 android.hardware.usb.IUsbManager$Stub$Proxy extends java.lang.Object implements android.hardware.usb.IUsbManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void getDeviceList (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle devices
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.ParcelFileDescriptor openDevice (java.lang.String)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		String deviceName
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public android.hardware.usb.UsbAccessory getCurrentAccessory ()  throws android.os.RemoteException 
		android.hardware.usb.UsbAccessory _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.hardware.usb.UsbAccessory _result
	public android.os.ParcelFileDescriptor openAccessory (android.hardware.usb.UsbAccessory)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor _result
		android.hardware.usb.UsbAccessory accessory
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.ParcelFileDescriptor _result
	public void setDevicePackage (android.hardware.usb.UsbDevice, java.lang.String, int)  throws android.os.RemoteException 
		android.hardware.usb.UsbDevice device
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAccessoryPackage (android.hardware.usb.UsbAccessory, java.lang.String, int)  throws android.os.RemoteException 
		android.hardware.usb.UsbAccessory accessory
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasDevicePermission (android.hardware.usb.UsbDevice)  throws android.os.RemoteException 
		android.hardware.usb.UsbDevice device
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean hasAccessoryPermission (android.hardware.usb.UsbAccessory)  throws android.os.RemoteException 
		android.hardware.usb.UsbAccessory accessory
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void requestDevicePermission (android.hardware.usb.UsbDevice, java.lang.String, android.app.PendingIntent)  throws android.os.RemoteException 
		android.hardware.usb.UsbDevice device
		String packageName
		android.app.PendingIntent pi
		android.os.Parcel _data
		android.os.Parcel _reply
	public void requestAccessoryPermission (android.hardware.usb.UsbAccessory, java.lang.String, android.app.PendingIntent)  throws android.os.RemoteException 
		android.hardware.usb.UsbAccessory accessory
		String packageName
		android.app.PendingIntent pi
		android.os.Parcel _data
		android.os.Parcel _reply
	public void grantDevicePermission (android.hardware.usb.UsbDevice, int)  throws android.os.RemoteException 
		android.hardware.usb.UsbDevice device
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
	public void grantAccessoryPermission (android.hardware.usb.UsbAccessory, int)  throws android.os.RemoteException 
		android.hardware.usb.UsbAccessory accessory
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasDefaults (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void clearDefaults (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setCurrentFunction (java.lang.String, boolean)  throws android.os.RemoteException 
		String function
		boolean makeDefault
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMassStorageBackingFile (java.lang.String)  throws android.os.RemoteException 
		String path
		android.os.Parcel _data
		android.os.Parcel _reply
	public void allowUsbDebugging (boolean, java.lang.String)  throws android.os.RemoteException 
		boolean alwaysAllow
		String publicKey
		android.os.Parcel _data
		android.os.Parcel _reply
	public void denyUsbDebugging ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearUsbDebuggingKeys ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/usb/UsbEndpoint.class
UsbEndpoint.java
package android.hardware.usb
public android.hardware.usb.UsbEndpoint extends java.lang.Object implements android.os.Parcelable  {
	private final int mAddress
	private final int mAttributes
	private final int mMaxPacketSize
	private final int mInterval
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, int, int) 
		int address
		int attributes
		int maxPacketSize
		int interval
	public int getAddress () 
	public int getEndpointNumber () 
	public int getDirection () 
	public int getAttributes () 
	public int getType () 
	public int getMaxPacketSize () 
	public int getInterval () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	static void  () 
}

android/hardware/usb/IUsbManager$Stub.class
IUsbManager.java
package android.hardware.usb
public abstract android.hardware.usb.IUsbManager$Stub extends android.os.Binder implements android.hardware.usb.IUsbManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getDeviceList
	static final int TRANSACTION_openDevice
	static final int TRANSACTION_getCurrentAccessory
	static final int TRANSACTION_openAccessory
	static final int TRANSACTION_setDevicePackage
	static final int TRANSACTION_setAccessoryPackage
	static final int TRANSACTION_hasDevicePermission
	static final int TRANSACTION_hasAccessoryPermission
	static final int TRANSACTION_requestDevicePermission
	static final int TRANSACTION_requestAccessoryPermission
	static final int TRANSACTION_grantDevicePermission
	static final int TRANSACTION_grantAccessoryPermission
	static final int TRANSACTION_hasDefaults
	static final int TRANSACTION_clearDefaults
	static final int TRANSACTION_setCurrentFunction
	static final int TRANSACTION_setMassStorageBackingFile
	static final int TRANSACTION_allowUsbDebugging
	static final int TRANSACTION_denyUsbDebugging
	static final int TRANSACTION_clearUsbDebuggingKeys
	public void  () 
	public static android.hardware.usb.IUsbManager 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.os.Bundle _arg0
		String _arg0
		android.os.ParcelFileDescriptor _result
		android.hardware.usb.UsbAccessory _result
		android.hardware.usb.UsbAccessory _arg0
		android.hardware.usb.UsbAccessory _arg0
		android.os.ParcelFileDescriptor _result
		android.hardware.usb.UsbDevice _arg0
		android.hardware.usb.UsbDevice _arg0
		String _arg1
		int _arg2
		android.hardware.usb.UsbAccessory _arg0
		android.hardware.usb.UsbAccessory _arg0
		String _arg1
		int _arg2
		android.hardware.usb.UsbDevice _arg0
		android.hardware.usb.UsbDevice _arg0
		boolean _result
		android.hardware.usb.UsbAccessory _arg0
		android.hardware.usb.UsbAccessory _arg0
		boolean _result
		android.hardware.usb.UsbDevice _arg0
		android.app.PendingIntent _arg2
		android.hardware.usb.UsbDevice _arg0
		String _arg1
		android.app.PendingIntent _arg2
		android.hardware.usb.UsbAccessory _arg0
		android.app.PendingIntent _arg2
		android.hardware.usb.UsbAccessory _arg0
		String _arg1
		android.app.PendingIntent _arg2
		android.hardware.usb.UsbDevice _arg0
		android.hardware.usb.UsbDevice _arg0
		int _arg1
		android.hardware.usb.UsbAccessory _arg0
		android.hardware.usb.UsbAccessory _arg0
		int _arg1
		String _arg0
		int _arg1
		boolean _result
		String _arg0
		int _arg1
		String _arg0
		boolean _arg1
		String _arg0
		boolean _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/usb/UsbInterface.class
UsbInterface.java
package android.hardware.usb
public android.hardware.usb.UsbInterface extends java.lang.Object implements android.os.Parcelable  {
	private final int mId
	private final int mClass
	private final int mSubclass
	private final int mProtocol
	private final android.os.Parcelable[] mEndpoints
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, int, int, int, android.os.Parcelable[]) 
		int id
		int Class
		int subClass
		int protocol
		android.os.Parcelable[] endpoints
	public int getId () 
	public int getInterfaceClass () 
	public int getInterfaceSubclass () 
	public int getInterfaceProtocol () 
	public int getEndpointCount () 
	public android.hardware.usb.UsbEndpoint getEndpoint (int) 
		int index
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	static void  () 
}

android/hardware/usb/UsbDevice$1.class
UsbDevice.java
package android.hardware.usb
final android.hardware.usb.UsbDevice$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.usb.UsbDevice createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		String name
		int vendorId
		int productId
		int clasz
		int subClass
		int protocol
		String manufacturerName
		String productName
		String serialNumber
		android.os.Parcelable[] interfaces
	public android.hardware.usb.UsbDevice[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/usb/UsbInterface$1.class
UsbInterface.java
package android.hardware.usb
final android.hardware.usb.UsbInterface$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.usb.UsbInterface createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int id
		int Class
		int subClass
		int protocol
		android.os.Parcelable[] endpoints
	public android.hardware.usb.UsbInterface[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/usb/IUsbManager.class
IUsbManager.java
package android.hardware.usb
public abstract android.hardware.usb.IUsbManager extends java.lang.Object implements android.os.IInterface  {
	public abstract void getDeviceList (android.os.Bundle)  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor openDevice (java.lang.String)  throws android.os.RemoteException 
	public abstract android.hardware.usb.UsbAccessory getCurrentAccessory ()  throws android.os.RemoteException 
	public abstract android.os.ParcelFileDescriptor openAccessory (android.hardware.usb.UsbAccessory)  throws android.os.RemoteException 
	public abstract void setDevicePackage (android.hardware.usb.UsbDevice, java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setAccessoryPackage (android.hardware.usb.UsbAccessory, java.lang.String, int)  throws android.os.RemoteException 
	public abstract boolean hasDevicePermission (android.hardware.usb.UsbDevice)  throws android.os.RemoteException 
	public abstract boolean hasAccessoryPermission (android.hardware.usb.UsbAccessory)  throws android.os.RemoteException 
	public abstract void requestDevicePermission (android.hardware.usb.UsbDevice, java.lang.String, android.app.PendingIntent)  throws android.os.RemoteException 
	public abstract void requestAccessoryPermission (android.hardware.usb.UsbAccessory, java.lang.String, android.app.PendingIntent)  throws android.os.RemoteException 
	public abstract void grantDevicePermission (android.hardware.usb.UsbDevice, int)  throws android.os.RemoteException 
	public abstract void grantAccessoryPermission (android.hardware.usb.UsbAccessory, int)  throws android.os.RemoteException 
	public abstract boolean hasDefaults (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void clearDefaults (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void setCurrentFunction (java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void setMassStorageBackingFile (java.lang.String)  throws android.os.RemoteException 
	public abstract void allowUsbDebugging (boolean, java.lang.String)  throws android.os.RemoteException 
	public abstract void denyUsbDebugging ()  throws android.os.RemoteException 
	public abstract void clearUsbDebuggingKeys ()  throws android.os.RemoteException 
}

android/hardware/usb/UsbDeviceConnection.class
UsbDeviceConnection.java
package android.hardware.usb
public android.hardware.usb.UsbDeviceConnection extends java.lang.Object {
	private static final String TAG
	private final android.hardware.usb.UsbDevice mDevice
	private long mNativeContext
	public void  (android.hardware.usb.UsbDevice) 
		android.hardware.usb.UsbDevice device
	boolean open (java.lang.String, android.os.ParcelFileDescriptor) 
		String name
		android.os.ParcelFileDescriptor pfd
	public void close () 
	public int getFileDescriptor () 
	public byte[] getRawDescriptors () 
	public boolean claimInterface (android.hardware.usb.UsbInterface, boolean) 
		android.hardware.usb.UsbInterface intf
		boolean force
	public boolean releaseInterface (android.hardware.usb.UsbInterface) 
		android.hardware.usb.UsbInterface intf
	public int controlTransfer (int, int, int, int, byte[], int, int) 
		int requestType
		int request
		int value
		int index
		byte[] buffer
		int length
		int timeout
	public int controlTransfer (int, int, int, int, byte[], int, int, int) 
		int requestType
		int request
		int value
		int index
		byte[] buffer
		int offset
		int length
		int timeout
	public int bulkTransfer (android.hardware.usb.UsbEndpoint, byte[], int, int) 
		android.hardware.usb.UsbEndpoint endpoint
		byte[] buffer
		int length
		int timeout
	public int bulkTransfer (android.hardware.usb.UsbEndpoint, byte[], int, int, int) 
		android.hardware.usb.UsbEndpoint endpoint
		byte[] buffer
		int offset
		int length
		int timeout
	public android.hardware.usb.UsbRequest requestWait () 
		android.hardware.usb.UsbRequest request
	public java.lang.String getSerial () 
	private static void checkBounds (byte[], int, int) 
		byte[] buffer
		int start
		int length
		int bufferLength
	private native boolean native_open (java.lang.String, java.io.FileDescriptor) 
	private native void native_close () 
	private native int native_get_fd () 
	private native byte[] native_get_desc () 
	private native boolean native_claim_interface (int, boolean) 
	private native boolean native_release_interface (int) 
	private native int native_control_request (int, int, int, int, byte[], int, int, int) 
	private native int native_bulk_request (int, byte[], int, int, int) 
	private native android.hardware.usb.UsbRequest native_request_wait () 
	private native java.lang.String native_get_serial () 
}

android/hardware/usb/UsbManager.class
UsbManager.java
package android.hardware.usb
public android.hardware.usb.UsbManager extends java.lang.Object {
	private static final String TAG
	public static final String ACTION_USB_STATE
	public static final String ACTION_USB_DEVICE_ATTACHED
	public static final String ACTION_USB_DEVICE_DETACHED
	public static final String ACTION_USB_ACCESSORY_ATTACHED
	public static final String ACTION_USB_ACCESSORY_DETACHED
	public static final String USB_CONNECTED
	public static final String USB_CONFIGURED
	public static final String USB_FUNCTION_MASS_STORAGE
	public static final String USB_FUNCTION_ADB
	public static final String USB_FUNCTION_RNDIS
	public static final String USB_FUNCTION_MTP
	public static final String USB_FUNCTION_PTP
	public static final String USB_FUNCTION_AUDIO_SOURCE
	public static final String USB_FUNCTION_ACCESSORY
	public static final String EXTRA_DEVICE
	public static final String EXTRA_ACCESSORY
	public static final String EXTRA_PERMISSION_GRANTED
	private final android.content.Context mContext
	private final android.hardware.usb.IUsbManager mService
	public void  (android.content.Context, android.hardware.usb.IUsbManager) 
		android.content.Context context
		android.hardware.usb.IUsbManager service
	public java.util.HashMap getDeviceList () 
		String name
		java.util.Iterator i$
		java.util.HashMap result
		android.os.RemoteException e
		android.os.Bundle bundle
	public android.hardware.usb.UsbDeviceConnection openDevice (android.hardware.usb.UsbDevice) 
		android.hardware.usb.UsbDeviceConnection connection
		boolean result
		String deviceName
		android.os.ParcelFileDescriptor pfd
		Exception e
		android.hardware.usb.UsbDevice device
	public android.hardware.usb.UsbAccessory[] getAccessoryList () 
		android.hardware.usb.UsbAccessory accessory
		android.os.RemoteException e
	public android.os.ParcelFileDescriptor openAccessory (android.hardware.usb.UsbAccessory) 
		android.os.RemoteException e
		android.hardware.usb.UsbAccessory accessory
	public boolean hasPermission (android.hardware.usb.UsbDevice) 
		android.os.RemoteException e
		android.hardware.usb.UsbDevice device
	public boolean hasPermission (android.hardware.usb.UsbAccessory) 
		android.os.RemoteException e
		android.hardware.usb.UsbAccessory accessory
	public void requestPermission (android.hardware.usb.UsbDevice, android.app.PendingIntent) 
		android.os.RemoteException e
		android.hardware.usb.UsbDevice device
		android.app.PendingIntent pi
	public void requestPermission (android.hardware.usb.UsbAccessory, android.app.PendingIntent) 
		android.os.RemoteException e
		android.hardware.usb.UsbAccessory accessory
		android.app.PendingIntent pi
	private static boolean propertyContainsFunction (java.lang.String, java.lang.String) 
		String property
		String function
		String functions
		int index
		int charAfter
	public boolean isFunctionEnabled (java.lang.String) 
		String function
	public java.lang.String getDefaultFunction () 
		String functions
		int commaIndex
	public void setCurrentFunction (java.lang.String, boolean) 
		android.os.RemoteException e
		String function
		boolean makeDefault
	public void setMassStorageBackingFile (java.lang.String) 
		android.os.RemoteException e
		String path
}

android/hardware/Camera$AutoFocusMoveCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$AutoFocusMoveCallback extends java.lang.Object {
	public abstract void onAutoFocusMoving (boolean, android.hardware.Camera) 
}

android/hardware/Camera$FaceDetectionListener.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$FaceDetectionListener extends java.lang.Object {
	public abstract void onFaceDetection (android.hardware.Camera$Face[], android.hardware.Camera) 
}

android/hardware/Camera$1.class
Camera.java
package android.hardware
 android.hardware.Camera$1 extends java.lang.Object {
}

android/hardware/input/
android/hardware/input/KeyboardLayout.class
KeyboardLayout.java
package android.hardware.input
public final android.hardware.input.KeyboardLayout extends java.lang.Object implements android.os.Parcelable java.lang.Comparable  {
	private final String mDescriptor
	private final String mLabel
	private final String mCollection
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String descriptor
		String label
		String collection
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getDescriptor () 
	public java.lang.String getLabel () 
	public java.lang.String getCollection () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int compareTo (android.hardware.input.KeyboardLayout) 
		android.hardware.input.KeyboardLayout another
		int result
	public java.lang.String toString () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
	void  (android.os.Parcel, android.hardware.input.KeyboardLayout$1) 
		android.os.Parcel x0
		android.hardware.input.KeyboardLayout$1 x1
	static void  () 
}

android/hardware/input/KeyboardLayout$1.class
KeyboardLayout.java
package android.hardware.input
final android.hardware.input.KeyboardLayout$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.hardware.input.KeyboardLayout createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.hardware.input.KeyboardLayout[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/hardware/input/IInputDevicesChangedListener$Stub.class
IInputDevicesChangedListener.java
package android.hardware.input
public abstract android.hardware.input.IInputDevicesChangedListener$Stub extends android.os.Binder implements android.hardware.input.IInputDevicesChangedListener  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onInputDevicesChanged
	public void  () 
	public static android.hardware.input.IInputDevicesChangedListener 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
}

android/hardware/input/IInputManager$Stub$Proxy.class
IInputManager.java
package android.hardware.input
 android.hardware.input.IInputManager$Stub$Proxy extends java.lang.Object implements android.hardware.input.IInputManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public android.view.InputDevice getInputDevice (int)  throws android.os.RemoteException 
		android.view.InputDevice _result
		int deviceId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.InputDevice _result
	public int[] getInputDeviceIds ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
	public boolean hasKeys (int, int, int[], boolean[])  throws android.os.RemoteException 
		int deviceId
		int sourceMask
		int[] keyCodes
		boolean[] keyExists
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void tryPointerSpeed (int)  throws android.os.RemoteException 
		int speed
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean injectInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
		android.view.InputEvent ev
		int mode
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.hardware.input.KeyboardLayout[] getKeyboardLayouts ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.hardware.input.KeyboardLayout[] _result
	public android.hardware.input.KeyboardLayout getKeyboardLayout (java.lang.String)  throws android.os.RemoteException 
		android.hardware.input.KeyboardLayout _result
		String keyboardLayoutDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
		android.hardware.input.KeyboardLayout _result
	public java.lang.String getCurrentKeyboardLayoutForInputDevice (java.lang.String)  throws android.os.RemoteException 
		String inputDeviceDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public void setCurrentKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String[] getKeyboardLayoutsForInputDevice (java.lang.String)  throws android.os.RemoteException 
		String inputDeviceDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public void addKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerInputDevicesChangedListener (android.hardware.input.IInputDevicesChangedListener)  throws android.os.RemoteException 
		android.hardware.input.IInputDevicesChangedListener listener
		android.os.Parcel _data
		android.os.Parcel _reply
	public void vibrate (int, long[], int, android.os.IBinder)  throws android.os.RemoteException 
		int deviceId
		long[] pattern
		int repeat
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void cancelVibrate (int, android.os.IBinder)  throws android.os.RemoteException 
		int deviceId
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/hardware/input/IInputManager.class
IInputManager.java
package android.hardware.input
public abstract android.hardware.input.IInputManager extends java.lang.Object implements android.os.IInterface  {
	public abstract android.view.InputDevice getInputDevice (int)  throws android.os.RemoteException 
	public abstract int[] getInputDeviceIds ()  throws android.os.RemoteException 
	public abstract boolean hasKeys (int, int, int[], boolean[])  throws android.os.RemoteException 
	public abstract void tryPointerSpeed (int)  throws android.os.RemoteException 
	public abstract boolean injectInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
	public abstract android.hardware.input.KeyboardLayout[] getKeyboardLayouts ()  throws android.os.RemoteException 
	public abstract android.hardware.input.KeyboardLayout getKeyboardLayout (java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String getCurrentKeyboardLayoutForInputDevice (java.lang.String)  throws android.os.RemoteException 
	public abstract void setCurrentKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String[] getKeyboardLayoutsForInputDevice (java.lang.String)  throws android.os.RemoteException 
	public abstract void addKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void removeKeyboardLayoutForInputDevice (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void registerInputDevicesChangedListener (android.hardware.input.IInputDevicesChangedListener)  throws android.os.RemoteException 
	public abstract void vibrate (int, long[], int, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void cancelVibrate (int, android.os.IBinder)  throws android.os.RemoteException 
}

android/hardware/input/InputManager$InputDeviceVibrator.class
InputManager.java
package android.hardware.input
final android.hardware.input.InputManager$InputDeviceVibrator extends android.os.Vibrator {
	private final int mDeviceId
	private final android.os.Binder mToken
	final android.hardware.input.InputManager this$0
	public void  (android.hardware.input.InputManager, int) 
		int deviceId
	public boolean hasVibrator () 
	public void vibrate (long) 
		long milliseconds
	public void vibrate (long[], int) 
		android.os.RemoteException ex
		long[] pattern
		int repeat
	public void vibrate (int, java.lang.String, long) 
		int owningUid
		String owningPackage
		long milliseconds
	public void vibrate (int, java.lang.String, long[], int) 
		int owningUid
		String owningPackage
		long[] pattern
		int repeat
	public void cancel () 
		android.os.RemoteException ex
}

android/hardware/input/IInputDevicesChangedListener.class
IInputDevicesChangedListener.java
package android.hardware.input
public abstract android.hardware.input.IInputDevicesChangedListener extends java.lang.Object implements android.os.IInterface  {
	public abstract void onInputDevicesChanged (int[])  throws android.os.RemoteException 
}

android/hardware/input/InputManager.class
InputManager.java
package android.hardware.input
public final android.hardware.input.InputManager extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static final int MSG_DEVICE_ADDED
	private static final int MSG_DEVICE_REMOVED
	private static final int MSG_DEVICE_CHANGED
	private static android.hardware.input.InputManager sInstance
	private final android.hardware.input.IInputManager mIm
	private final Object mInputDevicesLock
	private android.util.SparseArray mInputDevices
	private android.hardware.input.InputManager$InputDevicesChangedListener mInputDevicesChangedListener
	private final java.util.ArrayList mInputDeviceListeners
	public static final String ACTION_QUERY_KEYBOARD_LAYOUTS
	public static final String META_DATA_KEYBOARD_LAYOUTS
	public static final int MIN_POINTER_SPEED
	public static final int MAX_POINTER_SPEED
	public static final int DEFAULT_POINTER_SPEED
	public static final int INJECT_INPUT_EVENT_MODE_ASYNC
	public static final int INJECT_INPUT_EVENT_MODE_WAIT_FOR_RESULT
	public static final int INJECT_INPUT_EVENT_MODE_WAIT_FOR_FINISH
	private void  (android.hardware.input.IInputManager) 
		android.hardware.input.IInputManager im
	public static android.hardware.input.InputManager getInstance () 
		android.os.IBinder b
	public android.view.InputDevice getInputDevice (int) 
		android.os.RemoteException ex
		int index
		android.view.InputDevice inputDevice
		int id
	public android.view.InputDevice getInputDeviceByDescriptor (java.lang.String) 
		android.os.RemoteException ex
		int id
		android.view.InputDevice inputDevice
		int i
		int numDevices
		String descriptor
	public int[] getInputDeviceIds () 
		int i
		int count
		int[] ids
	public void registerInputDeviceListener (android.hardware.input.InputManager$InputDeviceListener, android.os.Handler) 
		int index
		android.hardware.input.InputManager$InputDeviceListener listener
		android.os.Handler handler
	public void unregisterInputDeviceListener (android.hardware.input.InputManager$InputDeviceListener) 
		android.hardware.input.InputManager$InputDeviceListenerDelegate d
		int index
		android.hardware.input.InputManager$InputDeviceListener listener
	private int findInputDeviceListenerLocked (android.hardware.input.InputManager$InputDeviceListener) 
		int i
		android.hardware.input.InputManager$InputDeviceListener listener
		int numListeners
	public android.hardware.input.KeyboardLayout[] getKeyboardLayouts () 
		android.os.RemoteException ex
	public android.hardware.input.KeyboardLayout getKeyboardLayout (java.lang.String) 
		android.os.RemoteException ex
		String keyboardLayoutDescriptor
	public java.lang.String getCurrentKeyboardLayoutForInputDevice (java.lang.String) 
		android.os.RemoteException ex
		String inputDeviceDescriptor
	public void setCurrentKeyboardLayoutForInputDevice (java.lang.String, java.lang.String) 
		android.os.RemoteException ex
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
	public java.lang.String[] getKeyboardLayoutsForInputDevice (java.lang.String) 
		android.os.RemoteException ex
		String inputDeviceDescriptor
	public void addKeyboardLayoutForInputDevice (java.lang.String, java.lang.String) 
		android.os.RemoteException ex
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
	public void removeKeyboardLayoutForInputDevice (java.lang.String, java.lang.String) 
		android.os.RemoteException ex
		String inputDeviceDescriptor
		String keyboardLayoutDescriptor
	public int getPointerSpeed (android.content.Context) 
		android.provider.Settings$SettingNotFoundException snfe
		android.content.Context context
		int speed
	public void setPointerSpeed (android.content.Context, int) 
		android.content.Context context
		int speed
	public void tryPointerSpeed (int) 
		android.os.RemoteException ex
		int speed
	public boolean[] deviceHasKeys (int[]) 
		int[] keyCodes
	public boolean[] deviceHasKeys (int, int[]) 
		android.os.RemoteException e
		int id
		int[] keyCodes
		boolean[] ret
	public boolean injectInputEvent (android.view.InputEvent, int) 
		android.os.RemoteException ex
		android.view.InputEvent event
		int mode
	private void populateInputDevicesLocked () 
		android.os.RemoteException ex
		android.hardware.input.InputManager$InputDevicesChangedListener listener
		android.os.RemoteException ex
		int i
		int[] ids
	private void onInputDevicesChanged (int[]) 
		int deviceId
		int i
		int generation
		android.view.InputDevice device
		int deviceId
		int index
		int i
		int[] deviceIdAndGeneration
	private void sendMessageToInputDeviceListenersLocked (int, int) 
		android.hardware.input.InputManager$InputDeviceListenerDelegate listener
		int i
		int what
		int deviceId
		int numListeners
	private static boolean containsDeviceId (int[], int) 
		int i
		int[] deviceIdAndGeneration
		int deviceId
	public android.os.Vibrator getInputDeviceVibrator (int) 
		int deviceId
	static void access$100 (android.hardware.input.InputManager, int[]) 
		android.hardware.input.InputManager x0
		int[] x1
	static android.hardware.input.IInputManager access$200 (android.hardware.input.InputManager) 
		android.hardware.input.InputManager x0
}

android/hardware/input/IInputDevicesChangedListener$Stub$Proxy.class
IInputDevicesChangedListener.java
package android.hardware.input
 android.hardware.input.IInputDevicesChangedListener$Stub$Proxy extends java.lang.Object implements android.hardware.input.IInputDevicesChangedListener  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onInputDevicesChanged (int[])  throws android.os.RemoteException 
		int[] deviceIdAndGeneration
		android.os.Parcel _data
}

android/hardware/input/InputManager$InputDeviceListenerDelegate.class
InputManager.java
package android.hardware.input
final android.hardware.input.InputManager$InputDeviceListenerDelegate extends android.os.Handler {
	public final android.hardware.input.InputManager$InputDeviceListener mListener
	public void  (android.hardware.input.InputManager$InputDeviceListener, android.os.Handler) 
		android.hardware.input.InputManager$InputDeviceListener listener
		android.os.Handler handler
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/hardware/input/IInputManager$Stub.class
IInputManager.java
package android.hardware.input
public abstract android.hardware.input.IInputManager$Stub extends android.os.Binder implements android.hardware.input.IInputManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getInputDevice
	static final int TRANSACTION_getInputDeviceIds
	static final int TRANSACTION_hasKeys
	static final int TRANSACTION_tryPointerSpeed
	static final int TRANSACTION_injectInputEvent
	static final int TRANSACTION_getKeyboardLayouts
	static final int TRANSACTION_getKeyboardLayout
	static final int TRANSACTION_getCurrentKeyboardLayoutForInputDevice
	static final int TRANSACTION_setCurrentKeyboardLayoutForInputDevice
	static final int TRANSACTION_getKeyboardLayoutsForInputDevice
	static final int TRANSACTION_addKeyboardLayoutForInputDevice
	static final int TRANSACTION_removeKeyboardLayoutForInputDevice
	static final int TRANSACTION_registerInputDevicesChangedListener
	static final int TRANSACTION_vibrate
	static final int TRANSACTION_cancelVibrate
	public void  () 
	public static android.hardware.input.IInputManager 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.view.InputDevice _result
		int[] _result
		boolean[] _arg3
		int _arg0
		int _arg1
		int[] _arg2
		boolean[] _arg3
		int _arg3_length
		boolean _result
		int _arg0
		android.view.InputEvent _arg0
		android.view.InputEvent _arg0
		int _arg1
		boolean _result
		android.hardware.input.KeyboardLayout[] _result
		String _arg0
		android.hardware.input.KeyboardLayout _result
		String _arg0
		String _result
		String _arg0
		String _arg1
		String _arg0
		String[] _result
		String _arg0
		String _arg1
		String _arg0
		String _arg1
		android.hardware.input.IInputDevicesChangedListener _arg0
		int _arg0
		long[] _arg1
		int _arg2
		android.os.IBinder _arg3
		int _arg0
		android.os.IBinder _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/hardware/input/InputManager$InputDeviceListener.class
InputManager.java
package android.hardware.input
public abstract android.hardware.input.InputManager$InputDeviceListener extends java.lang.Object {
	public abstract void onInputDeviceAdded (int) 
	public abstract void onInputDeviceRemoved (int) 
	public abstract void onInputDeviceChanged (int) 
}

android/hardware/input/InputManager$1.class
InputManager.java
package android.hardware.input
 android.hardware.input.InputManager$1 extends java.lang.Object {
}

android/hardware/input/InputManager$InputDevicesChangedListener.class
InputManager.java
package android.hardware.input
final android.hardware.input.InputManager$InputDevicesChangedListener extends android.hardware.input.IInputDevicesChangedListener$Stub {
	final android.hardware.input.InputManager this$0
	private void  (android.hardware.input.InputManager) 
	public void onInputDevicesChanged (int[])  throws android.os.RemoteException 
		int[] deviceIdAndGeneration
	void  (android.hardware.input.InputManager, android.hardware.input.InputManager$1) 
		android.hardware.input.InputManager x0
		android.hardware.input.InputManager$1 x1
}

android/hardware/GeomagneticField$LegendreTable.class
GeomagneticField.java
package android.hardware
 android.hardware.GeomagneticField$LegendreTable extends java.lang.Object {
	public final float[][] mP
	public final float[][] mPDeriv
	static final boolean $assertionsDisabled
	public void  (int, float) 
		float k
		int m
		int n
		int maxN
		float thetaRad
		float cos
		float sin
	static void  () 
}

android/hardware/SensorEventListener2.class
SensorEventListener2.java
package android.hardware
public abstract android.hardware.SensorEventListener2 extends java.lang.Object implements android.hardware.SensorEventListener  {
	public abstract void onFlushCompleted (android.hardware.Sensor) 
}

android/hardware/Camera$CameraInfo.class
Camera.java
package android.hardware
public android.hardware.Camera$CameraInfo extends java.lang.Object {
	public static final int CAMERA_FACING_BACK
	public static final int CAMERA_FACING_FRONT
	public int facing
	public int orientation
	public boolean canDisableShutterSound
	public void  () 
}

android/hardware/ICameraClient.class
ICameraClient.java
package android.hardware
public abstract android.hardware.ICameraClient extends java.lang.Object implements android.os.IInterface  {
}

android/hardware/Camera$ShutterCallback.class
Camera.java
package android.hardware
public abstract android.hardware.Camera$ShutterCallback extends java.lang.Object {
	public abstract void onShutter () 
}

android/hardware/IConsumerIrService$Stub$Proxy.class
IConsumerIrService.java
package android.hardware
 android.hardware.IConsumerIrService$Stub$Proxy extends java.lang.Object implements android.hardware.IConsumerIrService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean hasIrEmitter ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void transmit (java.lang.String, int, int[])  throws android.os.RemoteException 
		String packageName
		int carrierFrequency
		int[] pattern
		android.os.Parcel _data
		android.os.Parcel _reply
	public int[] getCarrierFrequencies ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int[] _result
}

android/accounts/
android/accounts/ChooseAccountTypeActivity$ViewHolder.class
ChooseAccountTypeActivity.java
package android.accounts
 android.accounts.ChooseAccountTypeActivity$ViewHolder extends java.lang.Object {
	android.widget.ImageView icon
	android.widget.TextView text
	private void  () 
	void  (android.accounts.ChooseAccountTypeActivity$1) 
		android.accounts.ChooseAccountTypeActivity$1 x0
}

android/accounts/AccountAuthenticatorActivity.class
AccountAuthenticatorActivity.java
package android.accounts
public android.accounts.AccountAuthenticatorActivity extends android.app.Activity {
	private android.accounts.AccountAuthenticatorResponse mAccountAuthenticatorResponse
	private android.os.Bundle mResultBundle
	public void  () 
	public final void setAccountAuthenticatorResult (android.os.Bundle) 
		android.os.Bundle result
	protected void onCreate (android.os.Bundle) 
		android.os.Bundle icicle
	public void finish () 
}

android/accounts/AccountAuthenticatorResponse$1.class
AccountAuthenticatorResponse.java
package android.accounts
final android.accounts.AccountAuthenticatorResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.accounts.AccountAuthenticatorResponse createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.accounts.AccountAuthenticatorResponse[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/accounts/ChooseAccountTypeActivity.class
ChooseAccountTypeActivity.java
package android.accounts
public android.accounts.ChooseAccountTypeActivity extends android.app.Activity {
	private static final String TAG
	private java.util.HashMap mTypeToAuthenticatorInfo
	private java.util.ArrayList mAuthenticatorInfosToDisplay
	public void  () 
	public void onCreate (android.os.Bundle) 
		String type
		String[] arr$
		int len$
		int i$
		String type
		android.accounts.ChooseAccountTypeActivity$AuthInfo info
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.os.Bundle bundle
		android.os.Bundle savedInstanceState
		java.util.Set setOfAllowableAccountTypes
		String[] validAccountTypes
		android.widget.ListView list
	private void setResultAndFinish (java.lang.String) 
		String type
		android.os.Bundle bundle
	private void buildTypeToAuthDescriptionMap () 
		android.content.Context authContext
		CharSequence sequence
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources$NotFoundException e
		String name
		android.graphics.drawable.Drawable icon
		android.accounts.ChooseAccountTypeActivity$AuthInfo authInfo
		android.accounts.AuthenticatorDescription desc
		android.accounts.AuthenticatorDescription[] arr$
		int len$
		int i$
	static java.util.ArrayList access$000 (android.accounts.ChooseAccountTypeActivity) 
		android.accounts.ChooseAccountTypeActivity x0
	static void access$100 (android.accounts.ChooseAccountTypeActivity, java.lang.String) 
		android.accounts.ChooseAccountTypeActivity x0
		String x1
}

android/accounts/AccountManager$BaseFutureTask$Response.class
AccountManager.java
package android.accounts
public android.accounts.AccountManager$BaseFutureTask$Response extends android.accounts.IAccountManagerResponse$Stub {
	final android.accounts.AccountManager$BaseFutureTask this$1
	protected void  (android.accounts.AccountManager$BaseFutureTask) 
	public void onResult (android.os.Bundle) 
		Object result
		ClassCastException e
		android.accounts.AuthenticatorException e
		android.os.Bundle bundle
	public void onError (int, java.lang.String) 
		int code
		String message
}

android/accounts/CantAddAccountActivity.class
CantAddAccountActivity.java
package android.accounts
public android.accounts.CantAddAccountActivity extends android.app.Activity {
	public void  () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle savedInstanceState
	public void onCancelButtonClicked (android.view.View) 
		android.view.View view
}

android/accounts/ChooseAccountActivity.class
ChooseAccountActivity.java
package android.accounts
public android.accounts.ChooseAccountActivity extends android.app.Activity {
	private static final String TAG
	private android.os.Parcelable[] mAccounts
	private android.accounts.AccountManagerResponse mAccountManagerResponse
	private android.os.Bundle mResult
	private java.util.HashMap mTypeToAuthDescription
	public void  () 
	public void onCreate (android.os.Bundle) 
		int i
		android.os.Bundle savedInstanceState
		android.accounts.ChooseAccountActivity$AccountInfo[] mAccountInfos
		android.widget.ListView list
	private void getAuthDescriptions () 
		android.accounts.AuthenticatorDescription desc
		android.accounts.AuthenticatorDescription[] arr$
		int len$
		int i$
	private android.graphics.drawable.Drawable getDrawableForType (java.lang.String) 
		android.accounts.AuthenticatorDescription desc
		android.content.Context authContext
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources$NotFoundException e
		String accountType
		android.graphics.drawable.Drawable icon
	protected void onListItemClick (android.widget.ListView, android.view.View, int, long) 
		android.widget.ListView l
		android.view.View v
		int position
		long id
		android.accounts.Account account
		android.os.Bundle bundle
	public void finish () 
}

android/accounts/AccountManagerResponse.class
AccountManagerResponse.java
package android.accounts
public android.accounts.AccountManagerResponse extends java.lang.Object implements android.os.Parcelable  {
	private android.accounts.IAccountManagerResponse mResponse
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.accounts.IAccountManagerResponse) 
		android.accounts.IAccountManagerResponse response
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public void onResult (android.os.Bundle) 
		android.os.RemoteException e
		android.os.Bundle result
	public void onError (int, java.lang.String) 
		android.os.RemoteException e
		int errorCode
		String errorMessage
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/accounts/IAccountManager$Stub$Proxy.class
IAccountManager.java
package android.accounts
 android.accounts.IAccountManager$Stub$Proxy extends java.lang.Object implements android.accounts.IAccountManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.lang.String getPassword (android.accounts.Account)  throws android.os.RemoteException 
		android.accounts.Account account
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public java.lang.String getUserData (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String key
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public android.accounts.AuthenticatorDescription[] getAuthenticatorTypes ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.AuthenticatorDescription[] _result
	public android.accounts.Account[] getAccounts (java.lang.String)  throws android.os.RemoteException 
		String accountType
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.Account[] _result
	public android.accounts.Account[] getAccountsForPackage (java.lang.String, int)  throws android.os.RemoteException 
		String packageName
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.Account[] _result
	public android.accounts.Account[] getAccountsByTypeForPackage (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String type
		String packageName
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.Account[] _result
	public android.accounts.Account[] getAccountsAsUser (java.lang.String, int)  throws android.os.RemoteException 
		String accountType
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.Account[] _result
	public void hasFeatures (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String[])  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		android.accounts.Account account
		String[] features
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getAccountsByFeatures (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		String accountType
		String[] features
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean addAccountExplicitly (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.Account account
		String password
		android.os.Bundle extras
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void removeAccount (android.accounts.IAccountManagerResponse, android.accounts.Account)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		android.accounts.Account account
		android.os.Parcel _data
		android.os.Parcel _reply
	public void invalidateAuthToken (java.lang.String, java.lang.String)  throws android.os.RemoteException 
		String accountType
		String authToken
		android.os.Parcel _data
		android.os.Parcel _reply
	public java.lang.String peekAuthToken (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authTokenType
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public void setAuthToken (android.accounts.Account, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String authTokenType
		String authToken
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setPassword (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearPassword (android.accounts.Account)  throws android.os.RemoteException 
		android.accounts.Account account
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUserData (android.accounts.Account, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.accounts.Account account
		String key
		String value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateAppPermission (android.accounts.Account, java.lang.String, int, boolean)  throws android.os.RemoteException 
		android.accounts.Account account
		String authTokenType
		int uid
		boolean value
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getAuthToken (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, boolean, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		android.accounts.Account account
		String authTokenType
		boolean notifyOnAuthFailure
		boolean expectActivityLaunch
		android.os.Bundle options
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addAccount (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String, java.lang.String[], boolean, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		String accountType
		String authTokenType
		String[] requiredFeatures
		boolean expectActivityLaunch
		android.os.Bundle options
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateCredentials (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		android.accounts.Account account
		String authTokenType
		boolean expectActivityLaunch
		android.os.Bundle options
		android.os.Parcel _data
		android.os.Parcel _reply
	public void editProperties (android.accounts.IAccountManagerResponse, java.lang.String, boolean)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		String accountType
		boolean expectActivityLaunch
		android.os.Parcel _data
		android.os.Parcel _reply
	public void confirmCredentialsAsUser (android.accounts.IAccountManagerResponse, android.accounts.Account, android.os.Bundle, boolean, int)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		android.accounts.Account account
		android.os.Bundle options
		boolean expectActivityLaunch
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getAuthTokenLabel (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String)  throws android.os.RemoteException 
		android.accounts.IAccountManagerResponse response
		String accountType
		String authTokenType
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean addSharedAccountAsUser (android.accounts.Account, int)  throws android.os.RemoteException 
		android.accounts.Account account
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.accounts.Account[] getSharedAccountsAsUser (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.accounts.Account[] _result
	public boolean removeSharedAccountAsUser (android.accounts.Account, int)  throws android.os.RemoteException 
		android.accounts.Account account
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/accounts/ChooseAccountActivity$AccountInfo.class
ChooseAccountActivity.java
package android.accounts
 android.accounts.ChooseAccountActivity$AccountInfo extends java.lang.Object {
	final String name
	final android.graphics.drawable.Drawable drawable
	void  (java.lang.String, android.graphics.drawable.Drawable) 
		String name
		android.graphics.drawable.Drawable drawable
}

android/accounts/AccountManager$GetAuthTokenByTypeAndFeaturesTask.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask extends android.accounts.AccountManager$AmsTask implements android.accounts.AccountManagerCallback  {
	volatile android.accounts.AccountManagerFuture mFuture
	final String mAccountType
	final String mAuthTokenType
	final String[] mFeatures
	final android.os.Bundle mAddAccountOptions
	final android.os.Bundle mLoginOptions
	final android.accounts.AccountManagerCallback mMyCallback
	private volatile int mNumAccounts
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, java.lang.String, java.lang.String, java.lang.String[], android.app.Activity, android.os.Bundle, android.os.Bundle, android.accounts.AccountManagerCallback, android.os.Handler) 
		String accountType
		String authTokenType
		String[] features
		android.app.Activity activityForPrompting
		android.os.Bundle addAccountOptions
		android.os.Bundle loginOptions
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public void doWork ()  throws android.os.RemoteException 
	public void run (android.accounts.AccountManagerFuture) 
		String accountName
		String accountType
		android.accounts.Account account
		android.os.Bundle result
		android.accounts.OperationCanceledException e
		java.io.IOException e
		android.accounts.AuthenticatorException e
		android.accounts.AccountManagerFuture future
	static void access$900 (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask, java.lang.Throwable) 
		android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask x0
		Throwable x1
	static void access$1000 (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask, java.lang.Throwable) 
		android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask x0
		Throwable x1
	static void access$1100 (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask, java.lang.Throwable) 
		android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask x0
		Throwable x1
	static int access$1202 (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask, int) 
		android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask x0
		int x1
}

android/accounts/OnAccountsUpdateListener.class
OnAccountsUpdateListener.java
package android.accounts
public abstract android.accounts.OnAccountsUpdateListener extends java.lang.Object {
	public abstract void onAccountsUpdated (android.accounts.Account[]) 
}

android/accounts/AccountManager$4.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$4 extends android.accounts.AccountManager$Future2Task {
	final android.accounts.Account val$account
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account) 
		android.os.Handler x0
		android.accounts.AccountManagerCallback x1
	public void doWork ()  throws android.os.RemoteException 
	public java.lang.Boolean bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle bundle
	public volatile java.lang.Object bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle x0
}

android/accounts/AccountManagerCallback.class
AccountManagerCallback.java
package android.accounts
public abstract android.accounts.AccountManagerCallback extends java.lang.Object {
	public abstract void run (android.accounts.AccountManagerFuture) 
}

android/accounts/IAccountManager.class
IAccountManager.java
package android.accounts
public abstract android.accounts.IAccountManager extends java.lang.Object implements android.os.IInterface  {
	public abstract java.lang.String getPassword (android.accounts.Account)  throws android.os.RemoteException 
	public abstract java.lang.String getUserData (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract android.accounts.AuthenticatorDescription[] getAuthenticatorTypes ()  throws android.os.RemoteException 
	public abstract android.accounts.Account[] getAccounts (java.lang.String)  throws android.os.RemoteException 
	public abstract android.accounts.Account[] getAccountsForPackage (java.lang.String, int)  throws android.os.RemoteException 
	public abstract android.accounts.Account[] getAccountsByTypeForPackage (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract android.accounts.Account[] getAccountsAsUser (java.lang.String, int)  throws android.os.RemoteException 
	public abstract void hasFeatures (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String[])  throws android.os.RemoteException 
	public abstract void getAccountsByFeatures (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String[])  throws android.os.RemoteException 
	public abstract boolean addAccountExplicitly (android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void removeAccount (android.accounts.IAccountManagerResponse, android.accounts.Account)  throws android.os.RemoteException 
	public abstract void invalidateAuthToken (java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract java.lang.String peekAuthToken (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void setAuthToken (android.accounts.Account, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void setPassword (android.accounts.Account, java.lang.String)  throws android.os.RemoteException 
	public abstract void clearPassword (android.accounts.Account)  throws android.os.RemoteException 
	public abstract void setUserData (android.accounts.Account, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract void updateAppPermission (android.accounts.Account, java.lang.String, int, boolean)  throws android.os.RemoteException 
	public abstract void getAuthToken (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, boolean, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void addAccount (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String, java.lang.String[], boolean, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void updateCredentials (android.accounts.IAccountManagerResponse, android.accounts.Account, java.lang.String, boolean, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void editProperties (android.accounts.IAccountManagerResponse, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract void confirmCredentialsAsUser (android.accounts.IAccountManagerResponse, android.accounts.Account, android.os.Bundle, boolean, int)  throws android.os.RemoteException 
	public abstract void getAuthTokenLabel (android.accounts.IAccountManagerResponse, java.lang.String, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean addSharedAccountAsUser (android.accounts.Account, int)  throws android.os.RemoteException 
	public abstract android.accounts.Account[] getSharedAccountsAsUser (int)  throws android.os.RemoteException 
	public abstract boolean removeSharedAccountAsUser (android.accounts.Account, int)  throws android.os.RemoteException 
}

android/accounts/AccountsException.class
AccountsException.java
package android.accounts
public android.accounts.AccountsException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

android/accounts/AccountManager$GetAuthTokenByTypeAndFeaturesTask$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask$1 extends java.lang.Object implements android.accounts.AccountManagerCallback  {
	final android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask this$1
	void  (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask) 
	public void run (android.accounts.AccountManagerFuture) 
		android.accounts.OperationCanceledException e
		java.io.IOException e
		android.accounts.AuthenticatorException e
		android.os.RemoteException e
		android.os.Bundle result
		android.accounts.IAccountManagerResponse chooseResponse
		android.content.Intent intent
		android.content.ComponentName componentName
		android.os.RemoteException e
		android.os.Bundle result
		android.accounts.AccountManagerFuture future
		android.accounts.Account[] accounts
}

android/accounts/NetworkErrorException.class
NetworkErrorException.java
package android.accounts
public android.accounts.NetworkErrorException extends android.accounts.AccountsException {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

android/accounts/IAccountManager$Stub.class
IAccountManager.java
package android.accounts
public abstract android.accounts.IAccountManager$Stub extends android.os.Binder implements android.accounts.IAccountManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getPassword
	static final int TRANSACTION_getUserData
	static final int TRANSACTION_getAuthenticatorTypes
	static final int TRANSACTION_getAccounts
	static final int TRANSACTION_getAccountsForPackage
	static final int TRANSACTION_getAccountsByTypeForPackage
	static final int TRANSACTION_getAccountsAsUser
	static final int TRANSACTION_hasFeatures
	static final int TRANSACTION_getAccountsByFeatures
	static final int TRANSACTION_addAccountExplicitly
	static final int TRANSACTION_removeAccount
	static final int TRANSACTION_invalidateAuthToken
	static final int TRANSACTION_peekAuthToken
	static final int TRANSACTION_setAuthToken
	static final int TRANSACTION_setPassword
	static final int TRANSACTION_clearPassword
	static final int TRANSACTION_setUserData
	static final int TRANSACTION_updateAppPermission
	static final int TRANSACTION_getAuthToken
	static final int TRANSACTION_addAccount
	static final int TRANSACTION_updateCredentials
	static final int TRANSACTION_editProperties
	static final int TRANSACTION_confirmCredentialsAsUser
	static final int TRANSACTION_getAuthTokenLabel
	static final int TRANSACTION_addSharedAccountAsUser
	static final int TRANSACTION_getSharedAccountsAsUser
	static final int TRANSACTION_removeSharedAccountAsUser
	public void  () 
	public static android.accounts.IAccountManager 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.accounts.Account _arg0
		android.accounts.Account _arg0
		String _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		String _result
		android.accounts.AuthenticatorDescription[] _result
		String _arg0
		android.accounts.Account[] _result
		String _arg0
		int _arg1
		android.accounts.Account[] _result
		String _arg0
		String _arg1
		android.accounts.Account[] _result
		String _arg0
		int _arg1
		android.accounts.Account[] _result
		android.accounts.Account _arg1
		android.accounts.IAccountManagerResponse _arg0
		android.accounts.Account _arg1
		String[] _arg2
		android.accounts.IAccountManagerResponse _arg0
		String _arg1
		String[] _arg2
		android.accounts.Account _arg0
		android.os.Bundle _arg2
		android.accounts.Account _arg0
		String _arg1
		android.os.Bundle _arg2
		boolean _result
		android.accounts.Account _arg1
		android.accounts.IAccountManagerResponse _arg0
		android.accounts.Account _arg1
		String _arg0
		String _arg1
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		String _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		String _arg2
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		String _arg2
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		String _arg1
		int _arg2
		boolean _arg3
		android.accounts.Account _arg1
		android.os.Bundle _arg5
		android.accounts.IAccountManagerResponse _arg0
		android.accounts.Account _arg1
		String _arg2
		boolean _arg3
		boolean _arg4
		android.os.Bundle _arg5
		android.os.Bundle _arg5
		android.accounts.IAccountManagerResponse _arg0
		String _arg1
		String _arg2
		String[] _arg3
		boolean _arg4
		android.os.Bundle _arg5
		android.accounts.Account _arg1
		android.os.Bundle _arg4
		android.accounts.IAccountManagerResponse _arg0
		android.accounts.Account _arg1
		String _arg2
		boolean _arg3
		android.os.Bundle _arg4
		android.accounts.IAccountManagerResponse _arg0
		String _arg1
		boolean _arg2
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		android.accounts.IAccountManagerResponse _arg0
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		boolean _arg3
		int _arg4
		android.accounts.IAccountManagerResponse _arg0
		String _arg1
		String _arg2
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		int _arg1
		boolean _result
		int _arg0
		android.accounts.Account[] _result
		android.accounts.Account _arg0
		android.accounts.Account _arg0
		int _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/accounts/ChooseAccountActivity$AccountArrayAdapter.class
ChooseAccountActivity.java
package android.accounts
 android.accounts.ChooseAccountActivity$AccountArrayAdapter extends android.widget.ArrayAdapter {
	private android.view.LayoutInflater mLayoutInflater
	private android.accounts.ChooseAccountActivity$AccountInfo[] mInfos
	public void  (android.content.Context, int, android.accounts.ChooseAccountActivity$AccountInfo[]) 
		android.content.Context context
		int textViewResourceId
		android.accounts.ChooseAccountActivity$AccountInfo[] infos
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.accounts.ChooseAccountActivity$ViewHolder holder
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.accounts.ChooseAccountActivity$ViewHolder holder
}

android/accounts/AccountManager$GetAuthTokenByTypeAndFeaturesTask$1$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask$1$1 extends android.accounts.IAccountManagerResponse$Stub {
	final android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask$1 this$2
	void  (android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask$1) 
	public void onResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle value
		android.accounts.Account account
	public void onError (int, java.lang.String)  throws android.os.RemoteException 
		int errorCode
		String errorMessage
}

android/accounts/IAccountAuthenticatorResponse$Stub.class
IAccountAuthenticatorResponse.java
package android.accounts
public abstract android.accounts.IAccountAuthenticatorResponse$Stub extends android.os.Binder implements android.accounts.IAccountAuthenticatorResponse  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onResult
	static final int TRANSACTION_onRequestContinued
	static final int TRANSACTION_onError
	public void  () 
	public static android.accounts.IAccountAuthenticatorResponse 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.os.Bundle _arg0
		android.os.Bundle _arg0
		int _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/accounts/AuthenticatorDescription$1.class
AuthenticatorDescription.java
package android.accounts
final android.accounts.AuthenticatorDescription$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.accounts.AuthenticatorDescription createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.accounts.AuthenticatorDescription[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/accounts/Account$1.class
Account.java
package android.accounts
final android.accounts.Account$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.accounts.Account createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.accounts.Account[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/accounts/AccountManager$3.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$3 extends android.accounts.AccountManager$Future2Task {
	final String val$type
	final String[] val$features
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback, java.lang.String, java.lang.String[]) 
		android.os.Handler x0
		android.accounts.AccountManagerCallback x1
	public void doWork ()  throws android.os.RemoteException 
	public android.accounts.Account[] bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		int i
		android.os.Bundle bundle
		android.os.Parcelable[] parcelables
		android.accounts.Account[] descs
	public volatile java.lang.Object bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle x0
}

android/accounts/IAccountAuthenticator.class
IAccountAuthenticator.java
package android.accounts
public abstract android.accounts.IAccountAuthenticator extends java.lang.Object implements android.os.IInterface  {
	public abstract void addAccount (android.accounts.IAccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)  throws android.os.RemoteException 
	public abstract void confirmCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void getAuthToken (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void getAuthTokenLabel (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
	public abstract void updateCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void editProperties (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
	public abstract void hasFeatures (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String[])  throws android.os.RemoteException 
	public abstract void getAccountRemovalAllowed (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
	public abstract void getAccountCredentialsForCloning (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
	public abstract void addAccountFromCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
}

android/accounts/AbstractAccountAuthenticator$Transport.class
AbstractAccountAuthenticator.java
package android.accounts
 android.accounts.AbstractAccountAuthenticator$Transport extends android.accounts.IAccountAuthenticator$Stub {
	final android.accounts.AbstractAccountAuthenticator this$0
	private void  (android.accounts.AbstractAccountAuthenticator) 
	public void addAccount (android.accounts.IAccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		String accountType
		String authTokenType
		String[] features
		android.os.Bundle options
	public void confirmCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle options
	public void getAuthTokenLabel (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		String authTokenType
	public void getAuthToken (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String authTokenType
		android.os.Bundle loginOptions
	public void updateCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String authTokenType
		android.os.Bundle loginOptions
	public void editProperties (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		String accountType
	public void hasFeatures (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String[])  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String[] features
	public void getAccountRemovalAllowed (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
	public void getAccountCredentialsForCloning (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
	public void addAccountFromCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle result
		Exception e
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle accountCredentials
	void  (android.accounts.AbstractAccountAuthenticator, android.accounts.AbstractAccountAuthenticator$1) 
		android.accounts.AbstractAccountAuthenticator x0
		android.accounts.AbstractAccountAuthenticator$1 x1
}

android/accounts/IAccountManagerResponse.class
IAccountManagerResponse.java
package android.accounts
public abstract android.accounts.IAccountManagerResponse extends java.lang.Object implements android.os.IInterface  {
	public abstract void onResult (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onError (int, java.lang.String)  throws android.os.RemoteException 
}

android/accounts/AccountManager$AmsTask$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$AmsTask$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final android.accounts.AccountManager val$this$0
	void  (android.accounts.AccountManager) 
	public android.os.Bundle call ()  throws java.lang.Exception 
	public volatile java.lang.Object call ()  throws java.lang.Exception 
}

android/accounts/IAccountManagerResponse$Stub$Proxy.class
IAccountManagerResponse.java
package android.accounts
 android.accounts.IAccountManagerResponse$Stub$Proxy extends java.lang.Object implements android.accounts.IAccountManagerResponse  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle value
		android.os.Parcel _data
	public void onError (int, java.lang.String)  throws android.os.RemoteException 
		int errorCode
		String errorMessage
		android.os.Parcel _data
}

android/accounts/AbstractAccountAuthenticator$2.class
AbstractAccountAuthenticator.java
package android.accounts
 android.accounts.AbstractAccountAuthenticator$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.accounts.AccountAuthenticatorResponse val$response
	final android.accounts.AbstractAccountAuthenticator this$0
	void  (android.accounts.AbstractAccountAuthenticator, android.accounts.AccountAuthenticatorResponse) 
	public void run () 
		android.os.Bundle result
}

android/accounts/AccountManager$Future2Task$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$Future2Task$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.accounts.AccountManager$Future2Task this$1
	void  (android.accounts.AccountManager$Future2Task) 
	public void run () 
}

android/accounts/GrantCredentialsPermissionActivity$1$1.class
GrantCredentialsPermissionActivity.java
package android.accounts
 android.accounts.GrantCredentialsPermissionActivity$1$1 extends java.lang.Object implements java.lang.Runnable  {
	final String val$authTokenLabel
	final android.accounts.GrantCredentialsPermissionActivity$1 this$1
	void  (android.accounts.GrantCredentialsPermissionActivity$1, java.lang.String) 
	public void run () 
}

android/accounts/AccountManager$10.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$10 extends android.accounts.AccountManager$AmsTask {
	final String val$accountType
	final android.app.Activity val$activity
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, java.lang.String, android.app.Activity) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/AccountManager$AmsTask.class
AccountManager.java
package android.accounts
abstract android.accounts.AccountManager$AmsTask extends java.util.concurrent.FutureTask implements android.accounts.AccountManagerFuture  {
	final android.accounts.IAccountManagerResponse mResponse
	final android.os.Handler mHandler
	final android.accounts.AccountManagerCallback mCallback
	final android.app.Activity mActivity
	final android.accounts.AccountManager this$0
	public void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback) 
		android.app.Activity activity
		android.os.Handler handler
		android.accounts.AccountManagerCallback callback
	public final android.accounts.AccountManagerFuture start () 
		android.os.RemoteException e
	protected void set (android.os.Bundle) 
		android.os.Bundle bundle
	public abstract void doWork ()  throws android.os.RemoteException 
	private android.os.Bundle internalGetResult (java.lang.Long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		java.util.concurrent.CancellationException e
		java.util.concurrent.TimeoutException e
		InterruptedException e
		Throwable cause
		java.util.concurrent.ExecutionException e
		Long timeout
		java.util.concurrent.TimeUnit unit
	public android.os.Bundle getResult ()  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
	public android.os.Bundle getResult (long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		long timeout
		java.util.concurrent.TimeUnit unit
	protected void done () 
	protected volatile void set (java.lang.Object) 
		Object x0
	public volatile java.lang.Object getResult (long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		long x0
		java.util.concurrent.TimeUnit x1
	public volatile java.lang.Object getResult ()  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
	static void access$500 (android.accounts.AccountManager$AmsTask, java.lang.Throwable) 
		android.accounts.AccountManager$AmsTask x0
		Throwable x1
}

android/accounts/AccountManager$12.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$12 extends java.lang.Object implements java.lang.Runnable  {
	final android.accounts.OnAccountsUpdateListener val$listener
	final android.accounts.Account[] val$accountsCopy
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.accounts.OnAccountsUpdateListener, android.accounts.Account[]) 
	public void run () 
		android.database.SQLException e
}

android/accounts/AccountManager$Future2Task.class
AccountManager.java
package android.accounts
abstract android.accounts.AccountManager$Future2Task extends android.accounts.AccountManager$BaseFutureTask implements android.accounts.AccountManagerFuture  {
	final android.accounts.AccountManagerCallback mCallback
	final android.accounts.AccountManager this$0
	public void  (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback) 
		android.os.Handler handler
		android.accounts.AccountManagerCallback callback
	protected void done () 
	public android.accounts.AccountManager$Future2Task start () 
	private java.lang.Object internalGetResult (java.lang.Long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		InterruptedException e
		java.util.concurrent.TimeoutException e
		java.util.concurrent.CancellationException e
		Throwable cause
		java.util.concurrent.ExecutionException e
		Long timeout
		java.util.concurrent.TimeUnit unit
	public java.lang.Object getResult ()  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
	public java.lang.Object getResult (long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		long timeout
		java.util.concurrent.TimeUnit unit
}

android/accounts/AccountManagerFuture.class
AccountManagerFuture.java
package android.accounts
public abstract android.accounts.AccountManagerFuture extends java.lang.Object {
	public abstract boolean cancel (boolean) 
	public abstract boolean isCancelled () 
	public abstract boolean isDone () 
	public abstract java.lang.Object getResult ()  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
	public abstract java.lang.Object getResult (long, java.util.concurrent.TimeUnit)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
}

android/accounts/AccountManager$2.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$2 extends android.accounts.AccountManager$Future2Task {
	final android.accounts.Account val$account
	final String[] val$features
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account, java.lang.String[]) 
		android.os.Handler x0
		android.accounts.AccountManagerCallback x1
	public void doWork ()  throws android.os.RemoteException 
	public java.lang.Boolean bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle bundle
	public volatile java.lang.Object bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle x0
}

android/accounts/ChooseTypeAndAccountActivity.class
ChooseTypeAndAccountActivity.java
package android.accounts
public android.accounts.ChooseTypeAndAccountActivity extends android.app.Activity implements android.accounts.AccountManagerCallback  {
	private static final String TAG
	public static final String EXTRA_ALLOWABLE_ACCOUNTS_ARRAYLIST
	public static final String EXTRA_ALLOWABLE_ACCOUNT_TYPES_STRING_ARRAY
	public static final String EXTRA_ADD_ACCOUNT_OPTIONS_BUNDLE
	public static final String EXTRA_ADD_ACCOUNT_REQUIRED_FEATURES_STRING_ARRAY
	public static final String EXTRA_ADD_ACCOUNT_AUTH_TOKEN_TYPE_STRING
	public static final String EXTRA_SELECTED_ACCOUNT
	public static final String EXTRA_ALWAYS_PROMPT_FOR_ACCOUNT
	public static final String EXTRA_DESCRIPTION_TEXT_OVERRIDE
	public static final int REQUEST_NULL
	public static final int REQUEST_CHOOSE_TYPE
	public static final int REQUEST_ADD_ACCOUNT
	private static final String KEY_INSTANCE_STATE_PENDING_REQUEST
	private static final String KEY_INSTANCE_STATE_EXISTING_ACCOUNTS
	private static final String KEY_INSTANCE_STATE_SELECTED_ACCOUNT_NAME
	private static final String KEY_INSTANCE_STATE_SELECTED_ADD_ACCOUNT
	private static final String KEY_INSTANCE_STATE_ACCOUNT_LIST
	private static final int SELECTED_ITEM_NONE
	private java.util.Set mSetOfAllowableAccounts
	private java.util.Set mSetOfRelevantAccountTypes
	private String mSelectedAccountName
	private boolean mSelectedAddNewAccount
	private boolean mAlwaysPromptForAccount
	private String mDescriptionOverride
	private java.util.ArrayList mAccounts
	private int mPendingRequest
	private android.os.Parcelable[] mExistingAccounts
	private int mSelectedItemIndex
	private android.widget.Button mOkButton
	private int mCallingUid
	private String mCallingPackage
	private boolean mDisallowAddAccounts
	private boolean mDontShowPicker
	public void  () 
	public void onCreate (android.os.Bundle) 
		android.os.Bundle restrictions
		android.os.IBinder activityToken
		android.os.RemoteException re
		android.accounts.Account selectedAccount
		android.os.Bundle savedInstanceState
		String message
		android.content.Intent intent
	protected void onResume () 
		android.accounts.Account account
		android.accounts.AccountManager accountManager
		String[] listItems
	protected void onDestroy () 
	protected void onSaveInstanceState (android.os.Bundle) 
		android.os.Bundle outState
	public void onCancelButtonClicked (android.view.View) 
		android.view.View view
	public void onOkButtonClicked (android.view.View) 
		android.view.View view
	protected void onActivityResult (int, int, android.content.Intent) 
		android.os.Bundle extras
		String accountType
		android.os.Parcelable accountParcel
		android.os.Parcelable[] arr$
		int len$
		int i$
		android.accounts.Account account
		android.accounts.Account[] arr$
		int len$
		int i$
		android.accounts.Account[] currentAccounts
		java.util.Set preExistingAccounts
		String accountName
		String accountType
		int requestCode
		int resultCode
		android.content.Intent data
	protected void runAddAccountForAuthenticator (java.lang.String) 
		String type
		android.os.Bundle options
		String[] requiredFeatures
		String authTokenType
	public void run (android.accounts.AccountManagerFuture) 
		android.os.Bundle accountManagerResult
		android.content.Intent intent
		android.accounts.OperationCanceledException e
		java.io.IOException e
		android.accounts.AuthenticatorException e
		android.accounts.AccountManagerFuture accountManagerFuture
		android.os.Bundle bundle
	private void onAccountSelected (android.accounts.Account) 
		android.accounts.Account account
	private void setResultAndFinish (java.lang.String, java.lang.String) 
		String accountName
		String accountType
		android.os.Bundle bundle
	private void startChooseAccountTypeActivity () 
		android.content.Intent intent
	private int getItemIndexToSelect (java.util.ArrayList, java.lang.String, boolean) 
		int i
		java.util.ArrayList accounts
		String selectedAccountName
		boolean selectedAddNewAccount
	private java.lang.String[] getListOfDisplayableOptions (java.util.ArrayList) 
		int i
		java.util.ArrayList accounts
		String[] listItems
	private java.util.ArrayList getAcceptableAccountChoices (android.accounts.AccountManager) 
		android.accounts.Account account
		android.accounts.Account[] arr$
		int len$
		int i$
		android.accounts.AccountManager accountManager
		android.accounts.Account[] accounts
		java.util.ArrayList accountsToPopulate
	private java.util.Set getReleventAccountTypes (android.content.Intent) 
		android.accounts.AuthenticatorDescription desc
		android.accounts.AuthenticatorDescription[] arr$
		int len$
		int i$
		android.accounts.AuthenticatorDescription[] descs
		java.util.Set supportedAccountTypes
		android.content.Intent intent
		java.util.Set setOfRelevantAccountTypes
		String[] allowedAccountTypes
	private java.util.Set getAllowableAccountSet (android.content.Intent) 
		android.os.Parcelable parcelable
		java.util.Iterator i$
		android.content.Intent intent
		java.util.Set setOfAllowableAccounts
		java.util.ArrayList validAccounts
	private void overrideDescriptionIfSupplied (java.lang.String) 
		String descriptionOverride
		android.widget.TextView descriptionView
	private final void populateUIAccountList (java.lang.String[]) 
		String[] listItems
		android.widget.ListView list
	static int access$002 (android.accounts.ChooseTypeAndAccountActivity, int) 
		android.accounts.ChooseTypeAndAccountActivity x0
		int x1
	static android.widget.Button access$100 (android.accounts.ChooseTypeAndAccountActivity) 
		android.accounts.ChooseTypeAndAccountActivity x0
}

android/accounts/AccountManager$11.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$11 extends java.lang.Object implements java.lang.Runnable  {
	final android.accounts.AccountManagerCallback val$callback
	final android.accounts.AccountManagerFuture val$future
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.accounts.AccountManagerCallback, android.accounts.AccountManagerFuture) 
	public void run () 
}

android/accounts/IAccountAuthenticator$Stub$Proxy.class
IAccountAuthenticator.java
package android.accounts
 android.accounts.IAccountAuthenticator$Stub$Proxy extends java.lang.Object implements android.accounts.IAccountAuthenticator  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void addAccount (android.accounts.IAccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		String accountType
		String authTokenType
		String[] requiredFeatures
		android.os.Bundle options
		android.os.Parcel _data
	public void confirmCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle options
		android.os.Parcel _data
	public void getAuthToken (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String authTokenType
		android.os.Bundle options
		android.os.Parcel _data
	public void getAuthTokenLabel (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		String authTokenType
		android.os.Parcel _data
	public void updateCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String authTokenType
		android.os.Bundle options
		android.os.Parcel _data
	public void editProperties (android.accounts.IAccountAuthenticatorResponse, java.lang.String)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		String accountType
		android.os.Parcel _data
	public void hasFeatures (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, java.lang.String[])  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		String[] features
		android.os.Parcel _data
	public void getAccountRemovalAllowed (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Parcel _data
	public void getAccountCredentialsForCloning (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Parcel _data
	public void addAccountFromCredentials (android.accounts.IAccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle accountCredentials
		android.os.Parcel _data
}

android/accounts/ChooseAccountTypeActivity$AuthInfo.class
ChooseAccountTypeActivity.java
package android.accounts
 android.accounts.ChooseAccountTypeActivity$AuthInfo extends java.lang.Object {
	final android.accounts.AuthenticatorDescription desc
	final String name
	final android.graphics.drawable.Drawable drawable
	void  (android.accounts.AuthenticatorDescription, java.lang.String, android.graphics.drawable.Drawable) 
		android.accounts.AuthenticatorDescription desc
		String name
		android.graphics.drawable.Drawable drawable
}

android/accounts/AuthenticatorDescription.class
AuthenticatorDescription.java
package android.accounts
public android.accounts.AuthenticatorDescription extends java.lang.Object implements android.os.Parcelable  {
	public final String type
	public final int labelId
	public final int iconId
	public final int smallIconId
	public final int accountPreferencesId
	public final String packageName
	public final boolean customTokens
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String, java.lang.String, int, int, int, int, boolean) 
		String type
		String packageName
		int labelId
		int iconId
		int smallIconId
		int prefId
		boolean customTokens
	public void  (java.lang.String, java.lang.String, int, int, int, int) 
		String type
		String packageName
		int labelId
		int iconId
		int smallIconId
		int prefId
	public static android.accounts.AuthenticatorDescription newKey (java.lang.String) 
		String type
	private void  (java.lang.String) 
		String type
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public int describeContents () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object o
		android.accounts.AuthenticatorDescription other
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.os.Parcel, android.accounts.AuthenticatorDescription$1) 
		android.os.Parcel x0
		android.accounts.AuthenticatorDescription$1 x1
	static void  () 
}

android/accounts/ChooseAccountActivity$1.class
ChooseAccountActivity.java
package android.accounts
 android.accounts.ChooseAccountActivity$1 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.accounts.ChooseAccountActivity this$0
	void  (android.accounts.ChooseAccountActivity) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/accounts/OperationCanceledException.class
OperationCanceledException.java
package android.accounts
public android.accounts.OperationCanceledException extends android.accounts.AccountsException {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

android/accounts/AccountManager$7.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$7 extends android.accounts.AccountManager$AmsTask {
	final String val$accountType
	final String val$authTokenType
	final String[] val$requiredFeatures
	final android.app.Activity val$activity
	final android.os.Bundle val$optionsIn
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, java.lang.String, java.lang.String, java.lang.String[], android.app.Activity, android.os.Bundle) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/IAccountAuthenticator$Stub.class
IAccountAuthenticator.java
package android.accounts
public abstract android.accounts.IAccountAuthenticator$Stub extends android.os.Binder implements android.accounts.IAccountAuthenticator  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_addAccount
	static final int TRANSACTION_confirmCredentials
	static final int TRANSACTION_getAuthToken
	static final int TRANSACTION_getAuthTokenLabel
	static final int TRANSACTION_updateCredentials
	static final int TRANSACTION_editProperties
	static final int TRANSACTION_hasFeatures
	static final int TRANSACTION_getAccountRemovalAllowed
	static final int TRANSACTION_getAccountCredentialsForCloning
	static final int TRANSACTION_addAccountFromCredentials
	public void  () 
	public static android.accounts.IAccountAuthenticator 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.os.Bundle _arg4
		android.accounts.IAccountAuthenticatorResponse _arg0
		String _arg1
		String _arg2
		String[] _arg3
		android.os.Bundle _arg4
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		android.accounts.Account _arg1
		android.os.Bundle _arg3
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		String _arg2
		android.os.Bundle _arg3
		android.accounts.IAccountAuthenticatorResponse _arg0
		String _arg1
		android.accounts.Account _arg1
		android.os.Bundle _arg3
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		String _arg2
		android.os.Bundle _arg3
		android.accounts.IAccountAuthenticatorResponse _arg0
		String _arg1
		android.accounts.Account _arg1
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		String[] _arg2
		android.accounts.Account _arg1
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		android.accounts.Account _arg1
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		android.accounts.IAccountAuthenticatorResponse _arg0
		android.accounts.Account _arg1
		android.os.Bundle _arg2
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/accounts/AccountAndUser.class
AccountAndUser.java
package android.accounts
public android.accounts.AccountAndUser extends java.lang.Object {
	public android.accounts.Account account
	public int userId
	public void  (android.accounts.Account, int) 
		android.accounts.Account account
		int userId
	public boolean equals (java.lang.Object) 
		Object o
		android.accounts.AccountAndUser other
	public int hashCode () 
	public java.lang.String toString () 
}

android/accounts/AccountManager$BaseFutureTask.class
AccountManager.java
package android.accounts
abstract android.accounts.AccountManager$BaseFutureTask extends java.util.concurrent.FutureTask {
	public final android.accounts.IAccountManagerResponse mResponse
	final android.os.Handler mHandler
	final android.accounts.AccountManager this$0
	public void  (android.accounts.AccountManager, android.os.Handler) 
		android.os.Handler handler
	public abstract void doWork ()  throws android.os.RemoteException 
	public abstract java.lang.Object bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
	protected void postRunnableToHandler (java.lang.Runnable) 
		Runnable runnable
		android.os.Handler handler
	protected void startTask () 
		android.os.RemoteException e
	static void access$700 (android.accounts.AccountManager$BaseFutureTask, java.lang.Object) 
		android.accounts.AccountManager$BaseFutureTask x0
		Object x1
	static void access$800 (android.accounts.AccountManager$BaseFutureTask, java.lang.Throwable) 
		android.accounts.AccountManager$BaseFutureTask x0
		Throwable x1
}

android/accounts/AbstractAccountAuthenticator$1.class
AbstractAccountAuthenticator.java
package android.accounts
 android.accounts.AbstractAccountAuthenticator$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.accounts.AccountAuthenticatorResponse val$response
	final android.accounts.AbstractAccountAuthenticator this$0
	void  (android.accounts.AbstractAccountAuthenticator, android.accounts.AccountAuthenticatorResponse) 
	public void run () 
		android.os.Bundle result
}

android/accounts/IAccountAuthenticatorResponse.class
IAccountAuthenticatorResponse.java
package android.accounts
public abstract android.accounts.IAccountAuthenticatorResponse extends java.lang.Object implements android.os.IInterface  {
	public abstract void onResult (android.os.Bundle)  throws android.os.RemoteException 
	public abstract void onRequestContinued ()  throws android.os.RemoteException 
	public abstract void onError (int, java.lang.String)  throws android.os.RemoteException 
}

android/accounts/AccountAuthenticatorResponse.class
AccountAuthenticatorResponse.java
package android.accounts
public android.accounts.AccountAuthenticatorResponse extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private android.accounts.IAccountAuthenticatorResponse mAccountAuthenticatorResponse
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.accounts.IAccountAuthenticatorResponse) 
		android.accounts.IAccountAuthenticatorResponse response
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public void onResult (android.os.Bundle) 
		android.os.RemoteException e
		android.os.Bundle result
	public void onRequestContinued () 
		android.os.RemoteException e
	public void onError (int, java.lang.String) 
		android.os.RemoteException e
		int errorCode
		String errorMessage
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/accounts/AccountManager$6.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$6 extends android.accounts.AccountManager$AmsTask {
	final android.accounts.Account val$account
	final String val$authTokenType
	final boolean val$notifyAuthFailure
	final android.os.Bundle val$optionsIn
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account, java.lang.String, boolean, android.os.Bundle) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/AccountManager$9.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$9 extends android.accounts.AccountManager$AmsTask {
	final android.accounts.Account val$account
	final String val$authTokenType
	final android.app.Activity val$activity
	final android.os.Bundle val$options
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account, java.lang.String, android.app.Activity, android.os.Bundle) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/AbstractAccountAuthenticator.class
AbstractAccountAuthenticator.java
package android.accounts
public abstract android.accounts.AbstractAccountAuthenticator extends java.lang.Object {
	private static final String TAG
	private final android.content.Context mContext
	private android.accounts.AbstractAccountAuthenticator$Transport mTransport
	public void  (android.content.Context) 
		android.content.Context context
	private void handleException (android.accounts.IAccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.Exception)  throws android.os.RemoteException 
		android.accounts.IAccountAuthenticatorResponse response
		String method
		String data
		Exception e
	private void checkBinderPermission () 
		int uid
		String perm
	public final android.os.IBinder getIBinder () 
	public abstract android.os.Bundle editProperties (android.accounts.AccountAuthenticatorResponse, java.lang.String) 
	public abstract android.os.Bundle addAccount (android.accounts.AccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle)  throws android.accounts.NetworkErrorException 
	public abstract android.os.Bundle confirmCredentials (android.accounts.AccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.accounts.NetworkErrorException 
	public abstract android.os.Bundle getAuthToken (android.accounts.AccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.accounts.NetworkErrorException 
	public abstract java.lang.String getAuthTokenLabel (java.lang.String) 
	public abstract android.os.Bundle updateCredentials (android.accounts.AccountAuthenticatorResponse, android.accounts.Account, java.lang.String, android.os.Bundle)  throws android.accounts.NetworkErrorException 
	public abstract android.os.Bundle hasFeatures (android.accounts.AccountAuthenticatorResponse, android.accounts.Account, java.lang.String[])  throws android.accounts.NetworkErrorException 
	public android.os.Bundle getAccountRemovalAllowed (android.accounts.AccountAuthenticatorResponse, android.accounts.Account)  throws android.accounts.NetworkErrorException 
		android.accounts.AccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle result
	public android.os.Bundle getAccountCredentialsForCloning (android.accounts.AccountAuthenticatorResponse, android.accounts.Account)  throws android.accounts.NetworkErrorException 
		android.accounts.AccountAuthenticatorResponse response
		android.accounts.Account account
	public android.os.Bundle addAccountFromCredentials (android.accounts.AccountAuthenticatorResponse, android.accounts.Account, android.os.Bundle)  throws android.accounts.NetworkErrorException 
		android.accounts.AccountAuthenticatorResponse response
		android.accounts.Account account
		android.os.Bundle accountCredentials
	static void access$000 (android.accounts.AbstractAccountAuthenticator) 
		android.accounts.AbstractAccountAuthenticator x0
	static void access$100 (android.accounts.AbstractAccountAuthenticator, android.accounts.IAccountAuthenticatorResponse, java.lang.String, java.lang.String, java.lang.Exception)  throws android.os.RemoteException 
		android.accounts.AbstractAccountAuthenticator x0
		android.accounts.IAccountAuthenticatorResponse x1
		String x2
		String x3
		Exception x4
}

android/accounts/AccountManager.class
AccountManager.java
package android.accounts
public android.accounts.AccountManager extends java.lang.Object {
	private static final String TAG
	public static final int ERROR_CODE_REMOTE_EXCEPTION
	public static final int ERROR_CODE_NETWORK_ERROR
	public static final int ERROR_CODE_CANCELED
	public static final int ERROR_CODE_INVALID_RESPONSE
	public static final int ERROR_CODE_UNSUPPORTED_OPERATION
	public static final int ERROR_CODE_BAD_ARGUMENTS
	public static final int ERROR_CODE_BAD_REQUEST
	public static final int ERROR_CODE_BAD_AUTHENTICATION
	public static final int ERROR_CODE_USER_RESTRICTED
	public static final String KEY_ACCOUNT_NAME
	public static final String KEY_ACCOUNT_TYPE
	public static final String KEY_AUTHTOKEN
	public static final String KEY_INTENT
	public static final String KEY_PASSWORD
	public static final String KEY_ACCOUNTS
	public static final String KEY_ACCOUNT_AUTHENTICATOR_RESPONSE
	public static final String KEY_ACCOUNT_MANAGER_RESPONSE
	public static final String KEY_AUTHENTICATOR_TYPES
	public static final String KEY_AUTH_FAILED_MESSAGE
	public static final String KEY_AUTH_TOKEN_LABEL
	public static final String KEY_BOOLEAN_RESULT
	public static final String KEY_ERROR_CODE
	public static final String KEY_ERROR_MESSAGE
	public static final String KEY_USERDATA
	public static final String KEY_CALLER_UID
	public static final String KEY_CALLER_PID
	public static final String KEY_ANDROID_PACKAGE_NAME
	public static final String KEY_NOTIFY_ON_FAILURE
	public static final String ACTION_AUTHENTICATOR_INTENT
	public static final String AUTHENTICATOR_META_DATA_NAME
	public static final String AUTHENTICATOR_ATTRIBUTES_NAME
	private final android.content.Context mContext
	private final android.accounts.IAccountManager mService
	private final android.os.Handler mMainHandler
	public static final String LOGIN_ACCOUNTS_CHANGED_ACTION
	private final java.util.HashMap mAccountsUpdatedListeners
	private final android.content.BroadcastReceiver mAccountsChangedBroadcastReceiver
	public void  (android.content.Context, android.accounts.IAccountManager) 
		android.content.Context context
		android.accounts.IAccountManager service
	public void  (android.content.Context, android.accounts.IAccountManager, android.os.Handler) 
		android.content.Context context
		android.accounts.IAccountManager service
		android.os.Handler handler
	public static android.os.Bundle sanitizeResult (android.os.Bundle) 
		android.os.Bundle newResult
		android.os.Bundle result
	public static android.accounts.AccountManager get (android.content.Context) 
		android.content.Context context
	public java.lang.String getPassword (android.accounts.Account) 
		android.os.RemoteException e
		android.accounts.Account account
	public java.lang.String getUserData (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String key
	public android.accounts.AuthenticatorDescription[] getAuthenticatorTypes () 
		android.os.RemoteException e
	public android.accounts.Account[] getAccounts () 
		android.os.RemoteException e
	public android.accounts.Account[] getAccountsForPackage (java.lang.String, int) 
		android.os.RemoteException re
		String packageName
		int uid
	public android.accounts.Account[] getAccountsByTypeForPackage (java.lang.String, java.lang.String) 
		android.os.RemoteException re
		String type
		String packageName
	public android.accounts.Account[] getAccountsByType (java.lang.String) 
		String type
	public android.accounts.Account[] getAccountsByTypeAsUser (java.lang.String, android.os.UserHandle) 
		android.os.RemoteException e
		String type
		android.os.UserHandle userHandle
	public void updateAppPermission (android.accounts.Account, java.lang.String, int, boolean) 
		android.os.RemoteException e
		android.accounts.Account account
		String authTokenType
		int uid
		boolean value
	public android.accounts.AccountManagerFuture getAuthTokenLabel (java.lang.String, java.lang.String, android.accounts.AccountManagerCallback, android.os.Handler) 
		String accountType
		String authTokenType
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public android.accounts.AccountManagerFuture hasFeatures (android.accounts.Account, java.lang.String[], android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		String[] features
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public android.accounts.AccountManagerFuture getAccountsByTypeAndFeatures (java.lang.String, java.lang.String[], android.accounts.AccountManagerCallback, android.os.Handler) 
		String type
		String[] features
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public boolean addAccountExplicitly (android.accounts.Account, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.accounts.Account account
		String password
		android.os.Bundle userdata
	public android.accounts.AccountManagerFuture removeAccount (android.accounts.Account, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public void invalidateAuthToken (java.lang.String, java.lang.String) 
		android.os.RemoteException e
		String accountType
		String authToken
	public java.lang.String peekAuthToken (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authTokenType
	public void setPassword (android.accounts.Account, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String password
	public void clearPassword (android.accounts.Account) 
		android.os.RemoteException e
		android.accounts.Account account
	public void setUserData (android.accounts.Account, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String key
		String value
	public void setAuthToken (android.accounts.Account, java.lang.String, java.lang.String) 
		android.os.RemoteException e
		android.accounts.Account account
		String authTokenType
		String authToken
	public java.lang.String blockingGetAuthToken (android.accounts.Account, java.lang.String, boolean)  throws android.accounts.OperationCanceledException java.io.IOException android.accounts.AuthenticatorException 
		android.accounts.Account account
		String authTokenType
		boolean notifyAuthFailure
		android.os.Bundle bundle
	public android.accounts.AccountManagerFuture getAuthToken (android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		String authTokenType
		android.os.Bundle options
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
		android.os.Bundle optionsIn
	public android.accounts.AccountManagerFuture getAuthToken (android.accounts.Account, java.lang.String, boolean, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		String authTokenType
		boolean notifyAuthFailure
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public android.accounts.AccountManagerFuture getAuthToken (android.accounts.Account, java.lang.String, android.os.Bundle, boolean, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		String authTokenType
		android.os.Bundle options
		boolean notifyAuthFailure
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
		android.os.Bundle optionsIn
	public android.accounts.AccountManagerFuture addAccount (java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler) 
		String accountType
		String authTokenType
		String[] requiredFeatures
		android.os.Bundle addAccountOptions
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
		android.os.Bundle optionsIn
	public boolean addSharedAccount (android.accounts.Account, android.os.UserHandle) 
		boolean val
		android.os.RemoteException re
		android.accounts.Account account
		android.os.UserHandle user
	public boolean removeSharedAccount (android.accounts.Account, android.os.UserHandle) 
		boolean val
		android.os.RemoteException re
		android.accounts.Account account
		android.os.UserHandle user
	public android.accounts.Account[] getSharedAccounts (android.os.UserHandle) 
		android.os.RemoteException re
		android.os.UserHandle user
	public android.accounts.AccountManagerFuture confirmCredentials (android.accounts.Account, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		android.os.Bundle options
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public android.accounts.AccountManagerFuture confirmCredentialsAsUser (android.accounts.Account, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler, android.os.UserHandle) 
		android.accounts.Account account
		android.os.Bundle options
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
		android.os.UserHandle userHandle
		int userId
	public android.accounts.AccountManagerFuture updateCredentials (android.accounts.Account, java.lang.String, android.os.Bundle, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler) 
		android.accounts.Account account
		String authTokenType
		android.os.Bundle options
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	public android.accounts.AccountManagerFuture editProperties (java.lang.String, android.app.Activity, android.accounts.AccountManagerCallback, android.os.Handler) 
		String accountType
		android.app.Activity activity
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
	private void ensureNotOnMainThread () 
		IllegalStateException exception
		android.os.Looper looper
	private void postToHandler (android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.AccountManagerFuture) 
		android.os.Handler handler
		android.accounts.AccountManagerCallback callback
		android.accounts.AccountManagerFuture future
	private void postToHandler (android.os.Handler, android.accounts.OnAccountsUpdateListener, android.accounts.Account[]) 
		android.os.Handler handler
		android.accounts.OnAccountsUpdateListener listener
		android.accounts.Account[] accounts
		android.accounts.Account[] accountsCopy
	private java.lang.Exception convertErrorToException (int, java.lang.String) 
		int code
		String message
	public android.accounts.AccountManagerFuture getAuthTokenByFeatures (java.lang.String, java.lang.String, java.lang.String[], android.app.Activity, android.os.Bundle, android.os.Bundle, android.accounts.AccountManagerCallback, android.os.Handler) 
		String accountType
		String authTokenType
		String[] features
		android.app.Activity activity
		android.os.Bundle addAccountOptions
		android.os.Bundle getAuthTokenOptions
		android.accounts.AccountManagerCallback callback
		android.os.Handler handler
		android.accounts.AccountManager$GetAuthTokenByTypeAndFeaturesTask task
	public static android.content.Intent newChooseAccountIntent (android.accounts.Account, java.util.ArrayList, java.lang.String[], boolean, java.lang.String, java.lang.String, java.lang.String[], android.os.Bundle) 
		android.accounts.Account selectedAccount
		java.util.ArrayList allowableAccounts
		String[] allowableAccountTypes
		boolean alwaysPromptForAccount
		String descriptionOverrideText
		String addAccountAuthTokenType
		String[] addAccountRequiredFeatures
		android.os.Bundle addAccountOptions
		android.content.Intent intent
		android.content.ComponentName componentName
	public void addOnAccountsUpdatedListener (android.accounts.OnAccountsUpdateListener, android.os.Handler, boolean) 
		android.content.IntentFilter intentFilter
		boolean wasEmpty
		android.accounts.OnAccountsUpdateListener listener
		android.os.Handler handler
		boolean updateImmediately
	public void removeOnAccountsUpdatedListener (android.accounts.OnAccountsUpdateListener) 
		android.accounts.OnAccountsUpdateListener listener
	static android.accounts.IAccountManager access$000 (android.accounts.AccountManager) 
		android.accounts.AccountManager x0
	static void access$200 (android.accounts.AccountManager) 
		android.accounts.AccountManager x0
	static void access$300 (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.AccountManagerFuture) 
		android.accounts.AccountManager x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
		android.accounts.AccountManagerFuture x3
	static java.lang.Exception access$400 (android.accounts.AccountManager, int, java.lang.String) 
		android.accounts.AccountManager x0
		int x1
		String x2
	static android.os.Handler access$600 (android.accounts.AccountManager) 
		android.accounts.AccountManager x0
	static java.util.HashMap access$1300 (android.accounts.AccountManager) 
		android.accounts.AccountManager x0
	static void access$1400 (android.accounts.AccountManager, android.os.Handler, android.accounts.OnAccountsUpdateListener, android.accounts.Account[]) 
		android.accounts.AccountManager x0
		android.os.Handler x1
		android.accounts.OnAccountsUpdateListener x2
		android.accounts.Account[] x3
}

android/accounts/AccountManager$BaseFutureTask$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$BaseFutureTask$1 extends java.lang.Object implements java.util.concurrent.Callable  {
	final android.accounts.AccountManager val$this$0
	void  (android.accounts.AccountManager) 
	public java.lang.Object call ()  throws java.lang.Exception 
}

android/accounts/AuthenticatorException.class
AuthenticatorException.java
package android.accounts
public android.accounts.AuthenticatorException extends android.accounts.AccountsException {
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

android/accounts/GrantCredentialsPermissionActivity$1.class
GrantCredentialsPermissionActivity.java
package android.accounts
 android.accounts.GrantCredentialsPermissionActivity$1 extends java.lang.Object implements android.accounts.AccountManagerCallback  {
	final android.widget.TextView val$authTokenTypeView
	final android.accounts.GrantCredentialsPermissionActivity this$0
	void  (android.accounts.GrantCredentialsPermissionActivity, android.widget.TextView) 
	public void run (android.accounts.AccountManagerFuture) 
		String authTokenLabel
		android.accounts.OperationCanceledException e
		java.io.IOException e
		android.accounts.AuthenticatorException e
		android.accounts.AccountManagerFuture future
}

android/accounts/ChooseAccountActivity$ViewHolder.class
ChooseAccountActivity.java
package android.accounts
 android.accounts.ChooseAccountActivity$ViewHolder extends java.lang.Object {
	android.widget.ImageView icon
	android.widget.TextView text
	private void  () 
	void  (android.accounts.ChooseAccountActivity$1) 
		android.accounts.ChooseAccountActivity$1 x0
}

android/accounts/ChooseTypeAndAccountActivity$1.class
ChooseTypeAndAccountActivity.java
package android.accounts
 android.accounts.ChooseTypeAndAccountActivity$1 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.accounts.ChooseTypeAndAccountActivity this$0
	void  (android.accounts.ChooseTypeAndAccountActivity) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/accounts/Account.class
Account.java
package android.accounts
public android.accounts.Account extends java.lang.Object implements android.os.Parcelable  {
	public final String name
	public final String type
	public static final android.os.Parcelable$Creator CREATOR
	public boolean equals (java.lang.Object) 
		Object o
		android.accounts.Account other
	public int hashCode () 
		int result
	public void  (java.lang.String, java.lang.String) 
		String name
		String type
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/accounts/AccountManager$AmsTask$Response.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$AmsTask$Response extends android.accounts.IAccountManagerResponse$Stub {
	final android.accounts.AccountManager$AmsTask this$1
	private void  (android.accounts.AccountManager$AmsTask) 
	public void onResult (android.os.Bundle) 
		android.os.RemoteException e
		android.os.Bundle bundle
		android.content.Intent intent
	public void onError (int, java.lang.String) 
		int code
		String message
	void  (android.accounts.AccountManager$AmsTask, android.accounts.AccountManager$1) 
		android.accounts.AccountManager$AmsTask x0
		android.accounts.AccountManager$1 x1
}

android/accounts/GrantCredentialsPermissionActivity.class
GrantCredentialsPermissionActivity.java
package android.accounts
public android.accounts.GrantCredentialsPermissionActivity extends android.app.Activity implements android.view.View$OnClickListener  {
	public static final String EXTRAS_ACCOUNT
	public static final String EXTRAS_AUTH_TOKEN_LABEL
	public static final String EXTRAS_AUTH_TOKEN_TYPE
	public static final String EXTRAS_RESPONSE
	public static final String EXTRAS_ACCOUNT_TYPE_LABEL
	public static final String EXTRAS_PACKAGES
	public static final String EXTRAS_REQUESTING_UID
	private android.accounts.Account mAccount
	private String mAuthTokenType
	private int mUid
	private android.os.Bundle mResultBundle
	protected android.view.LayoutInflater mInflater
	public void  () 
	protected void onCreate (android.os.Bundle) 
		IllegalArgumentException e
		android.content.pm.PackageManager$NameNotFoundException e
		String packageLabel
		String pkg
		String[] arr$
		int len$
		int i$
		android.os.Bundle savedInstanceState
		android.os.Bundle extras
		android.content.pm.PackageManager pm
		String[] packages
		String accountTypeLabel
		android.widget.TextView authTokenTypeView
		android.accounts.AccountManagerCallback callback
		android.widget.LinearLayout packagesListView
	private java.lang.String getAccountLabel (android.accounts.Account) 
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.res.Resources$NotFoundException e
		android.accounts.AuthenticatorDescription desc
		int i
		int N
		android.accounts.Account account
		android.accounts.AuthenticatorDescription[] authenticatorTypes
	private android.view.View newPackageView (java.lang.String) 
		String packageLabel
		android.view.View view
	public void onClick (android.view.View) 
		android.content.Intent result
		android.view.View v
	public final void setAccountAuthenticatorResult (android.os.Bundle) 
		android.os.Bundle result
	public void finish () 
		android.content.Intent intent
		android.accounts.AccountAuthenticatorResponse response
}

android/accounts/AccountManager$1.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$1 extends android.accounts.AccountManager$Future2Task {
	final String val$accountType
	final String val$authTokenType
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.os.Handler, android.accounts.AccountManagerCallback, java.lang.String, java.lang.String) 
		android.os.Handler x0
		android.accounts.AccountManagerCallback x1
	public void doWork ()  throws android.os.RemoteException 
	public java.lang.String bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle bundle
	public volatile java.lang.Object bundleToResult (android.os.Bundle)  throws android.accounts.AuthenticatorException 
		android.os.Bundle x0
}

android/accounts/AccountManagerResponse$1.class
AccountManagerResponse.java
package android.accounts
final android.accounts.AccountManagerResponse$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.accounts.AccountManagerResponse createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.accounts.AccountManagerResponse[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/accounts/IAccountManagerResponse$Stub.class
IAccountManagerResponse.java
package android.accounts
public abstract android.accounts.IAccountManagerResponse$Stub extends android.os.Binder implements android.accounts.IAccountManagerResponse  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onResult
	static final int TRANSACTION_onError
	public void  () 
	public static android.accounts.IAccountManagerResponse 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.os.Bundle _arg0
		android.os.Bundle _arg0
		int _arg0
		String _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/accounts/ChooseAccountTypeActivity$AccountArrayAdapter.class
ChooseAccountTypeActivity.java
package android.accounts
 android.accounts.ChooseAccountTypeActivity$AccountArrayAdapter extends android.widget.ArrayAdapter {
	private android.view.LayoutInflater mLayoutInflater
	private java.util.ArrayList mInfos
	public void  (android.content.Context, int, java.util.ArrayList) 
		android.content.Context context
		int textViewResourceId
		java.util.ArrayList infos
	public android.view.View getView (int, android.view.View, android.view.ViewGroup) 
		android.accounts.ChooseAccountTypeActivity$ViewHolder holder
		int position
		android.view.View convertView
		android.view.ViewGroup parent
		android.accounts.ChooseAccountTypeActivity$ViewHolder holder
}

android/accounts/ChooseAccountTypeActivity$1.class
ChooseAccountTypeActivity.java
package android.accounts
 android.accounts.ChooseAccountTypeActivity$1 extends java.lang.Object implements android.widget.AdapterView$OnItemClickListener  {
	final android.accounts.ChooseAccountTypeActivity this$0
	void  (android.accounts.ChooseAccountTypeActivity) 
	public void onItemClick (android.widget.AdapterView, android.view.View, int, long) 
		android.widget.AdapterView parent
		android.view.View v
		int position
		long id
}

android/accounts/IAccountAuthenticatorResponse$Stub$Proxy.class
IAccountAuthenticatorResponse.java
package android.accounts
 android.accounts.IAccountAuthenticatorResponse$Stub$Proxy extends java.lang.Object implements android.accounts.IAccountAuthenticatorResponse  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onResult (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle value
		android.os.Parcel _data
	public void onRequestContinued ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void onError (int, java.lang.String)  throws android.os.RemoteException 
		int errorCode
		String errorMessage
		android.os.Parcel _data
}

android/accounts/AccountManager$5.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$5 extends android.accounts.AccountManager$AmsTask {
	final android.accounts.Account val$account
	final String val$authTokenType
	final android.os.Bundle val$optionsIn
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account, java.lang.String, android.os.Bundle) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/AccountManager$8.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$8 extends android.accounts.AccountManager$AmsTask {
	final android.accounts.Account val$account
	final android.os.Bundle val$options
	final android.app.Activity val$activity
	final int val$userId
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager, android.app.Activity, android.os.Handler, android.accounts.AccountManagerCallback, android.accounts.Account, android.os.Bundle, android.app.Activity, int) 
		android.app.Activity x0
		android.os.Handler x1
		android.accounts.AccountManagerCallback x2
	public void doWork ()  throws android.os.RemoteException 
}

android/accounts/AccountManager$13.class
AccountManager.java
package android.accounts
 android.accounts.AccountManager$13 extends android.content.BroadcastReceiver {
	final android.accounts.AccountManager this$0
	void  (android.accounts.AccountManager) 
	public void onReceive (android.content.Context, android.content.Intent) 
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.content.Context context
		android.content.Intent intent
		android.accounts.Account[] accounts
}

android/view/
android/view/VolumePanel$1.class
VolumePanel.java
package android.view
 android.view.VolumePanel$1 extends java.lang.Object implements android.view.View$OnTouchListener  {
	final android.view.VolumePanel this$0
	void  (android.view.VolumePanel) 
	public boolean onTouch (android.view.View, android.view.MotionEvent) 
		android.view.View v
		android.view.MotionEvent event
}

android/view/ViewGroup$2.class
ViewGroup.java
package android.view
 android.view.ViewGroup$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewGroup this$0
	void  (android.view.ViewGroup) 
	public void run () 
}

android/view/ViewRootImpl$3.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$3 extends java.lang.Object implements android.view.Choreographer$FrameCallback  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void doFrame (long) 
		long frameTimeNanos
}

android/view/SurfaceView$3.class
SurfaceView.java
package android.view
 android.view.SurfaceView$3 extends java.lang.Object implements android.view.ViewTreeObserver$OnPreDrawListener  {
	final android.view.SurfaceView this$0
	void  (android.view.SurfaceView) 
	public boolean onPreDraw () 
}

android/view/IWindow$Stub.class
IWindow.java
package android.view
public abstract android.view.IWindow$Stub extends android.os.Binder implements android.view.IWindow  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_executeCommand
	static final int TRANSACTION_resized
	static final int TRANSACTION_moved
	static final int TRANSACTION_dispatchAppVisibility
	static final int TRANSACTION_dispatchGetNewSurface
	static final int TRANSACTION_dispatchScreenState
	static final int TRANSACTION_windowFocusChanged
	static final int TRANSACTION_closeSystemDialogs
	static final int TRANSACTION_dispatchWallpaperOffsets
	static final int TRANSACTION_dispatchWallpaperCommand
	static final int TRANSACTION_dispatchDragEvent
	static final int TRANSACTION_dispatchSystemUiVisibilityChanged
	static final int TRANSACTION_doneAnimating
	public void  () 
	public static android.view.IWindow 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.os.ParcelFileDescriptor _arg2
		String _arg0
		String _arg1
		android.os.ParcelFileDescriptor _arg2
		android.graphics.Rect _arg0
		android.graphics.Rect _arg1
		android.graphics.Rect _arg2
		android.graphics.Rect _arg3
		android.content.res.Configuration _arg5
		android.graphics.Rect _arg0
		android.graphics.Rect _arg1
		android.graphics.Rect _arg2
		android.graphics.Rect _arg3
		boolean _arg4
		android.content.res.Configuration _arg5
		int _arg0
		int _arg1
		boolean _arg0
		boolean _arg0
		boolean _arg0
		boolean _arg1
		String _arg0
		float _arg0
		float _arg1
		float _arg2
		float _arg3
		boolean _arg4
		android.os.Bundle _arg4
		String _arg0
		int _arg1
		int _arg2
		int _arg3
		android.os.Bundle _arg4
		boolean _arg5
		android.view.DragEvent _arg0
		android.view.DragEvent _arg0
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/View$OnLongClickListener.class
View.java
package android.view
public abstract android.view.View$OnLongClickListener extends java.lang.Object {
	public abstract boolean onLongClick (android.view.View) 
}

android/view/AccessibilityIterators$ParagraphTextSegmentIterator.class
AccessibilityIterators.java
package android.view
 android.view.AccessibilityIterators$ParagraphTextSegmentIterator extends android.view.AccessibilityIterators$AbstractTextSegmentIterator {
	private static android.view.AccessibilityIterators$ParagraphTextSegmentIterator sInstance
	void  () 
	public static android.view.AccessibilityIterators$ParagraphTextSegmentIterator getInstance () 
	public int[] following (int) 
		int offset
		int textLength
		int start
		int end
	public int[] preceding (int) 
		int offset
		int textLength
		int end
		int start
	private boolean isStartBoundary (int) 
		int index
	private boolean isEndBoundary (int) 
		int index
}

android/view/ViewConfiguration.class
ViewConfiguration.java
package android.view
public android.view.ViewConfiguration extends java.lang.Object {
	private static final int SCROLL_BAR_SIZE
	private static final int SCROLL_BAR_FADE_DURATION
	private static final int SCROLL_BAR_DEFAULT_DELAY
	private static final int FADING_EDGE_LENGTH
	private static final int PRESSED_STATE_DURATION
	private static final int DEFAULT_LONG_PRESS_TIMEOUT
	private static final int KEY_REPEAT_DELAY
	private static final int GLOBAL_ACTIONS_KEY_TIMEOUT
	private static final int TAP_TIMEOUT
	private static final int JUMP_TAP_TIMEOUT
	private static final int DOUBLE_TAP_TIMEOUT
	private static final int DOUBLE_TAP_MIN_TIME
	private static final int HOVER_TAP_TIMEOUT
	private static final int HOVER_TAP_SLOP
	private static final int ZOOM_CONTROLS_TIMEOUT
	private static final int EDGE_SLOP
	private static final int TOUCH_SLOP
	private static final int DOUBLE_TAP_TOUCH_SLOP
	private static final int PAGING_TOUCH_SLOP
	private static final int DOUBLE_TAP_SLOP
	private static final int WINDOW_TOUCH_SLOP
	private static final int MINIMUM_FLING_VELOCITY
	private static final int MAXIMUM_FLING_VELOCITY
	private static final long SEND_RECURRING_ACCESSIBILITY_EVENTS_INTERVAL_MILLIS
	private static final int MAXIMUM_DRAWING_CACHE_SIZE
	private static final float SCROLL_FRICTION
	private static final int OVERSCROLL_DISTANCE
	private static final int OVERFLING_DISTANCE
	private static final int HAS_PERMANENT_MENU_KEY_AUTODETECT
	private static final int HAS_PERMANENT_MENU_KEY_TRUE
	private static final int HAS_PERMANENT_MENU_KEY_FALSE
	private final int mEdgeSlop
	private final int mFadingEdgeLength
	private final int mMinimumFlingVelocity
	private final int mMaximumFlingVelocity
	private final int mScrollbarSize
	private final int mTouchSlop
	private final int mDoubleTapTouchSlop
	private final int mPagingTouchSlop
	private final int mDoubleTapSlop
	private final int mWindowTouchSlop
	private final int mMaximumDrawingCacheSize
	private final int mOverscrollDistance
	private final int mOverflingDistance
	private final boolean mFadingMarqueeEnabled
	private boolean sHasPermanentMenuKey
	private boolean sHasPermanentMenuKeySet
	static final android.util.SparseArray sConfigurations
	public void  () 
	private void  (android.content.Context) 
		float sizeAndDensity
		android.os.RemoteException ex
		android.view.IWindowManager wm
		int configVal
		android.content.Context context
		android.content.res.Resources res
		android.util.DisplayMetrics metrics
		android.content.res.Configuration config
		float density
		float sizeAndDensity
		android.view.WindowManager win
		android.view.Display display
		android.graphics.Point size
	public static android.view.ViewConfiguration get (android.content.Context) 
		android.content.Context context
		android.util.DisplayMetrics metrics
		int density
		android.view.ViewConfiguration configuration
	public static int getScrollBarSize () 
	public int getScaledScrollBarSize () 
	public static int getScrollBarFadeDuration () 
	public static int getScrollDefaultDelay () 
	public static int getFadingEdgeLength () 
	public int getScaledFadingEdgeLength () 
	public static int getPressedStateDuration () 
	public static int getLongPressTimeout () 
	public static int getKeyRepeatTimeout () 
	public static int getKeyRepeatDelay () 
	public static int getTapTimeout () 
	public static int getJumpTapTimeout () 
	public static int getDoubleTapTimeout () 
	public static int getDoubleTapMinTime () 
	public static int getHoverTapTimeout () 
	public static int getHoverTapSlop () 
	public static int getEdgeSlop () 
	public int getScaledEdgeSlop () 
	public static int getTouchSlop () 
	public int getScaledTouchSlop () 
	public int getScaledDoubleTapTouchSlop () 
	public int getScaledPagingTouchSlop () 
	public static int getDoubleTapSlop () 
	public int getScaledDoubleTapSlop () 
	public static long getSendRecurringAccessibilityEventsInterval () 
	public static int getWindowTouchSlop () 
	public int getScaledWindowTouchSlop () 
	public static int getMinimumFlingVelocity () 
	public int getScaledMinimumFlingVelocity () 
	public static int getMaximumFlingVelocity () 
	public int getScaledMaximumFlingVelocity () 
	public static int getMaximumDrawingCacheSize () 
	public int getScaledMaximumDrawingCacheSize () 
	public int getScaledOverscrollDistance () 
	public int getScaledOverflingDistance () 
	public static long getZoomControlsTimeout () 
	public static long getGlobalActionKeyTimeout () 
	public static float getScrollFriction () 
	public boolean hasPermanentMenuKey () 
	public boolean isFadingMarqueeEnabled () 
	static void  () 
}

android/view/OrientationEventListener.class
OrientationEventListener.java
package android.view
public abstract android.view.OrientationEventListener extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static final boolean localLOGV
	private int mOrientation
	private android.hardware.SensorManager mSensorManager
	private boolean mEnabled
	private int mRate
	private android.hardware.Sensor mSensor
	private android.hardware.SensorEventListener mSensorEventListener
	private android.view.OrientationListener mOldListener
	public static final int ORIENTATION_UNKNOWN
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int rate
	void registerListener (android.view.OrientationListener) 
		android.view.OrientationListener lis
	public void enable () 
	public void disable () 
	public boolean canDetectOrientation () 
	public abstract void onOrientationChanged (int) 
	static android.view.OrientationListener access$000 (android.view.OrientationEventListener) 
		android.view.OrientationEventListener x0
	static int access$100 (android.view.OrientationEventListener) 
		android.view.OrientationEventListener x0
	static int access$102 (android.view.OrientationEventListener, int) 
		android.view.OrientationEventListener x0
		int x1
}

android/view/InputDevice$1.class
InputDevice.java
package android.view
final android.view.InputDevice$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.InputDevice createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.InputDevice[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/ViewGroup$TouchTarget.class
ViewGroup.java
package android.view
final android.view.ViewGroup$TouchTarget extends java.lang.Object {
	private static final int MAX_RECYCLED
	private static final Object sRecycleLock
	private static android.view.ViewGroup$TouchTarget sRecycleBin
	private static int sRecycledCount
	public static final int ALL_POINTER_IDS
	public android.view.View child
	public int pointerIdBits
	public android.view.ViewGroup$TouchTarget next
	private void  () 
	public static android.view.ViewGroup$TouchTarget obtain (android.view.View, int) 
		android.view.ViewGroup$TouchTarget target
		android.view.View child
		int pointerIdBits
		android.view.ViewGroup$TouchTarget target
	public void recycle () 
	static void  () 
}

android/view/WindowManagerPolicy.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy extends java.lang.Object {
	public static final int FLAG_WAKE
	public static final int FLAG_WAKE_DROPPED
	public static final int FLAG_SHIFT
	public static final int FLAG_CAPS_LOCK
	public static final int FLAG_ALT
	public static final int FLAG_ALT_GR
	public static final int FLAG_MENU
	public static final int FLAG_LAUNCHER
	public static final int FLAG_VIRTUAL
	public static final int FLAG_INJECTED
	public static final int FLAG_TRUSTED
	public static final int FLAG_FILTERED
	public static final int FLAG_DISABLE_KEY_REPEAT
	public static final int FLAG_WOKE_HERE
	public static final int FLAG_BRIGHT_HERE
	public static final int FLAG_PASS_TO_USER
	public static final int PRESENCE_INTERNAL
	public static final int PRESENCE_EXTERNAL
	public static final boolean WATCH_POINTER
	public static final String ACTION_HDMI_PLUGGED
	public static final String EXTRA_HDMI_PLUGGED_STATE
	public static final int ACTION_PASS_TO_USER
	public static final int ACTION_WAKE_UP
	public static final int ACTION_GO_TO_SLEEP
	public static final int TRANSIT_ENTER
	public static final int TRANSIT_EXIT
	public static final int TRANSIT_SHOW
	public static final int TRANSIT_HIDE
	public static final int TRANSIT_PREVIEW_DONE
	public static final int OFF_BECAUSE_OF_ADMIN
	public static final int OFF_BECAUSE_OF_USER
	public static final int OFF_BECAUSE_OF_TIMEOUT
	public static final int OFF_BECAUSE_OF_PROX_SENSOR
	public static final int USER_ROTATION_FREE
	public static final int USER_ROTATION_LOCKED
	public static final int FINISH_LAYOUT_REDO_LAYOUT
	public static final int FINISH_LAYOUT_REDO_CONFIG
	public static final int FINISH_LAYOUT_REDO_WALLPAPER
	public static final int FINISH_LAYOUT_REDO_ANIM
	public abstract void init (android.content.Context, android.view.IWindowManager, android.view.WindowManagerPolicy$WindowManagerFuncs) 
	public abstract boolean isDefaultOrientationForced () 
	public abstract void setInitialDisplaySize (android.view.Display, int, int, int) 
	public abstract void setDisplayOverscan (android.view.Display, int, int, int, int) 
	public abstract int checkAddPermission (android.view.WindowManager$LayoutParams, int[]) 
	public abstract boolean checkShowToOwnerOnly (android.view.WindowManager$LayoutParams) 
	public abstract void adjustWindowParamsLw (android.view.WindowManager$LayoutParams) 
	public abstract void adjustConfigurationLw (android.content.res.Configuration, int, int) 
	public abstract int windowTypeToLayerLw (int) 
	public abstract int subWindowTypeToLayerLw (int) 
	public abstract int getMaxWallpaperLayer () 
	public abstract int getAboveUniverseLayer () 
	public abstract int getNonDecorDisplayWidth (int, int, int) 
	public abstract int getNonDecorDisplayHeight (int, int, int) 
	public abstract int getConfigDisplayWidth (int, int, int) 
	public abstract int getConfigDisplayHeight (int, int, int) 
	public abstract boolean doesForceHide (android.view.WindowManagerPolicy$WindowState, android.view.WindowManager$LayoutParams) 
	public abstract boolean canBeForceHidden (android.view.WindowManagerPolicy$WindowState, android.view.WindowManager$LayoutParams) 
	public abstract android.view.View addStartingWindow (android.os.IBinder, java.lang.String, int, android.content.res.CompatibilityInfo, java.lang.CharSequence, int, int, int, int) 
	public abstract void removeStartingWindow (android.os.IBinder, android.view.View) 
	public abstract int prepareAddWindowLw (android.view.WindowManagerPolicy$WindowState, android.view.WindowManager$LayoutParams) 
	public abstract void removeWindowLw (android.view.WindowManagerPolicy$WindowState) 
	public abstract int selectAnimationLw (android.view.WindowManagerPolicy$WindowState, int) 
	public abstract void selectRotationAnimationLw (int[]) 
	public abstract boolean validateRotationAnimationLw (int, int, boolean) 
	public abstract android.view.animation.Animation createForceHideEnterAnimation (boolean) 
	public abstract int interceptKeyBeforeQueueing (android.view.KeyEvent, int, boolean) 
	public abstract int interceptMotionBeforeQueueingWhenScreenOff (int) 
	public abstract long interceptKeyBeforeDispatching (android.view.WindowManagerPolicy$WindowState, android.view.KeyEvent, int) 
	public abstract android.view.KeyEvent dispatchUnhandledKey (android.view.WindowManagerPolicy$WindowState, android.view.KeyEvent, int) 
	public abstract void beginLayoutLw (boolean, int, int, int) 
	public abstract int getSystemDecorLayerLw () 
	public abstract void getContentRectLw (android.graphics.Rect) 
	public abstract void layoutWindowLw (android.view.WindowManagerPolicy$WindowState, android.view.WindowManager$LayoutParams, android.view.WindowManagerPolicy$WindowState) 
	public abstract void getContentInsetHintLw (android.view.WindowManager$LayoutParams, android.graphics.Rect) 
	public abstract void finishLayoutLw () 
	public abstract void beginPostLayoutPolicyLw (int, int) 
	public abstract void applyPostLayoutPolicyLw (android.view.WindowManagerPolicy$WindowState, android.view.WindowManager$LayoutParams) 
	public abstract int finishPostLayoutPolicyLw () 
	public abstract boolean allowAppAnimationsLw () 
	public abstract int focusChangedLw (android.view.WindowManagerPolicy$WindowState, android.view.WindowManagerPolicy$WindowState) 
	public abstract void screenTurnedOff (int) 
	public abstract void screenTurningOn (android.view.WindowManagerPolicy$ScreenOnListener) 
	public abstract boolean isScreenOnEarly () 
	public abstract boolean isScreenOnFully () 
	public abstract void notifyLidSwitchChanged (long, boolean) 
	public abstract void enableKeyguard (boolean) 
	public abstract void exitKeyguardSecurely (android.view.WindowManagerPolicy$OnKeyguardExitResult) 
	public abstract boolean isKeyguardLocked () 
	public abstract boolean isKeyguardSecure () 
	public abstract boolean inKeyguardRestrictedKeyInputMode () 
	public abstract void dismissKeyguardLw () 
	public abstract int rotationForOrientationLw (int, int) 
	public abstract boolean rotationHasCompatibleMetricsLw (int, int) 
	public abstract void setRotationLw (int) 
	public abstract void setSafeMode (boolean) 
	public abstract void systemReady () 
	public abstract void systemBooted () 
	public abstract void showBootMessage (java.lang.CharSequence, boolean) 
	public abstract void hideBootMessages () 
	public abstract void userActivity () 
	public abstract void enableScreenAfterBoot () 
	public abstract void setCurrentOrientationLw (int) 
	public abstract boolean performHapticFeedbackLw (android.view.WindowManagerPolicy$WindowState, int, boolean) 
	public abstract void keepScreenOnStartedLw () 
	public abstract void keepScreenOnStoppedLw () 
	public abstract int getUserRotationMode () 
	public abstract void setUserRotationMode (int, int) 
	public abstract int adjustSystemUiVisibilityLw (int) 
	public abstract boolean hasNavigationBar () 
	public abstract void lockNow (android.os.Bundle) 
	public abstract void setLastInputMethodWindowLw (android.view.WindowManagerPolicy$WindowState, android.view.WindowManagerPolicy$WindowState) 
	public abstract void setCurrentUserLw (int) 
	public abstract void dump (java.lang.String, java.io.PrintWriter, java.lang.String[]) 
	public abstract boolean canMagnifyWindow (int) 
	public abstract boolean isTopLevelWindow (int) 
	public abstract void setTouchExplorationEnabled (boolean) 
}

android/view/ViewTreeObserver$OnPreDrawListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnPreDrawListener extends java.lang.Object {
	public abstract boolean onPreDraw () 
}

android/view/ViewStub.class
ViewStub.java
package android.view
public final android.view.ViewStub extends android.view.View {
	private int mLayoutResource
	private int mInflatedId
	private java.lang.ref.WeakReference mInflatedViewRef
	private android.view.LayoutInflater mInflater
	private android.view.ViewStub$OnInflateListener mInflateListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int layoutResource
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	private void initialize (android.content.Context) 
		android.content.Context context
	public int getInflatedId () 
	public void setInflatedId (int) 
		int inflatedId
	public int getLayoutResource () 
	public void setLayoutResource (int) 
		int layoutResource
	public void setLayoutInflater (android.view.LayoutInflater) 
		android.view.LayoutInflater inflater
	public android.view.LayoutInflater getLayoutInflater () 
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void setVisibility (int) 
		android.view.View view
		int visibility
	public android.view.View inflate () 
		android.view.LayoutInflater factory
		android.view.ViewGroup parent
		android.view.LayoutInflater factory
		android.view.View view
		int index
		android.view.ViewGroup$LayoutParams layoutParams
		android.view.ViewParent viewParent
	public void setOnInflateListener (android.view.ViewStub$OnInflateListener) 
		android.view.ViewStub$OnInflateListener inflateListener
}

android/view/HardwareRenderer$GraphDataProvider.class
HardwareRenderer.java
package android.view
abstract android.view.HardwareRenderer$GraphDataProvider extends java.lang.Object {
	public static final int GRAPH_TYPE_BARS
	public static final int GRAPH_TYPE_LINES
	final android.view.HardwareRenderer this$0
	void  (android.view.HardwareRenderer) 
	abstract int getGraphType () 
	abstract void prepare (android.util.DisplayMetrics) 
	abstract int getVerticalUnitSize () 
	abstract int getHorizontalUnitSize () 
	abstract int getHorizontaUnitMargin () 
	abstract float getThreshold () 
	abstract float[] getData () 
	abstract int getFrameCount () 
	abstract int getElementCount () 
	abstract int getCurrentFrame () 
	abstract void setupGraphPaint (android.graphics.Paint, int) 
	abstract void setupThresholdPaint (android.graphics.Paint) 
	abstract void setupCurrentFramePaint (android.graphics.Paint) 
}

android/view/View$OnTouchListener.class
View.java
package android.view
public abstract android.view.View$OnTouchListener extends java.lang.Object {
	public abstract boolean onTouch (android.view.View, android.view.MotionEvent) 
}

android/view/IAssetAtlas$Stub.class
IAssetAtlas.java
package android.view
public abstract android.view.IAssetAtlas$Stub extends android.os.Binder implements android.view.IAssetAtlas  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_isCompatible
	static final int TRANSACTION_getBuffer
	static final int TRANSACTION_getMap
	public void  () 
	public static android.view.IAssetAtlas 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
		boolean _result
		android.view.GraphicBuffer _result
		long[] _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/ViewRootImpl$CalledFromWrongThreadException.class
ViewRootImpl.java
package android.view
public final android.view.ViewRootImpl$CalledFromWrongThreadException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/view/PointerIcon$1.class
PointerIcon.java
package android.view
final android.view.PointerIcon$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.PointerIcon createFromParcel (android.os.Parcel) 
		android.view.PointerIcon icon
		android.os.Parcel in
		int style
		int systemIconResourceId
		android.graphics.Bitmap bitmap
		float hotSpotX
		float hotSpotY
	public android.view.PointerIcon[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/LayoutInflater$BlinkLayout$1.class
LayoutInflater.java
package android.view
 android.view.LayoutInflater$BlinkLayout$1 extends java.lang.Object implements android.os.Handler$Callback  {
	final android.view.LayoutInflater$BlinkLayout this$0
	void  (android.view.LayoutInflater$BlinkLayout) 
	public boolean handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/ViewDebug$6.class
ViewDebug.java
package android.view
final android.view.ViewDebug$6 extends java.lang.Object implements java.lang.Runnable  {
	final android.graphics.Bitmap[] val$cache
	final android.view.View val$captureView
	final boolean val$skipChildren
	final java.util.concurrent.CountDownLatch val$latch
	void  (android.graphics.Bitmap[], android.view.View, boolean, java.util.concurrent.CountDownLatch) 
	public void run () 
		OutOfMemoryError e
}

android/view/IInputFilterHost$Stub.class
IInputFilterHost.java
package android.view
public abstract android.view.IInputFilterHost$Stub extends android.os.Binder implements android.view.IInputFilterHost  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_sendInputEvent
	public void  () 
	public static android.view.IInputFilterHost 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.view.InputEvent _arg0
		android.view.InputEvent _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/ViewStub$OnInflateListener.class
ViewStub.java
package android.view
public abstract android.view.ViewStub$OnInflateListener extends java.lang.Object {
	public abstract void onInflate (android.view.ViewStub, android.view.View) 
}

android/view/View$TransformationInfo.class
View.java
package android.view
 android.view.View$TransformationInfo extends java.lang.Object {
	private final android.graphics.Matrix mMatrix
	private android.graphics.Matrix mInverseMatrix
	boolean mMatrixDirty
	private boolean mInverseMatrixDirty
	private boolean mMatrixIsIdentity
	private android.graphics.Camera mCamera
	private android.graphics.Matrix matrix3D
	private int mPrevWidth
	private int mPrevHeight
	float mRotationY
	float mRotationX
	float mRotation
	float mTranslationX
	float mTranslationY
	float mScaleX
	float mScaleY
	float mPivotX
	float mPivotY
	float mAlpha
	float mTransitionAlpha
	void  () 
	static android.graphics.Matrix access$1500 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static boolean access$1600 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static int access$1700 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static int access$1800 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static int access$1702 (android.view.View$TransformationInfo, int) 
		android.view.View$TransformationInfo x0
		int x1
	static int access$1802 (android.view.View$TransformationInfo, int) 
		android.view.View$TransformationInfo x0
		int x1
	static android.graphics.Camera access$1900 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static android.graphics.Camera access$1902 (android.view.View$TransformationInfo, android.graphics.Camera) 
		android.view.View$TransformationInfo x0
		android.graphics.Camera x1
	static android.graphics.Matrix access$2002 (android.view.View$TransformationInfo, android.graphics.Matrix) 
		android.view.View$TransformationInfo x0
		android.graphics.Matrix x1
	static android.graphics.Matrix access$2000 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static boolean access$1602 (android.view.View$TransformationInfo, boolean) 
		android.view.View$TransformationInfo x0
		boolean x1
	static boolean access$2102 (android.view.View$TransformationInfo, boolean) 
		android.view.View$TransformationInfo x0
		boolean x1
	static boolean access$2100 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static android.graphics.Matrix access$2200 (android.view.View$TransformationInfo) 
		android.view.View$TransformationInfo x0
	static android.graphics.Matrix access$2202 (android.view.View$TransformationInfo, android.graphics.Matrix) 
		android.view.View$TransformationInfo x0
		android.graphics.Matrix x1
}

android/view/WindowManager$InvalidDisplayException.class
WindowManager.java
package android.view
public android.view.WindowManager$InvalidDisplayException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/view/ViewRootImpl$4.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$4 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void run () 
		boolean layout
}

android/view/IMagnificationCallbacks$Stub.class
IMagnificationCallbacks.java
package android.view
public abstract android.view.IMagnificationCallbacks$Stub extends android.os.Binder implements android.view.IMagnificationCallbacks  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onMagnifedBoundsChanged
	static final int TRANSACTION_onRectangleOnScreenRequested
	static final int TRANSACTION_onRotationChanged
	static final int TRANSACTION_onUserContextChanged
	public void  () 
	public static android.view.IMagnificationCallbacks 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.graphics.Region _arg0
		android.graphics.Region _arg0
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		int _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/MenuInflater$MenuState.class
MenuInflater.java
package android.view
 android.view.MenuInflater$MenuState extends java.lang.Object {
	private android.view.Menu menu
	private int groupId
	private int groupCategory
	private int groupOrder
	private int groupCheckable
	private boolean groupVisible
	private boolean groupEnabled
	private boolean itemAdded
	private int itemId
	private int itemCategoryOrder
	private CharSequence itemTitle
	private CharSequence itemTitleCondensed
	private int itemIconResId
	private char itemAlphabeticShortcut
	private char itemNumericShortcut
	private int itemCheckable
	private boolean itemChecked
	private boolean itemVisible
	private boolean itemEnabled
	private int itemShowAsAction
	private int itemActionViewLayout
	private String itemActionViewClassName
	private String itemActionProviderClassName
	private String itemListenerMethodName
	private android.view.ActionProvider itemActionProvider
	private static final int defaultGroupId
	private static final int defaultItemId
	private static final int defaultItemCategory
	private static final int defaultItemOrder
	private static final int defaultItemCheckable
	private static final boolean defaultItemChecked
	private static final boolean defaultItemVisible
	private static final boolean defaultItemEnabled
	final android.view.MenuInflater this$0
	public void  (android.view.MenuInflater, android.view.Menu) 
		android.view.Menu menu
	public void resetGroup () 
	public void readGroup (android.util.AttributeSet) 
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void readItem (android.util.AttributeSet) 
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int category
		int order
		boolean hasActionProvider
	private char getShortcut (java.lang.String) 
		String shortcutString
	private void setItem (android.view.MenuItem) 
		com.android.internal.view.menu.MenuItemImpl impl
		android.view.View actionView
		android.view.MenuItem item
		boolean actionViewSpecified
	public void addItem () 
	public android.view.SubMenu addSubMenuItem () 
		android.view.SubMenu subMenu
	public boolean hasAddedItem () 
	private java.lang.Object newInstance (java.lang.String, java.lang.Class[], java.lang.Object[]) 
		Class clazz
		java.lang.reflect.Constructor constructor
		Exception e
		String className
		Class[] constructorSignature
		Object[] arguments
	static android.view.ActionProvider access$000 (android.view.MenuInflater$MenuState) 
		android.view.MenuInflater$MenuState x0
}

android/view/MenuItem$OnMenuItemClickListener.class
MenuItem.java
package android.view
public abstract android.view.MenuItem$OnMenuItemClickListener extends java.lang.Object {
	public abstract boolean onMenuItemClick (android.view.MenuItem) 
}

android/view/TouchDelegate.class
TouchDelegate.java
package android.view
public android.view.TouchDelegate extends java.lang.Object {
	private android.view.View mDelegateView
	private android.graphics.Rect mBounds
	private android.graphics.Rect mSlopBounds
	private boolean mDelegateTargeted
	public static final int ABOVE
	public static final int BELOW
	public static final int TO_LEFT
	public static final int TO_RIGHT
	private int mSlop
	public void  (android.graphics.Rect, android.view.View) 
		android.graphics.Rect bounds
		android.view.View delegateView
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.graphics.Rect slopBounds
		android.graphics.Rect bounds
		int slop
		android.view.View delegateView
		android.view.MotionEvent event
		int x
		int y
		boolean sendToDelegate
		boolean hit
		boolean handled
}

android/view/GLES20Canvas$CanvasFinalizer.class
GLES20Canvas.java
package android.view
final android.view.GLES20Canvas$CanvasFinalizer extends java.lang.Object {
	private final long mRenderer
	public void  (long) 
		long renderer
	protected void finalize ()  throws java.lang.Throwable 
}

android/view/SurfaceHolder$Callback.class
SurfaceHolder.java
package android.view
public abstract android.view.SurfaceHolder$Callback extends java.lang.Object {
	public abstract void surfaceCreated (android.view.SurfaceHolder) 
	public abstract void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
	public abstract void surfaceDestroyed (android.view.SurfaceHolder) 
}

android/view/View$MatchLabelForPredicate.class
View.java
package android.view
 android.view.View$MatchLabelForPredicate extends java.lang.Object implements com.android.internal.util.Predicate  {
	private int mLabeledId
	final android.view.View this$0
	private void  (android.view.View) 
	public boolean apply (android.view.View) 
		android.view.View view
	public volatile boolean apply (java.lang.Object) 
		Object x0
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
	static int access$802 (android.view.View$MatchLabelForPredicate, int) 
		android.view.View$MatchLabelForPredicate x0
		int x1
}

android/view/ViewRootImpl$SystemUiVisibilityInfo.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$SystemUiVisibilityInfo extends java.lang.Object {
	int seq
	int globalVisibility
	int localValue
	int localChanges
	void  () 
}

android/view/ViewGroup$3.class
ViewGroup.java
package android.view
 android.view.ViewGroup$3 extends java.lang.Object implements android.animation.LayoutTransition$TransitionListener  {
	final android.view.ViewGroup this$0
	void  (android.view.ViewGroup) 
	public void startTransition (android.animation.LayoutTransition, android.view.ViewGroup, android.view.View, int) 
		android.animation.LayoutTransition transition
		android.view.ViewGroup container
		android.view.View view
		int transitionType
	public void endTransition (android.animation.LayoutTransition, android.view.ViewGroup, android.view.View, int) 
		android.animation.LayoutTransition transition
		android.view.ViewGroup container
		android.view.View view
		int transitionType
}

android/view/ScaleGestureDetector$SimpleOnScaleGestureListener.class
ScaleGestureDetector.java
package android.view
public android.view.ScaleGestureDetector$SimpleOnScaleGestureListener extends java.lang.Object implements android.view.ScaleGestureDetector$OnScaleGestureListener  {
	public void  () 
	public boolean onScale (android.view.ScaleGestureDetector) 
		android.view.ScaleGestureDetector detector
	public boolean onScaleBegin (android.view.ScaleGestureDetector) 
		android.view.ScaleGestureDetector detector
	public void onScaleEnd (android.view.ScaleGestureDetector) 
		android.view.ScaleGestureDetector detector
}

android/view/ViewPropertyAnimator$1.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewPropertyAnimator this$0
	void  (android.view.ViewPropertyAnimator) 
	public void run () 
}

android/view/GLES20RecordingCanvas.class
GLES20RecordingCanvas.java
package android.view
 android.view.GLES20RecordingCanvas extends android.view.GLES20Canvas {
	private static final int POOL_LIMIT
	private static final android.util.Pools$SynchronizedPool sPool
	private android.view.GLES20DisplayList mDisplayList
	private void  () 
	static android.view.GLES20RecordingCanvas obtain (android.view.GLES20DisplayList) 
		android.view.GLES20DisplayList displayList
		android.view.GLES20RecordingCanvas canvas
	void recycle () 
	void start () 
	long end (long) 
		long nativeDisplayList
	public int drawDisplayList (android.view.DisplayList, android.graphics.Rect, int) 
		android.view.DisplayList displayList
		android.graphics.Rect dirty
		int flags
		int status
	static void  () 
}

android/view/View$OnSystemUiVisibilityChangeListener.class
View.java
package android.view
public abstract android.view.View$OnSystemUiVisibilityChangeListener extends java.lang.Object {
	public abstract void onSystemUiVisibilityChange (int) 
}

android/view/HardwareRenderer$GlRenderer$DrawPerformanceDataProvider.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$GlRenderer$DrawPerformanceDataProvider extends android.view.HardwareRenderer$GraphDataProvider {
	private final int mGraphType
	private int mVerticalUnit
	private int mHorizontalUnit
	private int mHorizontalMargin
	private int mThresholdStroke
	final android.view.HardwareRenderer$GlRenderer this$0
	void  (android.view.HardwareRenderer$GlRenderer, int) 
		int graphType
	void prepare (android.util.DisplayMetrics) 
		android.util.DisplayMetrics metrics
		float density
	int getGraphType () 
	int getVerticalUnitSize () 
	int getHorizontalUnitSize () 
	int getHorizontaUnitMargin () 
	float[] getData () 
	float getThreshold () 
	int getFrameCount () 
	int getElementCount () 
	int getCurrentFrame () 
	void setupGraphPaint (android.graphics.Paint, int) 
		android.graphics.Paint paint
		int elementIndex
	void setupThresholdPaint (android.graphics.Paint) 
		android.graphics.Paint paint
	void setupCurrentFramePaint (android.graphics.Paint) 
		android.graphics.Paint paint
}

android/view/VolumePanel$3.class
VolumePanel.java
package android.view
 android.view.VolumePanel$3 extends java.lang.Object implements android.content.DialogInterface$OnDismissListener  {
	final android.view.VolumePanel this$0
	void  (android.view.VolumePanel) 
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface dialog
}

android/view/ActionMode$Callback.class
ActionMode.java
package android.view
public abstract android.view.ActionMode$Callback extends java.lang.Object {
	public abstract boolean onCreateActionMode (android.view.ActionMode, android.view.Menu) 
	public abstract boolean onPrepareActionMode (android.view.ActionMode, android.view.Menu) 
	public abstract boolean onActionItemClicked (android.view.ActionMode, android.view.MenuItem) 
	public abstract void onDestroyActionMode (android.view.ActionMode) 
}

android/view/AccessibilityInteractionController$AccessibilityNodePrefetcher.class
AccessibilityInteractionController.java
package android.view
 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher extends java.lang.Object {
	private static final int MAX_ACCESSIBILITY_NODE_INFO_BATCH_SIZE
	private final java.util.ArrayList mTempViewList
	final android.view.AccessibilityInteractionController this$0
	private void  (android.view.AccessibilityInteractionController) 
	public void prefetchAccessibilityNodeInfos (android.view.View, int, int, java.util.List) 
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.View view
		int virtualViewId
		int fetchFlags
		java.util.List outInfos
		android.view.accessibility.AccessibilityNodeProvider provider
	private void prefetchPredecessorsOfRealNode (android.view.View, java.util.List) 
		android.view.View parentView
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.View view
		java.util.List outInfos
		android.view.ViewParent parent
	private void prefetchSiblingsOfRealNode (android.view.View, java.util.List) 
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View child
		int i
		int childCount
		android.view.ViewGroup parentGroup
		java.util.ArrayList children
		android.view.View current
		java.util.List outInfos
		android.view.ViewParent parent
	private void prefetchDescendantsOfRealNode (android.view.View, java.util.List) 
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View child
		int i
		int childCount
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View addedChild
		android.view.accessibility.AccessibilityNodeInfo virtualRoot
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.view.View root
		java.util.List outInfos
		java.util.HashMap addedChildren
		java.util.ArrayList children
	private void prefetchPredecessorsOfVirtualNode (android.view.accessibility.AccessibilityNodeInfo, android.view.View, android.view.accessibility.AccessibilityNodeProvider, java.util.List) 
		android.view.accessibility.AccessibilityNodeInfo parent
		int virtualDescendantId
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.View providerHost
		android.view.accessibility.AccessibilityNodeProvider provider
		java.util.List outInfos
		long parentNodeId
		int accessibilityViewId
	private void prefetchSiblingsOfVirtualNode (android.view.accessibility.AccessibilityNodeInfo, android.view.View, android.view.accessibility.AccessibilityNodeProvider, java.util.List) 
		int childVirtualDescendantId
		android.view.accessibility.AccessibilityNodeInfo child
		long childNodeId
		int i
		android.util.SparseLongArray childNodeIds
		int childCount
		android.view.accessibility.AccessibilityNodeInfo parent
		android.view.accessibility.AccessibilityNodeInfo current
		android.view.View providerHost
		android.view.accessibility.AccessibilityNodeProvider provider
		java.util.List outInfos
		long parentNodeId
		int parentAccessibilityViewId
		int parentVirtualDescendantId
	private void prefetchDescendantsOfVirtualNode (android.view.accessibility.AccessibilityNodeInfo, android.view.accessibility.AccessibilityNodeProvider, java.util.List) 
		long childNodeId
		android.view.accessibility.AccessibilityNodeInfo child
		int i
		android.view.accessibility.AccessibilityNodeInfo child
		int i
		int addedChildCount
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeProvider provider
		java.util.List outInfos
		android.util.SparseLongArray childNodeIds
		int initialOutInfosSize
		int childCount
	void  (android.view.AccessibilityInteractionController, android.view.AccessibilityInteractionController$1) 
		android.view.AccessibilityInteractionController x0
		android.view.AccessibilityInteractionController$1 x1
}

android/view/View$7.class
View.java
package android.view
final android.view.View$7 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/InputEventSender.class
InputEventSender.java
package android.view
public abstract android.view.InputEventSender extends java.lang.Object {
	private static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private long mSenderPtr
	private android.view.InputChannel mInputChannel
	private android.os.MessageQueue mMessageQueue
	private static native long nativeInit (java.lang.ref.WeakReference, android.view.InputChannel, android.os.MessageQueue) 
	private static native void nativeDispose (long) 
	private static native boolean nativeSendKeyEvent (long, int, android.view.KeyEvent) 
	private static native boolean nativeSendMotionEvent (long, int, android.view.MotionEvent) 
	public void  (android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	protected void finalize ()  throws java.lang.Throwable 
	public void dispose () 
	private void dispose (boolean) 
		boolean finalized
	public void onInputEventFinished (int, boolean) 
		int seq
		boolean handled
	public final boolean sendInputEvent (int, android.view.InputEvent) 
		int seq
		android.view.InputEvent event
	private void dispatchInputEventFinished (int, boolean) 
		int seq
		boolean handled
}

android/view/Surface$CompatibleCanvas.class
Surface.java
package android.view
final android.view.Surface$CompatibleCanvas extends android.graphics.Canvas {
	private android.graphics.Matrix mOrigMatrix
	final android.view.Surface this$0
	private void  (android.view.Surface) 
	public void setMatrix (android.graphics.Matrix) 
		android.graphics.Matrix m
		android.graphics.Matrix matrix
	public void getMatrix (android.graphics.Matrix) 
		android.graphics.Matrix m
	void  (android.view.Surface, android.view.Surface$1) 
		android.view.Surface x0
		android.view.Surface$1 x1
}

android/view/ViewParent.class
ViewParent.java
package android.view
public abstract android.view.ViewParent extends java.lang.Object {
	public abstract void requestLayout () 
	public abstract boolean isLayoutRequested () 
	public abstract void requestTransparentRegion (android.view.View) 
	public abstract void invalidateChild (android.view.View, android.graphics.Rect) 
	public abstract android.view.ViewParent invalidateChildInParent (int[], android.graphics.Rect) 
	public abstract android.view.ViewParent getParent () 
	public abstract void requestChildFocus (android.view.View, android.view.View) 
	public abstract void recomputeViewAttributes (android.view.View) 
	public abstract void clearChildFocus (android.view.View) 
	public abstract boolean getChildVisibleRect (android.view.View, android.graphics.Rect, android.graphics.Point) 
	public abstract android.view.View focusSearch (android.view.View, int) 
	public abstract void bringChildToFront (android.view.View) 
	public abstract void focusableViewAvailable (android.view.View) 
	public abstract boolean showContextMenuForChild (android.view.View) 
	public abstract void createContextMenu (android.view.ContextMenu) 
	public abstract android.view.ActionMode startActionModeForChild (android.view.View, android.view.ActionMode$Callback) 
	public abstract void childDrawableStateChanged (android.view.View) 
	public abstract void requestDisallowInterceptTouchEvent (boolean) 
	public abstract boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
	public abstract boolean requestSendAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
	public abstract void childHasTransientStateChanged (android.view.View, boolean) 
	public abstract void requestFitSystemWindows () 
	public abstract android.view.ViewParent getParentForAccessibility () 
	public abstract void notifySubtreeAccessibilityStateChanged (android.view.View, android.view.View, int) 
	public abstract boolean canResolveLayoutDirection () 
	public abstract boolean isLayoutDirectionResolved () 
	public abstract int getLayoutDirection () 
	public abstract boolean canResolveTextDirection () 
	public abstract boolean isTextDirectionResolved () 
	public abstract int getTextDirection () 
	public abstract boolean canResolveTextAlignment () 
	public abstract boolean isTextAlignmentResolved () 
	public abstract int getTextAlignment () 
}

android/view/VolumePanel$StreamResources.class
VolumePanel.java
package android.view
final android.view.VolumePanel$StreamResources extends java.lang.Enum {
	public static final android.view.VolumePanel$StreamResources BluetoothSCOStream
	public static final android.view.VolumePanel$StreamResources RingerStream
	public static final android.view.VolumePanel$StreamResources VoiceStream
	public static final android.view.VolumePanel$StreamResources AlarmStream
	public static final android.view.VolumePanel$StreamResources MediaStream
	public static final android.view.VolumePanel$StreamResources NotificationStream
	public static final android.view.VolumePanel$StreamResources MasterStream
	public static final android.view.VolumePanel$StreamResources RemoteStream
	int streamType
	int descRes
	int iconRes
	int iconMuteRes
	boolean show
	private static final android.view.VolumePanel$StreamResources[] $VALUES
	public static android.view.VolumePanel$StreamResources[] values () 
	public static android.view.VolumePanel$StreamResources valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int, int, int, int, boolean) 
		int streamType
		int descRes
		int iconRes
		int iconMuteRes
		boolean show
	static void  () 
}

android/view/AbsSavedState$1.class
AbsSavedState.java
package android.view
final android.view.AbsSavedState$1 extends android.view.AbsSavedState {
	void  () 
}

android/view/ViewDebug$IntToString.class
ViewDebug.java
package android.view
public abstract android.view.ViewDebug$IntToString extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int from () 
	public abstract java.lang.String to () 
}

android/view/KeyEvent.class
KeyEvent.java
package android.view
public android.view.KeyEvent extends android.view.InputEvent implements android.os.Parcelable  {
	public static final int KEYCODE_UNKNOWN
	public static final int KEYCODE_SOFT_LEFT
	public static final int KEYCODE_SOFT_RIGHT
	public static final int KEYCODE_HOME
	public static final int KEYCODE_BACK
	public static final int KEYCODE_CALL
	public static final int KEYCODE_ENDCALL
	public static final int KEYCODE_0
	public static final int KEYCODE_1
	public static final int KEYCODE_2
	public static final int KEYCODE_3
	public static final int KEYCODE_4
	public static final int KEYCODE_5
	public static final int KEYCODE_6
	public static final int KEYCODE_7
	public static final int KEYCODE_8
	public static final int KEYCODE_9
	public static final int KEYCODE_STAR
	public static final int KEYCODE_POUND
	public static final int KEYCODE_DPAD_UP
	public static final int KEYCODE_DPAD_DOWN
	public static final int KEYCODE_DPAD_LEFT
	public static final int KEYCODE_DPAD_RIGHT
	public static final int KEYCODE_DPAD_CENTER
	public static final int KEYCODE_VOLUME_UP
	public static final int KEYCODE_VOLUME_DOWN
	public static final int KEYCODE_POWER
	public static final int KEYCODE_CAMERA
	public static final int KEYCODE_CLEAR
	public static final int KEYCODE_A
	public static final int KEYCODE_B
	public static final int KEYCODE_C
	public static final int KEYCODE_D
	public static final int KEYCODE_E
	public static final int KEYCODE_F
	public static final int KEYCODE_G
	public static final int KEYCODE_H
	public static final int KEYCODE_I
	public static final int KEYCODE_J
	public static final int KEYCODE_K
	public static final int KEYCODE_L
	public static final int KEYCODE_M
	public static final int KEYCODE_N
	public static final int KEYCODE_O
	public static final int KEYCODE_P
	public static final int KEYCODE_Q
	public static final int KEYCODE_R
	public static final int KEYCODE_S
	public static final int KEYCODE_T
	public static final int KEYCODE_U
	public static final int KEYCODE_V
	public static final int KEYCODE_W
	public static final int KEYCODE_X
	public static final int KEYCODE_Y
	public static final int KEYCODE_Z
	public static final int KEYCODE_COMMA
	public static final int KEYCODE_PERIOD
	public static final int KEYCODE_ALT_LEFT
	public static final int KEYCODE_ALT_RIGHT
	public static final int KEYCODE_SHIFT_LEFT
	public static final int KEYCODE_SHIFT_RIGHT
	public static final int KEYCODE_TAB
	public static final int KEYCODE_SPACE
	public static final int KEYCODE_SYM
	public static final int KEYCODE_EXPLORER
	public static final int KEYCODE_ENVELOPE
	public static final int KEYCODE_ENTER
	public static final int KEYCODE_DEL
	public static final int KEYCODE_GRAVE
	public static final int KEYCODE_MINUS
	public static final int KEYCODE_EQUALS
	public static final int KEYCODE_LEFT_BRACKET
	public static final int KEYCODE_RIGHT_BRACKET
	public static final int KEYCODE_BACKSLASH
	public static final int KEYCODE_SEMICOLON
	public static final int KEYCODE_APOSTROPHE
	public static final int KEYCODE_SLASH
	public static final int KEYCODE_AT
	public static final int KEYCODE_NUM
	public static final int KEYCODE_HEADSETHOOK
	public static final int KEYCODE_FOCUS
	public static final int KEYCODE_PLUS
	public static final int KEYCODE_MENU
	public static final int KEYCODE_NOTIFICATION
	public static final int KEYCODE_SEARCH
	public static final int KEYCODE_MEDIA_PLAY_PAUSE
	public static final int KEYCODE_MEDIA_STOP
	public static final int KEYCODE_MEDIA_NEXT
	public static final int KEYCODE_MEDIA_PREVIOUS
	public static final int KEYCODE_MEDIA_REWIND
	public static final int KEYCODE_MEDIA_FAST_FORWARD
	public static final int KEYCODE_MUTE
	public static final int KEYCODE_PAGE_UP
	public static final int KEYCODE_PAGE_DOWN
	public static final int KEYCODE_PICTSYMBOLS
	public static final int KEYCODE_SWITCH_CHARSET
	public static final int KEYCODE_BUTTON_A
	public static final int KEYCODE_BUTTON_B
	public static final int KEYCODE_BUTTON_C
	public static final int KEYCODE_BUTTON_X
	public static final int KEYCODE_BUTTON_Y
	public static final int KEYCODE_BUTTON_Z
	public static final int KEYCODE_BUTTON_L1
	public static final int KEYCODE_BUTTON_R1
	public static final int KEYCODE_BUTTON_L2
	public static final int KEYCODE_BUTTON_R2
	public static final int KEYCODE_BUTTON_THUMBL
	public static final int KEYCODE_BUTTON_THUMBR
	public static final int KEYCODE_BUTTON_START
	public static final int KEYCODE_BUTTON_SELECT
	public static final int KEYCODE_BUTTON_MODE
	public static final int KEYCODE_ESCAPE
	public static final int KEYCODE_FORWARD_DEL
	public static final int KEYCODE_CTRL_LEFT
	public static final int KEYCODE_CTRL_RIGHT
	public static final int KEYCODE_CAPS_LOCK
	public static final int KEYCODE_SCROLL_LOCK
	public static final int KEYCODE_META_LEFT
	public static final int KEYCODE_META_RIGHT
	public static final int KEYCODE_FUNCTION
	public static final int KEYCODE_SYSRQ
	public static final int KEYCODE_BREAK
	public static final int KEYCODE_MOVE_HOME
	public static final int KEYCODE_MOVE_END
	public static final int KEYCODE_INSERT
	public static final int KEYCODE_FORWARD
	public static final int KEYCODE_MEDIA_PLAY
	public static final int KEYCODE_MEDIA_PAUSE
	public static final int KEYCODE_MEDIA_CLOSE
	public static final int KEYCODE_MEDIA_EJECT
	public static final int KEYCODE_MEDIA_RECORD
	public static final int KEYCODE_F1
	public static final int KEYCODE_F2
	public static final int KEYCODE_F3
	public static final int KEYCODE_F4
	public static final int KEYCODE_F5
	public static final int KEYCODE_F6
	public static final int KEYCODE_F7
	public static final int KEYCODE_F8
	public static final int KEYCODE_F9
	public static final int KEYCODE_F10
	public static final int KEYCODE_F11
	public static final int KEYCODE_F12
	public static final int KEYCODE_NUM_LOCK
	public static final int KEYCODE_NUMPAD_0
	public static final int KEYCODE_NUMPAD_1
	public static final int KEYCODE_NUMPAD_2
	public static final int KEYCODE_NUMPAD_3
	public static final int KEYCODE_NUMPAD_4
	public static final int KEYCODE_NUMPAD_5
	public static final int KEYCODE_NUMPAD_6
	public static final int KEYCODE_NUMPAD_7
	public static final int KEYCODE_NUMPAD_8
	public static final int KEYCODE_NUMPAD_9
	public static final int KEYCODE_NUMPAD_DIVIDE
	public static final int KEYCODE_NUMPAD_MULTIPLY
	public static final int KEYCODE_NUMPAD_SUBTRACT
	public static final int KEYCODE_NUMPAD_ADD
	public static final int KEYCODE_NUMPAD_DOT
	public static final int KEYCODE_NUMPAD_COMMA
	public static final int KEYCODE_NUMPAD_ENTER
	public static final int KEYCODE_NUMPAD_EQUALS
	public static final int KEYCODE_NUMPAD_LEFT_PAREN
	public static final int KEYCODE_NUMPAD_RIGHT_PAREN
	public static final int KEYCODE_VOLUME_MUTE
	public static final int KEYCODE_INFO
	public static final int KEYCODE_CHANNEL_UP
	public static final int KEYCODE_CHANNEL_DOWN
	public static final int KEYCODE_ZOOM_IN
	public static final int KEYCODE_ZOOM_OUT
	public static final int KEYCODE_TV
	public static final int KEYCODE_WINDOW
	public static final int KEYCODE_GUIDE
	public static final int KEYCODE_DVR
	public static final int KEYCODE_BOOKMARK
	public static final int KEYCODE_CAPTIONS
	public static final int KEYCODE_SETTINGS
	public static final int KEYCODE_TV_POWER
	public static final int KEYCODE_TV_INPUT
	public static final int KEYCODE_STB_POWER
	public static final int KEYCODE_STB_INPUT
	public static final int KEYCODE_AVR_POWER
	public static final int KEYCODE_AVR_INPUT
	public static final int KEYCODE_PROG_RED
	public static final int KEYCODE_PROG_GREEN
	public static final int KEYCODE_PROG_YELLOW
	public static final int KEYCODE_PROG_BLUE
	public static final int KEYCODE_APP_SWITCH
	public static final int KEYCODE_BUTTON_1
	public static final int KEYCODE_BUTTON_2
	public static final int KEYCODE_BUTTON_3
	public static final int KEYCODE_BUTTON_4
	public static final int KEYCODE_BUTTON_5
	public static final int KEYCODE_BUTTON_6
	public static final int KEYCODE_BUTTON_7
	public static final int KEYCODE_BUTTON_8
	public static final int KEYCODE_BUTTON_9
	public static final int KEYCODE_BUTTON_10
	public static final int KEYCODE_BUTTON_11
	public static final int KEYCODE_BUTTON_12
	public static final int KEYCODE_BUTTON_13
	public static final int KEYCODE_BUTTON_14
	public static final int KEYCODE_BUTTON_15
	public static final int KEYCODE_BUTTON_16
	public static final int KEYCODE_LANGUAGE_SWITCH
	public static final int KEYCODE_MANNER_MODE
	public static final int KEYCODE_3D_MODE
	public static final int KEYCODE_CONTACTS
	public static final int KEYCODE_CALENDAR
	public static final int KEYCODE_MUSIC
	public static final int KEYCODE_CALCULATOR
	public static final int KEYCODE_ZENKAKU_HANKAKU
	public static final int KEYCODE_EISU
	public static final int KEYCODE_MUHENKAN
	public static final int KEYCODE_HENKAN
	public static final int KEYCODE_KATAKANA_HIRAGANA
	public static final int KEYCODE_YEN
	public static final int KEYCODE_RO
	public static final int KEYCODE_KANA
	public static final int KEYCODE_ASSIST
	public static final int KEYCODE_BRIGHTNESS_DOWN
	public static final int KEYCODE_BRIGHTNESS_UP
	public static final int KEYCODE_MEDIA_AUDIO_TRACK
	private static final int LAST_KEYCODE
	private static final android.util.SparseArray KEYCODE_SYMBOLIC_NAMES
	private static final String[] META_SYMBOLIC_NAMES
	public static final int MAX_KEYCODE
	public static final int ACTION_DOWN
	public static final int ACTION_UP
	public static final int ACTION_MULTIPLE
	public static final int META_CAP_LOCKED
	public static final int META_ALT_LOCKED
	public static final int META_SYM_LOCKED
	public static final int META_SELECTING
	public static final int META_ALT_ON
	public static final int META_ALT_LEFT_ON
	public static final int META_ALT_RIGHT_ON
	public static final int META_SHIFT_ON
	public static final int META_SHIFT_LEFT_ON
	public static final int META_SHIFT_RIGHT_ON
	public static final int META_SYM_ON
	public static final int META_FUNCTION_ON
	public static final int META_CTRL_ON
	public static final int META_CTRL_LEFT_ON
	public static final int META_CTRL_RIGHT_ON
	public static final int META_META_ON
	public static final int META_META_LEFT_ON
	public static final int META_META_RIGHT_ON
	public static final int META_CAPS_LOCK_ON
	public static final int META_NUM_LOCK_ON
	public static final int META_SCROLL_LOCK_ON
	public static final int META_SHIFT_MASK
	public static final int META_ALT_MASK
	public static final int META_CTRL_MASK
	public static final int META_META_MASK
	public static final int FLAG_WOKE_HERE
	public static final int FLAG_SOFT_KEYBOARD
	public static final int FLAG_KEEP_TOUCH_MODE
	public static final int FLAG_FROM_SYSTEM
	public static final int FLAG_EDITOR_ACTION
	public static final int FLAG_CANCELED
	public static final int FLAG_VIRTUAL_HARD_KEY
	public static final int FLAG_LONG_PRESS
	public static final int FLAG_CANCELED_LONG_PRESS
	public static final int FLAG_TRACKING
	public static final int FLAG_FALLBACK
	public static final int FLAG_PREDISPATCH
	public static final int FLAG_START_TRACKING
	public static final int FLAG_TAINTED
	static final boolean DEBUG
	static final String TAG
	private static final int MAX_RECYCLED
	private static final Object gRecyclerLock
	private static int gRecyclerUsed
	private static android.view.KeyEvent gRecyclerTop
	private android.view.KeyEvent mNext
	private int mDeviceId
	private int mSource
	private int mMetaState
	private int mAction
	private int mKeyCode
	private int mScanCode
	private int mRepeatCount
	private int mFlags
	private long mDownTime
	private long mEventTime
	private String mCharacters
	private static final int META_MODIFIER_MASK
	private static final int META_LOCK_MASK
	private static final int META_ALL_MASK
	private static final int META_SYNTHETIC_MASK
	private static final int META_INVALID_MODIFIER_MASK
	public static final android.os.Parcelable$Creator CREATOR
	private static void populateKeycodeSymbolicNames () 
		android.util.SparseArray names
	public static int getMaxKeyCode () 
	public static int getDeadChar (int, int) 
		int accent
		int c
	private void  () 
	public void  (int, int) 
		int action
		int code
	public void  (long, long, int, int, int) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
	public void  (long, long, int, int, int, int) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
		int metaState
	public void  (long, long, int, int, int, int, int, int) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
		int metaState
		int deviceId
		int scancode
	public void  (long, long, int, int, int, int, int, int, int) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
		int metaState
		int deviceId
		int scancode
		int flags
	public void  (long, long, int, int, int, int, int, int, int, int) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
		int metaState
		int deviceId
		int scancode
		int flags
		int source
	public void  (long, java.lang.String, int, int) 
		long time
		String characters
		int deviceId
		int flags
	public void  (android.view.KeyEvent) 
		android.view.KeyEvent origEvent
	public void  (android.view.KeyEvent, long, int) 
		android.view.KeyEvent origEvent
		long eventTime
		int newRepeat
	private static android.view.KeyEvent obtain () 
		android.view.KeyEvent ev
	public static android.view.KeyEvent obtain (long, long, int, int, int, int, int, int, int, int, java.lang.String) 
		long downTime
		long eventTime
		int action
		int code
		int repeat
		int metaState
		int deviceId
		int scancode
		int flags
		int source
		String characters
		android.view.KeyEvent ev
	public static android.view.KeyEvent obtain (android.view.KeyEvent) 
		android.view.KeyEvent other
		android.view.KeyEvent ev
	public android.view.KeyEvent copy () 
	public final void recycle () 
	public final void recycleIfNeededAfterDispatch () 
	public static android.view.KeyEvent changeTimeRepeat (android.view.KeyEvent, long, int) 
		android.view.KeyEvent event
		long eventTime
		int newRepeat
	public static android.view.KeyEvent changeTimeRepeat (android.view.KeyEvent, long, int, int) 
		android.view.KeyEvent event
		long eventTime
		int newRepeat
		int newFlags
		android.view.KeyEvent ret
	private void  (android.view.KeyEvent, int) 
		android.view.KeyEvent origEvent
		int action
	public static android.view.KeyEvent changeAction (android.view.KeyEvent, int) 
		android.view.KeyEvent event
		int action
	public static android.view.KeyEvent changeFlags (android.view.KeyEvent, int) 
		android.view.KeyEvent event
		int flags
	public final boolean isTainted () 
	public final void setTainted (boolean) 
		boolean tainted
	public final boolean isDown () 
	public final boolean isSystem () 
	public final boolean hasDefaultAction () 
	public static final boolean isGamepadButton (int) 
		int keyCode
	public static final boolean isConfirmKey (int) 
		int keyCode
	public final int getDeviceId () 
	public final int getSource () 
	public final void setSource (int) 
		int source
	public final int getMetaState () 
	public final int getModifiers () 
	public final int getFlags () 
	public static int getModifierMetaStateMask () 
	public static boolean isModifierKey (int) 
		int keyCode
	public static int normalizeMetaState (int) 
		int metaState
	public static boolean metaStateHasNoModifiers (int) 
		int metaState
	public static boolean metaStateHasModifiers (int, int) 
		int metaState
		int modifiers
	private static int metaStateFilterDirectionalModifiers (int, int, int, int, int) 
		int metaState
		int modifiers
		int basic
		int left
		int right
		boolean wantBasic
		int directional
		boolean wantLeftOrRight
	public final boolean hasNoModifiers () 
	public final boolean hasModifiers (int) 
		int modifiers
	public final boolean isAltPressed () 
	public final boolean isShiftPressed () 
	public final boolean isSymPressed () 
	public final boolean isCtrlPressed () 
	public final boolean isMetaPressed () 
	public final boolean isFunctionPressed () 
	public final boolean isCapsLockOn () 
	public final boolean isNumLockOn () 
	public final boolean isScrollLockOn () 
	public final int getAction () 
	public final boolean isCanceled () 
	public final void startTracking () 
	public final boolean isTracking () 
	public final boolean isLongPress () 
	public final int getKeyCode () 
	public final java.lang.String getCharacters () 
	public final int getScanCode () 
	public final int getRepeatCount () 
	public final long getDownTime () 
	public final long getEventTime () 
	public final long getEventTimeNano () 
	public final int getKeyboardDevice () 
	public final android.view.KeyCharacterMap getKeyCharacterMap () 
	public char getDisplayLabel () 
	public int getUnicodeChar () 
	public int getUnicodeChar (int) 
		int metaState
	public boolean getKeyData (android.view.KeyCharacterMap$KeyData) 
		android.view.KeyCharacterMap$KeyData results
	public char getMatch (char[]) 
		char[] chars
	public char getMatch (char[], int) 
		char[] chars
		int metaState
	public char getNumber () 
	public boolean isPrintingKey () 
	public final boolean dispatch (android.view.KeyEvent$Callback) 
		android.view.KeyEvent$Callback receiver
	public final boolean dispatch (android.view.KeyEvent$Callback, android.view.KeyEvent$DispatcherState, java.lang.Object) 
		AbstractMethodError e
		boolean res
		boolean handled
		int count
		int code
		android.view.KeyEvent$Callback receiver
		android.view.KeyEvent$DispatcherState state
		Object target
	public java.lang.String toString () 
		StringBuilder msg
	public static java.lang.String actionToString (int) 
		int action
	public static java.lang.String keyCodeToString (int) 
		int keyCode
		String symbolicName
	public static int keyCodeFromString (java.lang.String) 
		int i
		NumberFormatException ex
		String symbolicName
		int count
	public static java.lang.String metaStateToString (int) 
		String name
		boolean isSet
		int metaState
		StringBuilder result
		int i
	public static android.view.KeyEvent createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
	private void  (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	private native boolean native_isSystemKey (int) 
	private native boolean native_hasDefaultAction (int) 
	public volatile android.view.InputEvent copy () 
	static int access$076 (android.view.KeyEvent, int) 
		android.view.KeyEvent x0
		int x1
	static void  () 
}

android/view/InputEventReceiver$Factory.class
InputEventReceiver.java
package android.view
public abstract android.view.InputEventReceiver$Factory extends java.lang.Object {
	public abstract android.view.InputEventReceiver createInputEventReceiver (android.view.InputChannel, android.os.Looper) 
}

android/view/ViewDebug.class
ViewDebug.java
package android.view
public android.view.ViewDebug extends java.lang.Object {
	public static final boolean TRACE_HIERARCHY
	public static final boolean TRACE_RECYCLER
	public static final boolean DEBUG_DRAG
	private static java.util.HashMap mCapturedViewMethodsForClasses
	private static java.util.HashMap mCapturedViewFieldsForClasses
	private static final int CAPTURE_TIMEOUT
	private static final String REMOTE_COMMAND_CAPTURE
	private static final String REMOTE_COMMAND_DUMP
	private static final String REMOTE_COMMAND_INVALIDATE
	private static final String REMOTE_COMMAND_REQUEST_LAYOUT
	private static final String REMOTE_PROFILE
	private static final String REMOTE_COMMAND_CAPTURE_LAYERS
	private static final String REMOTE_COMMAND_OUTPUT_DISPLAYLIST
	private static java.util.HashMap sFieldsForClasses
	private static java.util.HashMap sMethodsForClasses
	private static java.util.HashMap sAnnotations
	public void  () 
	public static long getViewInstanceCount () 
	public static long getViewRootImplCount () 
	public static transient void trace (android.view.View, android.view.ViewDebug$RecyclerTraceType, int[]) 
		android.view.View view
		android.view.ViewDebug$RecyclerTraceType type
		int[] parameters
	public static void startRecyclerTracing (java.lang.String, android.view.View) 
		String prefix
		android.view.View view
	public static void stopRecyclerTracing () 
	public static void trace (android.view.View, android.view.ViewDebug$HierarchyTraceType) 
		android.view.View view
		android.view.ViewDebug$HierarchyTraceType type
	public static void startHierarchyTracing (java.lang.String, android.view.View) 
		String prefix
		android.view.View view
	public static void stopHierarchyTracing () 
	static void dispatchCommand (android.view.View, java.lang.String, java.lang.String, java.io.OutputStream)  throws java.io.IOException 
		String[] params
		android.view.View view
		String command
		String parameters
		java.io.OutputStream clientStream
	public static android.view.View findView (android.view.View, java.lang.String) 
		String[] ids
		String className
		int hashCode
		android.view.View view
		int id
		android.view.View root
		String parameter
	private static void invalidate (android.view.View, java.lang.String) 
		android.view.View root
		String parameter
		android.view.View view
	private static void requestLayout (android.view.View, java.lang.String) 
		android.view.View root
		String parameter
		android.view.View view
	private static void profile (android.view.View, java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		Exception e
		android.view.View root
		java.io.OutputStream clientStream
		String parameter
		android.view.View view
		java.io.BufferedWriter out
	public static void profileViewAndChildren (android.view.View, java.io.BufferedWriter)  throws java.io.IOException 
		android.view.View view
		java.io.BufferedWriter out
	private static void profileViewAndChildren (android.view.View, java.io.BufferedWriter, boolean)  throws java.io.IOException 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
		java.io.BufferedWriter out
		boolean root
		long durationMeasure
		long durationLayout
		long durationDraw
	private static long profileViewOperation (android.view.View, android.view.ViewDebug$ViewOperation) 
		InterruptedException e
		android.view.View view
		android.view.ViewDebug$ViewOperation operation
		java.util.concurrent.CountDownLatch latch
		long[] duration
	public static void captureLayers (android.view.View, java.io.DataOutputStream)  throws java.io.IOException 
		android.os.RemoteException e
		android.graphics.Rect outRect
		android.view.View root
		java.io.DataOutputStream clientStream
	private static void captureViewLayer (android.view.View, java.io.DataOutputStream, boolean)  throws java.io.IOException 
		java.io.ByteArrayOutputStream arrayOut
		int id
		String name
		int[] position
		android.graphics.Bitmap b
		int i
		android.view.ViewGroup group
		int count
		android.view.ViewGroup overlayContainer
		android.view.View view
		java.io.DataOutputStream clientStream
		boolean visible
		boolean localVisible
	private static void outputDisplayList (android.view.View, java.lang.String)  throws java.io.IOException 
		android.view.View root
		String parameter
		android.view.View view
	public static void outputDisplayList (android.view.View, android.view.View) 
		android.view.View root
		android.view.View target
	private static void capture (android.view.View, java.io.OutputStream, java.lang.String)  throws java.io.IOException 
		android.view.View root
		java.io.OutputStream clientStream
		String parameter
		android.view.View captureView
	public static void capture (android.view.View, java.io.OutputStream, android.view.View)  throws java.io.IOException 
		android.view.View root
		java.io.OutputStream clientStream
		android.view.View captureView
		android.graphics.Bitmap b
		java.io.BufferedOutputStream out
	private static android.graphics.Bitmap performViewCapture (android.view.View, boolean) 
		InterruptedException e
		java.util.concurrent.CountDownLatch latch
		android.graphics.Bitmap[] cache
		android.view.View captureView
		boolean skipChildren
	public static void dump (android.view.View, boolean, boolean, java.io.OutputStream)  throws java.io.IOException 
		android.view.ViewGroup group
		android.view.View view
		Exception e
		android.view.View root
		boolean skipChildren
		boolean includeProperties
		java.io.OutputStream clientStream
		java.io.BufferedWriter out
	private static android.view.View findView (android.view.ViewGroup, java.lang.String, int) 
		android.view.View found
		android.view.View found
		android.view.View found
		android.view.View view
		int i
		android.view.ViewGroup group
		String className
		int hashCode
		int count
	private static boolean isRequestedView (android.view.View, java.lang.String, int) 
		String viewClassName
		android.view.View view
		String className
		int hashCode
	private static void dumpViewHierarchy (android.content.Context, android.view.ViewGroup, java.io.BufferedWriter, int, boolean, boolean) 
		android.view.ViewOverlay overlay
		android.view.ViewGroup overlayContainer
		android.view.View view
		int i
		android.content.Context context
		android.view.ViewGroup group
		java.io.BufferedWriter out
		int level
		boolean skipChildren
		boolean includeProperties
		int count
	private static boolean dumpView (android.content.Context, android.view.View, java.io.BufferedWriter, int, boolean) 
		int i
		String className
		java.io.IOException e
		android.content.Context context
		android.view.View view
		java.io.BufferedWriter out
		int level
		boolean includeProperties
	private static java.lang.reflect.Field[] getExportedPropertyFields (java.lang.Class) 
		java.lang.reflect.Field field
		int i
		Class klass
		java.util.HashMap map
		java.lang.reflect.Field[] fields
		java.util.ArrayList foundFields
		int count
	private static java.lang.reflect.Method[] getExportedPropertyMethods (java.lang.Class) 
		java.lang.reflect.Method method
		int i
		Class klass
		java.util.HashMap map
		java.lang.reflect.Method[] methods
		java.util.ArrayList foundMethods
		int count
	private static void dumpViewProperties (android.content.Context, java.lang.Object, java.io.BufferedWriter)  throws java.io.IOException 
		android.content.Context context
		Object view
		java.io.BufferedWriter out
	private static void dumpViewProperties (android.content.Context, java.lang.Object, java.io.BufferedWriter, java.lang.String)  throws java.io.IOException 
		android.content.Context context
		Object view
		java.io.BufferedWriter out
		String prefix
		Class klass
	private static java.lang.Object callMethodOnAppropriateTheadBlocking (java.lang.reflect.Method, java.lang.Object)  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException java.util.concurrent.TimeoutException 
		Throwable t
		java.util.concurrent.ExecutionException e
		InterruptedException e
		java.util.concurrent.CancellationException e
		java.lang.reflect.Method method
		Object object
		android.view.View view
		java.util.concurrent.Callable callable
		java.util.concurrent.FutureTask future
		android.os.Handler handler
	private static void exportMethods (android.content.Context, java.lang.Object, java.io.BufferedWriter, java.lang.Class, java.lang.String)  throws java.io.IOException 
		int id
		int intValue
		String valuePrefix
		android.view.ViewDebug$IntToString mapper
		int j
		int intValue
		boolean mapped
		int mappingCount
		android.view.ViewDebug$FlagToString[] flagsMapping
		android.view.ViewDebug$IntToString[] mapping
		int[] array
		String valuePrefix
		String suffix
		Object methodValue
		Class returnType
		android.view.ViewDebug$ExportedProperty property
		String categoryPrefix
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		java.util.concurrent.TimeoutException e
		java.lang.reflect.Method method
		int i
		android.content.Context context
		Object view
		java.io.BufferedWriter out
		Class klass
		String prefix
		java.lang.reflect.Method[] methods
		int count
	private static void exportFields (android.content.Context, java.lang.Object, java.io.BufferedWriter, java.lang.Class, java.lang.String)  throws java.io.IOException 
		int id
		int intValue
		String valuePrefix
		android.view.ViewDebug$IntToString mapped
		int j
		int intValue
		int mappingCount
		android.view.ViewDebug$FlagToString[] flagsMapping
		android.view.ViewDebug$IntToString[] mapping
		int[] array
		String valuePrefix
		String suffix
		Object fieldValue
		Class type
		android.view.ViewDebug$ExportedProperty property
		String categoryPrefix
		IllegalAccessException e
		java.lang.reflect.Field field
		int i
		android.content.Context context
		Object view
		java.io.BufferedWriter out
		Class klass
		String prefix
		java.lang.reflect.Field[] fields
		int count
	private static void writeEntry (java.io.BufferedWriter, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)  throws java.io.IOException 
		java.io.BufferedWriter out
		String prefix
		String name
		String suffix
		Object value
	private static void exportUnrolledFlags (java.io.BufferedWriter, android.view.ViewDebug$FlagToString[], int, java.lang.String)  throws java.io.IOException 
		String name
		String value
		android.view.ViewDebug$FlagToString flagMapping
		boolean ifTrue
		int maskResult
		boolean test
		int j
		java.io.BufferedWriter out
		android.view.ViewDebug$FlagToString[] mapping
		int intValue
		String prefix
		int count
	private static void exportUnrolledArray (android.content.Context, java.io.BufferedWriter, android.view.ViewDebug$ExportedProperty, int[], java.lang.String, java.lang.String)  throws java.io.IOException 
		android.view.ViewDebug$IntToString mapped
		int k
		int mappingCount
		android.view.ViewDebug$IntToString mapped
		int k
		int mappingCount
		String name
		String value
		int intValue
		int j
		android.content.Context context
		java.io.BufferedWriter out
		android.view.ViewDebug$ExportedProperty property
		int[] array
		String prefix
		String suffix
		android.view.ViewDebug$IntToString[] indexMapping
		boolean hasIndexMapping
		android.view.ViewDebug$IntToString[] mapping
		boolean hasMapping
		boolean resolveId
		int valuesCount
	static java.lang.Object resolveId (android.content.Context, int) 
		android.content.res.Resources$NotFoundException e
		Object fieldValue
		android.content.Context context
		int id
		Object fieldValue
		android.content.res.Resources resources
	private static void writeValue (java.io.BufferedWriter, java.lang.Object)  throws java.io.IOException 
		String output
		java.io.BufferedWriter out
		Object value
	private static java.lang.reflect.Field[] capturedViewGetPropertyFields (java.lang.Class) 
		java.lang.reflect.Field field
		int i
		Class klass
		java.util.HashMap map
		java.lang.reflect.Field[] fields
		java.util.ArrayList foundFields
		int count
	private static java.lang.reflect.Method[] capturedViewGetPropertyMethods (java.lang.Class) 
		java.lang.reflect.Method method
		int i
		Class klass
		java.util.HashMap map
		java.lang.reflect.Method[] methods
		java.util.ArrayList foundMethods
		int count
	private static java.lang.String capturedViewExportMethods (java.lang.Object, java.lang.Class, java.lang.String) 
		String value
		Object methodValue
		Class returnType
		android.view.ViewDebug$CapturedViewProperty property
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		java.lang.reflect.Method method
		int i
		Object obj
		Class klass
		String prefix
		StringBuilder sb
		java.lang.reflect.Method[] methods
		int count
	private static java.lang.String capturedViewExportFields (java.lang.Object, java.lang.Class, java.lang.String) 
		String value
		Object fieldValue
		IllegalAccessException e
		java.lang.reflect.Field field
		int i
		Object obj
		Class klass
		String prefix
		StringBuilder sb
		java.lang.reflect.Field[] fields
		int count
	public static void dumpCapturedView (java.lang.String, java.lang.Object) 
		String tag
		Object view
		Class klass
		StringBuilder sb
	public static java.lang.Object invokeViewMethod (android.view.View, java.lang.reflect.Method, java.lang.Object[]) 
		InterruptedException e
		android.view.View view
		java.lang.reflect.Method method
		Object[] args
		java.util.concurrent.CountDownLatch latch
		java.util.concurrent.atomic.AtomicReference result
		java.util.concurrent.atomic.AtomicReference exception
	public static void setLayoutParameter (android.view.View, java.lang.String, int)  throws java.lang.NoSuchFieldException java.lang.IllegalAccessException 
		android.view.View view
		String param
		int value
		android.view.ViewGroup$LayoutParams p
		java.lang.reflect.Field f
	static void  () 
}

android/view/VolumePanel$5.class
VolumePanel.java
package android.view
 android.view.VolumePanel$5 extends java.lang.Object implements android.content.DialogInterface$OnClickListener  {
	final android.view.VolumePanel this$0
	void  (android.view.VolumePanel) 
	public void onClick (android.content.DialogInterface, int) 
		android.content.DialogInterface dialog
		int which
}

android/view/KeyCharacterMap$KeyData.class
KeyCharacterMap.java
package android.view
public android.view.KeyCharacterMap$KeyData extends java.lang.Object {
	public static final int META_LENGTH
	public char displayLabel
	public char number
	public char[] meta
	public void  () 
}

android/view/ViewRootImpl$RunQueue.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$RunQueue extends java.lang.Object {
	private final java.util.ArrayList mActions
	void  () 
	void post (java.lang.Runnable) 
		Runnable action
	void postDelayed (java.lang.Runnable, long) 
		Runnable action
		long delayMillis
		android.view.ViewRootImpl$RunQueue$HandlerAction handlerAction
	void removeCallbacks (java.lang.Runnable) 
		java.util.ArrayList actions
		Runnable action
		android.view.ViewRootImpl$RunQueue$HandlerAction handlerAction
	void executeActions (android.os.Handler) 
		android.view.ViewRootImpl$RunQueue$HandlerAction handlerAction
		int i
		java.util.ArrayList actions
		int count
		android.os.Handler handler
}

android/view/ViewManager.class
ViewManager.java
package android.view
public abstract android.view.ViewManager extends java.lang.Object {
	public abstract void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
	public abstract void updateViewLayout (android.view.View, android.view.ViewGroup$LayoutParams) 
	public abstract void removeView (android.view.View) 
}

android/view/ViewDebug$ExportedProperty.class
ViewDebug.java
package android.view
public abstract android.view.ViewDebug$ExportedProperty extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract boolean resolveId () 
	public abstract android.view.ViewDebug$IntToString[] mapping () 
	public abstract android.view.ViewDebug$IntToString[] indexMapping () 
	public abstract android.view.ViewDebug$FlagToString[] flagMapping () 
	public abstract boolean deepExport () 
	public abstract java.lang.String prefix () 
	public abstract java.lang.String category () 
}

android/view/IInputFilter$Stub.class
IInputFilter.java
package android.view
public abstract android.view.IInputFilter$Stub extends android.os.Binder implements android.view.IInputFilter  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_install
	static final int TRANSACTION_uninstall
	static final int TRANSACTION_filterInputEvent
	public void  () 
	public static android.view.IInputFilter 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.view.IInputFilterHost _arg0
		android.view.InputEvent _arg0
		android.view.InputEvent _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/GestureDetector$SimpleOnGestureListener.class
GestureDetector.java
package android.view
public android.view.GestureDetector$SimpleOnGestureListener extends java.lang.Object implements android.view.GestureDetector$OnGestureListener android.view.GestureDetector$OnDoubleTapListener  {
	public void  () 
	public boolean onSingleTapUp (android.view.MotionEvent) 
		android.view.MotionEvent e
	public void onLongPress (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onScroll (android.view.MotionEvent, android.view.MotionEvent, float, float) 
		android.view.MotionEvent e1
		android.view.MotionEvent e2
		float distanceX
		float distanceY
	public boolean onFling (android.view.MotionEvent, android.view.MotionEvent, float, float) 
		android.view.MotionEvent e1
		android.view.MotionEvent e2
		float velocityX
		float velocityY
	public void onShowPress (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onDown (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onDoubleTap (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onDoubleTapEvent (android.view.MotionEvent) 
		android.view.MotionEvent e
	public boolean onSingleTapConfirmed (android.view.MotionEvent) 
		android.view.MotionEvent e
}

android/view/SurfaceControl$PhysicalDisplayInfo.class
SurfaceControl.java
package android.view
public final android.view.SurfaceControl$PhysicalDisplayInfo extends java.lang.Object {
	public int width
	public int height
	public float refreshRate
	public float density
	public float xDpi
	public float yDpi
	public boolean secure
	public void  () 
	public void  (android.view.SurfaceControl$PhysicalDisplayInfo) 
		android.view.SurfaceControl$PhysicalDisplayInfo other
	public boolean equals (java.lang.Object) 
		Object o
	public boolean equals (android.view.SurfaceControl$PhysicalDisplayInfo) 
		android.view.SurfaceControl$PhysicalDisplayInfo other
	public int hashCode () 
	public void copyFrom (android.view.SurfaceControl$PhysicalDisplayInfo) 
		android.view.SurfaceControl$PhysicalDisplayInfo other
	public java.lang.String toString () 
}

android/view/DragEvent.class
DragEvent.java
package android.view
public android.view.DragEvent extends java.lang.Object implements android.os.Parcelable  {
	private static final boolean TRACK_RECYCLED_LOCATION
	int mAction
	float mX
	float mY
	android.content.ClipDescription mClipDescription
	android.content.ClipData mClipData
	Object mLocalState
	boolean mDragResult
	private android.view.DragEvent mNext
	private RuntimeException mRecycledLocation
	private boolean mRecycled
	private static final int MAX_RECYCLED
	private static final Object gRecyclerLock
	private static int gRecyclerUsed
	private static android.view.DragEvent gRecyclerTop
	public static final int ACTION_DRAG_STARTED
	public static final int ACTION_DRAG_LOCATION
	public static final int ACTION_DROP
	public static final int ACTION_DRAG_ENDED
	public static final int ACTION_DRAG_ENTERED
	public static final int ACTION_DRAG_EXITED
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	private void init (int, float, float, android.content.ClipDescription, android.content.ClipData, java.lang.Object, boolean) 
		int action
		float x
		float y
		android.content.ClipDescription description
		android.content.ClipData data
		Object localState
		boolean result
	static android.view.DragEvent obtain () 
	public static android.view.DragEvent obtain (int, float, float, java.lang.Object, android.content.ClipDescription, android.content.ClipData, boolean) 
		android.view.DragEvent ev
		int action
		float x
		float y
		Object localState
		android.content.ClipDescription description
		android.content.ClipData data
		boolean result
		android.view.DragEvent ev
	public static android.view.DragEvent obtain (android.view.DragEvent) 
		android.view.DragEvent source
	public int getAction () 
	public float getX () 
	public float getY () 
	public android.content.ClipData getClipData () 
	public android.content.ClipDescription getClipDescription () 
	public java.lang.Object getLocalState () 
	public boolean getResult () 
	public final void recycle () 
	public java.lang.String toString () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	static void  () 
}

android/view/DragEvent$1.class
DragEvent.java
package android.view
final android.view.DragEvent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.DragEvent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.view.DragEvent event
	public android.view.DragEvent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/IWindowFocusObserver.class
IWindowFocusObserver.java
package android.view
public abstract android.view.IWindowFocusObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void focusGained (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void focusLost (android.os.IBinder)  throws android.os.RemoteException 
}

android/view/ViewDebug$3.class
ViewDebug.java
package android.view
final android.view.ViewDebug$3 extends java.lang.Object implements android.view.ViewDebug$ViewOperation  {
	final android.view.View val$view
	void  (android.view.View) 
	public java.lang.Void[] pre () 
	public transient void run (java.lang.Void[]) 
		Void[] data
	public transient void post (java.lang.Void[]) 
		Void[] data
	public volatile void post (java.lang.Object[]) 
		Object[] x0
	public volatile void run (java.lang.Object[]) 
		Object[] x0
	public volatile java.lang.Object[] pre () 
}

android/view/ViewPropertyAnimator$AnimatorEventListener.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$AnimatorEventListener extends java.lang.Object implements android.animation.Animator$AnimatorListener android.animation.ValueAnimator$AnimatorUpdateListener  {
	final android.view.ViewPropertyAnimator this$0
	private void  (android.view.ViewPropertyAnimator) 
	public void onAnimationStart (android.animation.Animator) 
		Runnable r
		Runnable r
		android.animation.Animator animation
	public void onAnimationCancel (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationRepeat (android.animation.Animator) 
		android.animation.Animator animation
	public void onAnimationEnd (android.animation.Animator) 
		Runnable r
		Runnable r
		android.animation.Animator animation
	public void onAnimationUpdate (android.animation.ValueAnimator) 
		android.view.ViewPropertyAnimator$NameValuesHolder values
		float value
		int i
		int count
		android.animation.ValueAnimator animation
		android.view.ViewPropertyAnimator$PropertyBundle propertyBundle
		boolean useDisplayListProperties
		boolean alphaHandled
		float fraction
		int propertyMask
		java.util.ArrayList valueList
	void  (android.view.ViewPropertyAnimator, android.view.ViewPropertyAnimator$1) 
		android.view.ViewPropertyAnimator x0
		android.view.ViewPropertyAnimator$1 x1
}

android/view/MenuItem.class
MenuItem.java
package android.view
public abstract android.view.MenuItem extends java.lang.Object {
	public static final int SHOW_AS_ACTION_NEVER
	public static final int SHOW_AS_ACTION_IF_ROOM
	public static final int SHOW_AS_ACTION_ALWAYS
	public static final int SHOW_AS_ACTION_WITH_TEXT
	public static final int SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW
	public abstract int getItemId () 
	public abstract int getGroupId () 
	public abstract int getOrder () 
	public abstract android.view.MenuItem setTitle (java.lang.CharSequence) 
	public abstract android.view.MenuItem setTitle (int) 
	public abstract java.lang.CharSequence getTitle () 
	public abstract android.view.MenuItem setTitleCondensed (java.lang.CharSequence) 
	public abstract java.lang.CharSequence getTitleCondensed () 
	public abstract android.view.MenuItem setIcon (android.graphics.drawable.Drawable) 
	public abstract android.view.MenuItem setIcon (int) 
	public abstract android.graphics.drawable.Drawable getIcon () 
	public abstract android.view.MenuItem setIntent (android.content.Intent) 
	public abstract android.content.Intent getIntent () 
	public abstract android.view.MenuItem setShortcut (char, char) 
	public abstract android.view.MenuItem setNumericShortcut (char) 
	public abstract char getNumericShortcut () 
	public abstract android.view.MenuItem setAlphabeticShortcut (char) 
	public abstract char getAlphabeticShortcut () 
	public abstract android.view.MenuItem setCheckable (boolean) 
	public abstract boolean isCheckable () 
	public abstract android.view.MenuItem setChecked (boolean) 
	public abstract boolean isChecked () 
	public abstract android.view.MenuItem setVisible (boolean) 
	public abstract boolean isVisible () 
	public abstract android.view.MenuItem setEnabled (boolean) 
	public abstract boolean isEnabled () 
	public abstract boolean hasSubMenu () 
	public abstract android.view.SubMenu getSubMenu () 
	public abstract android.view.MenuItem setOnMenuItemClickListener (android.view.MenuItem$OnMenuItemClickListener) 
	public abstract android.view.ContextMenu$ContextMenuInfo getMenuInfo () 
	public abstract void setShowAsAction (int) 
	public abstract android.view.MenuItem setShowAsActionFlags (int) 
	public abstract android.view.MenuItem setActionView (android.view.View) 
	public abstract android.view.MenuItem setActionView (int) 
	public abstract android.view.View getActionView () 
	public abstract android.view.MenuItem setActionProvider (android.view.ActionProvider) 
	public abstract android.view.ActionProvider getActionProvider () 
	public abstract boolean expandActionView () 
	public abstract boolean collapseActionView () 
	public abstract boolean isActionViewExpanded () 
	public abstract android.view.MenuItem setOnActionExpandListener (android.view.MenuItem$OnActionExpandListener) 
}

android/view/GraphicBuffer.class
GraphicBuffer.java
package android.view
public android.view.GraphicBuffer extends java.lang.Object implements android.os.Parcelable  {
	public static final int USAGE_SW_READ_NEVER
	public static final int USAGE_SW_READ_RARELY
	public static final int USAGE_SW_READ_OFTEN
	public static final int USAGE_SW_READ_MASK
	public static final int USAGE_SW_WRITE_NEVER
	public static final int USAGE_SW_WRITE_RARELY
	public static final int USAGE_SW_WRITE_OFTEN
	public static final int USAGE_SW_WRITE_MASK
	public static final int USAGE_SOFTWARE_MASK
	public static final int USAGE_PROTECTED
	public static final int USAGE_HW_TEXTURE
	public static final int USAGE_HW_RENDER
	public static final int USAGE_HW_2D
	public static final int USAGE_HW_COMPOSER
	public static final int USAGE_HW_VIDEO_ENCODER
	public static final int USAGE_HW_MASK
	private final int mWidth
	private final int mHeight
	private final int mFormat
	private final int mUsage
	private final long mNativeObject
	private android.graphics.Canvas mCanvas
	private int mSaveCount
	private boolean mDestroyed
	public static final android.os.Parcelable$Creator CREATOR
	public static android.view.GraphicBuffer create (int, int, int, int) 
		int width
		int height
		int format
		int usage
		long nativeObject
	private void  (int, int, int, int, long) 
		int width
		int height
		int format
		int usage
		long nativeObject
	public int getWidth () 
	public int getHeight () 
	public int getFormat () 
	public int getUsage () 
	public android.graphics.Canvas lockCanvas () 
	public android.graphics.Canvas lockCanvas (android.graphics.Rect) 
		android.graphics.Rect dirty
	public void unlockCanvasAndPost (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void destroy () 
	public boolean isDestroyed () 
	protected void finalize ()  throws java.lang.Throwable 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	private static native long nCreateGraphicBuffer (int, int, int, int) 
	private static native void nDestroyGraphicBuffer (long) 
	private static native void nWriteGraphicBufferToParcel (long, android.os.Parcel) 
	private static native long nReadGraphicBufferFromParcel (android.os.Parcel) 
	private static native boolean nLockCanvas (long, android.graphics.Canvas, android.graphics.Rect) 
	private static native boolean nUnlockCanvasAndPost (long, android.graphics.Canvas) 
	static long access$000 (android.os.Parcel) 
		android.os.Parcel x0
	void  (int, int, int, int, long, android.view.GraphicBuffer$1) 
		int x0
		int x1
		int x2
		int x3
		long x4
		android.view.GraphicBuffer$1 x5
	static void  () 
}

android/view/View$ScrollabilityCache.class
View.java
package android.view
 android.view.View$ScrollabilityCache extends java.lang.Object implements java.lang.Runnable  {
	public static final int OFF
	public static final int ON
	public static final int FADING
	public boolean fadeScrollBars
	public int fadingEdgeLength
	public int scrollBarDefaultDelayBeforeFade
	public int scrollBarFadeDuration
	public int scrollBarSize
	public android.widget.ScrollBarDrawable scrollBar
	public float[] interpolatorValues
	public android.view.View host
	public final android.graphics.Paint paint
	public final android.graphics.Matrix matrix
	public android.graphics.Shader shader
	public final android.graphics.Interpolator scrollBarInterpolator
	private static final float[] OPAQUE
	private static final float[] TRANSPARENT
	public long fadeStartTime
	public int state
	private int mLastColor
	public void  (android.view.ViewConfiguration, android.view.View) 
		android.view.ViewConfiguration configuration
		android.view.View host
	public void setFadeColor (int) 
		int color
	public void run () 
		int nextFrame
		int framesCount
		android.graphics.Interpolator interpolator
		long now
	static void  () 
}

android/view/Choreographer$CallbackRecord.class
Choreographer.java
package android.view
final android.view.Choreographer$CallbackRecord extends java.lang.Object {
	public android.view.Choreographer$CallbackRecord next
	public long dueTime
	public Object action
	public Object token
	private void  () 
	public void run (long) 
		long frameTimeNanos
	void  (android.view.Choreographer$1) 
		android.view.Choreographer$1 x0
}

android/view/ScaleGestureDetector.class
ScaleGestureDetector.java
package android.view
public android.view.ScaleGestureDetector extends java.lang.Object {
	private static final String TAG
	private final android.content.Context mContext
	private final android.view.ScaleGestureDetector$OnScaleGestureListener mListener
	private float mFocusX
	private float mFocusY
	private boolean mQuickScaleEnabled
	private float mCurrSpan
	private float mPrevSpan
	private float mInitialSpan
	private float mCurrSpanX
	private float mCurrSpanY
	private float mPrevSpanX
	private float mPrevSpanY
	private long mCurrTime
	private long mPrevTime
	private boolean mInProgress
	private int mSpanSlop
	private int mMinSpan
	private float mTouchUpper
	private float mTouchLower
	private float mTouchHistoryLastAccepted
	private int mTouchHistoryDirection
	private long mTouchHistoryLastAcceptedTime
	private int mTouchMinMajor
	private android.view.MotionEvent mDoubleTapEvent
	private int mDoubleTapMode
	private final android.os.Handler mHandler
	private static final long TOUCH_STABILIZE_TIME
	private static final int DOUBLE_TAP_MODE_NONE
	private static final int DOUBLE_TAP_MODE_IN_PROGRESS
	private static final float SCALE_FACTOR
	private final android.view.InputEventConsistencyVerifier mInputEventConsistencyVerifier
	private android.view.GestureDetector mGestureDetector
	private boolean mEventBeforeOrAboveStartingGestureEvent
	public void  (android.content.Context, android.view.ScaleGestureDetector$OnScaleGestureListener) 
		android.content.Context context
		android.view.ScaleGestureDetector$OnScaleGestureListener listener
	public void  (android.content.Context, android.view.ScaleGestureDetector$OnScaleGestureListener, android.os.Handler) 
		android.content.Context context
		android.view.ScaleGestureDetector$OnScaleGestureListener listener
		android.os.Handler handler
		android.content.res.Resources res
	private void addTouchHistory (android.view.MotionEvent) 
		float major
		long time
		int directionSig
		float major
		int h
		boolean hasLastAccepted
		int historySize
		int pointerSampleCount
		int i
		float newAccepted
		android.view.MotionEvent ev
		long currentTime
		int count
		boolean accept
		float total
		int sampleCount
		float avg
	private void clearTouchHistory () 
	public boolean onTouchEvent (android.view.MotionEvent) 
		float focusX
		float focusY
		int i
		float touchSize
		int i
		float span
		boolean updatePrev
		android.view.MotionEvent event
		int action
		boolean streamComplete
		boolean configChanged
		boolean pointerUp
		int skipIndex
		float sumX
		float sumY
		int count
		int div
		float focusX
		float focusY
		float devSumX
		float devSumY
		float devX
		float devY
		float spanX
		float spanY
		float span
		boolean wasInProgress
		int minSpan
	private boolean inDoubleTapMode () 
	public void setQuickScaleEnabled (boolean) 
		android.view.GestureDetector$SimpleOnGestureListener gestureListener
		boolean scales
	public boolean isQuickScaleEnabled () 
	public boolean isInProgress () 
	public float getFocusX () 
	public float getFocusY () 
	public float getCurrentSpan () 
	public float getCurrentSpanX () 
	public float getCurrentSpanY () 
	public float getPreviousSpan () 
	public float getPreviousSpanX () 
	public float getPreviousSpanY () 
	public float getScaleFactor () 
		boolean scaleUp
		float spanDiff
	public long getTimeDelta () 
	public long getEventTime () 
	static android.view.MotionEvent access$002 (android.view.ScaleGestureDetector, android.view.MotionEvent) 
		android.view.ScaleGestureDetector x0
		android.view.MotionEvent x1
	static int access$102 (android.view.ScaleGestureDetector, int) 
		android.view.ScaleGestureDetector x0
		int x1
}

android/view/KeyEvent$1.class
KeyEvent.java
package android.view
final android.view.KeyEvent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.KeyEvent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.KeyEvent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/View$MeasureSpec.class
View.java
package android.view
public android.view.View$MeasureSpec extends java.lang.Object {
	private static final int MODE_SHIFT
	private static final int MODE_MASK
	public static final int UNSPECIFIED
	public static final int EXACTLY
	public static final int AT_MOST
	public void  () 
	public static int makeMeasureSpec (int, int) 
		int size
		int mode
	public static int getMode (int) 
		int measureSpec
	public static int getSize (int) 
		int measureSpec
	static int adjust (int, int) 
		int measureSpec
		int delta
	public static java.lang.String toString (int) 
		int measureSpec
		int mode
		int size
		StringBuilder sb
}

android/view/AccessibilityIterators$1.class
AccessibilityIterators.java
package android.view
 android.view.AccessibilityIterators$1 extends java.lang.Object {
}

android/view/InputQueue$Callback.class
InputQueue.java
package android.view
public abstract android.view.InputQueue$Callback extends java.lang.Object {
	public abstract void onInputQueueCreated (android.view.InputQueue) 
	public abstract void onInputQueueDestroyed (android.view.InputQueue) 
}

android/view/View$AttachInfo.class
View.java
package android.view
 android.view.View$AttachInfo extends java.lang.Object {
	final android.view.IWindowSession mSession
	final android.view.IWindow mWindow
	final android.os.IBinder mWindowToken
	final android.view.Display mDisplay
	final android.view.View$AttachInfo$Callbacks mRootCallbacks
	android.view.HardwareCanvas mHardwareCanvas
	android.view.IWindowId mIWindowId
	android.view.WindowId mWindowId
	android.view.View mRootView
	android.os.IBinder mPanelParentWindowToken
	android.view.Surface mSurface
	boolean mHardwareAccelerated
	boolean mHardwareAccelerationRequested
	android.view.HardwareRenderer mHardwareRenderer
	boolean mScreenOn
	float mApplicationScale
	boolean mScalingRequired
	boolean mTurnOffWindowResizeAnim
	int mWindowLeft
	int mWindowTop
	boolean mUse32BitDrawingCache
	final android.graphics.Rect mOverscanInsets
	final android.graphics.Rect mContentInsets
	final android.graphics.Rect mVisibleInsets
	final android.view.ViewTreeObserver$InternalInsetsInfo mGivenInternalInsets
	boolean mHasNonEmptyGivenInternalInsets
	final java.util.ArrayList mScrollContainers
	final android.view.KeyEvent$DispatcherState mKeyDispatchState
	boolean mHasWindowFocus
	int mWindowVisibility
	long mDrawingTime
	boolean mIgnoreDirtyState
	boolean mSetIgnoreDirtyState
	boolean mInTouchMode
	boolean mRecomputeGlobalAttributes
	boolean mForceReportNewAttributes
	boolean mKeepScreenOn
	int mSystemUiVisibility
	int mDisabledSystemUiVisibility
	int mGlobalSystemUiVisibility
	boolean mHasSystemUiListeners
	boolean mOverscanRequested
	boolean mViewVisibilityChanged
	boolean mViewScrollChanged
	final int[] mTransparentLocation
	final int[] mInvalidateChildLocation
	final float[] mTmpTransformLocation
	final android.view.ViewTreeObserver mTreeObserver
	android.graphics.Canvas mCanvas
	final android.view.ViewRootImpl mViewRootImpl
	final android.os.Handler mHandler
	final android.graphics.Rect mTmpInvalRect
	final android.graphics.RectF mTmpTransformRect
	final android.graphics.Matrix mTmpMatrix
	final android.view.animation.Transformation mTmpTransformation
	final java.util.ArrayList mTempArrayList
	int mAccessibilityWindowId
	int mAccessibilityFetchFlags
	android.graphics.drawable.Drawable mAccessibilityFocusDrawable
	boolean mDebugLayout
	final android.graphics.Point mPoint
	android.view.View mViewRequestingLayout
	void  (android.view.IWindowSession, android.view.IWindow, android.view.Display, android.view.ViewRootImpl, android.os.Handler, android.view.View$AttachInfo$Callbacks) 
		android.view.IWindowSession session
		android.view.IWindow window
		android.view.Display display
		android.view.ViewRootImpl viewRootImpl
		android.os.Handler handler
		android.view.View$AttachInfo$Callbacks effectPlayer
}

android/view/ViewRootImpl.class
ViewRootImpl.java
package android.view
public final android.view.ViewRootImpl extends java.lang.Object implements android.view.ViewParent android.view.View$AttachInfo$Callbacks android.view.HardwareRenderer$HardwareDrawCallbacks  {
	private static final String TAG
	private static final boolean DBG
	private static final boolean LOCAL_LOGV
	private static final boolean DEBUG_DRAW
	private static final boolean DEBUG_LAYOUT
	private static final boolean DEBUG_DIALOG
	private static final boolean DEBUG_INPUT_RESIZE
	private static final boolean DEBUG_ORIENTATION
	private static final boolean DEBUG_TRACKBALL
	private static final boolean DEBUG_IMF
	private static final boolean DEBUG_CONFIGURATION
	private static final boolean DEBUG_FPS
	private static final boolean DEBUG_INPUT_PROCESSING
	private static final String PROPERTY_PROFILE_RENDERING
	private static final String PROPERTY_MEDIA_DISABLED
	static final int MAX_TRACKBALL_DELAY
	static final ThreadLocal sRunQueues
	static final java.util.ArrayList sFirstDrawHandlers
	static boolean sFirstDrawComplete
	static final java.util.ArrayList sConfigCallbacks
	final android.content.Context mContext
	final android.view.IWindowSession mWindowSession
	final android.view.Display mDisplay
	final String mBasePackageName
	final int[] mTmpLocation
	final android.util.TypedValue mTmpValue
	final Thread mThread
	final android.view.WindowLeaked mLocation
	final android.view.WindowManager$LayoutParams mWindowAttributes
	final android.view.ViewRootImpl$W mWindow
	final int mTargetSdkVersion
	int mSeq
	android.view.View mView
	android.view.View mAccessibilityFocusedHost
	android.view.accessibility.AccessibilityNodeInfo mAccessibilityFocusedVirtualView
	int mViewVisibility
	boolean mAppVisible
	int mOrigWindowType
	boolean mStopped
	boolean mLastInCompatMode
	android.view.SurfaceHolder$Callback2 mSurfaceHolderCallback
	com.android.internal.view.BaseSurfaceHolder mSurfaceHolder
	boolean mIsCreating
	boolean mDrawingAllowed
	final android.graphics.Region mTransparentRegion
	final android.graphics.Region mPreviousTransparentRegion
	int mWidth
	int mHeight
	android.graphics.Rect mDirty
	final android.graphics.Rect mCurrentDirty
	boolean mIsAnimating
	android.content.res.CompatibilityInfo$Translator mTranslator
	final android.view.View$AttachInfo mAttachInfo
	android.view.InputChannel mInputChannel
	android.view.InputQueue$Callback mInputQueueCallback
	android.view.InputQueue mInputQueue
	android.view.FallbackEventHandler mFallbackEventHandler
	android.view.Choreographer mChoreographer
	final android.graphics.Rect mTempRect
	final android.graphics.Rect mVisRect
	boolean mTraversalScheduled
	int mTraversalBarrier
	boolean mWillDrawSoon
	boolean mIsInTraversal
	boolean mFitSystemWindowsRequested
	boolean mLayoutRequested
	boolean mFirst
	boolean mReportNextDraw
	boolean mFullRedrawNeeded
	boolean mNewSurfaceNeeded
	boolean mHasHadWindowFocus
	boolean mLastWasImTarget
	boolean mWindowsAnimating
	boolean mDrawDuringWindowsAnimating
	boolean mIsDrawing
	int mLastSystemUiVisibility
	int mClientWindowLayoutFlags
	boolean mLastOverscanRequested
	private static final int MAX_QUEUED_INPUT_EVENT_POOL_SIZE
	private android.view.ViewRootImpl$QueuedInputEvent mQueuedInputEventPool
	private int mQueuedInputEventPoolSize
	android.view.ViewRootImpl$QueuedInputEvent mPendingInputEventHead
	android.view.ViewRootImpl$QueuedInputEvent mPendingInputEventTail
	int mPendingInputEventCount
	boolean mProcessInputEventsScheduled
	String mPendingInputEventQueueLengthCounterName
	android.view.ViewRootImpl$InputStage mFirstInputStage
	android.view.ViewRootImpl$InputStage mFirstPostImeInputStage
	boolean mWindowAttributesChanged
	int mWindowAttributesChangesFlag
	private final android.view.Surface mSurface
	boolean mAdded
	boolean mAddedTouchMode
	final android.view.DisplayAdjustments mDisplayAdjustments
	final android.graphics.Rect mWinFrame
	final android.graphics.Rect mPendingOverscanInsets
	final android.graphics.Rect mPendingVisibleInsets
	final android.graphics.Rect mPendingContentInsets
	final android.view.ViewTreeObserver$InternalInsetsInfo mLastGivenInsets
	final android.graphics.Rect mFitSystemWindowsInsets
	final android.content.res.Configuration mLastConfiguration
	final android.content.res.Configuration mPendingConfiguration
	boolean mScrollMayChange
	int mSoftInputMode
	java.lang.ref.WeakReference mLastScrolledFocus
	int mScrollY
	int mCurScrollY
	android.widget.Scroller mScroller
	android.view.HardwareLayer mResizeBuffer
	long mResizeBufferStartTime
	int mResizeBufferDuration
	static final android.view.animation.Interpolator mResizeInterpolator
	private java.util.ArrayList mPendingTransitions
	final android.view.ViewConfiguration mViewConfiguration
	android.content.ClipDescription mDragDescription
	android.view.View mCurrentDragView
	volatile Object mLocalDragState
	final android.graphics.PointF mDragPoint
	final android.graphics.PointF mLastTouchPoint
	private boolean mProfileRendering
	private android.view.Choreographer$FrameCallback mRenderProfiler
	private boolean mRenderProfilingEnabled
	private boolean mMediaDisabled
	private long mFpsStartTime
	private long mFpsPrevTime
	private int mFpsNumFrames
	private final java.util.ArrayList mDisplayLists
	android.media.AudioManager mAudioManager
	final android.view.accessibility.AccessibilityManager mAccessibilityManager
	android.view.AccessibilityInteractionController mAccessibilityInteractionController
	android.view.ViewRootImpl$AccessibilityInteractionConnectionManager mAccessibilityInteractionConnectionManager
	android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent mSendWindowContentChangedAccessibilityEvent
	java.util.HashSet mTempHashSet
	private final int mDensity
	private final int mNoncompatDensity
	private boolean mInLayout
	java.util.ArrayList mLayoutRequesters
	boolean mHandlingLayoutInLayoutRequest
	private int mViewLayoutDirectionInitial
	private boolean mRemoved
	protected final android.view.InputEventConsistencyVerifier mInputEventConsistencyVerifier
	private boolean mProfile
	int mHardwareYOffset
	int mResizeAlpha
	final android.graphics.Paint mResizePaint
	private static final int MSG_INVALIDATE
	private static final int MSG_INVALIDATE_RECT
	private static final int MSG_DIE
	private static final int MSG_RESIZED
	private static final int MSG_RESIZED_REPORT
	private static final int MSG_WINDOW_FOCUS_CHANGED
	private static final int MSG_DISPATCH_INPUT_EVENT
	private static final int MSG_DISPATCH_APP_VISIBILITY
	private static final int MSG_DISPATCH_GET_NEW_SURFACE
	private static final int MSG_DISPATCH_KEY_FROM_IME
	private static final int MSG_FINISH_INPUT_CONNECTION
	private static final int MSG_CHECK_FOCUS
	private static final int MSG_CLOSE_SYSTEM_DIALOGS
	private static final int MSG_DISPATCH_DRAG_EVENT
	private static final int MSG_DISPATCH_DRAG_LOCATION_EVENT
	private static final int MSG_DISPATCH_SYSTEM_UI_VISIBILITY
	private static final int MSG_UPDATE_CONFIGURATION
	private static final int MSG_PROCESS_INPUT_EVENTS
	private static final int MSG_DISPATCH_SCREEN_STATE
	private static final int MSG_CLEAR_ACCESSIBILITY_FOCUS_HOST
	private static final int MSG_DISPATCH_DONE_ANIMATING
	private static final int MSG_INVALIDATE_WORLD
	private static final int MSG_WINDOW_MOVED
	private static final int MSG_FLUSH_LAYER_UPDATES
	final android.view.ViewRootImpl$ViewRootHandler mHandler
	final android.view.ViewRootImpl$TraversalRunnable mTraversalRunnable
	android.view.ViewRootImpl$WindowInputEventReceiver mInputEventReceiver
	final android.view.ViewRootImpl$ConsumeBatchedInputRunnable mConsumedBatchedInputRunnable
	boolean mConsumeBatchedInputScheduled
	final android.view.ViewRootImpl$InvalidateOnAnimationRunnable mInvalidateOnAnimationRunnable
	private final android.view.SurfaceHolder mHolder
	public void  (android.content.Context, android.view.Display) 
		android.content.Context context
		android.view.Display display
		android.os.PowerManager powerManager
	public static void addFirstDrawHandler (java.lang.Runnable) 
		Runnable callback
	public static void addConfigCallback (android.content.ComponentCallbacks) 
		android.content.ComponentCallbacks callback
	public void profile () 
	static boolean isInTouchMode () 
		android.os.RemoteException e
		android.view.IWindowSession windowSession
	public void setView (android.view.View, android.view.WindowManager$LayoutParams, android.view.View) 
		android.os.RemoteException e
		android.content.res.CompatibilityInfo compatibilityInfo
		boolean restore
		int res
		CharSequence counterSuffix
		android.view.ViewRootImpl$InputStage syntheticInputStage
		android.view.ViewRootImpl$InputStage viewPostImeStage
		android.view.ViewRootImpl$InputStage nativePostImeStage
		android.view.ViewRootImpl$InputStage earlyPostImeStage
		android.view.ViewRootImpl$InputStage imeStage
		android.view.ViewRootImpl$InputStage viewPreImeStage
		android.view.ViewRootImpl$InputStage nativePreImeStage
		android.view.View view
		android.view.WindowManager$LayoutParams attrs
		android.view.View panelParentView
	private boolean isInLocalFocusMode () 
	void destroyHardwareResources () 
	void destroyHardwareLayers () 
	void pushHardwareLayerUpdate (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void flushHardwareLayerUpdates () 
	void dispatchFlushHardwareLayerUpdates () 
	public boolean attachFunctor (long) 
		long functor
	public void detachFunctor (long) 
		long functor
	private void enableHardwareAcceleration (android.view.WindowManager$LayoutParams) 
		boolean translucent
		boolean fakeHwAccelerated
		boolean forceHwAccelerated
		android.view.WindowManager$LayoutParams attrs
		boolean hardwareAccelerated
	public android.view.View getView () 
	final android.view.WindowLeaked getLocation () 
	void setLayoutParams (android.view.WindowManager$LayoutParams, boolean) 
		int oldSoftInputMode
		int compatibleWindowFlag
		android.view.WindowManager$LayoutParams attrs
		boolean newView
	void handleAppVisibility (boolean) 
		boolean visible
	void handleGetNewSurface () 
	void handleScreenStateChange (boolean) 
		boolean on
	public void requestFitSystemWindows () 
	public void requestLayout () 
	public boolean isLayoutRequested () 
	void invalidate () 
	void invalidateWorld (android.view.View) 
		int i
		android.view.ViewGroup parent
		android.view.View view
	public void invalidateChild (android.view.View, android.graphics.Rect) 
		android.view.View child
		android.graphics.Rect dirty
	public android.view.ViewParent invalidateChildInParent (int[], android.graphics.Rect) 
		int[] location
		android.graphics.Rect dirty
		android.graphics.Rect localDirty
		float appScale
		boolean intersected
	void setStopped (boolean) 
		boolean stopped
	public android.view.ViewParent getParent () 
	public boolean getChildVisibleRect (android.view.View, android.graphics.Rect, android.graphics.Point) 
		android.view.View child
		android.graphics.Rect r
		android.graphics.Point offset
	public void bringChildToFront (android.view.View) 
		android.view.View child
	int getHostVisibility () 
	void disposeResizeBuffer () 
	public void requestTransitionStart (android.animation.LayoutTransition) 
		android.animation.LayoutTransition transition
	void scheduleTraversals () 
	void unscheduleTraversals () 
	void doTraversal () 
	private void applyKeepScreenOnFlag (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams params
	private boolean collectViewAttributes () 
		boolean oldScreenOn
		android.view.WindowManager$LayoutParams params
		android.view.View$AttachInfo attachInfo
	private int getImpliedSystemUiVisibility (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams params
		int vis
	private boolean measureHierarchy (android.view.View, android.view.WindowManager$LayoutParams, android.content.res.Resources, int, int) 
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.util.DisplayMetrics packageMetrics
		int baseSize
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		android.view.View host
		android.view.WindowManager$LayoutParams lp
		android.content.res.Resources res
		int desiredWindowWidth
		int desiredWindowHeight
		boolean windowSizeMayChange
		boolean goodMeasure
	private void performTraversals () 
		android.graphics.Point size
		int desiredWindowWidth
		int desiredWindowHeight
		android.util.DisplayMetrics packageMetrics
		int desiredWindowWidth
		int desiredWindowHeight
		android.graphics.Point size
		android.util.DisplayMetrics packageMetrics
		android.content.res.Resources res
		int i
		int N
		int resizeMode
		int yoff
		int restoreCount
		int yoff
		boolean scrolling
		android.view.DisplayList displayList
		OutOfMemoryError e
		boolean completed
		android.view.HardwareCanvas hwRendererCanvas
		android.view.HardwareCanvas layerCanvas
		android.view.Surface$OutOfResourcesException e
		android.view.Surface$OutOfResourcesException e
		int surfaceGenerationId
		boolean overscanInsetsChanged
		boolean visibleInsetsChanged
		android.os.RemoteException e
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		int childWidthMeasureSpec
		int childHeightMeasureSpec
		int width
		int height
		boolean measureAgain
		boolean focusChangedDueToTouchMode
		boolean hwInitialized
		boolean contentInsetsChanged
		boolean hadSurface
		boolean windowMoved
		android.os.RemoteException e
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		android.graphics.Region touchableRegion
		android.os.RemoteException e
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		android.graphics.Region touchableRegion
		android.view.ViewTreeObserver$InternalInsetsInfo insets
		android.view.inputmethod.InputMethodManager imm
		boolean imTarget
		int i
		int i
		android.view.View host
		boolean windowSizeMayChange
		boolean newSurface
		boolean surfaceChanged
		android.view.WindowManager$LayoutParams lp
		int desiredWindowWidth
		int desiredWindowHeight
		android.view.View$AttachInfo attachInfo
		int viewVisibility
		boolean viewVisibilityChanged
		android.view.WindowManager$LayoutParams params
		android.content.res.CompatibilityInfo compatibilityInfo
		android.graphics.Rect frame
		boolean insetsChanged
		boolean layoutRequested
		boolean windowShouldResize
		boolean computesInternalInsets
		boolean insetsPending
		int relayoutResult
		boolean didLayout
		boolean triggerGlobalLayoutListener
		boolean skipDraw
		boolean cancelDraw
	private void handleOutOfResourcesException (android.view.Surface$OutOfResourcesException) 
		android.os.RemoteException ex
		android.view.Surface$OutOfResourcesException e
	private void performMeasure (int, int) 
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	boolean isInLayout () 
	boolean requestLayoutDuringLayout (android.view.View) 
		android.view.View view
	private void performLayout (android.view.WindowManager$LayoutParams, int, int) 
		android.view.View view
		int i
		java.util.ArrayList finalRequesters
		int numValidRequests
		java.util.ArrayList validLayoutRequesters
		int numViewsRequestingLayout
		android.view.WindowManager$LayoutParams lp
		int desiredWindowWidth
		int desiredWindowHeight
		android.view.View host
	private java.util.ArrayList getValidLayoutRequesters (java.util.ArrayList, boolean) 
		boolean gone
		android.view.View parent
		android.view.View view
		int i
		android.view.View view
		int i
		java.util.ArrayList layoutRequesters
		boolean secondLayoutRequests
		int numViewsRequestingLayout
		java.util.ArrayList validLayoutRequesters
	public void requestTransparentRegion (android.view.View) 
		android.view.View child
	private static int getRootMeasureSpec (int, int) 
		int windowSize
		int rootDimension
		int measureSpec
	public void onHardwarePreDraw (android.view.HardwareCanvas) 
		android.view.HardwareCanvas canvas
	public void onHardwarePostDraw (android.view.HardwareCanvas) 
		android.view.HardwareCanvas canvas
	void outputDisplayList (android.view.View) 
		android.view.DisplayList displayList
		android.view.View view
	private void profileRendering (boolean) 
		boolean enabled
	private void trackFPS () 
		float fps
		String thisHash
		long frameTime
		long totalTime
		long nowTime
	private void performDraw () 
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		android.os.RemoteException e
		boolean fullRedrawNeeded
	private void draw (boolean) 
		int i
		int count
		int yoff
		float amt
		long deltaTime
		android.view.Surface$OutOfResourcesException e
		boolean fullRedrawNeeded
		android.view.Surface surface
		android.view.View$AttachInfo attachInfo
		int yoff
		boolean animating
		float appScale
		boolean scalingRequired
		int resizeAlpha
		android.graphics.Rect dirty
	private boolean drawSoftware (android.view.Surface, android.view.View$AttachInfo, int, boolean, android.graphics.Rect) 
		int left
		int top
		int right
		int bottom
		android.view.Surface$OutOfResourcesException e
		IllegalArgumentException e
		IllegalArgumentException e
		IllegalArgumentException e
		android.view.Surface surface
		android.view.View$AttachInfo attachInfo
		int yoff
		boolean scalingRequired
		android.graphics.Rect dirty
		android.graphics.Canvas canvas
	private void drawAccessibilityFocusedDrawableIfNeeded (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		android.view.accessibility.AccessibilityManager manager
		android.graphics.drawable.Drawable drawable
		android.view.accessibility.AccessibilityNodeProvider provider
		android.graphics.Rect bounds
	private android.graphics.drawable.Drawable getAccessibilityFocusedDrawable () 
		android.util.TypedValue value
		boolean resolved
	void invalidateDisplayLists () 
		android.view.DisplayList displayList
		int i
		java.util.ArrayList displayLists
		int count
	public void setDrawDuringWindowsAnimating (boolean) 
		boolean value
	boolean scrollToRectOrFocus (android.graphics.Rect, boolean) 
		android.view.View focus
		android.view.View lastScrolledFocus
		android.graphics.Rect rectangle
		boolean immediate
		android.view.View$AttachInfo attachInfo
		android.graphics.Rect ci
		android.graphics.Rect vi
		int scrollY
		boolean handled
	public android.view.View getAccessibilityFocusedHost () 
	public android.view.accessibility.AccessibilityNodeInfo getAccessibilityFocusedVirtualView () 
	void setAccessibilityFocus (android.view.View, android.view.accessibility.AccessibilityNodeInfo) 
		int virtualNodeId
		android.view.accessibility.AccessibilityNodeInfo focusNode
		android.view.View focusHost
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View view
		android.view.accessibility.AccessibilityNodeInfo node
	public void requestChildFocus (android.view.View, android.view.View) 
		android.view.View child
		android.view.View focused
	public void clearChildFocus (android.view.View) 
		android.view.View child
	public android.view.ViewParent getParentForAccessibility () 
	public void focusableViewAvailable (android.view.View) 
		android.view.ViewGroup group
		android.view.View focused
		android.view.View v
	public void recomputeViewAttributes (android.view.View) 
		android.view.View child
	void dispatchDetachedFromWindow () 
		android.os.RemoteException e
	void updateConfiguration (android.content.res.Configuration, boolean) 
		int i
		int lastLayoutDirection
		int currentLayoutDirection
		android.content.res.Configuration config
		boolean force
		android.content.res.CompatibilityInfo ci
	public static boolean isViewDescendantOf (android.view.View, android.view.View) 
		android.view.View child
		android.view.View parent
		android.view.ViewParent theParent
	private static void forceLayout (android.view.View) 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
	boolean ensureTouchMode (boolean) 
		android.os.RemoteException e
		boolean inTouchMode
	private boolean ensureTouchModeLocally (boolean) 
		boolean inTouchMode
	private boolean enterTouchMode () 
		android.view.ViewGroup ancestorToTakeFocus
		android.view.View focused
	private static android.view.ViewGroup findAncestorToTakeFocusInTouchMode (android.view.View) 
		android.view.ViewGroup vgParent
		android.view.View focused
		android.view.ViewParent parent
	private boolean leaveTouchMode () 
		android.view.View focusedView
		android.view.View focused
	private static boolean isNavigationKey (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	private static boolean isTypingKey (android.view.KeyEvent) 
		android.view.KeyEvent keyEvent
	private boolean checkForLeavingTouchModeAndConsume (android.view.KeyEvent) 
		android.view.KeyEvent event
		int action
	void setLocalDragState (java.lang.Object) 
		Object obj
	private void handleDragEvent (android.view.DragEvent) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.view.View prevDragView
		boolean result
		int what
		android.view.DragEvent event
	public void handleDispatchSystemUiVisibilityChanged (android.view.ViewRootImpl$SystemUiVisibilityInfo) 
		int visibility
		android.view.ViewRootImpl$SystemUiVisibilityInfo args
	public void handleDispatchDoneAnimating () 
	public void getLastTouchPoint (android.graphics.Point) 
		android.graphics.Point outLocation
	public void setDragFocus (android.view.View) 
		android.view.View newDragTarget
	private android.media.AudioManager getAudioManager () 
	public android.view.AccessibilityInteractionController getAccessibilityInteractionController () 
	private int relayoutWindow (android.view.WindowManager$LayoutParams, int, boolean)  throws android.os.RemoteException 
		android.view.WindowManager$LayoutParams params
		int viewVisibility
		boolean insetsPending
		float appScale
		boolean restore
		int relayoutResult
	public void playSoundEffect (int) 
		android.media.AudioManager audioManager
		IllegalStateException e
		int effectId
	public boolean performHapticFeedback (int, boolean) 
		android.os.RemoteException e
		int effectId
		boolean always
	public android.view.View focusSearch (android.view.View, int) 
		android.view.View focused
		int direction
	public void debug () 
	public void dump (java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		String prefix
		java.io.FileDescriptor fd
		java.io.PrintWriter writer
		String[] args
		String innerPrefix
	private void dumpViewHierarchy (java.lang.String, java.io.PrintWriter, android.view.View) 
		int i
		String prefix
		java.io.PrintWriter writer
		android.view.View view
		android.view.ViewGroup grp
		int N
	public void dumpGfxInfo (int[]) 
		int[] info
	private static void getGfxInfo (android.view.View, int[]) 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
		int[] info
		android.view.DisplayList displayList
	boolean die (boolean) 
		boolean immediate
	void doDie () 
		android.os.RemoteException e
		int viewVisibility
		boolean viewVisibilityChanged
	public void requestUpdateConfiguration (android.content.res.Configuration) 
		android.content.res.Configuration config
		android.os.Message msg
	public void loadSystemProperties () 
	private void destroyHardwareRenderer () 
		android.view.View$AttachInfo attachInfo
		android.view.HardwareRenderer hardwareRenderer
	public void dispatchFinishInputConnection (android.view.inputmethod.InputConnection) 
		android.view.inputmethod.InputConnection connection
		android.os.Message msg
	public void dispatchResized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration) 
		android.graphics.Rect frame
		android.graphics.Rect overscanInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		boolean reportDraw
		android.content.res.Configuration newConfig
		android.os.Message msg
		com.android.internal.os.SomeArgs args
		boolean sameProcessCall
	public void dispatchMoved (int, int) 
		android.graphics.PointF point
		int newX
		int newY
		android.os.Message msg
	private android.view.ViewRootImpl$QueuedInputEvent obtainQueuedInputEvent (android.view.InputEvent, android.view.InputEventReceiver, int) 
		android.view.InputEvent event
		android.view.InputEventReceiver receiver
		int flags
		android.view.ViewRootImpl$QueuedInputEvent q
	private void recycleQueuedInputEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	void enqueueInputEvent (android.view.InputEvent) 
		android.view.InputEvent event
	void enqueueInputEvent (android.view.InputEvent, android.view.InputEventReceiver, int, boolean) 
		android.view.InputEvent event
		android.view.InputEventReceiver receiver
		int flags
		boolean processImmediately
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.ViewRootImpl$QueuedInputEvent last
	private void scheduleProcessInputEvents () 
		android.os.Message msg
	void doProcessInputEvents () 
		android.view.ViewRootImpl$QueuedInputEvent q
	private void deliverInputEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$InputStage stage
		android.view.ViewRootImpl$QueuedInputEvent q
	private void finishInputEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		boolean handled
		android.view.ViewRootImpl$QueuedInputEvent q
	static boolean isTerminalInputEvent (android.view.InputEvent) 
		android.view.KeyEvent keyEvent
		android.view.MotionEvent motionEvent
		int action
		android.view.InputEvent event
	void scheduleConsumeBatchedInput () 
	void unscheduleConsumeBatchedInput () 
	void doConsumeBatchedInput (long) 
		long frameTimeNanos
	public void dispatchInvalidateDelayed (android.view.View, long) 
		android.view.View view
		long delayMilliseconds
		android.os.Message msg
	public void dispatchInvalidateRectDelayed (android.view.View$AttachInfo$InvalidateInfo, long) 
		android.view.View$AttachInfo$InvalidateInfo info
		long delayMilliseconds
		android.os.Message msg
	public void dispatchInvalidateOnAnimation (android.view.View) 
		android.view.View view
	public void dispatchInvalidateRectOnAnimation (android.view.View$AttachInfo$InvalidateInfo) 
		android.view.View$AttachInfo$InvalidateInfo info
	public void enqueueDisplayList (android.view.DisplayList) 
		android.view.DisplayList displayList
	public void cancelInvalidate (android.view.View) 
		android.view.View view
	public void dispatchInputEvent (android.view.InputEvent) 
		android.view.InputEvent event
		android.os.Message msg
	public void dispatchKeyFromIme (android.view.KeyEvent) 
		android.view.KeyEvent event
		android.os.Message msg
	public void dispatchUnhandledKey (android.view.KeyEvent) 
		int flags
		android.view.KeyEvent fallbackEvent
		android.view.KeyCharacterMap kcm
		int keyCode
		int metaState
		android.view.KeyCharacterMap$FallbackAction fallbackAction
		android.view.KeyEvent event
	public void dispatchAppVisibility (boolean) 
		boolean visible
		android.os.Message msg
	public void dispatchScreenStateChange (boolean) 
		boolean on
		android.os.Message msg
	public void dispatchGetNewSurface () 
		android.os.Message msg
	public void windowFocusChanged (boolean, boolean) 
		boolean hasFocus
		boolean inTouchMode
		android.os.Message msg
	public void dispatchCloseSystemDialogs (java.lang.String) 
		String reason
		android.os.Message msg
	public void dispatchDragEvent (android.view.DragEvent) 
		int what
		android.view.DragEvent event
		int what
		android.os.Message msg
	public void dispatchSystemUiVisibilityChanged (int, int, int, int) 
		int seq
		int globalVisibility
		int localValue
		int localChanges
		android.view.ViewRootImpl$SystemUiVisibilityInfo args
	public void dispatchDoneAnimating () 
	public void dispatchCheckFocus () 
	private void postSendWindowContentChangedCallback (android.view.View, int) 
		android.view.View source
		int changeType
	private void removeSendWindowContentChangedCallback () 
	public boolean showContextMenuForChild (android.view.View) 
		android.view.View originalView
	public android.view.ActionMode startActionModeForChild (android.view.View, android.view.ActionMode$Callback) 
		android.view.View originalView
		android.view.ActionMode$Callback callback
	public void createContextMenu (android.view.ContextMenu) 
		android.view.ContextMenu menu
	public void childDrawableStateChanged (android.view.View) 
		android.view.View child
	public boolean requestSendAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityNodeInfo node
		android.view.accessibility.AccessibilityNodeProvider provider
		long sourceNodeId
		int accessibilityViewId
		android.view.View source
		android.view.accessibility.AccessibilityNodeProvider provider
		long sourceNodeId
		int accessibilityViewId
		android.view.View source
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
		int eventType
	public void notifySubtreeAccessibilityStateChanged (android.view.View, android.view.View, int) 
		android.view.View child
		android.view.View source
		int changeType
	public boolean canResolveLayoutDirection () 
	public boolean isLayoutDirectionResolved () 
	public int getLayoutDirection () 
	public boolean canResolveTextDirection () 
	public boolean isTextDirectionResolved () 
	public int getTextDirection () 
	public boolean canResolveTextAlignment () 
	public boolean isTextAlignmentResolved () 
	public int getTextAlignment () 
	private android.view.View getCommonPredecessor (android.view.View, android.view.View) 
		android.view.ViewParent firstCurrentParent
		android.view.ViewParent secondCurrentParent
		java.util.HashSet seen
		android.view.View firstCurrent
		android.view.View secondCurrent
		android.view.View first
		android.view.View second
	void checkThread () 
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.os.RemoteException re
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
		boolean scrolled
	public void childHasTransientStateChanged (android.view.View, boolean) 
		android.view.View child
		boolean hasTransientState
	void changeCanvasOpacity (boolean) 
		boolean opaque
	static android.view.ViewRootImpl$RunQueue getRunQueue () 
		android.view.ViewRootImpl$RunQueue rq
	static boolean access$000 (android.view.ViewRootImpl) 
		android.view.ViewRootImpl x0
	static android.view.Choreographer$FrameCallback access$100 (android.view.ViewRootImpl) 
		android.view.ViewRootImpl x0
	static void access$200 (android.view.View) 
		android.view.View x0
	static void access$300 (android.view.ViewRootImpl, boolean) 
		android.view.ViewRootImpl x0
		boolean x1
	static boolean access$400 (android.view.ViewRootImpl, boolean) 
		android.view.ViewRootImpl x0
		boolean x1
	static android.view.Surface access$500 (android.view.ViewRootImpl) 
		android.view.ViewRootImpl x0
	static android.view.SurfaceHolder access$600 (android.view.ViewRootImpl) 
		android.view.ViewRootImpl x0
	static boolean access$700 (android.view.ViewRootImpl) 
		android.view.ViewRootImpl x0
	static void access$800 (android.view.ViewRootImpl, android.view.DragEvent) 
		android.view.ViewRootImpl x0
		android.view.DragEvent x1
	static void access$900 (android.view.ViewRootImpl, android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl x0
		android.view.ViewRootImpl$QueuedInputEvent x1
	static boolean access$1000 (android.view.ViewRootImpl, android.view.KeyEvent) 
		android.view.ViewRootImpl x0
		android.view.KeyEvent x1
	static boolean access$1802 (android.view.ViewRootImpl, boolean) 
		android.view.ViewRootImpl x0
		boolean x1
	static boolean access$1902 (android.view.ViewRootImpl, boolean) 
		android.view.ViewRootImpl x0
		boolean x1
	static android.view.View access$2300 (android.view.ViewRootImpl, android.view.View, android.view.View) 
		android.view.ViewRootImpl x0
		android.view.View x1
		android.view.View x2
	static void  () 
}

android/view/GLES20DisplayList.class
GLES20DisplayList.java
package android.view
 android.view.GLES20DisplayList extends android.view.DisplayList {
	private java.util.ArrayList mChildDisplayLists
	private android.view.GLES20RecordingCanvas mCanvas
	private boolean mValid
	private final String mName
	private android.view.GLES20DisplayList$DisplayListFinalizer mFinalizer
	void  (java.lang.String) 
		String name
	boolean hasNativeDisplayList () 
	long getNativeDisplayList () 
	public android.view.HardwareCanvas start (int, int) 
		int width
		int height
	public void clear () 
	void clearReferences () 
	java.util.ArrayList getChildDisplayLists () 
	public void reset () 
	public boolean isValid () 
	public void end () 
	public int getSize () 
	private static native void nDestroyDisplayList (long) 
	private static native int nGetDisplayListSize (long) 
	private static native void nSetDisplayListName (long, java.lang.String) 
	public void setCaching (boolean) 
		boolean caching
	public void setClipToBounds (boolean) 
		boolean clipToBounds
	public void setMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public android.graphics.Matrix getMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public void setAnimationMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public void setAlpha (float) 
		float alpha
	public float getAlpha () 
	public void setHasOverlappingRendering (boolean) 
		boolean hasOverlappingRendering
	public boolean hasOverlappingRendering () 
	public void setTranslationX (float) 
		float translationX
	public float getTranslationX () 
	public void setTranslationY (float) 
		float translationY
	public float getTranslationY () 
	public void setRotation (float) 
		float rotation
	public float getRotation () 
	public void setRotationX (float) 
		float rotationX
	public float getRotationX () 
	public void setRotationY (float) 
		float rotationY
	public float getRotationY () 
	public void setScaleX (float) 
		float scaleX
	public float getScaleX () 
	public void setScaleY (float) 
		float scaleY
	public float getScaleY () 
	public void setTransformationInfo (float, float, float, float, float, float, float, float) 
		float alpha
		float translationX
		float translationY
		float rotation
		float rotationX
		float rotationY
		float scaleX
		float scaleY
	public void setPivotX (float) 
		float pivotX
	public float getPivotX () 
	public void setPivotY (float) 
		float pivotY
	public float getPivotY () 
	public void setCameraDistance (float) 
		float distance
	public float getCameraDistance () 
	public void setLeft (int) 
		int left
	public float getLeft () 
	public void setTop (int) 
		int top
	public float getTop () 
	public void setRight (int) 
		int right
	public float getRight () 
	public void setBottom (int) 
		int bottom
	public float getBottom () 
	public void setLeftTopRightBottom (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void offsetLeftAndRight (float) 
		float offset
	public void offsetTopAndBottom (float) 
		float offset
	private static native void nReset (long) 
	private static native void nOffsetTopAndBottom (long, float) 
	private static native void nOffsetLeftAndRight (long, float) 
	private static native void nSetLeftTopRightBottom (long, int, int, int, int) 
	private static native void nSetBottom (long, int) 
	private static native void nSetRight (long, int) 
	private static native void nSetTop (long, int) 
	private static native void nSetLeft (long, int) 
	private static native void nSetCameraDistance (long, float) 
	private static native void nSetPivotY (long, float) 
	private static native void nSetPivotX (long, float) 
	private static native void nSetCaching (long, boolean) 
	private static native void nSetClipToBounds (long, boolean) 
	private static native void nSetAlpha (long, float) 
	private static native void nSetHasOverlappingRendering (long, boolean) 
	private static native void nSetTranslationX (long, float) 
	private static native void nSetTranslationY (long, float) 
	private static native void nSetRotation (long, float) 
	private static native void nSetRotationX (long, float) 
	private static native void nSetRotationY (long, float) 
	private static native void nSetScaleX (long, float) 
	private static native void nSetScaleY (long, float) 
	private static native void nSetTransformationInfo (long, float, float, float, float, float, float, float, float) 
	private static native void nSetStaticMatrix (long, long) 
	private static native void nSetAnimationMatrix (long, long) 
	private static native boolean nHasOverlappingRendering (long) 
	private static native void nGetMatrix (long, long) 
	private static native float nGetAlpha (long) 
	private static native float nGetLeft (long) 
	private static native float nGetTop (long) 
	private static native float nGetRight (long) 
	private static native float nGetBottom (long) 
	private static native float nGetCameraDistance (long) 
	private static native float nGetScaleX (long) 
	private static native float nGetScaleY (long) 
	private static native float nGetTranslationX (long) 
	private static native float nGetTranslationY (long) 
	private static native float nGetRotation (long) 
	private static native float nGetRotationX (long) 
	private static native float nGetRotationY (long) 
	private static native float nGetPivotX (long) 
	private static native float nGetPivotY (long) 
	static void access$000 (long) 
		long x0
}

android/view/GestureDetector$OnGestureListener.class
GestureDetector.java
package android.view
public abstract android.view.GestureDetector$OnGestureListener extends java.lang.Object {
	public abstract boolean onDown (android.view.MotionEvent) 
	public abstract void onShowPress (android.view.MotionEvent) 
	public abstract boolean onSingleTapUp (android.view.MotionEvent) 
	public abstract boolean onScroll (android.view.MotionEvent, android.view.MotionEvent, float, float) 
	public abstract void onLongPress (android.view.MotionEvent) 
	public abstract boolean onFling (android.view.MotionEvent, android.view.MotionEvent, float, float) 
}

android/view/Choreographer$1.class
Choreographer.java
package android.view
final android.view.Choreographer$1 extends java.lang.ThreadLocal {
	void  () 
	protected android.view.Choreographer initialValue () 
		android.os.Looper looper
	protected volatile java.lang.Object initialValue () 
}

android/view/View.class
View.java
package android.view
public android.view.View extends java.lang.Object implements android.graphics.drawable.Drawable$Callback android.view.KeyEvent$Callback android.view.accessibility.AccessibilityEventSource  {
	private static final boolean DBG
	protected static final String VIEW_LOG_TAG
	public static final String DEBUG_LAYOUT_PROPERTY
	public static final int NO_ID
	private static boolean sCompatibilityDone
	private static boolean sUseBrokenMakeMeasureSpec
	private static boolean sIgnoreMeasureCache
	private static final int NOT_FOCUSABLE
	private static final int FOCUSABLE
	private static final int FOCUSABLE_MASK
	private static final int FITS_SYSTEM_WINDOWS
	public static final int VISIBLE
	public static final int INVISIBLE
	public static final int GONE
	static final int VISIBILITY_MASK
	private static final int[] VISIBILITY_FLAGS
	static final int ENABLED
	static final int DISABLED
	static final int ENABLED_MASK
	static final int WILL_NOT_DRAW
	static final int DRAW_MASK
	static final int SCROLLBARS_NONE
	static final int SCROLLBARS_HORIZONTAL
	static final int SCROLLBARS_VERTICAL
	static final int SCROLLBARS_MASK
	static final int FILTER_TOUCHES_WHEN_OBSCURED
	static final int OPTIONAL_FITS_SYSTEM_WINDOWS
	static final int FADING_EDGE_NONE
	static final int FADING_EDGE_HORIZONTAL
	static final int FADING_EDGE_VERTICAL
	static final int FADING_EDGE_MASK
	static final int CLICKABLE
	static final int DRAWING_CACHE_ENABLED
	static final int SAVE_DISABLED
	static final int SAVE_DISABLED_MASK
	static final int WILL_NOT_CACHE_DRAWING
	static final int FOCUSABLE_IN_TOUCH_MODE
	public static final int DRAWING_CACHE_QUALITY_LOW
	public static final int DRAWING_CACHE_QUALITY_HIGH
	public static final int DRAWING_CACHE_QUALITY_AUTO
	private static final int[] DRAWING_CACHE_QUALITY_FLAGS
	static final int DRAWING_CACHE_QUALITY_MASK
	static final int LONG_CLICKABLE
	static final int DUPLICATE_PARENT_STATE
	public static final int SCROLLBARS_INSIDE_OVERLAY
	public static final int SCROLLBARS_INSIDE_INSET
	public static final int SCROLLBARS_OUTSIDE_OVERLAY
	public static final int SCROLLBARS_OUTSIDE_INSET
	static final int SCROLLBARS_INSET_MASK
	static final int SCROLLBARS_OUTSIDE_MASK
	static final int SCROLLBARS_STYLE_MASK
	public static final int KEEP_SCREEN_ON
	public static final int SOUND_EFFECTS_ENABLED
	public static final int HAPTIC_FEEDBACK_ENABLED
	static final int PARENT_SAVE_DISABLED
	static final int PARENT_SAVE_DISABLED_MASK
	public static final int FOCUSABLES_ALL
	public static final int FOCUSABLES_TOUCH_MODE
	public static final int FOCUS_BACKWARD
	public static final int FOCUS_FORWARD
	public static final int FOCUS_LEFT
	public static final int FOCUS_UP
	public static final int FOCUS_RIGHT
	public static final int FOCUS_DOWN
	public static final int MEASURED_SIZE_MASK
	public static final int MEASURED_STATE_MASK
	public static final int MEASURED_HEIGHT_STATE_SHIFT
	public static final int MEASURED_STATE_TOO_SMALL
	protected static final int[] EMPTY_STATE_SET
	protected static final int[] ENABLED_STATE_SET
	protected static final int[] FOCUSED_STATE_SET
	protected static final int[] SELECTED_STATE_SET
	protected static final int[] PRESSED_STATE_SET
	protected static final int[] WINDOW_FOCUSED_STATE_SET
	protected static final int[] ENABLED_FOCUSED_STATE_SET
	protected static final int[] ENABLED_SELECTED_STATE_SET
	protected static final int[] ENABLED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] FOCUSED_SELECTED_STATE_SET
	protected static final int[] FOCUSED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] ENABLED_FOCUSED_SELECTED_STATE_SET
	protected static final int[] ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_SELECTED_STATE_SET
	protected static final int[] PRESSED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_FOCUSED_STATE_SET
	protected static final int[] PRESSED_FOCUSED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_FOCUSED_SELECTED_STATE_SET
	protected static final int[] PRESSED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_ENABLED_STATE_SET
	protected static final int[] PRESSED_ENABLED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_ENABLED_SELECTED_STATE_SET
	protected static final int[] PRESSED_ENABLED_SELECTED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_ENABLED_FOCUSED_STATE_SET
	protected static final int[] PRESSED_ENABLED_FOCUSED_WINDOW_FOCUSED_STATE_SET
	protected static final int[] PRESSED_ENABLED_FOCUSED_SELECTED_STATE_SET
	protected static final int[] PRESSED_ENABLED_FOCUSED_SELECTED_WINDOW_FOCUSED_STATE_SET
	private static final int[][] VIEW_STATE_SETS
	static final int VIEW_STATE_WINDOW_FOCUSED
	static final int VIEW_STATE_SELECTED
	static final int VIEW_STATE_FOCUSED
	static final int VIEW_STATE_ENABLED
	static final int VIEW_STATE_PRESSED
	static final int VIEW_STATE_ACTIVATED
	static final int VIEW_STATE_ACCELERATED
	static final int VIEW_STATE_HOVERED
	static final int VIEW_STATE_DRAG_CAN_ACCEPT
	static final int VIEW_STATE_DRAG_HOVERED
	static final int[] VIEW_STATE_IDS
	private static final int POPULATING_ACCESSIBILITY_EVENT_TYPES
	static final ThreadLocal sThreadLocal
	private android.util.SparseArray mKeyedTags
	private static int sNextAccessibilityViewId
	protected android.view.animation.Animation mCurrentAnimation
	int mMeasuredWidth
	int mMeasuredHeight
	boolean mRecreateDisplayList
	int mID
	int mAccessibilityViewId
	private int mAccessibilityCursorPosition
	android.view.View$SendViewStateChangedAccessibilityEvent mSendViewStateChangedAccessibilityEvent
	protected Object mTag
	static final int PFLAG_WANTS_FOCUS
	static final int PFLAG_FOCUSED
	static final int PFLAG_SELECTED
	static final int PFLAG_IS_ROOT_NAMESPACE
	static final int PFLAG_HAS_BOUNDS
	static final int PFLAG_DRAWN
	static final int PFLAG_DRAW_ANIMATION
	static final int PFLAG_SKIP_DRAW
	static final int PFLAG_ONLY_DRAWS_BACKGROUND
	static final int PFLAG_REQUEST_TRANSPARENT_REGIONS
	static final int PFLAG_DRAWABLE_STATE_DIRTY
	static final int PFLAG_MEASURED_DIMENSION_SET
	static final int PFLAG_FORCE_LAYOUT
	static final int PFLAG_LAYOUT_REQUIRED
	private static final int PFLAG_PRESSED
	static final int PFLAG_DRAWING_CACHE_VALID
	static final int PFLAG_ANIMATION_STARTED
	private static final int PFLAG_SAVE_STATE_CALLED
	static final int PFLAG_ALPHA_SET
	static final int PFLAG_SCROLL_CONTAINER
	static final int PFLAG_SCROLL_CONTAINER_ADDED
	static final int PFLAG_DIRTY
	static final int PFLAG_DIRTY_OPAQUE
	static final int PFLAG_DIRTY_MASK
	static final int PFLAG_OPAQUE_BACKGROUND
	static final int PFLAG_OPAQUE_SCROLLBARS
	static final int PFLAG_OPAQUE_MASK
	private static final int PFLAG_PREPRESSED
	static final int PFLAG_CANCEL_NEXT_UP_EVENT
	private static final int PFLAG_AWAKEN_SCROLL_BARS_ON_ATTACH
	private static final int PFLAG_HOVERED
	private static final int PFLAG_PIVOT_EXPLICITLY_SET
	static final int PFLAG_ACTIVATED
	static final int PFLAG_INVALIDATED
	static final int PFLAG2_DRAG_CAN_ACCEPT
	static final int PFLAG2_DRAG_HOVERED
	public static final int LAYOUT_DIRECTION_LTR
	public static final int LAYOUT_DIRECTION_RTL
	public static final int LAYOUT_DIRECTION_INHERIT
	public static final int LAYOUT_DIRECTION_LOCALE
	static final int PFLAG2_LAYOUT_DIRECTION_MASK_SHIFT
	static final int PFLAG2_LAYOUT_DIRECTION_MASK
	static final int PFLAG2_LAYOUT_DIRECTION_RESOLVED_RTL
	static final int PFLAG2_LAYOUT_DIRECTION_RESOLVED
	static final int PFLAG2_LAYOUT_DIRECTION_RESOLVED_MASK
	private static final int[] LAYOUT_DIRECTION_FLAGS
	private static final int LAYOUT_DIRECTION_DEFAULT
	static final int LAYOUT_DIRECTION_RESOLVED_DEFAULT
	public static final int TEXT_DIRECTION_INHERIT
	public static final int TEXT_DIRECTION_FIRST_STRONG
	public static final int TEXT_DIRECTION_ANY_RTL
	public static final int TEXT_DIRECTION_LTR
	public static final int TEXT_DIRECTION_RTL
	public static final int TEXT_DIRECTION_LOCALE
	private static final int TEXT_DIRECTION_DEFAULT
	static final int TEXT_DIRECTION_RESOLVED_DEFAULT
	static final int PFLAG2_TEXT_DIRECTION_MASK_SHIFT
	static final int PFLAG2_TEXT_DIRECTION_MASK
	private static final int[] PFLAG2_TEXT_DIRECTION_FLAGS
	static final int PFLAG2_TEXT_DIRECTION_RESOLVED
	static final int PFLAG2_TEXT_DIRECTION_RESOLVED_MASK_SHIFT
	static final int PFLAG2_TEXT_DIRECTION_RESOLVED_MASK
	static final int PFLAG2_TEXT_DIRECTION_RESOLVED_DEFAULT
	public static final int TEXT_ALIGNMENT_INHERIT
	public static final int TEXT_ALIGNMENT_GRAVITY
	public static final int TEXT_ALIGNMENT_TEXT_START
	public static final int TEXT_ALIGNMENT_TEXT_END
	public static final int TEXT_ALIGNMENT_CENTER
	public static final int TEXT_ALIGNMENT_VIEW_START
	public static final int TEXT_ALIGNMENT_VIEW_END
	private static final int TEXT_ALIGNMENT_DEFAULT
	static final int TEXT_ALIGNMENT_RESOLVED_DEFAULT
	static final int PFLAG2_TEXT_ALIGNMENT_MASK_SHIFT
	static final int PFLAG2_TEXT_ALIGNMENT_MASK
	private static final int[] PFLAG2_TEXT_ALIGNMENT_FLAGS
	static final int PFLAG2_TEXT_ALIGNMENT_RESOLVED
	static final int PFLAG2_TEXT_ALIGNMENT_RESOLVED_MASK_SHIFT
	static final int PFLAG2_TEXT_ALIGNMENT_RESOLVED_MASK
	private static final int PFLAG2_TEXT_ALIGNMENT_RESOLVED_DEFAULT
	static final int PFLAG2_IMPORTANT_FOR_ACCESSIBILITY_SHIFT
	public static final int IMPORTANT_FOR_ACCESSIBILITY_AUTO
	public static final int IMPORTANT_FOR_ACCESSIBILITY_YES
	public static final int IMPORTANT_FOR_ACCESSIBILITY_NO
	public static final int IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS
	static final int IMPORTANT_FOR_ACCESSIBILITY_DEFAULT
	static final int PFLAG2_IMPORTANT_FOR_ACCESSIBILITY_MASK
	static final int PFLAG2_ACCESSIBILITY_LIVE_REGION_SHIFT
	public static final int ACCESSIBILITY_LIVE_REGION_NONE
	public static final int ACCESSIBILITY_LIVE_REGION_POLITE
	public static final int ACCESSIBILITY_LIVE_REGION_ASSERTIVE
	static final int ACCESSIBILITY_LIVE_REGION_DEFAULT
	static final int PFLAG2_ACCESSIBILITY_LIVE_REGION_MASK
	static final int PFLAG2_ACCESSIBILITY_FOCUSED
	static final int PFLAG2_SUBTREE_ACCESSIBILITY_STATE_CHANGED
	static final int PFLAG2_VIEW_QUICK_REJECTED
	static final int PFLAG2_PADDING_RESOLVED
	static final int PFLAG2_DRAWABLE_RESOLVED
	static final int PFLAG2_HAS_TRANSIENT_STATE
	static final int ALL_RTL_PROPERTIES_RESOLVED
	static final int PFLAG3_VIEW_IS_ANIMATING_TRANSFORM
	static final int PFLAG3_VIEW_IS_ANIMATING_ALPHA
	static final int PFLAG3_IS_LAID_OUT
	static final int PFLAG3_MEASURE_NEEDED_BEFORE_LAYOUT
	static final int PFLAG3_CALLED_SUPER
	static final int DRAG_MASK
	public static final int OVER_SCROLL_ALWAYS
	public static final int OVER_SCROLL_IF_CONTENT_SCROLLS
	public static final int OVER_SCROLL_NEVER
	public static final int SYSTEM_UI_FLAG_VISIBLE
	public static final int SYSTEM_UI_FLAG_LOW_PROFILE
	public static final int SYSTEM_UI_FLAG_HIDE_NAVIGATION
	public static final int SYSTEM_UI_FLAG_FULLSCREEN
	public static final int SYSTEM_UI_FLAG_LAYOUT_STABLE
	public static final int SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
	public static final int SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
	public static final int SYSTEM_UI_FLAG_IMMERSIVE
	public static final int SYSTEM_UI_FLAG_IMMERSIVE_STICKY
	public static final int STATUS_BAR_HIDDEN
	public static final int STATUS_BAR_VISIBLE
	public static final int STATUS_BAR_DISABLE_EXPAND
	public static final int STATUS_BAR_DISABLE_NOTIFICATION_ICONS
	public static final int STATUS_BAR_DISABLE_NOTIFICATION_ALERTS
	public static final int STATUS_BAR_DISABLE_NOTIFICATION_TICKER
	public static final int STATUS_BAR_DISABLE_SYSTEM_INFO
	public static final int STATUS_BAR_DISABLE_HOME
	public static final int STATUS_BAR_DISABLE_BACK
	public static final int STATUS_BAR_DISABLE_CLOCK
	public static final int STATUS_BAR_DISABLE_RECENT
	public static final int STATUS_BAR_DISABLE_SEARCH
	public static final int STATUS_BAR_TRANSIENT
	public static final int NAVIGATION_BAR_TRANSIENT
	public static final int STATUS_BAR_UNHIDE
	public static final int NAVIGATION_BAR_UNHIDE
	public static final int STATUS_BAR_TRANSLUCENT
	public static final int NAVIGATION_BAR_TRANSLUCENT
	public static final int PUBLIC_STATUS_BAR_VISIBILITY_MASK
	public static final int SYSTEM_UI_CLEARABLE_FLAGS
	public static final int SYSTEM_UI_LAYOUT_FLAGS
	public static final int FIND_VIEWS_WITH_TEXT
	public static final int FIND_VIEWS_WITH_CONTENT_DESCRIPTION
	public static final int FIND_VIEWS_WITH_ACCESSIBILITY_NODE_PROVIDERS
	public static final int ACCESSIBILITY_CURSOR_POSITION_UNDEFINED
	public static final int SCREEN_STATE_OFF
	public static final int SCREEN_STATE_ON
	private int mOverScrollMode
	protected android.view.ViewParent mParent
	android.view.View$AttachInfo mAttachInfo
	int mPrivateFlags
	int mPrivateFlags2
	int mPrivateFlags3
	int mSystemUiVisibility
	int mTransientStateCount
	int mWindowAttachCount
	protected android.view.ViewGroup$LayoutParams mLayoutParams
	int mViewFlags
	android.view.View$TransformationInfo mTransformationInfo
	private android.graphics.Rect mClipBounds
	private boolean mLastIsOpaque
	private static final float NONZERO_EPSILON
	protected int mLeft
	protected int mRight
	protected int mTop
	protected int mBottom
	protected int mScrollX
	protected int mScrollY
	protected int mPaddingLeft
	protected int mPaddingRight
	protected int mPaddingTop
	protected int mPaddingBottom
	private android.graphics.Insets mLayoutInsets
	private CharSequence mContentDescription
	private int mLabelForId
	private android.view.View$MatchLabelForPredicate mMatchLabelForPredicate
	private android.view.View$MatchIdPredicate mMatchIdPredicate
	protected int mUserPaddingRight
	protected int mUserPaddingBottom
	protected int mUserPaddingLeft
	int mUserPaddingStart
	int mUserPaddingEnd
	int mUserPaddingLeftInitial
	int mUserPaddingRightInitial
	private static final int UNDEFINED_PADDING
	private boolean mLeftPaddingDefined
	private boolean mRightPaddingDefined
	int mOldWidthMeasureSpec
	int mOldHeightMeasureSpec
	private android.util.LongSparseLongArray mMeasureCache
	private android.graphics.drawable.Drawable mBackground
	private int mBackgroundResource
	private boolean mBackgroundSizeChanged
	android.view.View$ListenerInfo mListenerInfo
	protected android.content.Context mContext
	private final android.content.res.Resources mResources
	private android.view.View$ScrollabilityCache mScrollCache
	private int[] mDrawableState
	private int mNextFocusLeftId
	private int mNextFocusRightId
	private int mNextFocusUpId
	private int mNextFocusDownId
	int mNextFocusForwardId
	private android.view.View$CheckForLongPress mPendingCheckForLongPress
	private android.view.View$CheckForTap mPendingCheckForTap
	private android.view.View$PerformClick mPerformClick
	private android.view.View$SendViewScrolledAccessibilityEvent mSendViewScrolledAccessibilityEvent
	private android.view.View$UnsetPressedState mUnsetPressedState
	private boolean mHasPerformedLongPress
	private int mMinHeight
	private int mMinWidth
	private android.view.TouchDelegate mTouchDelegate
	private int mDrawingCacheBackgroundColor
	private android.view.ViewTreeObserver mFloatingTreeObserver
	private int mTouchSlop
	private android.view.ViewPropertyAnimator mAnimator
	public static final int DRAG_FLAG_GLOBAL
	private float mVerticalScrollFactor
	private int mVerticalScrollbarPosition
	public static final int SCROLLBAR_POSITION_DEFAULT
	public static final int SCROLLBAR_POSITION_LEFT
	public static final int SCROLLBAR_POSITION_RIGHT
	public static final int LAYER_TYPE_NONE
	public static final int LAYER_TYPE_SOFTWARE
	public static final int LAYER_TYPE_HARDWARE
	int mLayerType
	android.graphics.Paint mLayerPaint
	android.graphics.Rect mLocalDirtyRect
	private android.view.HardwareLayer mHardwareLayer
	public boolean mCachingFailed
	private android.graphics.Bitmap mDrawingCache
	private android.graphics.Bitmap mUnscaledDrawingCache
	android.view.DisplayList mDisplayList
	private boolean mSendingHoverAccessibilityEvents
	android.view.View$AccessibilityDelegate mAccessibilityDelegate
	android.view.ViewOverlay mOverlay
	protected final android.view.InputEventConsistencyVerifier mInputEventConsistencyVerifier
	private static final java.util.concurrent.atomic.AtomicInteger sNextGeneratedId
	public static final android.util.Property ALPHA
	public static final android.util.Property TRANSLATION_X
	public static final android.util.Property TRANSLATION_Y
	public static final android.util.Property X
	public static final android.util.Property Y
	public static final android.util.Property ROTATION
	public static final android.util.Property ROTATION_X
	public static final android.util.Property ROTATION_Y
	public static final android.util.Property SCALE_X
	public static final android.util.Property SCALE_Y
	public void  (android.content.Context) 
		int targetSdkVersion
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int visibility
		int layoutDirection
		int value
		int cacheQuality
		int scrollbars
		int fadingEdge
		String handlerName
		int textDirection
		int textAlignment
		int attr
		int i
		boolean hasRelativePadding
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyleAttr
		android.content.res.TypedArray a
		android.graphics.drawable.Drawable background
		int leftPadding
		int topPadding
		int rightPadding
		int bottomPadding
		int startPadding
		int endPadding
		int padding
		int viewFlagValues
		int viewFlagMasks
		boolean setScrollContainer
		int x
		int y
		float tx
		float ty
		float rotation
		float rotationX
		float rotationY
		float sx
		float sy
		boolean transformSet
		int scrollbarStyle
		int overScrollMode
		boolean initializeScrollbars
		boolean startPaddingDefined
		boolean endPaddingDefined
		boolean leftPaddingDefined
		boolean rightPaddingDefined
		int targetSdkVersion
		int N
	void  () 
	public java.lang.String toString () 
		String pkgname
		String typename
		String entryname
		android.content.res.Resources$NotFoundException e
		android.content.res.Resources r
		StringBuilder out
		int id
	protected void initializeFadingEdge (android.content.res.TypedArray) 
		android.content.res.TypedArray a
	public int getVerticalFadingEdgeLength () 
		android.view.View$ScrollabilityCache cache
	public void setFadingEdgeLength (int) 
		int length
	public int getHorizontalFadingEdgeLength () 
		android.view.View$ScrollabilityCache cache
	public int getVerticalScrollbarWidth () 
		int size
		android.widget.ScrollBarDrawable scrollBar
		android.view.View$ScrollabilityCache cache
	protected int getHorizontalScrollbarHeight () 
		int size
		android.widget.ScrollBarDrawable scrollBar
		android.view.View$ScrollabilityCache cache
	protected void initializeScrollbars (android.content.res.TypedArray) 
		android.content.res.TypedArray a
		android.view.View$ScrollabilityCache scrollabilityCache
		boolean fadeScrollbars
		android.graphics.drawable.Drawable track
		android.graphics.drawable.Drawable thumb
		boolean alwaysDraw
		int layoutDirection
	private void initScrollCache () 
	private android.view.View$ScrollabilityCache getScrollCache () 
	public void setVerticalScrollbarPosition (int) 
		int position
	public int getVerticalScrollbarPosition () 
	android.view.View$ListenerInfo getListenerInfo () 
	public void setOnFocusChangeListener (android.view.View$OnFocusChangeListener) 
		android.view.View$OnFocusChangeListener l
	public void addOnLayoutChangeListener (android.view.View$OnLayoutChangeListener) 
		android.view.View$OnLayoutChangeListener listener
		android.view.View$ListenerInfo li
	public void removeOnLayoutChangeListener (android.view.View$OnLayoutChangeListener) 
		android.view.View$OnLayoutChangeListener listener
		android.view.View$ListenerInfo li
	public void addOnAttachStateChangeListener (android.view.View$OnAttachStateChangeListener) 
		android.view.View$OnAttachStateChangeListener listener
		android.view.View$ListenerInfo li
	public void removeOnAttachStateChangeListener (android.view.View$OnAttachStateChangeListener) 
		android.view.View$OnAttachStateChangeListener listener
		android.view.View$ListenerInfo li
	public android.view.View$OnFocusChangeListener getOnFocusChangeListener () 
		android.view.View$ListenerInfo li
	public void setOnClickListener (android.view.View$OnClickListener) 
		android.view.View$OnClickListener l
	public boolean hasOnClickListeners () 
		android.view.View$ListenerInfo li
	public void setOnLongClickListener (android.view.View$OnLongClickListener) 
		android.view.View$OnLongClickListener l
	public void setOnCreateContextMenuListener (android.view.View$OnCreateContextMenuListener) 
		android.view.View$OnCreateContextMenuListener l
	public boolean performClick () 
		android.view.View$ListenerInfo li
	public boolean callOnClick () 
		android.view.View$ListenerInfo li
	public boolean performLongClick () 
		boolean handled
		android.view.View$ListenerInfo li
	protected boolean performButtonActionOnTouchDown (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean showContextMenu () 
	public boolean showContextMenu (float, float, int) 
		float x
		float y
		int metaState
	public android.view.ActionMode startActionMode (android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback callback
		android.view.ViewParent parent
	public void setOnKeyListener (android.view.View$OnKeyListener) 
		android.view.View$OnKeyListener l
	public void setOnTouchListener (android.view.View$OnTouchListener) 
		android.view.View$OnTouchListener l
	public void setOnGenericMotionListener (android.view.View$OnGenericMotionListener) 
		android.view.View$OnGenericMotionListener l
	public void setOnHoverListener (android.view.View$OnHoverListener) 
		android.view.View$OnHoverListener l
	public void setOnDragListener (android.view.View$OnDragListener) 
		android.view.View$OnDragListener l
	void handleFocusGainInternal (int, android.graphics.Rect) 
		android.view.View oldFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
	public boolean requestRectangleOnScreen (android.graphics.Rect) 
		android.graphics.Rect rectangle
	public boolean requestRectangleOnScreen (android.graphics.Rect, boolean) 
		android.view.View parentView
		android.graphics.Rect rectangle
		boolean immediate
		android.view.View child
		android.graphics.RectF position
		android.view.ViewParent parent
		boolean scrolled
	public void clearFocus () 
	void clearFocusInternal (boolean, boolean) 
		boolean propagate
		boolean refocus
	void notifyGlobalFocusCleared (android.view.View) 
		android.view.View oldFocus
	boolean rootViewRequestFocus () 
		android.view.View root
	void unFocus () 
	public boolean hasFocus () 
	public boolean hasFocusable () 
	protected void onFocusChanged (boolean, int, android.graphics.Rect) 
		boolean gainFocus
		int direction
		android.graphics.Rect previouslyFocusedRect
		android.view.inputmethod.InputMethodManager imm
		android.view.View$ListenerInfo li
	public void sendAccessibilityEvent (int) 
		int eventType
	public void announceForAccessibility (java.lang.CharSequence) 
		android.view.accessibility.AccessibilityEvent event
		CharSequence text
	void sendAccessibilityEventInternal (int) 
		int eventType
	public void sendAccessibilityEventUnchecked (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	void sendAccessibilityEventUncheckedInternal (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	boolean dispatchPopulateAccessibilityEventInternal (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	void onPopulateAccessibilityEventInternal (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	void onInitializeAccessibilityEventInternal (android.view.accessibility.AccessibilityEvent) 
		java.util.ArrayList focusablesTempList
		CharSequence text
		android.view.accessibility.AccessibilityEvent event
	public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo () 
	android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfoInternal () 
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.accessibility.AccessibilityNodeProvider provider
	public void onInitializeAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
	void getBoundsOnScreen (android.graphics.Rect) 
		android.view.View parentView
		android.view.ViewRootImpl viewRootImpl
		android.graphics.Rect outRect
		android.graphics.RectF position
		android.view.ViewParent parent
	void onInitializeAccessibilityNodeInfoInternal (android.view.accessibility.AccessibilityNodeInfo) 
		String viewId
		android.content.res.Resources$NotFoundException nfe
		android.view.View rootView
		android.view.View label
		android.view.View rootView
		android.view.View labeled
		android.view.accessibility.AccessibilityNodeInfo info
		android.graphics.Rect bounds
		android.view.ViewParent parent
		CharSequence text
	private android.view.View findLabelForView (android.view.View, int) 
		android.view.View view
		int labeledId
	protected boolean isVisibleToUser () 
	protected boolean isVisibleToUser (android.graphics.Rect) 
		android.view.View view
		Object current
		android.graphics.Rect visibleRect
		android.graphics.Point offset
		android.graphics.Rect boundInView
	public android.view.View$AccessibilityDelegate getAccessibilityDelegate () 
	public void setAccessibilityDelegate (android.view.View$AccessibilityDelegate) 
		android.view.View$AccessibilityDelegate delegate
	public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider () 
	public int getAccessibilityViewId () 
	public int getAccessibilityWindowId () 
	public java.lang.CharSequence getContentDescription () 
	public void setContentDescription (java.lang.CharSequence) 
		CharSequence contentDescription
		boolean nonEmptyDesc
	public int getLabelFor () 
	public void setLabelFor (int) 
		int id
	protected void onFocusLost () 
	private void resetPressedState () 
	public boolean isFocused () 
	public android.view.View findFocus () 
	public boolean isScrollContainer () 
	public void setScrollContainer (boolean) 
		boolean isScrollContainer
	public int getDrawingCacheQuality () 
	public void setDrawingCacheQuality (int) 
		int quality
	public boolean getKeepScreenOn () 
	public void setKeepScreenOn (boolean) 
		boolean keepScreenOn
	public int getNextFocusLeftId () 
	public void setNextFocusLeftId (int) 
		int nextFocusLeftId
	public int getNextFocusRightId () 
	public void setNextFocusRightId (int) 
		int nextFocusRightId
	public int getNextFocusUpId () 
	public void setNextFocusUpId (int) 
		int nextFocusUpId
	public int getNextFocusDownId () 
	public void setNextFocusDownId (int) 
		int nextFocusDownId
	public int getNextFocusForwardId () 
	public void setNextFocusForwardId (int) 
		int nextFocusForwardId
	public boolean isShown () 
		android.view.ViewParent parent
		android.view.View current
	protected boolean fitSystemWindows (android.graphics.Rect) 
		android.graphics.Rect localInsets
		boolean res
		android.graphics.Rect insets
	protected boolean computeFitSystemWindows (android.graphics.Rect, android.graphics.Rect) 
		android.graphics.Rect overscan
		android.graphics.Rect inoutInsets
		android.graphics.Rect outLocalInsets
	public void setFitsSystemWindows (boolean) 
		boolean fitSystemWindows
	public boolean getFitsSystemWindows () 
	public boolean fitsSystemWindows () 
	public void requestFitSystemWindows () 
	public void makeOptionalFitsSystemWindows () 
	public int getVisibility () 
	public void setVisibility (int) 
		int visibility
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabled
	public void setFocusable (boolean) 
		boolean focusable
	public void setFocusableInTouchMode (boolean) 
		boolean focusableInTouchMode
	public void setSoundEffectsEnabled (boolean) 
		boolean soundEffectsEnabled
	public boolean isSoundEffectsEnabled () 
	public void setHapticFeedbackEnabled (boolean) 
		boolean hapticFeedbackEnabled
	public boolean isHapticFeedbackEnabled () 
	public int getRawLayoutDirection () 
	public void setLayoutDirection (int) 
		int layoutDirection
	public int getLayoutDirection () 
		int targetSdkVersion
	public boolean isLayoutRtl () 
	public boolean hasTransientState () 
	public void setHasTransientState (boolean) 
		AbstractMethodError e
		boolean hasTransientState
	public boolean isAttachedToWindow () 
	public boolean isLaidOut () 
	public void setWillNotDraw (boolean) 
		boolean willNotDraw
	public boolean willNotDraw () 
	public void setWillNotCacheDrawing (boolean) 
		boolean willNotCacheDrawing
	public boolean willNotCacheDrawing () 
	public boolean isClickable () 
	public void setClickable (boolean) 
		boolean clickable
	public boolean isLongClickable () 
	public void setLongClickable (boolean) 
		boolean longClickable
	public void setPressed (boolean) 
		boolean pressed
		boolean needsRefresh
	protected void dispatchSetPressed (boolean) 
		boolean pressed
	public boolean isPressed () 
	public boolean isSaveEnabled () 
	public void setSaveEnabled (boolean) 
		boolean enabled
	public boolean getFilterTouchesWhenObscured () 
	public void setFilterTouchesWhenObscured (boolean) 
		boolean enabled
	public boolean isSaveFromParentEnabled () 
	public void setSaveFromParentEnabled (boolean) 
		boolean enabled
	public final boolean isFocusable () 
	public final boolean isFocusableInTouchMode () 
	public android.view.View focusSearch (int) 
		int direction
	public boolean dispatchUnhandledMove (android.view.View, int) 
		android.view.View focused
		int direction
	android.view.View findUserSetNextFocus (android.view.View, int) 
		int id
		android.view.View root
		int direction
	private android.view.View findViewInsideOutShouldExist (android.view.View, int) 
		android.view.View root
		int id
		android.view.View result
	public java.util.ArrayList getFocusables (int) 
		int direction
		java.util.ArrayList result
	public void addFocusables (java.util.ArrayList, int) 
		java.util.ArrayList views
		int direction
	public void addFocusables (java.util.ArrayList, int, int) 
		java.util.ArrayList views
		int direction
		int focusableMode
	public void findViewsWithText (java.util.ArrayList, java.lang.CharSequence, int) 
		String searchedLowerCase
		String contentDescriptionLowerCase
		java.util.ArrayList outViews
		CharSequence searched
		int flags
	public java.util.ArrayList getTouchables () 
		java.util.ArrayList result
	public void addTouchables (java.util.ArrayList) 
		java.util.ArrayList views
		int viewFlags
	public boolean isAccessibilityFocused () 
	public boolean requestAccessibilityFocus () 
		android.view.ViewRootImpl viewRootImpl
		android.view.accessibility.AccessibilityManager manager
	public void clearAccessibilityFocus () 
		android.view.View focusHost
		android.view.ViewRootImpl viewRootImpl
	private void sendAccessibilityHoverEvent (int) 
		android.view.ViewParent parent
		int eventType
		android.view.View source
	void clearAccessibilityFocusNoCallbacks () 
	public final boolean requestFocus () 
	public final boolean requestFocus (int) 
		int direction
	public boolean requestFocus (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
	private boolean requestFocusNoSearch (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
	public final boolean requestFocusFromTouch () 
		android.view.ViewRootImpl viewRoot
	private boolean hasAncestorThatBlocksDescendantFocus () 
		android.view.ViewGroup vgAncestor
		android.view.ViewParent ancestor
	public int getImportantForAccessibility () 
	public void setAccessibilityLiveRegion (int) 
		int mode
	public int getAccessibilityLiveRegion () 
	public void setImportantForAccessibility (int) 
		boolean maySkipNotify
		boolean oldIncludeForAccessibility
		int mode
		int oldMode
	public boolean isImportantForAccessibility () 
		int mode
		android.view.ViewParent parent
	public android.view.ViewParent getParentForAccessibility () 
		android.view.View parentView
	public void addChildrenForAccessibility (java.util.ArrayList) 
		java.util.ArrayList children
	public boolean includeForAccessibility () 
	public boolean isActionableForAccessibility () 
	private boolean hasListenersForAccessibility () 
		android.view.View$ListenerInfo info
	public void notifyViewAccessibilityStateChangedIfNeeded (int) 
		int changeType
	public void notifySubtreeAccessibilityStateChangedIfNeeded () 
		AbstractMethodError e
	void resetSubtreeAccessibilityStateChanged () 
	public boolean performAccessibilityAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
	boolean performAccessibilityActionInternal (int, android.os.Bundle) 
		int granularity
		boolean extendSelection
		int granularity
		boolean extendSelection
		CharSequence text
		int start
		int end
		int action
		android.os.Bundle arguments
	private boolean traverseAtGranularity (int, boolean, boolean) 
		int selectionStart
		int selectionEnd
		int granularity
		boolean forward
		boolean extendSelection
		CharSequence text
		android.view.AccessibilityIterators$TextSegmentIterator iterator
		int current
		int[] range
		int segmentStart
		int segmentEnd
		int selectionStart
		int selectionEnd
		int action
	public java.lang.CharSequence getIterableTextForAccessibility () 
	public boolean isAccessibilitySelectionExtendable () 
	public int getAccessibilitySelectionStart () 
	public int getAccessibilitySelectionEnd () 
	public void setAccessibilitySelection (int, int) 
		int start
		int end
	private void sendViewTextTraversedAtGranularityEvent (int, int, int, int) 
		int action
		int granularity
		int fromIndex
		int toIndex
		android.view.accessibility.AccessibilityEvent event
	public android.view.AccessibilityIterators$TextSegmentIterator getIteratorForGranularity (int) 
		android.view.AccessibilityIterators$CharacterTextSegmentIterator iterator
		CharSequence text
		android.view.AccessibilityIterators$WordTextSegmentIterator iterator
		CharSequence text
		android.view.AccessibilityIterators$ParagraphTextSegmentIterator iterator
		CharSequence text
		int granularity
	public void dispatchStartTemporaryDetach () 
	public void onStartTemporaryDetach () 
	public void dispatchFinishTemporaryDetach () 
	public void onFinishTemporaryDetach () 
	public android.view.KeyEvent$DispatcherState getKeyDispatcherState () 
	public boolean dispatchKeyEventPreIme (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
		android.view.View$ListenerInfo li
	public boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.View$ListenerInfo li
		android.view.MotionEvent event
	public boolean onFilterTouchEventForSecurity (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean dispatchGenericMotionEvent (android.view.MotionEvent) 
		int action
		android.view.MotionEvent event
		int source
	private boolean dispatchGenericMotionEventInternal (android.view.MotionEvent) 
		android.view.MotionEvent event
		android.view.View$ListenerInfo li
	protected boolean dispatchHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		android.view.View$ListenerInfo li
	protected boolean hasHoveredChild () 
	protected boolean dispatchGenericPointerEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	protected boolean dispatchGenericFocusedEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public final boolean dispatchPointerEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void dispatchWindowFocusChanged (boolean) 
		boolean hasFocus
	public void onWindowFocusChanged (boolean) 
		boolean hasWindowFocus
		android.view.inputmethod.InputMethodManager imm
	public boolean hasWindowFocus () 
	protected void dispatchVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	protected void onVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	public void dispatchDisplayHint (int) 
		int hint
	protected void onDisplayHint (int) 
		int hint
	public void dispatchWindowVisibilityChanged (int) 
		int visibility
	protected void onWindowVisibilityChanged (int) 
		int visibility
	public int getWindowVisibility () 
	public void getWindowVisibleDisplayFrame (android.graphics.Rect) 
		android.os.RemoteException e
		android.graphics.Rect insets
		android.graphics.Rect outRect
		android.view.Display d
	public void dispatchConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	protected void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
	void dispatchCollectViewAttributes (android.view.View$AttachInfo, int) 
		android.view.View$AttachInfo attachInfo
		int visibility
	void performCollectViewAttributes (android.view.View$AttachInfo, int) 
		android.view.View$ListenerInfo li
		android.view.View$AttachInfo attachInfo
		int visibility
	void needGlobalAttributesUpdate (boolean) 
		boolean force
		android.view.View$AttachInfo ai
	public boolean isInTouchMode () 
	public final android.content.Context getContext () 
	public boolean onKeyPreIme (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
		boolean result
	public boolean onKeyLongPress (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int repeatCount
		android.view.KeyEvent event
	public boolean onKeyShortcut (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onCheckIsTextEditor () 
	public android.view.inputmethod.InputConnection onCreateInputConnection (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo outAttrs
	public boolean checkInputConnectionProxy (android.view.View) 
		android.view.View view
	public void createContextMenu (android.view.ContextMenu) 
		android.view.ContextMenu menu
		android.view.ContextMenu$ContextMenuInfo menuInfo
		android.view.View$ListenerInfo li
	protected android.view.ContextMenu$ContextMenuInfo getContextMenuInfo () 
	protected void onCreateContextMenu (android.view.ContextMenu) 
		android.view.ContextMenu menu
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
		int action
	private boolean isHoverable () 
		int viewFlags
	public boolean isHovered () 
	public void setHovered (boolean) 
		boolean hovered
	public void onHoverChanged (boolean) 
		boolean hovered
	public boolean onTouchEvent (android.view.MotionEvent) 
		boolean focusTaken
		int x
		int y
		boolean prepressed
		boolean isInScrollingContainer
		android.view.MotionEvent event
		int viewFlags
	public boolean isInScrollingContainer () 
		android.view.ViewParent p
	private void removeLongPressCallback () 
	private void removePerformClickCallback () 
	private void removeUnsetPressCallback () 
	private void removeTapCallback () 
	public void cancelLongPress () 
	private void removeSendViewScrolledAccessibilityEventCallback () 
	public void setTouchDelegate (android.view.TouchDelegate) 
		android.view.TouchDelegate delegate
	public android.view.TouchDelegate getTouchDelegate () 
	void setFlags (int, int) 
		int flags
		int mask
		boolean accessibilityEnabled
		boolean oldIncludeForAccessibility
		int old
		int changed
		int privateFlags
		int newVisibility
	public void bringToFront () 
	protected void onScrollChanged (int, int, int, int) 
		int l
		int t
		int oldl
		int oldt
		android.view.View$AttachInfo ai
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public final android.view.ViewParent getParent () 
	public void setScrollX (int) 
		int value
	public void setScrollY (int) 
		int value
	public final int getScrollX () 
	public final int getScrollY () 
	public final int getWidth () 
	public final int getHeight () 
	public void getDrawingRect (android.graphics.Rect) 
		android.graphics.Rect outRect
	public final int getMeasuredWidth () 
	public final int getMeasuredWidthAndState () 
	public final int getMeasuredHeight () 
	public final int getMeasuredHeightAndState () 
	public final int getMeasuredState () 
	public android.graphics.Matrix getMatrix () 
	private static boolean nonzero (float) 
		float value
	final boolean hasIdentityMatrix () 
	void ensureTransformationInfo () 
	private void updateMatrix () 
		android.view.View$TransformationInfo info
	final android.graphics.Matrix getInverseMatrix () 
		android.view.View$TransformationInfo info
	public float getCameraDistance () 
		float dpi
		android.view.View$TransformationInfo info
	public void setCameraDistance (float) 
		float distance
		float dpi
		android.view.View$TransformationInfo info
	public float getRotation () 
	public void setRotation (float) 
		float rotation
		android.view.View$TransformationInfo info
	public float getRotationY () 
	public void setRotationY (float) 
		float rotationY
		android.view.View$TransformationInfo info
	public float getRotationX () 
	public void setRotationX (float) 
		float rotationX
		android.view.View$TransformationInfo info
	public float getScaleX () 
	public void setScaleX (float) 
		float scaleX
		android.view.View$TransformationInfo info
	public float getScaleY () 
	public void setScaleY (float) 
		float scaleY
		android.view.View$TransformationInfo info
	public float getPivotX () 
	public void setPivotX (float) 
		float pivotX
		android.view.View$TransformationInfo info
		boolean pivotSet
	public float getPivotY () 
	public void setPivotY (float) 
		float pivotY
		android.view.View$TransformationInfo info
		boolean pivotSet
	public float getAlpha () 
	public boolean hasOverlappingRendering () 
	public void setAlpha (float) 
		float alpha
	boolean setAlphaNoInvalidation (float) 
		boolean subclassHandlesAlpha
		float alpha
	public void setTransitionAlpha (float) 
		float alpha
	private float getFinalAlpha () 
	public float getTransitionAlpha () 
	public final int getTop () 
	public final void setTop (int) 
		int minTop
		int yLoc
		int minTop
		int yLoc
		boolean matrixIsIdentity
		int width
		int oldHeight
		int top
	public final int getBottom () 
	public boolean isDirty () 
	public final void setBottom (int) 
		int maxBottom
		int maxBottom
		boolean matrixIsIdentity
		int width
		int oldHeight
		int bottom
	public final int getLeft () 
	public final void setLeft (int) 
		int minLeft
		int xLoc
		int minLeft
		int xLoc
		boolean matrixIsIdentity
		int oldWidth
		int height
		int left
	public final int getRight () 
	public final void setRight (int) 
		int maxRight
		int maxRight
		boolean matrixIsIdentity
		int oldWidth
		int height
		int right
	public float getX () 
	public void setX (float) 
		float x
	public float getY () 
	public void setY (float) 
		float y
	public float getTranslationX () 
	public void setTranslationX (float) 
		float translationX
		android.view.View$TransformationInfo info
	public float getTranslationY () 
	public void setTranslationY (float) 
		float translationY
		android.view.View$TransformationInfo info
	public void getHitRect (android.graphics.Rect) 
		android.graphics.RectF tmpRect
		android.graphics.Rect outRect
		android.view.View$TransformationInfo info
	final boolean pointInView (float, float) 
		float localX
		float localY
	public boolean pointInView (float, float, float) 
		float localX
		float localY
		float slop
	public void getFocusedRect (android.graphics.Rect) 
		android.graphics.Rect r
	public boolean getGlobalVisibleRect (android.graphics.Rect, android.graphics.Point) 
		android.graphics.Rect r
		android.graphics.Point globalOffset
		int width
		int height
	public final boolean getGlobalVisibleRect (android.graphics.Rect) 
		android.graphics.Rect r
	public final boolean getLocalVisibleRect (android.graphics.Rect) 
		android.graphics.Rect r
		android.graphics.Point offset
	public void offsetTopAndBottom (int) 
		int minTop
		int maxBottom
		int yLoc
		android.graphics.Rect r
		int minTop
		int maxBottom
		int yLoc
		android.view.ViewParent p
		boolean matrixIsIdentity
		int offset
	public void offsetLeftAndRight (int) 
		int minLeft
		int maxRight
		android.graphics.Rect r
		int minLeft
		int maxRight
		android.view.ViewParent p
		boolean matrixIsIdentity
		int offset
	public android.view.ViewGroup$LayoutParams getLayoutParams () 
	public void setLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams params
	public void resolveLayoutParams () 
	public void scrollTo (int, int) 
		int oldX
		int oldY
		int x
		int y
	public void scrollBy (int, int) 
		int x
		int y
	protected boolean awakenScrollBars () 
	private boolean initialAwakenScrollBars () 
	protected boolean awakenScrollBars (int) 
		int startDelay
	protected boolean awakenScrollBars (int, boolean) 
		int KEY_REPEAT_FIRST_DELAY
		long fadeStartTime
		int startDelay
		boolean invalidate
		android.view.View$ScrollabilityCache scrollCache
	private boolean skipInvalidate () 
	public void invalidate (android.graphics.Rect) 
		int scrollX
		int scrollY
		android.graphics.Rect r
		android.view.ViewParent p
		android.view.View$AttachInfo ai
		android.graphics.Rect dirty
	public void invalidate (int, int, int, int) 
		int scrollX
		int scrollY
		android.graphics.Rect tmpr
		android.view.ViewParent p
		android.view.View$AttachInfo ai
		int l
		int t
		int r
		int b
	public void invalidate () 
	void invalidate (boolean) 
		android.graphics.Rect r
		android.view.View$AttachInfo ai
		android.view.ViewParent p
		boolean invalidateCache
	void invalidateViewProperty (boolean, boolean) 
		android.graphics.Rect r
		android.view.View$AttachInfo ai
		android.view.ViewParent p
		boolean invalidateParent
		boolean forceRedraw
	void transformRect (android.graphics.Rect) 
		android.graphics.RectF boundingRect
		android.graphics.Rect rect
	protected void invalidateParentCaches () 
	protected void invalidateParentIfNeeded () 
	public boolean isOpaque () 
	protected void computeOpaqueFlags () 
		int flags
	protected boolean hasOpaqueScrollbars () 
	public android.os.Handler getHandler () 
		android.view.View$AttachInfo attachInfo
	public android.view.ViewRootImpl getViewRootImpl () 
	public boolean post (java.lang.Runnable) 
		Runnable action
		android.view.View$AttachInfo attachInfo
	public boolean postDelayed (java.lang.Runnable, long) 
		Runnable action
		long delayMillis
		android.view.View$AttachInfo attachInfo
	public void postOnAnimation (java.lang.Runnable) 
		Runnable action
		android.view.View$AttachInfo attachInfo
	public void postOnAnimationDelayed (java.lang.Runnable, long) 
		Runnable action
		long delayMillis
		android.view.View$AttachInfo attachInfo
	public boolean removeCallbacks (java.lang.Runnable) 
		android.view.View$AttachInfo attachInfo
		Runnable action
	public void postInvalidate () 
	public void postInvalidate (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void postInvalidateDelayed (long) 
		long delayMilliseconds
		android.view.View$AttachInfo attachInfo
	public void postInvalidateDelayed (long, int, int, int, int) 
		android.view.View$AttachInfo$InvalidateInfo info
		long delayMilliseconds
		int left
		int top
		int right
		int bottom
		android.view.View$AttachInfo attachInfo
	public void postInvalidateOnAnimation () 
		android.view.View$AttachInfo attachInfo
	public void postInvalidateOnAnimation (int, int, int, int) 
		android.view.View$AttachInfo$InvalidateInfo info
		int left
		int top
		int right
		int bottom
		android.view.View$AttachInfo attachInfo
	private void postSendViewScrolledAccessibilityEventCallback () 
	public void computeScroll () 
	public boolean isHorizontalFadingEdgeEnabled () 
	public void setHorizontalFadingEdgeEnabled (boolean) 
		boolean horizontalFadingEdgeEnabled
	public boolean isVerticalFadingEdgeEnabled () 
	public void setVerticalFadingEdgeEnabled (boolean) 
		boolean verticalFadingEdgeEnabled
	protected float getTopFadingEdgeStrength () 
	protected float getBottomFadingEdgeStrength () 
	protected float getLeftFadingEdgeStrength () 
	protected float getRightFadingEdgeStrength () 
	public boolean isHorizontalScrollBarEnabled () 
	public void setHorizontalScrollBarEnabled (boolean) 
		boolean horizontalScrollBarEnabled
	public boolean isVerticalScrollBarEnabled () 
	public void setVerticalScrollBarEnabled (boolean) 
		boolean verticalScrollBarEnabled
	protected void recomputePadding () 
	public void setScrollbarFadingEnabled (boolean) 
		boolean fadeScrollbars
		android.view.View$ScrollabilityCache scrollabilityCache
	public boolean isScrollbarFadingEnabled () 
	public int getScrollBarDefaultDelayBeforeFade () 
	public void setScrollBarDefaultDelayBeforeFade (int) 
		int scrollBarDefaultDelayBeforeFade
	public int getScrollBarFadeDuration () 
	public void setScrollBarFadeDuration (int) 
		int scrollBarFadeDuration
	public int getScrollBarSize () 
	public void setScrollBarSize (int) 
		int scrollBarSize
	public void setScrollBarStyle (int) 
		int style
	public int getScrollBarStyle () 
	protected int computeHorizontalScrollRange () 
	protected int computeHorizontalScrollOffset () 
	protected int computeHorizontalScrollExtent () 
	protected int computeVerticalScrollRange () 
	protected int computeVerticalScrollOffset () 
	protected int computeVerticalScrollExtent () 
	public boolean canScrollHorizontally (int) 
		int direction
		int offset
		int range
	public boolean canScrollVertically (int) 
		int direction
		int offset
		int range
	protected final void onDrawScrollBars (android.graphics.Canvas) 
		float[] values
		int size
		int verticalScrollBarGap
		int left
		int top
		int right
		int bottom
		int size
		int verticalScrollbarPosition
		int width
		int height
		android.widget.ScrollBarDrawable scrollBar
		int scrollX
		int scrollY
		int inside
		int left
		int top
		int right
		int bottom
		int state
		boolean invalidate
		int viewFlags
		boolean drawHorizontalScrollBar
		boolean drawVerticalScrollBar
		android.graphics.Canvas canvas
		android.view.View$ScrollabilityCache cache
	protected boolean isVerticalScrollBarHidden () 
	protected void onDrawHorizontalScrollBar (android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable scrollBar
		int l
		int t
		int r
		int b
	protected void onDrawVerticalScrollBar (android.graphics.Canvas, android.graphics.drawable.Drawable, int, int, int, int) 
		android.graphics.Canvas canvas
		android.graphics.drawable.Drawable scrollBar
		int l
		int t
		int r
		int b
	protected void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	void assignParent (android.view.ViewParent) 
		android.view.ViewParent parent
	protected void onAttachedToWindow () 
		android.view.inputmethod.InputMethodManager imm
	public boolean resolveRtlPropertiesIfNeeded () 
	public void resetRtlProperties () 
	void dispatchScreenStateChanged (int) 
		int screenState
	public void onScreenStateChanged (int) 
		int screenState
	private boolean hasRtlSupport () 
	private boolean isRtlCompatibilityMode () 
		int targetSdkVersion
	private boolean needRtlPropertiesResolution () 
	public void onRtlPropertiesChanged (int) 
		int layoutDirection
	public boolean resolveLayoutDirection () 
		AbstractMethodError e
	public boolean canResolveLayoutDirection () 
		AbstractMethodError e
	public void resetResolvedLayoutDirection () 
	public boolean isLayoutDirectionInherited () 
	public boolean isLayoutDirectionResolved () 
	boolean isPaddingResolved () 
	public void resolvePadding () 
		android.graphics.Rect padding
		int resolvedLayoutDirection
	public void resetResolvedPadding () 
	protected void onDetachedFromWindow () 
	private void cleanupDraw () 
	public boolean executeHardwareAction (java.lang.Runnable) 
		Runnable action
	void invalidateInheritedLayoutMode (int) 
		int layoutModeOfRoot
	protected int getWindowAttachCount () 
	public android.os.IBinder getWindowToken () 
	public android.view.WindowId getWindowId () 
		android.os.RemoteException e
	public android.os.IBinder getApplicationWindowToken () 
		android.os.IBinder appWindowToken
		android.view.View$AttachInfo ai
	public android.view.Display getDisplay () 
	android.view.IWindowSession getWindowSession () 
	void dispatchAttachedToWindow (android.view.View$AttachInfo, int) 
		android.view.View$OnAttachStateChangeListener listener
		java.util.Iterator i$
		android.view.View$AttachInfo info
		int visibility
		android.view.View$ListenerInfo li
		java.util.concurrent.CopyOnWriteArrayList listeners
		int vis
	void dispatchDetachedFromWindow () 
		int vis
		android.view.View$OnAttachStateChangeListener listener
		java.util.Iterator i$
		android.view.View$AttachInfo info
		android.view.View$ListenerInfo li
		java.util.concurrent.CopyOnWriteArrayList listeners
	public final void cancelPendingInputEvents () 
	void dispatchCancelPendingInputEvents () 
	public void onCancelPendingInputEvents () 
	public void saveHierarchyState (android.util.SparseArray) 
		android.util.SparseArray container
	protected void dispatchSaveInstanceState (android.util.SparseArray) 
		android.os.Parcelable state
		android.util.SparseArray container
	protected android.os.Parcelable onSaveInstanceState () 
	public void restoreHierarchyState (android.util.SparseArray) 
		android.util.SparseArray container
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		android.os.Parcelable state
		android.util.SparseArray container
	protected void onRestoreInstanceState (android.os.Parcelable) 
		android.os.Parcelable state
	public long getDrawingTime () 
	public void setDuplicateParentStateEnabled (boolean) 
		boolean enabled
	public boolean isDuplicateParentStateEnabled () 
	public void setLayerType (int, android.graphics.Paint) 
		int layerType
		android.graphics.Paint paint
		boolean layerDisabled
	public void setLayerPaint (android.graphics.Paint) 
		android.view.HardwareLayer layer
		android.graphics.Paint paint
		int layerType
	boolean hasStaticLayer () 
	public int getLayerType () 
	public void buildLayer () 
		android.view.View$AttachInfo attachInfo
	android.view.HardwareLayer getHardwareLayer () 
		boolean opaque
		android.view.ViewRootImpl viewRoot
		int width
		int height
	boolean destroyLayer (boolean) 
		android.view.View$AttachInfo info
		boolean valid
	protected void destroyHardwareResources () 
	public void setDrawingCacheEnabled (boolean) 
		boolean enabled
	public boolean isDrawingCacheEnabled () 
	public void outputDirtyFlags (java.lang.String, boolean, int) 
		android.view.View child
		int i
		android.view.ViewGroup parent
		int count
		String indent
		boolean clear
		int clearMask
	protected void dispatchGetDisplayList () 
	public boolean canHaveDisplayList () 
	public android.view.HardwareRenderer getHardwareRenderer () 
	private android.view.DisplayList getDisplayList (android.view.DisplayList, boolean) 
		android.view.HardwareLayer layer
		android.graphics.Bitmap cache
		boolean caching
		int width
		int height
		int layerType
		android.view.HardwareCanvas canvas
		android.view.DisplayList displayList
		boolean isLayer
	private android.view.DisplayList getHardwareLayerDisplayList (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
		android.view.DisplayList displayList
	public android.view.DisplayList getDisplayList () 
	private void clearDisplayList () 
	private void resetDisplayList () 
	public android.graphics.Bitmap getDrawingCache () 
	public android.graphics.Bitmap getDrawingCache (boolean) 
		boolean autoScale
	public void destroyDrawingCache () 
	public void setDrawingCacheBackgroundColor (int) 
		int color
	public int getDrawingCacheBackgroundColor () 
	public void buildDrawingCache () 
	public void buildDrawingCache (boolean) 
		android.graphics.Bitmap$Config quality
		OutOfMemoryError e
		android.graphics.Bitmap$Config quality
		android.graphics.Canvas canvas
		float scale
		int width
		int height
		android.view.View$AttachInfo attachInfo
		boolean scalingRequired
		int drawingCacheBackgroundColor
		boolean opaque
		boolean use32BitCache
		long projectedBitmapSize
		long drawingCacheSize
		boolean clear
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
		int restoreCount
		boolean autoScale
	android.graphics.Bitmap createSnapshot (android.graphics.Bitmap$Config, int, boolean) 
		android.graphics.Canvas canvas
		android.graphics.Bitmap$Config quality
		int backgroundColor
		boolean skipChildren
		int width
		int height
		android.view.View$AttachInfo attachInfo
		float scale
		android.graphics.Bitmap bitmap
		android.content.res.Resources resources
		android.graphics.Canvas canvas
		int restoreCount
		int flags
	public boolean isInEditMode () 
	protected boolean isPaddingOffsetRequired () 
	protected int getLeftPaddingOffset () 
	protected int getRightPaddingOffset () 
	protected int getTopPaddingOffset () 
	protected int getBottomPaddingOffset () 
	protected int getFadeTop (boolean) 
		boolean offsetRequired
		int top
	protected int getFadeHeight (boolean) 
		boolean offsetRequired
		int padding
	public boolean isHardwareAccelerated () 
	public void setClipBounds (android.graphics.Rect) 
		android.graphics.Rect clipBounds
	public android.graphics.Rect getClipBounds () 
	private boolean drawAnimation (android.view.ViewGroup, long, android.view.animation.Animation, boolean) 
		android.view.animation.Transformation invalidationTransform
		android.graphics.RectF region
		int left
		int top
		android.view.ViewGroup parent
		long drawingTime
		android.view.animation.Animation a
		boolean scalingRequired
		android.view.animation.Transformation invalidationTransform
		int flags
		boolean initialized
		android.view.animation.Transformation t
		boolean more
	void setDisplayListProperties (android.view.DisplayList) 
		int transformType
		android.view.ViewGroup parentVG
		android.view.animation.Transformation t
		int multipliedAlpha
		float alpha
		android.view.DisplayList displayList
	boolean draw (android.graphics.Canvas, android.view.ViewGroup, long) 
		boolean caching
		int transformType
		android.view.animation.Transformation t
		boolean hasTransform
		float scale
		float transformAlpha
		int transX
		int transY
		int scrollX
		int scrollY
		int layerFlags
		int multipliedAlpha
		int scrollX
		int scrollY
		android.view.HardwareLayer layer
		boolean layerRendered
		android.graphics.Paint cachePaint
		android.graphics.Paint cachePaint
		android.graphics.Canvas canvas
		android.view.ViewGroup parent
		long drawingTime
		boolean useDisplayListProperties
		boolean more
		boolean childHasIdentityMatrix
		int flags
		android.view.animation.Transformation transformToApply
		boolean concatMatrix
		boolean scalingRequired
		boolean caching
		int layerType
		boolean hardwareAccelerated
		android.view.animation.Animation a
		android.view.DisplayList displayList
		android.graphics.Bitmap cache
		boolean hasDisplayList
		int sx
		int sy
		boolean hasNoCache
		boolean offsetForScroll
		int restoreTo
		float alpha
	public void draw (android.graphics.Canvas) 
		int scrollX
		int scrollY
		android.graphics.drawable.Drawable background
		int flags
		android.graphics.Canvas canvas
		int privateFlags
		boolean dirtyOpaque
		int saveCount
		int viewFlags
		boolean horizontalEdges
		boolean verticalEdges
		boolean drawTop
		boolean drawBottom
		boolean drawLeft
		boolean drawRight
		float topFadeStrength
		float bottomFadeStrength
		float leftFadeStrength
		float rightFadeStrength
		int paddingLeft
		boolean offsetRequired
		int left
		int right
		int top
		int bottom
		android.view.View$ScrollabilityCache scrollabilityCache
		float fadeHeight
		int length
		int solidColor
		android.graphics.Paint p
		android.graphics.Matrix matrix
		android.graphics.Shader fade
	public android.view.ViewOverlay getOverlay () 
	public int getSolidColor () 
	private static java.lang.String printFlags (int) 
		int flags
		String output
		int numFlags
	private static java.lang.String printPrivateFlags (int) 
		int privateFlags
		String output
		int numFlags
	public boolean isLayoutRequested () 
	public static boolean isLayoutModeOptical (java.lang.Object) 
		Object o
	private boolean setOpticalFrame (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		android.graphics.Insets parentInsets
		android.graphics.Insets childInsets
	public void layout (int, int, int, int) 
		int i
		java.util.ArrayList listenersCopy
		int numListeners
		android.view.View$ListenerInfo li
		int l
		int t
		int r
		int b
		int oldL
		int oldT
		int oldB
		int oldR
		boolean changed
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int left
		int top
		int right
		int bottom
	protected boolean setFrame (int, int, int, int) 
		int drawn
		int oldWidth
		int oldHeight
		int newWidth
		int newHeight
		boolean sizeChanged
		int left
		int top
		int right
		int bottom
		boolean changed
	private void sizeChange (int, int, int, int) 
		int newWidth
		int newHeight
		int oldWidth
		int oldHeight
	protected void onFinishInflate () 
	public android.content.res.Resources getResources () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.Rect dirty
		int scrollX
		int scrollY
		android.graphics.drawable.Drawable drawable
	public void scheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable, long) 
		long delay
		android.graphics.drawable.Drawable who
		Runnable what
		long when
	public void unscheduleDrawable (android.graphics.drawable.Drawable, java.lang.Runnable) 
		android.graphics.drawable.Drawable who
		Runnable what
	public void unscheduleDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	protected void resolveDrawables () 
		int layoutDirection
	public void onResolveDrawables (int) 
		int layoutDirection
	protected void resetResolvedDrawables () 
	private boolean isDrawablesResolved () 
	protected boolean verifyDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable who
	protected void drawableStateChanged () 
		android.graphics.drawable.Drawable d
	public void refreshDrawableState () 
		android.view.ViewParent parent
	public final int[] getDrawableState () 
	protected int[] onCreateDrawableState (int) 
		int[] fullState
		int extraSpace
		int[] drawableState
		int privateFlags
		int viewStateIndex
		int privateFlags2
		int[] fullState
	protected static int[] mergeDrawableStates (int[], int[]) 
		int[] baseState
		int[] additionalState
		int N
		int i
	public void jumpDrawablesToCurrentState () 
	public void setBackgroundColor (int) 
		int color
	public void setBackgroundResource (int) 
		int resid
		android.graphics.drawable.Drawable d
	public void setBackground (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable background
	public void setBackgroundDrawable (android.graphics.drawable.Drawable) 
		android.graphics.Rect padding
		android.graphics.drawable.Drawable background
		boolean requestLayout
	public android.graphics.drawable.Drawable getBackground () 
	public void setPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	protected void internalSetPadding (int, int, int, int) 
		int offset
		int left
		int top
		int right
		int bottom
		int viewFlags
		boolean changed
	public void setPaddingRelative (int, int, int, int) 
		int start
		int top
		int end
		int bottom
	public int getPaddingTop () 
	public int getPaddingBottom () 
	public int getPaddingLeft () 
	public int getPaddingStart () 
	public int getPaddingRight () 
	public int getPaddingEnd () 
	public boolean isPaddingRelative () 
	android.graphics.Insets computeOpticalInsets () 
	public void resetPaddingToInitialValues () 
	public android.graphics.Insets getOpticalInsets () 
	public void setSelected (boolean) 
		boolean selected
	protected void dispatchSetSelected (boolean) 
		boolean selected
	public boolean isSelected () 
	public void setActivated (boolean) 
		boolean activated
	protected void dispatchSetActivated (boolean) 
		boolean activated
	public boolean isActivated () 
	public android.view.ViewTreeObserver getViewTreeObserver () 
	public android.view.View getRootView () 
		android.view.View v
		android.view.View parent
	public boolean toGlobalMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
		android.view.View$AttachInfo info
	public boolean toLocalMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
		android.view.View$AttachInfo info
	private void transformMotionEventToLocal (android.view.MotionEvent) 
		android.view.View vp
		android.view.ViewRootImpl vr
		android.view.MotionEvent ev
		android.view.ViewParent parent
	private void transformMotionEventToGlobal (android.view.MotionEvent) 
		android.view.View vp
		android.view.ViewRootImpl vr
		android.view.MotionEvent ev
		android.view.ViewParent parent
	public void getLocationOnScreen (int[]) 
		int[] location
		android.view.View$AttachInfo info
	public void getLocationInWindow (int[]) 
		android.view.View view
		android.view.ViewRootImpl vr
		int[] location
		float[] position
		android.view.ViewParent viewParent
	protected android.view.View findViewTraversal (int) 
		int id
	protected android.view.View findViewWithTagTraversal (java.lang.Object) 
		Object tag
	protected android.view.View findViewByPredicateTraversal (com.android.internal.util.Predicate, android.view.View) 
		com.android.internal.util.Predicate predicate
		android.view.View childToSkip
	public final android.view.View findViewById (int) 
		int id
	final android.view.View findViewByAccessibilityId (int) 
		int accessibilityId
	public android.view.View findViewByAccessibilityIdTraversal (int) 
		int accessibilityId
	public final android.view.View findViewWithTag (java.lang.Object) 
		Object tag
	public final android.view.View findViewByPredicate (com.android.internal.util.Predicate) 
		com.android.internal.util.Predicate predicate
	public final android.view.View findViewByPredicateInsideOut (android.view.View, com.android.internal.util.Predicate) 
		android.view.View view
		android.view.ViewParent parent
		android.view.View start
		com.android.internal.util.Predicate predicate
		android.view.View childToSkip
	public void setId (int) 
		int id
	public void setIsRootNamespace (boolean) 
		boolean isRoot
	public boolean isRootNamespace () 
	public int getId () 
	public java.lang.Object getTag () 
	public void setTag (java.lang.Object) 
		Object tag
	public java.lang.Object getTag (int) 
		int key
	public void setTag (int, java.lang.Object) 
		int key
		Object tag
	public void setTagInternal (int, java.lang.Object) 
		int key
		Object tag
	private void setKeyedTag (int, java.lang.Object) 
		int key
		Object tag
	public void debug () 
	protected void debug (int) 
		int depth
		String output
		int id
		Object tag
	protected static java.lang.String debugIndent (int) 
		int i
		int depth
		StringBuilder spaces
	public int getBaseline () 
	public boolean isInLayout () 
		android.view.ViewRootImpl viewRoot
	public void requestLayout () 
		android.view.ViewRootImpl viewRoot
	public void forceLayout () 
	public final void measure (int, int) 
		android.graphics.Insets insets
		int oWidth
		int oHeight
		long value
		int cacheIndex
		int widthMeasureSpec
		int heightMeasureSpec
		boolean optical
		long key
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
	protected final void setMeasuredDimension (int, int) 
		android.graphics.Insets insets
		int opticalWidth
		int opticalHeight
		int measuredWidth
		int measuredHeight
		boolean optical
	public static int combineMeasuredStates (int, int) 
		int curState
		int newState
	public static int resolveSize (int, int) 
		int size
		int measureSpec
	public static int resolveSizeAndState (int, int, int) 
		int size
		int measureSpec
		int childMeasuredState
		int result
		int specMode
		int specSize
	public static int getDefaultSize (int, int) 
		int size
		int measureSpec
		int result
		int specMode
		int specSize
	protected int getSuggestedMinimumHeight () 
	protected int getSuggestedMinimumWidth () 
	public int getMinimumHeight () 
	public void setMinimumHeight (int) 
		int minHeight
	public int getMinimumWidth () 
	public void setMinimumWidth (int) 
		int minWidth
	public android.view.animation.Animation getAnimation () 
	public void startAnimation (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void clearAnimation () 
	public void setAnimation (android.view.animation.Animation) 
		android.view.animation.Animation animation
	protected void onAnimationStart () 
	protected void onAnimationEnd () 
	protected boolean onSetAlpha (int) 
		int alpha
	public boolean gatherTransparentRegion (android.graphics.Region) 
		int[] location
		int pflags
		android.graphics.Region region
		android.view.View$AttachInfo attachInfo
	public void playSoundEffect (int) 
		int soundConstant
	public boolean performHapticFeedback (int) 
		int feedbackConstant
	public boolean performHapticFeedback (int, int) 
		int feedbackConstant
		int flags
	public void setSystemUiVisibility (int) 
		int visibility
	public int getSystemUiVisibility () 
	public int getWindowSystemUiVisibility () 
	public void onWindowSystemUiVisibilityChanged (int) 
		int visible
	public void dispatchWindowSystemUiVisiblityChanged (int) 
		int visible
	public void setOnSystemUiVisibilityChangeListener (android.view.View$OnSystemUiVisibilityChangeListener) 
		android.view.View$OnSystemUiVisibilityChangeListener l
	public void dispatchSystemUiVisibilityChanged (int) 
		int visibility
		android.view.View$ListenerInfo li
	boolean updateLocalSystemUiVisibility (int, int) 
		int localValue
		int localChanges
		int val
	public void setDisabledSystemUiVisibility (int) 
		int flags
	public final boolean startDrag (android.content.ClipData, android.view.View$DragShadowBuilder, java.lang.Object, int) 
		android.graphics.Canvas canvas
		android.view.ViewRootImpl root
		android.os.IBinder token
		Exception e
		android.content.ClipData data
		android.view.View$DragShadowBuilder shadowBuilder
		Object myLocalState
		int flags
		boolean okay
		android.graphics.Point shadowSize
		android.graphics.Point shadowTouchPoint
		android.view.Surface surface
	public boolean onDragEvent (android.view.DragEvent) 
		android.view.DragEvent event
	public boolean dispatchDragEvent (android.view.DragEvent) 
		android.view.DragEvent event
		android.view.View$ListenerInfo li
	boolean canAcceptDrag () 
	public void onCloseSystemDialogs (java.lang.String) 
		String reason
	public void applyDrawableToTransparentRegion (android.graphics.drawable.Drawable, android.graphics.Region) 
		int w
		int h
		int[] location
		android.graphics.drawable.Drawable dr
		android.graphics.Region region
		android.graphics.Region r
		android.graphics.Rect db
		android.view.View$AttachInfo attachInfo
	private void checkForLongClick (int) 
		int delayOffset
	public static android.view.View inflate (android.content.Context, int, android.view.ViewGroup) 
		android.content.Context context
		int resource
		android.view.ViewGroup root
		android.view.LayoutInflater factory
	protected boolean overScrollBy (int, int, int, int, int, int, int, int, boolean) 
		int deltaX
		int deltaY
		int scrollX
		int scrollY
		int scrollRangeX
		int scrollRangeY
		int maxOverScrollX
		int maxOverScrollY
		boolean isTouchEvent
		int overScrollMode
		boolean canScrollHorizontal
		boolean canScrollVertical
		boolean overScrollHorizontal
		boolean overScrollVertical
		int newScrollX
		int newScrollY
		int left
		int right
		int top
		int bottom
		boolean clampedX
		boolean clampedY
	protected void onOverScrolled (int, int, boolean, boolean) 
		int scrollX
		int scrollY
		boolean clampedX
		boolean clampedY
	public int getOverScrollMode () 
	public void setOverScrollMode (int) 
		int overScrollMode
	protected float getVerticalScrollFactor () 
		android.util.TypedValue outValue
	protected float getHorizontalScrollFactor () 
	public int getRawTextDirection () 
	public void setTextDirection (int) 
		int textDirection
	public int getTextDirection () 
	public boolean resolveTextDirection () 
		AbstractMethodError e
		AbstractMethodError e
		int parentResolvedDirection
		int textDirection
	public boolean canResolveTextDirection () 
		AbstractMethodError e
	public void resetResolvedTextDirection () 
	public boolean isTextDirectionInherited () 
	public boolean isTextDirectionResolved () 
	public int getRawTextAlignment () 
	public void setTextAlignment (int) 
		int textAlignment
	public int getTextAlignment () 
	public boolean resolveTextAlignment () 
		AbstractMethodError e
		AbstractMethodError e
		int parentResolvedTextAlignment
		int textAlignment
	public boolean canResolveTextAlignment () 
		AbstractMethodError e
	public void resetResolvedTextAlignment () 
	public boolean isTextAlignmentInherited () 
	public boolean isTextAlignmentResolved () 
	public static int generateViewId () 
		int result
		int newValue
	public void hackTurnOffWindowResizeAnim (boolean) 
		boolean off
	public android.view.ViewPropertyAnimator animate () 
	private boolean inLiveRegion () 
		android.view.ViewParent parent
	private static void dumpFlags () 
		int value
		int i
		int[] values
		int modifiers
		java.lang.reflect.Field field
		java.lang.reflect.Field[] arr$
		int len$
		int i$
		IllegalAccessException e
		String key
		java.util.Iterator i$
		java.util.HashMap found
		java.util.ArrayList keys
	private static void dumpFlag (java.util.HashMap, java.lang.String, int) 
		java.util.HashMap found
		String name
		int value
		String bits
		int prefix
		String key
		String output
	static boolean access$2400 () 
	static boolean access$2502 (android.view.View, boolean) 
		android.view.View x0
		boolean x1
	static void access$2600 (android.view.View, int) 
		android.view.View x0
		int x1
	static int access$2700 (android.view.View) 
		android.view.View x0
	static boolean access$2800 (android.view.View) 
		android.view.View x0
	static void  () 
		int j
		int viewState
		int i
		int j
		int numBits
		int[] set
		int pos
		int i
		int[] orderedIds
		int NUM_BITS
}

android/view/MotionEvent$PointerProperties.class
MotionEvent.java
package android.view
public final android.view.MotionEvent$PointerProperties extends java.lang.Object {
	public int id
	public int toolType
	public void  () 
	public void  (android.view.MotionEvent$PointerProperties) 
		android.view.MotionEvent$PointerProperties other
	public static android.view.MotionEvent$PointerProperties[] createArray (int) 
		int i
		int size
		android.view.MotionEvent$PointerProperties[] array
	public void clear () 
	public void copyFrom (android.view.MotionEvent$PointerProperties) 
		android.view.MotionEvent$PointerProperties other
	public boolean equals (java.lang.Object) 
		Object other
	private boolean equals (android.view.MotionEvent$PointerProperties) 
		android.view.MotionEvent$PointerProperties other
	public int hashCode () 
	static boolean access$000 (android.view.MotionEvent$PointerProperties, android.view.MotionEvent$PointerProperties) 
		android.view.MotionEvent$PointerProperties x0
		android.view.MotionEvent$PointerProperties x1
}

android/view/View$2.class
View.java
package android.view
 android.view.View$2 extends java.lang.Object implements com.android.internal.util.Predicate  {
	final int val$id
	final android.view.View this$0
	void  (android.view.View, int) 
	public boolean apply (android.view.View) 
		android.view.View t
	public volatile boolean apply (java.lang.Object) 
		Object x0
}

android/view/View$OnFocusChangeListener.class
View.java
package android.view
public abstract android.view.View$OnFocusChangeListener extends java.lang.Object {
	public abstract void onFocusChange (android.view.View, boolean) 
}

android/view/ViewTreeObserver$OnComputeInternalInsetsListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnComputeInternalInsetsListener extends java.lang.Object {
	public abstract void onComputeInternalInsets (android.view.ViewTreeObserver$InternalInsetsInfo) 
}

android/view/ViewTreeObserver.class
ViewTreeObserver.java
package android.view
public final android.view.ViewTreeObserver extends java.lang.Object {
	private java.util.concurrent.CopyOnWriteArrayList mOnWindowFocusListeners
	private java.util.concurrent.CopyOnWriteArrayList mOnWindowAttachListeners
	private java.util.concurrent.CopyOnWriteArrayList mOnGlobalFocusListeners
	private java.util.concurrent.CopyOnWriteArrayList mOnTouchModeChangeListeners
	private android.view.ViewTreeObserver$CopyOnWriteArray mOnGlobalLayoutListeners
	private android.view.ViewTreeObserver$CopyOnWriteArray mOnComputeInternalInsetsListeners
	private android.view.ViewTreeObserver$CopyOnWriteArray mOnScrollChangedListeners
	private android.view.ViewTreeObserver$CopyOnWriteArray mOnPreDrawListeners
	private java.util.ArrayList mOnDrawListeners
	private boolean mAlive
	void  () 
	void merge (android.view.ViewTreeObserver) 
		android.view.ViewTreeObserver observer
	public void addOnWindowAttachListener (android.view.ViewTreeObserver$OnWindowAttachListener) 
		android.view.ViewTreeObserver$OnWindowAttachListener listener
	public void removeOnWindowAttachListener (android.view.ViewTreeObserver$OnWindowAttachListener) 
		android.view.ViewTreeObserver$OnWindowAttachListener victim
	public void addOnWindowFocusChangeListener (android.view.ViewTreeObserver$OnWindowFocusChangeListener) 
		android.view.ViewTreeObserver$OnWindowFocusChangeListener listener
	public void removeOnWindowFocusChangeListener (android.view.ViewTreeObserver$OnWindowFocusChangeListener) 
		android.view.ViewTreeObserver$OnWindowFocusChangeListener victim
	public void addOnGlobalFocusChangeListener (android.view.ViewTreeObserver$OnGlobalFocusChangeListener) 
		android.view.ViewTreeObserver$OnGlobalFocusChangeListener listener
	public void removeOnGlobalFocusChangeListener (android.view.ViewTreeObserver$OnGlobalFocusChangeListener) 
		android.view.ViewTreeObserver$OnGlobalFocusChangeListener victim
	public void addOnGlobalLayoutListener (android.view.ViewTreeObserver$OnGlobalLayoutListener) 
		android.view.ViewTreeObserver$OnGlobalLayoutListener listener
	public void removeGlobalOnLayoutListener (android.view.ViewTreeObserver$OnGlobalLayoutListener) 
		android.view.ViewTreeObserver$OnGlobalLayoutListener victim
	public void removeOnGlobalLayoutListener (android.view.ViewTreeObserver$OnGlobalLayoutListener) 
		android.view.ViewTreeObserver$OnGlobalLayoutListener victim
	public void addOnPreDrawListener (android.view.ViewTreeObserver$OnPreDrawListener) 
		android.view.ViewTreeObserver$OnPreDrawListener listener
	public void removeOnPreDrawListener (android.view.ViewTreeObserver$OnPreDrawListener) 
		android.view.ViewTreeObserver$OnPreDrawListener victim
	public void addOnDrawListener (android.view.ViewTreeObserver$OnDrawListener) 
		android.view.ViewTreeObserver$OnDrawListener listener
	public void removeOnDrawListener (android.view.ViewTreeObserver$OnDrawListener) 
		android.view.ViewTreeObserver$OnDrawListener victim
	public void addOnScrollChangedListener (android.view.ViewTreeObserver$OnScrollChangedListener) 
		android.view.ViewTreeObserver$OnScrollChangedListener listener
	public void removeOnScrollChangedListener (android.view.ViewTreeObserver$OnScrollChangedListener) 
		android.view.ViewTreeObserver$OnScrollChangedListener victim
	public void addOnTouchModeChangeListener (android.view.ViewTreeObserver$OnTouchModeChangeListener) 
		android.view.ViewTreeObserver$OnTouchModeChangeListener listener
	public void removeOnTouchModeChangeListener (android.view.ViewTreeObserver$OnTouchModeChangeListener) 
		android.view.ViewTreeObserver$OnTouchModeChangeListener victim
	public void addOnComputeInternalInsetsListener (android.view.ViewTreeObserver$OnComputeInternalInsetsListener) 
		android.view.ViewTreeObserver$OnComputeInternalInsetsListener listener
	public void removeOnComputeInternalInsetsListener (android.view.ViewTreeObserver$OnComputeInternalInsetsListener) 
		android.view.ViewTreeObserver$OnComputeInternalInsetsListener victim
	private void checkIsAlive () 
	public boolean isAlive () 
	private void kill () 
	final void dispatchOnWindowAttachedChange (boolean) 
		android.view.ViewTreeObserver$OnWindowAttachListener listener
		java.util.Iterator i$
		boolean attached
		java.util.concurrent.CopyOnWriteArrayList listeners
	final void dispatchOnWindowFocusChange (boolean) 
		android.view.ViewTreeObserver$OnWindowFocusChangeListener listener
		java.util.Iterator i$
		boolean hasFocus
		java.util.concurrent.CopyOnWriteArrayList listeners
	final void dispatchOnGlobalFocusChange (android.view.View, android.view.View) 
		android.view.ViewTreeObserver$OnGlobalFocusChangeListener listener
		java.util.Iterator i$
		android.view.View oldFocus
		android.view.View newFocus
		java.util.concurrent.CopyOnWriteArrayList listeners
	public final void dispatchOnGlobalLayout () 
		int i
		int count
		android.view.ViewTreeObserver$CopyOnWriteArray$Access access
		android.view.ViewTreeObserver$CopyOnWriteArray listeners
	final boolean hasOnPreDrawListeners () 
	public final boolean dispatchOnPreDraw () 
		int i
		int count
		android.view.ViewTreeObserver$CopyOnWriteArray$Access access
		boolean cancelDraw
		android.view.ViewTreeObserver$CopyOnWriteArray listeners
	public final void dispatchOnDraw () 
		int i
		java.util.ArrayList listeners
		int numListeners
	final void dispatchOnTouchModeChanged (boolean) 
		android.view.ViewTreeObserver$OnTouchModeChangeListener listener
		java.util.Iterator i$
		boolean inTouchMode
		java.util.concurrent.CopyOnWriteArrayList listeners
	final void dispatchOnScrollChanged () 
		int i
		int count
		android.view.ViewTreeObserver$CopyOnWriteArray$Access access
		android.view.ViewTreeObserver$CopyOnWriteArray listeners
	final boolean hasComputeInternalInsetsListeners () 
		android.view.ViewTreeObserver$CopyOnWriteArray listeners
	final void dispatchOnComputeInternalInsets (android.view.ViewTreeObserver$InternalInsetsInfo) 
		int i
		int count
		android.view.ViewTreeObserver$CopyOnWriteArray$Access access
		android.view.ViewTreeObserver$InternalInsetsInfo inoutInfo
		android.view.ViewTreeObserver$CopyOnWriteArray listeners
}

android/view/FocusFinder$1.class
FocusFinder.java
package android.view
final android.view.FocusFinder$1 extends java.lang.ThreadLocal {
	void  () 
	protected android.view.FocusFinder initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/view/ViewGroup$MarginLayoutParams.class
ViewGroup.java
package android.view
public android.view.ViewGroup$MarginLayoutParams extends android.view.ViewGroup$LayoutParams {
	public int leftMargin
	public int topMargin
	public int rightMargin
	public int bottomMargin
	private int startMargin
	private int endMargin
	public static final int DEFAULT_MARGIN_RELATIVE
	byte mMarginFlags
	private static final int LAYOUT_DIRECTION_MASK
	private static final int LEFT_MARGIN_UNDEFINED_MASK
	private static final int RIGHT_MARGIN_UNDEFINED_MASK
	private static final int RTL_COMPATIBILITY_MODE_MASK
	private static final int NEED_RESOLUTION_MASK
	private static final int DEFAULT_MARGIN_RESOLVED
	private static final int UNDEFINED_MARGIN
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int margin
		boolean hasRtlSupport
		int targetSdkVersion
	public void  (int, int) 
		int width
		int height
	public void  (android.view.ViewGroup$MarginLayoutParams) 
		android.view.ViewGroup$MarginLayoutParams source
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
	public void setMargins (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	public void setMarginsRelative (int, int, int, int) 
		int start
		int top
		int end
		int bottom
	public void setMarginStart (int) 
		int start
	public int getMarginStart () 
	public void setMarginEnd (int) 
		int end
	public int getMarginEnd () 
	public boolean isMarginRelative () 
	public void setLayoutDirection (int) 
		int layoutDirection
	public int getLayoutDirection () 
	public void resolveLayoutDirection (int) 
		int layoutDirection
	private void doResolveMargins () 
	public boolean isLayoutRtl () 
	public void onDebugDraw (android.view.View, android.graphics.Canvas, android.graphics.Paint) 
		android.view.View view
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		android.graphics.Insets oi
}

android/view/AccessibilityInteractionController$AddNodeInfosForViewId.class
AccessibilityInteractionController.java
package android.view
final android.view.AccessibilityInteractionController$AddNodeInfosForViewId extends java.lang.Object implements com.android.internal.util.Predicate  {
	private int mViewId
	private java.util.List mInfos
	final android.view.AccessibilityInteractionController this$0
	private void  (android.view.AccessibilityInteractionController) 
	public void init (int, java.util.List) 
		int viewId
		java.util.List infos
	public void reset () 
	public boolean apply (android.view.View) 
		android.view.View view
	public volatile boolean apply (java.lang.Object) 
		Object x0
	void  (android.view.AccessibilityInteractionController, android.view.AccessibilityInteractionController$1) 
		android.view.AccessibilityInteractionController x0
		android.view.AccessibilityInteractionController$1 x1
}

android/view/AccessibilityIterators$AbstractTextSegmentIterator.class
AccessibilityIterators.java
package android.view
public abstract android.view.AccessibilityIterators$AbstractTextSegmentIterator extends java.lang.Object implements android.view.AccessibilityIterators$TextSegmentIterator  {
	protected String mText
	private final int[] mSegment
	public void  () 
	public void initialize (java.lang.String) 
		String text
	protected int[] getRange (int, int) 
		int start
		int end
}

android/view/IRotationWatcher$Stub$Proxy.class
IRotationWatcher.java
package android.view
 android.view.IRotationWatcher$Stub$Proxy extends java.lang.Object implements android.view.IRotationWatcher  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onRotationChanged (int)  throws android.os.RemoteException 
		int rotation
		android.os.Parcel _data
}

android/view/IRotationWatcher.class
IRotationWatcher.java
package android.view
public abstract android.view.IRotationWatcher extends java.lang.Object implements android.os.IInterface  {
	public abstract void onRotationChanged (int)  throws android.os.RemoteException 
}

android/view/IWindow.class
IWindow.java
package android.view
public abstract android.view.IWindow extends java.lang.Object implements android.os.IInterface  {
	public abstract void executeCommand (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
	public abstract void resized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract void moved (int, int)  throws android.os.RemoteException 
	public abstract void dispatchAppVisibility (boolean)  throws android.os.RemoteException 
	public abstract void dispatchGetNewSurface ()  throws android.os.RemoteException 
	public abstract void dispatchScreenState (boolean)  throws android.os.RemoteException 
	public abstract void windowFocusChanged (boolean, boolean)  throws android.os.RemoteException 
	public abstract void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
	public abstract void dispatchWallpaperOffsets (float, float, float, float, boolean)  throws android.os.RemoteException 
	public abstract void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle, boolean)  throws android.os.RemoteException 
	public abstract void dispatchDragEvent (android.view.DragEvent)  throws android.os.RemoteException 
	public abstract void dispatchSystemUiVisibilityChanged (int, int, int, int)  throws android.os.RemoteException 
	public abstract void doneAnimating ()  throws android.os.RemoteException 
}

android/view/IWindowSession.class
IWindowSession.java
package android.view
public abstract android.view.IWindowSession extends java.lang.Object implements android.os.IInterface  {
	public abstract int add (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, android.graphics.Rect, android.view.InputChannel)  throws android.os.RemoteException 
	public abstract int addToDisplay (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, android.graphics.Rect, android.view.InputChannel)  throws android.os.RemoteException 
	public abstract int addWithoutInputChannel (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, android.graphics.Rect)  throws android.os.RemoteException 
	public abstract int addToDisplayWithoutInputChannel (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, android.graphics.Rect)  throws android.os.RemoteException 
	public abstract void remove (android.view.IWindow)  throws android.os.RemoteException 
	public abstract int relayout (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, int, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.content.res.Configuration, android.view.Surface)  throws android.os.RemoteException 
	public abstract void performDeferredDestroy (android.view.IWindow)  throws android.os.RemoteException 
	public abstract boolean outOfMemory (android.view.IWindow)  throws android.os.RemoteException 
	public abstract void setTransparentRegion (android.view.IWindow, android.graphics.Region)  throws android.os.RemoteException 
	public abstract void setInsets (android.view.IWindow, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Region)  throws android.os.RemoteException 
	public abstract void getDisplayFrame (android.view.IWindow, android.graphics.Rect)  throws android.os.RemoteException 
	public abstract void finishDrawing (android.view.IWindow)  throws android.os.RemoteException 
	public abstract void setInTouchMode (boolean)  throws android.os.RemoteException 
	public abstract boolean getInTouchMode ()  throws android.os.RemoteException 
	public abstract boolean performHapticFeedback (android.view.IWindow, int, boolean)  throws android.os.RemoteException 
	public abstract android.os.IBinder prepareDrag (android.view.IWindow, int, int, int, android.view.Surface)  throws android.os.RemoteException 
	public abstract boolean performDrag (android.view.IWindow, android.os.IBinder, float, float, float, float, android.content.ClipData)  throws android.os.RemoteException 
	public abstract void reportDropResult (android.view.IWindow, boolean)  throws android.os.RemoteException 
	public abstract void dragRecipientEntered (android.view.IWindow)  throws android.os.RemoteException 
	public abstract void dragRecipientExited (android.view.IWindow)  throws android.os.RemoteException 
	public abstract void setWallpaperPosition (android.os.IBinder, float, float, float, float)  throws android.os.RemoteException 
	public abstract void wallpaperOffsetsComplete (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.os.Bundle sendWallpaperCommand (android.os.IBinder, java.lang.String, int, int, int, android.os.Bundle, boolean)  throws android.os.RemoteException 
	public abstract void wallpaperCommandComplete (android.os.IBinder, android.os.Bundle)  throws android.os.RemoteException 
	public abstract void setUniverseTransform (android.os.IBinder, float, float, float, float, float, float, float)  throws android.os.RemoteException 
	public abstract void onRectangleOnScreenRequested (android.os.IBinder, android.graphics.Rect, boolean)  throws android.os.RemoteException 
	public abstract android.view.IWindowId getWindowId (android.os.IBinder)  throws android.os.RemoteException 
}

android/view/SurfaceView$1.class
SurfaceView.java
package android.view
 android.view.SurfaceView$1 extends android.os.Handler {
	final android.view.SurfaceView this$0
	void  (android.view.SurfaceView) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/ViewTreeObserver$OnWindowAttachListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnWindowAttachListener extends java.lang.Object {
	public abstract void onWindowAttached () 
	public abstract void onWindowDetached () 
}

android/view/OrientationListener$OrientationEventListenerInternal.class
OrientationListener.java
package android.view
 android.view.OrientationListener$OrientationEventListenerInternal extends android.view.OrientationEventListener {
	final android.view.OrientationListener this$0
	void  (android.view.OrientationListener, android.content.Context) 
		android.content.Context context
	void  (android.view.OrientationListener, android.content.Context, int) 
		android.content.Context context
		int rate
	public void onOrientationChanged (int) 
		int orientation
}

android/view/SurfaceHolder$Callback2.class
SurfaceHolder.java
package android.view
public abstract android.view.SurfaceHolder$Callback2 extends java.lang.Object implements android.view.SurfaceHolder$Callback  {
	public abstract void surfaceRedrawNeeded (android.view.SurfaceHolder) 
}

android/view/InputEvent.class
InputEvent.java
package android.view
public abstract android.view.InputEvent extends java.lang.Object implements android.os.Parcelable  {
	protected static final int PARCEL_TOKEN_MOTION_EVENT
	protected static final int PARCEL_TOKEN_KEY_EVENT
	private static final java.util.concurrent.atomic.AtomicInteger mNextSeq
	protected int mSeq
	protected boolean mRecycled
	private static final boolean TRACK_RECYCLED_LOCATION
	private RuntimeException mRecycledLocation
	public static final android.os.Parcelable$Creator CREATOR
	void  () 
	public abstract int getDeviceId () 
	public final android.view.InputDevice getDevice () 
	public abstract int getSource () 
	public abstract void setSource (int) 
	public boolean isFromSource (int) 
		int source
	public abstract android.view.InputEvent copy () 
	public void recycle () 
	public void recycleIfNeededAfterDispatch () 
	protected void prepareForReuse () 
	public abstract boolean isTainted () 
	public abstract void setTainted (boolean) 
	public abstract long getEventTime () 
	public abstract long getEventTimeNano () 
	public int getSequenceNumber () 
	public int describeContents () 
	static void  () 
}

android/view/ScaleGestureDetector$1.class
ScaleGestureDetector.java
package android.view
 android.view.ScaleGestureDetector$1 extends android.view.GestureDetector$SimpleOnGestureListener {
	final android.view.ScaleGestureDetector this$0
	void  (android.view.ScaleGestureDetector) 
	public boolean onDoubleTap (android.view.MotionEvent) 
		android.view.MotionEvent e
}

android/view/Choreographer$CallbackQueue.class
Choreographer.java
package android.view
final android.view.Choreographer$CallbackQueue extends java.lang.Object {
	private android.view.Choreographer$CallbackRecord mHead
	final android.view.Choreographer this$0
	private void  (android.view.Choreographer) 
	public boolean hasDueCallbacksLocked (long) 
		long now
	public android.view.Choreographer$CallbackRecord extractDueCallbacksLocked (long) 
		long now
		android.view.Choreographer$CallbackRecord callbacks
		android.view.Choreographer$CallbackRecord last
		android.view.Choreographer$CallbackRecord next
	public void addCallbackLocked (long, java.lang.Object, java.lang.Object) 
		long dueTime
		Object action
		Object token
		android.view.Choreographer$CallbackRecord callback
		android.view.Choreographer$CallbackRecord entry
	public void removeCallbacksLocked (java.lang.Object, java.lang.Object) 
		android.view.Choreographer$CallbackRecord next
		android.view.Choreographer$CallbackRecord callback
		Object action
		Object token
		android.view.Choreographer$CallbackRecord predecessor
	void  (android.view.Choreographer, android.view.Choreographer$1) 
		android.view.Choreographer x0
		android.view.Choreographer$1 x1
}

android/view/SurfaceHolder.class
SurfaceHolder.java
package android.view
public abstract android.view.SurfaceHolder extends java.lang.Object {
	public static final int SURFACE_TYPE_NORMAL
	public static final int SURFACE_TYPE_HARDWARE
	public static final int SURFACE_TYPE_GPU
	public static final int SURFACE_TYPE_PUSH_BUFFERS
	public abstract void addCallback (android.view.SurfaceHolder$Callback) 
	public abstract void removeCallback (android.view.SurfaceHolder$Callback) 
	public abstract boolean isCreating () 
	public abstract void setType (int) 
	public abstract void setFixedSize (int, int) 
	public abstract void setSizeFromLayout () 
	public abstract void setFormat (int) 
	public abstract void setKeepScreenOn (boolean) 
	public abstract android.graphics.Canvas lockCanvas () 
	public abstract android.graphics.Canvas lockCanvas (android.graphics.Rect) 
	public abstract void unlockCanvasAndPost (android.graphics.Canvas) 
	public abstract android.graphics.Rect getSurfaceFrame () 
	public abstract android.view.Surface getSurface () 
}

android/view/VolumePanel$2.class
VolumePanel.java
package android.view
 android.view.VolumePanel$2 extends android.app.Dialog {
	final android.view.VolumePanel this$0
	void  (android.view.VolumePanel, android.content.Context, int) 
		android.content.Context x0
		int x1
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
}

android/view/IWindowManager$Stub.class
IWindowManager.java
package android.view
public abstract android.view.IWindowManager$Stub extends android.os.Binder implements android.view.IWindowManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_startViewServer
	static final int TRANSACTION_stopViewServer
	static final int TRANSACTION_isViewServerRunning
	static final int TRANSACTION_openSession
	static final int TRANSACTION_inputMethodClientHasFocus
	static final int TRANSACTION_getInitialDisplaySize
	static final int TRANSACTION_getBaseDisplaySize
	static final int TRANSACTION_setForcedDisplaySize
	static final int TRANSACTION_clearForcedDisplaySize
	static final int TRANSACTION_getInitialDisplayDensity
	static final int TRANSACTION_getBaseDisplayDensity
	static final int TRANSACTION_setForcedDisplayDensity
	static final int TRANSACTION_clearForcedDisplayDensity
	static final int TRANSACTION_setOverscan
	static final int TRANSACTION_pauseKeyDispatching
	static final int TRANSACTION_resumeKeyDispatching
	static final int TRANSACTION_setEventDispatching
	static final int TRANSACTION_addWindowToken
	static final int TRANSACTION_removeWindowToken
	static final int TRANSACTION_addAppToken
	static final int TRANSACTION_setAppGroupId
	static final int TRANSACTION_setAppOrientation
	static final int TRANSACTION_getAppOrientation
	static final int TRANSACTION_setFocusedApp
	static final int TRANSACTION_prepareAppTransition
	static final int TRANSACTION_getPendingAppTransition
	static final int TRANSACTION_overridePendingAppTransition
	static final int TRANSACTION_overridePendingAppTransitionScaleUp
	static final int TRANSACTION_overridePendingAppTransitionThumb
	static final int TRANSACTION_executeAppTransition
	static final int TRANSACTION_setAppStartingWindow
	static final int TRANSACTION_setAppWillBeHidden
	static final int TRANSACTION_setAppVisibility
	static final int TRANSACTION_startAppFreezingScreen
	static final int TRANSACTION_stopAppFreezingScreen
	static final int TRANSACTION_removeAppToken
	static final int TRANSACTION_updateOrientationFromAppTokens
	static final int TRANSACTION_setNewConfiguration
	static final int TRANSACTION_startFreezingScreen
	static final int TRANSACTION_stopFreezingScreen
	static final int TRANSACTION_disableKeyguard
	static final int TRANSACTION_reenableKeyguard
	static final int TRANSACTION_exitKeyguardSecurely
	static final int TRANSACTION_isKeyguardLocked
	static final int TRANSACTION_isKeyguardSecure
	static final int TRANSACTION_inKeyguardRestrictedInputMode
	static final int TRANSACTION_dismissKeyguard
	static final int TRANSACTION_closeSystemDialogs
	static final int TRANSACTION_getAnimationScale
	static final int TRANSACTION_getAnimationScales
	static final int TRANSACTION_setAnimationScale
	static final int TRANSACTION_setAnimationScales
	static final int TRANSACTION_setInTouchMode
	static final int TRANSACTION_showStrictModeViolation
	static final int TRANSACTION_setStrictModeVisualIndicatorPreference
	static final int TRANSACTION_updateRotation
	static final int TRANSACTION_getRotation
	static final int TRANSACTION_watchRotation
	static final int TRANSACTION_removeRotationWatcher
	static final int TRANSACTION_getPreferredOptionsPanelGravity
	static final int TRANSACTION_freezeRotation
	static final int TRANSACTION_thawRotation
	static final int TRANSACTION_isRotationFrozen
	static final int TRANSACTION_screenshotApplications
	static final int TRANSACTION_statusBarVisibilityChanged
	static final int TRANSACTION_waitForWindowDrawn
	static final int TRANSACTION_hasNavigationBar
	static final int TRANSACTION_lockNow
	static final int TRANSACTION_getFocusedWindowToken
	static final int TRANSACTION_setInputFilter
	static final int TRANSACTION_getWindowFrame
	static final int TRANSACTION_isSafeModeEnabled
	static final int TRANSACTION_setMagnificationCallbacks
	static final int TRANSACTION_setMagnificationSpec
	static final int TRANSACTION_getCompatibleMagnificationSpecForWindow
	static final int TRANSACTION_setTouchExplorationEnabled
	public void  () 
	public static android.view.IWindowManager 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
		boolean _result
		boolean _result
		boolean _result
		com.android.internal.view.IInputMethodClient _arg0
		com.android.internal.view.IInputContext _arg1
		android.view.IWindowSession _result
		com.android.internal.view.IInputMethodClient _arg0
		boolean _result
		int _arg0
		android.graphics.Point _arg1
		int _arg0
		android.graphics.Point _arg1
		int _arg0
		int _arg1
		int _arg2
		int _arg0
		int _arg0
		int _result
		int _arg0
		int _result
		int _arg0
		int _arg1
		int _arg0
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		int _arg4
		android.os.IBinder _arg0
		android.os.IBinder _arg0
		boolean _arg0
		android.os.IBinder _arg0
		int _arg1
		android.os.IBinder _arg0
		int _arg0
		android.view.IApplicationToken _arg1
		int _arg2
		int _arg3
		int _arg4
		boolean _arg5
		boolean _arg6
		int _arg7
		int _arg8
		android.os.IBinder _arg0
		int _arg1
		android.view.IApplicationToken _arg0
		int _arg1
		android.view.IApplicationToken _arg0
		int _result
		android.os.IBinder _arg0
		boolean _arg1
		int _arg0
		boolean _arg1
		int _result
		String _arg0
		int _arg1
		int _arg2
		android.os.IRemoteCallback _arg3
		int _arg0
		int _arg1
		int _arg2
		int _arg3
		android.graphics.Bitmap _arg0
		android.graphics.Bitmap _arg0
		int _arg1
		int _arg2
		android.os.IRemoteCallback _arg3
		boolean _arg4
		android.content.res.CompatibilityInfo _arg3
		CharSequence _arg4
		android.os.IBinder _arg0
		String _arg1
		int _arg2
		android.content.res.CompatibilityInfo _arg3
		CharSequence _arg4
		int _arg5
		int _arg6
		int _arg7
		int _arg8
		android.os.IBinder _arg9
		boolean _arg10
		android.os.IBinder _arg0
		android.os.IBinder _arg0
		boolean _arg1
		android.os.IBinder _arg0
		int _arg1
		android.os.IBinder _arg0
		boolean _arg1
		android.os.IBinder _arg0
		android.content.res.Configuration _arg0
		android.content.res.Configuration _arg0
		android.os.IBinder _arg1
		android.content.res.Configuration _result
		android.content.res.Configuration _arg0
		android.content.res.Configuration _arg0
		int _arg0
		int _arg1
		android.os.IBinder _arg0
		String _arg1
		android.os.IBinder _arg0
		android.view.IOnKeyguardExitResult _arg0
		boolean _result
		boolean _result
		boolean _result
		String _arg0
		int _arg0
		float _result
		float[] _result
		int _arg0
		float _arg1
		float[] _arg0
		boolean _arg0
		boolean _arg0
		String _arg0
		boolean _arg0
		boolean _arg1
		int _result
		android.view.IRotationWatcher _arg0
		int _result
		android.view.IRotationWatcher _arg0
		int _result
		int _arg0
		boolean _result
		android.os.IBinder _arg0
		int _arg1
		int _arg2
		int _arg3
		boolean _arg4
		android.graphics.Bitmap _result
		int _arg0
		android.os.IBinder _arg0
		android.os.IRemoteCallback _arg1
		boolean _result
		boolean _result
		android.os.Bundle _arg0
		android.os.Bundle _arg0
		android.os.IBinder _result
		android.view.IInputFilter _arg0
		android.os.IBinder _arg0
		android.graphics.Rect _arg1
		boolean _result
		android.view.IMagnificationCallbacks _arg0
		android.view.MagnificationSpec _arg0
		android.view.MagnificationSpec _arg0
		android.os.IBinder _arg0
		android.view.MagnificationSpec _result
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/Menu.class
Menu.java
package android.view
public abstract android.view.Menu extends java.lang.Object {
	public static final int USER_MASK
	public static final int USER_SHIFT
	public static final int CATEGORY_MASK
	public static final int CATEGORY_SHIFT
	public static final int NONE
	public static final int FIRST
	public static final int CATEGORY_CONTAINER
	public static final int CATEGORY_SYSTEM
	public static final int CATEGORY_SECONDARY
	public static final int CATEGORY_ALTERNATIVE
	public static final int FLAG_APPEND_TO_GROUP
	public static final int FLAG_PERFORM_NO_CLOSE
	public static final int FLAG_ALWAYS_PERFORM_CLOSE
	public abstract android.view.MenuItem add (java.lang.CharSequence) 
	public abstract android.view.MenuItem add (int) 
	public abstract android.view.MenuItem add (int, int, int, java.lang.CharSequence) 
	public abstract android.view.MenuItem add (int, int, int, int) 
	public abstract android.view.SubMenu addSubMenu (java.lang.CharSequence) 
	public abstract android.view.SubMenu addSubMenu (int) 
	public abstract android.view.SubMenu addSubMenu (int, int, int, java.lang.CharSequence) 
	public abstract android.view.SubMenu addSubMenu (int, int, int, int) 
	public abstract int addIntentOptions (int, int, int, android.content.ComponentName, android.content.Intent[], android.content.Intent, int, android.view.MenuItem[]) 
	public abstract void removeItem (int) 
	public abstract void removeGroup (int) 
	public abstract void clear () 
	public abstract void setGroupCheckable (int, boolean, boolean) 
	public abstract void setGroupVisible (int, boolean) 
	public abstract void setGroupEnabled (int, boolean) 
	public abstract boolean hasVisibleItems () 
	public abstract android.view.MenuItem findItem (int) 
	public abstract int size () 
	public abstract android.view.MenuItem getItem (int) 
	public abstract void close () 
	public abstract boolean performShortcut (int, android.view.KeyEvent, int) 
	public abstract boolean isShortcutKey (int, android.view.KeyEvent) 
	public abstract boolean performIdentifierAction (int, int) 
	public abstract void setQwertyMode (boolean) 
}

android/view/SurfaceView.class
SurfaceView.java
package android.view
public android.view.SurfaceView extends android.view.View {
	private static final String TAG
	private static final boolean DEBUG
	final java.util.ArrayList mCallbacks
	final int[] mLocation
	final java.util.concurrent.locks.ReentrantLock mSurfaceLock
	final android.view.Surface mSurface
	final android.view.Surface mNewSurface
	boolean mDrawingStopped
	final android.view.WindowManager$LayoutParams mLayout
	android.view.IWindowSession mSession
	android.view.SurfaceView$MyWindow mWindow
	final android.graphics.Rect mVisibleInsets
	final android.graphics.Rect mWinFrame
	final android.graphics.Rect mOverscanInsets
	final android.graphics.Rect mContentInsets
	final android.content.res.Configuration mConfiguration
	static final int KEEP_SCREEN_ON_MSG
	static final int GET_NEW_SURFACE_MSG
	static final int UPDATE_WINDOW_MSG
	int mWindowType
	boolean mIsCreating
	final android.os.Handler mHandler
	final android.view.ViewTreeObserver$OnScrollChangedListener mScrollChangedListener
	boolean mRequestedVisible
	boolean mWindowVisibility
	boolean mViewVisibility
	int mRequestedWidth
	int mRequestedHeight
	int mRequestedFormat
	boolean mHaveFrame
	boolean mSurfaceCreated
	long mLastLockTime
	boolean mVisible
	int mLeft
	int mTop
	int mWidth
	int mHeight
	int mFormat
	final android.graphics.Rect mSurfaceFrame
	int mLastSurfaceWidth
	int mLastSurfaceHeight
	boolean mUpdateWindowNeeded
	boolean mReportDrawNeeded
	private android.content.res.CompatibilityInfo$Translator mTranslator
	private final android.view.ViewTreeObserver$OnPreDrawListener mDrawListener
	private boolean mGlobalListenersAdded
	private final android.view.SurfaceHolder mSurfaceHolder
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	private void init () 
	public android.view.SurfaceHolder getHolder () 
	protected void onAttachedToWindow () 
		android.view.ViewTreeObserver observer
	protected void onWindowVisibilityChanged (int) 
		int visibility
	public void setVisibility (int) 
		int visibility
		boolean newRequestedVisible
	protected void onDetachedFromWindow () 
		android.view.ViewTreeObserver observer
		android.os.RemoteException ex
	protected void onMeasure (int, int) 
		int widthMeasureSpec
		int heightMeasureSpec
		int width
		int height
	protected boolean setFrame (int, int, int, int) 
		int left
		int top
		int right
		int bottom
		boolean result
	public boolean gatherTransparentRegion (android.graphics.Region) 
		int l
		int t
		int w
		int h
		android.graphics.Region region
		boolean opaque
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void setZOrderMediaOverlay (boolean) 
		boolean isMediaOverlay
	public void setZOrderOnTop (boolean) 
		boolean onTop
	public void setSecure (boolean) 
		boolean isSecure
	public void setWindowType (int) 
		int type
	private void updateWindow (boolean, boolean) 
		android.view.Display display
		float appInvertedScale
		int surfaceWidth
		int surfaceHeight
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback c
		android.view.SurfaceHolder$Callback[] arr$
		int len$
		int i$
		android.view.SurfaceHolder$Callback[] callbacks
		boolean surfaceChanged
		boolean visible
		boolean realSizeChanged
		boolean reportDrawNeeded
		int relayoutResult
		android.os.RemoteException ex
		boolean force
		boolean redrawNeeded
		android.view.ViewRootImpl viewRoot
		int myWidth
		int myHeight
		boolean creating
		boolean formatChanged
		boolean sizeChanged
		boolean visibleChanged
	private android.view.SurfaceHolder$Callback[] getSurfaceCallbacks () 
		android.view.SurfaceHolder$Callback[] callbacks
	void handleGetNewSurface () 
	public boolean isFixedSize () 
	static void access$000 (android.view.SurfaceView, boolean, boolean) 
		android.view.SurfaceView x0
		boolean x1
		boolean x2
}

android/view/HardwareRenderer$HardwareDrawCallbacks.class
HardwareRenderer.java
package android.view
abstract android.view.HardwareRenderer$HardwareDrawCallbacks extends java.lang.Object {
	public abstract void onHardwarePreDraw (android.view.HardwareCanvas) 
	public abstract void onHardwarePostDraw (android.view.HardwareCanvas) 
}

android/view/ViewRootImpl$5.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$5 extends java.lang.Object implements android.view.SurfaceHolder  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public android.view.Surface getSurface () 
	public boolean isCreating () 
	public void addCallback (android.view.SurfaceHolder$Callback) 
		android.view.SurfaceHolder$Callback callback
	public void removeCallback (android.view.SurfaceHolder$Callback) 
		android.view.SurfaceHolder$Callback callback
	public void setFixedSize (int, int) 
		int width
		int height
	public void setSizeFromLayout () 
	public void setFormat (int) 
		int format
	public void setType (int) 
		int type
	public void setKeepScreenOn (boolean) 
		boolean screenOn
	public android.graphics.Canvas lockCanvas () 
	public android.graphics.Canvas lockCanvas (android.graphics.Rect) 
		android.graphics.Rect dirty
	public void unlockCanvasAndPost (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public android.graphics.Rect getSurfaceFrame () 
}

android/view/WindowId.class
WindowId.java
package android.view
public android.view.WindowId extends java.lang.Object implements android.os.Parcelable  {
	private final android.view.IWindowId mToken
	public static final android.os.Parcelable$Creator CREATOR
	public boolean isFocused () 
		android.os.RemoteException e
	public void registerFocusObserver (android.view.WindowId$FocusObserver) 
		android.os.RemoteException e
		android.view.WindowId$FocusObserver observer
	public void unregisterFocusObserver (android.view.WindowId$FocusObserver) 
		android.os.RemoteException e
		android.view.WindowId$FocusObserver observer
	public boolean equals (java.lang.Object) 
		Object otherObj
	public int hashCode () 
	public java.lang.String toString () 
		StringBuilder sb
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public android.view.IWindowId getTarget () 
	public void  (android.view.IWindowId) 
		android.view.IWindowId target
	public void  (android.os.IBinder) 
		android.os.IBinder target
	static void  () 
}

android/view/MagnificationSpec$1.class
MagnificationSpec.java
package android.view
final android.view.MagnificationSpec$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.MagnificationSpec[] newArray (int) 
		int size
	public android.view.MagnificationSpec createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		android.view.MagnificationSpec spec
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/ViewGroup.class
ViewGroup.java
package android.view
public abstract android.view.ViewGroup extends android.view.View implements android.view.ViewParent android.view.ViewManager  {
	private static final String TAG
	private static final boolean DBG
	public static boolean DEBUG_DRAW
	protected java.util.ArrayList mDisappearingChildren
	protected android.view.ViewGroup$OnHierarchyChangeListener mOnHierarchyChangeListener
	private android.view.View mFocused
	private android.view.animation.Transformation mChildTransformation
	android.graphics.RectF mInvalidateRegion
	android.view.animation.Transformation mInvalidationTransformation
	private android.view.View mCurrentDragView
	private android.view.DragEvent mCurrentDrag
	private java.util.HashSet mDragNotifiedChildren
	private boolean mChildAcceptsDrag
	private android.graphics.PointF mLocalPoint
	private android.view.animation.LayoutAnimationController mLayoutAnimationController
	private android.view.animation.Animation$AnimationListener mAnimationListener
	private android.view.ViewGroup$TouchTarget mFirstTouchTarget
	private long mLastTouchDownTime
	private int mLastTouchDownIndex
	private float mLastTouchDownX
	private float mLastTouchDownY
	private android.view.ViewGroup$HoverTarget mFirstHoverTarget
	private boolean mHoveredSelf
	protected int mGroupFlags
	private int mLayoutMode
	static final int FLAG_CLIP_CHILDREN
	private static final int FLAG_CLIP_TO_PADDING
	static final int FLAG_INVALIDATE_REQUIRED
	private static final int FLAG_RUN_ANIMATION
	static final int FLAG_ANIMATION_DONE
	private static final int FLAG_PADDING_NOT_NULL
	private static final int FLAG_ANIMATION_CACHE
	static final int FLAG_OPTIMIZE_INVALIDATE
	static final int FLAG_CLEAR_TRANSFORMATION
	private static final int FLAG_NOTIFY_ANIMATION_LISTENER
	protected static final int FLAG_USE_CHILD_DRAWING_ORDER
	protected static final int FLAG_SUPPORT_STATIC_TRANSFORMATIONS
	static final int FLAG_ALPHA_LOWER_THAN_ONE
	private static final int FLAG_ADD_STATES_FROM_CHILDREN
	static final int FLAG_ALWAYS_DRAWN_WITH_CACHE
	static final int FLAG_CHILDREN_DRAWN_WITH_CACHE
	private static final int FLAG_NOTIFY_CHILDREN_ON_DRAWABLE_STATE_CHANGE
	private static final int FLAG_MASK_FOCUSABILITY
	public static final int FOCUS_BEFORE_DESCENDANTS
	public static final int FOCUS_AFTER_DESCENDANTS
	public static final int FOCUS_BLOCK_DESCENDANTS
	private static final int[] DESCENDANT_FOCUSABILITY_FLAGS
	protected static final int FLAG_DISALLOW_INTERCEPT
	private static final int FLAG_SPLIT_MOTION_EVENTS
	private static final int FLAG_PREVENT_DISPATCH_ATTACHED_TO_WINDOW
	private static final int FLAG_LAYOUT_MODE_WAS_EXPLICITLY_SET
	protected int mPersistentDrawingCache
	public static final int PERSISTENT_NO_CACHE
	public static final int PERSISTENT_ANIMATION_CACHE
	public static final int PERSISTENT_SCROLLING_CACHE
	public static final int PERSISTENT_ALL_CACHES
	private static final int LAYOUT_MODE_UNDEFINED
	public static final int LAYOUT_MODE_CLIP_BOUNDS
	public static final int LAYOUT_MODE_OPTICAL_BOUNDS
	public static int LAYOUT_MODE_DEFAULT
	protected static final int CLIP_TO_PADDING_MASK
	private static final int CHILD_LEFT_INDEX
	private static final int CHILD_TOP_INDEX
	private android.view.View[] mChildren
	private int mChildrenCount
	boolean mSuppressLayout
	private boolean mLayoutCalledWhileSuppressed
	private static final int ARRAY_INITIAL_CAPACITY
	private static final int ARRAY_CAPACITY_INCREMENT
	private static android.graphics.Paint sDebugPaint
	private static float[] sDebugLines
	android.graphics.Paint mCachePaint
	private android.animation.LayoutTransition mTransition
	private java.util.ArrayList mTransitioningViews
	private java.util.ArrayList mVisibilityChangingChildren
	private int mChildCountWithTransientState
	private android.animation.LayoutTransition$TransitionListener mLayoutTransitionListener
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	private boolean debugDraw () 
	private void initViewGroup () 
	private void initFromAttributes (android.content.Context, android.util.AttributeSet) 
		int id
		boolean animateLayoutChanges
		int attr
		int i
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int N
	public int getDescendantFocusability () 
	public void setDescendantFocusability (int) 
		int focusability
	void handleFocusGainInternal (int, android.graphics.Rect) 
		int direction
		android.graphics.Rect previouslyFocusedRect
	public void requestChildFocus (android.view.View, android.view.View) 
		android.view.View child
		android.view.View focused
	public void focusableViewAvailable (android.view.View) 
		android.view.View v
	public boolean showContextMenuForChild (android.view.View) 
		android.view.View originalView
	public android.view.ActionMode startActionModeForChild (android.view.View, android.view.ActionMode$Callback) 
		android.view.View originalView
		android.view.ActionMode$Callback callback
	public android.view.View focusSearch (android.view.View, int) 
		android.view.View focused
		int direction
	public boolean requestChildRectangleOnScreen (android.view.View, android.graphics.Rect, boolean) 
		android.view.View child
		android.graphics.Rect rectangle
		boolean immediate
	public boolean requestSendAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
		android.view.ViewParent parent
		boolean propagate
	public boolean onRequestSendAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
	boolean onRequestSendAccessibilityEventInternal (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
	public void childHasTransientStateChanged (android.view.View, boolean) 
		AbstractMethodError e
		android.view.View child
		boolean childHasTransientState
		boolean oldHasTransientState
		boolean newHasTransientState
	public boolean hasTransientState () 
	public boolean dispatchUnhandledMove (android.view.View, int) 
		android.view.View focused
		int direction
	public void clearChildFocus (android.view.View) 
		android.view.View child
	public void clearFocus () 
		android.view.View focused
	void unFocus () 
	public android.view.View getFocusedChild () 
	public boolean hasFocus () 
	public android.view.View findFocus () 
	public boolean hasFocusable () 
		android.view.View child
		int i
		int count
		android.view.View[] children
		int descendantFocusability
	public void addFocusables (java.util.ArrayList, int, int) 
		android.view.View child
		int i
		int count
		android.view.View[] children
		java.util.ArrayList views
		int direction
		int focusableMode
		int focusableCount
		int descendantFocusability
	public void findViewsWithText (java.util.ArrayList, java.lang.CharSequence, int) 
		android.view.View child
		int i
		java.util.ArrayList outViews
		CharSequence text
		int flags
		int childrenCount
		android.view.View[] children
	public android.view.View findViewByAccessibilityIdTraversal (int) 
		android.view.View child
		int i
		int accessibilityId
		android.view.View foundView
		int childrenCount
		android.view.View[] children
	public void dispatchWindowFocusChanged (boolean) 
		int i
		boolean hasFocus
		int count
		android.view.View[] children
	public void addTouchables (java.util.ArrayList) 
		android.view.View child
		int i
		java.util.ArrayList views
		int count
		android.view.View[] children
	public void makeOptionalFitsSystemWindows () 
		int i
		int count
		android.view.View[] children
	public void dispatchDisplayHint (int) 
		int i
		int hint
		int count
		android.view.View[] children
	protected void onChildVisibilityChanged (android.view.View, int, int) 
		android.view.View child
		int oldVisibility
		int newVisibility
	protected void dispatchVisibilityChanged (android.view.View, int) 
		int i
		android.view.View changedView
		int visibility
		int count
		android.view.View[] children
	public void dispatchWindowVisibilityChanged (int) 
		int i
		int visibility
		int count
		android.view.View[] children
	public void dispatchConfigurationChanged (android.content.res.Configuration) 
		int i
		android.content.res.Configuration newConfig
		int count
		android.view.View[] children
	public void recomputeViewAttributes (android.view.View) 
		android.view.ViewParent parent
		android.view.View child
	void dispatchCollectViewAttributes (android.view.View$AttachInfo, int) 
		android.view.View child
		int i
		int count
		android.view.View[] children
		android.view.View$AttachInfo attachInfo
		int visibility
	public void bringChildToFront (android.view.View) 
		android.view.View child
		int index
	private android.graphics.PointF getLocalPoint () 
	public boolean dispatchDragEvent (android.view.DragEvent) 
		boolean handled
		android.view.View child
		int i
		int count
		android.view.View[] children
		android.view.View child
		java.util.Iterator i$
		android.view.View view
		int action
		android.view.View target
		android.view.View view
		android.view.View target
		android.view.DragEvent event
		boolean retval
		float tx
		float ty
		android.view.ViewRootImpl root
		android.graphics.PointF localPoint
	android.view.View findFrontmostDroppableChildAt (float, float, android.graphics.PointF) 
		android.view.View child
		int i
		float x
		float y
		android.graphics.PointF outLocalPoint
		int count
		android.view.View[] children
	boolean notifyChildOfDrag (android.view.View) 
		android.view.View child
		boolean canAccept
	public void dispatchWindowSystemUiVisiblityChanged (int) 
		android.view.View child
		int i
		int visible
		int count
		android.view.View[] children
	public void dispatchSystemUiVisibilityChanged (int) 
		android.view.View child
		int i
		int visible
		int count
		android.view.View[] children
	boolean updateLocalSystemUiVisibility (int, int) 
		android.view.View child
		int i
		int localValue
		int localChanges
		boolean changed
		int count
		android.view.View[] children
	public boolean dispatchKeyEventPreIme (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean dispatchTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	protected boolean dispatchHoverEvent (android.view.MotionEvent) 
		boolean wasHovered
		boolean wasHovered
		android.view.ViewGroup$HoverTarget predecessor
		int childIndex
		android.view.View child
		android.view.ViewGroup$HoverTarget hoverTarget
		boolean wasHovered
		int i
		boolean customChildOrder
		android.view.View[] children
		android.view.ViewGroup$HoverTarget lastHoverTarget
		float x
		float y
		int childrenCount
		android.view.View child
		android.view.ViewGroup$HoverTarget nextOldHoverTarget
		android.view.MotionEvent event
		int action
		boolean interceptHover
		android.view.MotionEvent eventNoHistory
		boolean handled
		android.view.ViewGroup$HoverTarget firstOldHoverTarget
		boolean newHoveredSelf
	private void exitHoverTargets () 
		long now
		android.view.MotionEvent event
	private void cancelHoverTarget (android.view.View) 
		long now
		android.view.MotionEvent event
		android.view.ViewGroup$HoverTarget next
		android.view.View view
		android.view.ViewGroup$HoverTarget predecessor
		android.view.ViewGroup$HoverTarget target
	protected boolean hasHoveredChild () 
	public void addChildrenForAccessibility (java.util.ArrayList) 
		android.view.View child
		int i
		int childrenCount
		java.util.ArrayList childrenForAccessibility
		android.view.ViewGroup$ChildListForAccessibility children
	public boolean onInterceptHoverEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	private static android.view.MotionEvent obtainMotionEventNoHistoryOrSelf (android.view.MotionEvent) 
		android.view.MotionEvent event
	protected boolean dispatchGenericPointerEvent (android.view.MotionEvent) 
		int childIndex
		android.view.View child
		int i
		android.view.View[] children
		float x
		float y
		boolean customOrder
		android.view.MotionEvent event
		int childrenCount
	protected boolean dispatchGenericFocusedEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	private boolean dispatchTransformedGenericPointerEvent (android.view.MotionEvent, android.view.View) 
		android.view.MotionEvent transformedEvent
		boolean handled
		android.view.MotionEvent event
		android.view.View child
		float offsetX
		float offsetY
		boolean handled
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		boolean intercepted
		boolean disallowIntercept
		boolean intercepted
		int childIndex
		android.view.View child
		int i
		float x
		float y
		android.view.View[] children
		boolean customOrder
		int actionIndex
		int idBitsToAssign
		int childrenCount
		boolean cancelChild
		android.view.ViewGroup$TouchTarget next
		android.view.ViewGroup$TouchTarget predecessor
		android.view.ViewGroup$TouchTarget target
		int actionIndex
		int idBitsToRemove
		int action
		int actionMasked
		boolean intercepted
		boolean canceled
		boolean split
		android.view.ViewGroup$TouchTarget newTouchTarget
		boolean alreadyDispatchedToNewTouchTarget
		android.view.MotionEvent ev
		boolean handled
	private void resetTouchState () 
	private static boolean resetCancelNextUpFlag (android.view.View) 
		android.view.View view
	private void clearTouchTargets () 
		android.view.ViewGroup$TouchTarget next
		android.view.ViewGroup$TouchTarget target
	private void cancelAndClearTouchTargets (android.view.MotionEvent) 
		long now
		android.view.ViewGroup$TouchTarget target
		boolean syntheticEvent
		android.view.MotionEvent event
	private android.view.ViewGroup$TouchTarget getTouchTarget (android.view.View) 
		android.view.ViewGroup$TouchTarget target
		android.view.View child
	private android.view.ViewGroup$TouchTarget addTouchTarget (android.view.View, int) 
		android.view.View child
		int pointerIdBits
		android.view.ViewGroup$TouchTarget target
	private void removePointersFromTouchTargets (int) 
		android.view.ViewGroup$TouchTarget next
		int pointerIdBits
		android.view.ViewGroup$TouchTarget predecessor
		android.view.ViewGroup$TouchTarget target
	private void cancelTouchTarget (android.view.View) 
		long now
		android.view.MotionEvent event
		android.view.ViewGroup$TouchTarget next
		android.view.View view
		android.view.ViewGroup$TouchTarget predecessor
		android.view.ViewGroup$TouchTarget target
	private static boolean canViewReceivePointerEvents (android.view.View) 
		android.view.View child
	protected boolean isTransformedTouchPointInView (float, float, android.view.View, android.graphics.PointF) 
		float[] localXY
		float x
		float y
		android.view.View child
		android.graphics.PointF outLocalPoint
		float localX
		float localY
		boolean isInView
	private boolean dispatchTransformedTouchEvent (android.view.MotionEvent, boolean, android.view.View, int) 
		boolean handled
		boolean handled
		boolean handled
		float offsetX
		float offsetY
		boolean handled
		android.view.MotionEvent transformedEvent
		boolean handled
		float offsetX
		float offsetY
		android.view.MotionEvent event
		boolean cancel
		android.view.View child
		int desiredPointerIdBits
		boolean handled
		int oldAction
		int oldPointerIdBits
		int newPointerIdBits
		android.view.MotionEvent transformedEvent
	public void setMotionEventSplittingEnabled (boolean) 
		boolean split
	public boolean isMotionEventSplittingEnabled () 
	public void requestDisallowInterceptTouchEvent (boolean) 
		boolean disallowIntercept
	public boolean onInterceptTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent ev
	public boolean requestFocus (int, android.graphics.Rect) 
		boolean took
		boolean took
		int direction
		android.graphics.Rect previouslyFocusedRect
		int descendantFocusability
	protected boolean onRequestFocusInDescendants (int, android.graphics.Rect) 
		int index
		int increment
		int end
		android.view.View child
		int i
		int direction
		android.graphics.Rect previouslyFocusedRect
		int index
		int increment
		int end
		int count
		android.view.View[] children
	public void dispatchStartTemporaryDetach () 
		int i
		int count
		android.view.View[] children
	public void dispatchFinishTemporaryDetach () 
		int i
		int count
		android.view.View[] children
	void dispatchAttachedToWindow (android.view.View$AttachInfo, int) 
		android.view.View child
		int i
		android.view.View$AttachInfo info
		int visibility
		int count
		android.view.View[] children
	void dispatchScreenStateChanged (int) 
		int i
		int screenState
		int count
		android.view.View[] children
	boolean dispatchPopulateAccessibilityEventInternal (android.view.accessibility.AccessibilityEvent) 
		android.view.View child
		int i
		int childCount
		android.view.accessibility.AccessibilityEvent event
		boolean handled
		android.view.ViewGroup$ChildListForAccessibility children
	void onInitializeAccessibilityNodeInfoInternal (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View child
		int i
		java.util.ArrayList childrenForAccessibility
		int childrenForAccessibilityCount
		android.view.accessibility.AccessibilityNodeInfo info
	void onInitializeAccessibilityEventInternal (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void notifySubtreeAccessibilityStateChanged (android.view.View, android.view.View, int) 
		AbstractMethodError e
		android.view.View child
		android.view.View source
		int changeType
	void resetSubtreeAccessibilityStateChanged () 
		int i
		android.view.View[] children
		int childCount
	void dispatchDetachedFromWindow () 
		int i
		int count
		android.view.View[] children
	protected void internalSetPadding (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	protected void dispatchSaveInstanceState (android.util.SparseArray) 
		android.view.View c
		int i
		android.util.SparseArray container
		int count
		android.view.View[] children
	protected void dispatchFreezeSelfOnly (android.util.SparseArray) 
		android.util.SparseArray container
	protected void dispatchRestoreInstanceState (android.util.SparseArray) 
		android.view.View c
		int i
		android.util.SparseArray container
		int count
		android.view.View[] children
	protected void dispatchThawSelfOnly (android.util.SparseArray) 
		android.util.SparseArray container
	protected void setChildrenDrawingCacheEnabled (boolean) 
		int i
		android.view.View[] children
		int count
		boolean enabled
	protected void onAnimationStart () 
		android.view.View child
		int i
		int count
		android.view.View[] children
		boolean buildCache
	protected void onAnimationEnd () 
	android.graphics.Bitmap createSnapshot (android.graphics.Bitmap$Config, int, boolean) 
		android.view.View child
		int i
		int i
		android.graphics.Bitmap$Config quality
		int backgroundColor
		boolean skipChildren
		int count
		int[] visibilities
		android.graphics.Bitmap b
	boolean isLayoutModeOptical () 
	android.graphics.Insets computeOpticalInsets () 
		android.graphics.Insets insets
		android.view.View child
		int i
		int left
		int top
		int right
		int bottom
	private static void fillRect (android.graphics.Canvas, android.graphics.Paint, int, int, int, int) 
		int tmp
		int tmp
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		int x1
		int y1
		int x2
		int y2
	private static int sign (int) 
		int x
	private static void drawCorner (android.graphics.Canvas, android.graphics.Paint, int, int, int, int, int) 
		android.graphics.Canvas c
		android.graphics.Paint paint
		int x1
		int y1
		int dx
		int dy
		int lw
	private int dipsToPixels (int) 
		int dips
		float scale
	private static void drawRectCorners (android.graphics.Canvas, int, int, int, int, android.graphics.Paint, int, int) 
		android.graphics.Canvas canvas
		int x1
		int y1
		int x2
		int y2
		android.graphics.Paint paint
		int lineLength
		int lineWidth
	private static void fillDifference (android.graphics.Canvas, int, int, int, int, int, int, int, int, android.graphics.Paint) 
		android.graphics.Canvas canvas
		int x2
		int y2
		int x3
		int y3
		int dx1
		int dy1
		int dx2
		int dy2
		android.graphics.Paint paint
		int x1
		int y1
		int x4
		int y4
	protected void onDebugDrawMargins (android.graphics.Canvas, android.graphics.Paint) 
		android.view.View c
		int i
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected void onDebugDraw (android.graphics.Canvas) 
		android.view.View c
		android.graphics.Insets insets
		int i
		android.view.View c
		int i
		int lineLength
		int lineWidth
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected void dispatchDraw (android.graphics.Canvas) 
		android.view.ViewGroup$LayoutParams params
		android.view.View child
		int i
		boolean cache
		boolean buildCache
		android.view.animation.LayoutAnimationController controller
		android.view.View child
		int i
		android.view.View child
		int i
		android.view.View child
		int i
		java.util.ArrayList disappearingChildren
		int disappearingCount
		Runnable end
		android.graphics.Canvas canvas
		int count
		android.view.View[] children
		int flags
		int saveCount
		boolean clipToPadding
		boolean more
		long drawingTime
	public android.view.ViewGroupOverlay getOverlay () 
	protected int getChildDrawingOrder (int, int) 
		int childCount
		int i
	private void notifyAnimationListener () 
		Runnable end
	protected void dispatchGetDisplayList () 
		android.view.View child
		int i
		android.view.View overlayView
		int count
		android.view.View[] children
	protected boolean drawChild (android.graphics.Canvas, android.view.View, long) 
		android.graphics.Canvas canvas
		android.view.View child
		long drawingTime
	public boolean getClipChildren () 
	public void setClipChildren (boolean) 
		android.view.View child
		int i
		boolean clipChildren
		boolean previousValue
	public void setClipToPadding (boolean) 
		boolean clipToPadding
	public void dispatchSetSelected (boolean) 
		int i
		boolean selected
		android.view.View[] children
		int count
	public void dispatchSetActivated (boolean) 
		int i
		boolean activated
		android.view.View[] children
		int count
	protected void dispatchSetPressed (boolean) 
		android.view.View child
		int i
		boolean pressed
		android.view.View[] children
		int count
	void dispatchCancelPendingInputEvents () 
		int i
		android.view.View[] children
		int count
	protected void setStaticTransformationsEnabled (boolean) 
		boolean enabled
	protected boolean getChildStaticTransformation (android.view.View, android.view.animation.Transformation) 
		android.view.View child
		android.view.animation.Transformation t
	android.view.animation.Transformation getChildTransformation () 
	protected android.view.View findViewTraversal (int) 
		android.view.View v
		int i
		int id
		android.view.View[] where
		int len
	protected android.view.View findViewWithTagTraversal (java.lang.Object) 
		android.view.View v
		int i
		Object tag
		android.view.View[] where
		int len
	protected android.view.View findViewByPredicateTraversal (com.android.internal.util.Predicate, android.view.View) 
		android.view.View v
		int i
		com.android.internal.util.Predicate predicate
		android.view.View childToSkip
		android.view.View[] where
		int len
	public void addView (android.view.View) 
		android.view.View child
	public void addView (android.view.View, int) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, int) 
		android.view.View child
		int width
		int height
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
	public void addView (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	public void updateViewLayout (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	protected boolean checkLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	public void setOnHierarchyChangeListener (android.view.ViewGroup$OnHierarchyChangeListener) 
		android.view.ViewGroup$OnHierarchyChangeListener listener
	protected void onViewAdded (android.view.View) 
		android.view.View child
	protected void onViewRemoved (android.view.View) 
		android.view.View child
	private void clearCachedLayoutMode () 
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	protected boolean addViewInLayout (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	protected boolean addViewInLayout (android.view.View, int, android.view.ViewGroup$LayoutParams, boolean) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
		boolean preventRequestLayout
	protected void cleanupLayoutState (android.view.View) 
		android.view.View child
	private void addViewInner (android.view.View, int, android.view.ViewGroup$LayoutParams, boolean) 
		boolean lastKeepOn
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
		boolean preventRequestLayout
		android.view.View$AttachInfo ai
	private void addInArray (android.view.View, int) 
		android.view.View child
		int index
		android.view.View[] children
		int count
		int size
	private void removeFromArray (int) 
		int index
		android.view.View[] children
		int count
	private void removeFromArray (int, int) 
		int i
		int i
		int i
		int start
		int count
		android.view.View[] children
		int childrenCount
		int end
	private void bindLayoutAnimation (android.view.View) 
		android.view.View child
		android.view.animation.Animation a
	protected void attachLayoutAnimationParameters (android.view.View, android.view.ViewGroup$LayoutParams, int, int) 
		android.view.View child
		android.view.ViewGroup$LayoutParams params
		int index
		int count
		android.view.animation.LayoutAnimationController$AnimationParameters animationParams
	public void removeView (android.view.View) 
		android.view.View view
	public void removeViewInLayout (android.view.View) 
		android.view.View view
	public void removeViewsInLayout (int, int) 
		int start
		int count
	public void removeViewAt (int) 
		int index
	public void removeViews (int, int) 
		int start
		int count
	private void removeViewInternal (android.view.View) 
		android.view.View view
		int index
	private void removeViewInternal (int, android.view.View) 
		int index
		android.view.View view
		boolean clearChildFocus
	public void setLayoutTransition (android.animation.LayoutTransition) 
		android.animation.LayoutTransition previousTransition
		android.animation.LayoutTransition transition
	public android.animation.LayoutTransition getLayoutTransition () 
	private void removeViewsInternal (int, int) 
		android.view.View view
		int i
		int start
		int count
		android.view.View focused
		boolean detach
		boolean clearChildFocus
		android.view.View[] children
		int end
	public void removeAllViews () 
	public void removeAllViewsInLayout () 
		android.view.View view
		int i
		int count
		android.view.View[] children
		android.view.View focused
		boolean detach
		boolean clearChildFocus
	protected void removeDetachedView (android.view.View, boolean) 
		android.view.View child
		boolean animate
	protected void attachViewToParent (android.view.View, int, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		int index
		android.view.ViewGroup$LayoutParams params
	protected void detachViewFromParent (android.view.View) 
		android.view.View child
	protected void detachViewFromParent (int) 
		int index
	protected void detachViewsFromParent (int, int) 
		int start
		int count
	protected void detachAllViewsFromParent () 
		int i
		int count
		android.view.View[] children
	public final void invalidateChild (android.view.View, android.graphics.Rect) 
		android.graphics.Matrix transformMatrix
		android.view.animation.Transformation t
		boolean transformed
		android.graphics.Matrix transformMatrix
		android.graphics.RectF boundingRect
		android.graphics.Matrix transformMatrix
		android.graphics.RectF boundingRect
		android.graphics.Matrix m
		android.view.View view
		boolean drawAnimation
		android.graphics.Matrix childMatrix
		boolean isOpaque
		int opaqueFlag
		int[] location
		android.view.View child
		android.graphics.Rect dirty
		android.view.ViewParent parent
		android.view.View$AttachInfo attachInfo
	public android.view.ViewParent invalidateChildInParent (int[], android.graphics.Rect) 
		int left
		int top
		int[] location
		android.graphics.Rect dirty
	public void invalidateChildFast (android.view.View, android.graphics.Rect) 
		android.view.ViewGroup parentVG
		int[] location
		int left
		int top
		android.view.View child
		android.graphics.Rect dirty
		android.view.ViewParent parent
		android.view.View$AttachInfo attachInfo
	protected android.view.ViewParent invalidateChildInParentFast (int, int, android.graphics.Rect) 
		int left
		int top
		android.graphics.Rect dirty
	public final void offsetDescendantRectToMyCoords (android.view.View, android.graphics.Rect) 
		android.view.View descendant
		android.graphics.Rect rect
	public final void offsetRectIntoDescendantCoords (android.view.View, android.graphics.Rect) 
		android.view.View descendant
		android.graphics.Rect rect
	void offsetRectBetweenParentAndChild (android.view.View, android.graphics.Rect, boolean, boolean) 
		android.view.View p
		android.view.View p
		android.view.View descendant
		android.graphics.Rect rect
		boolean offsetFromChildToParent
		boolean clipToBounds
		android.view.ViewParent theParent
	public void offsetChildrenTopAndBottom (int) 
		android.view.View v
		int i
		int offset
		int count
		android.view.View[] children
		boolean invalidate
	public boolean getChildVisibleRect (android.view.View, android.graphics.Rect, android.graphics.Point) 
		float[] position
		android.view.View child
		android.graphics.Rect r
		android.graphics.Point offset
		android.graphics.RectF rect
		int dx
		int dy
	public final void layout (int, int, int, int) 
		int l
		int t
		int r
		int b
	protected abstract void onLayout (boolean, int, int, int, int) 
	protected boolean canAnimate () 
	public void startLayoutAnimation () 
	public void scheduleLayoutAnimation () 
	public void setLayoutAnimation (android.view.animation.LayoutAnimationController) 
		android.view.animation.LayoutAnimationController controller
	public android.view.animation.LayoutAnimationController getLayoutAnimation () 
	public boolean isAnimationCacheEnabled () 
	public void setAnimationCacheEnabled (boolean) 
		boolean enabled
	public boolean isAlwaysDrawnWithCacheEnabled () 
	public void setAlwaysDrawnWithCacheEnabled (boolean) 
		boolean always
	protected boolean isChildrenDrawnWithCacheEnabled () 
	protected void setChildrenDrawnWithCacheEnabled (boolean) 
		boolean enabled
	protected boolean isChildrenDrawingOrderEnabled () 
	protected void setChildrenDrawingOrderEnabled (boolean) 
		boolean enabled
	private boolean hasBooleanFlag (int) 
		int flag
	private void setBooleanFlag (int, boolean) 
		int flag
		boolean value
	public int getPersistentDrawingCache () 
	public void setPersistentDrawingCache (int) 
		int drawingCacheToKeep
	private void setLayoutMode (int, boolean) 
		int layoutMode
		boolean explicitly
	void invalidateInheritedLayoutMode (int) 
		int i
		int N
		int layoutModeOfRoot
	public int getLayoutMode () 
		int inheritedLayoutMode
	public void setLayoutMode (int) 
		int layoutMode
	public android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet) 
		android.util.AttributeSet attrs
	protected android.view.ViewGroup$LayoutParams generateLayoutParams (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams p
	protected android.view.ViewGroup$LayoutParams generateDefaultLayoutParams () 
	protected void debug (int) 
		String output
		String output
		android.view.View child
		int i
		String output
		int depth
		int count
	public int indexOfChild (android.view.View) 
		int i
		android.view.View child
		int count
		android.view.View[] children
	public int getChildCount () 
	public android.view.View getChildAt (int) 
		int index
	protected void measureChildren (int, int) 
		android.view.View child
		int i
		int widthMeasureSpec
		int heightMeasureSpec
		int size
		android.view.View[] children
	protected void measureChild (android.view.View, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int parentHeightMeasureSpec
		android.view.ViewGroup$LayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	protected void measureChildWithMargins (android.view.View, int, int, int, int) 
		android.view.View child
		int parentWidthMeasureSpec
		int widthUsed
		int parentHeightMeasureSpec
		int heightUsed
		android.view.ViewGroup$MarginLayoutParams lp
		int childWidthMeasureSpec
		int childHeightMeasureSpec
	public static int getChildMeasureSpec (int, int, int) 
		int spec
		int padding
		int childDimension
		int specMode
		int specSize
		int size
		int resultSize
		int resultMode
	public void clearDisappearingChildren () 
	private void addDisappearingView (android.view.View) 
		android.view.View v
		java.util.ArrayList disappearingChildren
	void finishAnimatingView (android.view.View, android.view.animation.Animation) 
		android.view.View view
		android.view.animation.Animation animation
		java.util.ArrayList disappearingChildren
	boolean isViewTransitioning (android.view.View) 
		android.view.View view
	public void startViewTransition (android.view.View) 
		android.view.View view
	public void endViewTransition (android.view.View) 
		java.util.ArrayList disappearingChildren
		android.view.View view
	public void suppressLayout (boolean) 
		boolean suppress
	public boolean isLayoutSuppressed () 
	public boolean gatherTransparentRegion (android.graphics.Region) 
		android.view.View child
		int i
		android.graphics.Region region
		boolean meOpaque
		android.view.View[] children
		int count
		boolean noneOfTheChildrenAreTransparent
	public void requestTransparentRegion (android.view.View) 
		android.view.View child
	protected boolean fitSystemWindows (android.graphics.Rect) 
		int i
		int count
		android.view.View[] children
		android.graphics.Rect insets
		boolean done
	public android.view.animation.Animation$AnimationListener getLayoutAnimationListener () 
	protected void drawableStateChanged () 
		android.view.View child
		int i
		android.view.View[] children
		int count
	public void jumpDrawablesToCurrentState () 
		int i
		android.view.View[] children
		int count
	protected int[] onCreateDrawableState (int) 
		int[] childState
		int i
		int[] childState
		int i
		int extraSpace
		int need
		int n
		int[] state
	public void setAddStatesFromChildren (boolean) 
		boolean addsStates
	public boolean addStatesFromChildren () 
	public void childDrawableStateChanged (android.view.View) 
		android.view.View child
	public void setLayoutAnimationListener (android.view.animation.Animation$AnimationListener) 
		android.view.animation.Animation$AnimationListener animationListener
	public void requestTransitionStart (android.animation.LayoutTransition) 
		android.animation.LayoutTransition transition
		android.view.ViewRootImpl viewAncestor
	public boolean resolveRtlPropertiesIfNeeded () 
		android.view.View child
		int i
		int count
		boolean result
	public boolean resolveLayoutDirection () 
		android.view.View child
		int i
		int count
		boolean result
	public boolean resolveTextDirection () 
		android.view.View child
		int i
		int count
		boolean result
	public boolean resolveTextAlignment () 
		android.view.View child
		int i
		int count
		boolean result
	public void resolvePadding () 
		android.view.View child
		int i
		int count
	protected void resolveDrawables () 
		android.view.View child
		int i
		int count
	public void resolveLayoutParams () 
		android.view.View child
		int i
		int count
	public void resetResolvedLayoutDirection () 
		android.view.View child
		int i
		int count
	public void resetResolvedTextDirection () 
		android.view.View child
		int i
		int count
	public void resetResolvedTextAlignment () 
		android.view.View child
		int i
		int count
	public void resetResolvedPadding () 
		android.view.View child
		int i
		int count
	protected void resetResolvedDrawables () 
		android.view.View child
		int i
		int count
	public boolean shouldDelayChildPressedState () 
	protected void onSetLayoutParams (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View child
		android.view.ViewGroup$LayoutParams layoutParams
	private static android.graphics.Paint getDebugPaint () 
	private static void drawRect (android.graphics.Canvas, android.graphics.Paint, int, int, int, int) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		int x1
		int y1
		int x2
		int y2
	public volatile android.view.ViewOverlay getOverlay () 
	static void access$000 (android.view.ViewGroup) 
		android.view.ViewGroup x0
	static android.view.animation.LayoutAnimationController access$100 (android.view.ViewGroup) 
		android.view.ViewGroup x0
	static android.view.animation.Animation$AnimationListener access$200 (android.view.ViewGroup) 
		android.view.ViewGroup x0
	static boolean access$300 (android.view.ViewGroup) 
		android.view.ViewGroup x0
	static boolean access$302 (android.view.ViewGroup, boolean) 
		android.view.ViewGroup x0
		boolean x1
	static java.util.ArrayList access$400 (android.view.ViewGroup) 
		android.view.ViewGroup x0
	static void access$500 (android.graphics.Canvas, int, int, int, int, int, int, int, int, android.graphics.Paint) 
		android.graphics.Canvas x0
		int x1
		int x2
		int x3
		int x4
		int x5
		int x6
		int x7
		int x8
		android.graphics.Paint x9
	static void  () 
}

android/view/ViewPropertyAnimator$PropertyBundle.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$PropertyBundle extends java.lang.Object {
	int mPropertyMask
	java.util.ArrayList mNameValuesHolder
	void  (int, java.util.ArrayList) 
		int propertyMask
		java.util.ArrayList nameValuesHolder
	boolean cancel (int) 
		android.view.ViewPropertyAnimator$NameValuesHolder nameValuesHolder
		int i
		int count
		int propertyConstant
}

android/view/GestureDetector.class
GestureDetector.java
package android.view
public android.view.GestureDetector extends java.lang.Object {
	private int mTouchSlopSquare
	private int mDoubleTapTouchSlopSquare
	private int mDoubleTapSlopSquare
	private int mMinimumFlingVelocity
	private int mMaximumFlingVelocity
	private static final int LONGPRESS_TIMEOUT
	private static final int TAP_TIMEOUT
	private static final int DOUBLE_TAP_TIMEOUT
	private static final int DOUBLE_TAP_MIN_TIME
	private static final int SHOW_PRESS
	private static final int LONG_PRESS
	private static final int TAP
	private final android.os.Handler mHandler
	private final android.view.GestureDetector$OnGestureListener mListener
	private android.view.GestureDetector$OnDoubleTapListener mDoubleTapListener
	private boolean mStillDown
	private boolean mDeferConfirmSingleTap
	private boolean mInLongPress
	private boolean mAlwaysInTapRegion
	private boolean mAlwaysInBiggerTapRegion
	private android.view.MotionEvent mCurrentDownEvent
	private android.view.MotionEvent mPreviousUpEvent
	private boolean mIsDoubleTapping
	private float mLastFocusX
	private float mLastFocusY
	private float mDownFocusX
	private float mDownFocusY
	private boolean mIsLongpressEnabled
	private android.view.VelocityTracker mVelocityTracker
	private final android.view.InputEventConsistencyVerifier mInputEventConsistencyVerifier
	public void  (android.view.GestureDetector$OnGestureListener, android.os.Handler) 
		android.view.GestureDetector$OnGestureListener listener
		android.os.Handler handler
	public void  (android.view.GestureDetector$OnGestureListener) 
		android.view.GestureDetector$OnGestureListener listener
	public void  (android.content.Context, android.view.GestureDetector$OnGestureListener) 
		android.content.Context context
		android.view.GestureDetector$OnGestureListener listener
	public void  (android.content.Context, android.view.GestureDetector$OnGestureListener, android.os.Handler) 
		android.content.Context context
		android.view.GestureDetector$OnGestureListener listener
		android.os.Handler handler
	public void  (android.content.Context, android.view.GestureDetector$OnGestureListener, android.os.Handler, boolean) 
		android.content.Context context
		android.view.GestureDetector$OnGestureListener listener
		android.os.Handler handler
		boolean unused
	private void init (android.content.Context) 
		int touchSlop
		int doubleTapSlop
		int doubleTapTouchSlop
		android.view.ViewConfiguration configuration
		android.content.Context context
		int touchSlop
		int doubleTapSlop
		int doubleTapTouchSlop
	public void setOnDoubleTapListener (android.view.GestureDetector$OnDoubleTapListener) 
		android.view.GestureDetector$OnDoubleTapListener onDoubleTapListener
	public void setIsLongpressEnabled (boolean) 
		boolean isLongpressEnabled
	public boolean isLongpressEnabled () 
	public boolean onTouchEvent (android.view.MotionEvent) 
		int i
		int id2
		float x
		float y
		float dot
		int i
		boolean hadTapMessage
		int deltaX
		int deltaY
		int distance
		android.view.VelocityTracker velocityTracker
		int pointerId
		float velocityY
		float velocityX
		int upIndex
		int id1
		float x1
		float y1
		float scrollX
		float scrollY
		android.view.MotionEvent currentUpEvent
		android.view.MotionEvent ev
		int action
		boolean pointerUp
		int skipIndex
		float sumX
		float sumY
		int count
		int div
		float focusX
		float focusY
		boolean handled
	private void cancel () 
	private void cancelTaps () 
	private boolean isConsideredDoubleTap (android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent) 
		android.view.MotionEvent firstDown
		android.view.MotionEvent firstUp
		android.view.MotionEvent secondDown
		long deltaTime
		int deltaX
		int deltaY
	private void dispatchLongPress () 
	static android.view.MotionEvent access$000 (android.view.GestureDetector) 
		android.view.GestureDetector x0
	static android.view.GestureDetector$OnGestureListener access$100 (android.view.GestureDetector) 
		android.view.GestureDetector x0
	static void access$200 (android.view.GestureDetector) 
		android.view.GestureDetector x0
	static android.view.GestureDetector$OnDoubleTapListener access$300 (android.view.GestureDetector) 
		android.view.GestureDetector x0
	static boolean access$400 (android.view.GestureDetector) 
		android.view.GestureDetector x0
	static boolean access$502 (android.view.GestureDetector, boolean) 
		android.view.GestureDetector x0
		boolean x1
	static void  () 
}

android/view/FocusFinder.class
FocusFinder.java
package android.view
public android.view.FocusFinder extends java.lang.Object {
	private static final ThreadLocal tlFocusFinder
	final android.graphics.Rect mFocusedRect
	final android.graphics.Rect mOtherRect
	final android.graphics.Rect mBestCandidateRect
	final android.view.FocusFinder$SequentialFocusComparator mSequentialFocusComparator
	private final java.util.ArrayList mTempList
	public static android.view.FocusFinder getInstance () 
	private void  () 
	public final android.view.View findNextFocus (android.view.ViewGroup, android.view.View, int) 
		android.view.ViewGroup root
		android.view.View focused
		int direction
	public android.view.View findNextFocusFromRect (android.view.ViewGroup, android.graphics.Rect, int) 
		android.view.ViewGroup root
		android.graphics.Rect focusedRect
		int direction
	private android.view.View findNextFocus (android.view.ViewGroup, android.view.View, android.graphics.Rect, int) 
		android.view.ViewGroup root
		android.view.View focused
		android.graphics.Rect focusedRect
		int direction
		android.view.View next
		java.util.ArrayList focusables
	private android.view.View findNextUserSpecifiedFocus (android.view.ViewGroup, android.view.View, int) 
		android.view.ViewGroup root
		android.view.View focused
		int direction
		android.view.View userSetNextFocus
	private android.view.View findNextFocus (android.view.ViewGroup, android.view.View, android.graphics.Rect, int, java.util.ArrayList) 
		android.view.ViewGroup root
		android.view.View focused
		android.graphics.Rect focusedRect
		int direction
		java.util.ArrayList focusables
	private android.view.View findNextFocusInRelativeDirection (java.util.ArrayList, android.view.ViewGroup, android.view.View, android.graphics.Rect, int) 
		java.util.ArrayList focusables
		android.view.ViewGroup root
		android.view.View focused
		android.graphics.Rect focusedRect
		int direction
		int count
	private void setFocusBottomRight (android.view.ViewGroup, android.graphics.Rect) 
		android.view.ViewGroup root
		android.graphics.Rect focusedRect
		int rootBottom
		int rootRight
	private void setFocusTopLeft (android.view.ViewGroup, android.graphics.Rect) 
		android.view.ViewGroup root
		android.graphics.Rect focusedRect
		int rootTop
		int rootLeft
	android.view.View findNextFocusInAbsoluteDirection (java.util.ArrayList, android.view.ViewGroup, android.view.View, android.graphics.Rect, int) 
		android.view.View focusable
		int i
		java.util.ArrayList focusables
		android.view.ViewGroup root
		android.view.View focused
		android.graphics.Rect focusedRect
		int direction
		android.view.View closest
		int numFocusables
	private static android.view.View getNextFocusable (android.view.View, java.util.ArrayList, int) 
		int position
		android.view.View focused
		java.util.ArrayList focusables
		int count
	private static android.view.View getPreviousFocusable (android.view.View, java.util.ArrayList, int) 
		int position
		android.view.View focused
		java.util.ArrayList focusables
		int count
	boolean isBetterCandidate (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect rect1
		android.graphics.Rect rect2
	boolean beamBeats (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect rect1
		android.graphics.Rect rect2
		boolean rect1InSrcBeam
		boolean rect2InSrcBeam
	int getWeightedDistanceFor (int, int) 
		int majorAxisDistance
		int minorAxisDistance
	boolean isCandidate (android.graphics.Rect, android.graphics.Rect, int) 
		android.graphics.Rect srcRect
		android.graphics.Rect destRect
		int direction
	boolean beamsOverlap (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect rect1
		android.graphics.Rect rect2
	boolean isToDirectionOf (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect src
		android.graphics.Rect dest
	static int majorAxisDistance (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	static int majorAxisDistanceRaw (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	static int majorAxisDistanceToFarEdge (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	static int majorAxisDistanceToFarEdgeRaw (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	static int minorAxisDistance (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	public android.view.View findNearestTouchable (android.view.ViewGroup, int, int, int, int[]) 
		android.view.View touchable
		int distance
		int i
		android.view.ViewGroup root
		int x
		int y
		int direction
		int[] deltas
		java.util.ArrayList touchables
		int minDistance
		android.view.View closest
		int numTouchables
		int edgeSlop
		android.graphics.Rect closestBounds
		android.graphics.Rect touchableBounds
	private boolean isTouchCandidate (int, int, android.graphics.Rect, int) 
		int x
		int y
		android.graphics.Rect destRect
		int direction
	void  (android.view.FocusFinder$1) 
		android.view.FocusFinder$1 x0
	static void  () 
}

android/view/animation/
android/view/animation/RotateAnimation.class
RotateAnimation.java
package android.view.animation
public android.view.animation.RotateAnimation extends android.view.animation.Animation {
	private float mFromDegrees
	private float mToDegrees
	private int mPivotXType
	private int mPivotYType
	private float mPivotXValue
	private float mPivotYValue
	private float mPivotX
	private float mPivotY
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.view.animation.Animation$Description d
	public void  (float, float) 
		float fromDegrees
		float toDegrees
	public void  (float, float, float, float) 
		float fromDegrees
		float toDegrees
		float pivotX
		float pivotY
	public void  (float, float, int, float, int, float) 
		float fromDegrees
		float toDegrees
		int pivotXType
		float pivotXValue
		int pivotYType
		float pivotYValue
	private void initializePivotPoint () 
	protected void applyTransformation (float, android.view.animation.Transformation) 
		float interpolatedTime
		android.view.animation.Transformation t
		float degrees
		float scale
	public void initialize (int, int, int, int) 
		int width
		int height
		int parentWidth
		int parentHeight
}

android/view/animation/LayoutAnimationController.class
LayoutAnimationController.java
package android.view.animation
public android.view.animation.LayoutAnimationController extends java.lang.Object {
	public static final int ORDER_NORMAL
	public static final int ORDER_REVERSE
	public static final int ORDER_RANDOM
	protected android.view.animation.Animation mAnimation
	protected java.util.Random mRandomizer
	protected android.view.animation.Interpolator mInterpolator
	private float mDelay
	private int mOrder
	private long mDuration
	private long mMaxDelay
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.view.animation.Animation$Description d
		int resource
	public void  (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void  (android.view.animation.Animation, float) 
		android.view.animation.Animation animation
		float delay
	public int getOrder () 
	public void setOrder (int) 
		int order
	public void setAnimation (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public void setAnimation (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public android.view.animation.Animation getAnimation () 
	public void setInterpolator (android.content.Context, int) 
		android.content.Context context
		int resourceID
	public void setInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator interpolator
	public android.view.animation.Interpolator getInterpolator () 
	public float getDelay () 
	public void setDelay (float) 
		float delay
	public boolean willOverlap () 
	public void start () 
	public final android.view.animation.Animation getAnimationForView (android.view.View) 
		android.view.animation.Animation animation
		CloneNotSupportedException e
		android.view.View view
		long delay
	public boolean isDone () 
	protected long getDelayForView (android.view.View) 
		android.view.View view
		android.view.ViewGroup$LayoutParams lp
		android.view.animation.LayoutAnimationController$AnimationParameters params
		float delay
		long viewDelay
		float totalDelay
		float normalizedDelay
	protected int getTransformedIndex (android.view.animation.LayoutAnimationController$AnimationParameters) 
		android.view.animation.LayoutAnimationController$AnimationParameters params
}

android/view/animation/ScaleAnimation.class
ScaleAnimation.java
package android.view.animation
public android.view.animation.ScaleAnimation extends android.view.animation.Animation {
	private final android.content.res.Resources mResources
	private float mFromX
	private float mToX
	private float mFromY
	private float mToY
	private int mFromXType
	private int mToXType
	private int mFromYType
	private int mToYType
	private int mFromXData
	private int mToXData
	private int mFromYData
	private int mToYData
	private int mPivotXType
	private int mPivotYType
	private float mPivotXValue
	private float mPivotYValue
	private float mPivotX
	private float mPivotY
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.util.TypedValue tv
		android.view.animation.Animation$Description d
	public void  (float, float, float, float) 
		float fromX
		float toX
		float fromY
		float toY
	public void  (float, float, float, float, float, float) 
		float fromX
		float toX
		float fromY
		float toY
		float pivotX
		float pivotY
	public void  (float, float, float, float, int, float, int, float) 
		float fromX
		float toX
		float fromY
		float toY
		int pivotXType
		float pivotXValue
		int pivotYType
		float pivotYValue
	private void initializePivotPoint () 
	protected void applyTransformation (float, android.view.animation.Transformation) 
		float interpolatedTime
		android.view.animation.Transformation t
		float sx
		float sy
		float scale
	float resolveScale (float, int, int, int, int) 
		float targetSize
		float targetSize
		float scale
		int type
		int data
		int size
		int psize
		float targetSize
	public void initialize (int, int, int, int) 
		int width
		int height
		int parentWidth
		int parentHeight
}

android/view/animation/Animation.class
Animation.java
package android.view.animation
public abstract android.view.animation.Animation extends java.lang.Object implements java.lang.Cloneable  {
	public static final int INFINITE
	public static final int RESTART
	public static final int REVERSE
	public static final int START_ON_FIRST_FRAME
	public static final int ABSOLUTE
	public static final int RELATIVE_TO_SELF
	public static final int RELATIVE_TO_PARENT
	public static final int ZORDER_NORMAL
	public static final int ZORDER_TOP
	public static final int ZORDER_BOTTOM
	private static final boolean USE_CLOSEGUARD
	boolean mEnded
	boolean mStarted
	boolean mCycleFlip
	boolean mInitialized
	boolean mFillBefore
	boolean mFillAfter
	boolean mFillEnabled
	long mStartTime
	long mStartOffset
	long mDuration
	int mRepeatCount
	int mRepeated
	int mRepeatMode
	android.view.animation.Interpolator mInterpolator
	android.view.animation.Animation$AnimationListener mListener
	private int mZAdjustment
	private int mBackgroundColor
	private float mScaleFactor
	private boolean mDetachWallpaper
	private boolean mMore
	private boolean mOneMoreTime
	android.graphics.RectF mPreviousRegion
	android.graphics.RectF mRegion
	android.view.animation.Transformation mTransformation
	android.view.animation.Transformation mPreviousTransformation
	private final dalvik.system.CloseGuard guard
	private android.os.Handler mListenerHandler
	private Runnable mOnStart
	private Runnable mOnRepeat
	private Runnable mOnEnd
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		int resID
	protected android.view.animation.Animation clone ()  throws java.lang.CloneNotSupportedException 
		android.view.animation.Animation animation
	public void reset () 
	public void cancel () 
	public void detach () 
	public boolean isInitialized () 
	public void initialize (int, int, int, int) 
		int width
		int height
		int parentWidth
		int parentHeight
	public void setListenerHandler (android.os.Handler) 
		android.os.Handler handler
	public void setInterpolator (android.content.Context, int) 
		android.content.Context context
		int resID
	public void setInterpolator (android.view.animation.Interpolator) 
		android.view.animation.Interpolator i
	public void setStartOffset (long) 
		long startOffset
	public void setDuration (long) 
		long durationMillis
	public void restrictDuration (long) 
		long durationMillis
		long dur
	public void scaleCurrentDuration (float) 
		float scale
	public void setStartTime (long) 
		long startTimeMillis
	public void start () 
	public void startNow () 
	public void setRepeatMode (int) 
		int repeatMode
	public void setRepeatCount (int) 
		int repeatCount
	public boolean isFillEnabled () 
	public void setFillEnabled (boolean) 
		boolean fillEnabled
	public void setFillBefore (boolean) 
		boolean fillBefore
	public void setFillAfter (boolean) 
		boolean fillAfter
	public void setZAdjustment (int) 
		int zAdjustment
	public void setBackgroundColor (int) 
		int bg
	protected float getScaleFactor () 
	public void setDetachWallpaper (boolean) 
		boolean detachWallpaper
	public android.view.animation.Interpolator getInterpolator () 
	public long getStartTime () 
	public long getDuration () 
	public long getStartOffset () 
	public int getRepeatMode () 
	public int getRepeatCount () 
	public boolean getFillBefore () 
	public boolean getFillAfter () 
	public int getZAdjustment () 
	public int getBackgroundColor () 
	public boolean getDetachWallpaper () 
	public boolean willChangeTransformationMatrix () 
	public boolean willChangeBounds () 
	public void setAnimationListener (android.view.animation.Animation$AnimationListener) 
		android.view.animation.Animation$AnimationListener listener
	protected void ensureInterpolator () 
	public long computeDurationHint () 
	public boolean getTransformation (long, android.view.animation.Transformation) 
		float normalizedTime
		float interpolatedTime
		long currentTime
		android.view.animation.Transformation outTransformation
		long startOffset
		long duration
		float normalizedTime
		boolean expired
	private void fireAnimationStart () 
	private void fireAnimationRepeat () 
	private void fireAnimationEnd () 
	public boolean getTransformation (long, android.view.animation.Transformation, float) 
		long currentTime
		android.view.animation.Transformation outTransformation
		float scale
	public boolean hasStarted () 
	public boolean hasEnded () 
	protected void applyTransformation (float, android.view.animation.Transformation) 
		float interpolatedTime
		android.view.animation.Transformation t
	protected float resolveSize (int, float, int, int) 
		int type
		float value
		int size
		int parentSize
	public void getInvalidateRegion (int, int, int, int, android.graphics.RectF, android.view.animation.Transformation) 
		int left
		int top
		int right
		int bottom
		android.graphics.RectF invalidate
		android.view.animation.Transformation transformation
		android.graphics.RectF tempRegion
		android.graphics.RectF previousRegion
		android.view.animation.Transformation tempTransformation
		android.view.animation.Transformation previousTransformation
	public void initializeInvalidateRegion (int, int, int, int) 
		android.view.animation.Transformation previousTransformation
		int left
		int top
		int right
		int bottom
		android.graphics.RectF region
	protected void finalize ()  throws java.lang.Throwable 
	public boolean hasAlpha () 
	protected volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
	static void  () 
}

android/view/animation/AnticipateInterpolator.class
AnticipateInterpolator.java
package android.view.animation
public android.view.animation.AnticipateInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private final float mTension
	public void  () 
	public void  (float) 
		float tension
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public float getInterpolation (float) 
		float t
}

android/view/animation/DecelerateInterpolator.class
DecelerateInterpolator.java
package android.view.animation
public android.view.animation.DecelerateInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private float mFactor
	public void  () 
	public void  (float) 
		float factor
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public float getInterpolation (float) 
		float result
		float input
		float result
}

android/view/animation/GridLayoutAnimationController.class
GridLayoutAnimationController.java
package android.view.animation
public android.view.animation.GridLayoutAnimationController extends android.view.animation.LayoutAnimationController {
	public static final int DIRECTION_LEFT_TO_RIGHT
	public static final int DIRECTION_RIGHT_TO_LEFT
	public static final int DIRECTION_TOP_TO_BOTTOM
	public static final int DIRECTION_BOTTOM_TO_TOP
	public static final int DIRECTION_HORIZONTAL_MASK
	public static final int DIRECTION_VERTICAL_MASK
	public static final int PRIORITY_NONE
	public static final int PRIORITY_COLUMN
	public static final int PRIORITY_ROW
	private float mColumnDelay
	private float mRowDelay
	private int mDirection
	private int mDirectionPriority
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.view.animation.Animation$Description d
	public void  (android.view.animation.Animation) 
		android.view.animation.Animation animation
	public void  (android.view.animation.Animation, float, float) 
		android.view.animation.Animation animation
		float columnDelay
		float rowDelay
	public float getColumnDelay () 
	public void setColumnDelay (float) 
		float columnDelay
	public float getRowDelay () 
	public void setRowDelay (float) 
		float rowDelay
	public int getDirection () 
	public void setDirection (int) 
		int direction
	public int getDirectionPriority () 
	public void setDirectionPriority (int) 
		int directionPriority
	public boolean willOverlap () 
	protected long getDelayForView (android.view.View) 
		android.view.View view
		android.view.ViewGroup$LayoutParams lp
		android.view.animation.GridLayoutAnimationController$AnimationParameters params
		int column
		int row
		int rowsCount
		int columnsCount
		long duration
		float columnDelay
		float rowDelay
		float totalDelay
		long viewDelay
		float normalizedDelay
	private int getTransformedColumnIndex (android.view.animation.GridLayoutAnimationController$AnimationParameters) 
		android.view.animation.GridLayoutAnimationController$AnimationParameters params
		int index
		int direction
	private int getTransformedRowIndex (android.view.animation.GridLayoutAnimationController$AnimationParameters) 
		android.view.animation.GridLayoutAnimationController$AnimationParameters params
		int index
		int direction
}

android/view/animation/AccelerateInterpolator.class
AccelerateInterpolator.java
package android.view.animation
public android.view.animation.AccelerateInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private final float mFactor
	private final double mDoubleFactor
	public void  () 
	public void  (float) 
		float factor
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public float getInterpolation (float) 
		float input
}

android/view/animation/GridLayoutAnimationController$AnimationParameters.class
GridLayoutAnimationController.java
package android.view.animation
public android.view.animation.GridLayoutAnimationController$AnimationParameters extends android.view.animation.LayoutAnimationController$AnimationParameters {
	public int column
	public int row
	public int columnsCount
	public int rowsCount
	public void  () 
}

android/view/animation/Animation$1.class
Animation.java
package android.view.animation
 android.view.animation.Animation$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.animation.Animation this$0
	void  (android.view.animation.Animation) 
	public void run () 
}

android/view/animation/Animation$AnimationListener.class
Animation.java
package android.view.animation
public abstract android.view.animation.Animation$AnimationListener extends java.lang.Object {
	public abstract void onAnimationStart (android.view.animation.Animation) 
	public abstract void onAnimationEnd (android.view.animation.Animation) 
	public abstract void onAnimationRepeat (android.view.animation.Animation) 
}

android/view/animation/LayoutAnimationController$AnimationParameters.class
LayoutAnimationController.java
package android.view.animation
public android.view.animation.LayoutAnimationController$AnimationParameters extends java.lang.Object {
	public int count
	public int index
	public void  () 
}

android/view/animation/CycleInterpolator.class
CycleInterpolator.java
package android.view.animation
public android.view.animation.CycleInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private float mCycles
	public void  (float) 
		float cycles
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public float getInterpolation (float) 
		float input
}

android/view/animation/BounceInterpolator.class
BounceInterpolator.java
package android.view.animation
public android.view.animation.BounceInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private static float bounce (float) 
		float t
	public float getInterpolation (float) 
		float t
}

android/view/animation/OvershootInterpolator.class
OvershootInterpolator.java
package android.view.animation
public android.view.animation.OvershootInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private final float mTension
	public void  () 
	public void  (float) 
		float tension
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public float getInterpolation (float) 
		float t
}

android/view/animation/AnimationSet.class
AnimationSet.java
package android.view.animation
public android.view.animation.AnimationSet extends android.view.animation.Animation {
	private static final int PROPERTY_FILL_AFTER_MASK
	private static final int PROPERTY_FILL_BEFORE_MASK
	private static final int PROPERTY_REPEAT_MODE_MASK
	private static final int PROPERTY_START_OFFSET_MASK
	private static final int PROPERTY_SHARE_INTERPOLATOR_MASK
	private static final int PROPERTY_DURATION_MASK
	private static final int PROPERTY_MORPH_MATRIX_MASK
	private static final int PROPERTY_CHANGE_BOUNDS_MASK
	private int mFlags
	private boolean mDirty
	private boolean mHasAlpha
	private java.util.ArrayList mAnimations
	private android.view.animation.Transformation mTempTransformation
	private long mLastEnd
	private long[] mStoredOffsets
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (boolean) 
		boolean shareInterpolator
	protected android.view.animation.AnimationSet clone ()  throws java.lang.CloneNotSupportedException 
		int i
		android.view.animation.AnimationSet animation
		int count
		java.util.ArrayList animations
	private void setFlag (int, boolean) 
		int mask
		boolean value
	private void init () 
	public void setFillAfter (boolean) 
		boolean fillAfter
	public void setFillBefore (boolean) 
		boolean fillBefore
	public void setRepeatMode (int) 
		int repeatMode
	public void setStartOffset (long) 
		long startOffset
	public boolean hasAlpha () 
		int i
		int count
		java.util.ArrayList animations
	public void setDuration (long) 
		long durationMillis
	public void addAnimation (android.view.animation.Animation) 
		android.view.animation.Animation a
		boolean noMatrix
		boolean changeBounds
	public void setStartTime (long) 
		android.view.animation.Animation a
		int i
		long startTimeMillis
		int count
		java.util.ArrayList animations
	public long getStartTime () 
		android.view.animation.Animation a
		int i
		long startTime
		int count
		java.util.ArrayList animations
	public void restrictDuration (long) 
		int i
		long durationMillis
		java.util.ArrayList animations
		int count
	public long getDuration () 
		int i
		java.util.ArrayList animations
		int count
		long duration
		boolean durationSet
	public long computeDurationHint () 
		long d
		int i
		long duration
		int count
		java.util.ArrayList animations
	public void initializeInvalidateRegion (int, int, int, int) 
		android.view.animation.Interpolator interpolator
		android.view.animation.Animation a
		int i
		int count
		java.util.ArrayList animations
		android.view.animation.Transformation temp
		android.view.animation.Transformation previousTransformation
		int left
		int top
		int right
		int bottom
		android.graphics.RectF region
	public boolean getTransformation (long, android.view.animation.Transformation) 
		android.view.animation.Animation a
		int i
		long currentTime
		android.view.animation.Transformation t
		int count
		java.util.ArrayList animations
		android.view.animation.Transformation temp
		boolean more
		boolean started
		boolean ended
	public void scaleCurrentDuration (float) 
		int i
		float scale
		java.util.ArrayList animations
		int count
	public void initialize (int, int, int, int) 
		long offset
		android.view.animation.Animation a
		int i
		int width
		int height
		int parentWidth
		int parentHeight
		boolean durationSet
		boolean fillAfterSet
		boolean fillBeforeSet
		boolean repeatModeSet
		boolean shareInterpolator
		boolean startOffsetSet
		java.util.ArrayList children
		int count
		long duration
		boolean fillAfter
		boolean fillBefore
		int repeatMode
		android.view.animation.Interpolator interpolator
		long startOffset
		long[] storedOffsets
	public void reset () 
	void restoreChildrenStartOffset () 
		int i
		long[] offsets
		java.util.ArrayList children
		int count
	public java.util.List getAnimations () 
	public boolean willChangeTransformationMatrix () 
	public boolean willChangeBounds () 
	protected volatile android.view.animation.Animation clone ()  throws java.lang.CloneNotSupportedException 
	protected volatile java.lang.Object clone ()  throws java.lang.CloneNotSupportedException 
}

android/view/animation/Animation$2.class
Animation.java
package android.view.animation
 android.view.animation.Animation$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.animation.Animation this$0
	void  (android.view.animation.Animation) 
	public void run () 
}

android/view/animation/Interpolator.class
Interpolator.java
package android.view.animation
public abstract android.view.animation.Interpolator extends java.lang.Object implements android.animation.TimeInterpolator  {
}

android/view/animation/TranslateAnimation.class
TranslateAnimation.java
package android.view.animation
public android.view.animation.TranslateAnimation extends android.view.animation.Animation {
	private int mFromXType
	private int mToXType
	private int mFromYType
	private int mToYType
	private float mFromXValue
	private float mToXValue
	private float mFromYValue
	private float mToYValue
	private float mFromXDelta
	private float mToXDelta
	private float mFromYDelta
	private float mToYDelta
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
		android.view.animation.Animation$Description d
	public void  (float, float, float, float) 
		float fromXDelta
		float toXDelta
		float fromYDelta
		float toYDelta
	public void  (int, float, int, float, int, float, int, float) 
		int fromXType
		float fromXValue
		int toXType
		float toXValue
		int fromYType
		float fromYValue
		int toYType
		float toYValue
	protected void applyTransformation (float, android.view.animation.Transformation) 
		float interpolatedTime
		android.view.animation.Transformation t
		float dx
		float dy
	public void initialize (int, int, int, int) 
		int width
		int height
		int parentWidth
		int parentHeight
}

android/view/animation/AlphaAnimation.class
AlphaAnimation.java
package android.view.animation
public android.view.animation.AlphaAnimation extends android.view.animation.Animation {
	private float mFromAlpha
	private float mToAlpha
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (float, float) 
		float fromAlpha
		float toAlpha
	protected void applyTransformation (float, android.view.animation.Transformation) 
		float interpolatedTime
		android.view.animation.Transformation t
		float alpha
	public boolean willChangeTransformationMatrix () 
	public boolean willChangeBounds () 
	public boolean hasAlpha () 
}

android/view/animation/LinearInterpolator.class
LinearInterpolator.java
package android.view.animation
public android.view.animation.LinearInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public float getInterpolation (float) 
		float input
}

android/view/animation/AnticipateOvershootInterpolator.class
AnticipateOvershootInterpolator.java
package android.view.animation
public android.view.animation.AnticipateOvershootInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	private final float mTension
	public void  () 
	public void  (float) 
		float tension
	public void  (float, float) 
		float tension
		float extraTension
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	private static float a (float, float) 
		float t
		float s
	private static float o (float, float) 
		float t
		float s
	public float getInterpolation (float) 
		float t
}

android/view/animation/Transformation.class
Transformation.java
package android.view.animation
public android.view.animation.Transformation extends java.lang.Object {
	public static final int TYPE_IDENTITY
	public static final int TYPE_ALPHA
	public static final int TYPE_MATRIX
	public static final int TYPE_BOTH
	protected android.graphics.Matrix mMatrix
	protected float mAlpha
	protected int mTransformationType
	public void  () 
	public void clear () 
	public int getTransformationType () 
	public void setTransformationType (int) 
		int transformationType
	public void set (android.view.animation.Transformation) 
		android.view.animation.Transformation t
	public void compose (android.view.animation.Transformation) 
		android.view.animation.Transformation t
	public void postCompose (android.view.animation.Transformation) 
		android.view.animation.Transformation t
	public android.graphics.Matrix getMatrix () 
	public void setAlpha (float) 
		float alpha
	public float getAlpha () 
	public java.lang.String toString () 
		StringBuilder sb
	public java.lang.String toShortString () 
		StringBuilder sb
	public void toShortString (java.lang.StringBuilder) 
		StringBuilder sb
	public void printShortString (java.io.PrintWriter) 
		java.io.PrintWriter pw
}

android/view/animation/AccelerateDecelerateInterpolator.class
AccelerateDecelerateInterpolator.java
package android.view.animation
public android.view.animation.AccelerateDecelerateInterpolator extends java.lang.Object implements android.view.animation.Interpolator  {
	public void  () 
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public float getInterpolation (float) 
		float input
}

android/view/animation/AnimationUtils.class
AnimationUtils.java
package android.view.animation
public android.view.animation.AnimationUtils extends java.lang.Object {
	private static final int TOGETHER
	private static final int SEQUENTIALLY
	public void  () 
	public static long currentAnimationTimeMillis () 
	public static android.view.animation.Animation loadAnimation (android.content.Context, int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		org.xmlpull.v1.XmlPullParserException ex
		android.content.res.Resources$NotFoundException rnf
		java.io.IOException ex
		android.content.Context context
		int id
		android.content.res.XmlResourceParser parser
	private static android.view.animation.Animation createAnimationFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
	private static android.view.animation.Animation createAnimationFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser, android.view.animation.AnimationSet, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
		android.view.animation.AnimationSet parent
		android.util.AttributeSet attrs
		android.view.animation.Animation anim
		int type
		int depth
	public static android.view.animation.LayoutAnimationController loadLayoutAnimation (android.content.Context, int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		org.xmlpull.v1.XmlPullParserException ex
		android.content.res.Resources$NotFoundException rnf
		java.io.IOException ex
		android.content.Context context
		int id
		android.content.res.XmlResourceParser parser
	private static android.view.animation.LayoutAnimationController createLayoutAnimationFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
	private static android.view.animation.LayoutAnimationController createLayoutAnimationFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String name
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.view.animation.LayoutAnimationController controller
		int type
		int depth
	public static android.view.animation.Animation makeInAnimation (android.content.Context, boolean) 
		android.view.animation.Animation a
		android.content.Context c
		boolean fromLeft
		android.view.animation.Animation a
	public static android.view.animation.Animation makeOutAnimation (android.content.Context, boolean) 
		android.view.animation.Animation a
		android.content.Context c
		boolean toRight
		android.view.animation.Animation a
	public static android.view.animation.Animation makeInChildBottomAnimation (android.content.Context) 
		android.content.Context c
		android.view.animation.Animation a
	public static android.view.animation.Interpolator loadInterpolator (android.content.Context, int)  throws android.content.res.Resources$NotFoundException 
		android.content.res.Resources$NotFoundException rnf
		org.xmlpull.v1.XmlPullParserException ex
		android.content.res.Resources$NotFoundException rnf
		java.io.IOException ex
		android.content.Context context
		int id
		android.content.res.XmlResourceParser parser
	private static android.view.animation.Interpolator createInterpolatorFromXml (android.content.Context, org.xmlpull.v1.XmlPullParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.util.AttributeSet attrs
		String name
		android.content.Context c
		org.xmlpull.v1.XmlPullParser parser
		android.view.animation.Interpolator interpolator
		int type
		int depth
}

android/view/animation/Animation$3.class
Animation.java
package android.view.animation
 android.view.animation.Animation$3 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.animation.Animation this$0
	void  (android.view.animation.Animation) 
	public void run () 
}

android/view/animation/Animation$Description.class
Animation.java
package android.view.animation
public android.view.animation.Animation$Description extends java.lang.Object {
	public int type
	public float value
	protected void  () 
	static android.view.animation.Animation$Description parseValue (android.util.TypedValue) 
		android.util.TypedValue value
		android.view.animation.Animation$Description d
}

android/view/DisplayInfo.class
DisplayInfo.java
package android.view
public final android.view.DisplayInfo extends java.lang.Object implements android.os.Parcelable  {
	public int layerStack
	public int flags
	public int type
	public String address
	public String name
	public int appWidth
	public int appHeight
	public int smallestNominalAppWidth
	public int smallestNominalAppHeight
	public int largestNominalAppWidth
	public int largestNominalAppHeight
	public int logicalWidth
	public int logicalHeight
	public int overscanLeft
	public int overscanTop
	public int overscanRight
	public int overscanBottom
	public int rotation
	public float refreshRate
	public int logicalDensityDpi
	public float physicalXDpi
	public float physicalYDpi
	public int ownerUid
	public String ownerPackageName
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void  (android.view.DisplayInfo) 
		android.view.DisplayInfo other
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public boolean equals (java.lang.Object) 
		Object o
	public boolean equals (android.view.DisplayInfo) 
		android.view.DisplayInfo other
	public int hashCode () 
	public void copyFrom (android.view.DisplayInfo) 
		android.view.DisplayInfo other
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	public void getAppMetrics (android.util.DisplayMetrics) 
		android.util.DisplayMetrics outMetrics
	public void getAppMetrics (android.util.DisplayMetrics, android.view.DisplayAdjustments) 
		android.util.DisplayMetrics outMetrics
		android.view.DisplayAdjustments displayAdjustments
	public void getAppMetrics (android.util.DisplayMetrics, android.content.res.CompatibilityInfo, android.os.IBinder) 
		android.util.DisplayMetrics outMetrics
		android.content.res.CompatibilityInfo ci
		android.os.IBinder token
	public void getLogicalMetrics (android.util.DisplayMetrics, android.content.res.CompatibilityInfo, android.os.IBinder) 
		android.util.DisplayMetrics outMetrics
		android.content.res.CompatibilityInfo compatInfo
		android.os.IBinder token
	public int getNaturalWidth () 
	public int getNaturalHeight () 
	public boolean hasAccess (int) 
		int uid
	private void getMetricsWithSize (android.util.DisplayMetrics, android.content.res.CompatibilityInfo, android.os.IBinder, int, int) 
		android.util.DisplayMetrics outMetrics
		android.content.res.CompatibilityInfo compatInfo
		android.os.IBinder token
		int width
		int height
	public java.lang.String toString () 
		StringBuilder sb
	private static java.lang.String flagsToString (int) 
		int flags
		StringBuilder result
	void  (android.os.Parcel, android.view.DisplayInfo$1) 
		android.os.Parcel x0
		android.view.DisplayInfo$1 x1
	static void  () 
}

android/view/View$AccessibilityDelegate.class
View.java
package android.view
public android.view.View$AccessibilityDelegate extends java.lang.Object {
	public void  () 
	public void sendAccessibilityEvent (android.view.View, int) 
		android.view.View host
		int eventType
	public boolean performAccessibilityAction (android.view.View, int, android.os.Bundle) 
		android.view.View host
		int action
		android.os.Bundle args
	public void sendAccessibilityEventUnchecked (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public boolean dispatchPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public void onPopulateAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityEvent (android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.View host
		android.view.accessibility.AccessibilityEvent event
	public void onInitializeAccessibilityNodeInfo (android.view.View, android.view.accessibility.AccessibilityNodeInfo) 
		android.view.View host
		android.view.accessibility.AccessibilityNodeInfo info
	public boolean onRequestSendAccessibilityEvent (android.view.ViewGroup, android.view.View, android.view.accessibility.AccessibilityEvent) 
		android.view.ViewGroup host
		android.view.View child
		android.view.accessibility.AccessibilityEvent event
	public android.view.accessibility.AccessibilityNodeProvider getAccessibilityNodeProvider (android.view.View) 
		android.view.View host
	public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo (android.view.View) 
		android.view.View host
}

android/view/LayoutInflater$Filter.class
LayoutInflater.java
package android.view
public abstract android.view.LayoutInflater$Filter extends java.lang.Object {
	public abstract boolean onLoadClass (java.lang.Class) 
}

android/view/ViewRootImpl$SyntheticTouchNavigationHandler$1.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$SyntheticTouchNavigationHandler$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewRootImpl$SyntheticTouchNavigationHandler this$1
	void  (android.view.ViewRootImpl$SyntheticTouchNavigationHandler) 
	public void run () 
		long time
}

android/view/ViewGroup$ChildListForAccessibility.class
ViewGroup.java
package android.view
 android.view.ViewGroup$ChildListForAccessibility extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private final java.util.ArrayList mChildren
	private final java.util.ArrayList mHolders
	void  () 
	public static android.view.ViewGroup$ChildListForAccessibility obtain (android.view.ViewGroup, boolean) 
		android.view.ViewGroup parent
		boolean sort
		android.view.ViewGroup$ChildListForAccessibility list
	public void recycle () 
	public int getChildCount () 
	public android.view.View getChildAt (int) 
		int index
	public int getChildIndex (android.view.View) 
		android.view.View child
	private void init (android.view.ViewGroup, boolean) 
		android.view.View child
		int i
		android.view.View child
		android.view.ViewGroup$ViewLocationHolder holder
		int i
		android.view.ViewGroup$ViewLocationHolder holder
		int i
		java.util.ArrayList holders
		android.view.ViewGroup parent
		boolean sort
		java.util.ArrayList children
		int childCount
	private void clear () 
	static void  () 
}

android/view/SubMenu.class
SubMenu.java
package android.view
public abstract android.view.SubMenu extends java.lang.Object implements android.view.Menu  {
	public abstract android.view.SubMenu setHeaderTitle (int) 
	public abstract android.view.SubMenu setHeaderTitle (java.lang.CharSequence) 
	public abstract android.view.SubMenu setHeaderIcon (int) 
	public abstract android.view.SubMenu setHeaderIcon (android.graphics.drawable.Drawable) 
	public abstract android.view.SubMenu setHeaderView (android.view.View) 
	public abstract void clearHeader () 
	public abstract android.view.SubMenu setIcon (int) 
	public abstract android.view.SubMenu setIcon (android.graphics.drawable.Drawable) 
	public abstract android.view.MenuItem getItem () 
}

android/view/ViewTreeObserver$OnWindowFocusChangeListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnWindowFocusChangeListener extends java.lang.Object {
	public abstract void onWindowFocusChanged (boolean) 
}

android/view/ViewGroup$HoverTarget.class
ViewGroup.java
package android.view
final android.view.ViewGroup$HoverTarget extends java.lang.Object {
	private static final int MAX_RECYCLED
	private static final Object sRecycleLock
	private static android.view.ViewGroup$HoverTarget sRecycleBin
	private static int sRecycledCount
	public android.view.View child
	public android.view.ViewGroup$HoverTarget next
	private void  () 
	public static android.view.ViewGroup$HoverTarget obtain (android.view.View) 
		android.view.ViewGroup$HoverTarget target
		android.view.View child
		android.view.ViewGroup$HoverTarget target
	public void recycle () 
	static void  () 
}

android/view/FallbackEventHandler.class
FallbackEventHandler.java
package android.view
public abstract android.view.FallbackEventHandler extends java.lang.Object {
	public abstract void setView (android.view.View) 
	public abstract void preDispatchKeyEvent (android.view.KeyEvent) 
	public abstract boolean dispatchKeyEvent (android.view.KeyEvent) 
}

android/view/ViewRootImpl$WindowInputEventReceiver.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$WindowInputEventReceiver extends android.view.InputEventReceiver {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	public void onInputEvent (android.view.InputEvent) 
		android.view.InputEvent event
	public void onBatchedInputEventPending () 
	public void dispose () 
}

android/view/SurfaceHolder$BadSurfaceTypeException.class
SurfaceHolder.java
package android.view
public android.view.SurfaceHolder$BadSurfaceTypeException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/view/VolumePanel$StreamControl.class
VolumePanel.java
package android.view
 android.view.VolumePanel$StreamControl extends java.lang.Object {
	int streamType
	android.view.ViewGroup group
	android.widget.ImageView icon
	android.widget.SeekBar seekbarView
	int iconRes
	int iconMuteRes
	final android.view.VolumePanel this$0
	private void  (android.view.VolumePanel) 
	void  (android.view.VolumePanel, android.view.VolumePanel$1) 
		android.view.VolumePanel x0
		android.view.VolumePanel$1 x1
}

android/view/View$SendViewScrolledAccessibilityEvent.class
View.java
package android.view
 android.view.View$SendViewScrolledAccessibilityEvent extends java.lang.Object implements java.lang.Runnable  {
	public volatile boolean mIsPending
	final android.view.View this$0
	private void  (android.view.View) 
	public void run () 
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/MenuInflater$InflatedOnMenuItemClickListener.class
MenuInflater.java
package android.view
 android.view.MenuInflater$InflatedOnMenuItemClickListener extends java.lang.Object implements android.view.MenuItem$OnMenuItemClickListener  {
	private static final Class[] PARAM_TYPES
	private Object mRealOwner
	private java.lang.reflect.Method mMethod
	public void  (java.lang.Object, java.lang.String) 
		android.view.InflateException ex
		Exception e
		Object realOwner
		String methodName
		Class c
	public boolean onMenuItemClick (android.view.MenuItem) 
		Exception e
		android.view.MenuItem item
	static void  () 
}

android/view/AccessibilityInteractionController.class
AccessibilityInteractionController.java
package android.view
final android.view.AccessibilityInteractionController extends java.lang.Object {
	private final java.util.ArrayList mTempAccessibilityNodeInfoList
	private final android.os.Handler mHandler
	private final android.view.ViewRootImpl mViewRootImpl
	private final android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher mPrefetcher
	private final long mMyLooperThreadId
	private final int mMyProcessId
	private final java.util.ArrayList mTempArrayList
	private final android.graphics.Point mTempPoint
	private final android.graphics.Rect mTempRect
	private final android.graphics.Rect mTempRect1
	private final android.graphics.Rect mTempRect2
	private android.view.AccessibilityInteractionController$AddNodeInfosForViewId mAddNodeInfosForViewId
	public void  (android.view.ViewRootImpl) 
		android.view.ViewRootImpl viewRootImpl
		android.os.Looper looper
	private boolean isShown (android.view.View) 
		android.view.View view
	public void findAccessibilityNodeInfoByAccessibilityIdClientThread (long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		long accessibilityNodeId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void findAccessibilityNodeInfoByAccessibilityIdUiThread (android.os.Message) 
		android.os.RemoteException re
		android.view.View root
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		com.android.internal.os.SomeArgs args
		int accessibilityViewId
		int virtualDescendantId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.view.MagnificationSpec spec
		java.util.List infos
	public void findAccessibilityNodeInfosByViewIdClientThread (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		long accessibilityNodeId
		String viewId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void findAccessibilityNodeInfosByViewIdUiThread (android.os.Message) 
		android.os.RemoteException re
		android.os.RemoteException re
		int resolvedViewId
		android.view.View root
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		int accessibilityViewId
		com.android.internal.os.SomeArgs args
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.view.MagnificationSpec spec
		String viewId
		java.util.List infos
	public void findAccessibilityNodeInfosByTextClientThread (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		long accessibilityNodeId
		String text
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void findAccessibilityNodeInfosByTextUiThread (android.os.Message) 
		android.os.RemoteException re
		java.util.List infosFromProvider
		android.view.View foundView
		int i
		int viewCount
		java.util.ArrayList foundViews
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View root
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		com.android.internal.os.SomeArgs args
		String text
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.view.MagnificationSpec spec
		int accessibilityViewId
		int virtualDescendantId
		int interactionId
		java.util.List infos
	public void findFocusClientThread (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		long accessibilityNodeId
		int focusType
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void findFocusUiThread (android.os.Message) 
		android.os.RemoteException re
		android.view.View host
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View target
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View root
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		int focusType
		com.android.internal.os.SomeArgs args
		int interactionId
		int accessibilityViewId
		int virtualDescendantId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.view.MagnificationSpec spec
		android.view.accessibility.AccessibilityNodeInfo focused
	public void focusSearchClientThread (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		long accessibilityNodeId
		int direction
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void focusSearchUiThread (android.os.Message) 
		android.os.RemoteException re
		android.view.View nextView
		android.view.View root
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		int accessibilityViewId
		com.android.internal.os.SomeArgs args
		int direction
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.view.MagnificationSpec spec
		android.view.accessibility.AccessibilityNodeInfo next
	public void performAccessibilityActionClientThread (long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long) 
		long accessibilityNodeId
		int action
		android.os.Bundle arguments
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interogatingPid
		long interrogatingTid
		android.os.Message message
		com.android.internal.os.SomeArgs args
	private void perfromAccessibilityActionUiThread (android.os.Message) 
		android.os.RemoteException re
		android.view.accessibility.AccessibilityNodeProvider provider
		android.view.View target
		android.os.RemoteException re
		android.os.RemoteException re
		android.os.Message message
		int flags
		int accessibilityViewId
		com.android.internal.os.SomeArgs args
		int virtualDescendantId
		int action
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		android.os.Bundle arguments
		boolean succeeded
	private android.view.View findViewByAccessibilityId (int) 
		int accessibilityId
		android.view.View root
		android.view.View foundView
	private void applyAppScaleAndMagnificationSpecIfNeeded (java.util.List, android.view.MagnificationSpec) 
		android.view.accessibility.AccessibilityNodeInfo info
		int i
		int infoCount
		java.util.List infos
		android.view.MagnificationSpec spec
		float applicationScale
	private void applyAppScaleAndMagnificationSpecIfNeeded (android.view.accessibility.AccessibilityNodeInfo, android.view.MagnificationSpec) 
		android.view.View$AttachInfo attachInfo
		float scale
		android.graphics.Rect visibleWinFrame
		int displayWidth
		int displayHeight
		android.graphics.Rect visibleDisplayFrame
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.MagnificationSpec spec
		float applicationScale
		android.graphics.Rect boundsInParent
		android.graphics.Rect boundsInScreen
	private boolean shouldApplyAppScaleAndMagnificationSpec (float, android.view.MagnificationSpec) 
		float appScale
		android.view.MagnificationSpec spec
	static boolean access$200 (android.view.AccessibilityInteractionController, android.view.View) 
		android.view.AccessibilityInteractionController x0
		android.view.View x1
	static void access$300 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
	static void access$400 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
	static void access$500 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
	static void access$600 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
	static void access$700 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
	static void access$800 (android.view.AccessibilityInteractionController, android.os.Message) 
		android.view.AccessibilityInteractionController x0
		android.os.Message x1
}

android/view/InflateException.class
InflateException.java
package android.view
public android.view.InflateException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String, java.lang.Throwable) 
		String detailMessage
		Throwable throwable
	public void  (java.lang.String) 
		String detailMessage
	public void  (java.lang.Throwable) 
		Throwable throwable
}

android/view/ViewRootImpl$TakenSurfaceHolder.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$TakenSurfaceHolder extends com.android.internal.view.BaseSurfaceHolder {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public boolean onAllowLockCanvas () 
	public void onRelayoutContainer () 
	public void setFormat (int) 
		int format
	public void setType (int) 
		int type
	public void onUpdateSurface () 
	public boolean isCreating () 
	public void setFixedSize (int, int) 
		int width
		int height
	public void setKeepScreenOn (boolean) 
		boolean screenOn
}

android/view/ActionMode.class
ActionMode.java
package android.view
public abstract android.view.ActionMode extends java.lang.Object {
	private Object mTag
	private boolean mTitleOptionalHint
	public void  () 
	public void setTag (java.lang.Object) 
		Object tag
	public java.lang.Object getTag () 
	public abstract void setTitle (java.lang.CharSequence) 
	public abstract void setTitle (int) 
	public abstract void setSubtitle (java.lang.CharSequence) 
	public abstract void setSubtitle (int) 
	public void setTitleOptionalHint (boolean) 
		boolean titleOptional
	public boolean getTitleOptionalHint () 
	public boolean isTitleOptional () 
	public abstract void setCustomView (android.view.View) 
	public abstract void invalidate () 
	public abstract void finish () 
	public abstract android.view.Menu getMenu () 
	public abstract java.lang.CharSequence getTitle () 
	public abstract java.lang.CharSequence getSubtitle () 
	public abstract android.view.View getCustomView () 
	public abstract android.view.MenuInflater getMenuInflater () 
	public boolean isUiFocusable () 
}

android/view/InputEventReceiver.class
InputEventReceiver.java
package android.view
public abstract android.view.InputEventReceiver extends java.lang.Object {
	private static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private long mReceiverPtr
	private android.view.InputChannel mInputChannel
	private android.os.MessageQueue mMessageQueue
	private final android.util.SparseIntArray mSeqMap
	private static native long nativeInit (java.lang.ref.WeakReference, android.view.InputChannel, android.os.MessageQueue) 
	private static native void nativeDispose (long) 
	private static native void nativeFinishInputEvent (long, int, boolean) 
	private static native boolean nativeConsumeBatchedInputEvents (long, long) 
	public void  (android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	protected void finalize ()  throws java.lang.Throwable 
	public void dispose () 
	private void dispose (boolean) 
		boolean finalized
	public void onInputEvent (android.view.InputEvent) 
		android.view.InputEvent event
	public void onBatchedInputEventPending () 
	public final void finishInputEvent (android.view.InputEvent, boolean) 
		int seq
		int index
		android.view.InputEvent event
		boolean handled
	public final boolean consumeBatchedInputEvents (long) 
		long frameTimeNanos
	private void dispatchInputEvent (int, android.view.InputEvent) 
		int seq
		android.view.InputEvent event
	private void dispatchBatchedInputEventPending () 
}

android/view/ViewGroup$1.class
ViewGroup.java
package android.view
 android.view.ViewGroup$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewGroup this$0
	void  (android.view.ViewGroup) 
	public void run () 
}

android/view/KeyCharacterMap$FallbackAction.class
KeyCharacterMap.java
package android.view
public final android.view.KeyCharacterMap$FallbackAction extends java.lang.Object {
	private static final int MAX_RECYCLED
	private static final Object sRecycleLock
	private static android.view.KeyCharacterMap$FallbackAction sRecycleBin
	private static int sRecycledCount
	private android.view.KeyCharacterMap$FallbackAction next
	public int keyCode
	public int metaState
	private void  () 
	public static android.view.KeyCharacterMap$FallbackAction obtain () 
		android.view.KeyCharacterMap$FallbackAction target
		android.view.KeyCharacterMap$FallbackAction target
	public void recycle () 
	static void  () 
}

android/view/InputEvent$1.class
InputEvent.java
package android.view
final android.view.InputEvent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.InputEvent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int token
	public android.view.InputEvent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/IWindowFocusObserver$Stub$Proxy.class
IWindowFocusObserver.java
package android.view
 android.view.IWindowFocusObserver$Stub$Proxy extends java.lang.Object implements android.view.IWindowFocusObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void focusGained (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder inputToken
		android.os.Parcel _data
		android.os.Parcel _reply
	public void focusLost (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder inputToken
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/view/HardwareRenderer$Gl20Renderer$Gl20RendererEglContext.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext extends android.opengl.ManagedEGLContext {
	final android.os.Handler mHandler
	public void  (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext context
	public void onTerminate (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext eglContext
}

android/view/TextureView$1.class
TextureView.java
package android.view
 android.view.TextureView$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.TextureView this$0
	void  (android.view.TextureView) 
	public void run () 
}

android/view/GLES20TextureLayer.class
GLES20TextureLayer.java
package android.view
 android.view.GLES20TextureLayer extends android.view.GLES20Layer {
	private int mTexture
	private android.graphics.SurfaceTexture mSurface
	void  (boolean) 
		boolean isOpaque
		int[] layerInfo
	boolean isValid () 
	boolean resize (int, int) 
		int width
		int height
	android.view.HardwareCanvas getCanvas () 
	android.view.HardwareCanvas start (android.graphics.Canvas) 
		android.graphics.Canvas currentCanvas
	android.view.HardwareCanvas start (android.graphics.Canvas, android.graphics.Rect) 
		android.graphics.Canvas currentCanvas
		android.graphics.Rect dirty
	void end (android.graphics.Canvas) 
		android.graphics.Canvas currentCanvas
	android.graphics.SurfaceTexture getSurfaceTexture () 
	void setSurfaceTexture (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
	void update (int, int, boolean) 
		int width
		int height
		boolean isOpaque
	void setOpaque (boolean) 
		boolean isOpaque
	void setTransform (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	void redrawLater (android.view.DisplayList, android.graphics.Rect) 
		android.view.DisplayList displayList
		android.graphics.Rect dirtyRect
}

android/view/View$CheckForTap.class
View.java
package android.view
final android.view.View$CheckForTap extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View this$0
	private void  (android.view.View) 
	public void run () 
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/inputmethod/
android/view/inputmethod/CorrectionInfo$1.class
CorrectionInfo.java
package android.view.inputmethod
final android.view.inputmethod.CorrectionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.CorrectionInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.CorrectionInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/ExtractedText.class
ExtractedText.java
package android.view.inputmethod
public android.view.inputmethod.ExtractedText extends java.lang.Object implements android.os.Parcelable  {
	public CharSequence text
	public int startOffset
	public int partialStartOffset
	public int partialEndOffset
	public int selectionStart
	public int selectionEnd
	public static final int FLAG_SINGLE_LINE
	public static final int FLAG_SELECTING
	public int flags
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/view/inputmethod/InputMethodManager$1.class
InputMethodManager.java
package android.view.inputmethod
 android.view.inputmethod.InputMethodManager$1 extends com.android.internal.view.IInputMethodClient$Stub {
	final android.view.inputmethod.InputMethodManager this$0
	void  (android.view.inputmethod.InputMethodManager) 
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		InterruptedException e
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
		java.util.concurrent.CountDownLatch latch
		com.android.internal.os.SomeArgs sargs
	public void setUsingInputMethod (boolean) 
		boolean state
	public void onBindMethod (com.android.internal.view.InputBindResult) 
		com.android.internal.view.InputBindResult res
	public void onUnbindMethod (int) 
		int sequence
	public void setActive (boolean) 
		boolean active
}

android/view/inputmethod/CompletionInfo.class
CompletionInfo.java
package android.view.inputmethod
public final android.view.inputmethod.CompletionInfo extends java.lang.Object implements android.os.Parcelable  {
	private final long mId
	private final int mPosition
	private final CharSequence mText
	private final CharSequence mLabel
	public static final android.os.Parcelable$Creator CREATOR
	public void  (long, int, java.lang.CharSequence) 
		long id
		int index
		CharSequence text
	public void  (long, int, java.lang.CharSequence, java.lang.CharSequence) 
		long id
		int index
		CharSequence text
		CharSequence label
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public long getId () 
	public int getPosition () 
	public java.lang.CharSequence getText () 
	public java.lang.CharSequence getLabel () 
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	void  (android.os.Parcel, android.view.inputmethod.CompletionInfo$1) 
		android.os.Parcel x0
		android.view.inputmethod.CompletionInfo$1 x1
	static void  () 
}

android/view/inputmethod/InputBinding.class
InputBinding.java
package android.view.inputmethod
public final android.view.inputmethod.InputBinding extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	final android.view.inputmethod.InputConnection mConnection
	final android.os.IBinder mConnectionToken
	final int mUid
	final int mPid
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.view.inputmethod.InputConnection, android.os.IBinder, int, int) 
		android.view.inputmethod.InputConnection conn
		android.os.IBinder connToken
		int uid
		int pid
	public void  (android.view.inputmethod.InputConnection, android.view.inputmethod.InputBinding) 
		android.view.inputmethod.InputConnection conn
		android.view.inputmethod.InputBinding binding
	void  (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.InputConnection getConnection () 
	public android.os.IBinder getConnectionToken () 
	public int getUid () 
	public int getPid () 
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/view/inputmethod/InputMethodManager.class
InputMethodManager.java
package android.view.inputmethod
public final android.view.inputmethod.InputMethodManager extends java.lang.Object {
	static final boolean DEBUG
	static final String TAG
	static final String PENDING_EVENT_COUNTER
	static android.view.inputmethod.InputMethodManager sInstance
	public static final int CONTROL_WINDOW_VIEW_HAS_FOCUS
	public static final int CONTROL_WINDOW_IS_TEXT_EDITOR
	public static final int CONTROL_WINDOW_FIRST
	public static final int CONTROL_START_INITIAL
	static final long INPUT_METHOD_NOT_RESPONDING_TIMEOUT
	public static final int DISPATCH_IN_PROGRESS
	public static final int DISPATCH_NOT_HANDLED
	public static final int DISPATCH_HANDLED
	final com.android.internal.view.IInputMethodManager mService
	final android.os.Looper mMainLooper
	final android.view.inputmethod.InputMethodManager$H mH
	final com.android.internal.view.IInputContext mIInputContext
	boolean mActive
	boolean mHasBeenInactive
	boolean mFullscreenMode
	android.view.View mCurRootView
	android.view.View mServedView
	android.view.View mNextServedView
	boolean mServedConnecting
	android.view.inputmethod.EditorInfo mCurrentTextBoxAttribute
	android.view.inputmethod.InputConnection mServedInputConnection
	android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper mServedInputConnectionWrapper
	android.view.inputmethod.CompletionInfo[] mCompletions
	android.graphics.Rect mTmpCursorRect
	android.graphics.Rect mCursorRect
	int mCursorSelStart
	int mCursorSelEnd
	int mCursorCandStart
	int mCursorCandEnd
	int mBindSequence
	String mCurId
	com.android.internal.view.IInputMethodSession mCurMethod
	android.view.InputChannel mCurChannel
	android.view.inputmethod.InputMethodManager$ImeInputEventSender mCurSender
	final android.util.Pools$Pool mPendingEventPool
	final android.util.SparseArray mPendingEvents
	static final int MSG_DUMP
	static final int MSG_BIND
	static final int MSG_UNBIND
	static final int MSG_SET_ACTIVE
	static final int MSG_SEND_INPUT_EVENT
	static final int MSG_TIMEOUT_INPUT_EVENT
	static final int MSG_FLUSH_INPUT_EVENT
	final com.android.internal.view.IInputMethodClient$Stub mClient
	final android.view.inputmethod.InputConnection mDummyInputConnection
	public static final int SHOW_IMPLICIT
	public static final int SHOW_FORCED
	public static final int RESULT_UNCHANGED_SHOWN
	public static final int RESULT_UNCHANGED_HIDDEN
	public static final int RESULT_SHOWN
	public static final int RESULT_HIDDEN
	public static final int HIDE_IMPLICIT_ONLY
	public static final int HIDE_NOT_ALWAYS
	void  (com.android.internal.view.IInputMethodManager, android.os.Looper) 
		com.android.internal.view.IInputMethodManager service
		android.os.Looper looper
	public static android.view.inputmethod.InputMethodManager getInstance () 
		android.os.IBinder b
		com.android.internal.view.IInputMethodManager service
	public static android.view.inputmethod.InputMethodManager peekInstance () 
	public com.android.internal.view.IInputMethodClient getClient () 
	public com.android.internal.view.IInputContext getInputContext () 
	public java.util.List getInputMethodList () 
		android.os.RemoteException e
	public java.util.List getEnabledInputMethodList () 
		android.os.RemoteException e
	public java.util.List getEnabledInputMethodSubtypeList (android.view.inputmethod.InputMethodInfo, boolean) 
		android.os.RemoteException e
		android.view.inputmethod.InputMethodInfo imi
		boolean allowsImplicitlySelectedSubtypes
	public void showStatusIcon (android.os.IBinder, java.lang.String, int) 
		android.os.RemoteException e
		android.os.IBinder imeToken
		String packageName
		int iconId
	public void hideStatusIcon (android.os.IBinder) 
		android.os.RemoteException e
		android.os.IBinder imeToken
	public void setImeWindowStatus (android.os.IBinder, int, int) 
		android.os.RemoteException e
		android.os.IBinder imeToken
		int vis
		int backDisposition
	public void setFullscreenMode (boolean) 
		boolean fullScreen
	public void registerSuggestionSpansForNotification (android.text.style.SuggestionSpan[]) 
		android.os.RemoteException e
		android.text.style.SuggestionSpan[] spans
	public void notifySuggestionPicked (android.text.style.SuggestionSpan, java.lang.String, int) 
		android.os.RemoteException e
		android.text.style.SuggestionSpan span
		String originalString
		int index
	public boolean isFullscreenMode () 
	public boolean isActive (android.view.View) 
		android.view.View view
	public boolean isActive () 
	public boolean isAcceptingText () 
	void clearBindingLocked () 
	void setInputChannelLocked (android.view.InputChannel) 
		android.view.InputChannel channel
	void clearConnectionLocked () 
	void finishInputLocked () 
		android.os.RemoteException e
	private void notifyInputConnectionFinished () 
		android.view.ViewRootImpl viewRootImpl
	public void reportFinishInputConnection (android.view.inputmethod.InputConnection) 
		android.view.inputmethod.InputConnection ic
	public void displayCompletions (android.view.View, android.view.inputmethod.CompletionInfo[]) 
		android.os.RemoteException e
		android.view.View view
		android.view.inputmethod.CompletionInfo[] completions
	public void updateExtractedText (android.view.View, int, android.view.inputmethod.ExtractedText) 
		android.os.RemoteException e
		android.view.View view
		int token
		android.view.inputmethod.ExtractedText text
	public boolean showSoftInput (android.view.View, int) 
		android.view.View view
		int flags
	public boolean showSoftInput (android.view.View, int, android.os.ResultReceiver) 
		android.os.RemoteException e
		android.view.View view
		int flags
		android.os.ResultReceiver resultReceiver
	public void showSoftInputUnchecked (int, android.os.ResultReceiver) 
		android.os.RemoteException e
		int flags
		android.os.ResultReceiver resultReceiver
	public boolean hideSoftInputFromWindow (android.os.IBinder, int) 
		android.os.IBinder windowToken
		int flags
	public boolean hideSoftInputFromWindow (android.os.IBinder, int, android.os.ResultReceiver) 
		android.os.RemoteException e
		android.os.IBinder windowToken
		int flags
		android.os.ResultReceiver resultReceiver
	public void toggleSoftInputFromWindow (android.os.IBinder, int, int) 
		android.os.RemoteException e
		android.os.IBinder windowToken
		int showFlags
		int hideFlags
	public void toggleSoftInput (int, int) 
		android.os.RemoteException e
		int showFlags
		int hideFlags
	public void restartInput (android.view.View) 
		android.view.View view
	boolean startInputInner (android.os.IBinder, int, int, int) 
		android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper servedContext
		com.android.internal.view.InputBindResult res
		android.os.RemoteException e
		com.android.internal.view.InputBindResult res
		android.os.RemoteException e
		android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper servedContext
		android.os.IBinder windowGainingFocus
		int controlFlags
		int softInputMode
		int windowFlags
		android.view.View view
		android.os.Handler vh
		android.view.inputmethod.EditorInfo tba
		android.view.inputmethod.InputConnection ic
	public void windowDismissed (android.os.IBinder) 
		android.os.IBinder appWindowToken
	public void focusIn (android.view.View) 
		android.view.View view
	void focusInLocked (android.view.View) 
		android.view.View view
	public void focusOut (android.view.View) 
		android.view.View view
	static void scheduleCheckFocusLocked (android.view.View) 
		android.view.View view
		android.view.ViewRootImpl viewRootImpl
	public void checkFocus () 
	private boolean checkFocusNoStartInput (boolean, boolean) 
		boolean forceNewFocus
		boolean finishComposingText
		android.view.inputmethod.InputConnection ic
	void closeCurrentInput () 
		android.os.RemoteException e
	public void onWindowFocus (android.view.View, android.view.View, int, boolean, int) 
		android.os.RemoteException e
		android.view.View rootView
		android.view.View focusedView
		int softInputMode
		boolean first
		int windowFlags
		boolean forceNewFocus
		int controlFlags
	public void startGettingWindowFocus (android.view.View) 
		android.view.View rootView
	public void updateSelection (android.view.View, int, int, int, int) 
		int oldSelStart
		int oldSelEnd
		android.os.RemoteException e
		android.view.View view
		int selStart
		int selEnd
		int candidatesStart
		int candidatesEnd
	public void viewClicked (android.view.View) 
		android.os.RemoteException e
		android.view.View view
		boolean focusChanged
	public boolean isWatchingCursor (android.view.View) 
		android.view.View view
	public void updateCursor (android.view.View, int, int, int, int) 
		android.os.RemoteException e
		android.view.View view
		int left
		int top
		int right
		int bottom
	public void sendAppPrivateCommand (android.view.View, java.lang.String, android.os.Bundle) 
		android.os.RemoteException e
		android.view.View view
		String action
		android.os.Bundle data
	public void setInputMethod (android.os.IBinder, java.lang.String) 
		android.os.RemoteException e
		android.os.IBinder token
		String id
	public void setInputMethodAndSubtype (android.os.IBinder, java.lang.String, android.view.inputmethod.InputMethodSubtype) 
		android.os.RemoteException e
		android.os.IBinder token
		String id
		android.view.inputmethod.InputMethodSubtype subtype
	public void hideSoftInputFromInputMethod (android.os.IBinder, int) 
		android.os.RemoteException e
		android.os.IBinder token
		int flags
	public void showSoftInputFromInputMethod (android.os.IBinder, int) 
		android.os.RemoteException e
		android.os.IBinder token
		int flags
	public int dispatchInputEvent (android.view.InputEvent, java.lang.Object, android.view.inputmethod.InputMethodManager$FinishedInputEventCallback, android.os.Handler) 
		android.view.KeyEvent keyEvent
		android.view.inputmethod.InputMethodManager$PendingEvent p
		android.os.Message msg
		android.view.InputEvent event
		Object token
		android.view.inputmethod.InputMethodManager$FinishedInputEventCallback callback
		android.os.Handler handler
	void sendInputEventAndReportResultOnMainLooper (android.view.inputmethod.InputMethodManager$PendingEvent) 
		int result
		android.view.inputmethod.InputMethodManager$PendingEvent p
		boolean handled
	int sendInputEventOnMainLooperLocked (android.view.inputmethod.InputMethodManager$PendingEvent) 
		android.os.Message msg
		android.view.InputEvent event
		int seq
		android.view.inputmethod.InputMethodManager$PendingEvent p
	void finishedInputEvent (int, boolean, boolean) 
		int index
		int seq
		boolean handled
		boolean timeout
		android.view.inputmethod.InputMethodManager$PendingEvent p
	void invokeFinishedInputEventCallback (android.view.inputmethod.InputMethodManager$PendingEvent, boolean) 
		android.os.Message msg
		android.view.inputmethod.InputMethodManager$PendingEvent p
		boolean handled
	private void flushPendingEventsLocked () 
		int seq
		android.os.Message msg
		int i
		int count
	private android.view.inputmethod.InputMethodManager$PendingEvent obtainPendingEventLocked (android.view.InputEvent, java.lang.Object, java.lang.String, android.view.inputmethod.InputMethodManager$FinishedInputEventCallback, android.os.Handler) 
		android.view.InputEvent event
		Object token
		String inputMethodId
		android.view.inputmethod.InputMethodManager$FinishedInputEventCallback callback
		android.os.Handler handler
		android.view.inputmethod.InputMethodManager$PendingEvent p
	private void recyclePendingEventLocked (android.view.inputmethod.InputMethodManager$PendingEvent) 
		android.view.inputmethod.InputMethodManager$PendingEvent p
	public void showInputMethodPicker () 
	private void showInputMethodPickerLocked () 
		android.os.RemoteException e
	public void showInputMethodAndSubtypeEnabler (java.lang.String) 
		android.os.RemoteException e
		String imiId
	public android.view.inputmethod.InputMethodSubtype getCurrentInputMethodSubtype () 
		android.os.RemoteException e
	public boolean setCurrentInputMethodSubtype (android.view.inputmethod.InputMethodSubtype) 
		android.os.RemoteException e
		android.view.inputmethod.InputMethodSubtype subtype
	public java.util.Map getShortcutInputMethodsAndSubtypes () 
		Object o
		int i
		java.util.List info
		java.util.ArrayList subtypes
		int N
		android.os.RemoteException e
		java.util.HashMap ret
	public boolean switchToLastInputMethod (android.os.IBinder) 
		android.os.RemoteException e
		android.os.IBinder imeToken
	public boolean switchToNextInputMethod (android.os.IBinder, boolean) 
		android.os.RemoteException e
		android.os.IBinder imeToken
		boolean onlyCurrentIme
	public boolean shouldOfferSwitchingToNextInputMethod (android.os.IBinder) 
		android.os.RemoteException e
		android.os.IBinder imeToken
	public void setAdditionalInputMethodSubtypes (java.lang.String, android.view.inputmethod.InputMethodSubtype[]) 
		android.os.RemoteException e
		String imiId
		android.view.inputmethod.InputMethodSubtype[] subtypes
	public android.view.inputmethod.InputMethodSubtype getLastInputMethodSubtype () 
		android.os.RemoteException e
	void doDump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
		android.util.Printer p
	static boolean access$000 (android.view.inputmethod.InputMethodManager, boolean, boolean) 
		android.view.inputmethod.InputMethodManager x0
		boolean x1
		boolean x2
	static void access$200 (android.view.inputmethod.InputMethodManager, android.view.inputmethod.InputMethodManager$PendingEvent) 
		android.view.inputmethod.InputMethodManager x0
		android.view.inputmethod.InputMethodManager$PendingEvent x1
}

android/view/inputmethod/ExtractedTextRequest$1.class
ExtractedTextRequest.java
package android.view.inputmethod
final android.view.inputmethod.ExtractedTextRequest$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.ExtractedTextRequest createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.view.inputmethod.ExtractedTextRequest res
	public android.view.inputmethod.ExtractedTextRequest[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/InputMethodManager$2.class
InputMethodManager.java
package android.view.inputmethod
 android.view.inputmethod.InputMethodManager$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.inputmethod.InputMethodManager this$0
	void  (android.view.inputmethod.InputMethodManager) 
	public void run () 
}

android/view/inputmethod/ExtractedTextRequest.class
ExtractedTextRequest.java
package android.view.inputmethod
public android.view.inputmethod.ExtractedTextRequest extends java.lang.Object implements android.os.Parcelable  {
	public int token
	public int flags
	public int hintMaxLines
	public int hintMaxChars
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/view/inputmethod/InputMethodSubtype$InputMethodSubtypeBuilder.class
InputMethodSubtype.java
package android.view.inputmethod
public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder extends java.lang.Object {
	private boolean mIsAuxiliary
	private boolean mOverridesImplicitlyEnabledSubtype
	private boolean mIsAsciiCapable
	private int mSubtypeIconResId
	private int mSubtypeNameResId
	private int mSubtypeId
	private String mSubtypeLocale
	private String mSubtypeMode
	private String mSubtypeExtraValue
	public void  () 
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setIsAuxiliary (boolean) 
		boolean isAuxiliary
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setOverridesImplicitlyEnabledSubtype (boolean) 
		boolean overridesImplicitlyEnabledSubtype
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setIsAsciiCapable (boolean) 
		boolean isAsciiCapable
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeIconResId (int) 
		int subtypeIconResId
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeNameResId (int) 
		int subtypeNameResId
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeId (int) 
		int subtypeId
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeLocale (java.lang.String) 
		String subtypeLocale
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeMode (java.lang.String) 
		String subtypeMode
	public android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder setSubtypeExtraValue (java.lang.String) 
		String subtypeExtraValue
	public android.view.inputmethod.InputMethodSubtype build () 
	static int access$102 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, int) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		int x1
	static int access$202 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, int) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		int x1
	static java.lang.String access$302 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, java.lang.String) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		String x1
	static java.lang.String access$402 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, java.lang.String) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		String x1
	static java.lang.String access$502 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, java.lang.String) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		String x1
	static boolean access$602 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, boolean) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		boolean x1
	static boolean access$702 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, boolean) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		boolean x1
	static int access$802 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, int) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		int x1
	static boolean access$902 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, boolean) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		boolean x1
	static int access$100 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static int access$200 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static java.lang.String access$300 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static java.lang.String access$400 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static java.lang.String access$500 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static boolean access$600 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static boolean access$700 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static int access$800 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
	static boolean access$900 (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
}

android/view/inputmethod/InputConnection.class
InputConnection.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputConnection extends java.lang.Object {
	public static final int GET_TEXT_WITH_STYLES
	public static final int GET_EXTRACTED_TEXT_MONITOR
	public abstract java.lang.CharSequence getTextBeforeCursor (int, int) 
	public abstract java.lang.CharSequence getTextAfterCursor (int, int) 
	public abstract java.lang.CharSequence getSelectedText (int) 
	public abstract int getCursorCapsMode (int) 
	public abstract android.view.inputmethod.ExtractedText getExtractedText (android.view.inputmethod.ExtractedTextRequest, int) 
	public abstract boolean deleteSurroundingText (int, int) 
	public abstract boolean setComposingText (java.lang.CharSequence, int) 
	public abstract boolean setComposingRegion (int, int) 
	public abstract boolean finishComposingText () 
	public abstract boolean commitText (java.lang.CharSequence, int) 
	public abstract boolean commitCompletion (android.view.inputmethod.CompletionInfo) 
	public abstract boolean commitCorrection (android.view.inputmethod.CorrectionInfo) 
	public abstract boolean setSelection (int, int) 
	public abstract boolean performEditorAction (int) 
	public abstract boolean performContextMenuAction (int) 
	public abstract boolean beginBatchEdit () 
	public abstract boolean endBatchEdit () 
	public abstract boolean sendKeyEvent (android.view.KeyEvent) 
	public abstract boolean clearMetaKeyStates (int) 
	public abstract boolean reportFullscreenMode (boolean) 
	public abstract boolean performPrivateCommand (java.lang.String, android.os.Bundle) 
}

android/view/inputmethod/InputMethodManager$ImeInputEventSender.class
InputMethodManager.java
package android.view.inputmethod
final android.view.inputmethod.InputMethodManager$ImeInputEventSender extends android.view.InputEventSender {
	final android.view.inputmethod.InputMethodManager this$0
	public void  (android.view.inputmethod.InputMethodManager, android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	public void onInputEventFinished (int, boolean) 
		int seq
		boolean handled
}

android/view/inputmethod/InputMethodSession$EventCallback.class
InputMethodSession.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputMethodSession$EventCallback extends java.lang.Object {
	public abstract void finishedEvent (int, boolean) 
}

android/view/inputmethod/InputMethodManager$FinishedInputEventCallback.class
InputMethodManager.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputMethodManager$FinishedInputEventCallback extends java.lang.Object {
	public abstract void onFinishedInputEvent (java.lang.Object, boolean) 
}

android/view/inputmethod/InputMethodInfo$1.class
InputMethodInfo.java
package android.view.inputmethod
final android.view.inputmethod.InputMethodInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.InputMethodInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.InputMethodInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/ComposingText.class
BaseInputConnection.java
package android.view.inputmethod
 android.view.inputmethod.ComposingText extends java.lang.Object implements android.text.NoCopySpan  {
	void  () 
}

android/view/inputmethod/CompletionInfo$1.class
CompletionInfo.java
package android.view.inputmethod
final android.view.inputmethod.CompletionInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.CompletionInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.CompletionInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/ExtractedText$1.class
ExtractedText.java
package android.view.inputmethod
final android.view.inputmethod.ExtractedText$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.ExtractedText createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.view.inputmethod.ExtractedText res
	public android.view.inputmethod.ExtractedText[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/EditorInfo.class
EditorInfo.java
package android.view.inputmethod
public android.view.inputmethod.EditorInfo extends java.lang.Object implements android.text.InputType android.os.Parcelable  {
	public int inputType
	public static final int IME_MASK_ACTION
	public static final int IME_ACTION_UNSPECIFIED
	public static final int IME_ACTION_NONE
	public static final int IME_ACTION_GO
	public static final int IME_ACTION_SEARCH
	public static final int IME_ACTION_SEND
	public static final int IME_ACTION_NEXT
	public static final int IME_ACTION_DONE
	public static final int IME_ACTION_PREVIOUS
	public static final int IME_FLAG_NO_FULLSCREEN
	public static final int IME_FLAG_NAVIGATE_PREVIOUS
	public static final int IME_FLAG_NAVIGATE_NEXT
	public static final int IME_FLAG_NO_EXTRACT_UI
	public static final int IME_FLAG_NO_ACCESSORY_ACTION
	public static final int IME_FLAG_NO_ENTER_ACTION
	public static final int IME_FLAG_FORCE_ASCII
	public static final int IME_NULL
	public int imeOptions
	public String privateImeOptions
	public CharSequence actionLabel
	public int actionId
	public int initialSelStart
	public int initialSelEnd
	public int initialCapsMode
	public CharSequence hintText
	public CharSequence label
	public String packageName
	public int fieldId
	public String fieldName
	public android.os.Bundle extras
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public final void makeCompatible (int) 
		int targetSdkVersion
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/view/inputmethod/EditorInfo$1.class
EditorInfo.java
package android.view.inputmethod
final android.view.inputmethod.EditorInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.EditorInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.view.inputmethod.EditorInfo res
	public android.view.inputmethod.EditorInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/BaseInputConnection.class
BaseInputConnection.java
package android.view.inputmethod
public android.view.inputmethod.BaseInputConnection extends java.lang.Object implements android.view.inputmethod.InputConnection  {
	private static final boolean DEBUG
	private static final String TAG
	static final Object COMPOSING
	protected final android.view.inputmethod.InputMethodManager mIMM
	final android.view.View mTargetView
	final boolean mDummyMode
	private Object[] mDefaultComposingSpans
	android.text.Editable mEditable
	android.view.KeyCharacterMap mKeyCharacterMap
	void  (android.view.inputmethod.InputMethodManager, boolean) 
		android.view.inputmethod.InputMethodManager mgr
		boolean fullEditor
	public void  (android.view.View, boolean) 
		android.view.View targetView
		boolean fullEditor
	public static final void removeComposingSpans (android.text.Spannable) 
		Object o
		int i
		android.text.Spannable text
		Object[] sps
	public static void setComposingSpans (android.text.Spannable) 
		android.text.Spannable text
	public static void setComposingSpans (android.text.Spannable, int, int) 
		Object o
		int fl
		int i
		android.text.Spannable text
		int start
		int end
		Object[] sps
	public static int getComposingSpanStart (android.text.Spannable) 
		android.text.Spannable text
	public static int getComposingSpanEnd (android.text.Spannable) 
		android.text.Spannable text
	public android.text.Editable getEditable () 
	public boolean beginBatchEdit () 
	public boolean endBatchEdit () 
	protected void reportFinish () 
	public boolean clearMetaKeyStates (int) 
		int states
		android.text.Editable content
	public boolean commitCompletion (android.view.inputmethod.CompletionInfo) 
		android.view.inputmethod.CompletionInfo text
	public boolean commitCorrection (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo correctionInfo
	public boolean commitText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean deleteSurroundingText (int, int) 
		int tmp
		int tmp
		int start
		int end
		int beforeLength
		int afterLength
		android.text.Editable content
		int a
		int b
		int ca
		int cb
		int deleted
	public boolean finishComposingText () 
		android.text.Editable content
	public int getCursorCapsMode (int) 
		int tmp
		int reqModes
		android.text.Editable content
		int a
		int b
	public android.view.inputmethod.ExtractedText getExtractedText (android.view.inputmethod.ExtractedTextRequest, int) 
		android.view.inputmethod.ExtractedTextRequest request
		int flags
	public java.lang.CharSequence getTextBeforeCursor (int, int) 
		int tmp
		int length
		int flags
		android.text.Editable content
		int a
		int b
	public java.lang.CharSequence getSelectedText (int) 
		int tmp
		int flags
		android.text.Editable content
		int a
		int b
	public java.lang.CharSequence getTextAfterCursor (int, int) 
		int tmp
		int length
		int flags
		android.text.Editable content
		int a
		int b
	public boolean performEditorAction (int) 
		int actionCode
		long eventTime
	public boolean performContextMenuAction (int) 
		int id
	public boolean performPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
	public boolean setComposingText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean setComposingRegion (int, int) 
		int tmp
		int i
		int a
		int b
		int length
		int start
		int end
		android.text.Editable content
	public boolean setSelection (int, int) 
		int start
		int end
		android.text.Editable content
		int len
	public boolean sendKeyEvent (android.view.KeyEvent) 
		android.view.ViewRootImpl viewRootImpl
		android.view.KeyEvent event
	public boolean reportFullscreenMode (boolean) 
		boolean enabled
	private void sendCurrentText () 
		int i
		char[] chars
		android.view.KeyEvent[] events
		int N
		android.view.KeyEvent event
		android.text.Editable content
	private void ensureDefaultComposingSpans () 
		android.content.Context context
		android.content.Context context
		android.content.res.TypedArray ta
		CharSequence style
		android.content.Context context
	private void replaceText (java.lang.CharSequence, int, boolean) 
		int tmp
		int tmp
		int i
		android.text.Spannable sp
		CharSequence text
		int newCursorPosition
		boolean composing
		android.text.Editable content
		int a
		int b
	static void  () 
}

android/view/inputmethod/InputMethod$SessionCallback.class
InputMethod.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputMethod$SessionCallback extends java.lang.Object {
	public abstract void sessionCreated (android.view.inputmethod.InputMethodSession) 
}

android/view/inputmethod/InputBinding$1.class
InputBinding.java
package android.view.inputmethod
final android.view.inputmethod.InputBinding$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.InputBinding createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.InputBinding[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/InputMethod.class
InputMethod.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputMethod extends java.lang.Object {
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	public static final int SHOW_EXPLICIT
	public static final int SHOW_FORCED
	public abstract void attachToken (android.os.IBinder) 
	public abstract void bindInput (android.view.inputmethod.InputBinding) 
	public abstract void unbindInput () 
	public abstract void startInput (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo) 
	public abstract void restartInput (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo) 
	public abstract void createSession (android.view.inputmethod.InputMethod$SessionCallback) 
	public abstract void setSessionEnabled (android.view.inputmethod.InputMethodSession, boolean) 
	public abstract void revokeSession (android.view.inputmethod.InputMethodSession) 
	public abstract void showSoftInput (int, android.os.ResultReceiver) 
	public abstract void hideSoftInput (int, android.os.ResultReceiver) 
	public abstract void changeInputMethodSubtype (android.view.inputmethod.InputMethodSubtype) 
}

android/view/inputmethod/InputMethodManager$ControlledInputConnectionWrapper.class
InputMethodManager.java
package android.view.inputmethod
 android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper extends com.android.internal.view.IInputConnectionWrapper {
	private final android.view.inputmethod.InputMethodManager mParentInputMethodManager
	private boolean mActive
	public void  (android.os.Looper, android.view.inputmethod.InputConnection, android.view.inputmethod.InputMethodManager) 
		android.os.Looper mainLooper
		android.view.inputmethod.InputConnection conn
		android.view.inputmethod.InputMethodManager inputMethodManager
	public boolean isActive () 
	void deactivate () 
}

android/view/inputmethod/CorrectionInfo.class
CorrectionInfo.java
package android.view.inputmethod
public final android.view.inputmethod.CorrectionInfo extends java.lang.Object implements android.os.Parcelable  {
	private final int mOffset
	private final CharSequence mOldText
	private final CharSequence mNewText
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, java.lang.CharSequence, java.lang.CharSequence) 
		int offset
		CharSequence oldText
		CharSequence newText
	private void  (android.os.Parcel) 
		android.os.Parcel source
	public int getOffset () 
	public java.lang.CharSequence getOldText () 
	public java.lang.CharSequence getNewText () 
	public java.lang.String toString () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	void  (android.os.Parcel, android.view.inputmethod.CorrectionInfo$1) 
		android.os.Parcel x0
		android.view.inputmethod.CorrectionInfo$1 x1
	static void  () 
}

android/view/inputmethod/InputConnectionWrapper.class
InputConnectionWrapper.java
package android.view.inputmethod
public android.view.inputmethod.InputConnectionWrapper extends java.lang.Object implements android.view.inputmethod.InputConnection  {
	private android.view.inputmethod.InputConnection mTarget
	final boolean mMutable
	public void  (android.view.inputmethod.InputConnection, boolean) 
		android.view.inputmethod.InputConnection target
		boolean mutable
	public void setTarget (android.view.inputmethod.InputConnection) 
		android.view.inputmethod.InputConnection target
	public java.lang.CharSequence getTextBeforeCursor (int, int) 
		int n
		int flags
	public java.lang.CharSequence getTextAfterCursor (int, int) 
		int n
		int flags
	public java.lang.CharSequence getSelectedText (int) 
		int flags
	public int getCursorCapsMode (int) 
		int reqModes
	public android.view.inputmethod.ExtractedText getExtractedText (android.view.inputmethod.ExtractedTextRequest, int) 
		android.view.inputmethod.ExtractedTextRequest request
		int flags
	public boolean deleteSurroundingText (int, int) 
		int beforeLength
		int afterLength
	public boolean setComposingText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean setComposingRegion (int, int) 
		int start
		int end
	public boolean finishComposingText () 
	public boolean commitText (java.lang.CharSequence, int) 
		CharSequence text
		int newCursorPosition
	public boolean commitCompletion (android.view.inputmethod.CompletionInfo) 
		android.view.inputmethod.CompletionInfo text
	public boolean commitCorrection (android.view.inputmethod.CorrectionInfo) 
		android.view.inputmethod.CorrectionInfo correctionInfo
	public boolean setSelection (int, int) 
		int start
		int end
	public boolean performEditorAction (int) 
		int editorAction
	public boolean performContextMenuAction (int) 
		int id
	public boolean beginBatchEdit () 
	public boolean endBatchEdit () 
	public boolean sendKeyEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
	public boolean clearMetaKeyStates (int) 
		int states
	public boolean reportFullscreenMode (boolean) 
		boolean enabled
	public boolean performPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
}

android/view/inputmethod/InputMethodManager$H.class
InputMethodManager.java
package android.view.inputmethod
 android.view.inputmethod.InputMethodManager$H extends android.os.Handler {
	final android.view.inputmethod.InputMethodManager this$0
	void  (android.view.inputmethod.InputMethodManager, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		RuntimeException e
		com.android.internal.os.SomeArgs args
		com.android.internal.view.InputBindResult res
		int sequence
		boolean startInput
		android.os.RemoteException e
		boolean active
		android.os.Message msg
}

android/view/inputmethod/InputMethodSubtype$1.class
InputMethodSubtype.java
package android.view.inputmethod
final android.view.inputmethod.InputMethodSubtype$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.inputmethod.InputMethodSubtype createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.inputmethod.InputMethodSubtype[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/inputmethod/InputMethodSession.class
InputMethodSession.java
package android.view.inputmethod
public abstract android.view.inputmethod.InputMethodSession extends java.lang.Object {
	public abstract void finishInput () 
	public abstract void updateSelection (int, int, int, int, int, int) 
	public abstract void viewClicked (boolean) 
	public abstract void updateCursor (android.graphics.Rect) 
	public abstract void displayCompletions (android.view.inputmethod.CompletionInfo[]) 
	public abstract void updateExtractedText (int, android.view.inputmethod.ExtractedText) 
	public abstract void dispatchKeyEvent (int, android.view.KeyEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
	public abstract void dispatchTrackballEvent (int, android.view.MotionEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
	public abstract void dispatchGenericMotionEvent (int, android.view.MotionEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
	public abstract void appPrivateCommand (java.lang.String, android.os.Bundle) 
	public abstract void toggleSoftInput (int, int) 
}

android/view/inputmethod/InputMethodManager$PendingEvent.class
InputMethodManager.java
package android.view.inputmethod
final android.view.inputmethod.InputMethodManager$PendingEvent extends java.lang.Object implements java.lang.Runnable  {
	public android.view.InputEvent mEvent
	public Object mToken
	public String mInputMethodId
	public android.view.inputmethod.InputMethodManager$FinishedInputEventCallback mCallback
	public android.os.Handler mHandler
	public boolean mHandled
	final android.view.inputmethod.InputMethodManager this$0
	private void  (android.view.inputmethod.InputMethodManager) 
	public void recycle () 
	public void run () 
	void  (android.view.inputmethod.InputMethodManager, android.view.inputmethod.InputMethodManager$1) 
		android.view.inputmethod.InputMethodManager x0
		android.view.inputmethod.InputMethodManager$1 x1
}

android/view/inputmethod/InputMethodInfo.class
InputMethodInfo.java
package android.view.inputmethod
public final android.view.inputmethod.InputMethodInfo extends java.lang.Object implements android.os.Parcelable  {
	static final String TAG
	final android.content.pm.ResolveInfo mService
	final String mId
	final String mSettingsActivityName
	final int mIsDefaultResId
	private final java.util.ArrayList mSubtypes
	private final boolean mIsAuxIme
	private final boolean mForceDefault
	private final boolean mSupportsSwitchingToNextInputMethod
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Context, android.content.pm.ResolveInfo)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.Context context
		android.content.pm.ResolveInfo service
	public void  (android.content.Context, android.content.pm.ResolveInfo, java.util.Map)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.TypedArray a
		android.view.inputmethod.InputMethodSubtype subtype
		android.content.res.Resources res
		android.util.AttributeSet attrs
		int type
		String nodeName
		android.content.res.TypedArray sa
		int depth
		android.content.pm.PackageManager$NameNotFoundException e
		android.view.inputmethod.InputMethodSubtype subtype
		int i
		java.util.List additionalSubtypes
		int N
		android.content.Context context
		android.content.pm.ResolveInfo service
		java.util.Map additionalSubtypesMap
		android.content.pm.ServiceInfo si
		boolean isAuxIme
		boolean supportsSwitchingToNextInputMethod
		android.content.pm.PackageManager pm
		String settingsActivityComponent
		int isDefaultResId
		android.content.res.XmlResourceParser parser
	void  (android.os.Parcel) 
		android.os.Parcel source
	public void  (java.lang.String, java.lang.String, java.lang.CharSequence, java.lang.String) 
		String packageName
		String className
		CharSequence label
		String settingsActivity
	public void  (android.content.pm.ResolveInfo, boolean, java.lang.String, java.util.List, int, boolean) 
		android.content.pm.ResolveInfo ri
		boolean isAuxIme
		String settingsActivity
		java.util.List subtypes
		int isDefaultResId
		boolean forceDefault
		android.content.pm.ServiceInfo si
	private static android.content.pm.ResolveInfo buildDummyResolveInfo (java.lang.String, java.lang.String, java.lang.CharSequence) 
		String packageName
		String className
		CharSequence label
		android.content.pm.ResolveInfo ri
		android.content.pm.ServiceInfo si
		android.content.pm.ApplicationInfo ai
	public java.lang.String getId () 
	public java.lang.String getPackageName () 
	public java.lang.String getServiceName () 
	public android.content.pm.ServiceInfo getServiceInfo () 
	public android.content.ComponentName getComponent () 
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public java.lang.String getSettingsActivity () 
	public int getSubtypeCount () 
	public android.view.inputmethod.InputMethodSubtype getSubtypeAt (int) 
		int index
	public int getIsDefaultResourceId () 
	public boolean isDefault (android.content.Context) 
		android.content.res.Resources res
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.Context context
	public void dump (android.util.Printer, java.lang.String) 
		android.util.Printer pw
		String prefix
	public java.lang.String toString () 
	public boolean equals (java.lang.Object) 
		Object o
		android.view.inputmethod.InputMethodInfo obj
	public int hashCode () 
	public boolean isAuxiliaryIme () 
	public boolean supportsSwitchingToNextInputMethod () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public int describeContents () 
	static void  () 
}

android/view/inputmethod/InputMethodSubtype.class
InputMethodSubtype.java
package android.view.inputmethod
public final android.view.inputmethod.InputMethodSubtype extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final String EXTRA_VALUE_PAIR_SEPARATOR
	private static final String EXTRA_VALUE_KEY_VALUE_SEPARATOR
	private static final String EXTRA_KEY_UNTRANSLATABLE_STRING_IN_SUBTYPE_NAME
	private final boolean mIsAuxiliary
	private final boolean mOverridesImplicitlyEnabledSubtype
	private final boolean mIsAsciiCapable
	private final int mSubtypeHashCode
	private final int mSubtypeIconResId
	private final int mSubtypeNameResId
	private final int mSubtypeId
	private final String mSubtypeLocale
	private final String mSubtypeMode
	private final String mSubtypeExtraValue
	private volatile java.util.HashMap mExtraValueHashMapCache
	public static final android.os.Parcelable$Creator CREATOR
	private static android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder getBuilder (int, int, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int, boolean) 
		int nameId
		int iconId
		String locale
		String mode
		String extraValue
		boolean isAuxiliary
		boolean overridesImplicitlyEnabledSubtype
		int id
		boolean isAsciiCapable
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder builder
	public void  (int, int, java.lang.String, java.lang.String, java.lang.String, boolean) 
		int nameId
		int iconId
		String locale
		String mode
		String extraValue
		boolean isAuxiliary
	public void  (int, int, java.lang.String, java.lang.String, java.lang.String, boolean, boolean) 
		int nameId
		int iconId
		String locale
		String mode
		String extraValue
		boolean isAuxiliary
		boolean overridesImplicitlyEnabledSubtype
	public void  (int, int, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, int) 
		int nameId
		int iconId
		String locale
		String mode
		String extraValue
		boolean isAuxiliary
		boolean overridesImplicitlyEnabledSubtype
		int id
	private void  (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder builder
	void  (android.os.Parcel) 
		android.os.Parcel source
		String s
	public int getNameResId () 
	public int getIconResId () 
	public java.lang.String getLocale () 
	public java.lang.String getMode () 
	public java.lang.String getExtraValue () 
	public boolean isAuxiliary () 
	public boolean overridesImplicitlyEnabledSubtype () 
	public boolean isAsciiCapable () 
	public java.lang.CharSequence getDisplayName (android.content.Context, java.lang.String, android.content.pm.ApplicationInfo) 
		java.util.IllegalFormatException e
		String replacementString
		android.content.Context context
		String packageName
		android.content.pm.ApplicationInfo appInfo
		java.util.Locale locale
		String localeStr
		CharSequence subtypeName
	private java.util.HashMap getExtraValueHashMap () 
		String[] pair
		int i
		String[] pairs
		int N
	public boolean containsExtraValueKey (java.lang.String) 
		String key
	public java.lang.String getExtraValueOf (java.lang.String) 
		String key
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.view.inputmethod.InputMethodSubtype subtype
		Object o
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private static java.util.Locale constructLocaleFromString (java.lang.String) 
		String localeStr
		String[] localeParams
	private static int hashCodeInternal (java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean) 
		String locale
		String mode
		String extraValue
		boolean isAuxiliary
		boolean overridesImplicitlyEnabledSubtype
		boolean isAsciiCapable
		boolean needsToCalculateCompatibleHashCode
	public static java.util.List sort (android.content.Context, int, android.view.inputmethod.InputMethodInfo, java.util.List) 
		android.view.inputmethod.InputMethodSubtype subtype
		int i
		android.view.inputmethod.InputMethodSubtype subtype
		java.util.Iterator i$
		android.content.Context context
		int flags
		android.view.inputmethod.InputMethodInfo imi
		java.util.List subtypeList
		java.util.HashSet inputSubtypesSet
		java.util.ArrayList sortedList
		int N
	void  (android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder, android.view.inputmethod.InputMethodSubtype$1) 
		android.view.inputmethod.InputMethodSubtype$InputMethodSubtypeBuilder x0
		android.view.inputmethod.InputMethodSubtype$1 x1
	static void  () 
}

android/view/ViewTreeObserver$OnDrawListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnDrawListener extends java.lang.Object {
	public abstract void onDraw () 
}

android/view/AccessibilityIterators$WordTextSegmentIterator.class
AccessibilityIterators.java
package android.view
 android.view.AccessibilityIterators$WordTextSegmentIterator extends android.view.AccessibilityIterators$CharacterTextSegmentIterator {
	private static android.view.AccessibilityIterators$WordTextSegmentIterator sInstance
	public static android.view.AccessibilityIterators$WordTextSegmentIterator getInstance (java.util.Locale) 
		java.util.Locale locale
	private void  (java.util.Locale) 
		java.util.Locale locale
	protected void onLocaleChanged (java.util.Locale) 
		java.util.Locale locale
	public int[] following (int) 
		int offset
		int textLegth
		int start
		int end
	public int[] preceding (int) 
		int offset
		int textLegth
		int end
		int start
	private boolean isStartBoundary (int) 
		int index
	private boolean isEndBoundary (int) 
		int index
	private boolean isLetterOrDigit (int) 
		int codePoint
		int index
}

android/view/Gravity.class
Gravity.java
package android.view
public android.view.Gravity extends java.lang.Object {
	public static final int NO_GRAVITY
	public static final int AXIS_SPECIFIED
	public static final int AXIS_PULL_BEFORE
	public static final int AXIS_PULL_AFTER
	public static final int AXIS_CLIP
	public static final int AXIS_X_SHIFT
	public static final int AXIS_Y_SHIFT
	public static final int TOP
	public static final int BOTTOM
	public static final int LEFT
	public static final int RIGHT
	public static final int CENTER_VERTICAL
	public static final int FILL_VERTICAL
	public static final int CENTER_HORIZONTAL
	public static final int FILL_HORIZONTAL
	public static final int CENTER
	public static final int FILL
	public static final int CLIP_VERTICAL
	public static final int CLIP_HORIZONTAL
	public static final int RELATIVE_LAYOUT_DIRECTION
	public static final int HORIZONTAL_GRAVITY_MASK
	public static final int VERTICAL_GRAVITY_MASK
	public static final int DISPLAY_CLIP_VERTICAL
	public static final int DISPLAY_CLIP_HORIZONTAL
	public static final int START
	public static final int END
	public static final int RELATIVE_HORIZONTAL_GRAVITY_MASK
	public void  () 
	public static void apply (int, int, int, android.graphics.Rect, android.graphics.Rect) 
		int gravity
		int w
		int h
		android.graphics.Rect container
		android.graphics.Rect outRect
	public static void apply (int, int, int, android.graphics.Rect, android.graphics.Rect, int) 
		int gravity
		int w
		int h
		android.graphics.Rect container
		android.graphics.Rect outRect
		int layoutDirection
		int absGravity
	public static void apply (int, int, int, android.graphics.Rect, int, int, android.graphics.Rect) 
		int gravity
		int w
		int h
		android.graphics.Rect container
		int xAdj
		int yAdj
		android.graphics.Rect outRect
	public static void apply (int, int, int, android.graphics.Rect, int, int, android.graphics.Rect, int) 
		int gravity
		int w
		int h
		android.graphics.Rect container
		int xAdj
		int yAdj
		android.graphics.Rect outRect
		int layoutDirection
		int absGravity
	public static void applyDisplay (int, android.graphics.Rect, android.graphics.Rect) 
		int off
		int off
		int gravity
		android.graphics.Rect display
		android.graphics.Rect inoutObj
	public static void applyDisplay (int, android.graphics.Rect, android.graphics.Rect, int) 
		int gravity
		android.graphics.Rect display
		android.graphics.Rect inoutObj
		int layoutDirection
		int absGravity
	public static boolean isVertical (int) 
		int gravity
	public static boolean isHorizontal (int) 
		int gravity
	public static int getAbsoluteGravity (int, int) 
		int gravity
		int layoutDirection
		int result
}

android/view/View$PerformClick.class
View.java
package android.view
final android.view.View$PerformClick extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View this$0
	private void  (android.view.View) 
	public void run () 
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/ContextMenu.class
ContextMenu.java
package android.view
public abstract android.view.ContextMenu extends java.lang.Object implements android.view.Menu  {
	public abstract android.view.ContextMenu setHeaderTitle (int) 
	public abstract android.view.ContextMenu setHeaderTitle (java.lang.CharSequence) 
	public abstract android.view.ContextMenu setHeaderIcon (int) 
	public abstract android.view.ContextMenu setHeaderIcon (android.graphics.drawable.Drawable) 
	public abstract android.view.ContextMenu setHeaderView (android.view.View) 
	public abstract void clearHeader () 
}

android/view/KeyCharacterMap$1.class
KeyCharacterMap.java
package android.view
final android.view.KeyCharacterMap$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.KeyCharacterMap createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.KeyCharacterMap[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/WindowManager.class
WindowManager.java
package android.view
public abstract android.view.WindowManager extends java.lang.Object implements android.view.ViewManager  {
	public abstract android.view.Display getDefaultDisplay () 
	public abstract void removeViewImmediate (android.view.View) 
}

android/view/ViewRootImpl$InvalidateOnAnimationRunnable.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$InvalidateOnAnimationRunnable extends java.lang.Object implements java.lang.Runnable  {
	private boolean mPosted
	private final java.util.ArrayList mViews
	private final java.util.ArrayList mViewRects
	private android.view.View[] mTempViews
	private android.view.View$AttachInfo$InvalidateInfo[] mTempViewRects
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void addView (android.view.View) 
		android.view.View view
	public void addViewRect (android.view.View$AttachInfo$InvalidateInfo) 
		android.view.View$AttachInfo$InvalidateInfo info
	public void removeView (android.view.View) 
		android.view.View$AttachInfo$InvalidateInfo info
		int i
		android.view.View view
	public void run () 
		int i
		android.view.View$AttachInfo$InvalidateInfo info
		int i
		int viewCount
		int viewRectCount
	private void postIfNeededLocked () 
}

android/view/View$BaseSavedState$1.class
View.java
package android.view
final android.view.View$BaseSavedState$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.View$BaseSavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.View$BaseSavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/MotionEvent$PointerCoords.class
MotionEvent.java
package android.view
public final android.view.MotionEvent$PointerCoords extends java.lang.Object {
	private static final int INITIAL_PACKED_AXIS_VALUES
	private long mPackedAxisBits
	private float[] mPackedAxisValues
	public float x
	public float y
	public float pressure
	public float size
	public float touchMajor
	public float touchMinor
	public float toolMajor
	public float toolMinor
	public float orientation
	public void  () 
	public void  (android.view.MotionEvent$PointerCoords) 
		android.view.MotionEvent$PointerCoords other
	public static android.view.MotionEvent$PointerCoords[] createArray (int) 
		int i
		int size
		android.view.MotionEvent$PointerCoords[] array
	public void clear () 
	public void copyFrom (android.view.MotionEvent$PointerCoords) 
		float[] otherValues
		int count
		float[] values
		android.view.MotionEvent$PointerCoords other
		long bits
	public float getAxisValue (int) 
		long bits
		long axisBit
		int index
		int axis
	public void setAxisValue (int, float) 
		float[] newValues
		int count
		long bits
		long axisBit
		int index
		float[] values
		int axis
		float value
}

android/view/ViewGroup$LayoutParams.class
ViewGroup.java
package android.view
public android.view.ViewGroup$LayoutParams extends java.lang.Object {
	public static final int FILL_PARENT
	public static final int MATCH_PARENT
	public static final int WRAP_CONTENT
	public int width
	public int height
	public android.view.animation.LayoutAnimationController$AnimationParameters layoutAnimationParameters
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context c
		android.util.AttributeSet attrs
		android.content.res.TypedArray a
	public void  (int, int) 
		int width
		int height
	public void  (android.view.ViewGroup$LayoutParams) 
		android.view.ViewGroup$LayoutParams source
	void  () 
	protected void setBaseAttributes (android.content.res.TypedArray, int, int) 
		android.content.res.TypedArray a
		int widthAttr
		int heightAttr
	public void resolveLayoutDirection (int) 
		int layoutDirection
	public java.lang.String debug (java.lang.String) 
		String output
	public void onDebugDraw (android.view.View, android.graphics.Canvas, android.graphics.Paint) 
		android.view.View view
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	protected static java.lang.String sizeToString (int) 
		int size
}

android/view/MotionEvent.class
MotionEvent.java
package android.view
public final android.view.MotionEvent extends android.view.InputEvent implements android.os.Parcelable  {
	private static final long NS_PER_MS
	public static final int INVALID_POINTER_ID
	public static final int ACTION_MASK
	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_POINTER_INDEX_MASK
	public static final int ACTION_POINTER_INDEX_SHIFT
	public static final int ACTION_POINTER_1_DOWN
	public static final int ACTION_POINTER_2_DOWN
	public static final int ACTION_POINTER_3_DOWN
	public static final int ACTION_POINTER_1_UP
	public static final int ACTION_POINTER_2_UP
	public static final int ACTION_POINTER_3_UP
	public static final int ACTION_POINTER_ID_MASK
	public static final int ACTION_POINTER_ID_SHIFT
	public static final int FLAG_WINDOW_IS_OBSCURED
	public static final int FLAG_TAINTED
	public static final int EDGE_TOP
	public static final int EDGE_BOTTOM
	public static final int EDGE_LEFT
	public static final int EDGE_RIGHT
	public static final int AXIS_X
	public static final int AXIS_Y
	public static final int AXIS_PRESSURE
	public static final int AXIS_SIZE
	public static final int AXIS_TOUCH_MAJOR
	public static final int AXIS_TOUCH_MINOR
	public static final int AXIS_TOOL_MAJOR
	public static final int AXIS_TOOL_MINOR
	public static final int AXIS_ORIENTATION
	public static final int AXIS_VSCROLL
	public static final int AXIS_HSCROLL
	public static final int AXIS_Z
	public static final int AXIS_RX
	public static final int AXIS_RY
	public static final int AXIS_RZ
	public static final int AXIS_HAT_X
	public static final int AXIS_HAT_Y
	public static final int AXIS_LTRIGGER
	public static final int AXIS_RTRIGGER
	public static final int AXIS_THROTTLE
	public static final int AXIS_RUDDER
	public static final int AXIS_WHEEL
	public static final int AXIS_GAS
	public static final int AXIS_BRAKE
	public static final int AXIS_DISTANCE
	public static final int AXIS_TILT
	public static final int AXIS_GENERIC_1
	public static final int AXIS_GENERIC_2
	public static final int AXIS_GENERIC_3
	public static final int AXIS_GENERIC_4
	public static final int AXIS_GENERIC_5
	public static final int AXIS_GENERIC_6
	public static final int AXIS_GENERIC_7
	public static final int AXIS_GENERIC_8
	public static final int AXIS_GENERIC_9
	public static final int AXIS_GENERIC_10
	public static final int AXIS_GENERIC_11
	public static final int AXIS_GENERIC_12
	public static final int AXIS_GENERIC_13
	public static final int AXIS_GENERIC_14
	public static final int AXIS_GENERIC_15
	public static final int AXIS_GENERIC_16
	private static final android.util.SparseArray AXIS_SYMBOLIC_NAMES
	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
	private static final String[] BUTTON_SYMBOLIC_NAMES
	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
	private static final android.util.SparseArray TOOL_TYPE_SYMBOLIC_NAMES
	private static final int HISTORY_CURRENT
	private static final int MAX_RECYCLED
	private static final Object gRecyclerLock
	private static int gRecyclerUsed
	private static android.view.MotionEvent gRecyclerTop
	private static final Object gSharedTempLock
	private static android.view.MotionEvent$PointerCoords[] gSharedTempPointerCoords
	private static android.view.MotionEvent$PointerProperties[] gSharedTempPointerProperties
	private static int[] gSharedTempPointerIndexMap
	private long mNativePtr
	private android.view.MotionEvent mNext
	public static final android.os.Parcelable$Creator CREATOR
	private static final void ensureSharedTempPointerCapacity (int) 
		int capacity
		int desiredCapacity
	private static native long nativeInitialize (long, int, int, int, int, int, int, int, float, float, float, float, long, long, int, android.view.MotionEvent$PointerProperties[], android.view.MotionEvent$PointerCoords[]) 
	private static native long nativeCopy (long, long, boolean) 
	private static native void nativeDispose (long) 
	private static native void nativeAddBatch (long, long, android.view.MotionEvent$PointerCoords[], int) 
	private static native int nativeGetDeviceId (long) 
	private static native int nativeGetSource (long) 
	private static native int nativeSetSource (long, int) 
	private static native int nativeGetAction (long) 
	private static native void nativeSetAction (long, int) 
	private static native boolean nativeIsTouchEvent (long) 
	private static native int nativeGetFlags (long) 
	private static native void nativeSetFlags (long, int) 
	private static native int nativeGetEdgeFlags (long) 
	private static native void nativeSetEdgeFlags (long, int) 
	private static native int nativeGetMetaState (long) 
	private static native int nativeGetButtonState (long) 
	private static native void nativeOffsetLocation (long, float, float) 
	private static native float nativeGetXOffset (long) 
	private static native float nativeGetYOffset (long) 
	private static native float nativeGetXPrecision (long) 
	private static native float nativeGetYPrecision (long) 
	private static native long nativeGetDownTimeNanos (long) 
	private static native void nativeSetDownTimeNanos (long, long) 
	private static native int nativeGetPointerCount (long) 
	private static native int nativeGetPointerId (long, int) 
	private static native int nativeGetToolType (long, int) 
	private static native int nativeFindPointerIndex (long, int) 
	private static native int nativeGetHistorySize (long) 
	private static native long nativeGetEventTimeNanos (long, int) 
	private static native float nativeGetRawAxisValue (long, int, int, int) 
	private static native float nativeGetAxisValue (long, int, int, int) 
	private static native void nativeGetPointerCoords (long, int, int, android.view.MotionEvent$PointerCoords) 
	private static native void nativeGetPointerProperties (long, int, android.view.MotionEvent$PointerProperties) 
	private static native void nativeScale (long, float) 
	private static native void nativeTransform (long, android.graphics.Matrix) 
	private static native long nativeReadFromParcel (long, android.os.Parcel) 
	private static native void nativeWriteToParcel (long, android.os.Parcel) 
	private void  () 
	protected void finalize ()  throws java.lang.Throwable 
	private static android.view.MotionEvent obtain () 
		android.view.MotionEvent ev
	public static android.view.MotionEvent obtain (long, long, int, int, android.view.MotionEvent$PointerProperties[], android.view.MotionEvent$PointerCoords[], int, int, float, float, int, int, int, int) 
		long downTime
		long eventTime
		int action
		int pointerCount
		android.view.MotionEvent$PointerProperties[] pointerProperties
		android.view.MotionEvent$PointerCoords[] pointerCoords
		int metaState
		int buttonState
		float xPrecision
		float yPrecision
		int deviceId
		int edgeFlags
		int source
		int flags
		android.view.MotionEvent ev
	public static android.view.MotionEvent obtain (long, long, int, int, int[], android.view.MotionEvent$PointerCoords[], int, float, float, int, int, int, int) 
		int i
		android.view.MotionEvent$PointerProperties[] pp
		long downTime
		long eventTime
		int action
		int pointerCount
		int[] pointerIds
		android.view.MotionEvent$PointerCoords[] pointerCoords
		int metaState
		float xPrecision
		float yPrecision
		int deviceId
		int edgeFlags
		int source
		int flags
	public static android.view.MotionEvent obtain (long, long, int, float, float, float, float, int, float, float, int, int) 
		android.view.MotionEvent$PointerProperties[] pp
		android.view.MotionEvent$PointerCoords[] pc
		long downTime
		long eventTime
		int action
		float x
		float y
		float pressure
		float size
		int metaState
		float xPrecision
		float yPrecision
		int deviceId
		int edgeFlags
		android.view.MotionEvent ev
	public static android.view.MotionEvent obtain (long, long, int, int, float, float, float, float, int, float, float, int, int) 
		long downTime
		long eventTime
		int action
		int pointerCount
		float x
		float y
		float pressure
		float size
		int metaState
		float xPrecision
		float yPrecision
		int deviceId
		int edgeFlags
	public static android.view.MotionEvent obtain (long, long, int, float, float, int) 
		long downTime
		long eventTime
		int action
		float x
		float y
		int metaState
	public static android.view.MotionEvent obtain (android.view.MotionEvent) 
		android.view.MotionEvent other
		android.view.MotionEvent ev
	public static android.view.MotionEvent obtainNoHistory (android.view.MotionEvent) 
		android.view.MotionEvent other
		android.view.MotionEvent ev
	public android.view.MotionEvent copy () 
	public final void recycle () 
	public final void scale (float) 
		float scale
	public final int getDeviceId () 
	public final int getSource () 
	public final void setSource (int) 
		int source
	public final int getAction () 
	public final int getActionMasked () 
	public final int getActionIndex () 
	public final boolean isTouchEvent () 
	public final int getFlags () 
	public final boolean isTainted () 
		int flags
	public final void setTainted (boolean) 
		boolean tainted
		int flags
	public final long getDownTime () 
	public final void setDownTime (long) 
		long downTime
	public final long getEventTime () 
	public final long getEventTimeNano () 
	public final float getX () 
	public final float getY () 
	public final float getPressure () 
	public final float getSize () 
	public final float getTouchMajor () 
	public final float getTouchMinor () 
	public final float getToolMajor () 
	public final float getToolMinor () 
	public final float getOrientation () 
	public final float getAxisValue (int) 
		int axis
	public final int getPointerCount () 
	public final int getPointerId (int) 
		int pointerIndex
	public final int getToolType (int) 
		int pointerIndex
	public final int findPointerIndex (int) 
		int pointerId
	public final float getX (int) 
		int pointerIndex
	public final float getY (int) 
		int pointerIndex
	public final float getPressure (int) 
		int pointerIndex
	public final float getSize (int) 
		int pointerIndex
	public final float getTouchMajor (int) 
		int pointerIndex
	public final float getTouchMinor (int) 
		int pointerIndex
	public final float getToolMajor (int) 
		int pointerIndex
	public final float getToolMinor (int) 
		int pointerIndex
	public final float getOrientation (int) 
		int pointerIndex
	public final float getAxisValue (int, int) 
		int axis
		int pointerIndex
	public final void getPointerCoords (int, android.view.MotionEvent$PointerCoords) 
		int pointerIndex
		android.view.MotionEvent$PointerCoords outPointerCoords
	public final void getPointerProperties (int, android.view.MotionEvent$PointerProperties) 
		int pointerIndex
		android.view.MotionEvent$PointerProperties outPointerProperties
	public final int getMetaState () 
	public final int getButtonState () 
	public final float getRawX () 
	public final float getRawY () 
	public final float getXPrecision () 
	public final float getYPrecision () 
	public final int getHistorySize () 
	public final long getHistoricalEventTime (int) 
		int pos
	public final long getHistoricalEventTimeNano (int) 
		int pos
	public final float getHistoricalX (int) 
		int pos
	public final float getHistoricalY (int) 
		int pos
	public final float getHistoricalPressure (int) 
		int pos
	public final float getHistoricalSize (int) 
		int pos
	public final float getHistoricalTouchMajor (int) 
		int pos
	public final float getHistoricalTouchMinor (int) 
		int pos
	public final float getHistoricalToolMajor (int) 
		int pos
	public final float getHistoricalToolMinor (int) 
		int pos
	public final float getHistoricalOrientation (int) 
		int pos
	public final float getHistoricalAxisValue (int, int) 
		int axis
		int pos
	public final float getHistoricalX (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalY (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalPressure (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalSize (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalTouchMajor (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalTouchMinor (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalToolMajor (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalToolMinor (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalOrientation (int, int) 
		int pointerIndex
		int pos
	public final float getHistoricalAxisValue (int, int, int) 
		int axis
		int pointerIndex
		int pos
	public final void getHistoricalPointerCoords (int, int, android.view.MotionEvent$PointerCoords) 
		int pointerIndex
		int pos
		android.view.MotionEvent$PointerCoords outPointerCoords
	public final int getEdgeFlags () 
	public final void setEdgeFlags (int) 
		int flags
	public final void setAction (int) 
		int action
	public final void offsetLocation (float, float) 
		float deltaX
		float deltaY
	public final void setLocation (float, float) 
		float x
		float y
		float oldX
		float oldY
	public final void transform (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	public final void addBatch (long, float, float, float, float, int) 
		android.view.MotionEvent$PointerCoords[] pc
		long eventTime
		float x
		float y
		float pressure
		float size
		int metaState
	public final void addBatch (long, android.view.MotionEvent$PointerCoords[], int) 
		long eventTime
		android.view.MotionEvent$PointerCoords[] pointerCoords
		int metaState
	public final boolean addBatch (android.view.MotionEvent) 
		int i
		int i
		int historyPos
		long eventTimeNanos
		int h
		android.view.MotionEvent$PointerProperties[] pp
		android.view.MotionEvent$PointerCoords[] pc
		int metaState
		int historySize
		android.view.MotionEvent event
		int action
		int pointerCount
	public final boolean isWithinBoundsNoHistory (float, float, float, float) 
		float x
		float y
		int i
		float left
		float top
		float right
		float bottom
		int pointerCount
	private static final float clamp (float, float, float) 
		float value
		float low
		float high
	public final android.view.MotionEvent clampNoHistory (float, float, float, float) 
		int i
		int pointerCount
		android.view.MotionEvent$PointerProperties[] pp
		android.view.MotionEvent$PointerCoords[] pc
		float left
		float top
		float right
		float bottom
		android.view.MotionEvent ev
	public final int getPointerIdBits () 
		int i
		int idBits
		int pointerCount
	public final android.view.MotionEvent split (int) 
		int idBit
		int i
		int newAction
		int newAction
		int newAction
		int i
		int historyPos
		long eventTimeNanos
		int h
		int oldPointerCount
		android.view.MotionEvent$PointerProperties[] pp
		android.view.MotionEvent$PointerCoords[] pc
		int[] map
		int oldAction
		int oldActionMasked
		int oldActionPointerIndex
		int newActionPointerIndex
		int newPointerCount
		int newIdBits
		int newAction
		int historySize
		int idBits
		android.view.MotionEvent ev
	public java.lang.String toString () 
		int i
		StringBuilder msg
		int pointerCount
	public static java.lang.String actionToString (int) 
		int action
		int index
	public static java.lang.String axisToString (int) 
		int axis
		String symbolicName
	public static int axisFromString (java.lang.String) 
		int i
		NumberFormatException ex
		String symbolicName
		int count
	public static java.lang.String buttonStateToString (int) 
		String name
		boolean isSet
		int buttonState
		StringBuilder result
		int i
	public static java.lang.String toolTypeToString (int) 
		int toolType
		String symbolicName
	public static android.view.MotionEvent createFromParcelBody (android.os.Parcel) 
		android.os.Parcel in
		android.view.MotionEvent ev
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public volatile android.view.InputEvent copy () 
	static void  () 
		android.util.SparseArray names
		android.util.SparseArray names
}

android/view/LayoutInflater$Factory.class
LayoutInflater.java
package android.view
public abstract android.view.LayoutInflater$Factory extends java.lang.Object {
	public abstract android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet) 
}

android/view/View$OnDragListener.class
View.java
package android.view
public abstract android.view.View$OnDragListener extends java.lang.Object {
	public abstract boolean onDrag (android.view.View, android.view.DragEvent) 
}

android/view/GLES20RenderLayer.class
GLES20RenderLayer.java
package android.view
 android.view.GLES20RenderLayer extends android.view.GLES20Layer {
	private int mLayerWidth
	private int mLayerHeight
	private final android.view.GLES20Canvas mCanvas
	void  (int, int, boolean) 
		int width
		int height
		boolean isOpaque
		int[] layerInfo
	boolean isValid () 
	boolean resize (int, int) 
		int[] layerInfo
		int width
		int height
	void setOpaque (boolean) 
		boolean isOpaque
	android.view.HardwareCanvas getCanvas () 
	void end (android.graphics.Canvas) 
		android.graphics.Canvas currentCanvas
		android.view.HardwareCanvas canvas
	android.view.HardwareCanvas start (android.graphics.Canvas) 
		android.graphics.Canvas currentCanvas
	android.view.HardwareCanvas start (android.graphics.Canvas, android.graphics.Rect) 
		android.graphics.Canvas currentCanvas
		android.graphics.Rect dirty
		android.view.HardwareCanvas canvas
	void setTransform (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	void redrawLater (android.view.DisplayList, android.graphics.Rect) 
		android.view.DisplayList displayList
		android.graphics.Rect dirtyRect
}

android/view/HardwareRenderer$GlRenderer$FunctorsRunnable.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$GlRenderer$FunctorsRunnable extends java.lang.Object implements java.lang.Runnable  {
	android.view.View$AttachInfo attachInfo
	final android.view.HardwareRenderer$GlRenderer this$0
	void  (android.view.HardwareRenderer$GlRenderer) 
	public void run () 
		int status
		android.view.HardwareRenderer renderer
}

android/view/ViewGroupOverlay.class
ViewGroupOverlay.java
package android.view
public android.view.ViewGroupOverlay extends android.view.ViewOverlay {
	void  (android.content.Context, android.view.View) 
		android.content.Context context
		android.view.View hostView
	public void add (android.view.View) 
		android.view.View view
	public void remove (android.view.View) 
		android.view.View view
}

android/view/DisplayAdjustments.class
DisplayAdjustments.java
package android.view
public android.view.DisplayAdjustments extends java.lang.Object {
	public static final boolean DEVELOPMENT_RESOURCES_DEPEND_ON_ACTIVITY_TOKEN
	public static final android.view.DisplayAdjustments DEFAULT_DISPLAY_ADJUSTMENTS
	private volatile android.content.res.CompatibilityInfo mCompatInfo
	private volatile android.os.IBinder mActivityToken
	public void  () 
	public void  (android.os.IBinder) 
		android.os.IBinder token
	public void  (android.view.DisplayAdjustments) 
		android.view.DisplayAdjustments daj
	public void  (android.content.res.CompatibilityInfo, android.os.IBinder) 
		android.content.res.CompatibilityInfo compatInfo
		android.os.IBinder token
	public void setCompatibilityInfo (android.content.res.CompatibilityInfo) 
		android.content.res.CompatibilityInfo compatInfo
	public android.content.res.CompatibilityInfo getCompatibilityInfo () 
	public void setActivityToken (android.os.IBinder) 
		android.os.IBinder token
	public android.os.IBinder getActivityToken () 
	public int hashCode () 
		int hash
	public boolean equals (java.lang.Object) 
		Object o
		android.view.DisplayAdjustments daj
	static void  () 
}

android/view/ViewDebug$2.class
ViewDebug.java
package android.view
final android.view.ViewDebug$2 extends java.lang.Object implements android.view.ViewDebug$ViewOperation  {
	final android.view.View val$view
	void  (android.view.View) 
	public java.lang.Void[] pre () 
	private void forceLayout (android.view.View) 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
	public transient void run (java.lang.Void[]) 
		Void[] data
	public transient void post (java.lang.Void[]) 
		Void[] data
	public volatile void post (java.lang.Object[]) 
		Object[] x0
	public volatile void run (java.lang.Object[]) 
		Object[] x0
	public volatile java.lang.Object[] pre () 
}

android/view/Choreographer$FrameCallback.class
Choreographer.java
package android.view
public abstract android.view.Choreographer$FrameCallback extends java.lang.Object {
	public abstract void doFrame (long) 
}

android/view/View$OnClickListener.class
View.java
package android.view
public abstract android.view.View$OnClickListener extends java.lang.Object {
	public abstract void onClick (android.view.View) 
}

android/view/HardwareRenderer$Gl20Renderer.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$Gl20Renderer extends android.view.HardwareRenderer$GlRenderer {
	private android.view.GLES20Canvas mGlCanvas
	private android.util.DisplayMetrics mDisplayMetrics
	private static javax.microedition.khronos.egl.EGLSurface sPbuffer
	private static final Object[] sPbufferLock
	void  (boolean) 
		boolean translucent
	android.view.HardwareCanvas createCanvas () 
	android.opengl.ManagedEGLContext createManagedContext (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext eglContext
	int[] getConfig (boolean) 
		boolean dirtyRegions
		int stencilSize
		int swapBehavior
	void initCaches () 
	void initAtlas () 
		long[] map
		android.view.GraphicBuffer buffer
		android.os.RemoteException e
		android.os.IBinder binder
		android.view.IAssetAtlas atlas
	boolean canDraw () 
	int onPreDraw (android.graphics.Rect) 
		android.graphics.Rect dirty
	void onPostDraw () 
	void drawProfileData (android.view.View$AttachInfo) 
		float[] r
		int j
		float[] r
		int j
		int index
		int x2
		int y2
		int y1
		int i
		android.view.HardwareRenderer$GraphDataProvider provider
		int height
		int margin
		int width
		int x
		int count
		int current
		float[] data
		int elementCount
		int graphType
		int totalCount
		android.view.View$AttachInfo attachInfo
	private void drawGraph (int, int) 
		int i
		int graphType
		int count
	private void drawCurrentFrame (int, int) 
		int graphType
		int index
	private void drawThreshold (int, int) 
		int y
		int x
		int height
		float threshold
	private void initProfileDrawData (android.view.View$AttachInfo, android.view.HardwareRenderer$GraphDataProvider) 
		int i
		int elementCount
		int frameCount
		android.view.View$AttachInfo attachInfo
		android.view.HardwareRenderer$GraphDataProvider provider
	void destroy (boolean) 
		boolean full
	void pushLayerUpdate (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void cancelLayerUpdate (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void flushLayerUpdates () 
	public android.view.DisplayList createDisplayList (java.lang.String) 
		String name
	android.view.HardwareLayer createHardwareLayer (boolean) 
		boolean isOpaque
	public android.view.HardwareLayer createHardwareLayer (int, int, boolean) 
		int width
		int height
		boolean isOpaque
	void countOverdraw (android.view.HardwareCanvas) 
		android.view.HardwareCanvas canvas
	float getOverdraw (android.view.HardwareCanvas) 
		android.view.HardwareCanvas canvas
	public android.graphics.SurfaceTexture createSurfaceTexture (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void setSurfaceTexture (android.view.HardwareLayer, android.graphics.SurfaceTexture) 
		android.view.HardwareLayer layer
		android.graphics.SurfaceTexture surfaceTexture
	boolean safelyRun (java.lang.Runnable) 
		android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext managedContext
		Runnable action
		boolean needsContext
	void destroyLayers (android.view.View) 
		android.view.View view
	private static void destroyHardwareLayer (android.view.View) 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
	void destroyHardwareResources (android.view.View) 
		android.view.View view
	private static void destroyResources (android.view.View) 
		int i
		android.view.ViewGroup group
		int count
		android.view.View view
	static android.view.HardwareRenderer create (boolean) 
		boolean translucent
	static void startTrimMemory (int) 
		int level
		android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext managedContext
	static void endTrimMemory () 
	private static void usePbufferSurface (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext eglContext
	static void access$500 (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext x0
	static javax.microedition.khronos.egl.EGLSurface access$600 () 
	static javax.microedition.khronos.egl.EGLSurface access$602 (javax.microedition.khronos.egl.EGLSurface) 
		javax.microedition.khronos.egl.EGLSurface x0
	static void access$700 (android.view.View) 
		android.view.View x0
	static void access$800 (android.view.View) 
		android.view.View x0
	static void  () 
}

android/view/IRotationWatcher$Stub.class
IRotationWatcher.java
package android.view
public abstract android.view.IRotationWatcher$Stub extends android.os.Binder implements android.view.IRotationWatcher  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onRotationChanged
	public void  () 
	public static android.view.IRotationWatcher 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
}

android/view/VolumePanel$WarningDialogReceiver.class
VolumePanel.java
package android.view
 android.view.VolumePanel$WarningDialogReceiver extends android.content.BroadcastReceiver implements android.content.DialogInterface$OnDismissListener  {
	private final android.content.Context mContext
	private final android.app.Dialog mDialog
	private final android.view.VolumePanel mVolumePanel
	void  (android.content.Context, android.app.Dialog, android.view.VolumePanel) 
		android.content.Context context
		android.app.Dialog dialog
		android.view.VolumePanel volumePanel
		android.content.IntentFilter filter
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
	public void onDismiss (android.content.DialogInterface) 
		android.content.DialogInterface unused
	private void cleanUp () 
}

android/view/HardwareLayer.class
HardwareLayer.java
package android.view
abstract android.view.HardwareLayer extends java.lang.Object {
	static final int DIMENSION_UNDEFINED
	int mWidth
	int mHeight
	android.view.DisplayList mDisplayList
	boolean mOpaque
	void  () 
	void  (int, int, boolean) 
		int width
		int height
		boolean isOpaque
	void setLayerPaint (android.graphics.Paint) 
		android.graphics.Paint paint
	int getWidth () 
	int getHeight () 
	android.view.DisplayList getDisplayList () 
	void setDisplayList (android.view.DisplayList) 
		android.view.DisplayList displayList
	boolean isOpaque () 
	abstract void setOpaque (boolean) 
	abstract boolean isValid () 
	abstract boolean resize (int, int) 
	abstract android.view.HardwareCanvas getCanvas () 
	abstract void destroy () 
	abstract android.view.HardwareCanvas start (android.graphics.Canvas) 
	abstract android.view.HardwareCanvas start (android.graphics.Canvas, android.graphics.Rect) 
	abstract void end (android.graphics.Canvas) 
	abstract boolean copyInto (android.graphics.Bitmap) 
	void update (int, int, boolean) 
		int width
		int height
		boolean isOpaque
	abstract void setTransform (android.graphics.Matrix) 
	abstract void redrawLater (android.view.DisplayList, android.graphics.Rect) 
	abstract void clearStorage () 
}

android/view/Choreographer$FrameHandler.class
Choreographer.java
package android.view
final android.view.Choreographer$FrameHandler extends android.os.Handler {
	final android.view.Choreographer this$0
	public void  (android.view.Choreographer, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/AbsSavedState.class
AbsSavedState.java
package android.view
public abstract android.view.AbsSavedState extends java.lang.Object implements android.os.Parcelable  {
	public static final android.view.AbsSavedState EMPTY_STATE
	private final android.os.Parcelable mSuperState
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	protected void  (android.os.Parcelable) 
		android.os.Parcelable superState
	protected void  (android.os.Parcel) 
		android.os.Parcel source
		android.os.Parcelable superState
	public final android.os.Parcelable getSuperState () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	void  (android.view.AbsSavedState$1) 
		android.view.AbsSavedState$1 x0
	static void  () 
}

android/view/View$6.class
View.java
package android.view
final android.view.View$6 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/WindowManager$BadTokenException.class
WindowManager.java
package android.view
public android.view.WindowManager$BadTokenException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/view/ContextThemeWrapper.class
ContextThemeWrapper.java
package android.view
public android.view.ContextThemeWrapper extends android.content.ContextWrapper {
	private android.content.Context mBase
	private int mThemeResource
	private android.content.res.Resources$Theme mTheme
	private android.view.LayoutInflater mInflater
	private android.content.res.Configuration mOverrideConfiguration
	private android.content.res.Resources mResources
	public void  () 
	public void  (android.content.Context, int) 
		android.content.Context base
		int themeres
	protected void attachBaseContext (android.content.Context) 
		android.content.Context newBase
	public void applyOverrideConfiguration (android.content.res.Configuration) 
		android.content.res.Configuration overrideConfiguration
	public android.content.res.Resources getResources () 
		android.content.Context resc
	public void setTheme (int) 
		int resid
	public int getThemeResId () 
	public android.content.res.Resources$Theme getTheme () 
	public java.lang.Object getSystemService (java.lang.String) 
		String name
	protected void onApplyThemeResource (android.content.res.Resources$Theme, int, boolean) 
		android.content.res.Resources$Theme theme
		int resid
		boolean first
	private void initializeTheme () 
		android.content.res.Resources$Theme theme
		boolean first
}

android/view/ViewRootImpl$ConsumeBatchedInputRunnable.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$ConsumeBatchedInputRunnable extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void run () 
}

android/view/MagnificationSpec.class
MagnificationSpec.java
package android.view
public android.view.MagnificationSpec extends java.lang.Object implements android.os.Parcelable  {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	public float scale
	public float offsetX
	public float offsetY
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	public void initialize (float, float, float) 
		float scale
		float offsetX
		float offsetY
	public boolean isNop () 
	public static android.view.MagnificationSpec obtain (android.view.MagnificationSpec) 
		android.view.MagnificationSpec other
		android.view.MagnificationSpec info
	public static android.view.MagnificationSpec obtain () 
		android.view.MagnificationSpec spec
	public void recycle () 
	public void clear () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flags
	public java.lang.String toString () 
		StringBuilder builder
	private void initFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	static void access$000 (android.view.MagnificationSpec, android.os.Parcel) 
		android.view.MagnificationSpec x0
		android.os.Parcel x1
	static void  () 
}

android/view/ViewRootImpl$ViewPreImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$ViewPreImeInputStage extends android.view.ViewRootImpl$InputStage {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage) 
		android.view.ViewRootImpl$InputStage next
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	private int processKeyEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.KeyEvent event
}

android/view/GLES20Layer.class
GLES20Layer.java
package android.view
abstract android.view.GLES20Layer extends android.view.HardwareLayer {
	long mLayer
	android.view.GLES20Layer$Finalizer mFinalizer
	void  () 
	void  (int, int, boolean) 
		int width
		int height
		boolean opaque
	public long getLayer () 
	void setLayerPaint (android.graphics.Paint) 
		android.graphics.Paint paint
	public boolean copyInto (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void destroy () 
	void clearStorage () 
}

android/view/HapticFeedbackConstants.class
HapticFeedbackConstants.java
package android.view
public android.view.HapticFeedbackConstants extends java.lang.Object {
	public static final int LONG_PRESS
	public static final int VIRTUAL_KEY
	public static final int KEYBOARD_TAP
	public static final int SAFE_MODE_DISABLED
	public static final int SAFE_MODE_ENABLED
	public static final int FLAG_IGNORE_VIEW_SETTING
	public static final int FLAG_IGNORE_GLOBAL_SETTING
	private void  () 
}

android/view/IWindow$Stub$Proxy.class
IWindow.java
package android.view
 android.view.IWindow$Stub$Proxy extends java.lang.Object implements android.view.IWindow  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void executeCommand (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor)  throws android.os.RemoteException 
		String command
		String parameters
		android.os.ParcelFileDescriptor descriptor
		android.os.Parcel _data
	public void resized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration)  throws android.os.RemoteException 
		android.graphics.Rect frame
		android.graphics.Rect overscanInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		boolean reportDraw
		android.content.res.Configuration newConfig
		android.os.Parcel _data
	public void moved (int, int)  throws android.os.RemoteException 
		int newX
		int newY
		android.os.Parcel _data
	public void dispatchAppVisibility (boolean)  throws android.os.RemoteException 
		boolean visible
		android.os.Parcel _data
	public void dispatchGetNewSurface ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void dispatchScreenState (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
	public void windowFocusChanged (boolean, boolean)  throws android.os.RemoteException 
		boolean hasFocus
		boolean inTouchMode
		android.os.Parcel _data
	public void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
		String reason
		android.os.Parcel _data
	public void dispatchWallpaperOffsets (float, float, float, float, boolean)  throws android.os.RemoteException 
		float x
		float y
		float xStep
		float yStep
		boolean sync
		android.os.Parcel _data
	public void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle, boolean)  throws android.os.RemoteException 
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		boolean sync
		android.os.Parcel _data
	public void dispatchDragEvent (android.view.DragEvent)  throws android.os.RemoteException 
		android.view.DragEvent event
		android.os.Parcel _data
	public void dispatchSystemUiVisibilityChanged (int, int, int, int)  throws android.os.RemoteException 
		int seq
		int globalVisibility
		int localValue
		int localChanges
		android.os.Parcel _data
	public void doneAnimating ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/view/ViewDebug$5.class
ViewDebug.java
package android.view
final android.view.ViewDebug$5 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewDebug$ViewOperation val$operation
	final long[] val$duration
	final java.util.concurrent.CountDownLatch val$latch
	void  (android.view.ViewDebug$ViewOperation, long[], java.util.concurrent.CountDownLatch) 
	public void run () 
		Object[] data
		long start
}

android/view/TextureView$SurfaceTextureListener.class
TextureView.java
package android.view
public abstract android.view.TextureView$SurfaceTextureListener extends java.lang.Object {
	public abstract void onSurfaceTextureAvailable (android.graphics.SurfaceTexture, int, int) 
	public abstract void onSurfaceTextureSizeChanged (android.graphics.SurfaceTexture, int, int) 
	public abstract boolean onSurfaceTextureDestroyed (android.graphics.SurfaceTexture) 
	public abstract void onSurfaceTextureUpdated (android.graphics.SurfaceTexture) 
}

android/view/Window.class
Window.java
package android.view
public abstract android.view.Window extends java.lang.Object {
	public static final int FEATURE_OPTIONS_PANEL
	public static final int FEATURE_NO_TITLE
	public static final int FEATURE_PROGRESS
	public static final int FEATURE_LEFT_ICON
	public static final int FEATURE_RIGHT_ICON
	public static final int FEATURE_INDETERMINATE_PROGRESS
	public static final int FEATURE_CONTEXT_MENU
	public static final int FEATURE_CUSTOM_TITLE
	public static final int FEATURE_ACTION_BAR
	public static final int FEATURE_ACTION_BAR_OVERLAY
	public static final int FEATURE_ACTION_MODE_OVERLAY
	public static final int FEATURE_MAX
	public static final int PROGRESS_VISIBILITY_ON
	public static final int PROGRESS_VISIBILITY_OFF
	public static final int PROGRESS_INDETERMINATE_ON
	public static final int PROGRESS_INDETERMINATE_OFF
	public static final int PROGRESS_START
	public static final int PROGRESS_END
	public static final int PROGRESS_SECONDARY_START
	public static final int PROGRESS_SECONDARY_END
	protected static final int DEFAULT_FEATURES
	public static final int ID_ANDROID_CONTENT
	private static final String PROPERTY_HARDWARE_UI
	private final android.content.Context mContext
	private android.content.res.TypedArray mWindowStyle
	private android.view.Window$Callback mCallback
	private android.view.WindowManager mWindowManager
	private android.os.IBinder mAppToken
	private String mAppName
	private boolean mHardwareAccelerated
	private android.view.Window mContainer
	private android.view.Window mActiveChild
	private boolean mIsActive
	private boolean mHasChildren
	private boolean mCloseOnTouchOutside
	private boolean mSetCloseOnTouchOutside
	private int mForcedWindowFlags
	private int mFeatures
	private int mLocalFeatures
	private boolean mHaveWindowFormat
	private boolean mHaveDimAmount
	private int mDefaultWindowFormat
	private boolean mHasSoftInputMode
	private boolean mDestroyed
	private final android.view.WindowManager$LayoutParams mWindowAttributes
	public void  (android.content.Context) 
		android.content.Context context
	public final android.content.Context getContext () 
	public final android.content.res.TypedArray getWindowStyle () 
	public void setContainer (android.view.Window) 
		android.view.Window container
	public final android.view.Window getContainer () 
	public final boolean hasChildren () 
	public final void destroy () 
	public final boolean isDestroyed () 
	public void setWindowManager (android.view.WindowManager, android.os.IBinder, java.lang.String) 
		android.view.WindowManager wm
		android.os.IBinder appToken
		String appName
	public void setWindowManager (android.view.WindowManager, android.os.IBinder, java.lang.String, boolean) 
		android.view.WindowManager wm
		android.os.IBinder appToken
		String appName
		boolean hardwareAccelerated
	void adjustLayoutParamsForSubWindow (android.view.WindowManager$LayoutParams) 
		android.view.View decor
		String title
		String title
		String title
		String title
		String title
		String title
		android.view.WindowManager$LayoutParams wp
		CharSequence curTitle
	public android.view.WindowManager getWindowManager () 
	public void setCallback (android.view.Window$Callback) 
		android.view.Window$Callback callback
	public final android.view.Window$Callback getCallback () 
	public abstract void takeSurface (android.view.SurfaceHolder$Callback2) 
	public abstract void takeInputQueue (android.view.InputQueue$Callback) 
	public abstract boolean isFloating () 
	public void setLayout (int, int) 
		int width
		int height
		android.view.WindowManager$LayoutParams attrs
	public void setGravity (int) 
		int gravity
		android.view.WindowManager$LayoutParams attrs
	public void setType (int) 
		int type
		android.view.WindowManager$LayoutParams attrs
	public void setFormat (int) 
		int format
		android.view.WindowManager$LayoutParams attrs
	public void setWindowAnimations (int) 
		int resId
		android.view.WindowManager$LayoutParams attrs
	public void setSoftInputMode (int) 
		int mode
		android.view.WindowManager$LayoutParams attrs
	public void addFlags (int) 
		int flags
	public void addPrivateFlags (int) 
		int flags
	public void clearFlags (int) 
		int flags
	public void setFlags (int, int) 
		int flags
		int mask
		android.view.WindowManager$LayoutParams attrs
	private void setPrivateFlags (int, int) 
		int flags
		int mask
		android.view.WindowManager$LayoutParams attrs
	public void setDimAmount (float) 
		float amount
		android.view.WindowManager$LayoutParams attrs
	public void setAttributes (android.view.WindowManager$LayoutParams) 
		android.view.WindowManager$LayoutParams a
	public final android.view.WindowManager$LayoutParams getAttributes () 
	protected final int getForcedWindowFlags () 
	protected final boolean hasSoftInputMode () 
	public void setCloseOnTouchOutside (boolean) 
		boolean close
	public void setCloseOnTouchOutsideIfNotSet (boolean) 
		boolean close
	public abstract void alwaysReadCloseOnTouchAttr () 
	public boolean shouldCloseOnTouch (android.content.Context, android.view.MotionEvent) 
		android.content.Context context
		android.view.MotionEvent event
	private boolean isOutOfBounds (android.content.Context, android.view.MotionEvent) 
		android.content.Context context
		android.view.MotionEvent event
		int x
		int y
		int slop
		android.view.View decorView
	public boolean requestFeature (int) 
		int featureId
		int flag
	protected void removeFeature (int) 
		int featureId
		int flag
	public final void makeActive () 
	public final boolean isActive () 
	public android.view.View findViewById (int) 
		int id
	public abstract void setContentView (int) 
	public abstract void setContentView (android.view.View) 
	public abstract void setContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
	public abstract void addContentView (android.view.View, android.view.ViewGroup$LayoutParams) 
	public abstract android.view.View getCurrentFocus () 
	public abstract android.view.LayoutInflater getLayoutInflater () 
	public abstract void setTitle (java.lang.CharSequence) 
	public abstract void setTitleColor (int) 
	public abstract void openPanel (int, android.view.KeyEvent) 
	public abstract void closePanel (int) 
	public abstract void togglePanel (int, android.view.KeyEvent) 
	public abstract void invalidatePanelMenu (int) 
	public abstract boolean performPanelShortcut (int, int, android.view.KeyEvent, int) 
	public abstract boolean performPanelIdentifierAction (int, int, int) 
	public abstract void closeAllPanels () 
	public abstract boolean performContextMenuIdentifierAction (int, int) 
	public abstract void onConfigurationChanged (android.content.res.Configuration) 
	public void setBackgroundDrawableResource (int) 
		int resid
	public abstract void setBackgroundDrawable (android.graphics.drawable.Drawable) 
	public abstract void setFeatureDrawableResource (int, int) 
	public abstract void setFeatureDrawableUri (int, android.net.Uri) 
	public abstract void setFeatureDrawable (int, android.graphics.drawable.Drawable) 
	public abstract void setFeatureDrawableAlpha (int, int) 
	public abstract void setFeatureInt (int, int) 
	public abstract void takeKeyEvents (boolean) 
	public abstract boolean superDispatchKeyEvent (android.view.KeyEvent) 
	public abstract boolean superDispatchKeyShortcutEvent (android.view.KeyEvent) 
	public abstract boolean superDispatchTouchEvent (android.view.MotionEvent) 
	public abstract boolean superDispatchTrackballEvent (android.view.MotionEvent) 
	public abstract boolean superDispatchGenericMotionEvent (android.view.MotionEvent) 
	public abstract android.view.View getDecorView () 
	public abstract android.view.View peekDecorView () 
	public abstract android.os.Bundle saveHierarchyState () 
	public abstract void restoreHierarchyState (android.os.Bundle) 
	protected abstract void onActive () 
	protected final int getFeatures () 
	public boolean hasFeature (int) 
		int feature
	protected final int getLocalFeatures () 
	protected void setDefaultWindowFormat (int) 
		android.view.WindowManager$LayoutParams attrs
		int format
	protected boolean haveDimAmount () 
	public abstract void setChildDrawable (int, android.graphics.drawable.Drawable) 
	public abstract void setChildInt (int, int) 
	public abstract boolean isShortcutKey (int, android.view.KeyEvent) 
	public abstract void setVolumeControlStream (int) 
	public abstract int getVolumeControlStream () 
	public void setUiOptions (int) 
		int uiOptions
	public void setUiOptions (int, int) 
		int uiOptions
		int mask
	public void setIcon (int) 
		int resId
	public void setDefaultIcon (int) 
		int resId
	public void setLogo (int) 
		int resId
	public void setDefaultLogo (int) 
		int resId
	public void setLocalFocus (boolean, boolean) 
		boolean hasFocus
		boolean inTouchMode
	public void injectInputEvent (android.view.InputEvent) 
		android.view.InputEvent event
}

android/view/GestureDetector$GestureHandler.class
GestureDetector.java
package android.view
 android.view.GestureDetector$GestureHandler extends android.os.Handler {
	final android.view.GestureDetector this$0
	void  (android.view.GestureDetector) 
	void  (android.view.GestureDetector, android.os.Handler) 
		android.os.Handler handler
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/ViewDebug$RecyclerTraceType.class
ViewDebug.java
package android.view
public final android.view.ViewDebug$RecyclerTraceType extends java.lang.Enum {
	public static final android.view.ViewDebug$RecyclerTraceType NEW_VIEW
	public static final android.view.ViewDebug$RecyclerTraceType BIND_VIEW
	public static final android.view.ViewDebug$RecyclerTraceType RECYCLE_FROM_ACTIVE_HEAP
	public static final android.view.ViewDebug$RecyclerTraceType RECYCLE_FROM_SCRAP_HEAP
	public static final android.view.ViewDebug$RecyclerTraceType MOVE_TO_SCRAP_HEAP
	public static final android.view.ViewDebug$RecyclerTraceType MOVE_FROM_ACTIVE_TO_SCRAP_HEAP
	private static final android.view.ViewDebug$RecyclerTraceType[] $VALUES
	public static android.view.ViewDebug$RecyclerTraceType[] values () 
	public static android.view.ViewDebug$RecyclerTraceType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/view/AbsSavedState$2.class
AbsSavedState.java
package android.view
final android.view.AbsSavedState$2 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.AbsSavedState createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.Parcelable superState
	public android.view.AbsSavedState[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/WindowManagerPolicy$FakeWindow.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$FakeWindow extends java.lang.Object {
	public abstract void dismiss () 
}

android/view/ViewOverlay.class
ViewOverlay.java
package android.view
public android.view.ViewOverlay extends java.lang.Object {
	android.view.ViewOverlay$OverlayViewGroup mOverlayViewGroup
	void  (android.content.Context, android.view.View) 
		android.content.Context context
		android.view.View hostView
	android.view.ViewGroup getOverlayView () 
	public void add (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void remove (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void clear () 
	boolean isEmpty () 
}

android/view/InputFilter$H.class
InputFilter.java
package android.view
final android.view.InputFilter$H extends android.os.Handler {
	final android.view.InputFilter this$0
	public void  (android.view.InputFilter, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.view.InputEvent event
		android.os.Message msg
}

android/view/View$3.class
View.java
package android.view
final android.view.View$3 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/IInputFilterHost$Stub$Proxy.class
IInputFilterHost.java
package android.view
 android.view.IInputFilterHost$Stub$Proxy extends java.lang.Object implements android.view.IInputFilterHost  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void sendInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
		android.view.InputEvent event
		int policyFlags
		android.os.Parcel _data
}

android/view/HardwareRenderer$GlRenderer.class
HardwareRenderer.java
package android.view
abstract android.view.HardwareRenderer$GlRenderer extends android.view.HardwareRenderer {
	static final int SURFACE_STATE_ERROR
	static final int SURFACE_STATE_SUCCESS
	static final int SURFACE_STATE_UPDATED
	static final int FUNCTOR_PROCESS_DELAY
	private static final int PROFILE_DRAW_MARGIN
	private static final int PROFILE_DRAW_WIDTH
	private static final int[] PROFILE_DRAW_COLORS
	private static final int PROFILE_DRAW_CURRENT_FRAME_COLOR
	private static final int PROFILE_DRAW_THRESHOLD_COLOR
	private static final int PROFILE_DRAW_THRESHOLD_STROKE_WIDTH
	private static final int PROFILE_DRAW_DP_PER_MS
	private static final String[] VISUALIZERS
	private static final String[] OVERDRAW
	private static final int OVERDRAW_TYPE_COUNT
	static javax.microedition.khronos.egl.EGL10 sEgl
	static javax.microedition.khronos.egl.EGLDisplay sEglDisplay
	static javax.microedition.khronos.egl.EGLConfig sEglConfig
	static final Object[] sEglLock
	int mWidth
	int mHeight
	static final ThreadLocal sEglContextStorage
	javax.microedition.khronos.egl.EGLContext mEglContext
	Thread mEglThread
	javax.microedition.khronos.egl.EGLSurface mEglSurface
	javax.microedition.khronos.opengles.GL mGl
	android.view.HardwareCanvas mCanvas
	String mName
	long mFrameCount
	android.graphics.Paint mDebugPaint
	static boolean sDirtyRegions
	static final boolean sDirtyRegionsRequested
	boolean mDirtyRegionsEnabled
	boolean mUpdateDirtyRegions
	boolean mProfileEnabled
	int mProfileVisualizerType
	float[] mProfileData
	java.util.concurrent.locks.ReentrantLock mProfileLock
	int mProfileCurrentFrame
	android.view.HardwareRenderer$GraphDataProvider mDebugDataProvider
	float[][] mProfileShapes
	android.graphics.Paint mProfilePaint
	boolean mDebugDirtyRegions
	int mDebugOverdraw
	android.view.HardwareLayer mDebugOverdrawLayer
	android.graphics.Paint mDebugOverdrawPaint
	final int mGlVersion
	final boolean mTranslucent
	private boolean mDestroyed
	private final android.graphics.Rect mRedrawClip
	private final int[] mSurfaceSize
	private final android.view.HardwareRenderer$GlRenderer$FunctorsRunnable mFunctorsRunnable
	private long mDrawDelta
	void  (int, boolean) 
		int glVersion
		boolean translucent
	boolean loadSystemProperties (android.view.Surface) 
		int i
		int maxProfileFrames
		android.view.Surface surface
		boolean value
		boolean changed
		String profiling
		int graphType
		String overdraw
		int debugOverdraw
	private static int search (java.lang.String[], java.lang.String) 
		int i
		String[] values
		String value
	void dumpGfxInfo (java.io.PrintWriter) 
		int i
		java.io.PrintWriter pw
	long getFrameCount () 
	boolean hasDirtyRegions () 
	void checkEglErrors () 
	private void checkEglErrorsForced () 
		int error
	private void fallback (boolean) 
		boolean fallback
	boolean initialize (android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
		int err
		boolean contextCreated
		android.view.Surface surface
	void updateSurface (android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
		android.view.Surface surface
	abstract android.view.HardwareCanvas createCanvas () 
	abstract int[] getConfig (boolean) 
	boolean initializeEgl () 
		int[] version
		android.opengl.ManagedEGLContext managedContext
	private javax.microedition.khronos.egl.EGLConfig loadEglConfig () 
		javax.microedition.khronos.egl.EGLConfig eglConfig
	abstract android.opengl.ManagedEGLContext createManagedContext (javax.microedition.khronos.egl.EGLContext) 
	private javax.microedition.khronos.egl.EGLConfig chooseEglConfig () 
		javax.microedition.khronos.egl.EGLConfig config
		javax.microedition.khronos.egl.EGLConfig[] arr$
		int len$
		int i$
		javax.microedition.khronos.egl.EGLConfig[] debugConfigs
		javax.microedition.khronos.egl.EGLConfig[] configs
		int[] configsCount
		int[] configSpec
		String debug
	private static void printConfig (javax.microedition.khronos.egl.EGLConfig) 
		javax.microedition.khronos.egl.EGLConfig config
		int[] value
	javax.microedition.khronos.opengles.GL createEglSurface (android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
		android.view.Surface surface
	private void enableDirtyRegions () 
	abstract void initCaches () 
	abstract void initAtlas () 
	javax.microedition.khronos.egl.EGLContext createContext (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay eglDisplay
		javax.microedition.khronos.egl.EGLConfig eglConfig
		int[] attribs
		javax.microedition.khronos.egl.EGLContext context
	void destroy (boolean) 
		boolean full
	void destroySurface () 
	void invalidate (android.view.Surface) 
		android.view.Surface surface
	private boolean createSurface (android.view.Surface) 
		int error
		android.view.Surface surface
	boolean validate () 
	void setup (int, int) 
		int width
		int height
	int getWidth () 
	int getHeight () 
	android.view.HardwareCanvas getCanvas () 
	void setName (java.lang.String) 
		String name
	boolean canDraw () 
	int onPreDraw (android.graphics.Rect) 
		android.graphics.Rect dirty
	void onPostDraw () 
	void draw (android.view.View, android.view.View$AttachInfo, android.view.HardwareRenderer$HardwareDrawCallbacks, android.graphics.Rect) 
		Exception e
		android.view.HardwareCanvas canvas
		android.view.DisplayList displayList
		int saveCount
		int status
		long start
		int surfaceState
		android.view.View view
		android.view.View$AttachInfo attachInfo
		android.view.HardwareRenderer$HardwareDrawCallbacks callbacks
		android.graphics.Rect dirty
	abstract void countOverdraw (android.view.HardwareCanvas) 
	abstract float getOverdraw (android.view.HardwareCanvas) 
	private void debugOverdraw (android.view.View$AttachInfo, android.graphics.Rect, android.view.HardwareCanvas, android.view.DisplayList) 
		android.view.HardwareCanvas layerCanvas
		int restoreCount
		float overdraw
		android.util.DisplayMetrics metrics
		android.view.View$AttachInfo attachInfo
		android.graphics.Rect dirty
		android.view.HardwareCanvas canvas
		android.view.DisplayList displayList
	private void drawOverdrawCounter (android.view.HardwareCanvas, float, float) 
		android.view.HardwareCanvas canvas
		float overdraw
		float density
		String text
		android.graphics.Paint paint
	private android.graphics.Paint setupPaint (float) 
		float density
	private android.view.DisplayList buildDisplayList (android.view.View, android.view.HardwareCanvas) 
		android.view.View view
		android.view.HardwareCanvas canvas
		long buildDisplayListStartTime
		android.view.DisplayList displayList
	abstract void drawProfileData (android.view.View$AttachInfo) 
	private android.graphics.Rect beginFrame (android.view.HardwareCanvas, android.graphics.Rect, int) 
		int[] size
		android.view.HardwareCanvas canvas
		android.graphics.Rect dirty
		int surfaceState
	private long startBuildDisplayListProfiling () 
	private void endBuildDisplayListProfiling (long) 
		long now
		float total
		long getDisplayListStartTime
	private int prepareFrame (android.graphics.Rect) 
		android.graphics.Rect dirty
		int status
	private int drawDisplayList (android.view.View$AttachInfo, android.view.HardwareCanvas, android.view.DisplayList, int) 
		long now
		float total
		android.view.View$AttachInfo attachInfo
		android.view.HardwareCanvas canvas
		android.view.DisplayList displayList
		int status
		long drawDisplayListStartTime
	private void swapBuffers (int) 
		long now
		float total
		long eglSwapBuffersStartTime
		int status
	private void debugDirtyRegions (android.graphics.Rect, android.view.HardwareCanvas) 
		android.graphics.Rect dirty
		android.view.HardwareCanvas canvas
	private void handleFunctorStatus (android.view.View$AttachInfo, int) 
		android.view.View$AttachInfo attachInfo
		int status
	void detachFunctor (long) 
		long functor
	boolean attachFunctor (android.view.View$AttachInfo, long) 
		android.view.View$AttachInfo attachInfo
		long functor
	int checkRenderContext () 
	private int checkRenderContextUnsafe () 
	private static int dpToPx (int, float) 
		int dp
		float density
	static android.graphics.Rect access$100 (android.view.HardwareRenderer$GlRenderer) 
		android.view.HardwareRenderer$GlRenderer x0
	static void access$200 (android.view.HardwareRenderer$GlRenderer, android.view.View$AttachInfo, int) 
		android.view.HardwareRenderer$GlRenderer x0
		android.view.View$AttachInfo x1
		int x2
	static int access$300 (int, float) 
		int x0
		float x1
	static int[] access$400 () 
	static void  () 
		String dirtyProperty
}

android/view/InputDevice.class
InputDevice.java
package android.view
public final android.view.InputDevice extends java.lang.Object implements android.os.Parcelable  {
	private final int mId
	private final int mGeneration
	private final int mControllerNumber
	private final String mName
	private final int mVendorId
	private final int mProductId
	private final String mDescriptor
	private final boolean mIsExternal
	private final int mSources
	private final int mKeyboardType
	private final android.view.KeyCharacterMap mKeyCharacterMap
	private final boolean mHasVibrator
	private final boolean mHasButtonUnderPad
	private final java.util.ArrayList mMotionRanges
	private android.os.Vibrator mVibrator
	public static final int SOURCE_CLASS_MASK
	public static final int SOURCE_CLASS_NONE
	public static final int SOURCE_CLASS_BUTTON
	public static final int SOURCE_CLASS_POINTER
	public static final int SOURCE_CLASS_TRACKBALL
	public static final int SOURCE_CLASS_POSITION
	public static final int SOURCE_CLASS_JOYSTICK
	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_TRACKBALL
	public static final int SOURCE_TOUCHPAD
	public static final int SOURCE_TOUCH_NAVIGATION
	public static final int SOURCE_JOYSTICK
	public static final int SOURCE_ANY
	public static final int MOTION_RANGE_X
	public static final int MOTION_RANGE_Y
	public static final int MOTION_RANGE_PRESSURE
	public static final int MOTION_RANGE_SIZE
	public static final int MOTION_RANGE_TOUCH_MAJOR
	public static final int MOTION_RANGE_TOUCH_MINOR
	public static final int MOTION_RANGE_TOOL_MAJOR
	public static final int MOTION_RANGE_TOOL_MINOR
	public static final int MOTION_RANGE_ORIENTATION
	public static final int KEYBOARD_TYPE_NONE
	public static final int KEYBOARD_TYPE_NON_ALPHABETIC
	public static final int KEYBOARD_TYPE_ALPHABETIC
	public static final android.os.Parcelable$Creator CREATOR
	private void  (int, int, int, java.lang.String, int, int, java.lang.String, boolean, int, int, android.view.KeyCharacterMap, boolean, boolean) 
		int id
		int generation
		int controllerNumber
		String name
		int vendorId
		int productId
		String descriptor
		boolean isExternal
		int sources
		int keyboardType
		android.view.KeyCharacterMap keyCharacterMap
		boolean hasVibrator
		boolean hasButtonUnderPad
	private void  (android.os.Parcel) 
		int axis
		android.os.Parcel in
	public static android.view.InputDevice getDevice (int) 
		int id
	public static int[] getDeviceIds () 
	public int getId () 
	public int getControllerNumber () 
	public int getGeneration () 
	public int getVendorId () 
	public int getProductId () 
	public java.lang.String getDescriptor () 
	public boolean isVirtual () 
	public boolean isExternal () 
	public boolean isFullKeyboard () 
	public java.lang.String getName () 
	public int getSources () 
	public int getKeyboardType () 
	public android.view.KeyCharacterMap getKeyCharacterMap () 
	public transient boolean[] hasKeys (int[]) 
		int[] keys
	public android.view.InputDevice$MotionRange getMotionRange (int) 
		android.view.InputDevice$MotionRange range
		int i
		int axis
		int numRanges
	public android.view.InputDevice$MotionRange getMotionRange (int, int) 
		android.view.InputDevice$MotionRange range
		int i
		int axis
		int source
		int numRanges
	public java.util.List getMotionRanges () 
	private void addMotionRange (int, int, float, float, float, float, float) 
		int axis
		int source
		float min
		float max
		float flat
		float fuzz
		float resolution
	public android.os.Vibrator getVibrator () 
	public boolean hasButtonUnderPad () 
	public void writeToParcel (android.os.Parcel, int) 
		android.view.InputDevice$MotionRange range
		int i
		android.os.Parcel out
		int flags
		int numRanges
	public int describeContents () 
	public java.lang.String toString () 
		android.view.InputDevice$MotionRange range
		int i
		StringBuilder description
		int numAxes
	private void appendSourceDescriptionIfApplicable (java.lang.StringBuilder, int, java.lang.String) 
		StringBuilder description
		int source
		String sourceName
	void  (android.os.Parcel, android.view.InputDevice$1) 
		android.os.Parcel x0
		android.view.InputDevice$1 x1
	static void  () 
}

android/view/IWindowSession$Stub.class
IWindowSession.java
package android.view
public abstract android.view.IWindowSession$Stub extends android.os.Binder implements android.view.IWindowSession  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_add
	static final int TRANSACTION_addToDisplay
	static final int TRANSACTION_addWithoutInputChannel
	static final int TRANSACTION_addToDisplayWithoutInputChannel
	static final int TRANSACTION_remove
	static final int TRANSACTION_relayout
	static final int TRANSACTION_performDeferredDestroy
	static final int TRANSACTION_outOfMemory
	static final int TRANSACTION_setTransparentRegion
	static final int TRANSACTION_setInsets
	static final int TRANSACTION_getDisplayFrame
	static final int TRANSACTION_finishDrawing
	static final int TRANSACTION_setInTouchMode
	static final int TRANSACTION_getInTouchMode
	static final int TRANSACTION_performHapticFeedback
	static final int TRANSACTION_prepareDrag
	static final int TRANSACTION_performDrag
	static final int TRANSACTION_reportDropResult
	static final int TRANSACTION_dragRecipientEntered
	static final int TRANSACTION_dragRecipientExited
	static final int TRANSACTION_setWallpaperPosition
	static final int TRANSACTION_wallpaperOffsetsComplete
	static final int TRANSACTION_sendWallpaperCommand
	static final int TRANSACTION_wallpaperCommandComplete
	static final int TRANSACTION_setUniverseTransform
	static final int TRANSACTION_onRectangleOnScreenRequested
	static final int TRANSACTION_getWindowId
	public void  () 
	public static android.view.IWindowSession 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.view.WindowManager$LayoutParams _arg2
		android.view.IWindow _arg0
		int _arg1
		android.view.WindowManager$LayoutParams _arg2
		int _arg3
		android.graphics.Rect _arg4
		android.view.InputChannel _arg5
		int _result
		android.view.WindowManager$LayoutParams _arg2
		android.view.IWindow _arg0
		int _arg1
		android.view.WindowManager$LayoutParams _arg2
		int _arg3
		int _arg4
		android.graphics.Rect _arg5
		android.view.InputChannel _arg6
		int _result
		android.view.WindowManager$LayoutParams _arg2
		android.view.IWindow _arg0
		int _arg1
		android.view.WindowManager$LayoutParams _arg2
		int _arg3
		android.graphics.Rect _arg4
		int _result
		android.view.WindowManager$LayoutParams _arg2
		android.view.IWindow _arg0
		int _arg1
		android.view.WindowManager$LayoutParams _arg2
		int _arg3
		int _arg4
		android.graphics.Rect _arg5
		int _result
		android.view.IWindow _arg0
		android.view.WindowManager$LayoutParams _arg2
		android.view.IWindow _arg0
		int _arg1
		android.view.WindowManager$LayoutParams _arg2
		int _arg3
		int _arg4
		int _arg5
		int _arg6
		android.graphics.Rect _arg7
		android.graphics.Rect _arg8
		android.graphics.Rect _arg9
		android.graphics.Rect _arg10
		android.content.res.Configuration _arg11
		android.view.Surface _arg12
		int _result
		android.view.IWindow _arg0
		android.view.IWindow _arg0
		boolean _result
		android.graphics.Region _arg1
		android.view.IWindow _arg0
		android.graphics.Region _arg1
		android.graphics.Rect _arg2
		android.graphics.Rect _arg3
		android.graphics.Region _arg4
		android.view.IWindow _arg0
		int _arg1
		android.graphics.Rect _arg2
		android.graphics.Rect _arg3
		android.graphics.Region _arg4
		android.view.IWindow _arg0
		android.graphics.Rect _arg1
		android.view.IWindow _arg0
		boolean _arg0
		boolean _result
		android.view.IWindow _arg0
		int _arg1
		boolean _arg2
		boolean _result
		android.view.IWindow _arg0
		int _arg1
		int _arg2
		int _arg3
		android.view.Surface _arg4
		android.os.IBinder _result
		android.content.ClipData _arg6
		android.view.IWindow _arg0
		android.os.IBinder _arg1
		float _arg2
		float _arg3
		float _arg4
		float _arg5
		android.content.ClipData _arg6
		boolean _result
		android.view.IWindow _arg0
		boolean _arg1
		android.view.IWindow _arg0
		android.view.IWindow _arg0
		android.os.IBinder _arg0
		float _arg1
		float _arg2
		float _arg3
		float _arg4
		android.os.IBinder _arg0
		android.os.Bundle _arg5
		android.os.IBinder _arg0
		String _arg1
		int _arg2
		int _arg3
		int _arg4
		android.os.Bundle _arg5
		boolean _arg6
		android.os.Bundle _result
		android.os.Bundle _arg1
		android.os.IBinder _arg0
		android.os.Bundle _arg1
		android.os.IBinder _arg0
		float _arg1
		float _arg2
		float _arg3
		float _arg4
		float _arg5
		float _arg6
		float _arg7
		android.graphics.Rect _arg1
		android.os.IBinder _arg0
		android.graphics.Rect _arg1
		boolean _arg2
		android.os.IBinder _arg0
		android.view.IWindowId _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/Surface$OutOfResourcesException.class
Surface.java
package android.view
public android.view.Surface$OutOfResourcesException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String name
}

android/view/IWindowId.class
IWindowId.java
package android.view
public abstract android.view.IWindowId extends java.lang.Object implements android.os.IInterface  {
	public abstract void registerFocusObserver (android.view.IWindowFocusObserver)  throws android.os.RemoteException 
	public abstract void unregisterFocusObserver (android.view.IWindowFocusObserver)  throws android.os.RemoteException 
	public abstract boolean isFocused ()  throws android.os.RemoteException 
}

android/view/ViewRootImpl$TrackballAxis.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$TrackballAxis extends java.lang.Object {
	static final float MAX_ACCELERATION
	static final long FAST_MOVE_TIME
	static final float ACCEL_MOVE_SCALING_FACTOR
	static final float FIRST_MOVEMENT_THRESHOLD
	static final float SECOND_CUMULATIVE_MOVEMENT_THRESHOLD
	static final float SUBSEQUENT_INCREMENTAL_MOVEMENT_THRESHOLD
	float position
	float acceleration
	long lastMoveTime
	int step
	int dir
	int nonAccelMovement
	void  () 
	void reset (int) 
		int _step
	float collect (float, long, java.lang.String) 
		long normTime
		long normTime
		float scale
		float scale
		long delta
		float acc
		float off
		long time
		String axis
		long normTime
	int generate () 
		float acc
		int dir
		int movement
}

android/view/KeyCharacterMap.class
KeyCharacterMap.java
package android.view
public android.view.KeyCharacterMap extends java.lang.Object implements android.os.Parcelable  {
	public static final int BUILT_IN_KEYBOARD
	public static final int VIRTUAL_KEYBOARD
	public static final int NUMERIC
	public static final int PREDICTIVE
	public static final int ALPHA
	public static final int FULL
	public static final int SPECIAL_FUNCTION
	public static final char HEX_INPUT
	public static final char PICKER_DIALOG_INPUT
	public static final int MODIFIER_BEHAVIOR_CHORDED
	public static final int MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED
	public static final int COMBINING_ACCENT
	public static final int COMBINING_ACCENT_MASK
	private static final int ACCENT_ACUTE
	private static final int ACCENT_BREVE
	private static final int ACCENT_CARON
	private static final int ACCENT_CEDILLA
	private static final int ACCENT_CIRCUMFLEX
	private static final int ACCENT_COMMA_ABOVE
	private static final int ACCENT_COMMA_ABOVE_RIGHT
	private static final int ACCENT_DOT_ABOVE
	private static final int ACCENT_DOT_BELOW
	private static final int ACCENT_DOUBLE_ACUTE
	private static final int ACCENT_GRAVE
	private static final int ACCENT_HOOK_ABOVE
	private static final int ACCENT_HORN
	private static final int ACCENT_MACRON
	private static final int ACCENT_MACRON_BELOW
	private static final int ACCENT_OGONEK
	private static final int ACCENT_REVERSED_COMMA_ABOVE
	private static final int ACCENT_RING_ABOVE
	private static final int ACCENT_STROKE
	private static final int ACCENT_TILDE
	private static final int ACCENT_TURNED_COMMA_ABOVE
	private static final int ACCENT_UMLAUT
	private static final int ACCENT_VERTICAL_LINE_ABOVE
	private static final int ACCENT_VERTICAL_LINE_BELOW
	private static final int ACCENT_GRAVE_LEGACY
	private static final int ACCENT_CIRCUMFLEX_LEGACY
	private static final int ACCENT_TILDE_LEGACY
	private static final int CHAR_SPACE
	private static final android.util.SparseIntArray sCombiningToAccent
	private static final android.util.SparseIntArray sAccentToCombining
	private static final android.util.SparseIntArray sDeadKeyCache
	private static final StringBuilder sDeadKeyBuilder
	public static final android.os.Parcelable$Creator CREATOR
	private long mPtr
	private static void addCombining (int, int) 
		int combining
		int accent
	private static void addDeadKey (int, int, int) 
		int accent
		int c
		int result
		int combining
		int combination
	private static native long nativeReadFromParcel (android.os.Parcel) 
	private static native void nativeWriteToParcel (long, android.os.Parcel) 
	private static native void nativeDispose (long) 
	private static native char nativeGetCharacter (long, int, int) 
	private static native boolean nativeGetFallbackAction (long, int, int, android.view.KeyCharacterMap$FallbackAction) 
	private static native char nativeGetNumber (long, int) 
	private static native char nativeGetMatch (long, int, char[], int) 
	private static native char nativeGetDisplayLabel (long, int) 
	private static native int nativeGetKeyboardType (long) 
	private static native android.view.KeyEvent[] nativeGetEvents (long, char[]) 
	private void  (android.os.Parcel) 
		android.os.Parcel in
	private void  (long) 
		long ptr
	protected void finalize ()  throws java.lang.Throwable 
	public static android.view.KeyCharacterMap load (int) 
		int deviceId
		android.hardware.input.InputManager im
		android.view.InputDevice inputDevice
	public int get (int, int) 
		int keyCode
		int metaState
		char ch
		int map
	public android.view.KeyCharacterMap$FallbackAction getFallbackAction (int, int) 
		int keyCode
		int metaState
		android.view.KeyCharacterMap$FallbackAction action
	public char getNumber (int) 
		int keyCode
	public char getMatch (int, char[]) 
		int keyCode
		char[] chars
	public char getMatch (int, char[], int) 
		int keyCode
		char[] chars
		int metaState
	public char getDisplayLabel (int) 
		int keyCode
	public static int getDeadChar (int, int) 
		String result
		int accent
		int c
		int combining
		int combination
		int combined
	public boolean getKeyData (int, android.view.KeyCharacterMap$KeyData) 
		int keyCode
		android.view.KeyCharacterMap$KeyData results
		char displayLabel
	public android.view.KeyEvent[] getEvents (char[]) 
		char[] chars
	public boolean isPrintingKey (int) 
		int keyCode
		int type
	public int getKeyboardType () 
	public int getModifierBehavior () 
	public static boolean deviceHasKey (int) 
		int keyCode
	public static boolean[] deviceHasKeys (int[]) 
		int[] keyCodes
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public int describeContents () 
	void  (android.os.Parcel, android.view.KeyCharacterMap$1) 
		android.os.Parcel x0
		android.view.KeyCharacterMap$1 x1
	static void  () 
}

android/view/OrientationListener.class
OrientationListener.java
package android.view
public abstract android.view.OrientationListener extends java.lang.Object implements android.hardware.SensorListener  {
	private android.view.OrientationEventListener mOrientationEventLis
	public static final int ORIENTATION_UNKNOWN
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, int) 
		android.content.Context context
		int rate
	public void enable () 
	public void disable () 
	public void onAccuracyChanged (int, int) 
		int sensor
		int accuracy
	public void onSensorChanged (int, float[]) 
		int sensor
		float[] values
	public abstract void onOrientationChanged (int) 
}

android/view/FocusFinderHelper.class
FocusFinderHelper.java
package android.view
public android.view.FocusFinderHelper extends java.lang.Object {
	private android.view.FocusFinder mFocusFinder
	public void  (android.view.FocusFinder) 
		android.view.FocusFinder focusFinder
	public boolean isBetterCandidate (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect rect1
		android.graphics.Rect rect2
	public boolean beamBeats (int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect rect1
		android.graphics.Rect rect2
	public boolean isCandidate (android.graphics.Rect, android.graphics.Rect, int) 
		android.graphics.Rect srcRect
		android.graphics.Rect destRect
		int direction
	public boolean beamsOverlap (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect rect1
		android.graphics.Rect rect2
	public static int majorAxisDistance (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
	public static int majorAxisDistanceToFarEdge (int, android.graphics.Rect, android.graphics.Rect) 
		int direction
		android.graphics.Rect source
		android.graphics.Rect dest
}

android/view/IAssetAtlas$Stub$Proxy.class
IAssetAtlas.java
package android.view
 android.view.IAssetAtlas$Stub$Proxy extends java.lang.Object implements android.view.IAssetAtlas  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean isCompatible (int)  throws android.os.RemoteException 
		int ppid
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.view.GraphicBuffer getBuffer ()  throws android.os.RemoteException 
		android.view.GraphicBuffer _result
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.GraphicBuffer _result
	public long[] getMap ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		long[] _result
}

android/view/IWindowManager$Stub$Proxy.class
IWindowManager.java
package android.view
 android.view.IWindowManager$Stub$Proxy extends java.lang.Object implements android.view.IWindowManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public boolean startViewServer (int)  throws android.os.RemoteException 
		int port
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean stopViewServer ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isViewServerRunning ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.view.IWindowSession openSession (com.android.internal.view.IInputMethodClient, com.android.internal.view.IInputContext)  throws android.os.RemoteException 
		com.android.internal.view.IInputMethodClient client
		com.android.internal.view.IInputContext inputContext
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.IWindowSession _result
	public boolean inputMethodClientHasFocus (com.android.internal.view.IInputMethodClient)  throws android.os.RemoteException 
		com.android.internal.view.IInputMethodClient client
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void getInitialDisplaySize (int, android.graphics.Point)  throws android.os.RemoteException 
		int displayId
		android.graphics.Point size
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getBaseDisplaySize (int, android.graphics.Point)  throws android.os.RemoteException 
		int displayId
		android.graphics.Point size
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setForcedDisplaySize (int, int, int)  throws android.os.RemoteException 
		int displayId
		int width
		int height
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearForcedDisplaySize (int)  throws android.os.RemoteException 
		int displayId
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getInitialDisplayDensity (int)  throws android.os.RemoteException 
		int displayId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int getBaseDisplayDensity (int)  throws android.os.RemoteException 
		int displayId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setForcedDisplayDensity (int, int)  throws android.os.RemoteException 
		int displayId
		int density
		android.os.Parcel _data
		android.os.Parcel _reply
	public void clearForcedDisplayDensity (int)  throws android.os.RemoteException 
		int displayId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setOverscan (int, int, int, int, int)  throws android.os.RemoteException 
		int displayId
		int left
		int top
		int right
		int bottom
		android.os.Parcel _data
		android.os.Parcel _reply
	public void pauseKeyDispatching (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void resumeKeyDispatching (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setEventDispatching (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addWindowToken (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder token
		int type
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeWindowToken (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void addAppToken (int, android.view.IApplicationToken, int, int, int, boolean, boolean, int, int)  throws android.os.RemoteException 
		int addPos
		android.view.IApplicationToken token
		int groupId
		int stackId
		int requestedOrientation
		boolean fullscreen
		boolean showWhenLocked
		int userId
		int configChanges
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppGroupId (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder token
		int groupId
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppOrientation (android.view.IApplicationToken, int)  throws android.os.RemoteException 
		android.view.IApplicationToken token
		int requestedOrientation
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getAppOrientation (android.view.IApplicationToken)  throws android.os.RemoteException 
		android.view.IApplicationToken token
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void setFocusedApp (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean moveFocusNow
		android.os.Parcel _data
		android.os.Parcel _reply
	public void prepareAppTransition (int, boolean)  throws android.os.RemoteException 
		int transit
		boolean alwaysKeepCurrent
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPendingAppTransition ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void overridePendingAppTransition (java.lang.String, int, int, android.os.IRemoteCallback)  throws android.os.RemoteException 
		String packageName
		int enterAnim
		int exitAnim
		android.os.IRemoteCallback startedCallback
		android.os.Parcel _data
		android.os.Parcel _reply
	public void overridePendingAppTransitionScaleUp (int, int, int, int)  throws android.os.RemoteException 
		int startX
		int startY
		int startWidth
		int startHeight
		android.os.Parcel _data
		android.os.Parcel _reply
	public void overridePendingAppTransitionThumb (android.graphics.Bitmap, int, int, android.os.IRemoteCallback, boolean)  throws android.os.RemoteException 
		android.graphics.Bitmap srcThumb
		int startX
		int startY
		android.os.IRemoteCallback startedCallback
		boolean scaleUp
		android.os.Parcel _data
		android.os.Parcel _reply
	public void executeAppTransition ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppStartingWindow (android.os.IBinder, java.lang.String, int, android.content.res.CompatibilityInfo, java.lang.CharSequence, int, int, int, int, android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		String pkg
		int theme
		android.content.res.CompatibilityInfo compatInfo
		CharSequence nonLocalizedLabel
		int labelRes
		int icon
		int logo
		int windowFlags
		android.os.IBinder transferFrom
		boolean createIfNeeded
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppWillBeHidden (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAppVisibility (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean visible
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startAppFreezingScreen (android.os.IBinder, int)  throws android.os.RemoteException 
		android.os.IBinder token
		int configChanges
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopAppFreezingScreen (android.os.IBinder, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		boolean force
		android.os.Parcel _data
		android.os.Parcel _reply
	public void removeAppToken (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.content.res.Configuration updateOrientationFromAppTokens (android.content.res.Configuration, android.os.IBinder)  throws android.os.RemoteException 
		android.content.res.Configuration _result
		android.content.res.Configuration currentConfig
		android.os.IBinder freezeThisOneIfNeeded
		android.os.Parcel _data
		android.os.Parcel _reply
		android.content.res.Configuration _result
	public void setNewConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
		android.content.res.Configuration config
		android.os.Parcel _data
		android.os.Parcel _reply
	public void startFreezingScreen (int, int)  throws android.os.RemoteException 
		int exitAnim
		int enterAnim
		android.os.Parcel _data
		android.os.Parcel _reply
	public void stopFreezingScreen ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void disableKeyguard (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
		android.os.IBinder token
		String tag
		android.os.Parcel _data
		android.os.Parcel _reply
	public void reenableKeyguard (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.Parcel _data
		android.os.Parcel _reply
	public void exitKeyguardSecurely (android.view.IOnKeyguardExitResult)  throws android.os.RemoteException 
		android.view.IOnKeyguardExitResult callback
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isKeyguardLocked ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean isKeyguardSecure ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean inKeyguardRestrictedInputMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void dismissKeyguard ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
		String reason
		android.os.Parcel _data
		android.os.Parcel _reply
	public float getAnimationScale (int)  throws android.os.RemoteException 
		int which
		android.os.Parcel _data
		android.os.Parcel _reply
		float _result
	public float[] getAnimationScales ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		float[] _result
	public void setAnimationScale (int, float)  throws android.os.RemoteException 
		int which
		float scale
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setAnimationScales (float[])  throws android.os.RemoteException 
		float[] scales
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInTouchMode (boolean)  throws android.os.RemoteException 
		boolean showFocus
		android.os.Parcel _data
		android.os.Parcel _reply
	public void showStrictModeViolation (boolean)  throws android.os.RemoteException 
		boolean on
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setStrictModeVisualIndicatorPreference (java.lang.String)  throws android.os.RemoteException 
		String enabled
		android.os.Parcel _data
		android.os.Parcel _reply
	public void updateRotation (boolean, boolean)  throws android.os.RemoteException 
		boolean alwaysSendConfiguration
		boolean forceRelayout
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getRotation ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int watchRotation (android.view.IRotationWatcher)  throws android.os.RemoteException 
		android.view.IRotationWatcher watcher
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void removeRotationWatcher (android.view.IRotationWatcher)  throws android.os.RemoteException 
		android.view.IRotationWatcher watcher
		android.os.Parcel _data
		android.os.Parcel _reply
	public int getPreferredOptionsPanelGravity ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void freezeRotation (int)  throws android.os.RemoteException 
		int rotation
		android.os.Parcel _data
		android.os.Parcel _reply
	public void thawRotation ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isRotationFrozen ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.graphics.Bitmap screenshotApplications (android.os.IBinder, int, int, int, boolean)  throws android.os.RemoteException 
		android.graphics.Bitmap _result
		android.os.IBinder appToken
		int displayId
		int maxWidth
		int maxHeight
		boolean force565
		android.os.Parcel _data
		android.os.Parcel _reply
		android.graphics.Bitmap _result
	public void statusBarVisibilityChanged (int)  throws android.os.RemoteException 
		int visibility
		android.os.Parcel _data
	public boolean waitForWindowDrawn (android.os.IBinder, android.os.IRemoteCallback)  throws android.os.RemoteException 
		android.os.IBinder token
		android.os.IRemoteCallback callback
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean hasNavigationBar ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void lockNow (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle options
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.IBinder getFocusedWindowToken ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.IBinder _result
	public void setInputFilter (android.view.IInputFilter)  throws android.os.RemoteException 
		android.view.IInputFilter filter
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getWindowFrame (android.os.IBinder, android.graphics.Rect)  throws android.os.RemoteException 
		android.os.IBinder token
		android.graphics.Rect outFrame
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isSafeModeEnabled ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setMagnificationCallbacks (android.view.IMagnificationCallbacks)  throws android.os.RemoteException 
		android.view.IMagnificationCallbacks callbacks
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setMagnificationSpec (android.view.MagnificationSpec)  throws android.os.RemoteException 
		android.view.MagnificationSpec spec
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.view.MagnificationSpec getCompatibleMagnificationSpecForWindow (android.os.IBinder)  throws android.os.RemoteException 
		android.view.MagnificationSpec _result
		android.os.IBinder windowToken
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.MagnificationSpec _result
	public void setTouchExplorationEnabled (boolean)  throws android.os.RemoteException 
		boolean enabled
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/view/VelocityTracker$Estimator.class
VelocityTracker.java
package android.view
public final android.view.VelocityTracker$Estimator extends java.lang.Object {
	private static final int MAX_DEGREE
	public final float[] xCoeff
	public final float[] yCoeff
	public int degree
	public float confidence
	public void  () 
	public float estimateX (float) 
		float time
	public float estimateY (float) 
		float time
	public float getXCoeff (int) 
		int index
	public float getYCoeff (int) 
		int index
	private float estimate (float, float[]) 
		int i
		float time
		float[] c
		float a
		float scale
}

android/view/View$10.class
View.java
package android.view
final android.view.View$10 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/View$11.class
View.java
package android.view
final android.view.View$11 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/InputQueue.class
InputQueue.java
package android.view
public final android.view.InputQueue extends java.lang.Object {
	private final android.util.LongSparseArray mActiveEventArray
	private final android.util.Pools$Pool mActiveInputEventPool
	private final dalvik.system.CloseGuard mCloseGuard
	private long mPtr
	private static native long nativeInit (java.lang.ref.WeakReference, android.os.MessageQueue) 
	private static native long nativeSendKeyEvent (long, android.view.KeyEvent, boolean) 
	private static native long nativeSendMotionEvent (long, android.view.MotionEvent) 
	private static native void nativeDispose (long) 
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	public void dispose () 
	public void dispose (boolean) 
		boolean finalized
	public long getNativePtr () 
	public void sendInputEvent (android.view.InputEvent, java.lang.Object, boolean, android.view.InputQueue$FinishedInputEventCallback) 
		long id
		android.view.InputEvent e
		Object token
		boolean predispatch
		android.view.InputQueue$FinishedInputEventCallback callback
		android.view.InputQueue$ActiveInputEvent event
		long id
	private void finishInputEvent (long, boolean) 
		android.view.InputQueue$ActiveInputEvent e
		long id
		boolean handled
		int index
	private android.view.InputQueue$ActiveInputEvent obtainActiveInputEvent (java.lang.Object, android.view.InputQueue$FinishedInputEventCallback) 
		Object token
		android.view.InputQueue$FinishedInputEventCallback callback
		android.view.InputQueue$ActiveInputEvent e
	private void recycleActiveInputEvent (android.view.InputQueue$ActiveInputEvent) 
		android.view.InputQueue$ActiveInputEvent e
}

android/view/HardwareRenderer.class
HardwareRenderer.java
package android.view
public abstract android.view.HardwareRenderer extends java.lang.Object {
	static final String LOG_TAG
	private static final String CACHE_PATH_SHADERS
	static final boolean RENDER_DIRTY_REGIONS
	static final String RENDER_DIRTY_REGIONS_PROPERTY
	public static final String PROFILE_PROPERTY
	public static final String PROFILE_PROPERTY_VISUALIZE_BARS
	public static final String PROFILE_PROPERTY_VISUALIZE_LINES
	static final String PROFILE_MAXFRAMES_PROPERTY
	static final String PRINT_CONFIG_PROPERTY
	public static final String DEBUG_DIRTY_REGIONS_PROPERTY
	public static final String DEBUG_SHOW_LAYERS_UPDATES_PROPERTY
	public static final String DEBUG_OVERDRAW_PROPERTY
	public static final String OVERDRAW_PROPERTY_SHOW
	public static final String OVERDRAW_PROPERTY_COUNT
	public static final String DEBUG_SHOW_NON_RECTANGULAR_CLIP_PROPERTY
	public static boolean sRendererDisabled
	public static boolean sSystemRendererDisabled
	private static final int PROFILE_MAX_FRAMES
	private static final int PROFILE_FRAME_DATA_COUNT
	private boolean mEnabled
	private boolean mRequested
	public void  () 
	public static void disable (boolean) 
		boolean system
	public static boolean isAvailable () 
	abstract void destroy (boolean) 
	abstract boolean initialize (android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
	abstract void updateSurface (android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
	abstract void destroyLayers (android.view.View) 
	abstract void destroyHardwareResources (android.view.View) 
	abstract void invalidate (android.view.Surface) 
	abstract boolean validate () 
	abstract boolean safelyRun (java.lang.Runnable) 
	abstract void setup (int, int) 
	abstract int getWidth () 
	abstract int getHeight () 
	abstract android.view.HardwareCanvas getCanvas () 
	abstract void dumpGfxInfo (java.io.PrintWriter) 
	abstract long getFrameCount () 
	abstract boolean loadSystemProperties (android.view.Surface) 
	private static native boolean nLoadProperties () 
	public static void setupDiskCache (java.io.File) 
		java.io.File cacheDir
	private static native void nSetupShadersDiskCache (java.lang.String) 
	static void beginFrame (int[]) 
		int[] size
	private static native void nBeginFrame (int[]) 
	static long getSystemTime () 
	private static native long nGetSystemTime () 
	static boolean preserveBackBuffer () 
	private static native boolean nPreserveBackBuffer () 
	static boolean isBackBufferPreserved () 
	private static native boolean nIsBackBufferPreserved () 
	abstract void pushLayerUpdate (android.view.HardwareLayer) 
	abstract void cancelLayerUpdate (android.view.HardwareLayer) 
	abstract void flushLayerUpdates () 
	abstract void draw (android.view.View, android.view.View$AttachInfo, android.view.HardwareRenderer$HardwareDrawCallbacks, android.graphics.Rect) 
	public abstract android.view.DisplayList createDisplayList (java.lang.String) 
	abstract android.view.HardwareLayer createHardwareLayer (boolean) 
	abstract android.view.HardwareLayer createHardwareLayer (int, int, boolean) 
	abstract android.graphics.SurfaceTexture createSurfaceTexture (android.view.HardwareLayer) 
	abstract void setSurfaceTexture (android.view.HardwareLayer, android.graphics.SurfaceTexture) 
	abstract void detachFunctor (long) 
	abstract boolean attachFunctor (android.view.View$AttachInfo, long) 
	boolean initializeIfNeeded (int, int, android.view.Surface)  throws android.view.Surface$OutOfResourcesException 
		int width
		int height
		android.view.Surface surface
	abstract void setName (java.lang.String) 
	static android.view.HardwareRenderer createGlRenderer (int, boolean) 
		int glVersion
		boolean translucent
	static void trimMemory (int) 
		int level
	static void startTrimMemory (int) 
		int level
	static void endTrimMemory () 
	boolean isEnabled () 
	void setEnabled (boolean) 
		boolean enabled
	boolean isRequested () 
	void setRequested (boolean) 
		boolean requested
	static boolean access$000 () 
	static void  () 
}

android/view/ViewDebug$HierarchyTraceType.class
ViewDebug.java
package android.view
public final android.view.ViewDebug$HierarchyTraceType extends java.lang.Enum {
	public static final android.view.ViewDebug$HierarchyTraceType INVALIDATE
	public static final android.view.ViewDebug$HierarchyTraceType INVALIDATE_CHILD
	public static final android.view.ViewDebug$HierarchyTraceType INVALIDATE_CHILD_IN_PARENT
	public static final android.view.ViewDebug$HierarchyTraceType REQUEST_LAYOUT
	public static final android.view.ViewDebug$HierarchyTraceType ON_LAYOUT
	public static final android.view.ViewDebug$HierarchyTraceType ON_MEASURE
	public static final android.view.ViewDebug$HierarchyTraceType DRAW
	public static final android.view.ViewDebug$HierarchyTraceType BUILD_CACHE
	private static final android.view.ViewDebug$HierarchyTraceType[] $VALUES
	public static android.view.ViewDebug$HierarchyTraceType[] values () 
	public static android.view.ViewDebug$HierarchyTraceType valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/view/SurfaceView$2.class
SurfaceView.java
package android.view
 android.view.SurfaceView$2 extends java.lang.Object implements android.view.ViewTreeObserver$OnScrollChangedListener  {
	final android.view.SurfaceView this$0
	void  (android.view.SurfaceView) 
	public void onScrollChanged () 
}

android/view/ViewPropertyAnimator$2.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewPropertyAnimator this$0
	void  (android.view.ViewPropertyAnimator) 
	public void run () 
}

android/view/PointerIcon.class
PointerIcon.java
package android.view
public final android.view.PointerIcon extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final int STYLE_CUSTOM
	public static final int STYLE_NULL
	public static final int STYLE_ARROW
	public static final int STYLE_SPOT_HOVER
	public static final int STYLE_SPOT_TOUCH
	public static final int STYLE_SPOT_ANCHOR
	private static final int STYLE_OEM_FIRST
	private static final int STYLE_DEFAULT
	private static final android.view.PointerIcon gNullIcon
	private final int mStyle
	private int mSystemIconResourceId
	private android.graphics.Bitmap mBitmap
	private float mHotSpotX
	private float mHotSpotY
	public static final android.os.Parcelable$Creator CREATOR
	private void  (int) 
		int style
	public static android.view.PointerIcon getNullIcon () 
	public static android.view.PointerIcon getDefaultIcon (android.content.Context) 
		android.content.Context context
	public static android.view.PointerIcon getSystemIcon (android.content.Context, int) 
		android.content.Context context
		int style
		int styleIndex
		android.content.res.TypedArray a
		int resourceId
		android.view.PointerIcon icon
	public static android.view.PointerIcon createCustomIcon (android.graphics.Bitmap, float, float) 
		android.graphics.Bitmap bitmap
		float hotSpotX
		float hotSpotY
		android.view.PointerIcon icon
	public static android.view.PointerIcon loadCustomIcon (android.content.res.Resources, int) 
		android.content.res.Resources resources
		int resourceId
		android.view.PointerIcon icon
	public android.view.PointerIcon load (android.content.Context) 
		android.content.Context context
		android.view.PointerIcon result
	public boolean isNullIcon () 
	public boolean isLoaded () 
	public int getStyle () 
	public android.graphics.Bitmap getBitmap () 
	public float getHotSpotX () 
	public float getHotSpotY () 
	private void throwIfIconIsNotLoaded () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public boolean equals (java.lang.Object) 
		Object other
		android.view.PointerIcon otherIcon
	private void loadResource (android.content.res.Resources, int) 
		android.content.res.TypedArray a
		Exception ex
		android.content.res.Resources resources
		int resourceId
		android.content.res.XmlResourceParser parser
		int bitmapRes
		float hotSpotX
		float hotSpotY
		android.graphics.drawable.Drawable drawable
	private static void validateHotSpot (android.graphics.Bitmap, float, float) 
		android.graphics.Bitmap bitmap
		float hotSpotX
		float hotSpotY
	private static int getSystemIconStyleIndex (int) 
		int style
	void  (int, android.view.PointerIcon$1) 
		int x0
		android.view.PointerIcon$1 x1
	static int access$102 (android.view.PointerIcon, int) 
		android.view.PointerIcon x0
		int x1
	static void  () 
}

android/view/IInputFilterHost.class
IInputFilterHost.java
package android.view
public abstract android.view.IInputFilterHost extends java.lang.Object implements android.os.IInterface  {
	public abstract void sendInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
}

android/view/InputEventConsistencyVerifier.class
InputEventConsistencyVerifier.java
package android.view
public final android.view.InputEventConsistencyVerifier extends java.lang.Object {
	private static final boolean IS_ENG_BUILD
	private static final String EVENT_TYPE_KEY
	private static final String EVENT_TYPE_TRACKBALL
	private static final String EVENT_TYPE_TOUCH
	private static final String EVENT_TYPE_GENERIC_MOTION
	private static final int RECENT_EVENTS_TO_LOG
	private final Object mCaller
	private final int mFlags
	private final String mLogTag
	private int mLastEventSeq
	private String mLastEventType
	private int mLastNestingLevel
	private android.view.InputEvent[] mRecentEvents
	private boolean[] mRecentEventsUnhandled
	private int mMostRecentEventIndex
	private android.view.InputEvent mCurrentEvent
	private String mCurrentEventType
	private android.view.InputEventConsistencyVerifier$KeyState mKeyStateList
	private boolean mTrackballDown
	private boolean mTrackballUnhandled
	private int mTouchEventStreamPointers
	private int mTouchEventStreamDeviceId
	private int mTouchEventStreamSource
	private boolean mTouchEventStreamIsTainted
	private boolean mTouchEventStreamUnhandled
	private boolean mHoverEntered
	private StringBuilder mViolationMessage
	public static final int FLAG_RAW_DEVICE_INPUT
	public void  (java.lang.Object, int) 
		Object caller
		int flags
	public void  (java.lang.Object, int, java.lang.String) 
		Object caller
		int flags
		String logTag
	public static boolean isInstrumentationEnabled () 
	public void reset () 
		android.view.InputEventConsistencyVerifier$KeyState state
	public void onInputEvent (android.view.InputEvent, int) 
		android.view.KeyEvent keyEvent
		android.view.MotionEvent motionEvent
		android.view.InputEvent event
		int nestingLevel
	public void onKeyEvent (android.view.KeyEvent, int) 
		android.view.InputEventConsistencyVerifier$KeyState state
		android.view.InputEventConsistencyVerifier$KeyState state
		int action
		int deviceId
		int source
		int keyCode
		android.view.KeyEvent event
		int nestingLevel
	public void onTrackballEvent (android.view.MotionEvent, int) 
		int action
		int source
		android.view.MotionEvent event
		int nestingLevel
	public void onTouchEvent (android.view.MotionEvent, int) 
		int expectedPointerCount
		int id
		int idBit
		int id
		int idBit
		int actionMasked
		int actionIndex
		int deviceId
		int source
		int pointerCount
		android.view.MotionEvent event
		int nestingLevel
		int action
		boolean newStream
	public void onGenericMotionEvent (android.view.MotionEvent, int) 
		int action
		int source
		android.view.MotionEvent event
		int nestingLevel
	public void onUnhandledEvent (android.view.InputEvent, int) 
		android.view.KeyEvent keyEvent
		int deviceId
		int source
		int keyCode
		android.view.InputEventConsistencyVerifier$KeyState state
		android.view.MotionEvent motionEvent
		android.view.InputEvent event
		int nestingLevel
	private void ensureMetaStateIsNormalized (int) 
		int metaState
		int normalizedMetaState
	private void ensurePointerCountIsOneForThisAction (android.view.MotionEvent) 
		android.view.MotionEvent event
		int pointerCount
	private void ensureHistorySizeIsZeroForThisAction (android.view.MotionEvent) 
		android.view.MotionEvent event
		int historySize
	private boolean startEvent (android.view.InputEvent, int, java.lang.String) 
		android.view.InputEvent event
		int nestingLevel
		String eventType
		int seq
	private void finishEvent () 
		int index
		android.view.InputEvent event
		int i
		int index
	private static void appendEvent (java.lang.StringBuilder, int, android.view.InputEvent, boolean) 
		StringBuilder message
		int index
		android.view.InputEvent event
		boolean unhandled
	private void problem (java.lang.String) 
		String message
	private android.view.InputEventConsistencyVerifier$KeyState findKeyState (int, int, int, boolean) 
		int deviceId
		int source
		int keyCode
		boolean remove
		android.view.InputEventConsistencyVerifier$KeyState last
		android.view.InputEventConsistencyVerifier$KeyState state
	private void addKeyState (int, int, int) 
		int deviceId
		int source
		int keyCode
		android.view.InputEventConsistencyVerifier$KeyState state
	static void  () 
}

android/view/VolumePanel.class
VolumePanel.java
package android.view
public android.view.VolumePanel extends android.os.Handler implements android.widget.SeekBar$OnSeekBarChangeListener android.view.View$OnClickListener android.media.VolumeController  {
	private static final String TAG
	private static boolean LOGD
	public static final int PLAY_SOUND_DELAY
	public static final int VIBRATE_DELAY
	private static final int VIBRATE_DURATION
	private static final int BEEP_DURATION
	private static final int MAX_VOLUME
	private static final int FREE_DELAY
	private static final int TIMEOUT_DELAY
	private static final int MSG_VOLUME_CHANGED
	private static final int MSG_FREE_RESOURCES
	private static final int MSG_PLAY_SOUND
	private static final int MSG_STOP_SOUNDS
	private static final int MSG_VIBRATE
	private static final int MSG_TIMEOUT
	private static final int MSG_RINGER_MODE_CHANGED
	private static final int MSG_MUTE_CHANGED
	private static final int MSG_REMOTE_VOLUME_CHANGED
	private static final int MSG_REMOTE_VOLUME_UPDATE_IF_SHOWN
	private static final int MSG_SLIDER_VISIBILITY_CHANGED
	private static final int MSG_DISPLAY_SAFE_VOLUME_WARNING
	private static final int STREAM_MASTER
	protected android.content.Context mContext
	private android.media.AudioManager mAudioManager
	protected android.media.AudioService mAudioService
	private boolean mRingIsSilent
	private boolean mShowCombinedVolumes
	private boolean mVoiceCapable
	private final boolean mPlayMasterStreamTones
	private final android.app.Dialog mDialog
	private final android.view.View mView
	private final android.view.ViewGroup mPanel
	private final android.view.ViewGroup mSliderGroup
	private final android.view.View mMoreButton
	private final android.view.View mDivider
	private int mActiveStreamType
	private java.util.HashMap mStreamControls
	private static final android.view.VolumePanel$StreamResources[] STREAMS
	private android.media.ToneGenerator[] mToneGenerators
	private android.os.Vibrator mVibrator
	private static android.app.AlertDialog sConfirmSafeVolumeDialog
	private static Object sConfirmSafeVolumeLock
	public void  (android.content.Context, android.media.AudioService) 
		android.view.VolumePanel$StreamResources streamRes
		int i
		android.content.Context context
		android.media.AudioService volumeService
		boolean useMasterVolume
		android.view.LayoutInflater inflater
		android.view.View view
		android.view.Window window
		android.view.WindowManager$LayoutParams lp
		boolean masterVolumeOnly
		boolean masterVolumeKeySounds
	public void setLayoutDirection (int) 
		int layoutDirection
	private void listenToRingerMode () 
		android.content.IntentFilter filter
	private boolean isMuted (int) 
		int streamType
	private int getStreamMaxVolume (int) 
		int streamType
	private int getStreamVolume (int) 
		int streamType
	private void setStreamVolume (int, int, int) 
		int streamType
		int index
		int flags
	private void createSliders () 
		android.view.VolumePanel$StreamResources streamRes
		int streamType
		android.view.VolumePanel$StreamControl sc
		int plusOne
		int i
		android.view.LayoutInflater inflater
		android.content.res.Resources res
	private void reorderSliders (int) 
		int activeStreamType
		android.view.VolumePanel$StreamControl active
	private void addOtherVolumes () 
		int streamType
		android.view.VolumePanel$StreamControl sc
		int i
	private void updateSlider (android.view.VolumePanel$StreamControl) 
		android.view.VolumePanel$StreamControl sc
		boolean muted
	private boolean isExpanded () 
	private void expand () 
		int i
		int count
	private void collapse () 
		int i
		int count
	public void updateStates () 
		android.view.VolumePanel$StreamControl sc
		int i
		int count
	public void postVolumeChanged (int, int) 
		int streamType
		int flags
	public void postRemoteVolumeChanged (int, int) 
		int streamType
		int flags
	public void postRemoteSliderVisibility (boolean) 
		boolean visible
	public void postHasNewRemotePlaybackInfo () 
	public void postMasterVolumeChanged (int) 
		int flags
	public void postMuteChanged (int, int) 
		int streamType
		int flags
	public void postMasterMuteChanged (int) 
		int flags
	public void postDisplaySafeVolumeWarning (int) 
		int flags
	protected void onVolumeChanged (int, int) 
		int streamType
		int flags
	protected void onMuteChanged (int, int) 
		int streamType
		int flags
		android.view.VolumePanel$StreamControl sc
	protected void onShowVolumeChanged (int, int) 
		android.net.Uri ringuri
		android.net.Uri ringuri
		int stream
		int streamType
		int flags
		int index
		int max
		android.view.VolumePanel$StreamControl sc
	protected void onPlaySound (int, int) 
		android.media.ToneGenerator toneGen
		int streamType
		int flags
	protected void onStopSounds () 
		android.media.ToneGenerator toneGen
		int i
		int numStreamTypes
	protected void onVibrate () 
	protected void onRemoteVolumeChanged (int, int) 
		int streamType
		int flags
	protected void onRemoteVolumeUpdateIfShown () 
	protected synchronized void onSliderVisibilityChanged (int, int) 
		android.view.VolumePanel$StreamResources streamRes
		int i
		int streamType
		int visible
		boolean isVisible
	protected void onDisplaySafeVolumeWarning (int) 
		android.view.VolumePanel$WarningDialogReceiver warning
		int flags
	private android.media.ToneGenerator getOrCreateToneGenerator (int) 
		RuntimeException e
		int streamType
	private void setMusicIcon (int, int) 
		int resId
		int resMuteId
		android.view.VolumePanel$StreamControl sc
	protected void onFreeResources () 
		int i
	public void handleMessage (android.os.Message) 
		android.os.Message msg
	private void resetTimeout () 
	private void forceTimeout () 
	public void onProgressChanged (android.widget.SeekBar, int, boolean) 
		android.view.VolumePanel$StreamControl sc
		android.widget.SeekBar seekBar
		int progress
		boolean fromUser
		Object tag
	public void onStartTrackingTouch (android.widget.SeekBar) 
		android.widget.SeekBar seekBar
	public void onStopTrackingTouch (android.widget.SeekBar) 
		android.view.VolumePanel$StreamControl sc
		android.widget.SeekBar seekBar
		Object tag
	public void onClick (android.view.View) 
		android.view.View v
	static java.lang.Object access$000 () 
	static android.app.AlertDialog access$102 (android.app.AlertDialog) 
		android.app.AlertDialog x0
	static void access$200 (android.view.VolumePanel) 
		android.view.VolumePanel x0
	static void access$300 (android.view.VolumePanel) 
		android.view.VolumePanel x0
	static android.app.AlertDialog access$100 () 
	static int access$402 (android.view.VolumePanel, int) 
		android.view.VolumePanel x0
		int x1
	static int access$400 (android.view.VolumePanel) 
		android.view.VolumePanel x0
	static android.media.AudioManager access$500 (android.view.VolumePanel) 
		android.view.VolumePanel x0
	static void  () 
}

android/view/ViewRootImpl$SendWindowContentChangedAccessibilityEvent.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent extends java.lang.Object implements java.lang.Runnable  {
	private int mChangeTypes
	public android.view.View mSource
	public long mLastEventTimeMillis
	final android.view.ViewRootImpl this$0
	private void  (android.view.ViewRootImpl) 
	public void run () 
		android.view.accessibility.AccessibilityEvent event
	public void runOrPost (android.view.View, int) 
		android.view.View predecessor
		android.view.View source
		int changeType
		long timeSinceLastMillis
		long minEventIntevalMillis
	void  (android.view.ViewRootImpl, android.view.ViewRootImpl$1) 
		android.view.ViewRootImpl x0
		android.view.ViewRootImpl$1 x1
}

android/view/ViewPropertyAnimator.class
ViewPropertyAnimator.java
package android.view
public android.view.ViewPropertyAnimator extends java.lang.Object {
	private final android.view.View mView
	private long mDuration
	private boolean mDurationSet
	private long mStartDelay
	private boolean mStartDelaySet
	private android.animation.TimeInterpolator mInterpolator
	private boolean mInterpolatorSet
	private android.animation.Animator$AnimatorListener mListener
	private android.animation.ValueAnimator$AnimatorUpdateListener mUpdateListener
	private android.animation.ValueAnimator mTempValueAnimator
	private android.view.ViewPropertyAnimator$AnimatorEventListener mAnimatorEventListener
	java.util.ArrayList mPendingAnimations
	private Runnable mPendingSetupAction
	private Runnable mPendingCleanupAction
	private Runnable mPendingOnStartAction
	private Runnable mPendingOnEndAction
	private static final int NONE
	private static final int TRANSLATION_X
	private static final int TRANSLATION_Y
	private static final int SCALE_X
	private static final int SCALE_Y
	private static final int ROTATION
	private static final int ROTATION_X
	private static final int ROTATION_Y
	private static final int X
	private static final int Y
	private static final int ALPHA
	private static final int TRANSFORM_MASK
	private Runnable mAnimationStarter
	private java.util.HashMap mAnimatorMap
	private java.util.HashMap mAnimatorSetupMap
	private java.util.HashMap mAnimatorCleanupMap
	private java.util.HashMap mAnimatorOnStartMap
	private java.util.HashMap mAnimatorOnEndMap
	void  (android.view.View) 
		android.view.View view
	public android.view.ViewPropertyAnimator setDuration (long) 
		long duration
	public long getDuration () 
	public long getStartDelay () 
	public android.view.ViewPropertyAnimator setStartDelay (long) 
		long startDelay
	public android.view.ViewPropertyAnimator setInterpolator (android.animation.TimeInterpolator) 
		android.animation.TimeInterpolator interpolator
	public android.animation.TimeInterpolator getInterpolator () 
	public android.view.ViewPropertyAnimator setListener (android.animation.Animator$AnimatorListener) 
		android.animation.Animator$AnimatorListener listener
	public android.view.ViewPropertyAnimator setUpdateListener (android.animation.ValueAnimator$AnimatorUpdateListener) 
		android.animation.ValueAnimator$AnimatorUpdateListener listener
	public void start () 
	public void cancel () 
		android.animation.Animator runningAnim
		java.util.Iterator i$
		java.util.HashMap mAnimatorMapCopy
		java.util.Set animatorSet
	public android.view.ViewPropertyAnimator x (float) 
		float value
	public android.view.ViewPropertyAnimator xBy (float) 
		float value
	public android.view.ViewPropertyAnimator y (float) 
		float value
	public android.view.ViewPropertyAnimator yBy (float) 
		float value
	public android.view.ViewPropertyAnimator rotation (float) 
		float value
	public android.view.ViewPropertyAnimator rotationBy (float) 
		float value
	public android.view.ViewPropertyAnimator rotationX (float) 
		float value
	public android.view.ViewPropertyAnimator rotationXBy (float) 
		float value
	public android.view.ViewPropertyAnimator rotationY (float) 
		float value
	public android.view.ViewPropertyAnimator rotationYBy (float) 
		float value
	public android.view.ViewPropertyAnimator translationX (float) 
		float value
	public android.view.ViewPropertyAnimator translationXBy (float) 
		float value
	public android.view.ViewPropertyAnimator translationY (float) 
		float value
	public android.view.ViewPropertyAnimator translationYBy (float) 
		float value
	public android.view.ViewPropertyAnimator scaleX (float) 
		float value
	public android.view.ViewPropertyAnimator scaleXBy (float) 
		float value
	public android.view.ViewPropertyAnimator scaleY (float) 
		float value
	public android.view.ViewPropertyAnimator scaleYBy (float) 
		float value
	public android.view.ViewPropertyAnimator alpha (float) 
		float value
	public android.view.ViewPropertyAnimator alphaBy (float) 
		float value
	public android.view.ViewPropertyAnimator withLayer () 
		int currentLayerType
	public android.view.ViewPropertyAnimator withStartAction (java.lang.Runnable) 
		Runnable runnable
	public android.view.ViewPropertyAnimator withEndAction (java.lang.Runnable) 
		Runnable runnable
	private void startAnimation () 
		android.view.ViewPropertyAnimator$NameValuesHolder nameValuesHolder
		int i
		android.animation.ValueAnimator animator
		java.util.ArrayList nameValueList
		int propertyMask
		int propertyCount
	private void animateProperty (int, float) 
		int constantName
		float toValue
		float fromValue
		float deltaValue
	private void animatePropertyBy (int, float) 
		int constantName
		float byValue
		float fromValue
	private void animatePropertyBy (int, float, float) 
		android.view.ViewPropertyAnimator$PropertyBundle bundle
		android.animation.Animator runningAnim
		java.util.Iterator i$
		android.animation.Animator animatorToCancel
		java.util.Set animatorSet
		int constantName
		float startValue
		float byValue
		android.view.ViewPropertyAnimator$NameValuesHolder nameValuePair
	private void setValue (int, float) 
		int propertyConstant
		float value
		android.view.View$TransformationInfo info
		android.view.DisplayList displayList
	private float getValue (int) 
		int propertyConstant
		android.view.View$TransformationInfo info
	static void access$100 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static android.view.View access$200 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static java.util.HashMap access$300 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static java.util.HashMap access$400 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static android.animation.Animator$AnimatorListener access$500 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static java.util.HashMap access$600 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static java.util.HashMap access$700 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static java.util.HashMap access$800 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
	static void access$900 (android.view.ViewPropertyAnimator, int, float) 
		android.view.ViewPropertyAnimator x0
		int x1
		float x2
	static android.animation.ValueAnimator$AnimatorUpdateListener access$1000 (android.view.ViewPropertyAnimator) 
		android.view.ViewPropertyAnimator x0
}

android/view/ViewDebug$FlagToString.class
ViewDebug.java
package android.view
public abstract android.view.ViewDebug$FlagToString extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract int mask () 
	public abstract int equals () 
	public abstract java.lang.String name () 
	public abstract boolean outputIf () 
}

android/view/ViewTreeObserver$OnGlobalFocusChangeListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnGlobalFocusChangeListener extends java.lang.Object {
	public abstract void onGlobalFocusChanged (android.view.View, android.view.View) 
}

android/view/ScaleGestureDetector$OnScaleGestureListener.class
ScaleGestureDetector.java
package android.view
public abstract android.view.ScaleGestureDetector$OnScaleGestureListener extends java.lang.Object {
	public abstract boolean onScale (android.view.ScaleGestureDetector) 
	public abstract boolean onScaleBegin (android.view.ScaleGestureDetector) 
	public abstract void onScaleEnd (android.view.ScaleGestureDetector) 
}

android/view/View$OnKeyListener.class
View.java
package android.view
public abstract android.view.View$OnKeyListener extends java.lang.Object {
	public abstract boolean onKey (android.view.View, int, android.view.KeyEvent) 
}

android/view/WindowManagerPolicy$WindowManagerFuncs.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$WindowManagerFuncs extends java.lang.Object {
	public static final int LID_ABSENT
	public static final int LID_CLOSED
	public static final int LID_OPEN
	public abstract void reevaluateStatusBarVisibility () 
	public abstract android.view.WindowManagerPolicy$FakeWindow addFakeWindow (android.os.Looper, android.view.InputEventReceiver$Factory, java.lang.String, int, int, int, boolean, boolean, boolean) 
	public abstract int getLidState () 
	public abstract void switchKeyboardLayout (int, int) 
	public abstract void shutdown (boolean) 
	public abstract void rebootSafeMode (boolean) 
	public abstract java.lang.Object getWindowManagerLock () 
	public abstract void registerPointerEventListener (android.view.WindowManagerPolicy$PointerEventListener) 
	public abstract void unregisterPointerEventListener (android.view.WindowManagerPolicy$PointerEventListener) 
}

android/view/KeyEvent$Callback.class
KeyEvent.java
package android.view
public abstract android.view.KeyEvent$Callback extends java.lang.Object {
	public abstract boolean onKeyDown (int, android.view.KeyEvent) 
	public abstract boolean onKeyLongPress (int, android.view.KeyEvent) 
	public abstract boolean onKeyUp (int, android.view.KeyEvent) 
	public abstract boolean onKeyMultiple (int, int, android.view.KeyEvent) 
}

android/view/ViewGroup$OnHierarchyChangeListener.class
ViewGroup.java
package android.view
public abstract android.view.ViewGroup$OnHierarchyChangeListener extends java.lang.Object {
	public abstract void onChildViewAdded (android.view.View, android.view.View) 
	public abstract void onChildViewRemoved (android.view.View, android.view.View) 
}

android/view/ViewTreeObserver$CopyOnWriteArray.class
ViewTreeObserver.java
package android.view
 android.view.ViewTreeObserver$CopyOnWriteArray extends java.lang.Object {
	private java.util.ArrayList mData
	private java.util.ArrayList mDataCopy
	private final android.view.ViewTreeObserver$CopyOnWriteArray$Access mAccess
	private boolean mStart
	void  () 
	private java.util.ArrayList getArray () 
	android.view.ViewTreeObserver$CopyOnWriteArray$Access start () 
	void end () 
	int size () 
	void add (java.lang.Object) 
		Object item
	void addAll (android.view.ViewTreeObserver$CopyOnWriteArray) 
		android.view.ViewTreeObserver$CopyOnWriteArray array
	void remove (java.lang.Object) 
		Object item
	void clear () 
}

android/view/View$OnCreateContextMenuListener.class
View.java
package android.view
public abstract android.view.View$OnCreateContextMenuListener extends java.lang.Object {
	public abstract void onCreateContextMenu (android.view.ContextMenu, android.view.View, android.view.ContextMenu$ContextMenuInfo) 
}

android/view/LayoutInflater$FactoryMerger.class
LayoutInflater.java
package android.view
 android.view.LayoutInflater$FactoryMerger extends java.lang.Object implements android.view.LayoutInflater$Factory2  {
	private final android.view.LayoutInflater$Factory mF1
	private final android.view.LayoutInflater$Factory mF2
	private final android.view.LayoutInflater$Factory2 mF12
	private final android.view.LayoutInflater$Factory2 mF22
	void  (android.view.LayoutInflater$Factory, android.view.LayoutInflater$Factory2, android.view.LayoutInflater$Factory, android.view.LayoutInflater$Factory2) 
		android.view.LayoutInflater$Factory f1
		android.view.LayoutInflater$Factory2 f12
		android.view.LayoutInflater$Factory f2
		android.view.LayoutInflater$Factory2 f22
	public android.view.View onCreateView (java.lang.String, android.content.Context, android.util.AttributeSet) 
		String name
		android.content.Context context
		android.util.AttributeSet attrs
		android.view.View v
	public android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) 
		android.view.View parent
		String name
		android.content.Context context
		android.util.AttributeSet attrs
		android.view.View v
}

android/view/WindowManager$LayoutParams.class
WindowManager.java
package android.view
public android.view.WindowManager$LayoutParams extends android.view.ViewGroup$LayoutParams implements android.os.Parcelable  {
	public int x
	public int y
	public float horizontalWeight
	public float verticalWeight
	public int type
	public static final int FIRST_APPLICATION_WINDOW
	public static final int TYPE_BASE_APPLICATION
	public static final int TYPE_APPLICATION
	public static final int TYPE_APPLICATION_STARTING
	public static final int LAST_APPLICATION_WINDOW
	public static final int FIRST_SUB_WINDOW
	public static final int TYPE_APPLICATION_PANEL
	public static final int TYPE_APPLICATION_MEDIA
	public static final int TYPE_APPLICATION_SUB_PANEL
	public static final int TYPE_APPLICATION_ATTACHED_DIALOG
	public static final int TYPE_APPLICATION_MEDIA_OVERLAY
	public static final int LAST_SUB_WINDOW
	public static final int FIRST_SYSTEM_WINDOW
	public static final int TYPE_STATUS_BAR
	public static final int TYPE_SEARCH_BAR
	public static final int TYPE_PHONE
	public static final int TYPE_SYSTEM_ALERT
	public static final int TYPE_KEYGUARD
	public static final int TYPE_TOAST
	public static final int TYPE_SYSTEM_OVERLAY
	public static final int TYPE_PRIORITY_PHONE
	public static final int TYPE_SYSTEM_DIALOG
	public static final int TYPE_KEYGUARD_DIALOG
	public static final int TYPE_SYSTEM_ERROR
	public static final int TYPE_INPUT_METHOD
	public static final int TYPE_INPUT_METHOD_DIALOG
	public static final int TYPE_WALLPAPER
	public static final int TYPE_STATUS_BAR_PANEL
	public static final int TYPE_SECURE_SYSTEM_OVERLAY
	public static final int TYPE_DRAG
	public static final int TYPE_STATUS_BAR_SUB_PANEL
	public static final int TYPE_POINTER
	public static final int TYPE_NAVIGATION_BAR
	public static final int TYPE_VOLUME_OVERLAY
	public static final int TYPE_BOOT_PROGRESS
	public static final int TYPE_HIDDEN_NAV_CONSUMER
	public static final int TYPE_DREAM
	public static final int TYPE_NAVIGATION_BAR_PANEL
	public static final int TYPE_UNIVERSE_BACKGROUND
	public static final int TYPE_DISPLAY_OVERLAY
	public static final int TYPE_MAGNIFICATION_OVERLAY
	public static final int TYPE_RECENTS_OVERLAY
	public static final int TYPE_KEYGUARD_SCRIM
	public static final int TYPE_PRIVATE_PRESENTATION
	public static final int LAST_SYSTEM_WINDOW
	public static final int MEMORY_TYPE_NORMAL
	public static final int MEMORY_TYPE_HARDWARE
	public static final int MEMORY_TYPE_GPU
	public static final int MEMORY_TYPE_PUSH_BUFFERS
	public int memoryType
	public static final int FLAG_ALLOW_LOCK_WHILE_SCREEN_ON
	public static final int FLAG_DIM_BEHIND
	public static final int FLAG_BLUR_BEHIND
	public static final int FLAG_NOT_FOCUSABLE
	public static final int FLAG_NOT_TOUCHABLE
	public static final int FLAG_NOT_TOUCH_MODAL
	public static final int FLAG_TOUCHABLE_WHEN_WAKING
	public static final int FLAG_KEEP_SCREEN_ON
	public static final int FLAG_LAYOUT_IN_SCREEN
	public static final int FLAG_LAYOUT_NO_LIMITS
	public static final int FLAG_FULLSCREEN
	public static final int FLAG_FORCE_NOT_FULLSCREEN
	public static final int FLAG_DITHER
	public static final int FLAG_SECURE
	public static final int FLAG_SCALED
	public static final int FLAG_IGNORE_CHEEK_PRESSES
	public static final int FLAG_LAYOUT_INSET_DECOR
	public static final int FLAG_ALT_FOCUSABLE_IM
	public static final int FLAG_WATCH_OUTSIDE_TOUCH
	public static final int FLAG_SHOW_WHEN_LOCKED
	public static final int FLAG_SHOW_WALLPAPER
	public static final int FLAG_TURN_SCREEN_ON
	public static final int FLAG_DISMISS_KEYGUARD
	public static final int FLAG_SPLIT_TOUCH
	public static final int FLAG_HARDWARE_ACCELERATED
	public static final int FLAG_LAYOUT_IN_OVERSCAN
	public static final int FLAG_TRANSLUCENT_STATUS
	public static final int FLAG_TRANSLUCENT_NAVIGATION
	public static final int FLAG_LOCAL_FOCUS_MODE
	public static final int FLAG_SLIPPERY
	public static final int FLAG_NEEDS_MENU_KEY
	public int flags
	public static final int PRIVATE_FLAG_FAKE_HARDWARE_ACCELERATED
	public static final int PRIVATE_FLAG_FORCE_HARDWARE_ACCELERATED
	public static final int PRIVATE_FLAG_WANTS_OFFSET_NOTIFICATIONS
	public static final int PRIVATE_FLAG_SET_NEEDS_MENU_KEY
	public static final int PRIVATE_FLAG_SHOW_FOR_ALL_USERS
	public static final int PRIVATE_FLAG_NO_MOVE_ANIMATION
	public static final int PRIVATE_FLAG_COMPATIBLE_WINDOW
	public static final int PRIVATE_FLAG_SYSTEM_ERROR
	public static final int PRIVATE_FLAG_INHERIT_TRANSLUCENT_DECOR
	public int privateFlags
	public static final int SOFT_INPUT_MASK_STATE
	public static final int SOFT_INPUT_STATE_UNSPECIFIED
	public static final int SOFT_INPUT_STATE_UNCHANGED
	public static final int SOFT_INPUT_STATE_HIDDEN
	public static final int SOFT_INPUT_STATE_ALWAYS_HIDDEN
	public static final int SOFT_INPUT_STATE_VISIBLE
	public static final int SOFT_INPUT_STATE_ALWAYS_VISIBLE
	public static final int SOFT_INPUT_MASK_ADJUST
	public static final int SOFT_INPUT_ADJUST_UNSPECIFIED
	public static final int SOFT_INPUT_ADJUST_RESIZE
	public static final int SOFT_INPUT_ADJUST_PAN
	public static final int SOFT_INPUT_ADJUST_NOTHING
	public static final int SOFT_INPUT_IS_FORWARD_NAVIGATION
	public int softInputMode
	public int gravity
	public float horizontalMargin
	public float verticalMargin
	public int format
	public int windowAnimations
	public float alpha
	public float dimAmount
	public static final float BRIGHTNESS_OVERRIDE_NONE
	public static final float BRIGHTNESS_OVERRIDE_OFF
	public static final float BRIGHTNESS_OVERRIDE_FULL
	public float screenBrightness
	public float buttonBrightness
	public static final int ROTATION_ANIMATION_ROTATE
	public static final int ROTATION_ANIMATION_CROSSFADE
	public static final int ROTATION_ANIMATION_JUMPCUT
	public int rotationAnimation
	public android.os.IBinder token
	public String packageName
	public int screenOrientation
	public int systemUiVisibility
	public int subtreeSystemUiVisibility
	public boolean hasSystemUiListeners
	public static final int INPUT_FEATURE_DISABLE_POINTER_GESTURES
	public static final int INPUT_FEATURE_NO_INPUT_CHANNEL
	public static final int INPUT_FEATURE_DISABLE_USER_ACTIVITY
	public int inputFeatures
	public long userActivityTimeout
	public static final android.os.Parcelable$Creator CREATOR
	public static final int LAYOUT_CHANGED
	public static final int TYPE_CHANGED
	public static final int FLAGS_CHANGED
	public static final int FORMAT_CHANGED
	public static final int ANIMATION_CHANGED
	public static final int DIM_AMOUNT_CHANGED
	public static final int TITLE_CHANGED
	public static final int ALPHA_CHANGED
	public static final int MEMORY_TYPE_CHANGED
	public static final int SOFT_INPUT_MODE_CHANGED
	public static final int SCREEN_ORIENTATION_CHANGED
	public static final int SCREEN_BRIGHTNESS_CHANGED
	public static final int ROTATION_ANIMATION_CHANGED
	public static final int BUTTON_BRIGHTNESS_CHANGED
	public static final int SYSTEM_UI_VISIBILITY_CHANGED
	public static final int SYSTEM_UI_LISTENER_CHANGED
	public static final int INPUT_FEATURES_CHANGED
	public static final int PRIVATE_FLAGS_CHANGED
	public static final int USER_ACTIVITY_TIMEOUT_CHANGED
	public static final int TRANSLUCENT_FLAGS_CHANGED
	public static final int EVERYTHING_CHANGED
	private int[] mCompatibilityParamsBackup
	private CharSequence mTitle
	public static boolean mayUseInputMethod (int) 
		int flags
	public void  () 
	public void  (int) 
		int _type
	public void  (int, int) 
		int _type
		int _flags
	public void  (int, int, int) 
		int _type
		int _flags
		int _format
	public void  (int, int, int, int, int) 
		int w
		int h
		int _type
		int _flags
		int _format
	public void  (int, int, int, int, int, int, int) 
		int w
		int h
		int xpos
		int ypos
		int _type
		int _flags
		int _format
	public final void setTitle (java.lang.CharSequence) 
		CharSequence title
	public final java.lang.CharSequence getTitle () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int parcelableFlags
	public void  (android.os.Parcel) 
		android.os.Parcel in
	public final int copyFrom (android.view.WindowManager$LayoutParams) 
		int diff
		android.view.WindowManager$LayoutParams o
		int changes
	public java.lang.String debug (java.lang.String) 
		String output
	public java.lang.String toString () 
		StringBuilder sb
	public void scale (float) 
		float scale
	void backup () 
		int[] backup
	void restore () 
		int[] backup
	static void  () 
}

android/view/ViewTreeObserver$OnScrollChangedListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnScrollChangedListener extends java.lang.Object {
	public abstract void onScrollChanged () 
}

android/view/VolumePanel$4.class
VolumePanel.java
package android.view
 android.view.VolumePanel$4 extends android.content.BroadcastReceiver {
	final android.view.VolumePanel this$0
	void  (android.view.VolumePanel) 
	public void onReceive (android.content.Context, android.content.Intent) 
		android.content.Context context
		android.content.Intent intent
		String action
}

android/view/ViewTreeObserver$OnTouchModeChangeListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnTouchModeChangeListener extends java.lang.Object {
	public abstract void onTouchModeChanged (boolean) 
}

android/view/ViewRootImpl$RunQueue$HandlerAction.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$RunQueue$HandlerAction extends java.lang.Object {
	Runnable action
	long delay
	private void  () 
	public boolean equals (java.lang.Object) 
		Object o
		android.view.ViewRootImpl$RunQueue$HandlerAction that
	public int hashCode () 
		int result
	void  (android.view.ViewRootImpl$1) 
		android.view.ViewRootImpl$1 x0
}

android/view/VelocityTracker.class
VelocityTracker.java
package android.view
public final android.view.VelocityTracker extends java.lang.Object {
	private static final android.util.Pools$SynchronizedPool sPool
	private static final int ACTIVE_POINTER_ID
	private long mPtr
	private final String mStrategy
	private static native long nativeInitialize (java.lang.String) 
	private static native void nativeDispose (long) 
	private static native void nativeClear (long) 
	private static native void nativeAddMovement (long, android.view.MotionEvent) 
	private static native void nativeComputeCurrentVelocity (long, int, float) 
	private static native float nativeGetXVelocity (long, int) 
	private static native float nativeGetYVelocity (long, int) 
	private static native boolean nativeGetEstimator (long, int, android.view.VelocityTracker$Estimator) 
	public static android.view.VelocityTracker obtain () 
		android.view.VelocityTracker instance
	public static android.view.VelocityTracker obtain (java.lang.String) 
		String strategy
	public void recycle () 
	private void  (java.lang.String) 
		String strategy
	protected void finalize ()  throws java.lang.Throwable 
	public void clear () 
	public void addMovement (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void computeCurrentVelocity (int) 
		int units
	public void computeCurrentVelocity (int, float) 
		int units
		float maxVelocity
	public float getXVelocity () 
	public float getYVelocity () 
	public float getXVelocity (int) 
		int id
	public float getYVelocity (int) 
		int id
	public boolean getEstimator (int, android.view.VelocityTracker$Estimator) 
		int id
		android.view.VelocityTracker$Estimator outEstimator
	static void  () 
}

android/view/WindowId$FocusObserver$1.class
WindowId.java
package android.view
 android.view.WindowId$FocusObserver$1 extends android.view.IWindowFocusObserver$Stub {
	final android.view.WindowId$FocusObserver this$0
	void  (android.view.WindowId$FocusObserver) 
	public void focusGained (android.os.IBinder) 
		android.os.IBinder inputToken
		android.view.WindowId token
	public void focusLost (android.os.IBinder) 
		android.os.IBinder inputToken
		android.view.WindowId token
}

android/view/ViewDebug$HierarchyHandler.class
ViewDebug.java
package android.view
public abstract android.view.ViewDebug$HierarchyHandler extends java.lang.Object {
	public abstract void dumpViewHierarchyWithProperties (java.io.BufferedWriter, int) 
	public abstract android.view.View findHierarchyView (java.lang.String, int) 
}

android/view/Choreographer$2.class
Choreographer.java
package android.view
final android.view.Choreographer$2 extends java.lang.Object {
	void  () 
	public java.lang.String toString () 
}

android/view/MenuInflater.class
MenuInflater.java
package android.view
public android.view.MenuInflater extends java.lang.Object {
	private static final String LOG_TAG
	private static final String XML_MENU
	private static final String XML_GROUP
	private static final String XML_ITEM
	private static final int NO_ID
	private static final Class[] ACTION_VIEW_CONSTRUCTOR_SIGNATURE
	private static final Class[] ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE
	private final Object[] mActionViewConstructorArguments
	private final Object[] mActionProviderConstructorArguments
	private android.content.Context mContext
	private Object mRealOwner
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, java.lang.Object) 
		android.content.Context context
		Object realOwner
	public void inflate (int, android.view.Menu) 
		android.util.AttributeSet attrs
		org.xmlpull.v1.XmlPullParserException e
		java.io.IOException e
		int menuRes
		android.view.Menu menu
		android.content.res.XmlResourceParser parser
	private void parseMenu (org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.view.Menu)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String tagName
		android.view.SubMenu subMenu
		org.xmlpull.v1.XmlPullParser parser
		android.util.AttributeSet attrs
		android.view.Menu menu
		android.view.MenuInflater$MenuState menuState
		int eventType
		String tagName
		boolean lookingForEndOfUnknownTag
		String unknownTagName
		boolean reachedEndOfMenu
	static android.content.Context access$100 (android.view.MenuInflater) 
		android.view.MenuInflater x0
	static java.lang.Class[] access$200 () 
	static java.lang.Object[] access$300 (android.view.MenuInflater) 
		android.view.MenuInflater x0
	static java.lang.Object access$400 (android.view.MenuInflater) 
		android.view.MenuInflater x0
	static java.lang.Class[] access$500 () 
	static java.lang.Object[] access$600 (android.view.MenuInflater) 
		android.view.MenuInflater x0
	static void  () 
}

android/view/IApplicationToken$Stub.class
IApplicationToken.java
package android.view
public abstract android.view.IApplicationToken$Stub extends android.os.Binder implements android.view.IApplicationToken  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_windowsDrawn
	static final int TRANSACTION_windowsVisible
	static final int TRANSACTION_windowsGone
	static final int TRANSACTION_keyDispatchingTimedOut
	static final int TRANSACTION_getKeyDispatchingTimeout
	public void  () 
	public static android.view.IApplicationToken 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
		boolean _result
		long _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/ViewDebug$ViewOperation.class
ViewDebug.java
package android.view
abstract android.view.ViewDebug$ViewOperation extends java.lang.Object {
	public abstract java.lang.Object[] pre () 
	public transient abstract void run (java.lang.Object[]) 
	public transient abstract void post (java.lang.Object[]) 
}

android/view/View$12.class
View.java
package android.view
final android.view.View$12 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/WindowManagerGlobal$1.class
WindowManagerGlobal.java
package android.view
 android.view.WindowManagerGlobal$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.WindowManagerGlobal this$0
	void  (android.view.WindowManagerGlobal) 
	public void run () 
		int i
}

android/view/View$BaseSavedState.class
View.java
package android.view
public android.view.View$BaseSavedState extends android.view.AbsSavedState {
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void  (android.os.Parcelable) 
		android.os.Parcelable superState
	static void  () 
}

android/view/View$SendViewStateChangedAccessibilityEvent.class
View.java
package android.view
 android.view.View$SendViewStateChangedAccessibilityEvent extends java.lang.Object implements java.lang.Runnable  {
	private int mChangeTypes
	private boolean mPosted
	private boolean mPostedWithDelay
	private long mLastEventTimeMillis
	final android.view.View this$0
	private void  (android.view.View) 
	public void run () 
		android.view.accessibility.AccessibilityEvent event
	public void runOrPost (int) 
		int changeType
		long timeSinceLastMillis
		long minEventIntevalMillis
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/HardwareRenderer$Gl20Renderer$1.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$Gl20Renderer$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$view
	final android.view.HardwareRenderer$Gl20Renderer this$0
	void  (android.view.HardwareRenderer$Gl20Renderer, android.view.View) 
	public void run () 
}

android/view/InputQueue$FinishedInputEventCallback.class
InputQueue.java
package android.view
public abstract android.view.InputQueue$FinishedInputEventCallback extends java.lang.Object {
	public abstract void onFinishedInputEvent (java.lang.Object, boolean) 
}

android/view/SurfaceControl.class
SurfaceControl.java
package android.view
public android.view.SurfaceControl extends java.lang.Object {
	private static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private final String mName
	long mNativeObject
	private static final boolean HEADLESS
	public static final int HIDDEN
	public static final int SECURE
	public static final int NON_PREMULTIPLIED
	public static final int OPAQUE
	public static final int PROTECTED_APP
	public static final int FX_SURFACE_NORMAL
	public static final int FX_SURFACE_DIM
	public static final int FX_SURFACE_MASK
	public static final int SURFACE_HIDDEN
	public static final int BUILT_IN_DISPLAY_ID_MAIN
	public static final int BUILT_IN_DISPLAY_ID_HDMI
	private static native long nativeCreate (android.view.SurfaceSession, java.lang.String, int, int, int, int)  throws android.view.Surface$OutOfResourcesException 
	private static native void nativeRelease (long) 
	private static native void nativeDestroy (long) 
	private static native android.graphics.Bitmap nativeScreenshot (android.os.IBinder, int, int, int, int, boolean) 
	private static native void nativeScreenshot (android.os.IBinder, android.view.Surface, int, int, int, int, boolean) 
	private static native void nativeOpenTransaction () 
	private static native void nativeCloseTransaction () 
	private static native void nativeSetAnimationTransaction () 
	private static native void nativeSetLayer (long, int) 
	private static native void nativeSetPosition (long, float, float) 
	private static native void nativeSetSize (long, int, int) 
	private static native void nativeSetTransparentRegionHint (long, android.graphics.Region) 
	private static native void nativeSetAlpha (long, float) 
	private static native void nativeSetMatrix (long, float, float, float, float) 
	private static native void nativeSetFlags (long, int, int) 
	private static native void nativeSetWindowCrop (long, int, int, int, int) 
	private static native void nativeSetLayerStack (long, int) 
	private static native android.os.IBinder nativeGetBuiltInDisplay (int) 
	private static native android.os.IBinder nativeCreateDisplay (java.lang.String, boolean) 
	private static native void nativeDestroyDisplay (android.os.IBinder) 
	private static native void nativeSetDisplaySurface (android.os.IBinder, long) 
	private static native void nativeSetDisplayLayerStack (android.os.IBinder, int) 
	private static native void nativeSetDisplayProjection (android.os.IBinder, int, int, int, int, int, int, int, int, int) 
	private static native boolean nativeGetDisplayInfo (android.os.IBinder, android.view.SurfaceControl$PhysicalDisplayInfo) 
	private static native void nativeBlankDisplay (android.os.IBinder) 
	private static native void nativeUnblankDisplay (android.os.IBinder) 
	public void  (android.view.SurfaceSession, java.lang.String, int, int, int, int)  throws android.view.Surface$OutOfResourcesException 
		android.view.SurfaceSession session
		String name
		int w
		int h
		int format
		int flags
	protected void finalize ()  throws java.lang.Throwable 
	public java.lang.String toString () 
	public void release () 
	public void destroy () 
	private void checkNotReleased () 
	public static void openTransaction () 
	public static void closeTransaction () 
	public static void setAnimationTransaction () 
	public void setLayer (int) 
		int zorder
	public void setPosition (float, float) 
		float x
		float y
	public void setSize (int, int) 
		int w
		int h
	public void hide () 
	public void show () 
	public void setTransparentRegionHint (android.graphics.Region) 
		android.graphics.Region region
	public void setAlpha (float) 
		float alpha
	public void setMatrix (float, float, float, float) 
		float dsdx
		float dtdx
		float dsdy
		float dtdy
	public void setFlags (int, int) 
		int flags
		int mask
	public void setWindowCrop (android.graphics.Rect) 
		android.graphics.Rect crop
	public void setLayerStack (int) 
		int layerStack
	public static void unblankDisplay (android.os.IBinder) 
		android.os.IBinder displayToken
	public static void blankDisplay (android.os.IBinder) 
		android.os.IBinder displayToken
	public static boolean getDisplayInfo (android.os.IBinder, android.view.SurfaceControl$PhysicalDisplayInfo) 
		android.os.IBinder displayToken
		android.view.SurfaceControl$PhysicalDisplayInfo outInfo
	public static void setDisplayProjection (android.os.IBinder, int, android.graphics.Rect, android.graphics.Rect) 
		android.os.IBinder displayToken
		int orientation
		android.graphics.Rect layerStackRect
		android.graphics.Rect displayRect
	public static void setDisplayLayerStack (android.os.IBinder, int) 
		android.os.IBinder displayToken
		int layerStack
	public static void setDisplaySurface (android.os.IBinder, android.view.Surface) 
		android.os.IBinder displayToken
		android.view.Surface surface
	public static android.os.IBinder createDisplay (java.lang.String, boolean) 
		String name
		boolean secure
	public static void destroyDisplay (android.os.IBinder) 
		android.os.IBinder displayToken
	public static android.os.IBinder getBuiltInDisplay (int) 
		int builtInDisplayId
	public static void screenshot (android.os.IBinder, android.view.Surface, int, int, int, int) 
		android.os.IBinder display
		android.view.Surface consumer
		int width
		int height
		int minLayer
		int maxLayer
	public static void screenshot (android.os.IBinder, android.view.Surface, int, int) 
		android.os.IBinder display
		android.view.Surface consumer
		int width
		int height
	public static void screenshot (android.os.IBinder, android.view.Surface) 
		android.os.IBinder display
		android.view.Surface consumer
	public static android.graphics.Bitmap screenshot (int, int, int, int) 
		int width
		int height
		int minLayer
		int maxLayer
		android.os.IBinder displayToken
	public static android.graphics.Bitmap screenshot (int, int) 
		int width
		int height
		android.os.IBinder displayToken
	private static void screenshot (android.os.IBinder, android.view.Surface, int, int, int, int, boolean) 
		android.os.IBinder display
		android.view.Surface consumer
		int width
		int height
		int minLayer
		int maxLayer
		boolean allLayers
	private static void checkHeadless () 
	static void  () 
}

android/view/InputQueue$1.class
InputQueue.java
package android.view
 android.view.InputQueue$1 extends java.lang.Object {
}

android/view/ViewRootImpl$ImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$ImeInputStage extends android.view.ViewRootImpl$AsyncInputStage implements android.view.inputmethod.InputMethodManager$FinishedInputEventCallback  {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage, java.lang.String) 
		android.view.ViewRootImpl$InputStage next
		String traceCounter
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.InputEvent event
		int result
		android.view.inputmethod.InputMethodManager imm
		android.view.ViewRootImpl$QueuedInputEvent q
	public void onFinishedInputEvent (java.lang.Object, boolean) 
		Object token
		boolean handled
		android.view.ViewRootImpl$QueuedInputEvent q
}

android/view/Window$Callback.class
Window.java
package android.view
public abstract android.view.Window$Callback extends java.lang.Object {
	public abstract boolean dispatchKeyEvent (android.view.KeyEvent) 
	public abstract boolean dispatchKeyShortcutEvent (android.view.KeyEvent) 
	public abstract boolean dispatchTouchEvent (android.view.MotionEvent) 
	public abstract boolean dispatchTrackballEvent (android.view.MotionEvent) 
	public abstract boolean dispatchGenericMotionEvent (android.view.MotionEvent) 
	public abstract boolean dispatchPopulateAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
	public abstract android.view.View onCreatePanelView (int) 
	public abstract boolean onCreatePanelMenu (int, android.view.Menu) 
	public abstract boolean onPreparePanel (int, android.view.View, android.view.Menu) 
	public abstract boolean onMenuOpened (int, android.view.Menu) 
	public abstract boolean onMenuItemSelected (int, android.view.MenuItem) 
	public abstract void onWindowAttributesChanged (android.view.WindowManager$LayoutParams) 
	public abstract void onContentChanged () 
	public abstract void onWindowFocusChanged (boolean) 
	public abstract void onAttachedToWindow () 
	public abstract void onDetachedFromWindow () 
	public abstract void onPanelClosed (int, android.view.Menu) 
	public abstract boolean onSearchRequested () 
	public abstract android.view.ActionMode onWindowStartingActionMode (android.view.ActionMode$Callback) 
	public abstract void onActionModeStarted (android.view.ActionMode) 
	public abstract void onActionModeFinished (android.view.ActionMode) 
}

android/view/LayoutInflater$Factory2.class
LayoutInflater.java
package android.view
public abstract android.view.LayoutInflater$Factory2 extends java.lang.Object implements android.view.LayoutInflater$Factory  {
	public abstract android.view.View onCreateView (android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) 
}

android/view/ViewDebug$9.class
ViewDebug.java
package android.view
final android.view.ViewDebug$9 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$view
	final android.view.ViewGroup$LayoutParams val$p
	void  (android.view.View, android.view.ViewGroup$LayoutParams) 
	public void run () 
}

android/view/ViewTreeObserver$CopyOnWriteArray$Access.class
ViewTreeObserver.java
package android.view
 android.view.ViewTreeObserver$CopyOnWriteArray$Access extends java.lang.Object {
	private java.util.ArrayList mData
	private int mSize
	void  () 
	java.lang.Object get (int) 
		int index
	int size () 
	static java.util.ArrayList access$002 (android.view.ViewTreeObserver$CopyOnWriteArray$Access, java.util.ArrayList) 
		android.view.ViewTreeObserver$CopyOnWriteArray$Access x0
		java.util.ArrayList x1
	static int access$102 (android.view.ViewTreeObserver$CopyOnWriteArray$Access, int) 
		android.view.ViewTreeObserver$CopyOnWriteArray$Access x0
		int x1
	static java.util.ArrayList access$000 (android.view.ViewTreeObserver$CopyOnWriteArray$Access) 
		android.view.ViewTreeObserver$CopyOnWriteArray$Access x0
}

android/view/Choreographer$FrameDisplayEventReceiver.class
Choreographer.java
package android.view
final android.view.Choreographer$FrameDisplayEventReceiver extends android.view.DisplayEventReceiver implements java.lang.Runnable  {
	private boolean mHavePendingVsync
	private long mTimestampNanos
	private int mFrame
	final android.view.Choreographer this$0
	public void  (android.view.Choreographer, android.os.Looper) 
		android.os.Looper looper
	public void onVsync (long, int, int) 
		long timestampNanos
		int builtInDisplayId
		int frame
		long now
		android.os.Message msg
	public void run () 
}

android/view/DisplayEventReceiver.class
DisplayEventReceiver.java
package android.view
public abstract android.view.DisplayEventReceiver extends java.lang.Object {
	private static final String TAG
	private final dalvik.system.CloseGuard mCloseGuard
	private long mReceiverPtr
	private android.os.MessageQueue mMessageQueue
	private static native long nativeInit (android.view.DisplayEventReceiver, android.os.MessageQueue) 
	private static native void nativeDispose (long) 
	private static native void nativeScheduleVsync (long) 
	public void  (android.os.Looper) 
		android.os.Looper looper
	protected void finalize ()  throws java.lang.Throwable 
	public void dispose () 
	private void dispose (boolean) 
		boolean finalized
	public void onVsync (long, int, int) 
		long timestampNanos
		int builtInDisplayId
		int frame
	public void onHotplug (long, int, boolean) 
		long timestampNanos
		int builtInDisplayId
		boolean connected
	public void scheduleVsync () 
	private void dispatchVsync (long, int, int) 
		long timestampNanos
		int builtInDisplayId
		int frame
	private void dispatchHotplug (long, int, boolean) 
		long timestampNanos
		int builtInDisplayId
		boolean connected
}

android/view/View$UnsetPressedState.class
View.java
package android.view
final android.view.View$UnsetPressedState extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View this$0
	private void  (android.view.View) 
	public void run () 
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/IWindowId$Stub.class
IWindowId.java
package android.view
public abstract android.view.IWindowId$Stub extends android.os.Binder implements android.view.IWindowId  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_registerFocusObserver
	static final int TRANSACTION_unregisterFocusObserver
	static final int TRANSACTION_isFocused
	public void  () 
	public static android.view.IWindowId 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.view.IWindowFocusObserver _arg0
		android.view.IWindowFocusObserver _arg0
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/View$OnLayoutChangeListener.class
View.java
package android.view
public abstract android.view.View$OnLayoutChangeListener extends java.lang.Object {
	public abstract void onLayoutChange (android.view.View, int, int, int, int, int, int, int, int) 
}

android/view/AccessibilityInteractionController$PrivateHandler.class
AccessibilityInteractionController.java
package android.view
 android.view.AccessibilityInteractionController$PrivateHandler extends android.os.Handler {
	private static final int MSG_PERFORM_ACCESSIBILITY_ACTION
	private static final int MSG_FIND_ACCESSIBLITY_NODE_INFO_BY_ACCESSIBILITY_ID
	private static final int MSG_FIND_ACCESSIBLITY_NODE_INFOS_BY_VIEW_ID
	private static final int MSG_FIND_ACCESSIBLITY_NODE_INFO_BY_TEXT
	private static final int MSG_FIND_FOCUS
	private static final int MSG_FOCUS_SEARCH
	final android.view.AccessibilityInteractionController this$0
	public void  (android.view.AccessibilityInteractionController, android.os.Looper) 
		android.os.Looper looper
	public java.lang.String getMessageName (android.os.Message) 
		android.os.Message message
		int type
	public void handleMessage (android.os.Message) 
		android.os.Message message
		int type
}

android/view/OrientationEventListener$SensorEventListenerImpl.class
OrientationEventListener.java
package android.view
 android.view.OrientationEventListener$SensorEventListenerImpl extends java.lang.Object implements android.hardware.SensorEventListener  {
	private static final int _DATA_X
	private static final int _DATA_Y
	private static final int _DATA_Z
	final android.view.OrientationEventListener this$0
	void  (android.view.OrientationEventListener) 
	public void onSensorChanged (android.hardware.SensorEvent) 
		float OneEightyOverPi
		float angle
		android.hardware.SensorEvent event
		float[] values
		int orientation
		float X
		float Y
		float Z
		float magnitude
	public void onAccuracyChanged (android.hardware.Sensor, int) 
		android.hardware.Sensor sensor
		int accuracy
}

android/view/ViewRootImpl$ViewPostImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$ViewPostImeInputStage extends android.view.ViewRootImpl$InputStage {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage) 
		android.view.ViewRootImpl$InputStage next
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		int source
		android.view.ViewRootImpl$QueuedInputEvent q
	private int processKeyEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.View v
		android.view.View v
		android.view.View focused
		int direction
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.KeyEvent event
	private int processPointerEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.MotionEvent event
	private int processTrackballEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.MotionEvent event
	private int processGenericMotionEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.MotionEvent event
}

android/view/ViewRootImpl$AccessibilityInteractionConnection.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$AccessibilityInteractionConnection extends android.view.accessibility.IAccessibilityInteractionConnection$Stub {
	private final java.lang.ref.WeakReference mViewRootImpl
	void  (android.view.ViewRootImpl) 
		android.view.ViewRootImpl viewRootImpl
	public void findAccessibilityNodeInfoByAccessibilityId (long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		android.os.RemoteException re
		long accessibilityNodeId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.view.ViewRootImpl viewRootImpl
	public void performAccessibilityAction (long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long) 
		android.os.RemoteException re
		long accessibilityNodeId
		int action
		android.os.Bundle arguments
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interogatingPid
		long interrogatingTid
		android.view.ViewRootImpl viewRootImpl
	public void findAccessibilityNodeInfosByViewId (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		android.os.RemoteException re
		long accessibilityNodeId
		String viewId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.view.ViewRootImpl viewRootImpl
	public void findAccessibilityNodeInfosByText (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		android.os.RemoteException re
		long accessibilityNodeId
		String text
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.view.ViewRootImpl viewRootImpl
	public void findFocus (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		android.os.RemoteException re
		long accessibilityNodeId
		int focusType
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.view.ViewRootImpl viewRootImpl
	public void focusSearch (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec) 
		android.os.RemoteException re
		long accessibilityNodeId
		int direction
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.view.ViewRootImpl viewRootImpl
}

android/view/ViewRootImpl$AccessibilityInteractionConnectionManager.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$AccessibilityInteractionConnectionManager extends java.lang.Object implements android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void onAccessibilityStateChanged (boolean) 
		android.view.View focusedView
		boolean enabled
	public void ensureConnection () 
		boolean registered
	public void ensureNoConnection () 
		boolean registered
}

android/view/ActionProvider$SubUiVisibilityListener.class
ActionProvider.java
package android.view
public abstract android.view.ActionProvider$SubUiVisibilityListener extends java.lang.Object {
	public abstract void onSubUiVisibilityChanged (boolean) 
}

android/view/ViewRootImpl$EarlyPostImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$EarlyPostImeInputStage extends android.view.ViewRootImpl$InputStage {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage) 
		android.view.ViewRootImpl$InputStage next
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		int source
		android.view.ViewRootImpl$QueuedInputEvent q
	private int processKeyEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.KeyEvent event
	private int processPointerEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.MotionEvent event
		int action
}

android/view/IOnKeyguardExitResult$Stub$Proxy.class
IOnKeyguardExitResult.java
package android.view
 android.view.IOnKeyguardExitResult$Stub$Proxy extends java.lang.Object implements android.view.IOnKeyguardExitResult  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onKeyguardExitResult (boolean)  throws android.os.RemoteException 
		boolean success
		android.os.Parcel _data
}

android/view/ViewRootImpl$AsyncInputStage.class
ViewRootImpl.java
package android.view
abstract android.view.ViewRootImpl$AsyncInputStage extends android.view.ViewRootImpl$InputStage {
	private final String mTraceCounter
	private android.view.ViewRootImpl$QueuedInputEvent mQueueHead
	private android.view.ViewRootImpl$QueuedInputEvent mQueueTail
	private int mQueueLength
	protected static final int DEFER
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage, java.lang.String) 
		android.view.ViewRootImpl$InputStage next
		String traceCounter
	protected void defer (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	protected void forward (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent next
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.ViewRootImpl$QueuedInputEvent curr
		int deviceId
		android.view.ViewRootImpl$QueuedInputEvent prev
		boolean blocked
	protected void apply (android.view.ViewRootImpl$QueuedInputEvent, int) 
		android.view.ViewRootImpl$QueuedInputEvent q
		int result
	private void enqueue (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	private void dequeue (android.view.ViewRootImpl$QueuedInputEvent, android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
		android.view.ViewRootImpl$QueuedInputEvent prev
	void dump (java.lang.String, java.io.PrintWriter) 
		String prefix
		java.io.PrintWriter writer
}

android/view/WindowManager$LayoutParams$1.class
WindowManager.java
package android.view
final android.view.WindowManager$LayoutParams$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.WindowManager$LayoutParams createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.WindowManager$LayoutParams[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/ViewDebug$4.class
ViewDebug.java
package android.view
final android.view.ViewDebug$4 extends java.lang.Object implements android.view.ViewDebug$ViewOperation  {
	final android.view.View val$view
	void  (android.view.View) 
	public java.lang.Object[] pre () 
		android.util.DisplayMetrics metrics
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
	public transient void run (java.lang.Object[]) 
		Object[] data
	public transient void post (java.lang.Object[]) 
		Object[] data
}

android/view/Surface$1.class
Surface.java
package android.view
final android.view.Surface$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.Surface createFromParcel (android.os.Parcel) 
		android.view.Surface s
		Exception e
		android.os.Parcel source
	public android.view.Surface[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/View$1.class
View.java
package android.view
 android.view.View$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	private java.lang.reflect.Method mHandler
	final String val$handlerName
	final android.view.View this$0
	void  (android.view.View, java.lang.String) 
	public void onClick (android.view.View) 
		int id
		String idText
		NoSuchMethodException e
		IllegalAccessException e
		java.lang.reflect.InvocationTargetException e
		android.view.View v
}

android/view/View$OnHoverListener.class
View.java
package android.view
public abstract android.view.View$OnHoverListener extends java.lang.Object {
	public abstract boolean onHover (android.view.View, android.view.MotionEvent) 
}

android/view/ViewRootImpl$SyntheticTouchNavigationHandler.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$SyntheticTouchNavigationHandler extends android.os.Handler {
	private static final String LOCAL_TAG
	private static final boolean LOCAL_DEBUG
	private static final float DEFAULT_WIDTH_MILLIMETERS
	private static final float DEFAULT_HEIGHT_MILLIMETERS
	private static final int TICK_DISTANCE_MILLIMETERS
	private static final float MIN_FLING_VELOCITY_TICKS_PER_SECOND
	private static final float MAX_FLING_VELOCITY_TICKS_PER_SECOND
	private static final float FLING_TICK_DECAY
	private int mCurrentDeviceId
	private int mCurrentSource
	private boolean mCurrentDeviceSupported
	private float mConfigTickDistance
	private float mConfigMinFlingVelocity
	private float mConfigMaxFlingVelocity
	private android.view.VelocityTracker mVelocityTracker
	private int mActivePointerId
	private long mStartTime
	private float mStartX
	private float mStartY
	private float mLastX
	private float mLastY
	private float mAccumulatedX
	private float mAccumulatedY
	private boolean mConsumedMovement
	private long mPendingKeyDownTime
	private int mPendingKeyCode
	private int mPendingKeyRepeatCount
	private int mPendingKeyMetaState
	private boolean mFlinging
	private float mFlingVelocity
	private long mLastConfirmKeyTime
	private final Runnable mFlingRunnable
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl) 
	public void process (android.view.MotionEvent) 
		float xRes
		float yRes
		float nominalRes
		android.view.InputDevice$MotionRange xRange
		android.view.InputDevice$MotionRange yRange
		android.view.InputDevice device
		boolean caughtFling
		float vx
		float vy
		int index
		float x
		float y
		int metaState
		android.view.MotionEvent event
		long time
		int deviceId
		int source
		int action
	public void cancel (android.view.MotionEvent) 
		long time
		android.view.MotionEvent event
	private void finishKeys (long) 
		long time
	private void finishTracking (long) 
		long time
	private void consumeAccumulatedMovement (long, int) 
		long time
		int metaState
		float absX
		float absY
	private float consumeAccumulatedMovement (long, int, float, int, int) 
		long time
		int metaState
		float accumulator
		int negativeKeyCode
		int positiveKeyCode
	private void sendKeyDownOrRepeat (long, int, int) 
		long time
		int keyCode
		int metaState
	private void sendKeyUp (long) 
		long time
	private boolean startFling (long, float, float) 
		long time
		float vx
		float vy
	private boolean postFling (long) 
		long delay
		long time
	private void cancelFling () 
	static int access$1100 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
	static int access$1200 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
	static void access$1300 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler, long, int, int) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
		long x1
		int x2
		int x3
	static float access$1432 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler, float) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
		float x1
	static boolean access$1500 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler, long) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
		long x1
	static boolean access$1602 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler, boolean) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
		boolean x1
	static void access$1700 (android.view.ViewRootImpl$SyntheticTouchNavigationHandler, long) 
		android.view.ViewRootImpl$SyntheticTouchNavigationHandler x0
		long x1
}

android/view/SoundEffectConstants.class
SoundEffectConstants.java
package android.view
public android.view.SoundEffectConstants extends java.lang.Object {
	public static final int CLICK
	public static final int NAVIGATION_LEFT
	public static final int NAVIGATION_UP
	public static final int NAVIGATION_RIGHT
	public static final int NAVIGATION_DOWN
	private void  () 
	public static int getContantForFocusDirection (int) 
		int direction
}

android/view/WindowManagerPolicy$OnKeyguardExitResult.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$OnKeyguardExitResult extends java.lang.Object {
	public abstract void onKeyguardExitResult (boolean) 
}

android/view/ViewDebug$8.class
ViewDebug.java
package android.view
final android.view.ViewDebug$8 extends java.lang.Object implements java.lang.Runnable  {
	final java.util.concurrent.atomic.AtomicReference val$result
	final java.lang.reflect.Method val$method
	final android.view.View val$view
	final Object[] val$args
	final java.util.concurrent.atomic.AtomicReference val$exception
	final java.util.concurrent.CountDownLatch val$latch
	void  (java.util.concurrent.atomic.AtomicReference, java.lang.reflect.Method, android.view.View, java.lang.Object[], java.util.concurrent.atomic.AtomicReference, java.util.concurrent.CountDownLatch) 
	public void run () 
		java.lang.reflect.InvocationTargetException e
		Exception e
}

android/view/ViewRootImpl$TraversalRunnable.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$TraversalRunnable extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void run () 
}

android/view/ViewDebug$1.class
ViewDebug.java
package android.view
final android.view.ViewDebug$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$view
	void  (android.view.View) 
	public void run () 
}

android/view/HardwareRenderer$Gl20Renderer$Gl20RendererEglContext$1.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext$1 extends java.lang.Object implements java.lang.Runnable  {
	final javax.microedition.khronos.egl.EGLContext val$eglContext
	final android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext this$0
	void  (android.view.HardwareRenderer$Gl20Renderer$Gl20RendererEglContext, javax.microedition.khronos.egl.EGLContext) 
	public void run () 
}

android/view/View$OnGenericMotionListener.class
View.java
package android.view
public abstract android.view.View$OnGenericMotionListener extends java.lang.Object {
	public abstract boolean onGenericMotion (android.view.View, android.view.MotionEvent) 
}

android/view/SurfaceSession.class
SurfaceSession.java
package android.view
public final android.view.SurfaceSession extends java.lang.Object {
	private long mNativeClient
	private static native long nativeCreate () 
	private static native void nativeDestroy (long) 
	private static native void nativeKill (long) 
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	public void kill () 
}

android/view/WindowLeaked.class
WindowManagerGlobal.java
package android.view
final android.view.WindowLeaked extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/view/IOnKeyguardExitResult.class
IOnKeyguardExitResult.java
package android.view
public abstract android.view.IOnKeyguardExitResult extends java.lang.Object implements android.os.IInterface  {
	public abstract void onKeyguardExitResult (boolean)  throws android.os.RemoteException 
}

android/view/TextureView.class
TextureView.java
package android.view
public android.view.TextureView extends android.view.View {
	private static final String LOG_TAG
	private android.view.HardwareLayer mLayer
	private android.graphics.SurfaceTexture mSurface
	private android.view.TextureView$SurfaceTextureListener mListener
	private boolean mHadSurface
	private boolean mOpaque
	private final android.graphics.Matrix mMatrix
	private boolean mMatrixChanged
	private final Object[] mLock
	private boolean mUpdateLayer
	private boolean mUpdateSurface
	private android.graphics.SurfaceTexture$OnFrameAvailableListener mUpdateListener
	private android.graphics.Canvas mCanvas
	private int mSaveCount
	private final Object[] mNativeWindowLock
	private long mNativeWindow
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	private void init () 
	public boolean isOpaque () 
	public void setOpaque (boolean) 
		boolean opaque
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
		boolean success
	private void destroySurface () 
		boolean shouldRelease
	public void setLayerType (int, android.graphics.Paint) 
		int layerType
		android.graphics.Paint paint
	public int getLayerType () 
	boolean hasStaticLayer () 
	public void buildLayer () 
	public final void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected final void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	protected void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	boolean destroyLayer (boolean) 
		boolean valid
	protected void destroyHardwareResources () 
	android.view.HardwareLayer getHardwareLayer () 
	protected void onVisibilityChanged (android.view.View, int) 
		android.view.View changedView
		int visibility
	private void updateLayer () 
	private void updateLayerAndInvalidate () 
	private void applyUpdate () 
	public void setTransform (android.graphics.Matrix) 
		android.graphics.Matrix transform
	public android.graphics.Matrix getTransform (android.graphics.Matrix) 
		android.graphics.Matrix transform
	private void applyTransformMatrix () 
	public android.graphics.Bitmap getBitmap () 
	public android.graphics.Bitmap getBitmap (int, int) 
		int width
		int height
	public android.graphics.Bitmap getBitmap (android.graphics.Bitmap) 
		android.view.View$AttachInfo info
		android.graphics.Bitmap bitmap
	public boolean isAvailable () 
	public android.graphics.Canvas lockCanvas () 
	public android.graphics.Canvas lockCanvas (android.graphics.Rect) 
		android.graphics.Rect dirty
	public void unlockCanvasAndPost (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public android.graphics.SurfaceTexture getSurfaceTexture () 
	public void setSurfaceTexture (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
	public android.view.TextureView$SurfaceTextureListener getSurfaceTextureListener () 
	public void setSurfaceTextureListener (android.view.TextureView$SurfaceTextureListener) 
		android.view.TextureView$SurfaceTextureListener listener
	private native void nCreateNativeWindow (android.graphics.SurfaceTexture) 
	private native void nDestroyNativeWindow () 
	private static native boolean nLockCanvas (long, android.graphics.Canvas, android.graphics.Rect) 
	private static native void nUnlockCanvasAndPost (long, android.graphics.Canvas) 
	static void access$000 (android.view.TextureView) 
		android.view.TextureView x0
	static void access$100 (android.view.TextureView) 
		android.view.TextureView x0
}

android/view/ViewRootImpl$ViewRootHandler.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$ViewRootHandler extends android.os.Handler {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public java.lang.String getMessageName (android.os.Message) 
		android.os.Message message
	public void handleMessage (android.os.Message) 
		com.android.internal.os.SomeArgs args
		com.android.internal.os.SomeArgs args
		android.content.res.Configuration config
		int w
		int h
		int l
		int t
		android.os.RemoteException ex
		android.view.Surface$OutOfResourcesException e
		boolean inTouchMode
		boolean hasWindowFocus
		android.view.inputmethod.InputMethodManager imm
		android.view.InputEvent event
		android.view.KeyEvent event
		android.view.inputmethod.InputMethodManager imm
		android.view.inputmethod.InputMethodManager imm
		android.view.DragEvent event
		android.content.res.Configuration config
		android.view.View$AttachInfo$InvalidateInfo info
		android.os.Message msg
}

android/view/WindowManagerPolicy$WindowState.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$WindowState extends java.lang.Object {
	public abstract int getOwningUid () 
	public abstract java.lang.String getOwningPackage () 
	public abstract void computeFrameLw (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect) 
	public abstract android.graphics.Rect getFrameLw () 
	public abstract android.graphics.RectF getShownFrameLw () 
	public abstract android.graphics.Rect getDisplayFrameLw () 
	public abstract android.graphics.Rect getOverscanFrameLw () 
	public abstract android.graphics.Rect getContentFrameLw () 
	public abstract android.graphics.Rect getVisibleFrameLw () 
	public abstract boolean getGivenInsetsPendingLw () 
	public abstract android.graphics.Rect getGivenContentInsetsLw () 
	public abstract android.graphics.Rect getGivenVisibleInsetsLw () 
	public abstract android.view.WindowManager$LayoutParams getAttrs () 
	public abstract boolean getNeedsMenuLw (android.view.WindowManagerPolicy$WindowState) 
	public abstract int getSystemUiVisibility () 
	public abstract int getSurfaceLayer () 
	public abstract android.view.IApplicationToken getAppToken () 
	public abstract boolean hasAppShownWindows () 
	public abstract boolean isVisibleLw () 
	public abstract boolean isVisibleOrBehindKeyguardLw () 
	public abstract boolean isDisplayedLw () 
	public abstract boolean isAnimatingLw () 
	public abstract boolean isGoneForLayoutLw () 
	public abstract boolean hasDrawnLw () 
	public abstract boolean hideLw (boolean) 
	public abstract boolean showLw (boolean) 
	public abstract boolean isAlive () 
	public abstract boolean isDefaultDisplay () 
}

android/view/View$ListenerInfo.class
View.java
package android.view
 android.view.View$ListenerInfo extends java.lang.Object {
	protected android.view.View$OnFocusChangeListener mOnFocusChangeListener
	private java.util.ArrayList mOnLayoutChangeListeners
	private java.util.concurrent.CopyOnWriteArrayList mOnAttachStateChangeListeners
	public android.view.View$OnClickListener mOnClickListener
	protected android.view.View$OnLongClickListener mOnLongClickListener
	protected android.view.View$OnCreateContextMenuListener mOnCreateContextMenuListener
	private android.view.View$OnKeyListener mOnKeyListener
	private android.view.View$OnTouchListener mOnTouchListener
	private android.view.View$OnHoverListener mOnHoverListener
	private android.view.View$OnGenericMotionListener mOnGenericMotionListener
	private android.view.View$OnDragListener mOnDragListener
	private android.view.View$OnSystemUiVisibilityChangeListener mOnSystemUiVisibilityChangeListener
	void  () 
	static java.util.ArrayList access$000 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static java.util.ArrayList access$002 (android.view.View$ListenerInfo, java.util.ArrayList) 
		android.view.View$ListenerInfo x0
		java.util.ArrayList x1
	static java.util.concurrent.CopyOnWriteArrayList access$100 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static java.util.concurrent.CopyOnWriteArrayList access$102 (android.view.View$ListenerInfo, java.util.concurrent.CopyOnWriteArrayList) 
		android.view.View$ListenerInfo x0
		java.util.concurrent.CopyOnWriteArrayList x1
	static android.view.View$OnKeyListener access$202 (android.view.View$ListenerInfo, android.view.View$OnKeyListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnKeyListener x1
	static android.view.View$OnTouchListener access$302 (android.view.View$ListenerInfo, android.view.View$OnTouchListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnTouchListener x1
	static android.view.View$OnGenericMotionListener access$402 (android.view.View$ListenerInfo, android.view.View$OnGenericMotionListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnGenericMotionListener x1
	static android.view.View$OnHoverListener access$502 (android.view.View$ListenerInfo, android.view.View$OnHoverListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnHoverListener x1
	static android.view.View$OnDragListener access$602 (android.view.View$ListenerInfo, android.view.View$OnDragListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnDragListener x1
	static android.view.View$OnKeyListener access$200 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnTouchListener access$300 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnGenericMotionListener access$400 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnHoverListener access$500 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnDragListener access$600 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnSystemUiVisibilityChangeListener access$1100 (android.view.View$ListenerInfo) 
		android.view.View$ListenerInfo x0
	static android.view.View$OnSystemUiVisibilityChangeListener access$1102 (android.view.View$ListenerInfo, android.view.View$OnSystemUiVisibilityChangeListener) 
		android.view.View$ListenerInfo x0
		android.view.View$OnSystemUiVisibilityChangeListener x1
}

android/view/ContextMenu$ContextMenuInfo.class
ContextMenu.java
package android.view
public abstract android.view.ContextMenu$ContextMenuInfo extends java.lang.Object {
}

android/view/WindowManagerImpl.class
WindowManagerImpl.java
package android.view
public final android.view.WindowManagerImpl extends java.lang.Object implements android.view.WindowManager  {
	private final android.view.WindowManagerGlobal mGlobal
	private final android.view.Display mDisplay
	private final android.view.Window mParentWindow
	public void  (android.view.Display) 
		android.view.Display display
	private void  (android.view.Display, android.view.Window) 
		android.view.Display display
		android.view.Window parentWindow
	public android.view.WindowManagerImpl createLocalWindowManager (android.view.Window) 
		android.view.Window parentWindow
	public android.view.WindowManagerImpl createPresentationWindowManager (android.view.Display) 
		android.view.Display display
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void updateViewLayout (android.view.View, android.view.ViewGroup$LayoutParams) 
		android.view.View view
		android.view.ViewGroup$LayoutParams params
	public void removeView (android.view.View) 
		android.view.View view
	public void removeViewImmediate (android.view.View) 
		android.view.View view
	public android.view.Display getDefaultDisplay () 
}

android/view/InputFilter.class
InputFilter.java
package android.view
public abstract android.view.InputFilter extends android.view.IInputFilter$Stub {
	private static final int MSG_INSTALL
	private static final int MSG_UNINSTALL
	private static final int MSG_INPUT_EVENT
	private final android.view.InputEventConsistencyVerifier mInboundInputEventConsistencyVerifier
	private final android.view.InputEventConsistencyVerifier mOutboundInputEventConsistencyVerifier
	private final android.view.InputFilter$H mH
	private android.view.IInputFilterHost mHost
	public void  (android.os.Looper) 
		android.os.Looper looper
	public final void install (android.view.IInputFilterHost) 
		android.view.IInputFilterHost host
	public final void uninstall () 
	public final void filterInputEvent (android.view.InputEvent, int) 
		android.view.InputEvent event
		int policyFlags
	public void sendInputEvent (android.view.InputEvent, int) 
		android.os.RemoteException re
		android.view.InputEvent event
		int policyFlags
	public void onInputEvent (android.view.InputEvent, int) 
		android.view.InputEvent event
		int policyFlags
	public void onInstalled () 
	public void onUninstalled () 
	static android.view.IInputFilterHost access$002 (android.view.InputFilter, android.view.IInputFilterHost) 
		android.view.InputFilter x0
		android.view.IInputFilterHost x1
	static android.view.InputEventConsistencyVerifier access$100 (android.view.InputFilter) 
		android.view.InputFilter x0
	static android.view.InputEventConsistencyVerifier access$200 (android.view.InputFilter) 
		android.view.InputFilter x0
}

android/view/GraphicBuffer$1.class
GraphicBuffer.java
package android.view
final android.view.GraphicBuffer$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.GraphicBuffer createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		int width
		int height
		int format
		int usage
		long nativeObject
	public android.view.GraphicBuffer[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/ViewRootImpl$QueuedInputEvent.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$QueuedInputEvent extends java.lang.Object {
	public static final int FLAG_DELIVER_POST_IME
	public static final int FLAG_DEFERRED
	public static final int FLAG_FINISHED
	public static final int FLAG_FINISHED_HANDLED
	public static final int FLAG_RESYNTHESIZED
	public android.view.ViewRootImpl$QueuedInputEvent mNext
	public android.view.InputEvent mEvent
	public android.view.InputEventReceiver mReceiver
	public int mFlags
	private void  () 
	public boolean shouldSkipIme () 
	void  (android.view.ViewRootImpl$1) 
		android.view.ViewRootImpl$1 x0
}

android/view/IWindowSession$Stub$Proxy.class
IWindowSession.java
package android.view
 android.view.IWindowSession$Stub$Proxy extends java.lang.Object implements android.view.IWindowSession  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int add (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, android.graphics.Rect, android.view.InputChannel)  throws android.os.RemoteException 
		android.view.IWindow window
		int seq
		android.view.WindowManager$LayoutParams attrs
		int viewVisibility
		android.graphics.Rect outContentInsets
		android.view.InputChannel outInputChannel
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int addToDisplay (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, android.graphics.Rect, android.view.InputChannel)  throws android.os.RemoteException 
		android.view.IWindow window
		int seq
		android.view.WindowManager$LayoutParams attrs
		int viewVisibility
		int layerStackId
		android.graphics.Rect outContentInsets
		android.view.InputChannel outInputChannel
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int addWithoutInputChannel (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, android.graphics.Rect)  throws android.os.RemoteException 
		android.view.IWindow window
		int seq
		android.view.WindowManager$LayoutParams attrs
		int viewVisibility
		android.graphics.Rect outContentInsets
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int addToDisplayWithoutInputChannel (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, android.graphics.Rect)  throws android.os.RemoteException 
		android.view.IWindow window
		int seq
		android.view.WindowManager$LayoutParams attrs
		int viewVisibility
		int layerStackId
		android.graphics.Rect outContentInsets
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void remove (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
	public int relayout (android.view.IWindow, int, android.view.WindowManager$LayoutParams, int, int, int, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.content.res.Configuration, android.view.Surface)  throws android.os.RemoteException 
		android.view.IWindow window
		int seq
		android.view.WindowManager$LayoutParams attrs
		int requestedWidth
		int requestedHeight
		int viewVisibility
		int flags
		android.graphics.Rect outFrame
		android.graphics.Rect outOverscanInsets
		android.graphics.Rect outContentInsets
		android.graphics.Rect outVisibleInsets
		android.content.res.Configuration outConfig
		android.view.Surface outSurface
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void performDeferredDestroy (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean outOfMemory (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setTransparentRegion (android.view.IWindow, android.graphics.Region)  throws android.os.RemoteException 
		android.view.IWindow window
		android.graphics.Region region
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInsets (android.view.IWindow, int, android.graphics.Rect, android.graphics.Rect, android.graphics.Region)  throws android.os.RemoteException 
		android.view.IWindow window
		int touchableInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		android.graphics.Region touchableRegion
		android.os.Parcel _data
		android.os.Parcel _reply
	public void getDisplayFrame (android.view.IWindow, android.graphics.Rect)  throws android.os.RemoteException 
		android.view.IWindow window
		android.graphics.Rect outDisplayFrame
		android.os.Parcel _data
		android.os.Parcel _reply
	public void finishDrawing (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setInTouchMode (boolean)  throws android.os.RemoteException 
		boolean showFocus
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean getInTouchMode ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean performHapticFeedback (android.view.IWindow, int, boolean)  throws android.os.RemoteException 
		android.view.IWindow window
		int effectId
		boolean always
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public android.os.IBinder prepareDrag (android.view.IWindow, int, int, int, android.view.Surface)  throws android.os.RemoteException 
		android.view.IWindow window
		int flags
		int thumbnailWidth
		int thumbnailHeight
		android.view.Surface outSurface
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.IBinder _result
	public boolean performDrag (android.view.IWindow, android.os.IBinder, float, float, float, float, android.content.ClipData)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.IBinder dragToken
		float touchX
		float touchY
		float thumbCenterX
		float thumbCenterY
		android.content.ClipData data
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void reportDropResult (android.view.IWindow, boolean)  throws android.os.RemoteException 
		android.view.IWindow window
		boolean consumed
		android.os.Parcel _data
		android.os.Parcel _reply
	public void dragRecipientEntered (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
	public void dragRecipientExited (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow window
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setWallpaperPosition (android.os.IBinder, float, float, float, float)  throws android.os.RemoteException 
		android.os.IBinder windowToken
		float x
		float y
		float xstep
		float ystep
		android.os.Parcel _data
		android.os.Parcel _reply
	public void wallpaperOffsetsComplete (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder window
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.os.Bundle sendWallpaperCommand (android.os.IBinder, java.lang.String, int, int, int, android.os.Bundle, boolean)  throws android.os.RemoteException 
		android.os.Bundle _result
		android.os.IBinder window
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		boolean sync
		android.os.Parcel _data
		android.os.Parcel _reply
		android.os.Bundle _result
	public void wallpaperCommandComplete (android.os.IBinder, android.os.Bundle)  throws android.os.RemoteException 
		android.os.IBinder window
		android.os.Bundle result
		android.os.Parcel _data
		android.os.Parcel _reply
	public void setUniverseTransform (android.os.IBinder, float, float, float, float, float, float, float)  throws android.os.RemoteException 
		android.os.IBinder window
		float alpha
		float offx
		float offy
		float dsdx
		float dtdx
		float dsdy
		float dtdy
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onRectangleOnScreenRequested (android.os.IBinder, android.graphics.Rect, boolean)  throws android.os.RemoteException 
		android.os.IBinder token
		android.graphics.Rect rectangle
		boolean immediate
		android.os.Parcel _data
		android.os.Parcel _reply
	public android.view.IWindowId getWindowId (android.os.IBinder)  throws android.os.RemoteException 
		android.os.IBinder window
		android.os.Parcel _data
		android.os.Parcel _reply
		android.view.IWindowId _result
}

android/view/IInputFilter$Stub$Proxy.class
IInputFilter.java
package android.view
 android.view.IInputFilter$Stub$Proxy extends java.lang.Object implements android.view.IInputFilter  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void install (android.view.IInputFilterHost)  throws android.os.RemoteException 
		android.view.IInputFilterHost host
		android.os.Parcel _data
	public void uninstall ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void filterInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
		android.view.InputEvent event
		int policyFlags
		android.os.Parcel _data
}

android/view/ViewRootImpl$SyntheticInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$SyntheticInputStage extends android.view.ViewRootImpl$InputStage {
	private final android.view.ViewRootImpl$SyntheticTrackballHandler mTrackball
	private final android.view.ViewRootImpl$SyntheticJoystickHandler mJoystick
	private final android.view.ViewRootImpl$SyntheticTouchNavigationHandler mTouchNavigation
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl) 
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.MotionEvent event
		int source
		android.view.ViewRootImpl$QueuedInputEvent q
	protected void onDeliverToNext (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.MotionEvent event
		int source
		android.view.ViewRootImpl$QueuedInputEvent q
}

android/view/LayoutInflater.class
LayoutInflater.java
package android.view
public abstract android.view.LayoutInflater extends java.lang.Object {
	private final boolean DEBUG
	protected final android.content.Context mContext
	private boolean mFactorySet
	private android.view.LayoutInflater$Factory mFactory
	private android.view.LayoutInflater$Factory2 mFactory2
	private android.view.LayoutInflater$Factory2 mPrivateFactory
	private android.view.LayoutInflater$Filter mFilter
	final Object[] mConstructorArgs
	static final Class[] mConstructorSignature
	private static final java.util.HashMap sConstructorMap
	private java.util.HashMap mFilterMap
	private static final String TAG_MERGE
	private static final String TAG_INCLUDE
	private static final String TAG_1995
	private static final String TAG_REQUEST_FOCUS
	protected void  (android.content.Context) 
		android.content.Context context
	protected void  (android.view.LayoutInflater, android.content.Context) 
		android.view.LayoutInflater original
		android.content.Context newContext
	public static android.view.LayoutInflater from (android.content.Context) 
		android.content.Context context
		android.view.LayoutInflater LayoutInflater
	public abstract android.view.LayoutInflater cloneInContext (android.content.Context) 
	public android.content.Context getContext () 
	public final android.view.LayoutInflater$Factory getFactory () 
	public final android.view.LayoutInflater$Factory2 getFactory2 () 
	public void setFactory (android.view.LayoutInflater$Factory) 
		android.view.LayoutInflater$Factory factory
	public void setFactory2 (android.view.LayoutInflater$Factory2) 
		android.view.LayoutInflater$Factory2 factory
	public void setPrivateFactory (android.view.LayoutInflater$Factory2) 
		android.view.LayoutInflater$Factory2 factory
	public android.view.LayoutInflater$Filter getFilter () 
	public void setFilter (android.view.LayoutInflater$Filter) 
		android.view.LayoutInflater$Filter filter
	public android.view.View inflate (int, android.view.ViewGroup) 
		int resource
		android.view.ViewGroup root
	public android.view.View inflate (org.xmlpull.v1.XmlPullParser, android.view.ViewGroup) 
		org.xmlpull.v1.XmlPullParser parser
		android.view.ViewGroup root
	public android.view.View inflate (int, android.view.ViewGroup, boolean) 
		int resource
		android.view.ViewGroup root
		boolean attachToRoot
		android.content.res.XmlResourceParser parser
	public android.view.View inflate (org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) 
		android.view.View temp
		android.view.View temp
		android.view.ViewGroup$LayoutParams params
		int type
		String name
		android.view.InflateException ex
		org.xmlpull.v1.XmlPullParserException e
		android.view.InflateException ex
		java.io.IOException e
		android.util.AttributeSet attrs
		android.content.Context lastContext
		android.view.View result
		org.xmlpull.v1.XmlPullParser parser
		android.view.ViewGroup root
		boolean attachToRoot
	public final android.view.View createView (java.lang.String, java.lang.String, android.util.AttributeSet)  throws java.lang.ClassNotFoundException android.view.InflateException 
		boolean allowed
		boolean allowed
		Boolean allowedState
		android.view.ViewStub viewStub
		Object[] args
		android.view.View view
		android.view.InflateException ie
		NoSuchMethodException e
		android.view.InflateException ie
		ClassCastException e
		ClassNotFoundException e
		android.view.InflateException ie
		Exception e
		String name
		String prefix
		android.util.AttributeSet attrs
		java.lang.reflect.Constructor constructor
		Class clazz
	private void failNotAllowed (java.lang.String, java.lang.String, android.util.AttributeSet) 
		String name
		String prefix
		android.util.AttributeSet attrs
	protected android.view.View onCreateView (java.lang.String, android.util.AttributeSet)  throws java.lang.ClassNotFoundException 
		String name
		android.util.AttributeSet attrs
	protected android.view.View onCreateView (android.view.View, java.lang.String, android.util.AttributeSet)  throws java.lang.ClassNotFoundException 
		android.view.View parent
		String name
		android.util.AttributeSet attrs
	android.view.View createViewFromTag (android.view.View, java.lang.String, android.util.AttributeSet) 
		android.view.View view
		android.view.View view
		android.view.View view
		android.view.InflateException e
		android.view.InflateException ie
		ClassNotFoundException e
		android.view.InflateException ie
		Exception e
		android.view.View parent
		String name
		android.util.AttributeSet attrs
	void rInflate (org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.view.View view
		android.view.ViewGroup viewGroup
		android.view.ViewGroup$LayoutParams params
		android.view.View view
		android.view.ViewGroup viewGroup
		android.view.ViewGroup$LayoutParams params
		String name
		org.xmlpull.v1.XmlPullParser parser
		android.view.View parent
		android.util.AttributeSet attrs
		boolean finishInflate
		int depth
		int type
	private void parseRequestFocus (org.xmlpull.v1.XmlPullParser, android.view.View)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		org.xmlpull.v1.XmlPullParser parser
		android.view.View parent
		int type
		int currentDepth
	private void parseInclude (org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String value
		RuntimeException e
		android.view.View view
		android.view.ViewGroup group
		android.view.ViewGroup$LayoutParams params
		android.content.res.TypedArray a
		int id
		int visibility
		android.util.AttributeSet childAttrs
		String childName
		android.content.res.XmlResourceParser childParser
		int layout
		int type
		org.xmlpull.v1.XmlPullParser parser
		android.view.View parent
		android.util.AttributeSet attrs
		int type
		int currentDepth
	static void  () 
}

android/view/IOnKeyguardExitResult$Stub.class
IOnKeyguardExitResult.java
package android.view
public abstract android.view.IOnKeyguardExitResult$Stub extends android.os.Binder implements android.view.IOnKeyguardExitResult  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onKeyguardExitResult
	public void  () 
	public static android.view.IOnKeyguardExitResult 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 
		boolean _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/RemotableViewMethod.class
RemotableViewMethod.java
package android.view
public abstract android.view.RemotableViewMethod extends java.lang.Object implements java.lang.annotation.Annotation  {
}

android/view/HardwareRenderer$Gl20Renderer$2.class
HardwareRenderer.java
package android.view
 android.view.HardwareRenderer$Gl20Renderer$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.View val$view
	final android.view.HardwareRenderer$Gl20Renderer this$0
	void  (android.view.HardwareRenderer$Gl20Renderer, android.view.View) 
	public void run () 
}

android/view/ViewDebug$CapturedViewProperty.class
ViewDebug.java
package android.view
public abstract android.view.ViewDebug$CapturedViewProperty extends java.lang.Object implements java.lang.annotation.Annotation  {
	public abstract boolean retrieveReturn () 
}

android/view/ActionProvider$VisibilityListener.class
ActionProvider.java
package android.view
public abstract android.view.ActionProvider$VisibilityListener extends java.lang.Object {
	public abstract void onActionProviderVisibilityChanged (boolean) 
}

android/view/SurfaceView$4.class
SurfaceView.java
package android.view
 android.view.SurfaceView$4 extends java.lang.Object implements android.view.SurfaceHolder  {
	private static final String LOG_TAG
	final android.view.SurfaceView this$0
	void  (android.view.SurfaceView) 
	public boolean isCreating () 
	public void addCallback (android.view.SurfaceHolder$Callback) 
		android.view.SurfaceHolder$Callback callback
	public void removeCallback (android.view.SurfaceHolder$Callback) 
		android.view.SurfaceHolder$Callback callback
	public void setFixedSize (int, int) 
		int width
		int height
	public void setSizeFromLayout () 
	public void setFormat (int) 
		int format
	public void setType (int) 
		int type
	public void setKeepScreenOn (boolean) 
		boolean screenOn
		android.os.Message msg
	public android.graphics.Canvas lockCanvas () 
	public android.graphics.Canvas lockCanvas (android.graphics.Rect) 
		android.graphics.Rect inOutDirty
	private final android.graphics.Canvas internalLockCanvas (android.graphics.Rect) 
		Exception e
		InterruptedException e
		android.graphics.Rect dirty
		android.graphics.Canvas c
		long now
		long nextTime
	public void unlockCanvasAndPost (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public android.view.Surface getSurface () 
	public android.graphics.Rect getSurfaceFrame () 
}

android/view/InputChannel$1.class
InputChannel.java
package android.view
final android.view.InputChannel$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.InputChannel createFromParcel (android.os.Parcel) 
		android.os.Parcel source
		android.view.InputChannel result
	public android.view.InputChannel[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/View$OnAttachStateChangeListener.class
View.java
package android.view
public abstract android.view.View$OnAttachStateChangeListener extends java.lang.Object {
	public abstract void onViewAttachedToWindow (android.view.View) 
	public abstract void onViewDetachedFromWindow (android.view.View) 
}

android/view/IWindowId$Stub$Proxy.class
IWindowId.java
package android.view
 android.view.IWindowId$Stub$Proxy extends java.lang.Object implements android.view.IWindowId  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void registerFocusObserver (android.view.IWindowFocusObserver)  throws android.os.RemoteException 
		android.view.IWindowFocusObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterFocusObserver (android.view.IWindowFocusObserver)  throws android.os.RemoteException 
		android.view.IWindowFocusObserver observer
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean isFocused ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/view/View$MatchIdPredicate.class
View.java
package android.view
 android.view.View$MatchIdPredicate extends java.lang.Object implements com.android.internal.util.Predicate  {
	public int mId
	final android.view.View this$0
	private void  (android.view.View) 
	public boolean apply (android.view.View) 
		android.view.View view
	public volatile boolean apply (java.lang.Object) 
		Object x0
	void  (android.view.View, android.view.View$1) 
		android.view.View x0
		android.view.View$1 x1
}

android/view/ViewDebug$7.class
ViewDebug.java
package android.view
final android.view.ViewDebug$7 extends java.lang.Object implements java.util.concurrent.Callable  {
	final java.lang.reflect.Method val$method
	final android.view.View val$view
	void  (java.lang.reflect.Method, android.view.View) 
	public java.lang.Object call ()  throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException 
}

android/view/SurfaceView$MyWindow.class
SurfaceView.java
package android.view
 android.view.SurfaceView$MyWindow extends com.android.internal.view.BaseIWindow {
	private final java.lang.ref.WeakReference mSurfaceView
	int mCurWidth
	int mCurHeight
	public void  (android.view.SurfaceView) 
		android.view.SurfaceView surfaceView
	public void resized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration) 
		android.graphics.Rect frame
		android.graphics.Rect overscanInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		boolean reportDraw
		android.content.res.Configuration newConfig
		android.view.SurfaceView surfaceView
	public void dispatchAppVisibility (boolean) 
		boolean visible
	public void dispatchGetNewSurface () 
		android.os.Message msg
		android.view.SurfaceView surfaceView
	public void windowFocusChanged (boolean, boolean) 
		boolean hasFocus
		boolean touchEnabled
	public void executeCommand (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor) 
		String command
		String parameters
		android.os.ParcelFileDescriptor out
}

android/view/ViewRootImpl$NativePostImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$NativePostImeInputStage extends android.view.ViewRootImpl$AsyncInputStage implements android.view.InputQueue$FinishedInputEventCallback  {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage, java.lang.String) 
		android.view.ViewRootImpl$InputStage next
		String traceCounter
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	public void onFinishedInputEvent (java.lang.Object, boolean) 
		Object token
		boolean handled
		android.view.ViewRootImpl$QueuedInputEvent q
}

android/view/GestureDetector$OnDoubleTapListener.class
GestureDetector.java
package android.view
public abstract android.view.GestureDetector$OnDoubleTapListener extends java.lang.Object {
	public abstract boolean onSingleTapConfirmed (android.view.MotionEvent) 
	public abstract boolean onDoubleTap (android.view.MotionEvent) 
	public abstract boolean onDoubleTapEvent (android.view.MotionEvent) 
}

android/view/InputEventConsistencyVerifier$KeyState.class
InputEventConsistencyVerifier.java
package android.view
final android.view.InputEventConsistencyVerifier$KeyState extends java.lang.Object {
	private static Object mRecycledListLock
	private static android.view.InputEventConsistencyVerifier$KeyState mRecycledList
	public android.view.InputEventConsistencyVerifier$KeyState next
	public int deviceId
	public int source
	public int keyCode
	public boolean unhandled
	private void  () 
	public static android.view.InputEventConsistencyVerifier$KeyState obtain (int, int, int) 
		int deviceId
		int source
		int keyCode
		android.view.InputEventConsistencyVerifier$KeyState state
	public void recycle () 
	static void  () 
}

android/view/ViewPropertyAnimator$3.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$3 extends java.lang.Object implements java.lang.Runnable  {
	final int val$currentLayerType
	final android.view.ViewPropertyAnimator this$0
	void  (android.view.ViewPropertyAnimator, int) 
	public void run () 
}

android/view/TextureView$2.class
TextureView.java
package android.view
 android.view.TextureView$2 extends java.lang.Object implements android.graphics.SurfaceTexture$OnFrameAvailableListener  {
	final android.view.TextureView this$0
	void  (android.view.TextureView) 
	public void onFrameAvailable (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
}

android/view/WindowId$FocusObserver$H.class
WindowId.java
package android.view
 android.view.WindowId$FocusObserver$H extends android.os.Handler {
	final android.view.WindowId$FocusObserver this$0
	void  (android.view.WindowId$FocusObserver) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/MenuItem$OnActionExpandListener.class
MenuItem.java
package android.view
public abstract android.view.MenuItem$OnActionExpandListener extends java.lang.Object {
	public abstract boolean onMenuItemActionExpand (android.view.MenuItem) 
	public abstract boolean onMenuItemActionCollapse (android.view.MenuItem) 
}

android/view/WindowId$FocusObserver.class
WindowId.java
package android.view
public abstract android.view.WindowId$FocusObserver extends java.lang.Object {
	final android.view.IWindowFocusObserver$Stub mIObserver
	final java.util.HashMap mRegistrations
	final android.os.Handler mHandler
	public void  () 
	public abstract void onFocusGained (android.view.WindowId) 
	public abstract void onFocusLost (android.view.WindowId) 
}

android/view/View$DragShadowBuilder.class
View.java
package android.view
public android.view.View$DragShadowBuilder extends java.lang.Object {
	private final java.lang.ref.WeakReference mView
	public void  (android.view.View) 
		android.view.View view
	public void  () 
	public final android.view.View getView () 
	public void onProvideShadowMetrics (android.graphics.Point, android.graphics.Point) 
		android.graphics.Point shadowSize
		android.graphics.Point shadowTouchPoint
		android.view.View view
	public void onDrawShadow (android.graphics.Canvas) 
		android.graphics.Canvas canvas
		android.view.View view
}

android/view/View$8.class
View.java
package android.view
final android.view.View$8 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/View$5.class
View.java
package android.view
final android.view.View$5 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/DisplayInfo$1.class
DisplayInfo.java
package android.view
final android.view.DisplayInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.DisplayInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.DisplayInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/
android/view/textservice/SentenceSuggestionsInfo$1.class
SentenceSuggestionsInfo.java
package android.view.textservice
final android.view.textservice.SentenceSuggestionsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.textservice.SentenceSuggestionsInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.textservice.SentenceSuggestionsInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams.class
SpellCheckerSession.java
package android.view.textservice
 android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams extends java.lang.Object {
	public final int mWhat
	public final android.view.textservice.TextInfo[] mTextInfos
	public final int mSuggestionsLimit
	public final boolean mSequentialWords
	public com.android.internal.textservice.ISpellCheckerSession mSession
	public void  (int, android.view.textservice.TextInfo[], int, boolean) 
		int what
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		boolean sequentialWords
}

android/view/textservice/SpellCheckerSubtype$1.class
SpellCheckerSubtype.java
package android.view.textservice
final android.view.textservice.SpellCheckerSubtype$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.textservice.SpellCheckerSubtype createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.textservice.SpellCheckerSubtype[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/SuggestionsInfo.class
SuggestionsInfo.java
package android.view.textservice
public final android.view.textservice.SuggestionsInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String[] EMPTY
	public static final int RESULT_ATTR_IN_THE_DICTIONARY
	public static final int RESULT_ATTR_LOOKS_LIKE_TYPO
	public static final int RESULT_ATTR_HAS_RECOMMENDED_SUGGESTIONS
	private final int mSuggestionsAttributes
	private final String[] mSuggestions
	private final boolean mSuggestionsAvailable
	private int mCookie
	private int mSequence
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, java.lang.String[]) 
		int suggestionsAttributes
		String[] suggestions
	public void  (int, java.lang.String[], int, int) 
		int suggestionsAttributes
		String[] suggestions
		int cookie
		int sequence
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public void setCookieAndSequence (int, int) 
		int cookie
		int sequence
	public int getCookie () 
	public int getSequence () 
	public int getSuggestionsAttributes () 
	public int getSuggestionsCount () 
	public java.lang.String getSuggestionAt (int) 
		int i
	public int describeContents () 
	static void  () 
}

android/view/textservice/SpellCheckerSession$SpellCheckerSessionListenerImpl.class
SpellCheckerSession.java
package android.view.textservice
 android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl extends com.android.internal.textservice.ISpellCheckerSessionListener$Stub {
	private static final int TASK_CANCEL
	private static final int TASK_GET_SUGGESTIONS_MULTIPLE
	private static final int TASK_CLOSE
	private static final int TASK_GET_SUGGESTIONS_MULTIPLE_FOR_SENTENCE
	private final java.util.Queue mPendingTasks
	private android.os.Handler mHandler
	private boolean mOpened
	private com.android.internal.textservice.ISpellCheckerSession mISpellCheckerSession
	private android.os.HandlerThread mThread
	private android.os.Handler mAsyncHandler
	public void  (android.os.Handler) 
		android.os.Handler handler
	private void processTask (com.android.internal.textservice.ISpellCheckerSession, android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams, boolean) 
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		android.os.RemoteException e
		com.android.internal.textservice.ISpellCheckerSession session
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams scp
		boolean async
	public synchronized void onServiceConnected (com.android.internal.textservice.ISpellCheckerSession) 
		com.android.internal.textservice.ISpellCheckerSession session
	public void cancel () 
	public void getSuggestionsMultiple (android.view.textservice.TextInfo[], int, boolean) 
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		boolean sequentialWords
	public void getSentenceSuggestionsMultiple (android.view.textservice.TextInfo[], int) 
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
	public void close () 
	public boolean isDisconnected () 
	private void processOrEnqueueTask (android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams) 
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams tmp
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams closeTask
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams scp
		com.android.internal.textservice.ISpellCheckerSession session
	public void onGetSuggestions (android.view.textservice.SuggestionsInfo[]) 
		android.view.textservice.SuggestionsInfo[] results
	public void onGetSentenceSuggestions (android.view.textservice.SentenceSuggestionsInfo[]) 
		android.view.textservice.SentenceSuggestionsInfo[] results
	static void access$300 (android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl, com.android.internal.textservice.ISpellCheckerSession, android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams, boolean) 
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl x0
		com.android.internal.textservice.ISpellCheckerSession x1
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams x2
		boolean x3
}

android/view/textservice/SpellCheckerSubtype.class
SpellCheckerSubtype.java
package android.view.textservice
public final android.view.textservice.SpellCheckerSubtype extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final String EXTRA_VALUE_PAIR_SEPARATOR
	private static final String EXTRA_VALUE_KEY_VALUE_SEPARATOR
	private final int mSubtypeHashCode
	private final int mSubtypeNameResId
	private final String mSubtypeLocale
	private final String mSubtypeExtraValue
	private java.util.HashMap mExtraValueHashMapCache
	public static final android.os.Parcelable$Creator CREATOR
	public void  (int, java.lang.String, java.lang.String) 
		int nameId
		String locale
		String extraValue
	void  (android.os.Parcel) 
		android.os.Parcel source
		String s
	public int getNameResId () 
	public java.lang.String getLocale () 
	public java.lang.String getExtraValue () 
	private java.util.HashMap getExtraValueHashMap () 
		String[] pair
		int i
		String[] pairs
		int N
	public boolean containsExtraValueKey (java.lang.String) 
		String key
	public java.lang.String getExtraValueOf (java.lang.String) 
		String key
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		android.view.textservice.SpellCheckerSubtype subtype
		Object o
	public static java.util.Locale constructLocaleFromString (java.lang.String) 
		String localeStr
		String[] localeParams
	public java.lang.CharSequence getDisplayName (android.content.Context, java.lang.String, android.content.pm.ApplicationInfo) 
		android.content.Context context
		String packageName
		android.content.pm.ApplicationInfo appInfo
		java.util.Locale locale
		String localeStr
		CharSequence subtypeName
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int parcelableFlags
	private static int hashCodeInternal (java.lang.String, java.lang.String) 
		String locale
		String extraValue
	public static java.util.List sort (android.content.Context, int, android.view.textservice.SpellCheckerInfo, java.util.List) 
		android.view.textservice.SpellCheckerSubtype subtype
		int i
		android.view.textservice.SpellCheckerSubtype subtype
		java.util.Iterator i$
		android.content.Context context
		int flags
		android.view.textservice.SpellCheckerInfo sci
		java.util.List subtypeList
		java.util.HashSet subtypesSet
		java.util.ArrayList sortedList
		int N
	static void  () 
}

android/view/textservice/SentenceSuggestionsInfo.class
SentenceSuggestionsInfo.java
package android.view.textservice
public final android.view.textservice.SentenceSuggestionsInfo extends java.lang.Object implements android.os.Parcelable  {
	private final android.view.textservice.SuggestionsInfo[] mSuggestionsInfos
	private final int[] mOffsets
	private final int[] mLengths
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.view.textservice.SuggestionsInfo[], int[], int[]) 
		android.view.textservice.SuggestionsInfo[] suggestionsInfos
		int[] offsets
		int[] lengths
		int infoSize
	public void  (android.os.Parcel) 
		android.os.Parcel source
		int infoSize
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
		int infoSize
	public int describeContents () 
	public int getSuggestionsCount () 
	public android.view.textservice.SuggestionsInfo getSuggestionsInfoAt (int) 
		int i
	public int getOffsetAt (int) 
		int i
	public int getLengthAt (int) 
		int i
	static void  () 
}

android/view/textservice/SpellCheckerInfo$1.class
SpellCheckerInfo.java
package android.view.textservice
final android.view.textservice.SpellCheckerInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.textservice.SpellCheckerInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.textservice.SpellCheckerInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/SpellCheckerSession$SpellCheckerSessionListenerImpl$1.class
SpellCheckerSession.java
package android.view.textservice
 android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$1 extends android.os.Handler {
	final android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl this$0
	void  (android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl, android.os.Looper) 
		android.os.Looper x0
	public void handleMessage (android.os.Message) 
		android.os.Message msg
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl$SpellCheckerParams scp
}

android/view/textservice/SpellCheckerSession$1.class
SpellCheckerSession.java
package android.view.textservice
 android.view.textservice.SpellCheckerSession$1 extends android.os.Handler {
	final android.view.textservice.SpellCheckerSession this$0
	void  (android.view.textservice.SpellCheckerSession) 
	public void handleMessage (android.os.Message) 
		android.os.Message msg
}

android/view/textservice/SpellCheckerInfo.class
SpellCheckerInfo.java
package android.view.textservice
public final android.view.textservice.SpellCheckerInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private final android.content.pm.ResolveInfo mService
	private final String mId
	private final int mLabel
	private final String mSettingsActivityName
	private final java.util.ArrayList mSubtypes
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.content.Context, android.content.pm.ResolveInfo)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		String subtypeNodeName
		android.content.res.TypedArray a
		android.view.textservice.SpellCheckerSubtype subtype
		android.content.res.Resources res
		android.util.AttributeSet attrs
		int type
		String nodeName
		android.content.res.TypedArray sa
		int depth
		Exception e
		android.content.Context context
		android.content.pm.ResolveInfo service
		android.content.pm.ServiceInfo si
		android.content.pm.PackageManager pm
		int label
		String settingsActivityComponent
		android.content.res.XmlResourceParser parser
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public java.lang.String getId () 
	public android.content.ComponentName getComponent () 
	public java.lang.String getPackageName () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.CharSequence loadLabel (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.graphics.drawable.Drawable loadIcon (android.content.pm.PackageManager) 
		android.content.pm.PackageManager pm
	public android.content.pm.ServiceInfo getServiceInfo () 
	public java.lang.String getSettingsActivity () 
	public int getSubtypeCount () 
	public android.view.textservice.SpellCheckerSubtype getSubtypeAt (int) 
		int index
	public int describeContents () 
	static void  () 
}

android/view/textservice/SpellCheckerSession$SpellCheckerSessionListener.class
SpellCheckerSession.java
package android.view.textservice
public abstract android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener extends java.lang.Object {
	public abstract void onGetSuggestions (android.view.textservice.SuggestionsInfo[]) 
	public abstract void onGetSentenceSuggestions (android.view.textservice.SentenceSuggestionsInfo[]) 
}

android/view/textservice/TextInfo.class
TextInfo.java
package android.view.textservice
public final android.view.textservice.TextInfo extends java.lang.Object implements android.os.Parcelable  {
	private final String mText
	private final int mCookie
	private final int mSequence
	public static final android.os.Parcelable$Creator CREATOR
	public void  (java.lang.String) 
		String text
	public void  (java.lang.String, int, int) 
		String text
		int cookie
		int sequence
	public void  (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String getText () 
	public int getCookie () 
	public int getSequence () 
	public int describeContents () 
	static void  () 
}

android/view/textservice/SuggestionsInfo$1.class
SuggestionsInfo.java
package android.view.textservice
final android.view.textservice.SuggestionsInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.textservice.SuggestionsInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.textservice.SuggestionsInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/TextInfo$1.class
TextInfo.java
package android.view.textservice
final android.view.textservice.TextInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.textservice.TextInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.view.textservice.TextInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/textservice/SpellCheckerSession$InternalListener.class
SpellCheckerSession.java
package android.view.textservice
 android.view.textservice.SpellCheckerSession$InternalListener extends com.android.internal.textservice.ITextServicesSessionListener$Stub {
	private final android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl mParentSpellCheckerSessionListenerImpl
	public void  (android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl) 
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl spellCheckerSessionListenerImpl
	public void onServiceConnected (com.android.internal.textservice.ISpellCheckerSession) 
		com.android.internal.textservice.ISpellCheckerSession session
}

android/view/textservice/TextServicesManager.class
TextServicesManager.java
package android.view.textservice
public final android.view.textservice.TextServicesManager extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	private static android.view.textservice.TextServicesManager sInstance
	private static com.android.internal.textservice.ITextServicesManager sService
	private void  () 
		android.os.IBinder b
	public static android.view.textservice.TextServicesManager getInstance () 
	public android.view.textservice.SpellCheckerSession newSpellCheckerSession (android.os.Bundle, java.util.Locale, android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener, boolean) 
		android.os.RemoteException e
		String subtypeLocale
		String inputLocale
		android.view.textservice.SpellCheckerSubtype subtype
		String tempSubtypeLocale
		int i
		String localeStr
		android.os.RemoteException e
		android.os.Bundle bundle
		java.util.Locale locale
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener listener
		boolean referToSpellCheckerLanguageSettings
		android.view.textservice.SpellCheckerInfo sci
		android.view.textservice.SpellCheckerSubtype subtypeInUse
		android.view.textservice.SpellCheckerSession session
	public android.view.textservice.SpellCheckerInfo[] getEnabledSpellCheckers () 
		android.view.textservice.SpellCheckerInfo[] retval
		android.os.RemoteException e
	public android.view.textservice.SpellCheckerInfo getCurrentSpellChecker () 
		android.os.RemoteException e
	public void setCurrentSpellChecker (android.view.textservice.SpellCheckerInfo) 
		android.os.RemoteException e
		android.view.textservice.SpellCheckerInfo sci
	public android.view.textservice.SpellCheckerSubtype getCurrentSpellCheckerSubtype (boolean) 
		android.os.RemoteException e
		boolean allowImplicitlySelectedSubtype
	public void setSpellCheckerSubtype (android.view.textservice.SpellCheckerSubtype) 
		int hashCode
		int hashCode
		android.os.RemoteException e
		android.view.textservice.SpellCheckerSubtype subtype
	public void setSpellCheckerEnabled (boolean) 
		android.os.RemoteException e
		boolean enabled
	public boolean isSpellCheckerEnabled () 
		android.os.RemoteException e
	static void  () 
}

android/view/textservice/SpellCheckerSession.class
SpellCheckerSession.java
package android.view.textservice
public android.view.textservice.SpellCheckerSession extends java.lang.Object {
	private static final String TAG
	private static final boolean DBG
	public static final String SERVICE_META_DATA
	private static final int MSG_ON_GET_SUGGESTION_MULTIPLE
	private static final int MSG_ON_GET_SUGGESTION_MULTIPLE_FOR_SENTENCE
	private final android.view.textservice.SpellCheckerSession$InternalListener mInternalListener
	private final com.android.internal.textservice.ITextServicesManager mTextServicesManager
	private final android.view.textservice.SpellCheckerInfo mSpellCheckerInfo
	private final android.view.textservice.SpellCheckerSession$SpellCheckerSessionListenerImpl mSpellCheckerSessionListenerImpl
	private final android.view.textservice.SpellCheckerSubtype mSubtype
	private boolean mIsUsed
	private android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener mSpellCheckerSessionListener
	private final android.os.Handler mHandler
	public void  (android.view.textservice.SpellCheckerInfo, com.android.internal.textservice.ITextServicesManager, android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener, android.view.textservice.SpellCheckerSubtype) 
		android.view.textservice.SpellCheckerInfo info
		com.android.internal.textservice.ITextServicesManager tsm
		android.view.textservice.SpellCheckerSession$SpellCheckerSessionListener listener
		android.view.textservice.SpellCheckerSubtype subtype
	public boolean isSessionDisconnected () 
	public android.view.textservice.SpellCheckerInfo getSpellChecker () 
	public void cancel () 
	public void close () 
		android.os.RemoteException e
	public void getSentenceSuggestions (android.view.textservice.TextInfo[], int) 
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
	public void getSuggestions (android.view.textservice.TextInfo, int) 
		android.view.textservice.TextInfo textInfo
		int suggestionsLimit
	public void getSuggestions (android.view.textservice.TextInfo[], int, boolean) 
		android.view.textservice.TextInfo[] textInfos
		int suggestionsLimit
		boolean sequentialWords
	private void handleOnGetSuggestionsMultiple (android.view.textservice.SuggestionsInfo[]) 
		android.view.textservice.SuggestionsInfo[] suggestionInfos
	private void handleOnGetSentenceSuggestionsMultiple (android.view.textservice.SentenceSuggestionsInfo[]) 
		android.view.textservice.SentenceSuggestionsInfo[] suggestionInfos
	protected void finalize ()  throws java.lang.Throwable 
	public com.android.internal.textservice.ITextServicesSessionListener getTextServicesSessionListener () 
	public com.android.internal.textservice.ISpellCheckerSessionListener getSpellCheckerSessionListener () 
	static void access$000 (android.view.textservice.SpellCheckerSession, android.view.textservice.SuggestionsInfo[]) 
		android.view.textservice.SpellCheckerSession x0
		android.view.textservice.SuggestionsInfo[] x1
	static void access$100 (android.view.textservice.SpellCheckerSession, android.view.textservice.SentenceSuggestionsInfo[]) 
		android.view.textservice.SpellCheckerSession x0
		android.view.textservice.SentenceSuggestionsInfo[] x1
	static java.lang.String access$200 () 
	static void  () 
}

android/view/WindowManagerGlobal.class
WindowManagerGlobal.java
package android.view
public final android.view.WindowManagerGlobal extends java.lang.Object {
	private static final String TAG
	public static final int RELAYOUT_RES_IN_TOUCH_MODE
	public static final int RELAYOUT_RES_FIRST_TIME
	public static final int RELAYOUT_RES_SURFACE_CHANGED
	public static final int RELAYOUT_RES_ANIMATING
	public static final int RELAYOUT_INSETS_PENDING
	public static final int RELAYOUT_DEFER_SURFACE_DESTROY
	public static final int ADD_FLAG_APP_VISIBLE
	public static final int ADD_FLAG_IN_TOUCH_MODE
	public static final int ADD_OKAY
	public static final int ADD_BAD_APP_TOKEN
	public static final int ADD_BAD_SUBWINDOW_TOKEN
	public static final int ADD_NOT_APP_TOKEN
	public static final int ADD_APP_EXITING
	public static final int ADD_DUPLICATE_ADD
	public static final int ADD_STARTING_NOT_NEEDED
	public static final int ADD_MULTIPLE_SINGLETON
	public static final int ADD_PERMISSION_DENIED
	public static final int ADD_INVALID_DISPLAY
	private static android.view.WindowManagerGlobal sDefaultWindowManager
	private static android.view.IWindowManager sWindowManagerService
	private static android.view.IWindowSession sWindowSession
	private final Object mLock
	private final java.util.ArrayList mViews
	private final java.util.ArrayList mRoots
	private final java.util.ArrayList mParams
	private final android.util.ArraySet mDyingViews
	private boolean mNeedsEglTerminate
	private Runnable mSystemPropertyUpdater
	private void  () 
	public static android.view.WindowManagerGlobal getInstance () 
	public static android.view.IWindowManager getWindowManagerService () 
	public static android.view.IWindowSession getWindowSession () 
		android.view.inputmethod.InputMethodManager imm
		android.view.IWindowManager windowManager
		float animatorScale
		android.os.RemoteException e
	public static android.view.IWindowSession peekWindowSession () 
	public java.lang.String[] getViewRootNames () 
		int i
		int numRoots
		String[] mViewRoots
	public android.view.View getRootView (java.lang.String) 
		android.view.ViewRootImpl root
		int i
		String name
	public void addView (android.view.View, android.view.ViewGroup$LayoutParams, android.view.Display, android.view.Window) 
		int i
		int count
		int index
		int index
		RuntimeException e
		android.view.View view
		android.view.ViewGroup$LayoutParams params
		android.view.Display display
		android.view.Window parentWindow
		android.view.WindowManager$LayoutParams wparams
		android.view.ViewRootImpl root
		android.view.View panelParentView
	public void updateViewLayout (android.view.View, android.view.ViewGroup$LayoutParams) 
		int index
		android.view.ViewRootImpl root
		android.view.View view
		android.view.ViewGroup$LayoutParams params
		android.view.WindowManager$LayoutParams wparams
	public void removeView (android.view.View, boolean) 
		int index
		android.view.View curView
		android.view.View view
		boolean immediate
	public void closeAll (android.os.IBinder, java.lang.String, java.lang.String) 
		android.view.WindowLeaked leak
		android.view.ViewRootImpl root
		int i
		int count
		android.os.IBinder token
		String who
		String what
	private void removeViewLocked (int, boolean) 
		android.view.inputmethod.InputMethodManager imm
		int index
		boolean immediate
		android.view.ViewRootImpl root
		android.view.View view
		boolean deferred
	void doRemoveView (android.view.ViewRootImpl) 
		android.view.View view
		int index
		android.view.ViewRootImpl root
	private int findViewLocked (android.view.View, boolean) 
		android.view.View view
		boolean required
		int index
	public void startTrimMemory (int) 
		int i
		int level
	public void endTrimMemory () 
	public void trimLocalMemory () 
		int i
	public void dumpGfxInfo (java.io.FileDescriptor) 
		android.view.ViewRootImpl root
		String name
		android.view.HardwareRenderer renderer
		int i
		android.view.ViewRootImpl root
		String name
		android.view.HardwareRenderer renderer
		int i
		int count
		int viewsCount
		int displayListsSize
		int[] info
		java.io.FileDescriptor fd
		java.io.FileOutputStream fout
		java.io.PrintWriter pw
	private static java.lang.String getWindowName (android.view.ViewRootImpl) 
		android.view.ViewRootImpl root
	public void setStoppedState (android.os.IBinder, boolean) 
		android.view.ViewRootImpl root
		int i
		int count
		android.os.IBinder token
		boolean stopped
	public void reportNewConfiguration (android.content.res.Configuration) 
		android.view.ViewRootImpl root
		int i
		int count
		android.content.res.Configuration config
	public void changeCanvasOpacity (android.os.IBinder, boolean) 
		int i
		android.os.IBinder token
		boolean opaque
	static java.lang.Object access$000 (android.view.WindowManagerGlobal) 
		android.view.WindowManagerGlobal x0
	static java.util.ArrayList access$100 (android.view.WindowManagerGlobal) 
		android.view.WindowManagerGlobal x0
}

android/view/KeyCharacterMap$UnavailableException.class
KeyCharacterMap.java
package android.view
public android.view.KeyCharacterMap$UnavailableException extends android.util.AndroidRuntimeException {
	public void  (java.lang.String) 
		String msg
}

android/view/accessibility/
android/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener.class
AccessibilityManager.java
package android.view.accessibility
public abstract android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener extends java.lang.Object {
	public abstract void onTouchExplorationStateChanged (boolean) 
}

android/view/accessibility/AccessibilityManager$1.class
AccessibilityManager.java
package android.view.accessibility
 android.view.accessibility.AccessibilityManager$1 extends android.view.accessibility.IAccessibilityManagerClient$Stub {
	final android.view.accessibility.AccessibilityManager this$0
	void  (android.view.accessibility.AccessibilityManager) 
	public void setState (int) 
		int state
}

android/view/accessibility/CaptioningManager$CaptionStyle.class
CaptioningManager.java
package android.view.accessibility
public final android.view.accessibility.CaptioningManager$CaptionStyle extends java.lang.Object {
	private static final android.view.accessibility.CaptioningManager$CaptionStyle WHITE_ON_BLACK
	private static final android.view.accessibility.CaptioningManager$CaptionStyle BLACK_ON_WHITE
	private static final android.view.accessibility.CaptioningManager$CaptionStyle YELLOW_ON_BLACK
	private static final android.view.accessibility.CaptioningManager$CaptionStyle YELLOW_ON_BLUE
	private static final android.view.accessibility.CaptioningManager$CaptionStyle DEFAULT_CUSTOM
	public static final android.view.accessibility.CaptioningManager$CaptionStyle[] PRESETS
	public static final int PRESET_CUSTOM
	public static final int EDGE_TYPE_NONE
	public static final int EDGE_TYPE_OUTLINE
	public static final int EDGE_TYPE_DROP_SHADOW
	public final int foregroundColor
	public final int backgroundColor
	public final int edgeType
	public final int edgeColor
	public final String mRawTypeface
	private android.graphics.Typeface mParsedTypeface
	private void  (int, int, int, int, java.lang.String) 
		int foregroundColor
		int backgroundColor
		int edgeType
		int edgeColor
		String rawTypeface
	public android.graphics.Typeface getTypeface () 
	public static android.view.accessibility.CaptioningManager$CaptionStyle getCustomStyle (android.content.ContentResolver) 
		android.content.ContentResolver cr
		android.view.accessibility.CaptioningManager$CaptionStyle defStyle
		int foregroundColor
		int backgroundColor
		int edgeType
		int edgeColor
		String rawTypeface
	static void  () 
}

android/view/accessibility/IAccessibilityInteractionConnection.class
IAccessibilityInteractionConnection.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityInteractionConnection extends java.lang.Object implements android.os.IInterface  {
	public abstract void findAccessibilityNodeInfoByAccessibilityId (long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract void findAccessibilityNodeInfosByViewId (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract void findAccessibilityNodeInfosByText (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract void findFocus (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract void focusSearch (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract void performAccessibilityAction (long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long)  throws android.os.RemoteException 
}

android/view/accessibility/CaptioningManager$CaptioningChangeListener.class
CaptioningManager.java
package android.view.accessibility
public abstract android.view.accessibility.CaptioningManager$CaptioningChangeListener extends java.lang.Object {
	public void  () 
	public void onEnabledChanged (boolean) 
		boolean enabled
	public void onUserStyleChanged (android.view.accessibility.CaptioningManager$CaptionStyle) 
		android.view.accessibility.CaptioningManager$CaptionStyle userStyle
	public void onLocaleChanged (java.util.Locale) 
		java.util.Locale locale
	public void onFontScaleChanged (float) 
		float fontScale
}

android/view/accessibility/IAccessibilityManagerClient.class
IAccessibilityManagerClient.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityManagerClient extends java.lang.Object implements android.os.IInterface  {
	public abstract void setState (int)  throws android.os.RemoteException 
}

android/view/accessibility/IAccessibilityManager.class
IAccessibilityManager.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityManager extends java.lang.Object implements android.os.IInterface  {
	public abstract int addClient (android.view.accessibility.IAccessibilityManagerClient, int)  throws android.os.RemoteException 
	public abstract boolean sendAccessibilityEvent (android.view.accessibility.AccessibilityEvent, int)  throws android.os.RemoteException 
	public abstract java.util.List getInstalledAccessibilityServiceList (int)  throws android.os.RemoteException 
	public abstract java.util.List getEnabledAccessibilityServiceList (int, int)  throws android.os.RemoteException 
	public abstract void interrupt (int)  throws android.os.RemoteException 
	public abstract int addAccessibilityInteractionConnection (android.view.IWindow, android.view.accessibility.IAccessibilityInteractionConnection, int)  throws android.os.RemoteException 
	public abstract void removeAccessibilityInteractionConnection (android.view.IWindow)  throws android.os.RemoteException 
	public abstract void registerUiTestAutomationService (android.os.IBinder, android.accessibilityservice.IAccessibilityServiceClient, android.accessibilityservice.AccessibilityServiceInfo)  throws android.os.RemoteException 
	public abstract void unregisterUiTestAutomationService (android.accessibilityservice.IAccessibilityServiceClient)  throws android.os.RemoteException 
	public abstract void temporaryEnableAccessibilityStateUntilKeyguardRemoved (android.content.ComponentName, boolean)  throws android.os.RemoteException 
}

android/view/accessibility/IAccessibilityManager$Stub.class
IAccessibilityManager.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityManager$Stub extends android.os.Binder implements android.view.accessibility.IAccessibilityManager  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_addClient
	static final int TRANSACTION_sendAccessibilityEvent
	static final int TRANSACTION_getInstalledAccessibilityServiceList
	static final int TRANSACTION_getEnabledAccessibilityServiceList
	static final int TRANSACTION_interrupt
	static final int TRANSACTION_addAccessibilityInteractionConnection
	static final int TRANSACTION_removeAccessibilityInteractionConnection
	static final int TRANSACTION_registerUiTestAutomationService
	static final int TRANSACTION_unregisterUiTestAutomationService
	static final int TRANSACTION_temporaryEnableAccessibilityStateUntilKeyguardRemoved
	public void  () 
	public static android.view.accessibility.IAccessibilityManager 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.view.accessibility.IAccessibilityManagerClient _arg0
		int _arg1
		int _result
		android.view.accessibility.AccessibilityEvent _arg0
		android.view.accessibility.AccessibilityEvent _arg0
		int _arg1
		boolean _result
		int _arg0
		java.util.List _result
		int _arg0
		int _arg1
		java.util.List _result
		int _arg0
		android.view.IWindow _arg0
		android.view.accessibility.IAccessibilityInteractionConnection _arg1
		int _arg2
		int _result
		android.view.IWindow _arg0
		android.accessibilityservice.AccessibilityServiceInfo _arg2
		android.os.IBinder _arg0
		android.accessibilityservice.IAccessibilityServiceClient _arg1
		android.accessibilityservice.AccessibilityServiceInfo _arg2
		android.accessibilityservice.IAccessibilityServiceClient _arg0
		android.content.ComponentName _arg0
		android.content.ComponentName _arg0
		boolean _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/accessibility/AccessibilityNodeInfo.class
AccessibilityNodeInfo.java
package android.view.accessibility
public android.view.accessibility.AccessibilityNodeInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final boolean DEBUG
	public static final int UNDEFINED
	public static final long ROOT_NODE_ID
	public static final int ACTIVE_WINDOW_ID
	public static final int FLAG_PREFETCH_PREDECESSORS
	public static final int FLAG_PREFETCH_SIBLINGS
	public static final int FLAG_PREFETCH_DESCENDANTS
	public static final int FLAG_INCLUDE_NOT_IMPORTANT_VIEWS
	public static final int FLAG_REPORT_VIEW_IDS
	public static final int ACTION_FOCUS
	public static final int ACTION_CLEAR_FOCUS
	public static final int ACTION_SELECT
	public static final int ACTION_CLEAR_SELECTION
	public static final int ACTION_CLICK
	public static final int ACTION_LONG_CLICK
	public static final int ACTION_ACCESSIBILITY_FOCUS
	public static final int ACTION_CLEAR_ACCESSIBILITY_FOCUS
	public static final int ACTION_NEXT_AT_MOVEMENT_GRANULARITY
	public static final int ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY
	public static final int ACTION_NEXT_HTML_ELEMENT
	public static final int ACTION_PREVIOUS_HTML_ELEMENT
	public static final int ACTION_SCROLL_FORWARD
	public static final int ACTION_SCROLL_BACKWARD
	public static final int ACTION_COPY
	public static final int ACTION_PASTE
	public static final int ACTION_CUT
	public static final int ACTION_SET_SELECTION
	public static final int ACTION_EXPAND
	public static final int ACTION_COLLAPSE
	public static final int ACTION_DISMISS
	public static final String ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT
	public static final String ACTION_ARGUMENT_HTML_ELEMENT_STRING
	public static final String ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN
	public static final String ACTION_ARGUMENT_SELECTION_START_INT
	public static final String ACTION_ARGUMENT_SELECTION_END_INT
	public static final int FOCUS_INPUT
	public static final int FOCUS_ACCESSIBILITY
	public static final int MOVEMENT_GRANULARITY_CHARACTER
	public static final int MOVEMENT_GRANULARITY_WORD
	public static final int MOVEMENT_GRANULARITY_LINE
	public static final int MOVEMENT_GRANULARITY_PARAGRAPH
	public static final int MOVEMENT_GRANULARITY_PAGE
	private static final int BOOLEAN_PROPERTY_CHECKABLE
	private static final int BOOLEAN_PROPERTY_CHECKED
	private static final int BOOLEAN_PROPERTY_FOCUSABLE
	private static final int BOOLEAN_PROPERTY_FOCUSED
	private static final int BOOLEAN_PROPERTY_SELECTED
	private static final int BOOLEAN_PROPERTY_CLICKABLE
	private static final int BOOLEAN_PROPERTY_LONG_CLICKABLE
	private static final int BOOLEAN_PROPERTY_ENABLED
	private static final int BOOLEAN_PROPERTY_PASSWORD
	private static final int BOOLEAN_PROPERTY_SCROLLABLE
	private static final int BOOLEAN_PROPERTY_ACCESSIBILITY_FOCUSED
	private static final int BOOLEAN_PROPERTY_VISIBLE_TO_USER
	private static final int BOOLEAN_PROPERTY_EDITABLE
	private static final int BOOLEAN_PROPERTY_OPENS_POPUP
	private static final int BOOLEAN_PROPERTY_DISMISSABLE
	private static final int BOOLEAN_PROPERTY_MULTI_LINE
	private static final int BOOLEAN_PROPERTY_CONTENT_INVALID
	private static final long VIRTUAL_DESCENDANT_ID_MASK
	private static final int VIRTUAL_DESCENDANT_ID_SHIFT
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private boolean mSealed
	private int mWindowId
	private long mSourceNodeId
	private long mParentNodeId
	private long mLabelForId
	private long mLabeledById
	private int mBooleanProperties
	private final android.graphics.Rect mBoundsInParent
	private final android.graphics.Rect mBoundsInScreen
	private CharSequence mPackageName
	private CharSequence mClassName
	private CharSequence mText
	private CharSequence mContentDescription
	private String mViewIdResourceName
	private final android.util.SparseLongArray mChildNodeIds
	private int mActions
	private int mMovementGranularities
	private int mTextSelectionStart
	private int mTextSelectionEnd
	private int mInputType
	private int mLiveRegion
	private android.os.Bundle mExtras
	private int mConnectionId
	private android.view.accessibility.AccessibilityNodeInfo$RangeInfo mRangeInfo
	private android.view.accessibility.AccessibilityNodeInfo$CollectionInfo mCollectionInfo
	private android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo mCollectionItemInfo
	public static final android.os.Parcelable$Creator CREATOR
	public static int getAccessibilityViewId (long) 
		long accessibilityNodeId
	public static int getVirtualDescendantId (long) 
		long accessibilityNodeId
	public static long makeNodeId (int, int) 
		int accessibilityViewId
		int virtualDescendantId
	private void  () 
	public void setSource (android.view.View) 
		android.view.View source
	public void setSource (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		int rootAccessibilityViewId
	public android.view.accessibility.AccessibilityNodeInfo findFocus (int) 
		int focus
	public android.view.accessibility.AccessibilityNodeInfo focusSearch (int) 
		int direction
	public int getWindowId () 
	public boolean refresh (boolean) 
		boolean bypassCache
		android.view.accessibility.AccessibilityInteractionClient client
		android.view.accessibility.AccessibilityNodeInfo refreshedInfo
	public boolean refresh () 
	public android.util.SparseLongArray getChildNodeIds () 
	public int getChildCount () 
	public android.view.accessibility.AccessibilityNodeInfo getChild (int) 
		int index
		long childId
		android.view.accessibility.AccessibilityInteractionClient client
	public void addChild (android.view.View) 
		android.view.View child
	public void addChild (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		int index
		int rootAccessibilityViewId
		long childNodeId
	public int getActions () 
	public void addAction (int) 
		int action
	public void setMovementGranularities (int) 
		int granularities
	public int getMovementGranularities () 
	public boolean performAction (int) 
		int action
		android.view.accessibility.AccessibilityInteractionClient client
	public boolean performAction (int, android.os.Bundle) 
		int action
		android.os.Bundle arguments
		android.view.accessibility.AccessibilityInteractionClient client
	public java.util.List findAccessibilityNodeInfosByText (java.lang.String) 
		String text
		android.view.accessibility.AccessibilityInteractionClient client
	public java.util.List findAccessibilityNodeInfosByViewId (java.lang.String) 
		String viewId
		android.view.accessibility.AccessibilityInteractionClient client
	public android.view.accessibility.AccessibilityNodeInfo getParent () 
		android.view.accessibility.AccessibilityInteractionClient client
	public long getParentNodeId () 
	public void setParent (android.view.View) 
		android.view.View parent
	public void setParent (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		int rootAccessibilityViewId
	public void getBoundsInParent (android.graphics.Rect) 
		android.graphics.Rect outBounds
	public void setBoundsInParent (android.graphics.Rect) 
		android.graphics.Rect bounds
	public void getBoundsInScreen (android.graphics.Rect) 
		android.graphics.Rect outBounds
	public void setBoundsInScreen (android.graphics.Rect) 
		android.graphics.Rect bounds
	public boolean isCheckable () 
	public void setCheckable (boolean) 
		boolean checkable
	public boolean isChecked () 
	public void setChecked (boolean) 
		boolean checked
	public boolean isFocusable () 
	public void setFocusable (boolean) 
		boolean focusable
	public boolean isFocused () 
	public void setFocused (boolean) 
		boolean focused
	public boolean isVisibleToUser () 
	public void setVisibleToUser (boolean) 
		boolean visibleToUser
	public boolean isAccessibilityFocused () 
	public void setAccessibilityFocused (boolean) 
		boolean focused
	public boolean isSelected () 
	public void setSelected (boolean) 
		boolean selected
	public boolean isClickable () 
	public void setClickable (boolean) 
		boolean clickable
	public boolean isLongClickable () 
	public void setLongClickable (boolean) 
		boolean longClickable
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean enabled
	public boolean isPassword () 
	public void setPassword (boolean) 
		boolean password
	public boolean isScrollable () 
	public void setScrollable (boolean) 
		boolean scrollable
	public boolean isEditable () 
	public void setEditable (boolean) 
		boolean editable
	public android.view.accessibility.AccessibilityNodeInfo$CollectionInfo getCollectionInfo () 
	public void setCollectionInfo (android.view.accessibility.AccessibilityNodeInfo$CollectionInfo) 
		android.view.accessibility.AccessibilityNodeInfo$CollectionInfo collectionInfo
	public android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo getCollectionItemInfo () 
	public void setCollectionItemInfo (android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo) 
		android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo collectionItemInfo
	public android.view.accessibility.AccessibilityNodeInfo$RangeInfo getRangeInfo () 
	public void setRangeInfo (android.view.accessibility.AccessibilityNodeInfo$RangeInfo) 
		android.view.accessibility.AccessibilityNodeInfo$RangeInfo rangeInfo
	public boolean isContentInvalid () 
	public void setContentInvalid (boolean) 
		boolean contentInvalid
	public int getLiveRegion () 
	public void setLiveRegion (int) 
		int mode
	public boolean isMultiLine () 
	public void setMultiLine (boolean) 
		boolean multiLine
	public boolean canOpenPopup () 
	public void setCanOpenPopup (boolean) 
		boolean opensPopup
	public boolean isDismissable () 
	public void setDismissable (boolean) 
		boolean dismissable
	public java.lang.CharSequence getPackageName () 
	public void setPackageName (java.lang.CharSequence) 
		CharSequence packageName
	public java.lang.CharSequence getClassName () 
	public void setClassName (java.lang.CharSequence) 
		CharSequence className
	public java.lang.CharSequence getText () 
	public void setText (java.lang.CharSequence) 
		CharSequence text
	public java.lang.CharSequence getContentDescription () 
	public void setContentDescription (java.lang.CharSequence) 
		CharSequence contentDescription
	public void setLabelFor (android.view.View) 
		android.view.View labeled
	public void setLabelFor (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		int rootAccessibilityViewId
	public android.view.accessibility.AccessibilityNodeInfo getLabelFor () 
		android.view.accessibility.AccessibilityInteractionClient client
	public void setLabeledBy (android.view.View) 
		android.view.View label
	public void setLabeledBy (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		int rootAccessibilityViewId
	public android.view.accessibility.AccessibilityNodeInfo getLabeledBy () 
		android.view.accessibility.AccessibilityInteractionClient client
	public void setViewIdResourceName (java.lang.String) 
		String viewIdResName
	public java.lang.String getViewIdResourceName () 
	public int getTextSelectionStart () 
	public int getTextSelectionEnd () 
	public void setTextSelection (int, int) 
		int start
		int end
	public int getInputType () 
	public void setInputType (int) 
		int inputType
	public android.os.Bundle getExtras () 
	private boolean getBooleanProperty (int) 
		int property
	private void setBooleanProperty (int, boolean) 
		int property
		boolean value
	public void setConnectionId (int) 
		int connectionId
	public int describeContents () 
	public long getSourceNodeId () 
	public void setSealed (boolean) 
		boolean sealed
	public boolean isSealed () 
	protected void enforceSealed () 
	private void enforceValidFocusDirection (int) 
		int direction
	private void enforceValidFocusType (int) 
		int focusType
	protected void enforceNotSealed () 
	public static android.view.accessibility.AccessibilityNodeInfo obtain (android.view.View) 
		android.view.View source
		android.view.accessibility.AccessibilityNodeInfo info
	public static android.view.accessibility.AccessibilityNodeInfo obtain (android.view.View, int) 
		android.view.View root
		int virtualDescendantId
		android.view.accessibility.AccessibilityNodeInfo info
	public static android.view.accessibility.AccessibilityNodeInfo obtain () 
		android.view.accessibility.AccessibilityNodeInfo info
	public static android.view.accessibility.AccessibilityNodeInfo obtain (android.view.accessibility.AccessibilityNodeInfo) 
		android.view.accessibility.AccessibilityNodeInfo info
		android.view.accessibility.AccessibilityNodeInfo infoClone
	public void recycle () 
	public void writeToParcel (android.os.Parcel, int) 
		int i
		android.os.Parcel parcel
		int flags
		android.util.SparseLongArray childIds
		int childIdsSize
	private void init (android.view.accessibility.AccessibilityNodeInfo) 
		int i
		android.view.accessibility.AccessibilityNodeInfo other
		int otherChildIdCount
	private void initFromParcel (android.os.Parcel) 
		long childId
		int i
		android.os.Parcel parcel
		android.util.SparseLongArray childIds
		int childrenSize
	private void clear () 
	private static java.lang.String getActionSymbolicName (int) 
		int action
	private static java.lang.String getMovementGranularitySymbolicName (int) 
		int granularity
	private boolean canPerformRequestOverConnection (long) 
		long accessibilityNodeId
	public boolean equals (java.lang.Object) 
		Object object
		android.view.accessibility.AccessibilityNodeInfo other
	public int hashCode () 
		int prime
		int result
	public java.lang.String toString () 
		int action
		int actionBits
		StringBuilder builder
	static void access$000 (android.view.accessibility.AccessibilityNodeInfo, android.os.Parcel) 
		android.view.accessibility.AccessibilityNodeInfo x0
		android.os.Parcel x1
	static void  () 
}

android/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener.class
AccessibilityManager.java
package android.view.accessibility
public abstract android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener extends java.lang.Object {
	public abstract void onAccessibilityStateChanged (boolean) 
}

android/view/accessibility/IAccessibilityInteractionConnectionCallback$Stub$Proxy.class
IAccessibilityInteractionConnectionCallback.java
package android.view.accessibility
 android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub$Proxy extends java.lang.Object implements android.view.accessibility.IAccessibilityInteractionConnectionCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setFindAccessibilityNodeInfoResult (android.view.accessibility.AccessibilityNodeInfo, int)  throws android.os.RemoteException 
		android.view.accessibility.AccessibilityNodeInfo info
		int interactionId
		android.os.Parcel _data
	public void setFindAccessibilityNodeInfosResult (java.util.List, int)  throws android.os.RemoteException 
		java.util.List infos
		int interactionId
		android.os.Parcel _data
	public void setPerformAccessibilityActionResult (boolean, int)  throws android.os.RemoteException 
		boolean succeeded
		int interactionId
		android.os.Parcel _data
}

android/view/accessibility/CaptioningManager$1.class
CaptioningManager.java
package android.view.accessibility
 android.view.accessibility.CaptioningManager$1 extends android.database.ContentObserver {
	final android.view.accessibility.CaptioningManager this$0
	void  (android.view.accessibility.CaptioningManager, android.os.Handler) 
		android.os.Handler x0
	public void onChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
		String uriPath
		String name
}

android/view/accessibility/AccessibilityInteractionClient.class
AccessibilityInteractionClient.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityInteractionClient extends android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub {
	public static final int NO_ID
	private static final String LOG_TAG
	private static final boolean DEBUG
	private static final boolean CHECK_INTEGRITY
	private static final long TIMEOUT_INTERACTION_MILLIS
	private static final Object sStaticLock
	private static final android.util.LongSparseArray sClients
	private final java.util.concurrent.atomic.AtomicInteger mInteractionIdCounter
	private final Object mInstanceLock
	private volatile int mInteractionId
	private android.view.accessibility.AccessibilityNodeInfo mFindAccessibilityNodeInfoResult
	private java.util.List mFindAccessibilityNodeInfosResult
	private boolean mPerformAccessibilityActionResult
	private android.os.Message mSameThreadMessage
	private static final android.util.SparseArray sConnectionCache
	private static final android.view.accessibility.AccessibilityNodeInfoCache sAccessibilityNodeInfoCache
	public static android.view.accessibility.AccessibilityInteractionClient getInstance () 
		long threadId
	public static android.view.accessibility.AccessibilityInteractionClient getInstanceForThread (long) 
		android.view.accessibility.AccessibilityInteractionClient client
		long threadId
	private void  () 
	public void setSameThreadMessage (android.os.Message) 
		android.os.Message message
	public android.view.accessibility.AccessibilityNodeInfo getRootInActiveWindow (int) 
		int connectionId
	public android.view.accessibility.AccessibilityNodeInfo findAccessibilityNodeInfoByAccessibilityId (int, int, long, boolean, int) 
		android.view.accessibility.AccessibilityNodeInfo cachedInfo
		java.util.List infos
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		boolean bypassCache
		int prefetchFlags
	public java.util.List findAccessibilityNodeInfosByViewId (int, int, long, java.lang.String) 
		java.util.List infos
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		String viewId
	public java.util.List findAccessibilityNodeInfosByText (int, int, long, java.lang.String) 
		java.util.List infos
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		String text
	public android.view.accessibility.AccessibilityNodeInfo findFocus (int, int, long, int) 
		android.view.accessibility.AccessibilityNodeInfo info
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		int focusType
	public android.view.accessibility.AccessibilityNodeInfo focusSearch (int, int, long, int) 
		android.view.accessibility.AccessibilityNodeInfo info
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		int direction
	public boolean performAccessibilityAction (int, int, long, int, android.os.Bundle) 
		int interactionId
		boolean success
		android.accessibilityservice.IAccessibilityServiceConnection connection
		android.os.RemoteException re
		int connectionId
		int accessibilityWindowId
		long accessibilityNodeId
		int action
		android.os.Bundle arguments
	public void clearCache () 
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	private android.view.accessibility.AccessibilityNodeInfo getFindAccessibilityNodeInfoResultAndClear (int) 
		boolean success
		android.view.accessibility.AccessibilityNodeInfo result
		int interactionId
	public void setFindAccessibilityNodeInfoResult (android.view.accessibility.AccessibilityNodeInfo, int) 
		android.view.accessibility.AccessibilityNodeInfo info
		int interactionId
	private java.util.List getFindAccessibilityNodeInfosResultAndClear (int) 
		boolean success
		java.util.List result
		int interactionId
	public void setFindAccessibilityNodeInfosResult (java.util.List, int) 
		boolean isIpcCall
		java.util.List infos
		int interactionId
	private boolean getPerformAccessibilityActionResultAndClear (int) 
		boolean success
		boolean result
		int interactionId
	public void setPerformAccessibilityActionResult (boolean, int) 
		boolean succeeded
		int interactionId
	private void clearResultLocked () 
	private boolean waitForResultTimedLocked (int) 
		android.os.Message sameProcessMessage
		long elapsedTimeMillis
		InterruptedException ie
		int interactionId
		long waitTimeMillis
		long startTimeMillis
	private void finalizeAndCacheAccessibilityNodeInfo (android.view.accessibility.AccessibilityNodeInfo, int) 
		android.view.accessibility.AccessibilityNodeInfo info
		int connectionId
	private void finalizeAndCacheAccessibilityNodeInfos (java.util.List, int) 
		android.view.accessibility.AccessibilityNodeInfo info
		int i
		int infosCount
		java.util.List infos
		int connectionId
	private android.os.Message getSameProcessMessageAndClear () 
		android.os.Message result
	public android.accessibilityservice.IAccessibilityServiceConnection getConnection (int) 
		int connectionId
	public void addConnection (int, android.accessibilityservice.IAccessibilityServiceConnection) 
		int connectionId
		android.accessibilityservice.IAccessibilityServiceConnection connection
	public void removeConnection (int) 
		int connectionId
	private void checkFindAccessibilityNodeInfoResultIntegrity (java.util.List) 
		android.view.accessibility.AccessibilityNodeInfo candidate
		int j
		int i
		android.view.accessibility.AccessibilityNodeInfo child
		int j
		long childId
		int i
		android.view.accessibility.AccessibilityNodeInfo current
		android.util.SparseLongArray childIds
		int childCount
		java.util.List infos
		android.view.accessibility.AccessibilityNodeInfo root
		int infoCount
		java.util.HashSet seen
		java.util.Queue fringe
		int disconnectedCount
	static void  () 
}

android/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo.class
AccessibilityNodeInfo.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private boolean mHeading
	private int mColumnIndex
	private int mRowIndex
	private int mColumnSpan
	private int mRowSpan
	public static android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo obtain (android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo) 
		android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo other
	public static android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo obtain (int, int, int, int, boolean) 
		int rowIndex
		int rowSpan
		int columnIndex
		int columnSpan
		boolean heading
		android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo info
	private void  (int, int, int, int, boolean) 
		int rowIndex
		int rowSpan
		int columnIndex
		int columnSpan
		boolean heading
	public int getColumnIndex () 
	public int getRowIndex () 
	public int getColumnSpan () 
	public int getRowSpan () 
	public boolean isHeading () 
	void recycle () 
	private void clear () 
	static void  () 
}

android/view/accessibility/AccessibilityNodeInfo$1.class
AccessibilityNodeInfo.java
package android.view.accessibility
final android.view.accessibility.AccessibilityNodeInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.accessibility.AccessibilityNodeInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		android.view.accessibility.AccessibilityNodeInfo info
	public android.view.accessibility.AccessibilityNodeInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/accessibility/IAccessibilityManagerClient$Stub.class
IAccessibilityManagerClient.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityManagerClient$Stub extends android.os.Binder implements android.view.accessibility.IAccessibilityManagerClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setState
	public void  () 
	public static android.view.accessibility.IAccessibilityManagerClient 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
}

android/view/accessibility/AccessibilityNodeInfo$CollectionInfo.class
AccessibilityNodeInfo.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityNodeInfo$CollectionInfo extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private int mRowCount
	private int mColumnCount
	private boolean mHierarchical
	public static android.view.accessibility.AccessibilityNodeInfo$CollectionInfo obtain (android.view.accessibility.AccessibilityNodeInfo$CollectionInfo) 
		android.view.accessibility.AccessibilityNodeInfo$CollectionInfo other
	public static android.view.accessibility.AccessibilityNodeInfo$CollectionInfo obtain (int, int, boolean) 
		int rowCount
		int columnCount
		boolean hierarchical
		android.view.accessibility.AccessibilityNodeInfo$CollectionInfo info
	private void  (int, int, boolean) 
		int rowCount
		int columnCount
		boolean hierarchical
	public int getRowCount () 
	public int getColumnCount () 
	public boolean isHierarchical () 
	void recycle () 
	private void clear () 
	static void  () 
}

android/view/accessibility/AccessibilityManager.class
AccessibilityManager.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityManager extends java.lang.Object {
	private static final boolean DEBUG
	private static final String LOG_TAG
	public static final int STATE_FLAG_ACCESSIBILITY_ENABLED
	public static final int STATE_FLAG_TOUCH_EXPLORATION_ENABLED
	static final Object sInstanceSync
	private static android.view.accessibility.AccessibilityManager sInstance
	private static final int DO_SET_STATE
	final android.view.accessibility.IAccessibilityManager mService
	final int mUserId
	final android.os.Handler mHandler
	boolean mIsEnabled
	boolean mIsTouchExplorationEnabled
	private final java.util.concurrent.CopyOnWriteArrayList mAccessibilityStateChangeListeners
	private final java.util.concurrent.CopyOnWriteArrayList mTouchExplorationStateChangeListeners
	final android.view.accessibility.IAccessibilityManagerClient$Stub mClient
	public static android.view.accessibility.AccessibilityManager getInstance (android.content.Context) 
		int userId
		int userId
		android.os.IBinder iBinder
		android.view.accessibility.IAccessibilityManager service
		android.content.Context context
	public void  (android.content.Context, android.view.accessibility.IAccessibilityManager, int) 
		int stateFlags
		android.os.RemoteException re
		android.content.Context context
		android.view.accessibility.IAccessibilityManager service
		int userId
	public boolean isEnabled () 
	public boolean isTouchExplorationEnabled () 
	public android.view.accessibility.IAccessibilityManagerClient getClient () 
	public void sendAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		long identityToken
		android.os.RemoteException re
		android.view.accessibility.AccessibilityEvent event
		boolean doRecycle
	public void interrupt () 
		android.os.RemoteException re
	public java.util.List getAccessibilityServiceList () 
		android.accessibilityservice.AccessibilityServiceInfo info
		int i
		java.util.List infos
		java.util.List services
		int infoCount
	public java.util.List getInstalledAccessibilityServiceList () 
		android.os.RemoteException re
		java.util.List services
	public java.util.List getEnabledAccessibilityServiceList (int) 
		android.os.RemoteException re
		int feedbackTypeFlags
		java.util.List services
	public boolean addAccessibilityStateChangeListener (android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener) 
		android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener listener
	public boolean removeAccessibilityStateChangeListener (android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener) 
		android.view.accessibility.AccessibilityManager$AccessibilityStateChangeListener listener
	public boolean addTouchExplorationStateChangeListener (android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener) 
		android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener listener
	public boolean removeTouchExplorationStateChangeListener (android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener) 
		android.view.accessibility.AccessibilityManager$TouchExplorationStateChangeListener listener
	private void setState (int) 
		boolean wasEnabled
		boolean wasTouchExplorationEnabled
		int stateFlags
		boolean enabled
		boolean touchExplorationEnabled
	private void notifyAccessibilityStateChangedLh () 
		int i
		int listenerCount
	private void notifyTouchExplorationStateChangedLh () 
		int i
		int listenerCount
	public int addAccessibilityInteractionConnection (android.view.IWindow, android.view.accessibility.IAccessibilityInteractionConnection) 
		android.os.RemoteException re
		android.view.IWindow windowToken
		android.view.accessibility.IAccessibilityInteractionConnection connection
	public void removeAccessibilityInteractionConnection (android.view.IWindow) 
		android.os.RemoteException re
		android.view.IWindow windowToken
	static void access$000 (android.view.accessibility.AccessibilityManager, int) 
		android.view.accessibility.AccessibilityManager x0
		int x1
	static void  () 
}

android/view/accessibility/AccessibilityRecord.class
AccessibilityRecord.java
package android.view.accessibility
public android.view.accessibility.AccessibilityRecord extends java.lang.Object {
	private static final int UNDEFINED
	private static final int PROPERTY_CHECKED
	private static final int PROPERTY_ENABLED
	private static final int PROPERTY_PASSWORD
	private static final int PROPERTY_FULL_SCREEN
	private static final int PROPERTY_SCROLLABLE
	private static final int PROPERTY_IMPORTANT_FOR_ACCESSIBILITY
	private static final int GET_SOURCE_PREFETCH_FLAGS
	private static final int MAX_POOL_SIZE
	private static final Object sPoolLock
	private static android.view.accessibility.AccessibilityRecord sPool
	private static int sPoolSize
	private android.view.accessibility.AccessibilityRecord mNext
	private boolean mIsInPool
	boolean mSealed
	int mBooleanProperties
	int mCurrentItemIndex
	int mItemCount
	int mFromIndex
	int mToIndex
	int mScrollX
	int mScrollY
	int mMaxScrollX
	int mMaxScrollY
	int mAddedCount
	int mRemovedCount
	long mSourceNodeId
	int mSourceWindowId
	CharSequence mClassName
	CharSequence mContentDescription
	CharSequence mBeforeText
	android.os.Parcelable mParcelableData
	final java.util.List mText
	int mConnectionId
	void  () 
	public void setSource (android.view.View) 
		android.view.View source
	public void setSource (android.view.View, int) 
		boolean important
		android.view.View root
		int virtualDescendantId
		boolean important
		int rootViewId
	public android.view.accessibility.AccessibilityNodeInfo getSource () 
		android.view.accessibility.AccessibilityInteractionClient client
	public void setWindowId (int) 
		int windowId
	public int getWindowId () 
	public boolean isChecked () 
	public void setChecked (boolean) 
		boolean isChecked
	public boolean isEnabled () 
	public void setEnabled (boolean) 
		boolean isEnabled
	public boolean isPassword () 
	public void setPassword (boolean) 
		boolean isPassword
	public boolean isFullScreen () 
	public void setFullScreen (boolean) 
		boolean isFullScreen
	public boolean isScrollable () 
	public void setScrollable (boolean) 
		boolean scrollable
	public boolean isImportantForAccessibility () 
	public int getItemCount () 
	public void setItemCount (int) 
		int itemCount
	public int getCurrentItemIndex () 
	public void setCurrentItemIndex (int) 
		int currentItemIndex
	public int getFromIndex () 
	public void setFromIndex (int) 
		int fromIndex
	public int getToIndex () 
	public void setToIndex (int) 
		int toIndex
	public int getScrollX () 
	public void setScrollX (int) 
		int scrollX
	public int getScrollY () 
	public void setScrollY (int) 
		int scrollY
	public int getMaxScrollX () 
	public void setMaxScrollX (int) 
		int maxScrollX
	public int getMaxScrollY () 
	public void setMaxScrollY (int) 
		int maxScrollY
	public int getAddedCount () 
	public void setAddedCount (int) 
		int addedCount
	public int getRemovedCount () 
	public void setRemovedCount (int) 
		int removedCount
	public java.lang.CharSequence getClassName () 
	public void setClassName (java.lang.CharSequence) 
		CharSequence className
	public java.util.List getText () 
	public java.lang.CharSequence getBeforeText () 
	public void setBeforeText (java.lang.CharSequence) 
		CharSequence beforeText
	public java.lang.CharSequence getContentDescription () 
	public void setContentDescription (java.lang.CharSequence) 
		CharSequence contentDescription
	public android.os.Parcelable getParcelableData () 
	public void setParcelableData (android.os.Parcelable) 
		android.os.Parcelable parcelableData
	public long getSourceNodeId () 
	public void setConnectionId (int) 
		int connectionId
	public void setSealed (boolean) 
		boolean sealed
	boolean isSealed () 
	void enforceSealed () 
	void enforceNotSealed () 
	private boolean getBooleanProperty (int) 
		int property
	private void setBooleanProperty (int, boolean) 
		int property
		boolean value
	public static android.view.accessibility.AccessibilityRecord obtain (android.view.accessibility.AccessibilityRecord) 
		android.view.accessibility.AccessibilityRecord record
		android.view.accessibility.AccessibilityRecord clone
	public static android.view.accessibility.AccessibilityRecord obtain () 
		android.view.accessibility.AccessibilityRecord record
	public void recycle () 
	void init (android.view.accessibility.AccessibilityRecord) 
		android.view.accessibility.AccessibilityRecord record
	void clear () 
	public java.lang.String toString () 
		StringBuilder builder
	static void  () 
}

android/view/accessibility/IAccessibilityManager$Stub$Proxy.class
IAccessibilityManager.java
package android.view.accessibility
 android.view.accessibility.IAccessibilityManager$Stub$Proxy extends java.lang.Object implements android.view.accessibility.IAccessibilityManager  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int addClient (android.view.accessibility.IAccessibilityManagerClient, int)  throws android.os.RemoteException 
		android.view.accessibility.IAccessibilityManagerClient client
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public boolean sendAccessibilityEvent (android.view.accessibility.AccessibilityEvent, int)  throws android.os.RemoteException 
		android.view.accessibility.AccessibilityEvent uiEvent
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public java.util.List getInstalledAccessibilityServiceList (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public java.util.List getEnabledAccessibilityServiceList (int, int)  throws android.os.RemoteException 
		int feedbackType
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public void interrupt (int)  throws android.os.RemoteException 
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
	public int addAccessibilityInteractionConnection (android.view.IWindow, android.view.accessibility.IAccessibilityInteractionConnection, int)  throws android.os.RemoteException 
		android.view.IWindow windowToken
		android.view.accessibility.IAccessibilityInteractionConnection connection
		int userId
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public void removeAccessibilityInteractionConnection (android.view.IWindow)  throws android.os.RemoteException 
		android.view.IWindow windowToken
		android.os.Parcel _data
		android.os.Parcel _reply
	public void registerUiTestAutomationService (android.os.IBinder, android.accessibilityservice.IAccessibilityServiceClient, android.accessibilityservice.AccessibilityServiceInfo)  throws android.os.RemoteException 
		android.os.IBinder owner
		android.accessibilityservice.IAccessibilityServiceClient client
		android.accessibilityservice.AccessibilityServiceInfo info
		android.os.Parcel _data
		android.os.Parcel _reply
	public void unregisterUiTestAutomationService (android.accessibilityservice.IAccessibilityServiceClient)  throws android.os.RemoteException 
		android.accessibilityservice.IAccessibilityServiceClient client
		android.os.Parcel _data
		android.os.Parcel _reply
	public void temporaryEnableAccessibilityStateUntilKeyguardRemoved (android.content.ComponentName, boolean)  throws android.os.RemoteException 
		android.content.ComponentName service
		boolean touchExplorationEnabled
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/view/accessibility/CaptioningManager$2.class
CaptioningManager.java
package android.view.accessibility
 android.view.accessibility.CaptioningManager$2 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.accessibility.CaptioningManager this$0
	void  (android.view.accessibility.CaptioningManager) 
	public void run () 
}

android/view/accessibility/CaptioningManager.class
CaptioningManager.java
package android.view.accessibility
public android.view.accessibility.CaptioningManager extends java.lang.Object {
	private static final int DEFAULT_ENABLED
	private static final int DEFAULT_PRESET
	private static final float DEFAULT_FONT_SCALE
	private final java.util.ArrayList mListeners
	private final android.os.Handler mHandler
	private final android.content.ContentResolver mContentResolver
	private final android.database.ContentObserver mContentObserver
	private final Runnable mStyleChangedRunnable
	public void  (android.content.Context) 
		android.content.Context context
	public final boolean isEnabled () 
	public final java.lang.String getRawLocale () 
	public final java.util.Locale getLocale () 
		String[] splitLocale
		String rawLocale
	public final float getFontScale () 
	public int getRawUserStyle () 
	public android.view.accessibility.CaptioningManager$CaptionStyle getUserStyle () 
		int preset
	public void addCaptioningChangeListener (android.view.accessibility.CaptioningManager$CaptioningChangeListener) 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
	private void registerObserver (java.lang.String) 
		String key
	public void removeCaptioningChangeListener (android.view.accessibility.CaptioningManager$CaptioningChangeListener) 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
	private void notifyEnabledChanged () 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
		java.util.Iterator i$
		boolean enabled
	private void notifyUserStyleChanged () 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
		java.util.Iterator i$
		android.view.accessibility.CaptioningManager$CaptionStyle userStyle
	private void notifyLocaleChanged () 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
		java.util.Iterator i$
		java.util.Locale locale
	private void notifyFontScaleChanged () 
		android.view.accessibility.CaptioningManager$CaptioningChangeListener listener
		java.util.Iterator i$
		float fontScale
	static void access$000 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
	static void access$100 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
	static void access$200 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
	static java.lang.Runnable access$300 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
	static android.os.Handler access$400 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
	static void access$500 (android.view.accessibility.CaptioningManager) 
		android.view.accessibility.CaptioningManager x0
}

android/view/accessibility/IAccessibilityManagerClient$Stub$Proxy.class
IAccessibilityManagerClient.java
package android.view.accessibility
 android.view.accessibility.IAccessibilityManagerClient$Stub$Proxy extends java.lang.Object implements android.view.accessibility.IAccessibilityManagerClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setState (int)  throws android.os.RemoteException 
		int stateFlags
		android.os.Parcel _data
}

android/view/accessibility/AccessibilityNodeInfoCache.class
AccessibilityNodeInfoCache.java
package android.view.accessibility
public android.view.accessibility.AccessibilityNodeInfoCache extends java.lang.Object {
	private static final String LOG_TAG
	private static final boolean ENABLED
	private static final boolean DEBUG
	private static final boolean CHECK_INTEGRITY_IF_DEBUGGABLE_BUILD
	private final Object mLock
	private final android.util.LongSparseArray mCacheImpl
	private int mWindowId
	public void  () 
	public void onAccessibilityEvent (android.view.accessibility.AccessibilityEvent) 
		int windowId
		long sourceId
		int eventType
		android.view.accessibility.AccessibilityEvent event
	private void refreshCachedNode (long) 
		android.view.accessibility.AccessibilityNodeInfo cachedInfo
		long sourceId
	public android.view.accessibility.AccessibilityNodeInfo get (long) 
		android.view.accessibility.AccessibilityNodeInfo info
		long accessibilityNodeId
	public void add (android.view.accessibility.AccessibilityNodeInfo) 
		long oldChildId
		int i
		android.util.SparseLongArray oldChildrenIds
		android.util.SparseLongArray newChildrenIds
		int oldChildCount
		long oldParentId
		long sourceId
		android.view.accessibility.AccessibilityNodeInfo oldInfo
		android.view.accessibility.AccessibilityNodeInfo clone
		android.view.accessibility.AccessibilityNodeInfo info
	public void clear () 
		android.view.accessibility.AccessibilityNodeInfo info
		int i
		int nodeCount
	private void clearSubTreeLocked (long) 
		long rootNodeId
	private void clearSubTreeRecursiveLocked (long) 
		long childNodeId
		int i
		long rootNodeId
		android.view.accessibility.AccessibilityNodeInfo current
		android.util.SparseLongArray childNodeIds
		int childCount
	private void checkIntegrity () 
		long childId
		android.view.accessibility.AccessibilityNodeInfo child
		int i
		android.view.accessibility.AccessibilityNodeInfo current
		android.util.SparseLongArray childIds
		int childCount
		android.view.accessibility.AccessibilityNodeInfo info
		int i
		android.view.accessibility.AccessibilityNodeInfo root
		android.view.accessibility.AccessibilityNodeInfo parent
		int windowId
		android.view.accessibility.AccessibilityNodeInfo accessFocus
		android.view.accessibility.AccessibilityNodeInfo inputFocus
		java.util.HashSet seen
		java.util.Queue fringe
	static void  () 
}

android/view/accessibility/AccessibilityEvent.class
AccessibilityEvent.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityEvent extends android.view.accessibility.AccessibilityRecord implements android.os.Parcelable  {
	private static final boolean DEBUG
	public static final int INVALID_POSITION
	public static final int MAX_TEXT_LENGTH
	public static final int TYPE_VIEW_CLICKED
	public static final int TYPE_VIEW_LONG_CLICKED
	public static final int TYPE_VIEW_SELECTED
	public static final int TYPE_VIEW_FOCUSED
	public static final int TYPE_VIEW_TEXT_CHANGED
	public static final int TYPE_WINDOW_STATE_CHANGED
	public static final int TYPE_NOTIFICATION_STATE_CHANGED
	public static final int TYPE_VIEW_HOVER_ENTER
	public static final int TYPE_VIEW_HOVER_EXIT
	public static final int TYPE_TOUCH_EXPLORATION_GESTURE_START
	public static final int TYPE_TOUCH_EXPLORATION_GESTURE_END
	public static final int TYPE_WINDOW_CONTENT_CHANGED
	public static final int TYPE_VIEW_SCROLLED
	public static final int TYPE_VIEW_TEXT_SELECTION_CHANGED
	public static final int TYPE_ANNOUNCEMENT
	public static final int TYPE_VIEW_ACCESSIBILITY_FOCUSED
	public static final int TYPE_VIEW_ACCESSIBILITY_FOCUS_CLEARED
	public static final int TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY
	public static final int TYPE_GESTURE_DETECTION_START
	public static final int TYPE_GESTURE_DETECTION_END
	public static final int TYPE_TOUCH_INTERACTION_START
	public static final int TYPE_TOUCH_INTERACTION_END
	public static final int CONTENT_CHANGE_TYPE_UNDEFINED
	public static final int CONTENT_CHANGE_TYPE_SUBTREE
	public static final int CONTENT_CHANGE_TYPE_TEXT
	public static final int CONTENT_CHANGE_TYPE_CONTENT_DESCRIPTION
	public static final int TYPES_ALL_MASK
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private int mEventType
	private CharSequence mPackageName
	private long mEventTime
	int mMovementGranularity
	int mAction
	int mContentChangeTypes
	private final java.util.ArrayList mRecords
	public static final android.os.Parcelable$Creator CREATOR
	private void  () 
	void init (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityEvent event
	public void setSealed (boolean) 
		android.view.accessibility.AccessibilityRecord record
		int i
		boolean sealed
		java.util.List records
		int recordCount
	public int getRecordCount () 
	public void appendRecord (android.view.accessibility.AccessibilityRecord) 
		android.view.accessibility.AccessibilityRecord record
	public android.view.accessibility.AccessibilityRecord getRecord (int) 
		int index
	public int getEventType () 
	public int getContentChangeTypes () 
	public void setContentChangeTypes (int) 
		int changeTypes
	public void setEventType (int) 
		int eventType
	public long getEventTime () 
	public void setEventTime (long) 
		long eventTime
	public java.lang.CharSequence getPackageName () 
	public void setPackageName (java.lang.CharSequence) 
		CharSequence packageName
	public void setMovementGranularity (int) 
		int granularity
	public int getMovementGranularity () 
	public void setAction (int) 
		int action
	public int getAction () 
	public static android.view.accessibility.AccessibilityEvent obtain (int) 
		int eventType
		android.view.accessibility.AccessibilityEvent event
	public static android.view.accessibility.AccessibilityEvent obtain (android.view.accessibility.AccessibilityEvent) 
		android.view.accessibility.AccessibilityRecord record
		android.view.accessibility.AccessibilityRecord recordClone
		int i
		android.view.accessibility.AccessibilityEvent event
		android.view.accessibility.AccessibilityEvent eventClone
		int recordCount
	public static android.view.accessibility.AccessibilityEvent obtain () 
		android.view.accessibility.AccessibilityEvent event
	public void recycle () 
	protected void clear () 
		android.view.accessibility.AccessibilityRecord record
	public void initFromParcel (android.os.Parcel) 
		android.view.accessibility.AccessibilityRecord record
		int i
		android.os.Parcel parcel
		int recordCount
	private void readAccessibilityRecordFromParcel (android.view.accessibility.AccessibilityRecord, android.os.Parcel) 
		android.view.accessibility.AccessibilityRecord record
		android.os.Parcel parcel
	public void writeToParcel (android.os.Parcel, int) 
		android.view.accessibility.AccessibilityRecord record
		int i
		android.os.Parcel parcel
		int flags
		int recordCount
	private void writeAccessibilityRecordToParcel (android.view.accessibility.AccessibilityRecord, android.os.Parcel, int) 
		android.view.accessibility.AccessibilityRecord record
		android.os.Parcel parcel
		int flags
	public int describeContents () 
	public java.lang.String toString () 
		StringBuilder builder
	public static java.lang.String eventTypeToString (int) 
		int eventTypeFlag
		int eventType
		StringBuilder builder
		int eventTypeCount
	static void  () 
}

android/view/accessibility/IAccessibilityInteractionConnection$Stub$Proxy.class
IAccessibilityInteractionConnection.java
package android.view.accessibility
 android.view.accessibility.IAccessibilityInteractionConnection$Stub$Proxy extends java.lang.Object implements android.view.accessibility.IAccessibilityInteractionConnection  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void findAccessibilityNodeInfoByAccessibilityId (long, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
		long accessibilityNodeId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Parcel _data
	public void findAccessibilityNodeInfosByViewId (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
		long accessibilityNodeId
		String viewId
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Parcel _data
	public void findAccessibilityNodeInfosByText (long, java.lang.String, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
		long accessibilityNodeId
		String text
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Parcel _data
	public void findFocus (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
		long accessibilityNodeId
		int focusType
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Parcel _data
	public void focusSearch (long, int, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long, android.view.MagnificationSpec)  throws android.os.RemoteException 
		long accessibilityNodeId
		int direction
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.view.MagnificationSpec spec
		android.os.Parcel _data
	public void performAccessibilityAction (long, int, android.os.Bundle, int, android.view.accessibility.IAccessibilityInteractionConnectionCallback, int, int, long)  throws android.os.RemoteException 
		long accessibilityNodeId
		int action
		android.os.Bundle arguments
		int interactionId
		android.view.accessibility.IAccessibilityInteractionConnectionCallback callback
		int flags
		int interrogatingPid
		long interrogatingTid
		android.os.Parcel _data
}

android/view/accessibility/AccessibilityNodeProvider.class
AccessibilityNodeProvider.java
package android.view.accessibility
public abstract android.view.accessibility.AccessibilityNodeProvider extends java.lang.Object {
	public void  () 
	public android.view.accessibility.AccessibilityNodeInfo createAccessibilityNodeInfo (int) 
		int virtualViewId
	public boolean performAction (int, int, android.os.Bundle) 
		int virtualViewId
		int action
		android.os.Bundle arguments
	public java.util.List findAccessibilityNodeInfosByText (java.lang.String, int) 
		String text
		int virtualViewId
	public android.view.accessibility.AccessibilityNodeInfo findFocus (int) 
		int focus
}

android/view/accessibility/AccessibilityManager$MyHandler.class
AccessibilityManager.java
package android.view.accessibility
 android.view.accessibility.AccessibilityManager$MyHandler extends android.os.Handler {
	final android.view.accessibility.AccessibilityManager this$0
	void  (android.view.accessibility.AccessibilityManager, android.os.Looper) 
		android.os.Looper mainLooper
	public void handleMessage (android.os.Message) 
		android.os.Message message
}

android/view/accessibility/AccessibilityEvent$1.class
AccessibilityEvent.java
package android.view.accessibility
final android.view.accessibility.AccessibilityEvent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.accessibility.AccessibilityEvent createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
		android.view.accessibility.AccessibilityEvent event
	public android.view.accessibility.AccessibilityEvent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/accessibility/AccessibilityEventSource.class
AccessibilityEventSource.java
package android.view.accessibility
public abstract android.view.accessibility.AccessibilityEventSource extends java.lang.Object {
	public abstract void sendAccessibilityEvent (int) 
	public abstract void sendAccessibilityEventUnchecked (android.view.accessibility.AccessibilityEvent) 
}

android/view/accessibility/IAccessibilityInteractionConnection$Stub.class
IAccessibilityInteractionConnection.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityInteractionConnection$Stub extends android.os.Binder implements android.view.accessibility.IAccessibilityInteractionConnection  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_findAccessibilityNodeInfoByAccessibilityId
	static final int TRANSACTION_findAccessibilityNodeInfosByViewId
	static final int TRANSACTION_findAccessibilityNodeInfosByText
	static final int TRANSACTION_findFocus
	static final int TRANSACTION_focusSearch
	static final int TRANSACTION_performAccessibilityAction
	public void  () 
	public static android.view.accessibility.IAccessibilityInteractionConnection 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.view.MagnificationSpec _arg6
		long _arg0
		int _arg1
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg2
		int _arg3
		int _arg4
		long _arg5
		android.view.MagnificationSpec _arg6
		android.view.MagnificationSpec _arg7
		long _arg0
		String _arg1
		int _arg2
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg3
		int _arg4
		int _arg5
		long _arg6
		android.view.MagnificationSpec _arg7
		android.view.MagnificationSpec _arg7
		long _arg0
		String _arg1
		int _arg2
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg3
		int _arg4
		int _arg5
		long _arg6
		android.view.MagnificationSpec _arg7
		android.view.MagnificationSpec _arg7
		long _arg0
		int _arg1
		int _arg2
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg3
		int _arg4
		int _arg5
		long _arg6
		android.view.MagnificationSpec _arg7
		android.view.MagnificationSpec _arg7
		long _arg0
		int _arg1
		int _arg2
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg3
		int _arg4
		int _arg5
		long _arg6
		android.view.MagnificationSpec _arg7
		android.os.Bundle _arg2
		long _arg0
		int _arg1
		android.os.Bundle _arg2
		int _arg3
		android.view.accessibility.IAccessibilityInteractionConnectionCallback _arg4
		int _arg5
		int _arg6
		long _arg7
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/accessibility/IAccessibilityInteractionConnectionCallback.class
IAccessibilityInteractionConnectionCallback.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityInteractionConnectionCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void setFindAccessibilityNodeInfoResult (android.view.accessibility.AccessibilityNodeInfo, int)  throws android.os.RemoteException 
	public abstract void setFindAccessibilityNodeInfosResult (java.util.List, int)  throws android.os.RemoteException 
	public abstract void setPerformAccessibilityActionResult (boolean, int)  throws android.os.RemoteException 
}

android/view/accessibility/AccessibilityNodeInfo$RangeInfo.class
AccessibilityNodeInfo.java
package android.view.accessibility
public final android.view.accessibility.AccessibilityNodeInfo$RangeInfo extends java.lang.Object {
	private static final int MAX_POOL_SIZE
	public static final int RANGE_TYPE_INT
	public static final int RANGE_TYPE_FLOAT
	public static final int RANGE_TYPE_PERCENT
	private static final android.util.Pools$SynchronizedPool sPool
	private int mType
	private float mMin
	private float mMax
	private float mCurrent
	public static android.view.accessibility.AccessibilityNodeInfo$RangeInfo obtain (android.view.accessibility.AccessibilityNodeInfo$RangeInfo) 
		android.view.accessibility.AccessibilityNodeInfo$RangeInfo other
	public static android.view.accessibility.AccessibilityNodeInfo$RangeInfo obtain (int, float, float, float) 
		int type
		float min
		float max
		float current
		android.view.accessibility.AccessibilityNodeInfo$RangeInfo info
	private void  (int, float, float, float) 
		int type
		float min
		float max
		float current
	public int getType () 
	public float getMin () 
	public float getMax () 
	public float getCurrent () 
	void recycle () 
	private void clear () 
	static void  () 
}

android/view/accessibility/IAccessibilityInteractionConnectionCallback$Stub.class
IAccessibilityInteractionConnectionCallback.java
package android.view.accessibility
public abstract android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub extends android.os.Binder implements android.view.accessibility.IAccessibilityInteractionConnectionCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setFindAccessibilityNodeInfoResult
	static final int TRANSACTION_setFindAccessibilityNodeInfosResult
	static final int TRANSACTION_setPerformAccessibilityActionResult
	public void  () 
	public static android.view.accessibility.IAccessibilityInteractionConnectionCallback 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.view.accessibility.AccessibilityNodeInfo _arg0
		android.view.accessibility.AccessibilityNodeInfo _arg0
		int _arg1
		java.util.List _arg0
		int _arg1
		boolean _arg0
		int _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/View$AttachInfo$InvalidateInfo.class
View.java
package android.view
 android.view.View$AttachInfo$InvalidateInfo extends java.lang.Object {
	private static final int POOL_LIMIT
	private static final android.util.Pools$SynchronizedPool sPool
	android.view.View target
	int left
	int top
	int right
	int bottom
	void  () 
	public static android.view.View$AttachInfo$InvalidateInfo obtain () 
		android.view.View$AttachInfo$InvalidateInfo instance
	public void recycle () 
	static void  () 
}

android/view/View$CheckForLongPress.class
View.java
package android.view
 android.view.View$CheckForLongPress extends java.lang.Object implements java.lang.Runnable  {
	private int mOriginalWindowAttachCount
	final android.view.View this$0
	void  (android.view.View) 
	public void run () 
	public void rememberWindowAttachCount () 
}

android/view/AccessibilityIterators$CharacterTextSegmentIterator.class
AccessibilityIterators.java
package android.view
 android.view.AccessibilityIterators$CharacterTextSegmentIterator extends android.view.AccessibilityIterators$AbstractTextSegmentIterator implements android.content.ComponentCallbacks  {
	private static android.view.AccessibilityIterators$CharacterTextSegmentIterator sInstance
	private java.util.Locale mLocale
	protected java.text.BreakIterator mImpl
	public static android.view.AccessibilityIterators$CharacterTextSegmentIterator getInstance (java.util.Locale) 
		java.util.Locale locale
	private void  (java.util.Locale) 
		java.util.Locale locale
	public void initialize (java.lang.String) 
		String text
	public int[] following (int) 
		int offset
		int textLegth
		int start
		int end
	public int[] preceding (int) 
		int offset
		int textLegth
		int end
		int start
	public void onConfigurationChanged (android.content.res.Configuration) 
		android.content.res.Configuration newConfig
		java.util.Locale locale
	public void onLowMemory () 
	protected void onLocaleChanged (java.util.Locale) 
		java.util.Locale locale
	void  (java.util.Locale, android.view.AccessibilityIterators$1) 
		java.util.Locale x0
		android.view.AccessibilityIterators$1 x1
}

android/view/ActionProvider.class
ActionProvider.java
package android.view
public abstract android.view.ActionProvider extends java.lang.Object {
	private static final String TAG
	private android.view.ActionProvider$SubUiVisibilityListener mSubUiVisibilityListener
	private android.view.ActionProvider$VisibilityListener mVisibilityListener
	public void  (android.content.Context) 
		android.content.Context context
	public abstract android.view.View onCreateActionView () 
	public android.view.View onCreateActionView (android.view.MenuItem) 
		android.view.MenuItem forItem
	public boolean overridesItemVisibility () 
	public boolean isVisible () 
	public void refreshVisibility () 
	public boolean onPerformDefaultAction () 
	public boolean hasSubMenu () 
	public void onPrepareSubMenu (android.view.SubMenu) 
		android.view.SubMenu subMenu
	public void subUiVisibilityChanged (boolean) 
		boolean isVisible
	public void setSubUiVisibilityListener (android.view.ActionProvider$SubUiVisibilityListener) 
		android.view.ActionProvider$SubUiVisibilityListener listener
	public void setVisibilityListener (android.view.ActionProvider$VisibilityListener) 
		android.view.ActionProvider$VisibilityListener listener
}

android/view/ViewRootImpl$SyntheticTrackballHandler.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$SyntheticTrackballHandler extends java.lang.Object {
	private final android.view.ViewRootImpl$TrackballAxis mX
	private final android.view.ViewRootImpl$TrackballAxis mY
	private long mLastTime
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void process (android.view.MotionEvent) 
		int repeatCount
		int accelMovement
		android.view.MotionEvent event
		long curTime
		int action
		int metaState
		float xOff
		float yOff
		int keycode
		int movement
		float accel
	public void cancel (android.view.MotionEvent) 
		android.view.MotionEvent event
}

android/view/ViewRootImpl$SyntheticJoystickHandler.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$SyntheticJoystickHandler extends android.os.Handler {
	private static final int MSG_ENQUEUE_X_AXIS_KEY_REPEAT
	private static final int MSG_ENQUEUE_Y_AXIS_KEY_REPEAT
	private int mLastXDirection
	private int mLastYDirection
	private int mLastXKeyCode
	private int mLastYKeyCode
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl) 
	public void handleMessage (android.os.Message) 
		android.os.Message m
		android.view.KeyEvent oldEvent
		android.view.KeyEvent e
		android.os.Message msg
	public void process (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void cancel (android.view.MotionEvent) 
		android.view.MotionEvent event
	private void update (android.view.MotionEvent, boolean) 
		android.view.KeyEvent e
		android.os.Message m
		android.view.KeyEvent e
		android.os.Message m
		android.view.MotionEvent event
		boolean synthesizeNewKeys
		long time
		int metaState
		int deviceId
		int source
		int xDirection
		int yDirection
	private int joystickAxisValueToDirection (float) 
		float value
}

android/view/ViewRootImpl$NativePreImeInputStage.class
ViewRootImpl.java
package android.view
final android.view.ViewRootImpl$NativePreImeInputStage extends android.view.ViewRootImpl$AsyncInputStage implements android.view.InputQueue$FinishedInputEventCallback  {
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage, java.lang.String) 
		android.view.ViewRootImpl$InputStage next
		String traceCounter
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	public void onFinishedInputEvent (java.lang.Object, boolean) 
		Object token
		boolean handled
		android.view.ViewRootImpl$QueuedInputEvent q
}

android/view/IMagnificationCallbacks.class
IMagnificationCallbacks.java
package android.view
public abstract android.view.IMagnificationCallbacks extends java.lang.Object implements android.os.IInterface  {
	public abstract void onMagnifedBoundsChanged (android.graphics.Region)  throws android.os.RemoteException 
	public abstract void onRectangleOnScreenRequested (int, int, int, int)  throws android.os.RemoteException 
	public abstract void onRotationChanged (int)  throws android.os.RemoteException 
	public abstract void onUserContextChanged ()  throws android.os.RemoteException 
}

android/view/GLES20DisplayList$DisplayListFinalizer.class
GLES20DisplayList.java
package android.view
 android.view.GLES20DisplayList$DisplayListFinalizer extends java.lang.Object {
	final long mNativeDisplayList
	public void  (long) 
		long nativeDisplayList
	protected void finalize ()  throws java.lang.Throwable 
}

android/view/WindowId$1.class
WindowId.java
package android.view
final android.view.WindowId$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.WindowId createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.os.IBinder target
	public android.view.WindowId[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/WindowManagerPolicy$ScreenOnListener.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$ScreenOnListener extends java.lang.Object {
	public abstract void onScreenOn () 
}

android/view/CollapsibleActionView.class
CollapsibleActionView.java
package android.view
public abstract android.view.CollapsibleActionView extends java.lang.Object {
	public abstract void onActionViewExpanded () 
	public abstract void onActionViewCollapsed () 
}

android/view/InputChannel.class
InputChannel.java
package android.view
public final android.view.InputChannel extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	private static final boolean DEBUG
	public static final android.os.Parcelable$Creator CREATOR
	private long mPtr
	private static native android.view.InputChannel[] nativeOpenInputChannelPair (java.lang.String) 
	private native void nativeDispose (boolean) 
	private native void nativeTransferTo (android.view.InputChannel) 
	private native void nativeReadFromParcel (android.os.Parcel) 
	private native void nativeWriteToParcel (android.os.Parcel) 
	private native void nativeDup (android.view.InputChannel) 
	private native java.lang.String nativeGetName () 
	public void  () 
	protected void finalize ()  throws java.lang.Throwable 
	public static android.view.InputChannel[] openInputChannelPair (java.lang.String) 
		String name
	public java.lang.String getName () 
		String name
	public void dispose () 
	public void transferTo (android.view.InputChannel) 
		android.view.InputChannel outParameter
	public android.view.InputChannel dup () 
		android.view.InputChannel target
	public int describeContents () 
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public java.lang.String toString () 
	static void  () 
}

android/view/HardwareCanvas.class
HardwareCanvas.java
package android.view
public abstract android.view.HardwareCanvas extends android.graphics.Canvas {
	private String mName
	public void  () 
	public boolean isHardwareAccelerated () 
	public void setBitmap (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
	public abstract int onPreDraw (android.graphics.Rect) 
	public abstract void onPostDraw () 
	public void drawDisplayList (android.view.DisplayList) 
		android.view.DisplayList displayList
	public abstract int drawDisplayList (android.view.DisplayList, android.graphics.Rect, int) 
	abstract void outputDisplayList (android.view.DisplayList) 
	abstract void drawHardwareLayer (android.view.HardwareLayer, float, float, android.graphics.Paint) 
	public int callDrawGLFunction (long) 
		long drawGLFunction
	public int invokeFunctors (android.graphics.Rect) 
		android.graphics.Rect dirty
	abstract void detachFunctor (long) 
	abstract void attachFunctor (long) 
	abstract void pushLayerUpdate (android.view.HardwareLayer) 
	abstract void cancelLayerUpdate (android.view.HardwareLayer) 
	abstract void flushLayerUpdates () 
	abstract void clearLayerUpdates () 
}

android/view/ViewRootImpl$1.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$1 extends java.lang.Object implements java.lang.Runnable  {
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl) 
	public void run () 
}

android/view/MotionEvent$1.class
MotionEvent.java
package android.view
final android.view.MotionEvent$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.view.MotionEvent createFromParcel (android.os.Parcel) 
		android.os.Parcel in
	public android.view.MotionEvent[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/view/IAssetAtlas.class
IAssetAtlas.java
package android.view
public abstract android.view.IAssetAtlas extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean isCompatible (int)  throws android.os.RemoteException 
	public abstract android.view.GraphicBuffer getBuffer ()  throws android.os.RemoteException 
	public abstract long[] getMap ()  throws android.os.RemoteException 
}

android/view/ViewPropertyAnimator$NameValuesHolder.class
ViewPropertyAnimator.java
package android.view
 android.view.ViewPropertyAnimator$NameValuesHolder extends java.lang.Object {
	int mNameConstant
	float mFromValue
	float mDeltaValue
	void  (int, float, float) 
		int nameConstant
		float fromValue
		float deltaValue
}

android/view/AccessibilityIterators$TextSegmentIterator.class
AccessibilityIterators.java
package android.view
public abstract android.view.AccessibilityIterators$TextSegmentIterator extends java.lang.Object {
	public abstract int[] following (int) 
	public abstract int[] preceding (int) 
}

android/view/ViewOverlay$OverlayViewGroup.class
ViewOverlay.java
package android.view
 android.view.ViewOverlay$OverlayViewGroup extends android.view.ViewGroup {
	android.view.View mHostView
	java.util.ArrayList mDrawables
	void  (android.content.Context, android.view.View) 
		android.content.Context context
		android.view.View hostView
	public void add (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void remove (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	public void add (android.view.View) 
		int[] parentLocation
		int[] hostViewLocation
		android.view.ViewGroup parent
		android.view.View child
	public void remove (android.view.View) 
		android.view.View view
	public void clear () 
	boolean isEmpty () 
	public void invalidateDrawable (android.graphics.drawable.Drawable) 
		android.graphics.drawable.Drawable drawable
	protected void dispatchDraw (android.graphics.Canvas) 
		int i
		android.graphics.Canvas canvas
		int numDrawables
	protected void onLayout (boolean, int, int, int, int) 
		boolean changed
		int l
		int t
		int r
		int b
	public void invalidate (android.graphics.Rect) 
		android.graphics.Rect dirty
	public void invalidate (int, int, int, int) 
		int l
		int t
		int r
		int b
	public void invalidate () 
	void invalidate (boolean) 
		boolean invalidateCache
	void invalidateViewProperty (boolean, boolean) 
		boolean invalidateParent
		boolean forceRedraw
	protected void invalidateParentCaches () 
	protected void invalidateParentIfNeeded () 
	public void invalidateChildFast (android.view.View, android.graphics.Rect) 
		int left
		int top
		android.view.View child
		android.graphics.Rect dirty
	protected android.view.ViewParent invalidateChildInParentFast (int, int, android.graphics.Rect) 
		int left
		int top
		android.graphics.Rect dirty
	public android.view.ViewParent invalidateChildInParent (int[], android.graphics.Rect) 
		int[] location
		android.graphics.Rect dirty
}

android/view/IWindowFocusObserver$Stub.class
IWindowFocusObserver.java
package android.view
public abstract android.view.IWindowFocusObserver$Stub extends android.os.Binder implements android.view.IWindowFocusObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_focusGained
	static final int TRANSACTION_focusLost
	public void  () 
	public static android.view.IWindowFocusObserver 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.os.IBinder _arg0
		android.os.IBinder _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/view/LayoutInflater$BlinkLayout.class
LayoutInflater.java
package android.view
 android.view.LayoutInflater$BlinkLayout extends android.widget.FrameLayout {
	private static final int MESSAGE_BLINK
	private static final int BLINK_DELAY
	private boolean mBlink
	private boolean mBlinkState
	private final android.os.Handler mHandler
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	private void makeBlink () 
		android.os.Message message
	protected void onAttachedToWindow () 
	protected void onDetachedFromWindow () 
	protected void dispatchDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	static boolean access$000 (android.view.LayoutInflater$BlinkLayout) 
		android.view.LayoutInflater$BlinkLayout x0
	static boolean access$102 (android.view.LayoutInflater$BlinkLayout, boolean) 
		android.view.LayoutInflater$BlinkLayout x0
		boolean x1
	static boolean access$100 (android.view.LayoutInflater$BlinkLayout) 
		android.view.LayoutInflater$BlinkLayout x0
	static void access$200 (android.view.LayoutInflater$BlinkLayout) 
		android.view.LayoutInflater$BlinkLayout x0
}

android/view/ViewTreeObserver$InternalInsetsInfo.class
ViewTreeObserver.java
package android.view
public final android.view.ViewTreeObserver$InternalInsetsInfo extends java.lang.Object {
	public final android.graphics.Rect contentInsets
	public final android.graphics.Rect visibleInsets
	public final android.graphics.Region touchableRegion
	public static final int TOUCHABLE_INSETS_FRAME
	public static final int TOUCHABLE_INSETS_CONTENT
	public static final int TOUCHABLE_INSETS_VISIBLE
	public static final int TOUCHABLE_INSETS_REGION
	int mTouchableInsets
	public void  () 
	public void setTouchableInsets (int) 
		int val
	void reset () 
	boolean isEmpty () 
	public int hashCode () 
		int result
	public boolean equals (java.lang.Object) 
		Object o
		android.view.ViewTreeObserver$InternalInsetsInfo other
	void set (android.view.ViewTreeObserver$InternalInsetsInfo) 
		android.view.ViewTreeObserver$InternalInsetsInfo other
}

android/view/AccessibilityIterators.class
AccessibilityIterators.java
package android.view
public final android.view.AccessibilityIterators extends java.lang.Object {
	public void  () 
}

android/view/KeyEvent$DispatcherState.class
KeyEvent.java
package android.view
public android.view.KeyEvent$DispatcherState extends java.lang.Object {
	int mDownKeyCode
	Object mDownTarget
	android.util.SparseIntArray mActiveLongPresses
	public void  () 
	public void reset () 
	public void reset (java.lang.Object) 
		Object target
	public void startTracking (android.view.KeyEvent, java.lang.Object) 
		android.view.KeyEvent event
		Object target
	public boolean isTracking (android.view.KeyEvent) 
		android.view.KeyEvent event
	public void performedLongPress (android.view.KeyEvent) 
		android.view.KeyEvent event
	public void handleUpEvent (android.view.KeyEvent) 
		android.view.KeyEvent event
		int keyCode
		int index
}

android/view/InputDevice$MotionRange.class
InputDevice.java
package android.view
public final android.view.InputDevice$MotionRange extends java.lang.Object {
	private int mAxis
	private int mSource
	private float mMin
	private float mMax
	private float mFlat
	private float mFuzz
	private float mResolution
	private void  (int, int, float, float, float, float, float) 
		int axis
		int source
		float min
		float max
		float flat
		float fuzz
		float resolution
	public int getAxis () 
	public int getSource () 
	public boolean isFromSource (int) 
		int source
	public float getMin () 
	public float getMax () 
	public float getRange () 
	public float getFlat () 
	public float getFuzz () 
	public float getResolution () 
	static int access$100 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	static int access$200 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	void  (int, int, float, float, float, float, float, android.view.InputDevice$1) 
		int x0
		int x1
		float x2
		float x3
		float x4
		float x5
		float x6
		android.view.InputDevice$1 x7
	static float access$400 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	static float access$500 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	static float access$600 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	static float access$700 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
	static float access$800 (android.view.InputDevice$MotionRange) 
		android.view.InputDevice$MotionRange x0
}

android/view/FocusFinder$SequentialFocusComparator.class
FocusFinder.java
package android.view
final android.view.FocusFinder$SequentialFocusComparator extends java.lang.Object implements java.util.Comparator  {
	private final android.graphics.Rect mFirstRect
	private final android.graphics.Rect mSecondRect
	private android.view.ViewGroup mRoot
	private boolean mIsLayoutRtl
	private void  () 
	public void recycle () 
	public void setRoot (android.view.ViewGroup) 
		android.view.ViewGroup root
	public void setIsLayoutRtl (boolean) 
		boolean b
	public int compare (android.view.View, android.view.View) 
		android.view.View first
		android.view.View second
	private void getRect (android.view.View, android.graphics.Rect) 
		android.view.View view
		android.graphics.Rect rect
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
	void  (android.view.FocusFinder$1) 
		android.view.FocusFinder$1 x0
}

android/view/ViewRootImpl$W.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$W extends android.view.IWindow$Stub {
	private final java.lang.ref.WeakReference mViewAncestor
	private final android.view.IWindowSession mWindowSession
	void  (android.view.ViewRootImpl) 
		android.view.ViewRootImpl viewAncestor
	public void resized (android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, android.graphics.Rect, boolean, android.content.res.Configuration) 
		android.graphics.Rect frame
		android.graphics.Rect overscanInsets
		android.graphics.Rect contentInsets
		android.graphics.Rect visibleInsets
		boolean reportDraw
		android.content.res.Configuration newConfig
		android.view.ViewRootImpl viewAncestor
	public void moved (int, int) 
		int newX
		int newY
		android.view.ViewRootImpl viewAncestor
	public void dispatchAppVisibility (boolean) 
		boolean visible
		android.view.ViewRootImpl viewAncestor
	public void dispatchScreenState (boolean) 
		boolean on
		android.view.ViewRootImpl viewAncestor
	public void dispatchGetNewSurface () 
		android.view.ViewRootImpl viewAncestor
	public void windowFocusChanged (boolean, boolean) 
		boolean hasFocus
		boolean inTouchMode
		android.view.ViewRootImpl viewAncestor
	private static int checkCallingPermission (java.lang.String) 
		android.os.RemoteException e
		String permission
	public void executeCommand (java.lang.String, java.lang.String, android.os.ParcelFileDescriptor) 
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.IOException e
		java.io.OutputStream clientStream
		android.view.View view
		String command
		String parameters
		android.os.ParcelFileDescriptor out
		android.view.ViewRootImpl viewAncestor
	public void closeSystemDialogs (java.lang.String) 
		String reason
		android.view.ViewRootImpl viewAncestor
	public void dispatchWallpaperOffsets (float, float, float, float, boolean) 
		android.os.RemoteException e
		float x
		float y
		float xStep
		float yStep
		boolean sync
	public void dispatchWallpaperCommand (java.lang.String, int, int, int, android.os.Bundle, boolean) 
		android.os.RemoteException e
		String action
		int x
		int y
		int z
		android.os.Bundle extras
		boolean sync
	public void dispatchDragEvent (android.view.DragEvent) 
		android.view.DragEvent event
		android.view.ViewRootImpl viewAncestor
	public void dispatchSystemUiVisibilityChanged (int, int, int, int) 
		int seq
		int globalVisibility
		int localValue
		int localChanges
		android.view.ViewRootImpl viewAncestor
	public void doneAnimating () 
		android.view.ViewRootImpl viewAncestor
}

android/view/IInputFilter.class
IInputFilter.java
package android.view
public abstract android.view.IInputFilter extends java.lang.Object implements android.os.IInterface  {
	public abstract void install (android.view.IInputFilterHost)  throws android.os.RemoteException 
	public abstract void uninstall ()  throws android.os.RemoteException 
	public abstract void filterInputEvent (android.view.InputEvent, int)  throws android.os.RemoteException 
}

android/view/ViewTreeObserver$OnGlobalLayoutListener.class
ViewTreeObserver.java
package android.view
public abstract android.view.ViewTreeObserver$OnGlobalLayoutListener extends java.lang.Object {
	public abstract void onGlobalLayout () 
}

android/view/ViewGroup$ViewLocationHolder.class
ViewGroup.java
package android.view
 android.view.ViewGroup$ViewLocationHolder extends java.lang.Object implements java.lang.Comparable  {
	private static final int MAX_POOL_SIZE
	private static final android.util.Pools$SynchronizedPool sPool
	private final android.graphics.Rect mLocation
	public android.view.View mView
	private int mLayoutDirection
	void  () 
	public static android.view.ViewGroup$ViewLocationHolder obtain (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup root
		android.view.View view
		android.view.ViewGroup$ViewLocationHolder holder
	public void recycle () 
	public int compareTo (android.view.ViewGroup$ViewLocationHolder) 
		int leftDifference
		int rightDifference
		android.view.ViewGroup$ViewLocationHolder another
		int topDiference
		int heightDiference
		int widthDiference
	private void init (android.view.ViewGroup, android.view.View) 
		android.view.ViewGroup root
		android.view.View view
		android.graphics.Rect viewLocation
	private void clear () 
	public volatile int compareTo (java.lang.Object) 
		Object x0
	static void  () 
}

android/view/IApplicationToken.class
IApplicationToken.java
package android.view
public abstract android.view.IApplicationToken extends java.lang.Object implements android.os.IInterface  {
	public abstract void windowsDrawn ()  throws android.os.RemoteException 
	public abstract void windowsVisible ()  throws android.os.RemoteException 
	public abstract void windowsGone ()  throws android.os.RemoteException 
	public abstract boolean keyDispatchingTimedOut (java.lang.String)  throws android.os.RemoteException 
	public abstract long getKeyDispatchingTimeout ()  throws android.os.RemoteException 
}

android/view/IWindowManager.class
IWindowManager.java
package android.view
public abstract android.view.IWindowManager extends java.lang.Object implements android.os.IInterface  {
	public abstract boolean startViewServer (int)  throws android.os.RemoteException 
	public abstract boolean stopViewServer ()  throws android.os.RemoteException 
	public abstract boolean isViewServerRunning ()  throws android.os.RemoteException 
	public abstract android.view.IWindowSession openSession (com.android.internal.view.IInputMethodClient, com.android.internal.view.IInputContext)  throws android.os.RemoteException 
	public abstract boolean inputMethodClientHasFocus (com.android.internal.view.IInputMethodClient)  throws android.os.RemoteException 
	public abstract void getInitialDisplaySize (int, android.graphics.Point)  throws android.os.RemoteException 
	public abstract void getBaseDisplaySize (int, android.graphics.Point)  throws android.os.RemoteException 
	public abstract void setForcedDisplaySize (int, int, int)  throws android.os.RemoteException 
	public abstract void clearForcedDisplaySize (int)  throws android.os.RemoteException 
	public abstract int getInitialDisplayDensity (int)  throws android.os.RemoteException 
	public abstract int getBaseDisplayDensity (int)  throws android.os.RemoteException 
	public abstract void setForcedDisplayDensity (int, int)  throws android.os.RemoteException 
	public abstract void clearForcedDisplayDensity (int)  throws android.os.RemoteException 
	public abstract void setOverscan (int, int, int, int, int)  throws android.os.RemoteException 
	public abstract void pauseKeyDispatching (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void resumeKeyDispatching (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setEventDispatching (boolean)  throws android.os.RemoteException 
	public abstract void addWindowToken (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void removeWindowToken (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void addAppToken (int, android.view.IApplicationToken, int, int, int, boolean, boolean, int, int)  throws android.os.RemoteException 
	public abstract void setAppGroupId (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void setAppOrientation (android.view.IApplicationToken, int)  throws android.os.RemoteException 
	public abstract int getAppOrientation (android.view.IApplicationToken)  throws android.os.RemoteException 
	public abstract void setFocusedApp (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void prepareAppTransition (int, boolean)  throws android.os.RemoteException 
	public abstract int getPendingAppTransition ()  throws android.os.RemoteException 
	public abstract void overridePendingAppTransition (java.lang.String, int, int, android.os.IRemoteCallback)  throws android.os.RemoteException 
	public abstract void overridePendingAppTransitionScaleUp (int, int, int, int)  throws android.os.RemoteException 
	public abstract void overridePendingAppTransitionThumb (android.graphics.Bitmap, int, int, android.os.IRemoteCallback, boolean)  throws android.os.RemoteException 
	public abstract void executeAppTransition ()  throws android.os.RemoteException 
	public abstract void setAppStartingWindow (android.os.IBinder, java.lang.String, int, android.content.res.CompatibilityInfo, java.lang.CharSequence, int, int, int, int, android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void setAppWillBeHidden (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setAppVisibility (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void startAppFreezingScreen (android.os.IBinder, int)  throws android.os.RemoteException 
	public abstract void stopAppFreezingScreen (android.os.IBinder, boolean)  throws android.os.RemoteException 
	public abstract void removeAppToken (android.os.IBinder)  throws android.os.RemoteException 
	public abstract android.content.res.Configuration updateOrientationFromAppTokens (android.content.res.Configuration, android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setNewConfiguration (android.content.res.Configuration)  throws android.os.RemoteException 
	public abstract void startFreezingScreen (int, int)  throws android.os.RemoteException 
	public abstract void stopFreezingScreen ()  throws android.os.RemoteException 
	public abstract void disableKeyguard (android.os.IBinder, java.lang.String)  throws android.os.RemoteException 
	public abstract void reenableKeyguard (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void exitKeyguardSecurely (android.view.IOnKeyguardExitResult)  throws android.os.RemoteException 
	public abstract boolean isKeyguardLocked ()  throws android.os.RemoteException 
	public abstract boolean isKeyguardSecure ()  throws android.os.RemoteException 
	public abstract boolean inKeyguardRestrictedInputMode ()  throws android.os.RemoteException 
	public abstract void dismissKeyguard ()  throws android.os.RemoteException 
	public abstract void closeSystemDialogs (java.lang.String)  throws android.os.RemoteException 
	public abstract float getAnimationScale (int)  throws android.os.RemoteException 
	public abstract float[] getAnimationScales ()  throws android.os.RemoteException 
	public abstract void setAnimationScale (int, float)  throws android.os.RemoteException 
	public abstract void setAnimationScales (float[])  throws android.os.RemoteException 
	public abstract void setInTouchMode (boolean)  throws android.os.RemoteException 
	public abstract void showStrictModeViolation (boolean)  throws android.os.RemoteException 
	public abstract void setStrictModeVisualIndicatorPreference (java.lang.String)  throws android.os.RemoteException 
	public abstract void updateRotation (boolean, boolean)  throws android.os.RemoteException 
	public abstract int getRotation ()  throws android.os.RemoteException 
	public abstract int watchRotation (android.view.IRotationWatcher)  throws android.os.RemoteException 
	public abstract void removeRotationWatcher (android.view.IRotationWatcher)  throws android.os.RemoteException 
	public abstract int getPreferredOptionsPanelGravity ()  throws android.os.RemoteException 
	public abstract void freezeRotation (int)  throws android.os.RemoteException 
	public abstract void thawRotation ()  throws android.os.RemoteException 
	public abstract boolean isRotationFrozen ()  throws android.os.RemoteException 
	public abstract android.graphics.Bitmap screenshotApplications (android.os.IBinder, int, int, int, boolean)  throws android.os.RemoteException 
	public abstract void statusBarVisibilityChanged (int)  throws android.os.RemoteException 
	public abstract boolean waitForWindowDrawn (android.os.IBinder, android.os.IRemoteCallback)  throws android.os.RemoteException 
	public abstract boolean hasNavigationBar ()  throws android.os.RemoteException 
	public abstract void lockNow (android.os.Bundle)  throws android.os.RemoteException 
	public abstract android.os.IBinder getFocusedWindowToken ()  throws android.os.RemoteException 
	public abstract void setInputFilter (android.view.IInputFilter)  throws android.os.RemoteException 
	public abstract void getWindowFrame (android.os.IBinder, android.graphics.Rect)  throws android.os.RemoteException 
	public abstract boolean isSafeModeEnabled ()  throws android.os.RemoteException 
	public abstract void setMagnificationCallbacks (android.view.IMagnificationCallbacks)  throws android.os.RemoteException 
	public abstract void setMagnificationSpec (android.view.MagnificationSpec)  throws android.os.RemoteException 
	public abstract android.view.MagnificationSpec getCompatibleMagnificationSpecForWindow (android.os.IBinder)  throws android.os.RemoteException 
	public abstract void setTouchExplorationEnabled (boolean)  throws android.os.RemoteException 
}

android/view/GLES20Canvas.class
GLES20Canvas.java
package android.view
 android.view.GLES20Canvas extends android.view.HardwareCanvas {
	private static final int MODIFIER_NONE
	private static final int MODIFIER_SHADOW
	private static final int MODIFIER_SHADER
	private static final int MODIFIER_COLOR_FILTER
	private final boolean mOpaque
	private long mRenderer
	private android.view.GLES20Canvas$CanvasFinalizer mFinalizer
	private int mWidth
	private int mHeight
	private float[] mPoint
	private float[] mLine
	private android.graphics.Rect mClipBounds
	private android.graphics.RectF mPathBounds
	private android.graphics.DrawFilter mFilter
	private static boolean sIsAvailable
	static final int FLUSH_CACHES_LAYERS
	static final int FLUSH_CACHES_MODERATE
	static final int FLUSH_CACHES_FULL
	private static native boolean nIsAvailable () 
	static boolean isAvailable () 
	void  (boolean) 
		boolean translucent
	void  (long, boolean) 
		long layer
		boolean translucent
	protected void  (boolean, boolean) 
		boolean record
		boolean translucent
	private void setupFinalizer () 
	protected void resetDisplayListRenderer () 
	private static native long nCreateRenderer () 
	private static native long nCreateLayerRenderer (long) 
	private static native long nCreateDisplayListRenderer () 
	private static native void nResetDisplayListRenderer (long) 
	private static native void nDestroyRenderer (long) 
	public void setName (java.lang.String) 
		String name
	private static native void nSetName (long, java.lang.String) 
	void pushLayerUpdate (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void cancelLayerUpdate (android.view.HardwareLayer) 
		android.view.HardwareLayer layer
	void flushLayerUpdates () 
	void clearLayerUpdates () 
	static native long nCreateTextureLayer (boolean, int[]) 
	static native long nCreateLayer (int, int, boolean, int[]) 
	static native boolean nResizeLayer (long, int, int, int[]) 
	static native void nSetOpaqueLayer (long, boolean) 
	static native void nSetLayerPaint (long, long) 
	static native void nSetLayerColorFilter (long, long) 
	static native void nUpdateTextureLayer (long, int, int, boolean, android.graphics.SurfaceTexture) 
	static native void nClearLayerTexture (long) 
	static native void nSetTextureLayerTransform (long, long) 
	static native void nDestroyLayer (long) 
	static native void nDestroyLayerDeferred (long) 
	static native void nUpdateRenderLayer (long, long, long, int, int, int, int) 
	static native boolean nCopyLayer (long, long) 
	private static native void nClearLayerUpdates (long) 
	private static native void nFlushLayerUpdates (long) 
	private static native void nPushLayerUpdate (long, long) 
	private static native void nCancelLayerUpdate (long, long) 
	public boolean isOpaque () 
	public int getWidth () 
	public int getHeight () 
	public int getMaximumBitmapWidth () 
	public int getMaximumBitmapHeight () 
	private static native int nGetMaximumTextureWidth () 
	private static native int nGetMaximumTextureHeight () 
	long getRenderer () 
	public void setViewport (int, int) 
		int width
		int height
	private static native void nSetViewport (long, int, int) 
	public int onPreDraw (android.graphics.Rect) 
		android.graphics.Rect dirty
	private static native int nPrepare (long, boolean) 
	private static native int nPrepareDirty (long, int, int, int, int, boolean) 
	public void onPostDraw () 
	private static native void nFinish (long) 
	public static int getStencilSize () 
	private static native int nGetStencilSize () 
	void setCountOverdrawEnabled (boolean) 
		boolean enabled
	static native void nSetCountOverdrawEnabled (long, boolean) 
	float getOverdraw () 
	static native float nGetOverdraw (long) 
	public int callDrawGLFunction (long) 
		long drawGLFunction
	private static native int nCallDrawGLFunction (long, long) 
	public int invokeFunctors (android.graphics.Rect) 
		android.graphics.Rect dirty
	private static native int nInvokeFunctors (long, android.graphics.Rect) 
	public void detachFunctor (long) 
		long functor
	private static native void nDetachFunctor (long, long) 
	public void attachFunctor (long) 
		long functor
	private static native void nAttachFunctor (long, long) 
	static void flushCaches (int) 
		int level
	private static native void nFlushCaches (int) 
	static void terminateCaches () 
	private static native void nTerminateCaches () 
	static boolean initCaches () 
	private static native boolean nInitCaches () 
	static void initAtlas (android.view.GraphicBuffer, long[]) 
		android.view.GraphicBuffer buffer
		long[] map
	private static native void nInitAtlas (android.view.GraphicBuffer, long[], int) 
	long getDisplayList (long) 
		long displayList
	private static native long nGetDisplayList (long, long) 
	void outputDisplayList (android.view.DisplayList) 
		android.view.DisplayList displayList
	private static native void nOutputDisplayList (long, long) 
	public int drawDisplayList (android.view.DisplayList, android.graphics.Rect, int) 
		android.view.DisplayList displayList
		android.graphics.Rect dirty
		int flags
	private static native int nDrawDisplayList (long, long, android.graphics.Rect, int) 
	void drawHardwareLayer (android.view.HardwareLayer, float, float, android.graphics.Paint) 
		android.view.HardwareLayer layer
		float x
		float y
		android.graphics.Paint paint
		android.view.GLES20Layer glLayer
	private static native void nDrawLayer (long, long, float, float) 
	void interrupt () 
	void resume () 
	private static native void nInterrupt (long) 
	private static native void nResume (long) 
	private android.graphics.Rect getInternalClipBounds () 
	private android.graphics.RectF getPathBounds () 
	private float[] getPointStorage () 
	private float[] getLineStorage () 
	public boolean clipPath (android.graphics.Path) 
		android.graphics.Path path
	public boolean clipPath (android.graphics.Path, android.graphics.Region$Op) 
		android.graphics.Path path
		android.graphics.Region$Op op
	private static native boolean nClipPath (long, long, int) 
	public boolean clipRect (float, float, float, float) 
		float left
		float top
		float right
		float bottom
	private static native boolean nClipRect (long, float, float, float, float, int) 
	public boolean clipRect (float, float, float, float, android.graphics.Region$Op) 
		float left
		float top
		float right
		float bottom
		android.graphics.Region$Op op
	public boolean clipRect (int, int, int, int) 
		int left
		int top
		int right
		int bottom
	private static native boolean nClipRect (long, int, int, int, int, int) 
	public boolean clipRect (android.graphics.Rect) 
		android.graphics.Rect rect
	public boolean clipRect (android.graphics.Rect, android.graphics.Region$Op) 
		android.graphics.Rect rect
		android.graphics.Region$Op op
	public boolean clipRect (android.graphics.RectF) 
		android.graphics.RectF rect
	public boolean clipRect (android.graphics.RectF, android.graphics.Region$Op) 
		android.graphics.RectF rect
		android.graphics.Region$Op op
	public boolean clipRegion (android.graphics.Region) 
		android.graphics.Region region
	public boolean clipRegion (android.graphics.Region, android.graphics.Region$Op) 
		android.graphics.Region region
		android.graphics.Region$Op op
	private static native boolean nClipRegion (long, long, int) 
	public boolean getClipBounds (android.graphics.Rect) 
		android.graphics.Rect bounds
	private static native boolean nGetClipBounds (long, android.graphics.Rect) 
	public boolean quickReject (float, float, float, float, android.graphics.Canvas$EdgeType) 
		float left
		float top
		float right
		float bottom
		android.graphics.Canvas$EdgeType type
	private static native boolean nQuickReject (long, float, float, float, float) 
	public boolean quickReject (android.graphics.Path, android.graphics.Canvas$EdgeType) 
		android.graphics.Path path
		android.graphics.Canvas$EdgeType type
		android.graphics.RectF pathBounds
	public boolean quickReject (android.graphics.RectF, android.graphics.Canvas$EdgeType) 
		android.graphics.RectF rect
		android.graphics.Canvas$EdgeType type
	public void translate (float, float) 
		float dx
		float dy
	private static native void nTranslate (long, float, float) 
	public void skew (float, float) 
		float sx
		float sy
	private static native void nSkew (long, float, float) 
	public void rotate (float) 
		float degrees
	private static native void nRotate (long, float) 
	public void scale (float, float) 
		float sx
		float sy
	private static native void nScale (long, float, float) 
	public void setMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	private static native void nSetMatrix (long, long) 
	public void getMatrix (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	private static native void nGetMatrix (long, long) 
	public void concat (android.graphics.Matrix) 
		android.graphics.Matrix matrix
	private static native void nConcatMatrix (long, long) 
	public int save () 
	public int save (int) 
		int saveFlags
	private static native int nSave (long, int) 
	public int saveLayer (android.graphics.RectF, android.graphics.Paint, int) 
		long nativePaint
		android.graphics.RectF bounds
		android.graphics.Paint paint
		int saveFlags
		int count
		int modifier
	private static native int nSaveLayer (long, long, int) 
	public int saveLayer (float, float, float, float, android.graphics.Paint, int) 
		long nativePaint
		int count
		int modifier
		float left
		float top
		float right
		float bottom
		android.graphics.Paint paint
		int saveFlags
	private static native int nSaveLayer (long, float, float, float, float, long, int) 
	public int saveLayerAlpha (android.graphics.RectF, int, int) 
		android.graphics.RectF bounds
		int alpha
		int saveFlags
	private static native int nSaveLayerAlpha (long, int, int) 
	public int saveLayerAlpha (float, float, float, float, int, int) 
		float left
		float top
		float right
		float bottom
		int alpha
		int saveFlags
	private static native int nSaveLayerAlpha (long, float, float, float, float, int, int) 
	public void restore () 
	private static native void nRestore (long) 
	public void restoreToCount (int) 
		int saveCount
	private static native void nRestoreToCount (long, int) 
	public int getSaveCount () 
	private static native int nGetSaveCount (long) 
	public void setDrawFilter (android.graphics.DrawFilter) 
		android.graphics.PaintFlagsDrawFilter flagsFilter
		android.graphics.DrawFilter filter
	private static native void nResetPaintFilter (long) 
	private static native void nSetupPaintFilter (long, int, int) 
	public android.graphics.DrawFilter getDrawFilter () 
	public void drawArc (android.graphics.RectF, float, float, boolean, android.graphics.Paint) 
		android.graphics.RectF oval
		float startAngle
		float sweepAngle
		boolean useCenter
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawArc (long, float, float, float, float, float, float, boolean, long) 
	public void drawARGB (int, int, int, int) 
		int a
		int r
		int g
		int b
	public void drawPatch (android.graphics.NinePatch, android.graphics.Rect, android.graphics.Paint) 
		long nativePaint
		android.graphics.NinePatch patch
		android.graphics.Rect dst
		android.graphics.Paint paint
		android.graphics.Bitmap bitmap
		int modifier
	public void drawPatch (android.graphics.NinePatch, android.graphics.RectF, android.graphics.Paint) 
		long nativePaint
		android.graphics.NinePatch patch
		android.graphics.RectF dst
		android.graphics.Paint paint
		android.graphics.Bitmap bitmap
		int modifier
	private static native void nDrawPatch (long, long, byte[], long, float, float, float, float, long) 
	public void drawBitmap (android.graphics.Bitmap, float, float, android.graphics.Paint) 
		long nativePaint
		android.graphics.Bitmap bitmap
		float left
		float top
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawBitmap (long, long, byte[], float, float, long) 
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Matrix, android.graphics.Paint) 
		long nativePaint
		android.graphics.Bitmap bitmap
		android.graphics.Matrix matrix
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawBitmap (long, long, byte[], long, long) 
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Rect, android.graphics.Rect, android.graphics.Paint) 
		int left
		int top
		int right
		int bottom
		long nativePaint
		int left
		int top
		int right
		int bottom
		android.graphics.Bitmap bitmap
		android.graphics.Rect src
		android.graphics.Rect dst
		android.graphics.Paint paint
		int modifiers
	public void drawBitmap (android.graphics.Bitmap, android.graphics.Rect, android.graphics.RectF, android.graphics.Paint) 
		float left
		float top
		float right
		float bottom
		long nativePaint
		float left
		float top
		float right
		float bottom
		android.graphics.Bitmap bitmap
		android.graphics.Rect src
		android.graphics.RectF dst
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawBitmap (long, long, byte[], float, float, float, float, float, float, float, float, long) 
	public void drawBitmap (int[], int, int, float, float, int, int, boolean, android.graphics.Paint) 
		long nativePaint
		int[] colors
		int offset
		int stride
		float x
		float y
		int width
		int height
		boolean hasAlpha
		android.graphics.Paint paint
		int lastScanline
		int length
		int modifier
	private static native void nDrawBitmap (long, int[], int, int, float, float, int, int, boolean, long) 
	public void drawBitmap (int[], int, int, int, int, int, int, boolean, android.graphics.Paint) 
		int[] colors
		int offset
		int stride
		int x
		int y
		int width
		int height
		boolean hasAlpha
		android.graphics.Paint paint
	public void drawBitmapMesh (android.graphics.Bitmap, int, int, float[], int, int[], int, android.graphics.Paint) 
		long nativePaint
		android.graphics.Bitmap bitmap
		int meshWidth
		int meshHeight
		float[] verts
		int vertOffset
		int[] colors
		int colorOffset
		android.graphics.Paint paint
		int count
		int modifiers
	private static native void nDrawBitmapMesh (long, long, byte[], int, int, float[], int, int[], int, long) 
	public void drawCircle (float, float, float, android.graphics.Paint) 
		float cx
		float cy
		float radius
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawCircle (long, float, float, float, long) 
	public void drawColor (int) 
		int color
	public void drawColor (int, android.graphics.PorterDuff$Mode) 
		int color
		android.graphics.PorterDuff$Mode mode
	private static native void nDrawColor (long, int, int) 
	public void drawLine (float, float, float, float, android.graphics.Paint) 
		float startX
		float startY
		float stopX
		float stopY
		android.graphics.Paint paint
		float[] line
	public void drawLines (float[], int, int, android.graphics.Paint) 
		float[] pts
		int offset
		int count
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawLines (long, float[], int, int, long) 
	public void drawLines (float[], android.graphics.Paint) 
		float[] pts
		android.graphics.Paint paint
	public void drawOval (android.graphics.RectF, android.graphics.Paint) 
		android.graphics.RectF oval
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawOval (long, float, float, float, float, long) 
	public void drawPaint (android.graphics.Paint) 
		android.graphics.Paint paint
		android.graphics.Rect r
	public void drawPath (android.graphics.Path, android.graphics.Paint) 
		android.graphics.Path path
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawPath (long, long, long) 
	private static native void nDrawRects (long, long, long) 
	void drawRects (float[], int, android.graphics.Paint) 
		float[] rects
		int count
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawRects (long, float[], int, long) 
	public void drawPicture (android.graphics.Picture) 
		android.graphics.Picture picture
	public void drawPicture (android.graphics.Picture, android.graphics.Rect) 
		android.graphics.Picture picture
		android.graphics.Rect dst
	public void drawPicture (android.graphics.Picture, android.graphics.RectF) 
		android.graphics.Picture picture
		android.graphics.RectF dst
	public void drawPoint (float, float, android.graphics.Paint) 
		float x
		float y
		android.graphics.Paint paint
		float[] point
	public void drawPoints (float[], android.graphics.Paint) 
		float[] pts
		android.graphics.Paint paint
	public void drawPoints (float[], int, int, android.graphics.Paint) 
		float[] pts
		int offset
		int count
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawPoints (long, float[], int, int, long) 
	public void drawPosText (char[], int, int, float[], android.graphics.Paint) 
		char[] text
		int index
		int count
		float[] pos
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawPosText (long, char[], int, int, float[], long) 
	public void drawPosText (java.lang.String, float[], android.graphics.Paint) 
		String text
		float[] pos
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawPosText (long, java.lang.String, int, int, float[], long) 
	public void drawRect (float, float, float, float, android.graphics.Paint) 
		float left
		float top
		float right
		float bottom
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawRect (long, float, float, float, float, long) 
	public void drawRect (android.graphics.Rect, android.graphics.Paint) 
		android.graphics.Rect r
		android.graphics.Paint paint
	public void drawRect (android.graphics.RectF, android.graphics.Paint) 
		android.graphics.RectF r
		android.graphics.Paint paint
	public void drawRGB (int, int, int) 
		int r
		int g
		int b
	public void drawRoundRect (android.graphics.RectF, float, float, android.graphics.Paint) 
		android.graphics.RectF rect
		float rx
		float ry
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawRoundRect (long, float, float, float, float, float, float, long) 
	public void drawText (char[], int, int, float, float, android.graphics.Paint) 
		char[] text
		int index
		int count
		float x
		float y
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawText (long, char[], int, int, float, float, int, long) 
	public void drawText (java.lang.CharSequence, int, int, float, float, android.graphics.Paint) 
		char[] buf
		CharSequence text
		int start
		int end
		float x
		float y
		android.graphics.Paint paint
		int modifiers
	public void drawText (java.lang.String, int, int, float, float, android.graphics.Paint) 
		String text
		int start
		int end
		float x
		float y
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawText (long, java.lang.String, int, int, float, float, int, long) 
	public void drawText (java.lang.String, float, float, android.graphics.Paint) 
		String text
		float x
		float y
		android.graphics.Paint paint
		int modifiers
	public void drawTextOnPath (char[], int, int, android.graphics.Path, float, float, android.graphics.Paint) 
		char[] text
		int index
		int count
		android.graphics.Path path
		float hOffset
		float vOffset
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawTextOnPath (long, char[], int, int, long, float, float, int, long) 
	public void drawTextOnPath (java.lang.String, android.graphics.Path, float, float, android.graphics.Paint) 
		String text
		android.graphics.Path path
		float hOffset
		float vOffset
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawTextOnPath (long, java.lang.String, int, int, long, float, float, int, long) 
	public void drawTextRun (char[], int, int, int, int, float, float, int, android.graphics.Paint) 
		char[] text
		int index
		int count
		int contextIndex
		int contextCount
		float x
		float y
		int dir
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawTextRun (long, char[], int, int, int, int, float, float, int, long) 
	public void drawTextRun (java.lang.CharSequence, int, int, int, int, float, float, int, android.graphics.Paint) 
		int contextLen
		int len
		char[] buf
		int flags
		CharSequence text
		int start
		int end
		int contextStart
		int contextEnd
		float x
		float y
		int dir
		android.graphics.Paint paint
		int modifiers
	private static native void nDrawTextRun (long, java.lang.String, int, int, int, int, float, float, int, long) 
	public void drawVertices (android.graphics.Canvas$VertexMode, int, float[], int, float[], int, int[], int, short[], int, int, android.graphics.Paint) 
		android.graphics.Canvas$VertexMode mode
		int vertexCount
		float[] verts
		int vertOffset
		float[] texs
		int texOffset
		int[] colors
		int colorOffset
		short[] indices
		int indexOffset
		int indexCount
		android.graphics.Paint paint
	private int setupModifiers (android.graphics.Bitmap, android.graphics.Paint) 
		android.graphics.ColorFilter filter
		android.graphics.Bitmap b
		android.graphics.Paint paint
	private int setupModifiers (android.graphics.Paint) 
		android.graphics.Paint paint
		int modifiers
		android.graphics.Shader shader
		android.graphics.ColorFilter filter
	private int setupModifiers (android.graphics.Paint, int) 
		android.graphics.Paint paint
		int flags
		int modifiers
		android.graphics.Shader shader
		android.graphics.ColorFilter filter
	private int setupColorFilter (android.graphics.Paint) 
		android.graphics.Paint paint
		android.graphics.ColorFilter filter
	private static native void nSetupShader (long, long) 
	private static native void nSetupColorFilter (long, long) 
	private static native void nSetupShadow (long, float, float, float, int) 
	private static native void nResetModifiers (long, int) 
	static void access$000 (long) 
		long x0
	static void  () 
}

android/view/Surface.class
Surface.java
package android.view
public android.view.Surface extends java.lang.Object implements android.os.Parcelable  {
	private static final String TAG
	public static final android.os.Parcelable$Creator CREATOR
	private final dalvik.system.CloseGuard mCloseGuard
	final Object mLock
	private String mName
	long mNativeObject
	private long mLockedObject
	private int mGenerationId
	private final android.graphics.Canvas mCanvas
	private android.graphics.Matrix mCompatibleMatrix
	public static final int ROTATION_0
	public static final int ROTATION_90
	public static final int ROTATION_180
	public static final int ROTATION_270
	private static native long nativeCreateFromSurfaceTexture (android.graphics.SurfaceTexture)  throws android.view.Surface$OutOfResourcesException 
	private static native long nativeCreateFromSurfaceControl (long) 
	private static native long nativeLockCanvas (long, android.graphics.Canvas, android.graphics.Rect)  throws android.view.Surface$OutOfResourcesException 
	private static native void nativeUnlockCanvasAndPost (long, android.graphics.Canvas) 
	private static native void nativeRelease (long) 
	private static native boolean nativeIsValid (long) 
	private static native boolean nativeIsConsumerRunningBehind (long) 
	private static native long nativeReadFromParcel (long, android.os.Parcel) 
	private static native void nativeWriteToParcel (long, android.os.Parcel) 
	public void  () 
	public void  (android.graphics.SurfaceTexture) 
		android.graphics.SurfaceTexture surfaceTexture
	private void  (long) 
		long nativeObject
	protected void finalize ()  throws java.lang.Throwable 
	public void release () 
	public void destroy () 
	public boolean isValid () 
	public int getGenerationId () 
	public boolean isConsumerRunningBehind () 
	public android.graphics.Canvas lockCanvas (android.graphics.Rect)  throws android.view.Surface$OutOfResourcesException java.lang.IllegalArgumentException 
		android.graphics.Rect inOutDirty
	public void unlockCanvasAndPost (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	public void unlockCanvas (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	void setCompatibilityTranslator (android.content.res.CompatibilityInfo$Translator) 
		float appScale
		android.content.res.CompatibilityInfo$Translator translator
	public void copyFrom (android.view.SurfaceControl) 
		android.view.SurfaceControl other
		long surfaceControlPtr
		long newNativeObject
	public void transferFrom (android.view.Surface) 
		long newPtr
		android.view.Surface other
	public int describeContents () 
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	public java.lang.String toString () 
	private void setNativeObjectLocked (long) 
		long ptr
	private void checkNotReleasedLocked () 
	public static java.lang.String rotationToString (int) 
		int rotation
	static android.graphics.Matrix access$100 (android.view.Surface) 
		android.view.Surface x0
	static void  () 
}

android/view/Display.class
Display.java
package android.view
public final android.view.Display extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private final android.hardware.display.DisplayManagerGlobal mGlobal
	private final int mDisplayId
	private final int mLayerStack
	private final int mFlags
	private final int mType
	private final String mAddress
	private final int mOwnerUid
	private final String mOwnerPackageName
	private final android.view.DisplayAdjustments mDisplayAdjustments
	private android.view.DisplayInfo mDisplayInfo
	private boolean mIsValid
	private final android.util.DisplayMetrics mTempMetrics
	private static final int CACHED_APP_SIZE_DURATION_MILLIS
	private long mLastCachedAppSizeUpdate
	private int mCachedAppWidthCompat
	private int mCachedAppHeightCompat
	public static final int DEFAULT_DISPLAY
	public static final int FLAG_SUPPORTS_PROTECTED_BUFFERS
	public static final int FLAG_SECURE
	public static final int FLAG_PRIVATE
	public static final int FLAG_PRESENTATION
	public static final int TYPE_UNKNOWN
	public static final int TYPE_BUILT_IN
	public static final int TYPE_HDMI
	public static final int TYPE_WIFI
	public static final int TYPE_OVERLAY
	public static final int TYPE_VIRTUAL
	public void  (android.hardware.display.DisplayManagerGlobal, int, android.view.DisplayInfo, android.view.DisplayAdjustments) 
		android.hardware.display.DisplayManagerGlobal global
		int displayId
		android.view.DisplayInfo displayInfo
		android.view.DisplayAdjustments daj
	public int getDisplayId () 
	public boolean isValid () 
	public boolean getDisplayInfo (android.view.DisplayInfo) 
		android.view.DisplayInfo outDisplayInfo
	public int getLayerStack () 
	public int getFlags () 
	public int getType () 
	public java.lang.String getAddress () 
	public int getOwnerUid () 
	public java.lang.String getOwnerPackageName () 
	public android.view.DisplayAdjustments getDisplayAdjustments () 
	public java.lang.String getName () 
	public void getSize (android.graphics.Point) 
		android.graphics.Point outSize
	public void getRectSize (android.graphics.Rect) 
		android.graphics.Rect outSize
	public void getCurrentSizeRange (android.graphics.Point, android.graphics.Point) 
		android.graphics.Point outSmallestSize
		android.graphics.Point outLargestSize
	public int getMaximumSizeDimension () 
	public int getWidth () 
	public int getHeight () 
	public void getOverscanInsets (android.graphics.Rect) 
		android.graphics.Rect outRect
	public int getRotation () 
	public int getOrientation () 
	public int getPixelFormat () 
	public float getRefreshRate () 
	public void getMetrics (android.util.DisplayMetrics) 
		android.util.DisplayMetrics outMetrics
	public void getRealSize (android.graphics.Point) 
		android.graphics.Point outSize
	public void getRealMetrics (android.util.DisplayMetrics) 
		android.util.DisplayMetrics outMetrics
	public boolean hasAccess (int) 
		int uid
	public static boolean hasAccess (int, int, int) 
		int uid
		int flags
		int ownerUid
	public boolean isPublicPresentation () 
	private void updateDisplayInfoLocked () 
		android.view.DisplayInfo newInfo
	private void updateCachedAppSizeIfNeededLocked () 
		long now
	public java.lang.String toString () 
	public static java.lang.String typeToString (int) 
		int type
}

android/view/DisplayList.class
DisplayList.java
package android.view
public abstract android.view.DisplayList extends java.lang.Object {
	private boolean mDirty
	public static final int FLAG_CLIP_CHILDREN
	public static final int STATUS_DONE
	public static final int STATUS_DRAW
	public static final int STATUS_INVOKE
	public static final int STATUS_DREW
	public void  () 
	public abstract android.view.HardwareCanvas start (int, int) 
	public abstract void end () 
	public abstract void clear () 
	public abstract void reset () 
	public void markDirty () 
	protected void clearDirty () 
	public boolean isDirty () 
	public abstract boolean isValid () 
	public abstract int getSize () 
	public abstract void setCaching (boolean) 
	public abstract void setClipToBounds (boolean) 
	public abstract void setMatrix (android.graphics.Matrix) 
	public android.graphics.Matrix getMatrix () 
	public abstract android.graphics.Matrix getMatrix (android.graphics.Matrix) 
	public abstract void setAnimationMatrix (android.graphics.Matrix) 
	public abstract void setAlpha (float) 
	public abstract float getAlpha () 
	public abstract void setHasOverlappingRendering (boolean) 
	public abstract boolean hasOverlappingRendering () 
	public abstract void setTranslationX (float) 
	public abstract float getTranslationX () 
	public abstract void setTranslationY (float) 
	public abstract float getTranslationY () 
	public abstract void setRotation (float) 
	public abstract float getRotation () 
	public abstract void setRotationX (float) 
	public abstract float getRotationX () 
	public abstract void setRotationY (float) 
	public abstract float getRotationY () 
	public abstract void setScaleX (float) 
	public abstract float getScaleX () 
	public abstract void setScaleY (float) 
	public abstract float getScaleY () 
	public abstract void setTransformationInfo (float, float, float, float, float, float, float, float) 
	public abstract void setPivotX (float) 
	public abstract float getPivotX () 
	public abstract void setPivotY (float) 
	public abstract float getPivotY () 
	public abstract void setCameraDistance (float) 
	public abstract float getCameraDistance () 
	public abstract void setLeft (int) 
	public abstract float getLeft () 
	public abstract void setTop (int) 
	public abstract float getTop () 
	public abstract void setRight (int) 
	public abstract float getRight () 
	public abstract void setBottom (int) 
	public abstract float getBottom () 
	public abstract void setLeftTopRightBottom (int, int, int, int) 
	public abstract void offsetLeftAndRight (float) 
	public abstract void offsetTopAndBottom (float) 
}

android/view/AccessibilityInteractionController$1.class
AccessibilityInteractionController.java
package android.view
 android.view.AccessibilityInteractionController$1 extends java.lang.Object {
}

android/view/IApplicationToken$Stub$Proxy.class
IApplicationToken.java
package android.view
 android.view.IApplicationToken$Stub$Proxy extends java.lang.Object implements android.view.IApplicationToken  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void windowsDrawn ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void windowsVisible ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public void windowsGone ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean keyDispatchingTimedOut (java.lang.String)  throws android.os.RemoteException 
		String reason
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public long getKeyDispatchingTimeout ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
}

android/view/WindowManagerPolicy$PointerEventListener.class
WindowManagerPolicy.java
package android.view
public abstract android.view.WindowManagerPolicy$PointerEventListener extends java.lang.Object {
	public abstract void onPointerEvent (android.view.MotionEvent) 
}

android/view/ViewRootImpl$InputStage.class
ViewRootImpl.java
package android.view
abstract android.view.ViewRootImpl$InputStage extends java.lang.Object {
	private final android.view.ViewRootImpl$InputStage mNext
	protected static final int FORWARD
	protected static final int FINISH_HANDLED
	protected static final int FINISH_NOT_HANDLED
	final android.view.ViewRootImpl this$0
	public void  (android.view.ViewRootImpl, android.view.ViewRootImpl$InputStage) 
		android.view.ViewRootImpl$InputStage next
	public final void deliver (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	protected void finish (android.view.ViewRootImpl$QueuedInputEvent, boolean) 
		android.view.ViewRootImpl$QueuedInputEvent q
		boolean handled
	protected void forward (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	protected void apply (android.view.ViewRootImpl$QueuedInputEvent, int) 
		android.view.ViewRootImpl$QueuedInputEvent q
		int result
	protected int onProcess (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	protected void onDeliverToNext (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	protected boolean shouldDropInputEvent (android.view.ViewRootImpl$QueuedInputEvent) 
		android.view.ViewRootImpl$QueuedInputEvent q
	void dump (java.lang.String, java.io.PrintWriter) 
		String prefix
		java.io.PrintWriter writer
}

android/view/InputQueue$ActiveInputEvent.class
InputQueue.java
package android.view
final android.view.InputQueue$ActiveInputEvent extends java.lang.Object {
	public Object mToken
	public android.view.InputQueue$FinishedInputEventCallback mCallback
	final android.view.InputQueue this$0
	private void  (android.view.InputQueue) 
	public void recycle () 
	void  (android.view.InputQueue, android.view.InputQueue$1) 
		android.view.InputQueue x0
		android.view.InputQueue$1 x1
}

android/view/GLES20Layer$Finalizer.class
GLES20Layer.java
package android.view
 android.view.GLES20Layer$Finalizer extends java.lang.Object {
	private long mLayerId
	public void  (long) 
		long layerId
	protected void finalize ()  throws java.lang.Throwable 
	void destroy () 
}

android/view/View$4.class
View.java
package android.view
final android.view.View$4 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/View$9.class
View.java
package android.view
final android.view.View$9 extends android.util.FloatProperty {
	void  (java.lang.String) 
		String x0
	public void setValue (android.view.View, float) 
		android.view.View object
		float value
	public java.lang.Float get (android.view.View) 
		android.view.View object
	public volatile void setValue (java.lang.Object, float) 
		Object x0
		float x1
	public volatile java.lang.Object get (java.lang.Object) 
		Object x0
}

android/view/View$AttachInfo$Callbacks.class
View.java
package android.view
abstract android.view.View$AttachInfo$Callbacks extends java.lang.Object {
	public abstract void playSoundEffect (int) 
	public abstract boolean performHapticFeedback (int, boolean) 
}

android/view/Choreographer.class
Choreographer.java
package android.view
public final android.view.Choreographer extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	private static final long DEFAULT_FRAME_DELAY
	private static volatile long sFrameDelay
	private static final ThreadLocal sThreadInstance
	private static final boolean USE_VSYNC
	private static final boolean USE_FRAME_TIME
	private static final int SKIPPED_FRAME_WARNING_LIMIT
	private static final long NANOS_PER_MS
	private static final int MSG_DO_FRAME
	private static final int MSG_DO_SCHEDULE_VSYNC
	private static final int MSG_DO_SCHEDULE_CALLBACK
	private static final Object FRAME_CALLBACK_TOKEN
	private final Object mLock
	private final android.os.Looper mLooper
	private final android.view.Choreographer$FrameHandler mHandler
	private final android.view.Choreographer$FrameDisplayEventReceiver mDisplayEventReceiver
	private android.view.Choreographer$CallbackRecord mCallbackPool
	private final android.view.Choreographer$CallbackQueue[] mCallbackQueues
	private boolean mFrameScheduled
	private boolean mCallbacksRunning
	private long mLastFrameTimeNanos
	private long mFrameIntervalNanos
	public static final int CALLBACK_INPUT
	public static final int CALLBACK_ANIMATION
	public static final int CALLBACK_TRAVERSAL
	private static final int CALLBACK_LAST
	private void  (android.os.Looper) 
		int i
		android.os.Looper looper
	private static float getRefreshRate () 
		android.view.DisplayInfo di
	public static android.view.Choreographer getInstance () 
	public static long getFrameDelay () 
	public static void setFrameDelay (long) 
		long frameDelay
	public static long subtractFrameDelay (long) 
		long delayMillis
		long frameDelay
	void dump (java.lang.String, java.io.PrintWriter) 
		String prefix
		java.io.PrintWriter writer
		String innerPrefix
	public void postCallback (int, java.lang.Runnable, java.lang.Object) 
		int callbackType
		Runnable action
		Object token
	public void postCallbackDelayed (int, java.lang.Runnable, java.lang.Object, long) 
		int callbackType
		Runnable action
		Object token
		long delayMillis
	private void postCallbackDelayedInternal (int, java.lang.Object, java.lang.Object, long) 
		android.os.Message msg
		long now
		long dueTime
		int callbackType
		Object action
		Object token
		long delayMillis
	public void removeCallbacks (int, java.lang.Runnable, java.lang.Object) 
		int callbackType
		Runnable action
		Object token
	private void removeCallbacksInternal (int, java.lang.Object, java.lang.Object) 
		int callbackType
		Object action
		Object token
	public void postFrameCallback (android.view.Choreographer$FrameCallback) 
		android.view.Choreographer$FrameCallback callback
	public void postFrameCallbackDelayed (android.view.Choreographer$FrameCallback, long) 
		android.view.Choreographer$FrameCallback callback
		long delayMillis
	public void removeFrameCallback (android.view.Choreographer$FrameCallback) 
		android.view.Choreographer$FrameCallback callback
	public long getFrameTime () 
	public long getFrameTimeNanos () 
	private void scheduleFrameLocked (long) 
		android.os.Message msg
		long nextFrameTime
		android.os.Message msg
		long now
	void doFrame (long, int) 
		long skippedFrames
		long lastFrameOffset
		long jitterNanos
		long frameTimeNanos
		int frame
		long startNanos
	void doCallbacks (int, long) 
		long now
		android.view.Choreographer$CallbackRecord c
		android.view.Choreographer$CallbackRecord next
		android.view.Choreographer$CallbackRecord next
		int callbackType
		long frameTimeNanos
		android.view.Choreographer$CallbackRecord callbacks
	void doScheduleVsync () 
	void doScheduleCallback (int) 
		long now
		int callbackType
	private void scheduleVsyncLocked () 
	private boolean isRunningOnLooperThreadLocked () 
	private android.view.Choreographer$CallbackRecord obtainCallbackLocked (long, java.lang.Object, java.lang.Object) 
		long dueTime
		Object action
		Object token
		android.view.Choreographer$CallbackRecord callback
	private void recycleCallbackLocked (android.view.Choreographer$CallbackRecord) 
		android.view.Choreographer$CallbackRecord callback
	void  (android.os.Looper, android.view.Choreographer$1) 
		android.os.Looper x0
		android.view.Choreographer$1 x1
	static android.view.Choreographer$FrameHandler access$300 (android.view.Choreographer) 
		android.view.Choreographer x0
	static java.lang.Object access$400 () 
	static android.view.Choreographer$CallbackRecord access$500 (android.view.Choreographer, long, java.lang.Object, java.lang.Object) 
		android.view.Choreographer x0
		long x1
		Object x2
		Object x3
	static void access$600 (android.view.Choreographer, android.view.Choreographer$CallbackRecord) 
		android.view.Choreographer x0
		android.view.Choreographer$CallbackRecord x1
	static void  () 
}

android/view/ViewRootImpl$2.class
ViewRootImpl.java
package android.view
 android.view.ViewRootImpl$2 extends java.lang.Object implements java.lang.Runnable  {
	final java.util.ArrayList val$finalRequesters
	final android.view.ViewRootImpl this$0
	void  (android.view.ViewRootImpl, java.util.ArrayList) 
	public void run () 
		android.view.View view
		int i
		int numValidRequests
}

android/view/IMagnificationCallbacks$Stub$Proxy.class
IMagnificationCallbacks.java
package android.view
 android.view.IMagnificationCallbacks$Stub$Proxy extends java.lang.Object implements android.view.IMagnificationCallbacks  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onMagnifedBoundsChanged (android.graphics.Region)  throws android.os.RemoteException 
		android.graphics.Region bounds
		android.os.Parcel _data
	public void onRectangleOnScreenRequested (int, int, int, int)  throws android.os.RemoteException 
		int left
		int top
		int right
		int bottom
		android.os.Parcel _data
	public void onRotationChanged (int)  throws android.os.RemoteException 
		int rotation
		android.os.Parcel _data
	public void onUserContextChanged ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/Manifest.class
Manifest.java
package android
public final android.Manifest extends java.lang.Object {
	public void  () 
}

android/R$attr.class
R.java
package android
public final android.R$attr extends java.lang.Object {
	public static final int absListViewStyle
	public static final int accessibilityEventTypes
	public static final int accessibilityFeedbackType
	public static final int accessibilityFlags
	public static final int accessibilityLiveRegion
	public static final int accountPreferences
	public static final int accountType
	public static final int action
	public static final int actionBarDivider
	public static final int actionBarItemBackground
	public static final int actionBarSize
	public static final int actionBarSplitStyle
	public static final int actionBarStyle
	public static final int actionBarTabBarStyle
	public static final int actionBarTabStyle
	public static final int actionBarTabTextStyle
	public static final int actionBarWidgetTheme
	public static final int actionButtonStyle
	public static final int actionDropDownStyle
	public static final int actionLayout
	public static final int actionMenuTextAppearance
	public static final int actionMenuTextColor
	public static final int actionModeBackground
	public static final int actionModeCloseButtonStyle
	public static final int actionModeCloseDrawable
	public static final int actionModeCopyDrawable
	public static final int actionModeCutDrawable
	public static final int actionModePasteDrawable
	public static final int actionModeSelectAllDrawable
	public static final int actionModeSplitBackground
	public static final int actionModeStyle
	public static final int actionOverflowButtonStyle
	public static final int actionProviderClass
	public static final int actionViewClass
	public static final int activatedBackgroundIndicator
	public static final int activityCloseEnterAnimation
	public static final int activityCloseExitAnimation
	public static final int activityOpenEnterAnimation
	public static final int activityOpenExitAnimation
	public static final int addPrintersActivity
	public static final int addStatesFromChildren
	public static final int adjustViewBounds
	public static final int advancedPrintOptionsActivity
	public static final int alertDialogIcon
	public static final int alertDialogStyle
	public static final int alertDialogTheme
	public static final int alignmentMode
	public static final int allContactsName
	public static final int allowBackup
	public static final int allowClearUserData
	public static final int allowParallelSyncs
	public static final int allowSingleTap
	public static final int allowTaskReparenting
	public static final int alpha
	public static final int alphabeticShortcut
	public static final int alwaysDrawnWithCache
	public static final int alwaysRetainTaskState
	public static final int angle
	public static final int animateFirstView
	public static final int animateLayoutChanges
	public static final int animateOnClick
	public static final int animation
	public static final int animationCache
	public static final int animationDuration
	public static final int animationOrder
	public static final int animationResolution
	public static final int antialias
	public static final int anyDensity
	public static final int apduServiceBanner
	public static final int apiKey
	public static final int author
	public static final int authorities
	public static final int autoAdvanceViewId
	public static final int autoCompleteTextViewStyle
	public static final int autoLink
	public static final int autoMirrored
	public static final int autoStart
	public static final int autoText
	public static final int autoUrlDetect
	public static final int background
	public static final int backgroundDimAmount
	public static final int backgroundDimEnabled
	public static final int backgroundSplit
	public static final int backgroundStacked
	public static final int backupAgent
	public static final int baseline
	public static final int baselineAlignBottom
	public static final int baselineAligned
	public static final int baselineAlignedChildIndex
	public static final int borderlessButtonStyle
	public static final int bottom
	public static final int bottomBright
	public static final int bottomDark
	public static final int bottomLeftRadius
	public static final int bottomMedium
	public static final int bottomOffset
	public static final int bottomRightRadius
	public static final int breadCrumbShortTitle
	public static final int breadCrumbTitle
	public static final int bufferType
	public static final int button
	public static final int buttonBarButtonStyle
	public static final int buttonBarStyle
	public static final int buttonStyle
	public static final int buttonStyleInset
	public static final int buttonStyleSmall
	public static final int buttonStyleToggle
	public static final int cacheColorHint
	public static final int calendarViewShown
	public static final int calendarViewStyle
	public static final int canRequestEnhancedWebAccessibility
	public static final int canRequestFilterKeyEvents
	public static final int canRequestTouchExplorationMode
	public static final int canRetrieveWindowContent
	public static final int candidatesTextStyleSpans
	public static final int capitalize
	public static final int category
	public static final int centerBright
	public static final int centerColor
	public static final int centerDark
	public static final int centerMedium
	public static final int centerX
	public static final int centerY
	public static final int checkBoxPreferenceStyle
	public static final int checkMark
	public static final int checkable
	public static final int checkableBehavior
	public static final int checkboxStyle
	public static final int checked
	public static final int checkedButton
	public static final int checkedTextViewStyle
	public static final int childDivider
	public static final int childIndicator
	public static final int childIndicatorEnd
	public static final int childIndicatorLeft
	public static final int childIndicatorRight
	public static final int childIndicatorStart
	public static final int choiceMode
	public static final int clearTaskOnLaunch
	public static final int clickable
	public static final int clipChildren
	public static final int clipOrientation
	public static final int clipToPadding
	public static final int codes
	public static final int collapseColumns
	public static final int color
	public static final int colorActivatedHighlight
	public static final int colorBackground
	public static final int colorBackgroundCacheHint
	public static final int colorFocusedHighlight
	public static final int colorForeground
	public static final int colorForegroundInverse
	public static final int colorLongPressedHighlight
	public static final int colorMultiSelectHighlight
	public static final int colorPressedHighlight
	public static final int columnCount
	public static final int columnDelay
	public static final int columnOrderPreserved
	public static final int columnWidth
	public static final int compatibleWidthLimitDp
	public static final int completionHint
	public static final int completionHintView
	public static final int completionThreshold
	public static final int configChanges
	public static final int configure
	public static final int constantSize
	public static final int content
	public static final int contentAuthority
	public static final int contentDescription
	public static final int cropToPadding
	public static final int cursorVisible
	public static final int customNavigationLayout
	public static final int customTokens
	public static final int cycles
	public static final int dashGap
	public static final int dashWidth
	public static final int data
	public static final int datePickerStyle
	public static final int dateTextAppearance
	public static final int debuggable
	public static final int defaultValue
	public static final int delay
	public static final int dependency
	public static final int descendantFocusability
	public static final int description
	public static final int detachWallpaper
	public static final int detailColumn
	public static final int detailSocialSummary
	public static final int detailsElementBackground
	public static final int dial
	public static final int dialogIcon
	public static final int dialogLayout
	public static final int dialogMessage
	public static final int dialogPreferenceStyle
	public static final int dialogTheme
	public static final int dialogTitle
	public static final int digits
	public static final int direction
	public static final int directionDescriptions
	public static final int directionPriority
	public static final int disableDependentsState
	public static final int disabledAlpha
	public static final int displayOptions
	public static final int dither
	public static final int divider
	public static final int dividerHeight
	public static final int dividerHorizontal
	public static final int dividerPadding
	public static final int dividerVertical
	public static final int drawSelectorOnTop
	public static final int drawable
	public static final int drawableBottom
	public static final int drawableEnd
	public static final int drawableLeft
	public static final int drawablePadding
	public static final int drawableRight
	public static final int drawableStart
	public static final int drawableTop
	public static final int drawingCacheQuality
	public static final int dropDownAnchor
	public static final int dropDownHeight
	public static final int dropDownHintAppearance
	public static final int dropDownHorizontalOffset
	public static final int dropDownItemStyle
	public static final int dropDownListViewStyle
	public static final int dropDownSelector
	public static final int dropDownSpinnerStyle
	public static final int dropDownVerticalOffset
	public static final int dropDownWidth
	public static final int duplicateParentState
	public static final int duration
	public static final int editTextBackground
	public static final int editTextColor
	public static final int editTextPreferenceStyle
	public static final int editTextStyle
	public static final int editable
	public static final int editorExtras
	public static final int ellipsize
	public static final int ems
	public static final int enabled
	public static final int endColor
	public static final int endYear
	public static final int enterFadeDuration
	public static final int entries
	public static final int entryValues
	public static final int eventsInterceptionEnabled
	public static final int excludeFromRecents
	public static final int exitFadeDuration
	public static final int expandableListPreferredChildIndicatorLeft
	public static final int expandableListPreferredChildIndicatorRight
	public static final int expandableListPreferredChildPaddingLeft
	public static final int expandableListPreferredItemIndicatorLeft
	public static final int expandableListPreferredItemIndicatorRight
	public static final int expandableListPreferredItemPaddingLeft
	public static final int expandableListViewStyle
	public static final int expandableListViewWhiteStyle
	public static final int exported
	public static final int extraTension
	public static final int factor
	public static final int fadeDuration
	public static final int fadeEnabled
	public static final int fadeOffset
	public static final int fadeScrollbars
	public static final int fadingEdge
	public static final int fadingEdgeLength
	public static final int fadingMode
	public static final int fastScrollAlwaysVisible
	public static final int fastScrollEnabled
	public static final int fastScrollOverlayPosition
	public static final int fastScrollPreviewBackgroundLeft
	public static final int fastScrollPreviewBackgroundRight
	public static final int fastScrollTextColor
	public static final int fastScrollThumbDrawable
	public static final int fastScrollTrackDrawable
	public static final int fillAfter
	public static final int fillBefore
	public static final int fillEnabled
	public static final int fillViewport
	public static final int filter
	public static final int filterTouchesWhenObscured
	public static final int finishOnCloseSystemDialogs
	public static final int finishOnTaskLaunch
	public static final int firstDayOfWeek
	public static final int fitsSystemWindows
	public static final int flipInterval
	public static final int focusable
	public static final int focusableInTouchMode
	public static final int focusedMonthDateColor
	public static final int fontFamily
	public static final int footerDividersEnabled
	public static final int foreground
	public static final int foregroundGravity
	public static final int format
	public static final int format12Hour
	public static final int format24Hour
	public static final int fragment
	public static final int fragmentCloseEnterAnimation
	public static final int fragmentCloseExitAnimation
	public static final int fragmentFadeEnterAnimation
	public static final int fragmentFadeExitAnimation
	public static final int fragmentOpenEnterAnimation
	public static final int fragmentOpenExitAnimation
	public static final int freezesText
	public static final int fromAlpha
	public static final int fromDegrees
	public static final int fromScene
	public static final int fromXDelta
	public static final int fromXScale
	public static final int fromYDelta
	public static final int fromYScale
	public static final int fullBright
	public static final int fullDark
	public static final int functionalTest
	public static final int galleryItemBackground
	public static final int galleryStyle
	public static final int gestureColor
	public static final int gestureStrokeAngleThreshold
	public static final int gestureStrokeLengthThreshold
	public static final int gestureStrokeSquarenessThreshold
	public static final int gestureStrokeType
	public static final int gestureStrokeWidth
	public static final int glEsVersion
	public static final int gradientRadius
	public static final int grantUriPermissions
	public static final int gravity
	public static final int gridViewStyle
	public static final int groupIndicator
	public static final int hand_hour
	public static final int hand_minute
	public static final int handle
	public static final int handleProfiling
	public static final int hapticFeedbackEnabled
	public static final int hardwareAccelerated
	public static final int hasCode
	public static final int headerBackground
	public static final int headerDividersEnabled
	public static final int height
	public static final int hint
	public static final int homeAsUpIndicator
	public static final int homeLayout
	public static final int horizontalDivider
	public static final int horizontalGap
	public static final int horizontalScrollViewStyle
	public static final int horizontalSpacing
	public static final int host
	public static final int icon
	public static final int iconPreview
	public static final int iconifiedByDefault
	public static final int id
	public static final int ignoreGravity
	public static final int imageButtonStyle
	public static final int imageWellStyle
	public static final int imeActionId
	public static final int imeActionLabel
	public static final int imeExtractEnterAnimation
	public static final int imeExtractExitAnimation
	public static final int imeFullscreenBackground
	public static final int imeOptions
	public static final int imeSubtypeExtraValue
	public static final int imeSubtypeLocale
	public static final int imeSubtypeMode
	public static final int immersive
	public static final int importantForAccessibility
	public static final int inAnimation
	public static final int includeFontPadding
	public static final int includeInGlobalSearch
	public static final int indeterminate
	public static final int indeterminateBehavior
	public static final int indeterminateDrawable
	public static final int indeterminateDuration
	public static final int indeterminateOnly
	public static final int indeterminateProgressStyle
	public static final int indicatorEnd
	public static final int indicatorLeft
	public static final int indicatorRight
	public static final int indicatorStart
	public static final int inflatedId
	public static final int initOrder
	public static final int initialKeyguardLayout
	public static final int initialLayout
	public static final int innerRadius
	public static final int innerRadiusRatio
	public static final int inputMethod
	public static final int inputType
	public static final int insetBottom
	public static final int insetLeft
	public static final int insetRight
	public static final int insetTop
	public static final int installLocation
	public static final int interpolator
	public static final int isAlwaysSyncable
	public static final int isAsciiCapable
	public static final int isAuxiliary
	public static final int isDefault
	public static final int isIndicator
	public static final int isModifier
	public static final int isRepeatable
	public static final int isScrollContainer
	public static final int isSticky
	public static final int isolatedProcess
	public static final int itemBackground
	public static final int itemIconDisabledAlpha
	public static final int itemPadding
	public static final int itemTextAppearance
	public static final int keepScreenOn
	public static final int key
	public static final int keyBackground
	public static final int keyEdgeFlags
	public static final int keyHeight
	public static final int keyIcon
	public static final int keyLabel
	public static final int keyOutputText
	public static final int keyPreviewHeight
	public static final int keyPreviewLayout
	public static final int keyPreviewOffset
	public static final int keySet
	public static final int keyTextColor
	public static final int keyTextSize
	public static final int keyWidth
	public static final int keyboardLayout
	public static final int keyboardMode
	public static final int keycode
	public static final int killAfterRestore
	public static final int label
	public static final int labelFor
	public static final int labelTextSize
	public static final int largeHeap
	public static final int largeScreens
	public static final int largestWidthLimitDp
	public static final int launchMode
	public static final int layerType
	public static final int layout
	public static final int layoutAnimation
	public static final int layoutDirection
	public static final int layoutMode
	public static final int layout_above
	public static final int layout_alignBaseline
	public static final int layout_alignBottom
	public static final int layout_alignEnd
	public static final int layout_alignLeft
	public static final int layout_alignParentBottom
	public static final int layout_alignParentEnd
	public static final int layout_alignParentLeft
	public static final int layout_alignParentRight
	public static final int layout_alignParentStart
	public static final int layout_alignParentTop
	public static final int layout_alignRight
	public static final int layout_alignStart
	public static final int layout_alignTop
	public static final int layout_alignWithParentIfMissing
	public static final int layout_below
	public static final int layout_centerHorizontal
	public static final int layout_centerInParent
	public static final int layout_centerVertical
	public static final int layout_column
	public static final int layout_columnSpan
	public static final int layout_gravity
	public static final int layout_height
	public static final int layout_margin
	public static final int layout_marginBottom
	public static final int layout_marginEnd
	public static final int layout_marginLeft
	public static final int layout_marginRight
	public static final int layout_marginStart
	public static final int layout_marginTop
	public static final int layout_row
	public static final int layout_rowSpan
	public static final int layout_scale
	public static final int layout_span
	public static final int layout_toEndOf
	public static final int layout_toLeftOf
	public static final int layout_toRightOf
	public static final int layout_toStartOf
	public static final int layout_weight
	public static final int layout_width
	public static final int layout_x
	public static final int layout_y
	public static final int left
	public static final int lineSpacingExtra
	public static final int lineSpacingMultiplier
	public static final int lines
	public static final int linksClickable
	public static final int listChoiceBackgroundIndicator
	public static final int listChoiceIndicatorMultiple
	public static final int listChoiceIndicatorSingle
	public static final int listDivider
	public static final int listDividerAlertDialog
	public static final int listPopupWindowStyle
	public static final int listPreferredItemHeight
	public static final int listPreferredItemHeightLarge
	public static final int listPreferredItemHeightSmall
	public static final int listPreferredItemPaddingEnd
	public static final int listPreferredItemPaddingLeft
	public static final int listPreferredItemPaddingRight
	public static final int listPreferredItemPaddingStart
	public static final int listSelector
	public static final int listSeparatorTextViewStyle
	public static final int listViewStyle
	public static final int listViewWhiteStyle
	public static final int logo
	public static final int longClickable
	public static final int loopViews
	public static final int manageSpaceActivity
	public static final int mapViewStyle
	public static final int marqueeRepeatLimit
	public static final int max
	public static final int maxDate
	public static final int maxEms
	public static final int maxHeight
	public static final int maxItemsPerRow
	public static final int maxLength
	public static final int maxLevel
	public static final int maxLines
	public static final int maxRows
	public static final int maxSdkVersion
	public static final int maxWidth
	public static final int measureAllChildren
	public static final int measureWithLargestChild
	public static final int mediaRouteButtonStyle
	public static final int mediaRouteTypes
	public static final int menuCategory
	public static final int mimeType
	public static final int minDate
	public static final int minEms
	public static final int minHeight
	public static final int minLevel
	public static final int minLines
	public static final int minResizeHeight
	public static final int minResizeWidth
	public static final int minSdkVersion
	public static final int minWidth
	public static final int mipMap
	public static final int mirrorForRtl
	public static final int mode
	public static final int moreIcon
	public static final int multiprocess
	public static final int name
	public static final int navigationMode
	public static final int negativeButtonText
	public static final int nextFocusDown
	public static final int nextFocusForward
	public static final int nextFocusLeft
	public static final int nextFocusRight
	public static final int nextFocusUp
	public static final int noHistory
	public static final int normalScreens
	public static final int notificationTimeout
	public static final int numColumns
	public static final int numStars
	public static final int numeric
	public static final int numericShortcut
	public static final int onClick
	public static final int oneshot
	public static final int opacity
	public static final int order
	public static final int orderInCategory
	public static final int ordering
	public static final int orderingFromXml
	public static final int orientation
	public static final int outAnimation
	public static final int overScrollFooter
	public static final int overScrollHeader
	public static final int overScrollMode
	public static final int overridesImplicitlyEnabledSubtype
	public static final int packageNames
	public static final int padding
	public static final int paddingBottom
	public static final int paddingEnd
	public static final int paddingLeft
	public static final int paddingRight
	public static final int paddingStart
	public static final int paddingTop
	public static final int panelBackground
	public static final int panelColorBackground
	public static final int panelColorForeground
	public static final int panelFullBackground
	public static final int panelTextAppearance
	public static final int parentActivityName
	public static final int password
	public static final int path
	public static final int pathPattern
	public static final int pathPrefix
	public static final int permission
	public static final int permissionFlags
	public static final int permissionGroup
	public static final int permissionGroupFlags
	public static final int persistent
	public static final int persistentDrawingCache
	public static final int phoneNumber
	public static final int pivotX
	public static final int pivotY
	public static final int popupAnimationStyle
	public static final int popupBackground
	public static final int popupCharacters
	public static final int popupKeyboard
	public static final int popupLayout
	public static final int popupMenuStyle
	public static final int popupWindowStyle
	public static final int port
	public static final int positiveButtonText
	public static final int preferenceCategoryStyle
	public static final int preferenceInformationStyle
	public static final int preferenceLayoutChild
	public static final int preferenceScreenStyle
	public static final int preferenceStyle
	public static final int presentationTheme
	public static final int previewImage
	public static final int priority
	public static final int privateImeOptions
	public static final int process
	public static final int progress
	public static final int progressBarPadding
	public static final int progressBarStyle
	public static final int progressBarStyleHorizontal
	public static final int progressBarStyleInverse
	public static final int progressBarStyleLarge
	public static final int progressBarStyleLargeInverse
	public static final int progressBarStyleSmall
	public static final int progressBarStyleSmallInverse
	public static final int progressBarStyleSmallTitle
	public static final int progressDrawable
	public static final int prompt
	public static final int propertyName
	public static final int protectionLevel
	public static final int publicKey
	public static final int queryActionMsg
	public static final int queryAfterZeroResults
	public static final int queryHint
	public static final int quickContactBadgeStyleSmallWindowLarge
	public static final int quickContactBadgeStyleSmallWindowMedium
	public static final int quickContactBadgeStyleSmallWindowSmall
	public static final int quickContactBadgeStyleWindowLarge
	public static final int quickContactBadgeStyleWindowMedium
	public static final int quickContactBadgeStyleWindowSmall
	public static final int radioButtonStyle
	public static final int radius
	public static final int rating
	public static final int ratingBarStyle
	public static final int ratingBarStyleIndicator
	public static final int ratingBarStyleSmall
	public static final int readPermission
	public static final int repeatCount
	public static final int repeatMode
	public static final int reqFiveWayNav
	public static final int reqHardKeyboard
	public static final int reqKeyboardType
	public static final int reqNavigation
	public static final int reqTouchScreen
	public static final int requireDeviceUnlock
	public static final int required
	public static final int requiredAccountType
	public static final int requiredForAllUsers
	public static final int requiresFadingEdge
	public static final int requiresSmallestWidthDp
	public static final int resizeMode
	public static final int resizeable
	public static final int resource
	public static final int restoreAnyVersion
	public static final int restoreNeedsApplication
	public static final int restrictedAccountType
	public static final int right
	public static final int ringtonePreferenceStyle
	public static final int ringtoneType
	public static final int rotation
	public static final int rotationX
	public static final int rotationY
	public static final int rowCount
	public static final int rowDelay
	public static final int rowEdgeFlags
	public static final int rowHeight
	public static final int rowOrderPreserved
	public static final int saveEnabled
	public static final int scaleGravity
	public static final int scaleHeight
	public static final int scaleType
	public static final int scaleWidth
	public static final int scaleX
	public static final int scaleY
	public static final int scheme
	public static final int screenDensity
	public static final int screenOrientation
	public static final int screenSize
	public static final int scrollHorizontally
	public static final int scrollViewStyle
	public static final int scrollX
	public static final int scrollY
	public static final int scrollbarAlwaysDrawHorizontalTrack
	public static final int scrollbarAlwaysDrawVerticalTrack
	public static final int scrollbarDefaultDelayBeforeFade
	public static final int scrollbarFadeDuration
	public static final int scrollbarSize
	public static final int scrollbarStyle
	public static final int scrollbarThumbHorizontal
	public static final int scrollbarThumbVertical
	public static final int scrollbarTrackHorizontal
	public static final int scrollbarTrackVertical
	public static final int scrollbars
	public static final int scrollingCache
	public static final int searchButtonText
	public static final int searchMode
	public static final int searchSettingsDescription
	public static final int searchSuggestAuthority
	public static final int searchSuggestIntentAction
	public static final int searchSuggestIntentData
	public static final int searchSuggestPath
	public static final int searchSuggestSelection
	public static final int searchSuggestThreshold
	public static final int secondaryProgress
	public static final int seekBarStyle
	public static final int segmentedButtonStyle
	public static final int selectAllOnFocus
	public static final int selectable
	public static final int selectableItemBackground
	public static final int selectedDateVerticalBar
	public static final int selectedWeekBackgroundColor
	public static final int settingsActivity
	public static final int shadowColor
	public static final int shadowDx
	public static final int shadowDy
	public static final int shadowRadius
	public static final int shape
	public static final int shareInterpolator
	public static final int sharedUserId
	public static final int sharedUserLabel
	public static final int shouldDisableView
	public static final int showAsAction
	public static final int showDefault
	public static final int showDividers
	public static final int showOnLockScreen
	public static final int showSilent
	public static final int showWeekNumber
	public static final int shownWeekCount
	public static final int shrinkColumns
	public static final int singleLine
	public static final int singleUser
	public static final int smallIcon
	public static final int smallScreens
	public static final int smoothScrollbar
	public static final int solidColor
	public static final int soundEffectsEnabled
	public static final int spacing
	public static final int spinnerDropDownItemStyle
	public static final int spinnerItemStyle
	public static final int spinnerMode
	public static final int spinnerStyle
	public static final int spinnersShown
	public static final int splitMotionEvents
	public static final int src
	public static final int ssp
	public static final int sspPattern
	public static final int sspPrefix
	public static final int stackFromBottom
	public static final int starStyle
	public static final int startColor
	public static final int startDelay
	public static final int startOffset
	public static final int startYear
	public static final int stateNotNeeded
	public static final int state_above_anchor
	public static final int state_accelerated
	public static final int state_activated
	public static final int state_active
	public static final int state_checkable
	public static final int state_checked
	public static final int state_drag_can_accept
	public static final int state_drag_hovered
	public static final int state_empty
	public static final int state_enabled
	public static final int state_expanded
	public static final int state_first
	public static final int state_focused
	public static final int state_hovered
	public static final int state_last
	public static final int state_long_pressable
	public static final int state_middle
	public static final int state_multiline
	public static final int state_pressed
	public static final int state_selected
	public static final int state_single
	public static final int state_window_focused
	public static final int staticWallpaperPreview
	public static final int stepSize
	public static final int stopWithTask
	public static final int streamType
	public static final int stretchColumns
	public static final int stretchMode
	public static final int subtitle
	public static final int subtitleTextStyle
	public static final int subtypeExtraValue
	public static final int subtypeId
	public static final int subtypeLocale
	public static final int suggestActionMsg
	public static final int suggestActionMsgColumn
	public static final int summary
	public static final int summaryColumn
	public static final int summaryOff
	public static final int summaryOn
	public static final int supportsRtl
	public static final int supportsSwitchingToNextInputMethod
	public static final int supportsUploading
	public static final int switchMinWidth
	public static final int switchPadding
	public static final int switchPreferenceStyle
	public static final int switchTextAppearance
	public static final int switchTextOff
	public static final int switchTextOn
	public static final int syncable
	public static final int tabStripEnabled
	public static final int tabStripLeft
	public static final int tabStripRight
	public static final int tabWidgetStyle
	public static final int tag
	public static final int targetActivity
	public static final int targetClass
	public static final int targetDescriptions
	public static final int targetId
	public static final int targetPackage
	public static final int targetSdkVersion
	public static final int taskAffinity
	public static final int taskCloseEnterAnimation
	public static final int taskCloseExitAnimation
	public static final int taskOpenEnterAnimation
	public static final int taskOpenExitAnimation
	public static final int taskToBackEnterAnimation
	public static final int taskToBackExitAnimation
	public static final int taskToFrontEnterAnimation
	public static final int taskToFrontExitAnimation
	public static final int tension
	public static final int testOnly
	public static final int text
	public static final int textAlignment
	public static final int textAllCaps
	public static final int textAppearance
	public static final int textAppearanceButton
	public static final int textAppearanceInverse
	public static final int textAppearanceLarge
	public static final int textAppearanceLargeInverse
	public static final int textAppearanceLargePopupMenu
	public static final int textAppearanceListItem
	public static final int textAppearanceListItemSmall
	public static final int textAppearanceMedium
	public static final int textAppearanceMediumInverse
	public static final int textAppearanceSearchResultSubtitle
	public static final int textAppearanceSearchResultTitle
	public static final int textAppearanceSmall
	public static final int textAppearanceSmallInverse
	public static final int textAppearanceSmallPopupMenu
	public static final int textCheckMark
	public static final int textCheckMarkInverse
	public static final int textColor
	public static final int textColorAlertDialogListItem
	public static final int textColorHighlight
	public static final int textColorHighlightInverse
	public static final int textColorHint
	public static final int textColorHintInverse
	public static final int textColorLink
	public static final int textColorLinkInverse
	public static final int textColorPrimary
	public static final int textColorPrimaryDisableOnly
	public static final int textColorPrimaryInverse
	public static final int textColorPrimaryInverseDisableOnly
	public static final int textColorPrimaryInverseNoDisable
	public static final int textColorPrimaryNoDisable
	public static final int textColorSecondary
	public static final int textColorSecondaryInverse
	public static final int textColorSecondaryInverseNoDisable
	public static final int textColorSecondaryNoDisable
	public static final int textColorTertiary
	public static final int textColorTertiaryInverse
	public static final int textCursorDrawable
	public static final int textDirection
	public static final int textEditNoPasteWindowLayout
	public static final int textEditPasteWindowLayout
	public static final int textEditSideNoPasteWindowLayout
	public static final int textEditSidePasteWindowLayout
	public static final int textEditSuggestionItemLayout
	public static final int textFilterEnabled
	public static final int textIsSelectable
	public static final int textOff
	public static final int textOn
	public static final int textScaleX
	public static final int textSelectHandle
	public static final int textSelectHandleLeft
	public static final int textSelectHandleRight
	public static final int textSelectHandleWindowStyle
	public static final int textSize
	public static final int textStyle
	public static final int textSuggestionsWindowStyle
	public static final int textViewStyle
	public static final int theme
	public static final int thickness
	public static final int thicknessRatio
	public static final int thumb
	public static final int thumbOffset
	public static final int thumbTextPadding
	public static final int thumbnail
	public static final int tileMode
	public static final int timeZone
	public static final int tint
	public static final int title
	public static final int titleCondensed
	public static final int titleTextStyle
	public static final int toAlpha
	public static final int toDegrees
	public static final int toScene
	public static final int toXDelta
	public static final int toXScale
	public static final int toYDelta
	public static final int toYScale
	public static final int top
	public static final int topBright
	public static final int topDark
	public static final int topLeftRadius
	public static final int topOffset
	public static final int topRightRadius
	public static final int track
	public static final int transcriptMode
	public static final int transformPivotX
	public static final int transformPivotY
	public static final int transition
	public static final int transitionOrdering
	public static final int translationX
	public static final int translationY
	public static final int type
	public static final int typeface
	public static final int uiOptions
	public static final int uncertainGestureColor
	public static final int unfocusedMonthDateColor
	public static final int unselectedAlpha
	public static final int updatePeriodMillis
	public static final int useDefaultMargins
	public static final int useIntrinsicSizeAsMinimum
	public static final int useLevel
	public static final int userVisible
	public static final int value
	public static final int valueFrom
	public static final int valueTo
	public static final int valueType
	public static final int variablePadding
	public static final int vendor
	public static final int versionCode
	public static final int versionName
	public static final int verticalCorrection
	public static final int verticalDivider
	public static final int verticalGap
	public static final int verticalScrollbarPosition
	public static final int verticalSpacing
	public static final int visibility
	public static final int visible
	public static final int vmSafeMode
	public static final int voiceLanguage
	public static final int voiceLanguageModel
	public static final int voiceMaxResults
	public static final int voicePromptText
	public static final int voiceSearchMode
	public static final int wallpaperCloseEnterAnimation
	public static final int wallpaperCloseExitAnimation
	public static final int wallpaperIntraCloseEnterAnimation
	public static final int wallpaperIntraCloseExitAnimation
	public static final int wallpaperIntraOpenEnterAnimation
	public static final int wallpaperIntraOpenExitAnimation
	public static final int wallpaperOpenEnterAnimation
	public static final int wallpaperOpenExitAnimation
	public static final int webTextViewStyle
	public static final int webViewStyle
	public static final int weekDayTextAppearance
	public static final int weekNumberColor
	public static final int weekSeparatorLineColor
	public static final int weightSum
	public static final int widgetCategory
	public static final int widgetLayout
	public static final int width
	public static final int windowActionBar
	public static final int windowActionBarOverlay
	public static final int windowActionModeOverlay
	public static final int windowAnimationStyle
	public static final int windowBackground
	public static final int windowCloseOnTouchOutside
	public static final int windowContentOverlay
	public static final int windowDisablePreview
	public static final int windowEnableSplitTouch
	public static final int windowEnterAnimation
	public static final int windowExitAnimation
	public static final int windowFrame
	public static final int windowFullscreen
	public static final int windowHideAnimation
	public static final int windowIsFloating
	public static final int windowIsTranslucent
	public static final int windowMinWidthMajor
	public static final int windowMinWidthMinor
	public static final int windowNoDisplay
	public static final int windowNoTitle
	public static final int windowOverscan
	public static final int windowShowAnimation
	public static final int windowShowWallpaper
	public static final int windowSoftInputMode
	public static final int windowTitleBackgroundStyle
	public static final int windowTitleSize
	public static final int windowTitleStyle
	public static final int windowTranslucentNavigation
	public static final int windowTranslucentStatus
	public static final int writePermission
	public static final int x
	public static final int xlargeScreens
	public static final int y
	public static final int yesNoPreferenceStyle
	public static final int zAdjustment
	public void  () 
}

android/gesture/
android/gesture/GesturePoint.class
GesturePoint.java
package android.gesture
public android.gesture.GesturePoint extends java.lang.Object {
	public final float x
	public final float y
	public final long timestamp
	public void  (float, float, long) 
		float x
		float y
		long t
	static android.gesture.GesturePoint deserialize (java.io.DataInputStream)  throws java.io.IOException 
		java.io.DataInputStream in
		float x
		float y
		long timeStamp
	public java.lang.Object clone () 
}

android/gesture/OrientedBoundingBox.class
OrientedBoundingBox.java
package android.gesture
public android.gesture.OrientedBoundingBox extends java.lang.Object {
	public final float squareness
	public final float width
	public final float height
	public final float orientation
	public final float centerX
	public final float centerY
	void  (float, float, float, float, float) 
		float angle
		float cx
		float cy
		float w
		float h
		float ratio
	public android.graphics.Path toPath () 
		android.graphics.Path path
		float[] point
		android.graphics.Matrix matrix
}

android/gesture/GestureOverlayView$1.class
GestureOverlayView.java
package android.gesture
 android.gesture.GestureOverlayView$1 extends java.lang.Object {
}

android/gesture/GestureOverlayView$OnGestureListener.class
GestureOverlayView.java
package android.gesture
public abstract android.gesture.GestureOverlayView$OnGestureListener extends java.lang.Object {
	public abstract void onGestureStarted (android.gesture.GestureOverlayView, android.view.MotionEvent) 
	public abstract void onGesture (android.gesture.GestureOverlayView, android.view.MotionEvent) 
	public abstract void onGestureEnded (android.gesture.GestureOverlayView, android.view.MotionEvent) 
	public abstract void onGestureCancelled (android.gesture.GestureOverlayView, android.view.MotionEvent) 
}

android/gesture/Gesture.class
Gesture.java
package android.gesture
public android.gesture.Gesture extends java.lang.Object implements android.os.Parcelable  {
	private static final long GESTURE_ID_BASE
	private static final int BITMAP_RENDERING_WIDTH
	private static final boolean BITMAP_RENDERING_ANTIALIAS
	private static final boolean BITMAP_RENDERING_DITHER
	private static final java.util.concurrent.atomic.AtomicInteger sGestureCount
	private final android.graphics.RectF mBoundingBox
	private long mGestureID
	private final java.util.ArrayList mStrokes
	public static final android.os.Parcelable$Creator CREATOR
	public void  () 
	public java.lang.Object clone () 
		android.gesture.GestureStroke stroke
		int i
		android.gesture.Gesture gesture
		int count
	public java.util.ArrayList getStrokes () 
	public int getStrokesCount () 
	public void addStroke (android.gesture.GestureStroke) 
		android.gesture.GestureStroke stroke
	public float getLength () 
		int i
		int len
		java.util.ArrayList strokes
		int count
	public android.graphics.RectF getBoundingBox () 
	public android.graphics.Path toPath () 
	public android.graphics.Path toPath (android.graphics.Path) 
		int i
		android.graphics.Path path
		java.util.ArrayList strokes
		int count
	public android.graphics.Path toPath (int, int, int, int) 
		int width
		int height
		int edge
		int numSample
	public android.graphics.Path toPath (android.graphics.Path, int, int, int, int) 
		int i
		android.graphics.Path path
		int width
		int height
		int edge
		int numSample
		java.util.ArrayList strokes
		int count
	void setID (long) 
		long id
	public long getID () 
	public android.graphics.Bitmap toBitmap (int, int, int, int, int) 
		android.graphics.Path path
		int i
		int width
		int height
		int edge
		int numSample
		int color
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		java.util.ArrayList strokes
		int count
	public android.graphics.Bitmap toBitmap (int, int, int, int) 
		int width
		int height
		int inset
		int color
		android.graphics.Bitmap bitmap
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		android.graphics.Path path
		android.graphics.RectF bounds
		float sx
		float sy
		float scale
	void serialize (java.io.DataOutputStream)  throws java.io.IOException 
		int i
		java.io.DataOutputStream out
		java.util.ArrayList strokes
		int count
	static android.gesture.Gesture deserialize (java.io.DataInputStream)  throws java.io.IOException 
		int i
		java.io.DataInputStream in
		android.gesture.Gesture gesture
		int count
	public void writeToParcel (android.os.Parcel, int) 
		java.io.IOException e
		android.os.Parcel out
		int flags
		boolean result
		java.io.ByteArrayOutputStream byteStream
		java.io.DataOutputStream outStream
	public int describeContents () 
	static long access$002 (android.gesture.Gesture, long) 
		android.gesture.Gesture x0
		long x1
	static void  () 
}

android/gesture/GestureLibrary.class
GestureLibrary.java
package android.gesture
public abstract android.gesture.GestureLibrary extends java.lang.Object {
	protected final android.gesture.GestureStore mStore
	protected void  () 
	public abstract boolean save () 
	public abstract boolean load () 
	public boolean isReadOnly () 
	public android.gesture.Learner getLearner () 
	public void setOrientationStyle (int) 
		int style
	public int getOrientationStyle () 
	public void setSequenceType (int) 
		int type
	public int getSequenceType () 
	public java.util.Set getGestureEntries () 
	public java.util.ArrayList recognize (android.gesture.Gesture) 
		android.gesture.Gesture gesture
	public void addGesture (java.lang.String, android.gesture.Gesture) 
		String entryName
		android.gesture.Gesture gesture
	public void removeGesture (java.lang.String, android.gesture.Gesture) 
		String entryName
		android.gesture.Gesture gesture
	public void removeEntry (java.lang.String) 
		String entryName
	public java.util.ArrayList getGestures (java.lang.String) 
		String entryName
}

android/gesture/InstanceLearner$1.class
InstanceLearner.java
package android.gesture
final android.gesture.InstanceLearner$1 extends java.lang.Object implements java.util.Comparator  {
	void  () 
	public int compare (android.gesture.Prediction, android.gesture.Prediction) 
		android.gesture.Prediction object1
		android.gesture.Prediction object2
		double score1
		double score2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

android/gesture/GestureLibraries$FileGestureLibrary.class
GestureLibraries.java
package android.gesture
 android.gesture.GestureLibraries$FileGestureLibrary extends android.gesture.GestureLibrary {
	private final java.io.File mPath
	public void  (java.io.File) 
		java.io.File path
	public boolean isReadOnly () 
	public boolean save () 
		java.io.FileNotFoundException e
		java.io.IOException e
		java.io.File file
		java.io.File parentFile
		boolean result
	public boolean load () 
		java.io.FileNotFoundException e
		java.io.IOException e
		boolean result
		java.io.File file
}

android/gesture/InstanceLearner.class
InstanceLearner.java
package android.gesture
 android.gesture.InstanceLearner extends android.gesture.Learner {
	private static final java.util.Comparator sComparator
	void  () 
	java.util.ArrayList classify (int, int, float[]) 
		double distance
		double weight
		android.gesture.Instance sample
		double distance
		double weight
		Double score
		int i
		double score
		String name
		java.util.Iterator i$
		int sequenceType
		int orientationType
		float[] vector
		java.util.ArrayList predictions
		java.util.ArrayList instances
		int count
		java.util.TreeMap label2score
	static void  () 
}

android/gesture/GestureConstants.class
GestureConstants.java
package android.gesture
abstract android.gesture.GestureConstants extends java.lang.Object {
	public static final int STROKE_STRING_BUFFER_SIZE
	public static final int STROKE_POINT_BUFFER_SIZE
	public static final int IO_BUFFER_SIZE
	public static final String LOG_TAG
}

android/gesture/Learner.class
Learner.java
package android.gesture
abstract android.gesture.Learner extends java.lang.Object {
	private final java.util.ArrayList mInstances
	void  () 
	void addInstance (android.gesture.Instance) 
		android.gesture.Instance instance
	java.util.ArrayList getInstances () 
	void removeInstance (long) 
		android.gesture.Instance instance
		int i
		long id
		java.util.ArrayList instances
		int count
	void removeInstances (java.lang.String) 
		android.gesture.Instance instance
		int i
		String name
		java.util.ArrayList toDelete
		java.util.ArrayList instances
		int count
	abstract java.util.ArrayList classify (int, int, float[]) 
}

android/gesture/GestureUtils.class
GestureUtils.java
package android.gesture
public final android.gesture.GestureUtils extends java.lang.Object {
	private static final float SCALING_THRESHOLD
	private static final float NONUNIFORM_SCALE
	private void  () 
	static void closeStream (java.io.Closeable) 
		java.io.IOException e
		java.io.Closeable stream
	public static float[] spatialSampling (android.gesture.Gesture, int) 
		android.gesture.Gesture gesture
		int bitmapSize
	public static float[] spatialSampling (android.gesture.Gesture, int, boolean) 
		float scale
		float scale
		float scale
		float scale
		float aspectRatio
		int i
		float ypos
		float slope
		float xpos
		float ypos
		float slope
		float xpos
		float xpos
		float invertSlope
		float ypos
		float xpos
		float invertSlope
		float ypos
		float segmentStartX
		float segmentStartY
		int i
		android.gesture.GestureStroke stroke
		float[] strokepoints
		float[] pts
		float segmentEndX
		float segmentEndY
		int size
		int index
		android.gesture.Gesture gesture
		int bitmapSize
		boolean keepAspectRatio
		float targetPatchSize
		float[] sample
		android.graphics.RectF rect
		float gestureWidth
		float gestureHeight
		float sx
		float sy
		float preDx
		float preDy
		float postDx
		float postDy
		java.util.ArrayList strokes
		int count
	private static void plot (float, float, float[], int) 
		int index
		double xFloorSq
		double yFloorSq
		double xCeilingSq
		double yCeilingSq
		float topLeft
		float topRight
		float btmLeft
		float btmRight
		float sum
		float value
		int index
		float x
		float y
		float[] sample
		int sampleSize
		int xFloor
		int xCeiling
		int yFloor
		int yCeiling
	public static float[] temporalSampling (android.gesture.GestureStroke, int) 
		float ratio
		float nx
		float ny
		float deltaX
		float deltaY
		float distance
		android.gesture.GestureStroke stroke
		int numPoints
		float increment
		int vectorLength
		float[] vector
		float distanceSoFar
		float[] pts
		float lstPointX
		float lstPointY
		int index
		float currentPointX
		float currentPointY
		int i
		int count
	static float[] computeCentroid (float[]) 
		int i
		float[] points
		float centerX
		float centerY
		int count
		float[] center
	private static float[][] computeCoVariance (float[]) 
		float x
		float y
		int i
		float[] points
		float[][] array
		int count
	static float computeTotalLength (float[]) 
		float dx
		float dy
		int i
		float[] points
		float sum
		int count
	static float computeStraightness (float[]) 
		float[] points
		float totalLen
		float dx
		float dy
	static float computeStraightness (float[], float) 
		float[] points
		float totalLen
		float dx
		float dy
	static float squaredEuclideanDistance (float[], float[]) 
		float difference
		int i
		float[] vector1
		float[] vector2
		float squaredDistance
		int size
	static float cosineDistance (float[], float[]) 
		int i
		float[] vector1
		float[] vector2
		float sum
		int len
	static float minimumCosineDistance (float[], float[], int) 
		int i
		double cosine
		double sine
		float tan
		double angle
		float[] vector1
		float[] vector2
		int numOrientations
		int len
		float a
		float b
	public static android.gesture.OrientedBoundingBox computeOrientedBoundingBox (java.util.ArrayList) 
		android.gesture.GesturePoint point
		int index
		int i
		java.util.ArrayList originalPoints
		int count
		float[] points
		float[] meanVector
	public static android.gesture.OrientedBoundingBox computeOrientedBoundingBox (float[]) 
		int i
		float[] originalPoints
		int size
		float[] points
		float[] meanVector
	private static android.gesture.OrientedBoundingBox computeOrientedBoundingBox (float[], float[]) 
		float angle
		int i
		float[] points
		float[] centroid
		float[][] array
		float[] targetVector
		float angle
		float minx
		float miny
		float maxx
		float maxy
		int count
	private static float[] computeOrientation (float[][]) 
		float lambda
		float[][] covarianceMatrix
		float[] targetVector
		float a
		float b
		float value
		float rightside
		float lambda1
		float lambda2
	static float[] rotate (float[], float) 
		float x
		float y
		int i
		float[] points
		float angle
		float cos
		float sin
		int size
	static float[] translate (float[], float, float) 
		int i
		float[] points
		float dx
		float dy
		int size
	static float[] scale (float[], float, float) 
		int i
		float[] points
		float sx
		float sy
		int size
	static void  () 
}

android/gesture/GestureOverlayView.class
GestureOverlayView.java
package android.gesture
public android.gesture.GestureOverlayView extends android.widget.FrameLayout {
	public static final int GESTURE_STROKE_TYPE_SINGLE
	public static final int GESTURE_STROKE_TYPE_MULTIPLE
	public static final int ORIENTATION_HORIZONTAL
	public static final int ORIENTATION_VERTICAL
	private static final int FADE_ANIMATION_RATE
	private static final boolean GESTURE_RENDERING_ANTIALIAS
	private static final boolean DITHER_FLAG
	private final android.graphics.Paint mGesturePaint
	private long mFadeDuration
	private long mFadeOffset
	private long mFadingStart
	private boolean mFadingHasStarted
	private boolean mFadeEnabled
	private int mCurrentColor
	private int mCertainGestureColor
	private int mUncertainGestureColor
	private float mGestureStrokeWidth
	private int mInvalidateExtraBorder
	private int mGestureStrokeType
	private float mGestureStrokeLengthThreshold
	private float mGestureStrokeSquarenessTreshold
	private float mGestureStrokeAngleThreshold
	private int mOrientation
	private final android.graphics.Rect mInvalidRect
	private final android.graphics.Path mPath
	private boolean mGestureVisible
	private float mX
	private float mY
	private float mCurveEndX
	private float mCurveEndY
	private float mTotalLength
	private boolean mIsGesturing
	private boolean mPreviousWasGesturing
	private boolean mInterceptEvents
	private boolean mIsListeningForGestures
	private boolean mResetGesture
	private android.gesture.Gesture mCurrentGesture
	private final java.util.ArrayList mStrokeBuffer
	private final java.util.ArrayList mOnGestureListeners
	private final java.util.ArrayList mOnGesturePerformedListeners
	private final java.util.ArrayList mOnGesturingListeners
	private boolean mHandleGestureActions
	private boolean mIsFadingOut
	private float mFadingAlpha
	private final android.view.animation.AccelerateDecelerateInterpolator mInterpolator
	private final android.gesture.GestureOverlayView$FadeOutRunnable mFadingOut
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
	private void init () 
		android.graphics.Paint gesturePaint
	public java.util.ArrayList getCurrentStroke () 
	public int getOrientation () 
	public void setOrientation (int) 
		int orientation
	public void setGestureColor (int) 
		int color
	public void setUncertainGestureColor (int) 
		int color
	public int getUncertainGestureColor () 
	public int getGestureColor () 
	public float getGestureStrokeWidth () 
	public void setGestureStrokeWidth (float) 
		float gestureStrokeWidth
	public int getGestureStrokeType () 
	public void setGestureStrokeType (int) 
		int gestureStrokeType
	public float getGestureStrokeLengthThreshold () 
	public void setGestureStrokeLengthThreshold (float) 
		float gestureStrokeLengthThreshold
	public float getGestureStrokeSquarenessTreshold () 
	public void setGestureStrokeSquarenessTreshold (float) 
		float gestureStrokeSquarenessTreshold
	public float getGestureStrokeAngleThreshold () 
	public void setGestureStrokeAngleThreshold (float) 
		float gestureStrokeAngleThreshold
	public boolean isEventsInterceptionEnabled () 
	public void setEventsInterceptionEnabled (boolean) 
		boolean enabled
	public boolean isFadeEnabled () 
	public void setFadeEnabled (boolean) 
		boolean fadeEnabled
	public android.gesture.Gesture getGesture () 
	public void setGesture (android.gesture.Gesture) 
		android.gesture.Gesture gesture
		android.graphics.Path path
		android.graphics.RectF bounds
	public android.graphics.Path getGesturePath () 
	public android.graphics.Path getGesturePath (android.graphics.Path) 
		android.graphics.Path path
	public boolean isGestureVisible () 
	public void setGestureVisible (boolean) 
		boolean visible
	public long getFadeOffset () 
	public void setFadeOffset (long) 
		long fadeOffset
	public void addOnGestureListener (android.gesture.GestureOverlayView$OnGestureListener) 
		android.gesture.GestureOverlayView$OnGestureListener listener
	public void removeOnGestureListener (android.gesture.GestureOverlayView$OnGestureListener) 
		android.gesture.GestureOverlayView$OnGestureListener listener
	public void removeAllOnGestureListeners () 
	public void addOnGesturePerformedListener (android.gesture.GestureOverlayView$OnGesturePerformedListener) 
		android.gesture.GestureOverlayView$OnGesturePerformedListener listener
	public void removeOnGesturePerformedListener (android.gesture.GestureOverlayView$OnGesturePerformedListener) 
		android.gesture.GestureOverlayView$OnGesturePerformedListener listener
	public void removeAllOnGesturePerformedListeners () 
	public void addOnGesturingListener (android.gesture.GestureOverlayView$OnGesturingListener) 
		android.gesture.GestureOverlayView$OnGesturingListener listener
	public void removeOnGesturingListener (android.gesture.GestureOverlayView$OnGesturingListener) 
		android.gesture.GestureOverlayView$OnGesturingListener listener
	public void removeAllOnGesturingListeners () 
	public boolean isGesturing () 
	private void setCurrentColor (int) 
		int color
	public android.graphics.Paint getGesturePaint () 
	public void draw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	private void setPaintAlpha (int) 
		int alpha
		int baseAlpha
		int useAlpha
	public void clear (boolean) 
		boolean animated
	private void clear (boolean, boolean, boolean) 
		boolean animated
		boolean fireActionPerformed
		boolean immediate
	public void cancelClearAnimation () 
	public void cancelGesture () 
		int i
		int i
		long now
		android.view.MotionEvent event
		java.util.ArrayList listeners
		int count
		java.util.ArrayList otherListeners
	protected void onDetachedFromWindow () 
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		boolean cancelDispatch
		android.view.MotionEvent event
	private boolean processEvent (android.view.MotionEvent) 
		android.graphics.Rect rect
		android.view.MotionEvent event
	private void touchDown (android.view.MotionEvent) 
		int i
		android.view.MotionEvent event
		float x
		float y
		int border
		java.util.ArrayList listeners
		int count
	private android.graphics.Rect touchMove (android.view.MotionEvent) 
		int i
		java.util.ArrayList listeners
		int count
		android.gesture.OrientedBoundingBox box
		float angle
		int i
		int border
		float cX
		float cY
		java.util.ArrayList listeners
		int count
		android.view.MotionEvent event
		android.graphics.Rect areaToRefresh
		float x
		float y
		float previousX
		float previousY
		float dx
		float dy
	private void touchUp (android.view.MotionEvent, boolean) 
		int i
		java.util.ArrayList listeners
		int count
		int i
		android.view.MotionEvent event
		boolean cancel
		java.util.ArrayList listeners
		int count
	private void cancelGesture (android.view.MotionEvent) 
		int i
		android.view.MotionEvent event
		java.util.ArrayList listeners
		int count
	private void fireOnGesturePerformed () 
		int i
		java.util.ArrayList actionListeners
		int count
	static boolean access$100 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static long access$200 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static long access$300 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static void access$400 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static boolean access$502 (android.gesture.GestureOverlayView, boolean) 
		android.gesture.GestureOverlayView x0
		boolean x1
	static boolean access$102 (android.gesture.GestureOverlayView, boolean) 
		android.gesture.GestureOverlayView x0
		boolean x1
	static boolean access$602 (android.gesture.GestureOverlayView, boolean) 
		android.gesture.GestureOverlayView x0
		boolean x1
	static android.graphics.Path access$700 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static android.gesture.Gesture access$802 (android.gesture.GestureOverlayView, android.gesture.Gesture) 
		android.gesture.GestureOverlayView x0
		android.gesture.Gesture x1
	static void access$900 (android.gesture.GestureOverlayView, int) 
		android.gesture.GestureOverlayView x0
		int x1
	static float access$1002 (android.gesture.GestureOverlayView, float) 
		android.gesture.GestureOverlayView x0
		float x1
	static android.view.animation.AccelerateDecelerateInterpolator access$1100 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static float access$1000 (android.gesture.GestureOverlayView) 
		android.gesture.GestureOverlayView x0
	static boolean access$1202 (android.gesture.GestureOverlayView, boolean) 
		android.gesture.GestureOverlayView x0
		boolean x1
}

android/gesture/GestureLibraries.class
GestureLibraries.java
package android.gesture
public final android.gesture.GestureLibraries extends java.lang.Object {
	private void  () 
	public static android.gesture.GestureLibrary fromFile (java.lang.String) 
		String path
	public static android.gesture.GestureLibrary fromFile (java.io.File) 
		java.io.File path
	public static android.gesture.GestureLibrary fromPrivateFile (android.content.Context, java.lang.String) 
		android.content.Context context
		String name
	public static android.gesture.GestureLibrary fromRawResource (android.content.Context, int) 
		android.content.Context context
		int resourceId
}

android/gesture/GestureLibraries$ResourceGestureLibrary.class
GestureLibraries.java
package android.gesture
 android.gesture.GestureLibraries$ResourceGestureLibrary extends android.gesture.GestureLibrary {
	private final java.lang.ref.WeakReference mContext
	private final int mResourceId
	public void  (android.content.Context, int) 
		android.content.Context context
		int resourceId
	public boolean isReadOnly () 
	public boolean save () 
	public boolean load () 
		java.io.IOException e
		java.io.InputStream in
		boolean result
		android.content.Context context
}

android/gesture/GestureStroke.class
GestureStroke.java
package android.gesture
public android.gesture.GestureStroke extends java.lang.Object {
	static final float TOUCH_TOLERANCE
	public final android.graphics.RectF boundingBox
	public final float length
	public final float[] points
	private final long[] timestamps
	private android.graphics.Path mCachedPath
	public void  (java.util.ArrayList) 
		android.gesture.GesturePoint p
		int i
		java.util.ArrayList points
		int count
		float[] tmpPoints
		long[] times
		android.graphics.RectF bx
		float len
		int index
	private void  (android.graphics.RectF, float, float[], long[]) 
		android.graphics.RectF bbx
		float len
		float[] pts
		long[] times
	public java.lang.Object clone () 
	void draw (android.graphics.Canvas, android.graphics.Paint) 
		android.graphics.Canvas canvas
		android.graphics.Paint paint
	public android.graphics.Path getPath () 
	private void makePath () 
		float dx
		float dy
		float x
		float y
		int i
		float[] localPoints
		int count
		android.graphics.Path path
		float mX
		float mY
	public android.graphics.Path toPath (float, float, int) 
		float dx
		float dy
		float x
		float y
		int i
		float width
		float height
		int numSample
		float[] pts
		android.graphics.RectF rect
		float sx
		float sy
		float scale
		float mX
		float mY
		android.graphics.Path path
		int count
	void serialize (java.io.DataOutputStream)  throws java.io.IOException 
		int i
		java.io.DataOutputStream out
		float[] pts
		long[] times
		int count
	static android.gesture.GestureStroke deserialize (java.io.DataInputStream)  throws java.io.IOException 
		int i
		java.io.DataInputStream in
		int count
		java.util.ArrayList points
	public void clearPath () 
	public android.gesture.OrientedBoundingBox computeOrientedBoundingBox () 
}

android/gesture/GestureStore.class
GestureStore.java
package android.gesture
public android.gesture.GestureStore extends java.lang.Object {
	public static final int SEQUENCE_INVARIANT
	public static final int SEQUENCE_SENSITIVE
	public static final int ORIENTATION_INVARIANT
	public static final int ORIENTATION_SENSITIVE
	static final int ORIENTATION_SENSITIVE_4
	static final int ORIENTATION_SENSITIVE_8
	private static final short FILE_FORMAT_VERSION
	private static final boolean PROFILE_LOADING_SAVING
	private int mSequenceType
	private int mOrientationStyle
	private final java.util.HashMap mNamedGestures
	private android.gesture.Learner mClassifier
	private boolean mChanged
	public void  () 
	public void setOrientationStyle (int) 
		int style
	public int getOrientationStyle () 
	public void setSequenceType (int) 
		int type
	public int getSequenceType () 
	public java.util.Set getGestureEntries () 
	public java.util.ArrayList recognize (android.gesture.Gesture) 
		android.gesture.Gesture gesture
		android.gesture.Instance instance
	public void addGesture (java.lang.String, android.gesture.Gesture) 
		String entryName
		android.gesture.Gesture gesture
		java.util.ArrayList gestures
	public void removeGesture (java.lang.String, android.gesture.Gesture) 
		String entryName
		android.gesture.Gesture gesture
		java.util.ArrayList gestures
	public void removeEntry (java.lang.String) 
		String entryName
	public java.util.ArrayList getGestures (java.lang.String) 
		String entryName
		java.util.ArrayList gestures
	public boolean hasChanged () 
	public void save (java.io.OutputStream)  throws java.io.IOException 
		java.io.OutputStream stream
	public void save (java.io.OutputStream, boolean)  throws java.io.IOException 
		int i
		String key
		java.util.ArrayList examples
		int count
		java.util.Map$Entry entry
		java.util.Iterator i$
		java.util.HashMap maps
		java.io.OutputStream stream
		boolean closeStream
		java.io.DataOutputStream out
	public void load (java.io.InputStream)  throws java.io.IOException 
		java.io.InputStream stream
	public void load (java.io.InputStream, boolean)  throws java.io.IOException 
		short versionNumber
		java.io.InputStream stream
		boolean closeStream
		java.io.DataInputStream in
	private void readFormatV1 (java.io.DataInputStream)  throws java.io.IOException 
		android.gesture.Gesture gesture
		int j
		String name
		int gestureCount
		java.util.ArrayList gestures
		int i
		java.io.DataInputStream in
		android.gesture.Learner classifier
		java.util.HashMap namedGestures
		int entriesCount
	android.gesture.Learner getLearner () 
}

android/gesture/GestureOverlayView$OnGesturingListener.class
GestureOverlayView.java
package android.gesture
public abstract android.gesture.GestureOverlayView$OnGesturingListener extends java.lang.Object {
	public abstract void onGesturingStarted (android.gesture.GestureOverlayView) 
	public abstract void onGesturingEnded (android.gesture.GestureOverlayView) 
}

android/gesture/Prediction.class
Prediction.java
package android.gesture
public android.gesture.Prediction extends java.lang.Object {
	public final String name
	public double score
	void  (java.lang.String, double) 
		String label
		double predictionScore
	public java.lang.String toString () 
}

android/gesture/GestureOverlayView$OnGesturePerformedListener.class
GestureOverlayView.java
package android.gesture
public abstract android.gesture.GestureOverlayView$OnGesturePerformedListener extends java.lang.Object {
	public abstract void onGesturePerformed (android.gesture.GestureOverlayView, android.gesture.Gesture) 
}

android/gesture/Instance.class
Instance.java
package android.gesture
 android.gesture.Instance extends java.lang.Object {
	private static final int SEQUENCE_SAMPLE_SIZE
	private static final int PATCH_SAMPLE_SIZE
	private static final float[] ORIENTATIONS
	final float[] vector
	final String label
	final long id
	private void  (long, float[], java.lang.String) 
		long id
		float[] sample
		String sampleName
	private void normalize () 
		int i
		int i
		float[] sample
		float sum
		int size
		float magnitude
	static android.gesture.Instance createInstance (int, int, android.gesture.Gesture, java.lang.String) 
		float[] pts
		android.gesture.Instance instance
		int sequenceType
		int orientationType
		android.gesture.Gesture gesture
		String label
		float[] pts
		android.gesture.Instance instance
	private static float[] spatialSampler (android.gesture.Gesture) 
		android.gesture.Gesture gesture
	private static float[] temporalSampler (int, android.gesture.Gesture) 
		float delta
		int i
		int count
		int orientationType
		android.gesture.Gesture gesture
		float[] pts
		float[] center
		float orientation
		float adjustment
	static void  () 
}

android/gesture/Gesture$1.class
Gesture.java
package android.gesture
final android.gesture.Gesture$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.gesture.Gesture createFromParcel (android.os.Parcel) 
		java.io.IOException e
		android.os.Parcel in
		android.gesture.Gesture gesture
		long gestureID
		java.io.DataInputStream inStream
	public android.gesture.Gesture[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/gesture/GestureOverlayView$FadeOutRunnable.class
GestureOverlayView.java
package android.gesture
 android.gesture.GestureOverlayView$FadeOutRunnable extends java.lang.Object implements java.lang.Runnable  {
	boolean fireActionPerformed
	boolean resetMultipleStrokes
	final android.gesture.GestureOverlayView this$0
	private void  (android.gesture.GestureOverlayView) 
	public void run () 
		float interpolatedTime
		long now
		long duration
	void  (android.gesture.GestureOverlayView, android.gesture.GestureOverlayView$1) 
		android.gesture.GestureOverlayView x0
		android.gesture.GestureOverlayView$1 x1
}

android/R$styleable.class
R.java
package android
public final android.R$styleable extends java.lang.Object {
	public static final int[] AbsListView
	public static final int AbsListView_cacheColorHint
	public static final int AbsListView_choiceMode
	public static final int AbsListView_drawSelectorOnTop
	public static final int AbsListView_fastScrollAlwaysVisible
	public static final int AbsListView_fastScrollEnabled
	public static final int AbsListView_listSelector
	public static final int AbsListView_scrollingCache
	public static final int AbsListView_smoothScrollbar
	public static final int AbsListView_stackFromBottom
	public static final int AbsListView_textFilterEnabled
	public static final int AbsListView_transcriptMode
	public static final int[] AbsSpinner
	public static final int AbsSpinner_entries
	public static final int[] AbsoluteLayout_Layout
	public static final int AbsoluteLayout_Layout_layout_x
	public static final int AbsoluteLayout_Layout_layout_y
	public static final int[] AccelerateInterpolator
	public static final int AccelerateInterpolator_factor
	public static final int[] AccessibilityService
	public static final int AccessibilityService_accessibilityEventTypes
	public static final int AccessibilityService_accessibilityFeedbackType
	public static final int AccessibilityService_accessibilityFlags
	public static final int AccessibilityService_canRequestEnhancedWebAccessibility
	public static final int AccessibilityService_canRequestFilterKeyEvents
	public static final int AccessibilityService_canRequestTouchExplorationMode
	public static final int AccessibilityService_canRetrieveWindowContent
	public static final int AccessibilityService_description
	public static final int AccessibilityService_notificationTimeout
	public static final int AccessibilityService_packageNames
	public static final int AccessibilityService_settingsActivity
	public static final int[] AccountAuthenticator
	public static final int AccountAuthenticator_accountPreferences
	public static final int AccountAuthenticator_accountType
	public static final int AccountAuthenticator_customTokens
	public static final int AccountAuthenticator_icon
	public static final int AccountAuthenticator_label
	public static final int AccountAuthenticator_smallIcon
	public static final int[] ActionBar
	public static final int ActionBar_background
	public static final int ActionBar_backgroundSplit
	public static final int ActionBar_backgroundStacked
	public static final int ActionBar_customNavigationLayout
	public static final int ActionBar_displayOptions
	public static final int ActionBar_divider
	public static final int ActionBar_height
	public static final int ActionBar_homeLayout
	public static final int ActionBar_icon
	public static final int ActionBar_indeterminateProgressStyle
	public static final int ActionBar_itemPadding
	public static final int ActionBar_logo
	public static final int ActionBar_navigationMode
	public static final int ActionBar_progressBarPadding
	public static final int ActionBar_progressBarStyle
	public static final int ActionBar_subtitle
	public static final int ActionBar_subtitleTextStyle
	public static final int ActionBar_title
	public static final int ActionBar_titleTextStyle
	public static final int[] ActionBar_LayoutParams
	public static final int ActionBar_LayoutParams_layout_gravity
	public static final int[] ActionMenuItemView
	public static final int ActionMenuItemView_minWidth
	public static final int[] ActionMode
	public static final int ActionMode_background
	public static final int ActionMode_backgroundSplit
	public static final int ActionMode_height
	public static final int ActionMode_subtitleTextStyle
	public static final int ActionMode_titleTextStyle
	public static final int[] ActivityChooserView
	public static final int[] AdapterViewAnimator
	public static final int AdapterViewAnimator_animateFirstView
	public static final int AdapterViewAnimator_inAnimation
	public static final int AdapterViewAnimator_loopViews
	public static final int AdapterViewAnimator_outAnimation
	public static final int[] AdapterViewFlipper
	public static final int AdapterViewFlipper_autoStart
	public static final int AdapterViewFlipper_flipInterval
	public static final int[] AidFilter
	public static final int AidFilter_name
	public static final int[] AidGroup
	public static final int AidGroup_category
	public static final int AidGroup_description
	public static final int[] AlertDialog
	public static final int AlertDialog_bottomBright
	public static final int AlertDialog_bottomDark
	public static final int AlertDialog_bottomMedium
	public static final int AlertDialog_centerBright
	public static final int AlertDialog_centerDark
	public static final int AlertDialog_centerMedium
	public static final int AlertDialog_fullBright
	public static final int AlertDialog_fullDark
	public static final int AlertDialog_layout
	public static final int AlertDialog_topBright
	public static final int AlertDialog_topDark
	public static final int[] AlphaAnimation
	public static final int AlphaAnimation_fromAlpha
	public static final int AlphaAnimation_toAlpha
	public static final int[] AnalogClock
	public static final int AnalogClock_dial
	public static final int AnalogClock_hand_hour
	public static final int AnalogClock_hand_minute
	public static final int[] AndroidManifest
	public static final int AndroidManifest_installLocation
	public static final int AndroidManifest_sharedUserId
	public static final int AndroidManifest_sharedUserLabel
	public static final int AndroidManifest_versionCode
	public static final int AndroidManifest_versionName
	public static final int[] AndroidManifestAction
	public static final int AndroidManifestAction_name
	public static final int[] AndroidManifestActivity
	public static final int AndroidManifestActivity_allowTaskReparenting
	public static final int AndroidManifestActivity_alwaysRetainTaskState
	public static final int AndroidManifestActivity_clearTaskOnLaunch
	public static final int AndroidManifestActivity_configChanges
	public static final int AndroidManifestActivity_description
	public static final int AndroidManifestActivity_enabled
	public static final int AndroidManifestActivity_excludeFromRecents
	public static final int AndroidManifestActivity_exported
	public static final int AndroidManifestActivity_finishOnCloseSystemDialogs
	public static final int AndroidManifestActivity_finishOnTaskLaunch
	public static final int AndroidManifestActivity_hardwareAccelerated
	public static final int AndroidManifestActivity_icon
	public static final int AndroidManifestActivity_immersive
	public static final int AndroidManifestActivity_label
	public static final int AndroidManifestActivity_launchMode
	public static final int AndroidManifestActivity_logo
	public static final int AndroidManifestActivity_multiprocess
	public static final int AndroidManifestActivity_name
	public static final int AndroidManifestActivity_noHistory
	public static final int AndroidManifestActivity_parentActivityName
	public static final int AndroidManifestActivity_permission
	public static final int AndroidManifestActivity_process
	public static final int AndroidManifestActivity_screenOrientation
	public static final int AndroidManifestActivity_showOnLockScreen
	public static final int AndroidManifestActivity_singleUser
	public static final int AndroidManifestActivity_stateNotNeeded
	public static final int AndroidManifestActivity_taskAffinity
	public static final int AndroidManifestActivity_theme
	public static final int AndroidManifestActivity_uiOptions
	public static final int AndroidManifestActivity_windowSoftInputMode
	public static final int[] AndroidManifestActivityAlias
	public static final int AndroidManifestActivityAlias_description
	public static final int AndroidManifestActivityAlias_enabled
	public static final int AndroidManifestActivityAlias_exported
	public static final int AndroidManifestActivityAlias_icon
	public static final int AndroidManifestActivityAlias_label
	public static final int AndroidManifestActivityAlias_logo
	public static final int AndroidManifestActivityAlias_name
	public static final int AndroidManifestActivityAlias_parentActivityName
	public static final int AndroidManifestActivityAlias_permission
	public static final int AndroidManifestActivityAlias_targetActivity
	public static final int[] AndroidManifestApplication
	public static final int AndroidManifestApplication_allowBackup
	public static final int AndroidManifestApplication_allowClearUserData
	public static final int AndroidManifestApplication_allowTaskReparenting
	public static final int AndroidManifestApplication_backupAgent
	public static final int AndroidManifestApplication_debuggable
	public static final int AndroidManifestApplication_description
	public static final int AndroidManifestApplication_enabled
	public static final int AndroidManifestApplication_hardwareAccelerated
	public static final int AndroidManifestApplication_hasCode
	public static final int AndroidManifestApplication_icon
	public static final int AndroidManifestApplication_killAfterRestore
	public static final int AndroidManifestApplication_label
	public static final int AndroidManifestApplication_largeHeap
	public static final int AndroidManifestApplication_logo
	public static final int AndroidManifestApplication_manageSpaceActivity
	public static final int AndroidManifestApplication_name
	public static final int AndroidManifestApplication_permission
	public static final int AndroidManifestApplication_persistent
	public static final int AndroidManifestApplication_process
	public static final int AndroidManifestApplication_requiredAccountType
	public static final int AndroidManifestApplication_requiredForAllUsers
	public static final int AndroidManifestApplication_restoreAnyVersion
	public static final int AndroidManifestApplication_restoreNeedsApplication
	public static final int AndroidManifestApplication_restrictedAccountType
	public static final int AndroidManifestApplication_supportsRtl
	public static final int AndroidManifestApplication_taskAffinity
	public static final int AndroidManifestApplication_testOnly
	public static final int AndroidManifestApplication_theme
	public static final int AndroidManifestApplication_uiOptions
	public static final int AndroidManifestApplication_vmSafeMode
	public static final int[] AndroidManifestCategory
	public static final int AndroidManifestCategory_name
	public static final int[] AndroidManifestCompatibleScreensScreen
	public static final int AndroidManifestCompatibleScreensScreen_screenDensity
	public static final int AndroidManifestCompatibleScreensScreen_screenSize
	public static final int[] AndroidManifestData
	public static final int AndroidManifestData_host
	public static final int AndroidManifestData_mimeType
	public static final int AndroidManifestData_path
	public static final int AndroidManifestData_pathPattern
	public static final int AndroidManifestData_pathPrefix
	public static final int AndroidManifestData_port
	public static final int AndroidManifestData_scheme
	public static final int AndroidManifestData_ssp
	public static final int AndroidManifestData_sspPattern
	public static final int AndroidManifestData_sspPrefix
	public static final int[] AndroidManifestGrantUriPermission
	public static final int AndroidManifestGrantUriPermission_path
	public static final int AndroidManifestGrantUriPermission_pathPattern
	public static final int AndroidManifestGrantUriPermission_pathPrefix
	public static final int[] AndroidManifestInstrumentation
	public static final int AndroidManifestInstrumentation_functionalTest
	public static final int AndroidManifestInstrumentation_handleProfiling
	public static final int AndroidManifestInstrumentation_icon
	public static final int AndroidManifestInstrumentation_label
	public static final int AndroidManifestInstrumentation_logo
	public static final int AndroidManifestInstrumentation_name
	public static final int AndroidManifestInstrumentation_targetPackage
	public static final int[] AndroidManifestIntentFilter
	public static final int AndroidManifestIntentFilter_icon
	public static final int AndroidManifestIntentFilter_label
	public static final int AndroidManifestIntentFilter_logo
	public static final int AndroidManifestIntentFilter_priority
	public static final int[] AndroidManifestLibrary
	public static final int AndroidManifestLibrary_name
	public static final int[] AndroidManifestMetaData
	public static final int AndroidManifestMetaData_name
	public static final int AndroidManifestMetaData_resource
	public static final int AndroidManifestMetaData_value
	public static final int[] AndroidManifestOriginalPackage
	public static final int AndroidManifestOriginalPackage_name
	public static final int[] AndroidManifestPackageVerifier
	public static final int AndroidManifestPackageVerifier_name
	public static final int AndroidManifestPackageVerifier_publicKey
	public static final int[] AndroidManifestPathPermission
	public static final int AndroidManifestPathPermission_path
	public static final int AndroidManifestPathPermission_pathPattern
	public static final int AndroidManifestPathPermission_pathPrefix
	public static final int AndroidManifestPathPermission_permission
	public static final int AndroidManifestPathPermission_readPermission
	public static final int AndroidManifestPathPermission_writePermission
	public static final int[] AndroidManifestPermission
	public static final int AndroidManifestPermission_description
	public static final int AndroidManifestPermission_icon
	public static final int AndroidManifestPermission_label
	public static final int AndroidManifestPermission_logo
	public static final int AndroidManifestPermission_name
	public static final int AndroidManifestPermission_permissionFlags
	public static final int AndroidManifestPermission_permissionGroup
	public static final int AndroidManifestPermission_protectionLevel
	public static final int[] AndroidManifestPermissionGroup
	public static final int AndroidManifestPermissionGroup_description
	public static final int AndroidManifestPermissionGroup_icon
	public static final int AndroidManifestPermissionGroup_label
	public static final int AndroidManifestPermissionGroup_logo
	public static final int AndroidManifestPermissionGroup_name
	public static final int AndroidManifestPermissionGroup_permissionGroupFlags
	public static final int AndroidManifestPermissionGroup_priority
	public static final int[] AndroidManifestPermissionTree
	public static final int AndroidManifestPermissionTree_icon
	public static final int AndroidManifestPermissionTree_label
	public static final int AndroidManifestPermissionTree_logo
	public static final int AndroidManifestPermissionTree_name
	public static final int[] AndroidManifestProtectedBroadcast
	public static final int AndroidManifestProtectedBroadcast_name
	public static final int[] AndroidManifestProvider
	public static final int AndroidManifestProvider_authorities
	public static final int AndroidManifestProvider_description
	public static final int AndroidManifestProvider_enabled
	public static final int AndroidManifestProvider_exported
	public static final int AndroidManifestProvider_grantUriPermissions
	public static final int AndroidManifestProvider_icon
	public static final int AndroidManifestProvider_initOrder
	public static final int AndroidManifestProvider_label
	public static final int AndroidManifestProvider_logo
	public static final int AndroidManifestProvider_multiprocess
	public static final int AndroidManifestProvider_name
	public static final int AndroidManifestProvider_permission
	public static final int AndroidManifestProvider_process
	public static final int AndroidManifestProvider_readPermission
	public static final int AndroidManifestProvider_singleUser
	public static final int AndroidManifestProvider_syncable
	public static final int AndroidManifestProvider_writePermission
	public static final int[] AndroidManifestReceiver
	public static final int AndroidManifestReceiver_description
	public static final int AndroidManifestReceiver_enabled
	public static final int AndroidManifestReceiver_exported
	public static final int AndroidManifestReceiver_icon
	public static final int AndroidManifestReceiver_label
	public static final int AndroidManifestReceiver_logo
	public static final int AndroidManifestReceiver_name
	public static final int AndroidManifestReceiver_permission
	public static final int AndroidManifestReceiver_process
	public static final int AndroidManifestReceiver_singleUser
	public static final int[] AndroidManifestResourceOverlay
	public static final int AndroidManifestResourceOverlay_priority
	public static final int AndroidManifestResourceOverlay_targetPackage
	public static final int[] AndroidManifestService
	public static final int AndroidManifestService_description
	public static final int AndroidManifestService_enabled
	public static final int AndroidManifestService_exported
	public static final int AndroidManifestService_icon
	public static final int AndroidManifestService_isolatedProcess
	public static final int AndroidManifestService_label
	public static final int AndroidManifestService_logo
	public static final int AndroidManifestService_name
	public static final int AndroidManifestService_permission
	public static final int AndroidManifestService_process
	public static final int AndroidManifestService_singleUser
	public static final int AndroidManifestService_stopWithTask
	public static final int[] AndroidManifestSupportsInputInputType
	public static final int AndroidManifestSupportsInputInputType_name
	public static final int[] AndroidManifestSupportsScreens
	public static final int AndroidManifestSupportsScreens_anyDensity
	public static final int AndroidManifestSupportsScreens_compatibleWidthLimitDp
	public static final int AndroidManifestSupportsScreens_largeScreens
	public static final int AndroidManifestSupportsScreens_largestWidthLimitDp
	public static final int AndroidManifestSupportsScreens_normalScreens
	public static final int AndroidManifestSupportsScreens_requiresSmallestWidthDp
	public static final int AndroidManifestSupportsScreens_resizeable
	public static final int AndroidManifestSupportsScreens_smallScreens
	public static final int AndroidManifestSupportsScreens_xlargeScreens
	public static final int[] AndroidManifestUsesConfiguration
	public static final int AndroidManifestUsesConfiguration_reqFiveWayNav
	public static final int AndroidManifestUsesConfiguration_reqHardKeyboard
	public static final int AndroidManifestUsesConfiguration_reqKeyboardType
	public static final int AndroidManifestUsesConfiguration_reqNavigation
	public static final int AndroidManifestUsesConfiguration_reqTouchScreen
	public static final int[] AndroidManifestUsesFeature
	public static final int AndroidManifestUsesFeature_glEsVersion
	public static final int AndroidManifestUsesFeature_name
	public static final int AndroidManifestUsesFeature_required
	public static final int[] AndroidManifestUsesLibrary
	public static final int AndroidManifestUsesLibrary_name
	public static final int AndroidManifestUsesLibrary_required
	public static final int[] AndroidManifestUsesPermission
	public static final int AndroidManifestUsesPermission_maxSdkVersion
	public static final int AndroidManifestUsesPermission_name
	public static final int[] AndroidManifestUsesSdk
	public static final int AndroidManifestUsesSdk_maxSdkVersion
	public static final int AndroidManifestUsesSdk_minSdkVersion
	public static final int AndroidManifestUsesSdk_targetSdkVersion
	public static final int[] AnimatedRotateDrawable
	public static final int AnimatedRotateDrawable_drawable
	public static final int AnimatedRotateDrawable_pivotX
	public static final int AnimatedRotateDrawable_pivotY
	public static final int AnimatedRotateDrawable_visible
	public static final int[] Animation
	public static final int Animation_background
	public static final int Animation_detachWallpaper
	public static final int Animation_duration
	public static final int Animation_fillAfter
	public static final int Animation_fillBefore
	public static final int Animation_fillEnabled
	public static final int Animation_interpolator
	public static final int Animation_repeatCount
	public static final int Animation_repeatMode
	public static final int Animation_startOffset
	public static final int Animation_zAdjustment
	public static final int[] AnimationDrawable
	public static final int AnimationDrawable_oneshot
	public static final int AnimationDrawable_variablePadding
	public static final int AnimationDrawable_visible
	public static final int[] AnimationDrawableItem
	public static final int AnimationDrawableItem_drawable
	public static final int AnimationDrawableItem_duration
	public static final int[] AnimationSet
	public static final int AnimationSet_duration
	public static final int AnimationSet_fillAfter
	public static final int AnimationSet_fillBefore
	public static final int AnimationSet_repeatMode
	public static final int AnimationSet_shareInterpolator
	public static final int AnimationSet_startOffset
	public static final int[] Animator
	public static final int Animator_duration
	public static final int Animator_interpolator
	public static final int Animator_repeatCount
	public static final int Animator_repeatMode
	public static final int Animator_startOffset
	public static final int Animator_valueFrom
	public static final int Animator_valueTo
	public static final int Animator_valueType
	public static final int[] AnimatorSet
	public static final int AnimatorSet_ordering
	public static final int[] AnticipateInterpolator
	public static final int AnticipateInterpolator_tension
	public static final int[] AnticipateOvershootInterpolator
	public static final int AnticipateOvershootInterpolator_extraTension
	public static final int AnticipateOvershootInterpolator_tension
	public static final int[] AppWidgetProviderInfo
	public static final int AppWidgetProviderInfo_autoAdvanceViewId
	public static final int AppWidgetProviderInfo_configure
	public static final int AppWidgetProviderInfo_initialKeyguardLayout
	public static final int AppWidgetProviderInfo_initialLayout
	public static final int AppWidgetProviderInfo_minHeight
	public static final int AppWidgetProviderInfo_minResizeHeight
	public static final int AppWidgetProviderInfo_minResizeWidth
	public static final int AppWidgetProviderInfo_minWidth
	public static final int AppWidgetProviderInfo_previewImage
	public static final int AppWidgetProviderInfo_resizeMode
	public static final int AppWidgetProviderInfo_updatePeriodMillis
	public static final int AppWidgetProviderInfo_widgetCategory
	public static final int[] AutoCompleteTextView
	public static final int AutoCompleteTextView_completionHint
	public static final int AutoCompleteTextView_completionHintView
	public static final int AutoCompleteTextView_completionThreshold
	public static final int AutoCompleteTextView_dropDownAnchor
	public static final int AutoCompleteTextView_dropDownHeight
	public static final int AutoCompleteTextView_dropDownHorizontalOffset
	public static final int AutoCompleteTextView_dropDownSelector
	public static final int AutoCompleteTextView_dropDownVerticalOffset
	public static final int AutoCompleteTextView_dropDownWidth
	public static final int AutoCompleteTextView_inputType
	public static final int[] BitmapDrawable
	public static final int BitmapDrawable_antialias
	public static final int BitmapDrawable_autoMirrored
	public static final int BitmapDrawable_dither
	public static final int BitmapDrawable_filter
	public static final int BitmapDrawable_gravity
	public static final int BitmapDrawable_mipMap
	public static final int BitmapDrawable_src
	public static final int BitmapDrawable_tileMode
	public static final int[] Button
	public static final int[] CalendarView
	public static final int CalendarView_dateTextAppearance
	public static final int CalendarView_firstDayOfWeek
	public static final int CalendarView_focusedMonthDateColor
	public static final int CalendarView_maxDate
	public static final int CalendarView_minDate
	public static final int CalendarView_selectedDateVerticalBar
	public static final int CalendarView_selectedWeekBackgroundColor
	public static final int CalendarView_showWeekNumber
	public static final int CalendarView_shownWeekCount
	public static final int CalendarView_unfocusedMonthDateColor
	public static final int CalendarView_weekDayTextAppearance
	public static final int CalendarView_weekNumberColor
	public static final int CalendarView_weekSeparatorLineColor
	public static final int[] CheckBoxPreference
	public static final int CheckBoxPreference_disableDependentsState
	public static final int CheckBoxPreference_summaryOff
	public static final int CheckBoxPreference_summaryOn
	public static final int[] CheckedTextView
	public static final int CheckedTextView_checkMark
	public static final int CheckedTextView_checked
	public static final int[] Chronometer
	public static final int Chronometer_format
	public static final int[] ClipDrawable
	public static final int ClipDrawable_clipOrientation
	public static final int ClipDrawable_drawable
	public static final int ClipDrawable_gravity
	public static final int[] ColorDrawable
	public static final int ColorDrawable_color
	public static final int[] CompoundButton
	public static final int CompoundButton_button
	public static final int CompoundButton_checked
	public static final int[] ContactsDataKind
	public static final int ContactsDataKind_allContactsName
	public static final int ContactsDataKind_detailColumn
	public static final int ContactsDataKind_detailSocialSummary
	public static final int ContactsDataKind_icon
	public static final int ContactsDataKind_mimeType
	public static final int ContactsDataKind_summaryColumn
	public static final int[] CycleInterpolator
	public static final int CycleInterpolator_cycles
	public static final int[] DatePicker
	public static final int DatePicker_calendarViewShown
	public static final int DatePicker_endYear
	public static final int DatePicker_maxDate
	public static final int DatePicker_minDate
	public static final int DatePicker_spinnersShown
	public static final int DatePicker_startYear
	public static final int[] DecelerateInterpolator
	public static final int DecelerateInterpolator_factor
	public static final int[] DeviceAdmin
	public static final int DeviceAdmin_visible
	public static final int[] DialogPreference
	public static final int DialogPreference_dialogIcon
	public static final int DialogPreference_dialogLayout
	public static final int DialogPreference_dialogMessage
	public static final int DialogPreference_dialogTitle
	public static final int DialogPreference_negativeButtonText
	public static final int DialogPreference_positiveButtonText
	public static final int[] Drawable
	public static final int Drawable_autoMirrored
	public static final int Drawable_visible
	public static final int[] DrawableCorners
	public static final int DrawableCorners_bottomLeftRadius
	public static final int DrawableCorners_bottomRightRadius
	public static final int DrawableCorners_radius
	public static final int DrawableCorners_topLeftRadius
	public static final int DrawableCorners_topRightRadius
	public static final int[] DrawableStates
	public static final int DrawableStates_state_accelerated
	public static final int DrawableStates_state_activated
	public static final int DrawableStates_state_active
	public static final int DrawableStates_state_checkable
	public static final int DrawableStates_state_checked
	public static final int DrawableStates_state_drag_can_accept
	public static final int DrawableStates_state_drag_hovered
	public static final int DrawableStates_state_enabled
	public static final int DrawableStates_state_first
	public static final int DrawableStates_state_focused
	public static final int DrawableStates_state_hovered
	public static final int DrawableStates_state_last
	public static final int DrawableStates_state_middle
	public static final int DrawableStates_state_pressed
	public static final int DrawableStates_state_selected
	public static final int DrawableStates_state_single
	public static final int DrawableStates_state_window_focused
	public static final int[] Dream
	public static final int Dream_settingsActivity
	public static final int[] EditText
	public static final int[] ExpandableListChildIndicatorState
	public static final int ExpandableListChildIndicatorState_state_last
	public static final int[] ExpandableListGroupIndicatorState
	public static final int ExpandableListGroupIndicatorState_state_empty
	public static final int ExpandableListGroupIndicatorState_state_expanded
	public static final int[] ExpandableListView
	public static final int ExpandableListView_childDivider
	public static final int ExpandableListView_childIndicator
	public static final int ExpandableListView_childIndicatorEnd
	public static final int ExpandableListView_childIndicatorLeft
	public static final int ExpandableListView_childIndicatorRight
	public static final int ExpandableListView_childIndicatorStart
	public static final int ExpandableListView_groupIndicator
	public static final int ExpandableListView_indicatorEnd
	public static final int ExpandableListView_indicatorLeft
	public static final int ExpandableListView_indicatorRight
	public static final int ExpandableListView_indicatorStart
	public static final int[] Extra
	public static final int Extra_name
	public static final int Extra_value
	public static final int[] Fade
	public static final int Fade_fadingMode
	public static final int[] Fragment
	public static final int Fragment_id
	public static final int Fragment_name
	public static final int Fragment_tag
	public static final int[] FragmentAnimation
	public static final int FragmentAnimation_fragmentCloseEnterAnimation
	public static final int FragmentAnimation_fragmentCloseExitAnimation
	public static final int FragmentAnimation_fragmentFadeEnterAnimation
	public static final int FragmentAnimation_fragmentFadeExitAnimation
	public static final int FragmentAnimation_fragmentOpenEnterAnimation
	public static final int FragmentAnimation_fragmentOpenExitAnimation
	public static final int[] FragmentBreadCrumbs
	public static final int FragmentBreadCrumbs_gravity
	public static final int[] FrameLayout
	public static final int FrameLayout_foreground
	public static final int FrameLayout_foregroundGravity
	public static final int FrameLayout_measureAllChildren
	public static final int[] FrameLayout_Layout
	public static final int FrameLayout_Layout_layout_gravity
	public static final int[] Gallery
	public static final int Gallery_animationDuration
	public static final int Gallery_gravity
	public static final int Gallery_spacing
	public static final int Gallery_unselectedAlpha
	public static final int[] GestureOverlayView
	public static final int GestureOverlayView_eventsInterceptionEnabled
	public static final int GestureOverlayView_fadeDuration
	public static final int GestureOverlayView_fadeEnabled
	public static final int GestureOverlayView_fadeOffset
	public static final int GestureOverlayView_gestureColor
	public static final int GestureOverlayView_gestureStrokeAngleThreshold
	public static final int GestureOverlayView_gestureStrokeLengthThreshold
	public static final int GestureOverlayView_gestureStrokeSquarenessThreshold
	public static final int GestureOverlayView_gestureStrokeType
	public static final int GestureOverlayView_gestureStrokeWidth
	public static final int GestureOverlayView_orientation
	public static final int GestureOverlayView_uncertainGestureColor
	public static final int[] GlowPadView
	public static final int GlowPadView_directionDescriptions
	public static final int GlowPadView_gravity
	public static final int GlowPadView_innerRadius
	public static final int GlowPadView_targetDescriptions
	public static final int[] GradientDrawable
	public static final int GradientDrawable_dither
	public static final int GradientDrawable_innerRadius
	public static final int GradientDrawable_innerRadiusRatio
	public static final int GradientDrawable_shape
	public static final int GradientDrawable_thickness
	public static final int GradientDrawable_thicknessRatio
	public static final int GradientDrawable_useLevel
	public static final int GradientDrawable_visible
	public static final int[] GradientDrawableGradient
	public static final int GradientDrawableGradient_angle
	public static final int GradientDrawableGradient_centerColor
	public static final int GradientDrawableGradient_centerX
	public static final int GradientDrawableGradient_centerY
	public static final int GradientDrawableGradient_endColor
	public static final int GradientDrawableGradient_gradientRadius
	public static final int GradientDrawableGradient_startColor
	public static final int GradientDrawableGradient_type
	public static final int GradientDrawableGradient_useLevel
	public static final int[] GradientDrawablePadding
	public static final int GradientDrawablePadding_bottom
	public static final int GradientDrawablePadding_left
	public static final int GradientDrawablePadding_right
	public static final int GradientDrawablePadding_top
	public static final int[] GradientDrawableSize
	public static final int GradientDrawableSize_height
	public static final int GradientDrawableSize_width
	public static final int[] GradientDrawableSolid
	public static final int GradientDrawableSolid_color
	public static final int[] GradientDrawableStroke
	public static final int GradientDrawableStroke_color
	public static final int GradientDrawableStroke_dashGap
	public static final int GradientDrawableStroke_dashWidth
	public static final int GradientDrawableStroke_width
	public static final int[] GridLayout
	public static final int GridLayout_alignmentMode
	public static final int GridLayout_columnCount
	public static final int GridLayout_columnOrderPreserved
	public static final int GridLayout_orientation
	public static final int GridLayout_rowCount
	public static final int GridLayout_rowOrderPreserved
	public static final int GridLayout_useDefaultMargins
	public static final int[] GridLayoutAnimation
	public static final int GridLayoutAnimation_columnDelay
	public static final int GridLayoutAnimation_direction
	public static final int GridLayoutAnimation_directionPriority
	public static final int GridLayoutAnimation_rowDelay
	public static final int[] GridLayout_Layout
	public static final int GridLayout_Layout_layout_column
	public static final int GridLayout_Layout_layout_columnSpan
	public static final int GridLayout_Layout_layout_gravity
	public static final int GridLayout_Layout_layout_row
	public static final int GridLayout_Layout_layout_rowSpan
	public static final int[] GridView
	public static final int GridView_columnWidth
	public static final int GridView_gravity
	public static final int GridView_horizontalSpacing
	public static final int GridView_numColumns
	public static final int GridView_stretchMode
	public static final int GridView_verticalSpacing
	public static final int[] HorizontalScrollView
	public static final int HorizontalScrollView_fillViewport
	public static final int[] HostApduService
	public static final int HostApduService_apduServiceBanner
	public static final int HostApduService_description
	public static final int HostApduService_requireDeviceUnlock
	public static final int[] Icon
	public static final int Icon_icon
	public static final int Icon_mimeType
	public static final int[] IconDefault
	public static final int IconDefault_icon
	public static final int[] IconMenuView
	public static final int IconMenuView_maxItemsPerRow
	public static final int IconMenuView_maxRows
	public static final int IconMenuView_moreIcon
	public static final int IconMenuView_rowHeight
	public static final int[] ImageSwitcher
	public static final int[] ImageView
	public static final int ImageView_adjustViewBounds
	public static final int ImageView_baseline
	public static final int ImageView_baselineAlignBottom
	public static final int ImageView_cropToPadding
	public static final int ImageView_maxHeight
	public static final int ImageView_maxWidth
	public static final int ImageView_scaleType
	public static final int ImageView_src
	public static final int ImageView_tint
	public static final int[] InputExtras
	public static final int[] InputMethod
	public static final int InputMethod_isDefault
	public static final int InputMethod_settingsActivity
	public static final int InputMethod_supportsSwitchingToNextInputMethod
	public static final int[] InputMethodService
	public static final int InputMethodService_imeExtractEnterAnimation
	public static final int InputMethodService_imeExtractExitAnimation
	public static final int InputMethodService_imeFullscreenBackground
	public static final int[] InputMethod_Subtype
	public static final int InputMethod_Subtype_icon
	public static final int InputMethod_Subtype_imeSubtypeExtraValue
	public static final int InputMethod_Subtype_imeSubtypeLocale
	public static final int InputMethod_Subtype_imeSubtypeMode
	public static final int InputMethod_Subtype_isAsciiCapable
	public static final int InputMethod_Subtype_isAuxiliary
	public static final int InputMethod_Subtype_label
	public static final int InputMethod_Subtype_overridesImplicitlyEnabledSubtype
	public static final int InputMethod_Subtype_subtypeId
	public static final int[] InsetDrawable
	public static final int InsetDrawable_drawable
	public static final int InsetDrawable_insetBottom
	public static final int InsetDrawable_insetLeft
	public static final int InsetDrawable_insetRight
	public static final int InsetDrawable_insetTop
	public static final int InsetDrawable_visible
	public static final int[] Intent
	public static final int Intent_action
	public static final int Intent_data
	public static final int Intent_mimeType
	public static final int Intent_targetClass
	public static final int Intent_targetPackage
	public static final int[] IntentCategory
	public static final int IntentCategory_name
	public static final int[] KeySet
	public static final int KeySet_name
	public static final int[] Keyboard
	public static final int Keyboard_horizontalGap
	public static final int Keyboard_keyHeight
	public static final int Keyboard_keyWidth
	public static final int Keyboard_verticalGap
	public static final int[] KeyboardLayout
	public static final int KeyboardLayout_keyboardLayout
	public static final int KeyboardLayout_label
	public static final int KeyboardLayout_name
	public static final int[] KeyboardView
	public static final int KeyboardView_keyBackground
	public static final int KeyboardView_keyPreviewHeight
	public static final int KeyboardView_keyPreviewLayout
	public static final int KeyboardView_keyPreviewOffset
	public static final int KeyboardView_keyTextColor
	public static final int KeyboardView_keyTextSize
	public static final int KeyboardView_labelTextSize
	public static final int KeyboardView_popupLayout
	public static final int KeyboardView_shadowColor
	public static final int KeyboardView_shadowRadius
	public static final int KeyboardView_verticalCorrection
	public static final int[] KeyboardViewPreviewState
	public static final int KeyboardViewPreviewState_state_long_pressable
	public static final int[] Keyboard_Key
	public static final int Keyboard_Key_codes
	public static final int Keyboard_Key_iconPreview
	public static final int Keyboard_Key_isModifier
	public static final int Keyboard_Key_isRepeatable
	public static final int Keyboard_Key_isSticky
	public static final int Keyboard_Key_keyEdgeFlags
	public static final int Keyboard_Key_keyIcon
	public static final int Keyboard_Key_keyLabel
	public static final int Keyboard_Key_keyOutputText
	public static final int Keyboard_Key_keyboardMode
	public static final int Keyboard_Key_popupCharacters
	public static final int Keyboard_Key_popupKeyboard
	public static final int[] Keyboard_Row
	public static final int Keyboard_Row_keyboardMode
	public static final int Keyboard_Row_rowEdgeFlags
	public static final int[] KeyguardGlowStripView
	public static final int[] KeyguardSecurityViewFlipper_Layout
	public static final int[] LayerDrawable
	public static final int LayerDrawable_autoMirrored
	public static final int LayerDrawable_opacity
	public static final int[] LayerDrawableItem
	public static final int LayerDrawableItem_bottom
	public static final int LayerDrawableItem_drawable
	public static final int LayerDrawableItem_id
	public static final int LayerDrawableItem_left
	public static final int LayerDrawableItem_right
	public static final int LayerDrawableItem_top
	public static final int[] LayoutAnimation
	public static final int LayoutAnimation_animation
	public static final int LayoutAnimation_animationOrder
	public static final int LayoutAnimation_delay
	public static final int LayoutAnimation_interpolator
	public static final int[] LevelListDrawableItem
	public static final int LevelListDrawableItem_drawable
	public static final int LevelListDrawableItem_maxLevel
	public static final int LevelListDrawableItem_minLevel
	public static final int[] LinearLayout
	public static final int LinearLayout_baselineAligned
	public static final int LinearLayout_baselineAlignedChildIndex
	public static final int LinearLayout_divider
	public static final int LinearLayout_dividerPadding
	public static final int LinearLayout_gravity
	public static final int LinearLayout_measureWithLargestChild
	public static final int LinearLayout_orientation
	public static final int LinearLayout_showDividers
	public static final int LinearLayout_weightSum
	public static final int[] LinearLayout_Layout
	public static final int LinearLayout_Layout_layout_gravity
	public static final int LinearLayout_Layout_layout_height
	public static final int LinearLayout_Layout_layout_weight
	public static final int LinearLayout_Layout_layout_width
	public static final int[] ListPreference
	public static final int ListPreference_entries
	public static final int ListPreference_entryValues
	public static final int[] ListView
	public static final int ListView_divider
	public static final int ListView_dividerHeight
	public static final int ListView_entries
	public static final int ListView_footerDividersEnabled
	public static final int ListView_headerDividersEnabled
	public static final int ListView_overScrollFooter
	public static final int ListView_overScrollHeader
	public static final int[] LockPatternView
	public static final int[] MapView
	public static final int MapView_apiKey
	public static final int[] MediaRouteButton
	public static final int MediaRouteButton_mediaRouteTypes
	public static final int MediaRouteButton_minHeight
	public static final int MediaRouteButton_minWidth
	public static final int[] Menu
	public static final int[] MenuGroup
	public static final int MenuGroup_checkableBehavior
	public static final int MenuGroup_enabled
	public static final int MenuGroup_id
	public static final int MenuGroup_menuCategory
	public static final int MenuGroup_orderInCategory
	public static final int MenuGroup_visible
	public static final int[] MenuItem
	public static final int MenuItem_actionLayout
	public static final int MenuItem_actionProviderClass
	public static final int MenuItem_actionViewClass
	public static final int MenuItem_alphabeticShortcut
	public static final int MenuItem_checkable
	public static final int MenuItem_checked
	public static final int MenuItem_enabled
	public static final int MenuItem_icon
	public static final int MenuItem_id
	public static final int MenuItem_menuCategory
	public static final int MenuItem_numericShortcut
	public static final int MenuItem_onClick
	public static final int MenuItem_orderInCategory
	public static final int MenuItem_showAsAction
	public static final int MenuItem_title
	public static final int MenuItem_titleCondensed
	public static final int MenuItem_visible
	public static final int[] MenuItemCheckedFocusedState
	public static final int MenuItemCheckedFocusedState_state_checkable
	public static final int MenuItemCheckedFocusedState_state_checked
	public static final int MenuItemCheckedFocusedState_state_focused
	public static final int[] MenuItemCheckedState
	public static final int MenuItemCheckedState_state_checkable
	public static final int MenuItemCheckedState_state_checked
	public static final int[] MenuItemUncheckedFocusedState
	public static final int MenuItemUncheckedFocusedState_state_checkable
	public static final int MenuItemUncheckedFocusedState_state_focused
	public static final int[] MenuItemUncheckedState
	public static final int MenuItemUncheckedState_state_checkable
	public static final int[] MenuView
	public static final int MenuView_headerBackground
	public static final int MenuView_horizontalDivider
	public static final int MenuView_itemBackground
	public static final int MenuView_itemIconDisabledAlpha
	public static final int MenuView_itemTextAppearance
	public static final int MenuView_verticalDivider
	public static final int MenuView_windowAnimationStyle
	public static final int[] MultiPaneChallengeLayout
	public static final int MultiPaneChallengeLayout_orientation
	public static final int[] MultiPaneChallengeLayout_Layout
	public static final int MultiPaneChallengeLayout_Layout_layout_gravity
	public static final int[] MultiSelectListPreference
	public static final int MultiSelectListPreference_entries
	public static final int MultiSelectListPreference_entryValues
	public static final int[] MultiWaveView
	public static final int MultiWaveView_directionDescriptions
	public static final int MultiWaveView_targetDescriptions
	public static final int[] NinePatchDrawable
	public static final int NinePatchDrawable_autoMirrored
	public static final int NinePatchDrawable_dither
	public static final int NinePatchDrawable_src
	public static final int[] NumPadKey
	public static final int[] NumberPicker
	public static final int NumberPicker_solidColor
	public static final int[] OffHostApduService
	public static final int OffHostApduService_apduServiceBanner
	public static final int OffHostApduService_description
	public static final int[] OvershootInterpolator
	public static final int OvershootInterpolator_tension
	public static final int[] PagedView
	public static final int[] Pointer
	public static final int[] PointerIcon
	public static final int[] PopupWindow
	public static final int PopupWindow_popupAnimationStyle
	public static final int PopupWindow_popupBackground
	public static final int[] PopupWindowBackgroundState
	public static final int PopupWindowBackgroundState_state_above_anchor
	public static final int[] Preference
	public static final int Preference_defaultValue
	public static final int Preference_dependency
	public static final int Preference_enabled
	public static final int Preference_fragment
	public static final int Preference_icon
	public static final int Preference_key
	public static final int Preference_layout
	public static final int Preference_order
	public static final int Preference_persistent
	public static final int Preference_selectable
	public static final int Preference_shouldDisableView
	public static final int Preference_summary
	public static final int Preference_title
	public static final int Preference_widgetLayout
	public static final int[] PreferenceFrameLayout
	public static final int[] PreferenceFrameLayout_Layout
	public static final int[] PreferenceGroup
	public static final int PreferenceGroup_orderingFromXml
	public static final int[] PreferenceHeader
	public static final int PreferenceHeader_breadCrumbShortTitle
	public static final int PreferenceHeader_breadCrumbTitle
	public static final int PreferenceHeader_fragment
	public static final int PreferenceHeader_icon
	public static final int PreferenceHeader_id
	public static final int PreferenceHeader_summary
	public static final int PreferenceHeader_title
	public static final int[] PrintService
	public static final int PrintService_addPrintersActivity
	public static final int PrintService_advancedPrintOptionsActivity
	public static final int PrintService_settingsActivity
	public static final int PrintService_vendor
	public static final int[] ProgressBar
	public static final int ProgressBar_animationResolution
	public static final int ProgressBar_indeterminate
	public static final int ProgressBar_indeterminateBehavior
	public static final int ProgressBar_indeterminateDrawable
	public static final int ProgressBar_indeterminateDuration
	public static final int ProgressBar_indeterminateOnly
	public static final int ProgressBar_interpolator
	public static final int ProgressBar_max
	public static final int ProgressBar_maxHeight
	public static final int ProgressBar_maxWidth
	public static final int ProgressBar_minHeight
	public static final int ProgressBar_minWidth
	public static final int ProgressBar_mirrorForRtl
	public static final int ProgressBar_progress
	public static final int ProgressBar_progressDrawable
	public static final int ProgressBar_secondaryProgress
	public static final int[] PropertyAnimator
	public static final int PropertyAnimator_propertyName
	public static final int[] PublicKey
	public static final int PublicKey_value
	public static final int[] QuickContactBadge
	public static final int[] RadioGroup
	public static final int RadioGroup_checkedButton
	public static final int RadioGroup_orientation
	public static final int[] RatingBar
	public static final int RatingBar_isIndicator
	public static final int RatingBar_numStars
	public static final int RatingBar_rating
	public static final int RatingBar_stepSize
	public static final int[] RecognitionService
	public static final int RecognitionService_settingsActivity
	public static final int[] RelativeLayout
	public static final int RelativeLayout_gravity
	public static final int RelativeLayout_ignoreGravity
	public static final int[] RelativeLayout_Layout
	public static final int RelativeLayout_Layout_layout_above
	public static final int RelativeLayout_Layout_layout_alignBaseline
	public static final int RelativeLayout_Layout_layout_alignBottom
	public static final int RelativeLayout_Layout_layout_alignEnd
	public static final int RelativeLayout_Layout_layout_alignLeft
	public static final int RelativeLayout_Layout_layout_alignParentBottom
	public static final int RelativeLayout_Layout_layout_alignParentEnd
	public static final int RelativeLayout_Layout_layout_alignParentLeft
	public static final int RelativeLayout_Layout_layout_alignParentRight
	public static final int RelativeLayout_Layout_layout_alignParentStart
	public static final int RelativeLayout_Layout_layout_alignParentTop
	public static final int RelativeLayout_Layout_layout_alignRight
	public static final int RelativeLayout_Layout_layout_alignStart
	public static final int RelativeLayout_Layout_layout_alignTop
	public static final int RelativeLayout_Layout_layout_alignWithParentIfMissing
	public static final int RelativeLayout_Layout_layout_below
	public static final int RelativeLayout_Layout_layout_centerHorizontal
	public static final int RelativeLayout_Layout_layout_centerInParent
	public static final int RelativeLayout_Layout_layout_centerVertical
	public static final int RelativeLayout_Layout_layout_toEndOf
	public static final int RelativeLayout_Layout_layout_toLeftOf
	public static final int RelativeLayout_Layout_layout_toRightOf
	public static final int RelativeLayout_Layout_layout_toStartOf
	public static final int[] RingtonePreference
	public static final int RingtonePreference_ringtoneType
	public static final int RingtonePreference_showDefault
	public static final int RingtonePreference_showSilent
	public static final int[] RotarySelector
	public static final int RotarySelector_orientation
	public static final int[] RotateAnimation
	public static final int RotateAnimation_fromDegrees
	public static final int RotateAnimation_pivotX
	public static final int RotateAnimation_pivotY
	public static final int RotateAnimation_toDegrees
	public static final int[] RotateDrawable
	public static final int RotateDrawable_drawable
	public static final int RotateDrawable_fromDegrees
	public static final int RotateDrawable_pivotX
	public static final int RotateDrawable_pivotY
	public static final int RotateDrawable_toDegrees
	public static final int RotateDrawable_visible
	public static final int[] ScaleAnimation
	public static final int ScaleAnimation_fromXScale
	public static final int ScaleAnimation_fromYScale
	public static final int ScaleAnimation_pivotX
	public static final int ScaleAnimation_pivotY
	public static final int ScaleAnimation_toXScale
	public static final int ScaleAnimation_toYScale
	public static final int[] ScaleDrawable
	public static final int ScaleDrawable_drawable
	public static final int ScaleDrawable_scaleGravity
	public static final int ScaleDrawable_scaleHeight
	public static final int ScaleDrawable_scaleWidth
	public static final int ScaleDrawable_useIntrinsicSizeAsMinimum
	public static final int[] ScrollView
	public static final int ScrollView_fillViewport
	public static final int[] SearchView
	public static final int SearchView_iconifiedByDefault
	public static final int SearchView_imeOptions
	public static final int SearchView_inputType
	public static final int SearchView_maxWidth
	public static final int SearchView_queryHint
	public static final int[] Searchable
	public static final int Searchable_autoUrlDetect
	public static final int Searchable_hint
	public static final int Searchable_icon
	public static final int Searchable_imeOptions
	public static final int Searchable_includeInGlobalSearch
	public static final int Searchable_inputType
	public static final int Searchable_label
	public static final int Searchable_queryAfterZeroResults
	public static final int Searchable_searchButtonText
	public static final int Searchable_searchMode
	public static final int Searchable_searchSettingsDescription
	public static final int Searchable_searchSuggestAuthority
	public static final int Searchable_searchSuggestIntentAction
	public static final int Searchable_searchSuggestIntentData
	public static final int Searchable_searchSuggestPath
	public static final int Searchable_searchSuggestSelection
	public static final int Searchable_searchSuggestThreshold
	public static final int Searchable_voiceLanguage
	public static final int Searchable_voiceLanguageModel
	public static final int Searchable_voiceMaxResults
	public static final int Searchable_voicePromptText
	public static final int Searchable_voiceSearchMode
	public static final int[] SearchableActionKey
	public static final int SearchableActionKey_keycode
	public static final int SearchableActionKey_queryActionMsg
	public static final int SearchableActionKey_suggestActionMsg
	public static final int SearchableActionKey_suggestActionMsgColumn
	public static final int[] SeekBar
	public static final int SeekBar_thumb
	public static final int SeekBar_thumbOffset
	public static final int[] SelectionModeDrawables
	public static final int SelectionModeDrawables_actionModeCopyDrawable
	public static final int SelectionModeDrawables_actionModeCutDrawable
	public static final int SelectionModeDrawables_actionModePasteDrawable
	public static final int SelectionModeDrawables_actionModeSelectAllDrawable
	public static final int[] SettingInjectorService
	public static final int SettingInjectorService_icon
	public static final int SettingInjectorService_settingsActivity
	public static final int SettingInjectorService_title
	public static final int[] ShapeDrawable
	public static final int ShapeDrawable_color
	public static final int ShapeDrawable_dither
	public static final int ShapeDrawable_height
	public static final int ShapeDrawable_width
	public static final int[] ShapeDrawablePadding
	public static final int ShapeDrawablePadding_bottom
	public static final int ShapeDrawablePadding_left
	public static final int ShapeDrawablePadding_right
	public static final int ShapeDrawablePadding_top
	public static final int[] SizeAdaptiveLayout
	public static final int[] SizeAdaptiveLayout_Layout
	public static final int[] SlidingChallengeLayout_Layout
	public static final int[] SlidingDrawer
	public static final int SlidingDrawer_allowSingleTap
	public static final int SlidingDrawer_animateOnClick
	public static final int SlidingDrawer_bottomOffset
	public static final int SlidingDrawer_content
	public static final int SlidingDrawer_handle
	public static final int SlidingDrawer_orientation
	public static final int SlidingDrawer_topOffset
	public static final int[] SlidingTab
	public static final int SlidingTab_orientation
	public static final int[] SpellChecker
	public static final int SpellChecker_label
	public static final int SpellChecker_settingsActivity
	public static final int[] SpellChecker_Subtype
	public static final int SpellChecker_Subtype_label
	public static final int SpellChecker_Subtype_subtypeExtraValue
	public static final int SpellChecker_Subtype_subtypeLocale
	public static final int[] Spinner
	public static final int Spinner_dropDownHorizontalOffset
	public static final int Spinner_dropDownSelector
	public static final int Spinner_dropDownVerticalOffset
	public static final int Spinner_dropDownWidth
	public static final int Spinner_gravity
	public static final int Spinner_popupBackground
	public static final int Spinner_prompt
	public static final int Spinner_spinnerMode
	public static final int[] StackView
	public static final int[] StateListDrawable
	public static final int StateListDrawable_autoMirrored
	public static final int StateListDrawable_constantSize
	public static final int StateListDrawable_dither
	public static final int StateListDrawable_enterFadeDuration
	public static final int StateListDrawable_exitFadeDuration
	public static final int StateListDrawable_variablePadding
	public static final int StateListDrawable_visible
	public static final int[] Storage
	public static final int[] SuggestionSpan
	public static final int[] Switch
	public static final int Switch_switchMinWidth
	public static final int Switch_switchPadding
	public static final int Switch_switchTextAppearance
	public static final int Switch_textOff
	public static final int Switch_textOn
	public static final int Switch_thumb
	public static final int Switch_thumbTextPadding
	public static final int Switch_track
	public static final int[] SwitchPreference
	public static final int SwitchPreference_disableDependentsState
	public static final int SwitchPreference_summaryOff
	public static final int SwitchPreference_summaryOn
	public static final int SwitchPreference_switchTextOff
	public static final int SwitchPreference_switchTextOn
	public static final int[] SyncAdapter
	public static final int SyncAdapter_accountType
	public static final int SyncAdapter_allowParallelSyncs
	public static final int SyncAdapter_contentAuthority
	public static final int SyncAdapter_isAlwaysSyncable
	public static final int SyncAdapter_settingsActivity
	public static final int SyncAdapter_supportsUploading
	public static final int SyncAdapter_userVisible
	public static final int[] TabWidget
	public static final int TabWidget_divider
	public static final int TabWidget_tabStripEnabled
	public static final int TabWidget_tabStripLeft
	public static final int TabWidget_tabStripRight
	public static final int[] TableLayout
	public static final int TableLayout_collapseColumns
	public static final int TableLayout_shrinkColumns
	public static final int TableLayout_stretchColumns
	public static final int[] TableRow
	public static final int[] TableRow_Cell
	public static final int TableRow_Cell_layout_column
	public static final int TableRow_Cell_layout_span
	public static final int[] TextAppearance
	public static final int TextAppearance_fontFamily
	public static final int TextAppearance_shadowColor
	public static final int TextAppearance_shadowDx
	public static final int TextAppearance_shadowDy
	public static final int TextAppearance_shadowRadius
	public static final int TextAppearance_textAllCaps
	public static final int TextAppearance_textColor
	public static final int TextAppearance_textColorHighlight
	public static final int TextAppearance_textColorHint
	public static final int TextAppearance_textColorLink
	public static final int TextAppearance_textSize
	public static final int TextAppearance_textStyle
	public static final int TextAppearance_typeface
	public static final int[] TextClock
	public static final int TextClock_format12Hour
	public static final int TextClock_format24Hour
	public static final int TextClock_timeZone
	public static final int[] TextSwitcher
	public static final int[] TextToSpeechEngine
	public static final int TextToSpeechEngine_settingsActivity
	public static final int[] TextView
	public static final int TextView_autoLink
	public static final int TextView_autoText
	public static final int TextView_bufferType
	public static final int TextView_capitalize
	public static final int TextView_cursorVisible
	public static final int TextView_digits
	public static final int TextView_drawableBottom
	public static final int TextView_drawableEnd
	public static final int TextView_drawableLeft
	public static final int TextView_drawablePadding
	public static final int TextView_drawableRight
	public static final int TextView_drawableStart
	public static final int TextView_drawableTop
	public static final int TextView_editable
	public static final int TextView_editorExtras
	public static final int TextView_ellipsize
	public static final int TextView_ems
	public static final int TextView_enabled
	public static final int TextView_fontFamily
	public static final int TextView_freezesText
	public static final int TextView_gravity
	public static final int TextView_height
	public static final int TextView_hint
	public static final int TextView_imeActionId
	public static final int TextView_imeActionLabel
	public static final int TextView_imeOptions
	public static final int TextView_includeFontPadding
	public static final int TextView_inputMethod
	public static final int TextView_inputType
	public static final int TextView_lineSpacingExtra
	public static final int TextView_lineSpacingMultiplier
	public static final int TextView_lines
	public static final int TextView_linksClickable
	public static final int TextView_marqueeRepeatLimit
	public static final int TextView_maxEms
	public static final int TextView_maxHeight
	public static final int TextView_maxLength
	public static final int TextView_maxLines
	public static final int TextView_maxWidth
	public static final int TextView_minEms
	public static final int TextView_minHeight
	public static final int TextView_minLines
	public static final int TextView_minWidth
	public static final int TextView_numeric
	public static final int TextView_password
	public static final int TextView_phoneNumber
	public static final int TextView_privateImeOptions
	public static final int TextView_scrollHorizontally
	public static final int TextView_selectAllOnFocus
	public static final int TextView_shadowColor
	public static final int TextView_shadowDx
	public static final int TextView_shadowDy
	public static final int TextView_shadowRadius
	public static final int TextView_singleLine
	public static final int TextView_text
	public static final int TextView_textAllCaps
	public static final int TextView_textAppearance
	public static final int TextView_textColor
	public static final int TextView_textColorHighlight
	public static final int TextView_textColorHint
	public static final int TextView_textColorLink
	public static final int TextView_textCursorDrawable
	public static final int TextView_textEditNoPasteWindowLayout
	public static final int TextView_textEditPasteWindowLayout
	public static final int TextView_textEditSideNoPasteWindowLayout
	public static final int TextView_textEditSidePasteWindowLayout
	public static final int TextView_textEditSuggestionItemLayout
	public static final int TextView_textIsSelectable
	public static final int TextView_textScaleX
	public static final int TextView_textSelectHandle
	public static final int TextView_textSelectHandleLeft
	public static final int TextView_textSelectHandleRight
	public static final int TextView_textSize
	public static final int TextView_textStyle
	public static final int TextView_typeface
	public static final int TextView_width
	public static final int[] TextViewAppearance
	public static final int TextViewAppearance_textAppearance
	public static final int[] TextViewMultiLineBackgroundState
	public static final int TextViewMultiLineBackgroundState_state_multiline
	public static final int[] Theme
	public static final int Theme_absListViewStyle
	public static final int Theme_actionBarDivider
	public static final int Theme_actionBarItemBackground
	public static final int Theme_actionBarSize
	public static final int Theme_actionBarSplitStyle
	public static final int Theme_actionBarStyle
	public static final int Theme_actionBarTabBarStyle
	public static final int Theme_actionBarTabStyle
	public static final int Theme_actionBarTabTextStyle
	public static final int Theme_actionBarWidgetTheme
	public static final int Theme_actionButtonStyle
	public static final int Theme_actionDropDownStyle
	public static final int Theme_actionMenuTextAppearance
	public static final int Theme_actionMenuTextColor
	public static final int Theme_actionModeBackground
	public static final int Theme_actionModeCloseButtonStyle
	public static final int Theme_actionModeCloseDrawable
	public static final int Theme_actionModeCopyDrawable
	public static final int Theme_actionModeCutDrawable
	public static final int Theme_actionModePasteDrawable
	public static final int Theme_actionModeSelectAllDrawable
	public static final int Theme_actionModeSplitBackground
	public static final int Theme_actionModeStyle
	public static final int Theme_actionOverflowButtonStyle
	public static final int Theme_activatedBackgroundIndicator
	public static final int Theme_alertDialogIcon
	public static final int Theme_alertDialogStyle
	public static final int Theme_alertDialogTheme
	public static final int Theme_autoCompleteTextViewStyle
	public static final int Theme_backgroundDimAmount
	public static final int Theme_backgroundDimEnabled
	public static final int Theme_borderlessButtonStyle
	public static final int Theme_buttonBarButtonStyle
	public static final int Theme_buttonBarStyle
	public static final int Theme_buttonStyle
	public static final int Theme_buttonStyleInset
	public static final int Theme_buttonStyleSmall
	public static final int Theme_buttonStyleToggle
	public static final int Theme_calendarViewStyle
	public static final int Theme_candidatesTextStyleSpans
	public static final int Theme_checkBoxPreferenceStyle
	public static final int Theme_checkboxStyle
	public static final int Theme_checkedTextViewStyle
	public static final int Theme_colorActivatedHighlight
	public static final int Theme_colorBackground
	public static final int Theme_colorBackgroundCacheHint
	public static final int Theme_colorFocusedHighlight
	public static final int Theme_colorForeground
	public static final int Theme_colorForegroundInverse
	public static final int Theme_colorLongPressedHighlight
	public static final int Theme_colorMultiSelectHighlight
	public static final int Theme_colorPressedHighlight
	public static final int Theme_datePickerStyle
	public static final int Theme_detailsElementBackground
	public static final int Theme_dialogPreferenceStyle
	public static final int Theme_dialogTheme
	public static final int Theme_disabledAlpha
	public static final int Theme_dividerHorizontal
	public static final int Theme_dividerVertical
	public static final int Theme_dropDownHintAppearance
	public static final int Theme_dropDownItemStyle
	public static final int Theme_dropDownListViewStyle
	public static final int Theme_dropDownSpinnerStyle
	public static final int Theme_editTextBackground
	public static final int Theme_editTextColor
	public static final int Theme_editTextPreferenceStyle
	public static final int Theme_editTextStyle
	public static final int Theme_expandableListPreferredChildIndicatorLeft
	public static final int Theme_expandableListPreferredChildIndicatorRight
	public static final int Theme_expandableListPreferredChildPaddingLeft
	public static final int Theme_expandableListPreferredItemIndicatorLeft
	public static final int Theme_expandableListPreferredItemIndicatorRight
	public static final int Theme_expandableListPreferredItemPaddingLeft
	public static final int Theme_expandableListViewStyle
	public static final int Theme_expandableListViewWhiteStyle
	public static final int Theme_fastScrollOverlayPosition
	public static final int Theme_fastScrollPreviewBackgroundLeft
	public static final int Theme_fastScrollPreviewBackgroundRight
	public static final int Theme_fastScrollTextColor
	public static final int Theme_fastScrollThumbDrawable
	public static final int Theme_fastScrollTrackDrawable
	public static final int Theme_galleryItemBackground
	public static final int Theme_galleryStyle
	public static final int Theme_gridViewStyle
	public static final int Theme_homeAsUpIndicator
	public static final int Theme_horizontalScrollViewStyle
	public static final int Theme_imageButtonStyle
	public static final int Theme_imageWellStyle
	public static final int Theme_listChoiceBackgroundIndicator
	public static final int Theme_listChoiceIndicatorMultiple
	public static final int Theme_listChoiceIndicatorSingle
	public static final int Theme_listDivider
	public static final int Theme_listDividerAlertDialog
	public static final int Theme_listPopupWindowStyle
	public static final int Theme_listPreferredItemHeight
	public static final int Theme_listPreferredItemHeightLarge
	public static final int Theme_listPreferredItemHeightSmall
	public static final int Theme_listPreferredItemPaddingEnd
	public static final int Theme_listPreferredItemPaddingLeft
	public static final int Theme_listPreferredItemPaddingRight
	public static final int Theme_listPreferredItemPaddingStart
	public static final int Theme_listSeparatorTextViewStyle
	public static final int Theme_listViewStyle
	public static final int Theme_listViewWhiteStyle
	public static final int Theme_mapViewStyle
	public static final int Theme_mediaRouteButtonStyle
	public static final int Theme_panelBackground
	public static final int Theme_panelColorBackground
	public static final int Theme_panelColorForeground
	public static final int Theme_panelFullBackground
	public static final int Theme_panelTextAppearance
	public static final int Theme_popupMenuStyle
	public static final int Theme_popupWindowStyle
	public static final int Theme_preferenceCategoryStyle
	public static final int Theme_preferenceInformationStyle
	public static final int Theme_preferenceLayoutChild
	public static final int Theme_preferenceScreenStyle
	public static final int Theme_preferenceStyle
	public static final int Theme_presentationTheme
	public static final int Theme_progressBarStyle
	public static final int Theme_progressBarStyleHorizontal
	public static final int Theme_progressBarStyleInverse
	public static final int Theme_progressBarStyleLarge
	public static final int Theme_progressBarStyleLargeInverse
	public static final int Theme_progressBarStyleSmall
	public static final int Theme_progressBarStyleSmallInverse
	public static final int Theme_progressBarStyleSmallTitle
	public static final int Theme_quickContactBadgeStyleSmallWindowLarge
	public static final int Theme_quickContactBadgeStyleSmallWindowMedium
	public static final int Theme_quickContactBadgeStyleSmallWindowSmall
	public static final int Theme_quickContactBadgeStyleWindowLarge
	public static final int Theme_quickContactBadgeStyleWindowMedium
	public static final int Theme_quickContactBadgeStyleWindowSmall
	public static final int Theme_radioButtonStyle
	public static final int Theme_ratingBarStyle
	public static final int Theme_ratingBarStyleIndicator
	public static final int Theme_ratingBarStyleSmall
	public static final int Theme_ringtonePreferenceStyle
	public static final int Theme_scrollViewStyle
	public static final int Theme_seekBarStyle
	public static final int Theme_segmentedButtonStyle
	public static final int Theme_selectableItemBackground
	public static final int Theme_spinnerDropDownItemStyle
	public static final int Theme_spinnerItemStyle
	public static final int Theme_spinnerStyle
	public static final int Theme_starStyle
	public static final int Theme_switchPreferenceStyle
	public static final int Theme_tabWidgetStyle
	public static final int Theme_textAppearance
	public static final int Theme_textAppearanceButton
	public static final int Theme_textAppearanceInverse
	public static final int Theme_textAppearanceLarge
	public static final int Theme_textAppearanceLargeInverse
	public static final int Theme_textAppearanceLargePopupMenu
	public static final int Theme_textAppearanceListItem
	public static final int Theme_textAppearanceListItemSmall
	public static final int Theme_textAppearanceMedium
	public static final int Theme_textAppearanceMediumInverse
	public static final int Theme_textAppearanceSearchResultSubtitle
	public static final int Theme_textAppearanceSearchResultTitle
	public static final int Theme_textAppearanceSmall
	public static final int Theme_textAppearanceSmallInverse
	public static final int Theme_textAppearanceSmallPopupMenu
	public static final int Theme_textCheckMark
	public static final int Theme_textCheckMarkInverse
	public static final int Theme_textColorAlertDialogListItem
	public static final int Theme_textColorHighlightInverse
	public static final int Theme_textColorHintInverse
	public static final int Theme_textColorLinkInverse
	public static final int Theme_textColorPrimary
	public static final int Theme_textColorPrimaryDisableOnly
	public static final int Theme_textColorPrimaryInverse
	public static final int Theme_textColorPrimaryInverseDisableOnly
	public static final int Theme_textColorPrimaryInverseNoDisable
	public static final int Theme_textColorPrimaryNoDisable
	public static final int Theme_textColorSecondary
	public static final int Theme_textColorSecondaryInverse
	public static final int Theme_textColorSecondaryInverseNoDisable
	public static final int Theme_textColorSecondaryNoDisable
	public static final int Theme_textColorTertiary
	public static final int Theme_textColorTertiaryInverse
	public static final int Theme_textEditNoPasteWindowLayout
	public static final int Theme_textEditPasteWindowLayout
	public static final int Theme_textEditSideNoPasteWindowLayout
	public static final int Theme_textEditSidePasteWindowLayout
	public static final int Theme_textEditSuggestionItemLayout
	public static final int Theme_textSelectHandle
	public static final int Theme_textSelectHandleLeft
	public static final int Theme_textSelectHandleRight
	public static final int Theme_textSelectHandleWindowStyle
	public static final int Theme_textSuggestionsWindowStyle
	public static final int Theme_textViewStyle
	public static final int Theme_webTextViewStyle
	public static final int Theme_webViewStyle
	public static final int Theme_windowActionBar
	public static final int Theme_windowActionBarOverlay
	public static final int Theme_windowActionModeOverlay
	public static final int Theme_windowAnimationStyle
	public static final int Theme_windowBackground
	public static final int Theme_windowCloseOnTouchOutside
	public static final int Theme_windowContentOverlay
	public static final int Theme_windowDisablePreview
	public static final int Theme_windowEnableSplitTouch
	public static final int Theme_windowFrame
	public static final int Theme_windowFullscreen
	public static final int Theme_windowIsFloating
	public static final int Theme_windowIsTranslucent
	public static final int Theme_windowNoDisplay
	public static final int Theme_windowNoTitle
	public static final int Theme_windowOverscan
	public static final int Theme_windowShowWallpaper
	public static final int Theme_windowSoftInputMode
	public static final int Theme_windowTitleBackgroundStyle
	public static final int Theme_windowTitleSize
	public static final int Theme_windowTitleStyle
	public static final int Theme_windowTranslucentNavigation
	public static final int Theme_windowTranslucentStatus
	public static final int Theme_yesNoPreferenceStyle
	public static final int[] TimePicker
	public static final int[] ToggleButton
	public static final int ToggleButton_disabledAlpha
	public static final int ToggleButton_textOff
	public static final int ToggleButton_textOn
	public static final int[] Transition
	public static final int Transition_duration
	public static final int Transition_interpolator
	public static final int Transition_startDelay
	public static final int[] TransitionManager
	public static final int TransitionManager_fromScene
	public static final int TransitionManager_toScene
	public static final int TransitionManager_transition
	public static final int[] TransitionSet
	public static final int TransitionSet_transitionOrdering
	public static final int[] TransitionTarget
	public static final int TransitionTarget_targetId
	public static final int[] TranslateAnimation
	public static final int TranslateAnimation_fromXDelta
	public static final int TranslateAnimation_fromYDelta
	public static final int TranslateAnimation_toXDelta
	public static final int TranslateAnimation_toYDelta
	public static final int[] TwoLineListItem
	public static final int TwoLineListItem_mode
	public static final int[] VerticalSlider_Layout
	public static final int VerticalSlider_Layout_layout_scale
	public static final int[] View
	public static final int View_accessibilityLiveRegion
	public static final int View_alpha
	public static final int View_background
	public static final int View_clickable
	public static final int View_contentDescription
	public static final int View_drawingCacheQuality
	public static final int View_duplicateParentState
	public static final int View_fadeScrollbars
	public static final int View_fadingEdge
	public static final int View_fadingEdgeLength
	public static final int View_filterTouchesWhenObscured
	public static final int View_fitsSystemWindows
	public static final int View_focusable
	public static final int View_focusableInTouchMode
	public static final int View_hapticFeedbackEnabled
	public static final int View_id
	public static final int View_importantForAccessibility
	public static final int View_isScrollContainer
	public static final int View_keepScreenOn
	public static final int View_labelFor
	public static final int View_layerType
	public static final int View_layoutDirection
	public static final int View_longClickable
	public static final int View_minHeight
	public static final int View_minWidth
	public static final int View_nextFocusDown
	public static final int View_nextFocusForward
	public static final int View_nextFocusLeft
	public static final int View_nextFocusRight
	public static final int View_nextFocusUp
	public static final int View_onClick
	public static final int View_overScrollMode
	public static final int View_padding
	public static final int View_paddingBottom
	public static final int View_paddingEnd
	public static final int View_paddingLeft
	public static final int View_paddingRight
	public static final int View_paddingStart
	public static final int View_paddingTop
	public static final int View_requiresFadingEdge
	public static final int View_rotation
	public static final int View_rotationX
	public static final int View_rotationY
	public static final int View_saveEnabled
	public static final int View_scaleX
	public static final int View_scaleY
	public static final int View_scrollX
	public static final int View_scrollY
	public static final int View_scrollbarAlwaysDrawHorizontalTrack
	public static final int View_scrollbarAlwaysDrawVerticalTrack
	public static final int View_scrollbarDefaultDelayBeforeFade
	public static final int View_scrollbarFadeDuration
	public static final int View_scrollbarSize
	public static final int View_scrollbarStyle
	public static final int View_scrollbarThumbHorizontal
	public static final int View_scrollbarThumbVertical
	public static final int View_scrollbarTrackHorizontal
	public static final int View_scrollbarTrackVertical
	public static final int View_scrollbars
	public static final int View_soundEffectsEnabled
	public static final int View_tag
	public static final int View_textAlignment
	public static final int View_textDirection
	public static final int View_transformPivotX
	public static final int View_transformPivotY
	public static final int View_translationX
	public static final int View_translationY
	public static final int View_verticalScrollbarPosition
	public static final int View_visibility
	public static final int[] ViewAnimator
	public static final int ViewAnimator_animateFirstView
	public static final int ViewAnimator_inAnimation
	public static final int ViewAnimator_outAnimation
	public static final int[] ViewDrawableStates
	public static final int ViewDrawableStates_state_accelerated
	public static final int ViewDrawableStates_state_activated
	public static final int ViewDrawableStates_state_drag_can_accept
	public static final int ViewDrawableStates_state_drag_hovered
	public static final int ViewDrawableStates_state_enabled
	public static final int ViewDrawableStates_state_focused
	public static final int ViewDrawableStates_state_hovered
	public static final int ViewDrawableStates_state_pressed
	public static final int ViewDrawableStates_state_selected
	public static final int ViewDrawableStates_state_window_focused
	public static final int[] ViewFlipper
	public static final int ViewFlipper_autoStart
	public static final int ViewFlipper_flipInterval
	public static final int[] ViewGroup
	public static final int ViewGroup_addStatesFromChildren
	public static final int ViewGroup_alwaysDrawnWithCache
	public static final int ViewGroup_animateLayoutChanges
	public static final int ViewGroup_animationCache
	public static final int ViewGroup_clipChildren
	public static final int ViewGroup_clipToPadding
	public static final int ViewGroup_descendantFocusability
	public static final int ViewGroup_layoutAnimation
	public static final int ViewGroup_layoutMode
	public static final int ViewGroup_persistentDrawingCache
	public static final int ViewGroup_splitMotionEvents
	public static final int[] ViewGroup_Layout
	public static final int ViewGroup_Layout_layout_height
	public static final int ViewGroup_Layout_layout_width
	public static final int[] ViewGroup_MarginLayout
	public static final int ViewGroup_MarginLayout_layout_height
	public static final int ViewGroup_MarginLayout_layout_margin
	public static final int ViewGroup_MarginLayout_layout_marginBottom
	public static final int ViewGroup_MarginLayout_layout_marginEnd
	public static final int ViewGroup_MarginLayout_layout_marginLeft
	public static final int ViewGroup_MarginLayout_layout_marginRight
	public static final int ViewGroup_MarginLayout_layout_marginStart
	public static final int ViewGroup_MarginLayout_layout_marginTop
	public static final int ViewGroup_MarginLayout_layout_width
	public static final int[] ViewStub
	public static final int ViewStub_inflatedId
	public static final int ViewStub_layout
	public static final int[] ViewSwitcher
	public static final int[] VolumePreference
	public static final int VolumePreference_streamType
	public static final int[] Wallpaper
	public static final int Wallpaper_author
	public static final int Wallpaper_description
	public static final int Wallpaper_settingsActivity
	public static final int Wallpaper_thumbnail
	public static final int[] WallpaperPreviewInfo
	public static final int WallpaperPreviewInfo_staticWallpaperPreview
	public static final int[] WeightedLinearLayout
	public static final int[] Window
	public static final int Window_backgroundDimAmount
	public static final int Window_backgroundDimEnabled
	public static final int Window_textColor
	public static final int Window_windowActionBar
	public static final int Window_windowActionBarOverlay
	public static final int Window_windowActionModeOverlay
	public static final int Window_windowAnimationStyle
	public static final int Window_windowBackground
	public static final int Window_windowCloseOnTouchOutside
	public static final int Window_windowContentOverlay
	public static final int Window_windowDisablePreview
	public static final int Window_windowEnableSplitTouch
	public static final int Window_windowFrame
	public static final int Window_windowFullscreen
	public static final int Window_windowIsFloating
	public static final int Window_windowIsTranslucent
	public static final int Window_windowMinWidthMajor
	public static final int Window_windowMinWidthMinor
	public static final int Window_windowNoDisplay
	public static final int Window_windowNoTitle
	public static final int Window_windowOverscan
	public static final int Window_windowShowWallpaper
	public static final int Window_windowSoftInputMode
	public static final int Window_windowTranslucentNavigation
	public static final int Window_windowTranslucentStatus
	public static final int[] WindowAnimation
	public static final int WindowAnimation_activityCloseEnterAnimation
	public static final int WindowAnimation_activityCloseExitAnimation
	public static final int WindowAnimation_activityOpenEnterAnimation
	public static final int WindowAnimation_activityOpenExitAnimation
	public static final int WindowAnimation_taskCloseEnterAnimation
	public static final int WindowAnimation_taskCloseExitAnimation
	public static final int WindowAnimation_taskOpenEnterAnimation
	public static final int WindowAnimation_taskOpenExitAnimation
	public static final int WindowAnimation_taskToBackEnterAnimation
	public static final int WindowAnimation_taskToBackExitAnimation
	public static final int WindowAnimation_taskToFrontEnterAnimation
	public static final int WindowAnimation_taskToFrontExitAnimation
	public static final int WindowAnimation_wallpaperCloseEnterAnimation
	public static final int WindowAnimation_wallpaperCloseExitAnimation
	public static final int WindowAnimation_wallpaperIntraCloseEnterAnimation
	public static final int WindowAnimation_wallpaperIntraCloseExitAnimation
	public static final int WindowAnimation_wallpaperIntraOpenEnterAnimation
	public static final int WindowAnimation_wallpaperIntraOpenExitAnimation
	public static final int WindowAnimation_wallpaperOpenEnterAnimation
	public static final int WindowAnimation_wallpaperOpenExitAnimation
	public static final int WindowAnimation_windowEnterAnimation
	public static final int WindowAnimation_windowExitAnimation
	public static final int WindowAnimation_windowHideAnimation
	public static final int WindowAnimation_windowShowAnimation
	public void  () 
	static void  () 
}

android/opengl/
android/opengl/EGLLogWrapper.class
EGLLogWrapper.java
package android.opengl
 android.opengl.EGLLogWrapper extends java.lang.Object implements javax.microedition.khronos.egl.EGL11  {
	private javax.microedition.khronos.egl.EGL10 mEgl10
	java.io.Writer mLog
	boolean mLogArgumentNames
	boolean mCheckError
	private int mArgCount
	public void  (javax.microedition.khronos.egl.EGL, int, java.io.Writer) 
		javax.microedition.khronos.egl.EGL egl
		int configFlags
		java.io.Writer log
	public boolean eglChooseConfig (javax.microedition.khronos.egl.EGLDisplay, int[], javax.microedition.khronos.egl.EGLConfig[], int, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		int[] attrib_list
		javax.microedition.khronos.egl.EGLConfig[] configs
		int config_size
		int[] num_config
		boolean result
	public boolean eglCopyBuffers (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, java.lang.Object) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface surface
		Object native_pixmap
		boolean result
	public javax.microedition.khronos.egl.EGLContext eglCreateContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, javax.microedition.khronos.egl.EGLContext, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		javax.microedition.khronos.egl.EGLContext share_context
		int[] attrib_list
		javax.microedition.khronos.egl.EGLContext result
	public javax.microedition.khronos.egl.EGLSurface eglCreatePbufferSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		int[] attrib_list
		javax.microedition.khronos.egl.EGLSurface result
	public javax.microedition.khronos.egl.EGLSurface eglCreatePixmapSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		Object native_pixmap
		int[] attrib_list
		javax.microedition.khronos.egl.EGLSurface result
	public javax.microedition.khronos.egl.EGLSurface eglCreateWindowSurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		Object native_window
		int[] attrib_list
		javax.microedition.khronos.egl.EGLSurface result
	public boolean eglDestroyContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLContext context
		boolean result
	public boolean eglDestroySurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface surface
		boolean result
	public boolean eglGetConfigAttrib (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		int attribute
		int[] value
		boolean result
	public boolean eglGetConfigs (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig[], int, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig[] configs
		int config_size
		int[] num_config
		boolean result
	public javax.microedition.khronos.egl.EGLContext eglGetCurrentContext () 
		javax.microedition.khronos.egl.EGLContext result
	public javax.microedition.khronos.egl.EGLDisplay eglGetCurrentDisplay () 
		javax.microedition.khronos.egl.EGLDisplay result
	public javax.microedition.khronos.egl.EGLSurface eglGetCurrentSurface (int) 
		int readdraw
		javax.microedition.khronos.egl.EGLSurface result
	public javax.microedition.khronos.egl.EGLDisplay eglGetDisplay (java.lang.Object) 
		Object native_display
		javax.microedition.khronos.egl.EGLDisplay result
	public int eglGetError () 
		int result
	public boolean eglInitialize (javax.microedition.khronos.egl.EGLDisplay, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		int[] major_minor
		boolean result
	public boolean eglMakeCurrent (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, javax.microedition.khronos.egl.EGLSurface, javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface draw
		javax.microedition.khronos.egl.EGLSurface read
		javax.microedition.khronos.egl.EGLContext context
		boolean result
	public boolean eglQueryContext (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext, int, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLContext context
		int attribute
		int[] value
		boolean result
	public java.lang.String eglQueryString (javax.microedition.khronos.egl.EGLDisplay, int) 
		javax.microedition.khronos.egl.EGLDisplay display
		int name
		String result
	public boolean eglQuerySurface (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface, int, int[]) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface surface
		int attribute
		int[] value
		boolean result
	public boolean eglReleaseThread () 
		boolean result
	public boolean eglSwapBuffers (javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface) 
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface surface
		boolean result
	public boolean eglTerminate (javax.microedition.khronos.egl.EGLDisplay) 
		javax.microedition.khronos.egl.EGLDisplay display
		boolean result
	public boolean eglWaitGL () 
		boolean result
	public boolean eglWaitNative (int, java.lang.Object) 
		int engine
		Object bindTarget
		boolean result
	private void checkError () 
		String errorMessage
		int eglError
	private void logLine (java.lang.String) 
		String message
	private void log (java.lang.String) 
		java.io.IOException e
		String message
	private void begin (java.lang.String) 
		String name
	private void arg (java.lang.String, java.lang.String) 
		String name
		String value
	private void end () 
	private void flush () 
		java.io.IOException e
	private void arg (java.lang.String, int) 
		String name
		int value
	private void arg (java.lang.String, java.lang.Object) 
		String name
		Object object
	private void arg (java.lang.String, javax.microedition.khronos.egl.EGLDisplay) 
		String name
		javax.microedition.khronos.egl.EGLDisplay object
	private void arg (java.lang.String, javax.microedition.khronos.egl.EGLContext) 
		String name
		javax.microedition.khronos.egl.EGLContext object
	private void arg (java.lang.String, javax.microedition.khronos.egl.EGLSurface) 
		String name
		javax.microedition.khronos.egl.EGLSurface object
	private void returns (java.lang.String) 
		String result
	private void returns (int) 
		int result
	private void returns (boolean) 
		boolean result
	private void returns (java.lang.Object) 
		Object result
	private java.lang.String toString (java.lang.Object) 
		Object obj
	private void arg (java.lang.String, int[]) 
		String name
		int[] arr
	private void arg (java.lang.String, java.lang.Object[]) 
		String name
		Object[] arr
	private java.lang.String toString (int, int[], int) 
		int index
		int i
		int n
		int[] arr
		int offset
		StringBuilder buf
		int arrLen
	private java.lang.String toString (int, java.lang.Object[], int) 
		int index
		int i
		int n
		Object[] arr
		int offset
		StringBuilder buf
		int arrLen
	private static java.lang.String getHex (int) 
		int value
	public static java.lang.String getErrorString (int) 
		int error
}

android/opengl/EGLContext.class
EGLContext.java
package android.opengl
public android.opengl.EGLContext extends android.opengl.EGLObjectHandle {
	private void  (long) 
		long handle
	public boolean equals (java.lang.Object) 
		Object o
		android.opengl.EGLContext that
}

android/opengl/ETC1.class
ETC1.java
package android.opengl
public android.opengl.ETC1 extends java.lang.Object {
	public static final int ENCODED_BLOCK_SIZE
	public static final int DECODED_BLOCK_SIZE
	public static final int ETC_PKM_HEADER_SIZE
	public static final int ETC1_RGB8_OES
	public void  () 
	public static native void encodeBlock (java.nio.Buffer, int, java.nio.Buffer) 
	public static native void decodeBlock (java.nio.Buffer, java.nio.Buffer) 
	public static native int getEncodedDataSize (int, int) 
	public static native void encodeImage (java.nio.Buffer, int, int, int, int, java.nio.Buffer) 
	public static native void decodeImage (java.nio.Buffer, java.nio.Buffer, int, int, int, int) 
	public static native void formatHeader (java.nio.Buffer, int, int) 
	public static native boolean isValid (java.nio.Buffer) 
	public static native int getWidth (java.nio.Buffer) 
	public static native int getHeight (java.nio.Buffer) 
}

android/opengl/GLWrapperBase.class
GLWrapperBase.java
package android.opengl
abstract android.opengl.GLWrapperBase extends java.lang.Object implements javax.microedition.khronos.opengles.GL javax.microedition.khronos.opengles.GL10 javax.microedition.khronos.opengles.GL10Ext javax.microedition.khronos.opengles.GL11 javax.microedition.khronos.opengles.GL11Ext javax.microedition.khronos.opengles.GL11ExtensionPack  {
	protected javax.microedition.khronos.opengles.GL10 mgl
	protected javax.microedition.khronos.opengles.GL10Ext mgl10Ext
	protected javax.microedition.khronos.opengles.GL11 mgl11
	protected javax.microedition.khronos.opengles.GL11Ext mgl11Ext
	protected javax.microedition.khronos.opengles.GL11ExtensionPack mgl11ExtensionPack
	public void  (javax.microedition.khronos.opengles.GL) 
		javax.microedition.khronos.opengles.GL gl
}

android/opengl/GLSurfaceView.class
GLSurfaceView.java
package android.opengl
public android.opengl.GLSurfaceView extends android.view.SurfaceView implements android.view.SurfaceHolder$Callback  {
	private static final String TAG
	private static final boolean LOG_ATTACH_DETACH
	private static final boolean LOG_THREADS
	private static final boolean LOG_PAUSE_RESUME
	private static final boolean LOG_SURFACE
	private static final boolean LOG_RENDERER
	private static final boolean LOG_RENDERER_DRAW_FRAME
	private static final boolean LOG_EGL
	public static final int RENDERMODE_WHEN_DIRTY
	public static final int RENDERMODE_CONTINUOUSLY
	public static final int DEBUG_CHECK_GL_ERROR
	public static final int DEBUG_LOG_GL_CALLS
	private static final android.opengl.GLSurfaceView$GLThreadManager sGLThreadManager
	private final java.lang.ref.WeakReference mThisWeakRef
	private android.opengl.GLSurfaceView$GLThread mGLThread
	private android.opengl.GLSurfaceView$Renderer mRenderer
	private boolean mDetached
	private android.opengl.GLSurfaceView$EGLConfigChooser mEGLConfigChooser
	private android.opengl.GLSurfaceView$EGLContextFactory mEGLContextFactory
	private android.opengl.GLSurfaceView$EGLWindowSurfaceFactory mEGLWindowSurfaceFactory
	private android.opengl.GLSurfaceView$GLWrapper mGLWrapper
	private int mDebugFlags
	private int mEGLContextClientVersion
	private boolean mPreserveEGLContextOnPause
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	protected void finalize ()  throws java.lang.Throwable 
	private void init () 
		android.view.SurfaceHolder holder
	public void setGLWrapper (android.opengl.GLSurfaceView$GLWrapper) 
		android.opengl.GLSurfaceView$GLWrapper glWrapper
	public void setDebugFlags (int) 
		int debugFlags
	public int getDebugFlags () 
	public void setPreserveEGLContextOnPause (boolean) 
		boolean preserveOnPause
	public boolean getPreserveEGLContextOnPause () 
	public void setRenderer (android.opengl.GLSurfaceView$Renderer) 
		android.opengl.GLSurfaceView$Renderer renderer
	public void setEGLContextFactory (android.opengl.GLSurfaceView$EGLContextFactory) 
		android.opengl.GLSurfaceView$EGLContextFactory factory
	public void setEGLWindowSurfaceFactory (android.opengl.GLSurfaceView$EGLWindowSurfaceFactory) 
		android.opengl.GLSurfaceView$EGLWindowSurfaceFactory factory
	public void setEGLConfigChooser (android.opengl.GLSurfaceView$EGLConfigChooser) 
		android.opengl.GLSurfaceView$EGLConfigChooser configChooser
	public void setEGLConfigChooser (boolean) 
		boolean needDepth
	public void setEGLConfigChooser (int, int, int, int, int, int) 
		int redSize
		int greenSize
		int blueSize
		int alphaSize
		int depthSize
		int stencilSize
	public void setEGLContextClientVersion (int) 
		int version
	public void setRenderMode (int) 
		int renderMode
	public int getRenderMode () 
	public void requestRender () 
	public void surfaceCreated (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceDestroyed (android.view.SurfaceHolder) 
		android.view.SurfaceHolder holder
	public void surfaceChanged (android.view.SurfaceHolder, int, int, int) 
		android.view.SurfaceHolder holder
		int format
		int w
		int h
	public void onPause () 
	public void onResume () 
	public void queueEvent (java.lang.Runnable) 
		Runnable r
	protected void onAttachedToWindow () 
		int renderMode
	protected void onDetachedFromWindow () 
	private void checkRenderThreadState () 
	static int access$200 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$EGLConfigChooser access$300 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$EGLContextFactory access$400 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$EGLWindowSurfaceFactory access$500 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$GLWrapper access$600 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static int access$700 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$GLThreadManager access$800 () 
	static boolean access$900 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static android.opengl.GLSurfaceView$Renderer access$1000 (android.opengl.GLSurfaceView) 
		android.opengl.GLSurfaceView x0
	static void  () 
}

android/opengl/ETC1Util$ETC1Texture.class
ETC1Util.java
package android.opengl
public android.opengl.ETC1Util$ETC1Texture extends java.lang.Object {
	private int mWidth
	private int mHeight
	private java.nio.ByteBuffer mData
	public void  (int, int, java.nio.ByteBuffer) 
		int width
		int height
		java.nio.ByteBuffer data
	public int getWidth () 
	public int getHeight () 
	public java.nio.ByteBuffer getData () 
}

android/opengl/GLException.class
GLException.java
package android.opengl
public android.opengl.GLException extends java.lang.RuntimeException {
	private final int mError
	public void  (int) 
		int error
	public void  (int, java.lang.String) 
		int error
		String string
	private static java.lang.String getErrorString (int) 
		int error
		String errorString
	int getError () 
}

android/opengl/EGLDisplay.class
EGLDisplay.java
package android.opengl
public android.opengl.EGLDisplay extends android.opengl.EGLObjectHandle {
	private void  (long) 
		long handle
	public boolean equals (java.lang.Object) 
		Object o
		android.opengl.EGLDisplay that
}

android/opengl/EGLObjectHandle.class
EGLObjectHandle.java
package android.opengl
public abstract android.opengl.EGLObjectHandle extends java.lang.Object {
	private final long mHandle
	protected void  (int) 
		int handle
	protected void  (long) 
		long handle
	public int getHandle () 
	public long getNativeHandle () 
	public int hashCode () 
		int result
}

android/opengl/GLSurfaceView$EglHelper.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$EglHelper extends java.lang.Object {
	private java.lang.ref.WeakReference mGLSurfaceViewWeakRef
	javax.microedition.khronos.egl.EGL10 mEgl
	javax.microedition.khronos.egl.EGLDisplay mEglDisplay
	javax.microedition.khronos.egl.EGLSurface mEglSurface
	javax.microedition.khronos.egl.EGLConfig mEglConfig
	javax.microedition.khronos.egl.EGLContext mEglContext
	public void  (java.lang.ref.WeakReference) 
		java.lang.ref.WeakReference glSurfaceViewWeakRef
	public void start () 
		int[] version
		android.opengl.GLSurfaceView view
	public boolean createSurface () 
		int error
		android.opengl.GLSurfaceView view
	javax.microedition.khronos.opengles.GL createGL () 
		int configFlags
		java.io.Writer log
		javax.microedition.khronos.opengles.GL gl
		android.opengl.GLSurfaceView view
	public int swap () 
	public void destroySurface () 
	private void destroySurfaceImp () 
		android.opengl.GLSurfaceView view
	public void finish () 
		android.opengl.GLSurfaceView view
	private void throwEglException (java.lang.String) 
		String function
	public static void throwEglException (java.lang.String, int) 
		String function
		int error
		String message
	public static void logEglErrorAsWarning (java.lang.String, java.lang.String, int) 
		String tag
		String function
		int error
	public static java.lang.String formatEglError (java.lang.String, int) 
		String function
		int error
}

android/opengl/GLLogWrapper$PointerInfo.class
GLLogWrapper.java
package android.opengl
 android.opengl.GLLogWrapper$PointerInfo extends java.lang.Object {
	public int mSize
	public int mType
	public int mStride
	public java.nio.Buffer mPointer
	public java.nio.ByteBuffer mTempByteBuffer
	final android.opengl.GLLogWrapper this$0
	public void  (android.opengl.GLLogWrapper) 
	public void  (android.opengl.GLLogWrapper, int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public int sizeof (int) 
		int type
	public int getStride () 
	public void bindByteBuffer () 
	public void unbindByteBuffer () 
}

android/opengl/GLSurfaceView$ComponentSizeChooser.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$ComponentSizeChooser extends android.opengl.GLSurfaceView$BaseConfigChooser {
	private int[] mValue
	protected int mRedSize
	protected int mGreenSize
	protected int mBlueSize
	protected int mAlphaSize
	protected int mDepthSize
	protected int mStencilSize
	final android.opengl.GLSurfaceView this$0
	public void  (android.opengl.GLSurfaceView, int, int, int, int, int, int) 
		int redSize
		int greenSize
		int blueSize
		int alphaSize
		int depthSize
		int stencilSize
	public javax.microedition.khronos.egl.EGLConfig chooseConfig (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig[]) 
		int r
		int g
		int b
		int a
		int d
		int s
		javax.microedition.khronos.egl.EGLConfig config
		javax.microedition.khronos.egl.EGLConfig[] arr$
		int len$
		int i$
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig[] configs
	private int findConfigAttrib (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, int, int) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		int attribute
		int defaultValue
}

android/opengl/GLSurfaceView$EGLWindowSurfaceFactory.class
GLSurfaceView.java
package android.opengl
public abstract android.opengl.GLSurfaceView$EGLWindowSurfaceFactory extends java.lang.Object {
	public abstract javax.microedition.khronos.egl.EGLSurface createWindowSurface (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object) 
	public abstract void destroySurface (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface) 
}

android/opengl/GLErrorWrapper.class
GLErrorWrapper.java
package android.opengl
 android.opengl.GLErrorWrapper extends android.opengl.GLWrapperBase {
	boolean mCheckError
	boolean mCheckThread
	Thread mOurThread
	public void  (javax.microedition.khronos.opengles.GL, int) 
		javax.microedition.khronos.opengles.GL gl
		int configFlags
	private void checkThread () 
		Thread currentThread
	private void checkError () 
		int glError
	public void glActiveTexture (int) 
		int texture
	public void glAlphaFunc (int, float) 
		int func
		float ref
	public void glAlphaFuncx (int, int) 
		int func
		int ref
	public void glBindTexture (int, int) 
		int target
		int texture
	public void glBlendFunc (int, int) 
		int sfactor
		int dfactor
	public void glClear (int) 
		int mask
	public void glClearColor (float, float, float, float) 
		float red
		float green
		float blue
		float alpha
	public void glClearColorx (int, int, int, int) 
		int red
		int green
		int blue
		int alpha
	public void glClearDepthf (float) 
		float depth
	public void glClearDepthx (int) 
		int depth
	public void glClearStencil (int) 
		int s
	public void glClientActiveTexture (int) 
		int texture
	public void glColor4f (float, float, float, float) 
		float red
		float green
		float blue
		float alpha
	public void glColor4x (int, int, int, int) 
		int red
		int green
		int blue
		int alpha
	public void glColorMask (boolean, boolean, boolean, boolean) 
		boolean red
		boolean green
		boolean blue
		boolean alpha
	public void glColorPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glCompressedTexImage2D (int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int internalformat
		int width
		int height
		int border
		int imageSize
		java.nio.Buffer data
	public void glCompressedTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int imageSize
		java.nio.Buffer data
	public void glCopyTexImage2D (int, int, int, int, int, int, int, int) 
		int target
		int level
		int internalformat
		int x
		int y
		int width
		int height
		int border
	public void glCopyTexSubImage2D (int, int, int, int, int, int, int, int) 
		int target
		int level
		int xoffset
		int yoffset
		int x
		int y
		int width
		int height
	public void glCullFace (int) 
		int mode
	public void glDeleteTextures (int, int[], int) 
		int n
		int[] textures
		int offset
	public void glDeleteTextures (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer textures
	public void glDepthFunc (int) 
		int func
	public void glDepthMask (boolean) 
		boolean flag
	public void glDepthRangef (float, float) 
		float near
		float far
	public void glDepthRangex (int, int) 
		int near
		int far
	public void glDisable (int) 
		int cap
	public void glDisableClientState (int) 
		int array
	public void glDrawArrays (int, int, int) 
		int mode
		int first
		int count
	public void glDrawElements (int, int, int, java.nio.Buffer) 
		int mode
		int count
		int type
		java.nio.Buffer indices
	public void glEnable (int) 
		int cap
	public void glEnableClientState (int) 
		int array
	public void glFinish () 
	public void glFlush () 
	public void glFogf (int, float) 
		int pname
		float param
	public void glFogfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glFogfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glFogx (int, int) 
		int pname
		int param
	public void glFogxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glFogxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glFrontFace (int) 
		int mode
	public void glFrustumf (float, float, float, float, float, float) 
		float left
		float right
		float bottom
		float top
		float near
		float far
	public void glFrustumx (int, int, int, int, int, int) 
		int left
		int right
		int bottom
		int top
		int near
		int far
	public void glGenTextures (int, int[], int) 
		int n
		int[] textures
		int offset
	public void glGenTextures (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer textures
	public int glGetError () 
		int result
	public void glGetIntegerv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glGetIntegerv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public java.lang.String glGetString (int) 
		int name
		String result
	public void glHint (int, int) 
		int target
		int mode
	public void glLightModelf (int, float) 
		int pname
		float param
	public void glLightModelfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glLightModelfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glLightModelx (int, int) 
		int pname
		int param
	public void glLightModelxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glLightModelxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glLightf (int, int, float) 
		int light
		int pname
		float param
	public void glLightfv (int, int, float[], int) 
		int light
		int pname
		float[] params
		int offset
	public void glLightfv (int, int, java.nio.FloatBuffer) 
		int light
		int pname
		java.nio.FloatBuffer params
	public void glLightx (int, int, int) 
		int light
		int pname
		int param
	public void glLightxv (int, int, int[], int) 
		int light
		int pname
		int[] params
		int offset
	public void glLightxv (int, int, java.nio.IntBuffer) 
		int light
		int pname
		java.nio.IntBuffer params
	public void glLineWidth (float) 
		float width
	public void glLineWidthx (int) 
		int width
	public void glLoadIdentity () 
	public void glLoadMatrixf (float[], int) 
		float[] m
		int offset
	public void glLoadMatrixf (java.nio.FloatBuffer) 
		java.nio.FloatBuffer m
	public void glLoadMatrixx (int[], int) 
		int[] m
		int offset
	public void glLoadMatrixx (java.nio.IntBuffer) 
		java.nio.IntBuffer m
	public void glLogicOp (int) 
		int opcode
	public void glMaterialf (int, int, float) 
		int face
		int pname
		float param
	public void glMaterialfv (int, int, float[], int) 
		int face
		int pname
		float[] params
		int offset
	public void glMaterialfv (int, int, java.nio.FloatBuffer) 
		int face
		int pname
		java.nio.FloatBuffer params
	public void glMaterialx (int, int, int) 
		int face
		int pname
		int param
	public void glMaterialxv (int, int, int[], int) 
		int face
		int pname
		int[] params
		int offset
	public void glMaterialxv (int, int, java.nio.IntBuffer) 
		int face
		int pname
		java.nio.IntBuffer params
	public void glMatrixMode (int) 
		int mode
	public void glMultMatrixf (float[], int) 
		float[] m
		int offset
	public void glMultMatrixf (java.nio.FloatBuffer) 
		java.nio.FloatBuffer m
	public void glMultMatrixx (int[], int) 
		int[] m
		int offset
	public void glMultMatrixx (java.nio.IntBuffer) 
		java.nio.IntBuffer m
	public void glMultiTexCoord4f (int, float, float, float, float) 
		int target
		float s
		float t
		float r
		float q
	public void glMultiTexCoord4x (int, int, int, int, int) 
		int target
		int s
		int t
		int r
		int q
	public void glNormal3f (float, float, float) 
		float nx
		float ny
		float nz
	public void glNormal3x (int, int, int) 
		int nx
		int ny
		int nz
	public void glNormalPointer (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public void glOrthof (float, float, float, float, float, float) 
		float left
		float right
		float bottom
		float top
		float near
		float far
	public void glOrthox (int, int, int, int, int, int) 
		int left
		int right
		int bottom
		int top
		int near
		int far
	public void glPixelStorei (int, int) 
		int pname
		int param
	public void glPointSize (float) 
		float size
	public void glPointSizex (int) 
		int size
	public void glPolygonOffset (float, float) 
		float factor
		float units
	public void glPolygonOffsetx (int, int) 
		int factor
		int units
	public void glPopMatrix () 
	public void glPushMatrix () 
	public void glReadPixels (int, int, int, int, int, int, java.nio.Buffer) 
		int x
		int y
		int width
		int height
		int format
		int type
		java.nio.Buffer pixels
	public void glRotatef (float, float, float, float) 
		float angle
		float x
		float y
		float z
	public void glRotatex (int, int, int, int) 
		int angle
		int x
		int y
		int z
	public void glSampleCoverage (float, boolean) 
		float value
		boolean invert
	public void glSampleCoveragex (int, boolean) 
		int value
		boolean invert
	public void glScalef (float, float, float) 
		float x
		float y
		float z
	public void glScalex (int, int, int) 
		int x
		int y
		int z
	public void glScissor (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void glShadeModel (int) 
		int mode
	public void glStencilFunc (int, int, int) 
		int func
		int ref
		int mask
	public void glStencilMask (int) 
		int mask
	public void glStencilOp (int, int, int) 
		int fail
		int zfail
		int zpass
	public void glTexCoordPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glTexEnvf (int, int, float) 
		int target
		int pname
		float param
	public void glTexEnvfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glTexEnvfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glTexEnvx (int, int, int) 
		int target
		int pname
		int param
	public void glTexEnvxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexEnvxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int internalformat
		int width
		int height
		int border
		int format
		int type
		java.nio.Buffer pixels
	public void glTexParameterf (int, int, float) 
		int target
		int pname
		float param
	public void glTexParameterx (int, int, int) 
		int target
		int pname
		int param
	public void glTexParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.Buffer pixels
	public void glTranslatef (float, float, float) 
		float x
		float y
		float z
	public void glTranslatex (int, int, int) 
		int x
		int y
		int z
	public void glVertexPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glViewport (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void glClipPlanef (int, float[], int) 
		int plane
		float[] equation
		int offset
	public void glClipPlanef (int, java.nio.FloatBuffer) 
		int plane
		java.nio.FloatBuffer equation
	public void glClipPlanex (int, int[], int) 
		int plane
		int[] equation
		int offset
	public void glClipPlanex (int, java.nio.IntBuffer) 
		int plane
		java.nio.IntBuffer equation
	public void glDrawTexfOES (float, float, float, float, float) 
		float x
		float y
		float z
		float width
		float height
	public void glDrawTexfvOES (float[], int) 
		float[] coords
		int offset
	public void glDrawTexfvOES (java.nio.FloatBuffer) 
		java.nio.FloatBuffer coords
	public void glDrawTexiOES (int, int, int, int, int) 
		int x
		int y
		int z
		int width
		int height
	public void glDrawTexivOES (int[], int) 
		int[] coords
		int offset
	public void glDrawTexivOES (java.nio.IntBuffer) 
		java.nio.IntBuffer coords
	public void glDrawTexsOES (short, short, short, short, short) 
		short x
		short y
		short z
		short width
		short height
	public void glDrawTexsvOES (short[], int) 
		short[] coords
		int offset
	public void glDrawTexsvOES (java.nio.ShortBuffer) 
		java.nio.ShortBuffer coords
	public void glDrawTexxOES (int, int, int, int, int) 
		int x
		int y
		int z
		int width
		int height
	public void glDrawTexxvOES (int[], int) 
		int[] coords
		int offset
	public void glDrawTexxvOES (java.nio.IntBuffer) 
		java.nio.IntBuffer coords
	public int glQueryMatrixxOES (int[], int, int[], int) 
		int[] mantissa
		int mantissaOffset
		int[] exponent
		int exponentOffset
		int valid
	public int glQueryMatrixxOES (java.nio.IntBuffer, java.nio.IntBuffer) 
		java.nio.IntBuffer mantissa
		java.nio.IntBuffer exponent
		int valid
	public void glBindBuffer (int, int) 
		int target
		int buffer
	public void glBufferData (int, int, java.nio.Buffer, int) 
		int target
		int size
		java.nio.Buffer data
		int usage
	public void glBufferSubData (int, int, int, java.nio.Buffer) 
		int target
		int offset
		int size
		java.nio.Buffer data
	public void glColor4ub (byte, byte, byte, byte) 
		byte red
		byte green
		byte blue
		byte alpha
	public void glColorPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glDeleteBuffers (int, int[], int) 
		int n
		int[] buffers
		int offset
	public void glDeleteBuffers (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer buffers
	public void glDrawElements (int, int, int, int) 
		int mode
		int count
		int type
		int offset
	public void glGenBuffers (int, int[], int) 
		int n
		int[] buffers
		int offset
	public void glGenBuffers (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer buffers
	public void glGetBooleanv (int, boolean[], int) 
		int pname
		boolean[] params
		int offset
	public void glGetBooleanv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glGetBufferParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetBufferParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetClipPlanef (int, float[], int) 
		int pname
		float[] eqn
		int offset
	public void glGetClipPlanef (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer eqn
	public void glGetClipPlanex (int, int[], int) 
		int pname
		int[] eqn
		int offset
	public void glGetClipPlanex (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer eqn
	public void glGetFixedv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glGetFixedv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glGetFloatv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glGetFloatv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glGetLightfv (int, int, float[], int) 
		int light
		int pname
		float[] params
		int offset
	public void glGetLightfv (int, int, java.nio.FloatBuffer) 
		int light
		int pname
		java.nio.FloatBuffer params
	public void glGetLightxv (int, int, int[], int) 
		int light
		int pname
		int[] params
		int offset
	public void glGetLightxv (int, int, java.nio.IntBuffer) 
		int light
		int pname
		java.nio.IntBuffer params
	public void glGetMaterialfv (int, int, float[], int) 
		int face
		int pname
		float[] params
		int offset
	public void glGetMaterialfv (int, int, java.nio.FloatBuffer) 
		int face
		int pname
		java.nio.FloatBuffer params
	public void glGetMaterialxv (int, int, int[], int) 
		int face
		int pname
		int[] params
		int offset
	public void glGetMaterialxv (int, int, java.nio.IntBuffer) 
		int face
		int pname
		java.nio.IntBuffer params
	public void glGetPointerv (int, java.nio.Buffer[]) 
		int pname
		java.nio.Buffer[] params
	public void glGetTexEnviv (int, int, int[], int) 
		int env
		int pname
		int[] params
		int offset
	public void glGetTexEnviv (int, int, java.nio.IntBuffer) 
		int env
		int pname
		java.nio.IntBuffer params
	public void glGetTexEnvxv (int, int, int[], int) 
		int env
		int pname
		int[] params
		int offset
	public void glGetTexEnvxv (int, int, java.nio.IntBuffer) 
		int env
		int pname
		java.nio.IntBuffer params
	public void glGetTexParameterfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glGetTexParameterfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glGetTexParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetTexParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetTexParameterxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetTexParameterxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public boolean glIsBuffer (int) 
		int buffer
		boolean valid
	public boolean glIsEnabled (int) 
		int cap
		boolean valid
	public boolean glIsTexture (int) 
		int texture
		boolean valid
	public void glNormalPointer (int, int, int) 
		int type
		int stride
		int offset
	public void glPointParameterf (int, float) 
		int pname
		float param
	public void glPointParameterfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glPointParameterfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glPointParameterx (int, int) 
		int pname
		int param
	public void glPointParameterxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glPointParameterxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glPointSizePointerOES (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public void glTexCoordPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glTexEnvi (int, int, int) 
		int target
		int pname
		int param
	public void glTexEnviv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexEnviv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexParameterfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glTexParameterfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glTexParameteri (int, int, int) 
		int target
		int pname
		int param
	public void glTexParameterxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexParameterxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glVertexPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glCurrentPaletteMatrixOES (int) 
		int matrixpaletteindex
	public void glLoadPaletteFromModelViewMatrixOES () 
	public void glMatrixIndexPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glMatrixIndexPointerOES (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glWeightPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glWeightPointerOES (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glBindFramebufferOES (int, int) 
		int target
		int framebuffer
	public void glBindRenderbufferOES (int, int) 
		int target
		int renderbuffer
	public void glBlendEquation (int) 
		int mode
	public void glBlendEquationSeparate (int, int) 
		int modeRGB
		int modeAlpha
	public void glBlendFuncSeparate (int, int, int, int) 
		int srcRGB
		int dstRGB
		int srcAlpha
		int dstAlpha
	public int glCheckFramebufferStatusOES (int) 
		int target
		int result
	public void glDeleteFramebuffersOES (int, int[], int) 
		int n
		int[] framebuffers
		int offset
	public void glDeleteFramebuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer framebuffers
	public void glDeleteRenderbuffersOES (int, int[], int) 
		int n
		int[] renderbuffers
		int offset
	public void glDeleteRenderbuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer renderbuffers
	public void glFramebufferRenderbufferOES (int, int, int, int) 
		int target
		int attachment
		int renderbuffertarget
		int renderbuffer
	public void glFramebufferTexture2DOES (int, int, int, int, int) 
		int target
		int attachment
		int textarget
		int texture
		int level
	public void glGenerateMipmapOES (int) 
		int target
	public void glGenFramebuffersOES (int, int[], int) 
		int n
		int[] framebuffers
		int offset
	public void glGenFramebuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer framebuffers
	public void glGenRenderbuffersOES (int, int[], int) 
		int n
		int[] renderbuffers
		int offset
	public void glGenRenderbuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer renderbuffers
	public void glGetFramebufferAttachmentParameterivOES (int, int, int, int[], int) 
		int target
		int attachment
		int pname
		int[] params
		int offset
	public void glGetFramebufferAttachmentParameterivOES (int, int, int, java.nio.IntBuffer) 
		int target
		int attachment
		int pname
		java.nio.IntBuffer params
	public void glGetRenderbufferParameterivOES (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetRenderbufferParameterivOES (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetTexGenfv (int, int, float[], int) 
		int coord
		int pname
		float[] params
		int offset
	public void glGetTexGenfv (int, int, java.nio.FloatBuffer) 
		int coord
		int pname
		java.nio.FloatBuffer params
	public void glGetTexGeniv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glGetTexGeniv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public void glGetTexGenxv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glGetTexGenxv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public boolean glIsFramebufferOES (int) 
		int framebuffer
		boolean result
	public boolean glIsRenderbufferOES (int) 
		int renderbuffer
	public void glRenderbufferStorageOES (int, int, int, int) 
		int target
		int internalformat
		int width
		int height
	public void glTexGenf (int, int, float) 
		int coord
		int pname
		float param
	public void glTexGenfv (int, int, float[], int) 
		int coord
		int pname
		float[] params
		int offset
	public void glTexGenfv (int, int, java.nio.FloatBuffer) 
		int coord
		int pname
		java.nio.FloatBuffer params
	public void glTexGeni (int, int, int) 
		int coord
		int pname
		int param
	public void glTexGeniv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glTexGeniv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public void glTexGenx (int, int, int) 
		int coord
		int pname
		int param
	public void glTexGenxv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glTexGenxv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
}

android/opengl/GLUtils.class
GLUtils.java
package android.opengl
public final android.opengl.GLUtils extends java.lang.Object {
	private void  () 
	public static int getInternalFormat (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
		int result
	public static int getType (android.graphics.Bitmap) 
		android.graphics.Bitmap bitmap
		int result
	public static void texImage2D (int, int, int, android.graphics.Bitmap, int) 
		int target
		int level
		int internalformat
		android.graphics.Bitmap bitmap
		int border
	public static void texImage2D (int, int, int, android.graphics.Bitmap, int, int) 
		int target
		int level
		int internalformat
		android.graphics.Bitmap bitmap
		int type
		int border
	public static void texImage2D (int, int, android.graphics.Bitmap, int) 
		int target
		int level
		android.graphics.Bitmap bitmap
		int border
	public static void texSubImage2D (int, int, int, int, android.graphics.Bitmap) 
		int target
		int level
		int xoffset
		int yoffset
		android.graphics.Bitmap bitmap
		int type
	public static void texSubImage2D (int, int, int, int, android.graphics.Bitmap, int, int) 
		int target
		int level
		int xoffset
		int yoffset
		android.graphics.Bitmap bitmap
		int format
		int type
	public static java.lang.String getEGLErrorString (int) 
		int error
	public static native void setTracingLevel (int) 
	private static native void nativeClassInit () 
	private static native int native_getInternalFormat (android.graphics.Bitmap) 
	private static native int native_getType (android.graphics.Bitmap) 
	private static native int native_texImage2D (int, int, int, android.graphics.Bitmap, int, int) 
	private static native int native_texSubImage2D (int, int, int, int, android.graphics.Bitmap, int, int) 
	static void  () 
}

android/opengl/GLSurfaceView$EGLConfigChooser.class
GLSurfaceView.java
package android.opengl
public abstract android.opengl.GLSurfaceView$EGLConfigChooser extends java.lang.Object {
	public abstract javax.microedition.khronos.egl.EGLConfig chooseConfig (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay) 
}

android/opengl/GLES11.class
GLES11.java
package android.opengl
public android.opengl.GLES11 extends android.opengl.GLES10 {
	public static final int GL_ACTIVE_TEXTURE
	public static final int GL_ADD_SIGNED
	public static final int GL_ALPHA_SCALE
	public static final int GL_ALPHA_TEST_FUNC
	public static final int GL_ALPHA_TEST_REF
	public static final int GL_ARRAY_BUFFER
	public static final int GL_ARRAY_BUFFER_BINDING
	public static final int GL_BLEND_DST
	public static final int GL_BLEND_SRC
	public static final int GL_BUFFER_ACCESS
	public static final int GL_BUFFER_SIZE
	public static final int GL_BUFFER_USAGE
	public static final int GL_CLIENT_ACTIVE_TEXTURE
	public static final int GL_CLIP_PLANE0
	public static final int GL_CLIP_PLANE1
	public static final int GL_CLIP_PLANE2
	public static final int GL_CLIP_PLANE3
	public static final int GL_CLIP_PLANE4
	public static final int GL_CLIP_PLANE5
	public static final int GL_COLOR_ARRAY_BUFFER_BINDING
	public static final int GL_COLOR_ARRAY_POINTER
	public static final int GL_COLOR_ARRAY_SIZE
	public static final int GL_COLOR_ARRAY_STRIDE
	public static final int GL_COLOR_ARRAY_TYPE
	public static final int GL_COLOR_CLEAR_VALUE
	public static final int GL_COLOR_WRITEMASK
	public static final int GL_COMBINE
	public static final int GL_COMBINE_ALPHA
	public static final int GL_COMBINE_RGB
	public static final int GL_CONSTANT
	public static final int GL_COORD_REPLACE_OES
	public static final int GL_CULL_FACE_MODE
	public static final int GL_CURRENT_COLOR
	public static final int GL_CURRENT_NORMAL
	public static final int GL_CURRENT_TEXTURE_COORDS
	public static final int GL_DEPTH_CLEAR_VALUE
	public static final int GL_DEPTH_FUNC
	public static final int GL_DEPTH_RANGE
	public static final int GL_DEPTH_WRITEMASK
	public static final int GL_DOT3_RGB
	public static final int GL_DOT3_RGBA
	public static final int GL_DYNAMIC_DRAW
	public static final int GL_ELEMENT_ARRAY_BUFFER
	public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
	public static final int GL_FRONT_FACE
	public static final int GL_GENERATE_MIPMAP
	public static final int GL_GENERATE_MIPMAP_HINT
	public static final int GL_INTERPOLATE
	public static final int GL_LINE_WIDTH
	public static final int GL_LOGIC_OP_MODE
	public static final int GL_MATRIX_MODE
	public static final int GL_MAX_CLIP_PLANES
	public static final int GL_MODELVIEW_MATRIX
	public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_MODELVIEW_STACK_DEPTH
	public static final int GL_NORMAL_ARRAY_BUFFER_BINDING
	public static final int GL_NORMAL_ARRAY_POINTER
	public static final int GL_NORMAL_ARRAY_STRIDE
	public static final int GL_NORMAL_ARRAY_TYPE
	public static final int GL_OPERAND0_ALPHA
	public static final int GL_OPERAND0_RGB
	public static final int GL_OPERAND1_ALPHA
	public static final int GL_OPERAND1_RGB
	public static final int GL_OPERAND2_ALPHA
	public static final int GL_OPERAND2_RGB
	public static final int GL_POINT_DISTANCE_ATTENUATION
	public static final int GL_POINT_FADE_THRESHOLD_SIZE
	public static final int GL_POINT_SIZE
	public static final int GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES
	public static final int GL_POINT_SIZE_ARRAY_OES
	public static final int GL_POINT_SIZE_ARRAY_POINTER_OES
	public static final int GL_POINT_SIZE_ARRAY_STRIDE_OES
	public static final int GL_POINT_SIZE_ARRAY_TYPE_OES
	public static final int GL_POINT_SIZE_MAX
	public static final int GL_POINT_SIZE_MIN
	public static final int GL_POINT_SPRITE_OES
	public static final int GL_POLYGON_OFFSET_FACTOR
	public static final int GL_POLYGON_OFFSET_UNITS
	public static final int GL_PREVIOUS
	public static final int GL_PRIMARY_COLOR
	public static final int GL_PROJECTION_MATRIX
	public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_PROJECTION_STACK_DEPTH
	public static final int GL_RGB_SCALE
	public static final int GL_SAMPLE_BUFFERS
	public static final int GL_SAMPLE_COVERAGE_INVERT
	public static final int GL_SAMPLE_COVERAGE_VALUE
	public static final int GL_SAMPLES
	public static final int GL_SCISSOR_BOX
	public static final int GL_SHADE_MODEL
	public static final int GL_SRC0_ALPHA
	public static final int GL_SRC0_RGB
	public static final int GL_SRC1_ALPHA
	public static final int GL_SRC1_RGB
	public static final int GL_SRC2_ALPHA
	public static final int GL_SRC2_RGB
	public static final int GL_STATIC_DRAW
	public static final int GL_STENCIL_CLEAR_VALUE
	public static final int GL_STENCIL_FAIL
	public static final int GL_STENCIL_FUNC
	public static final int GL_STENCIL_PASS_DEPTH_FAIL
	public static final int GL_STENCIL_PASS_DEPTH_PASS
	public static final int GL_STENCIL_REF
	public static final int GL_STENCIL_VALUE_MASK
	public static final int GL_STENCIL_WRITEMASK
	public static final int GL_SUBTRACT
	public static final int GL_TEXTURE_BINDING_2D
	public static final int GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
	public static final int GL_TEXTURE_COORD_ARRAY_POINTER
	public static final int GL_TEXTURE_COORD_ARRAY_SIZE
	public static final int GL_TEXTURE_COORD_ARRAY_STRIDE
	public static final int GL_TEXTURE_COORD_ARRAY_TYPE
	public static final int GL_TEXTURE_MATRIX
	public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_TEXTURE_STACK_DEPTH
	public static final int GL_VERTEX_ARRAY_BUFFER_BINDING
	public static final int GL_VERTEX_ARRAY_POINTER
	public static final int GL_VERTEX_ARRAY_SIZE
	public static final int GL_VERTEX_ARRAY_STRIDE
	public static final int GL_VERTEX_ARRAY_TYPE
	public static final int GL_VIEWPORT
	public static final int GL_WRITE_ONLY
	private static java.nio.Buffer _pointSizePointerOES
	public void  () 
	private static native void _nativeClassInit () 
	public static native void glBindBuffer (int, int) 
	public static native void glBufferData (int, int, java.nio.Buffer, int) 
	public static native void glBufferSubData (int, int, int, java.nio.Buffer) 
	public static native void glClipPlanef (int, float[], int) 
	public static native void glClipPlanef (int, java.nio.FloatBuffer) 
	public static native void glClipPlanex (int, int[], int) 
	public static native void glClipPlanex (int, java.nio.IntBuffer) 
	public static native void glColor4ub (byte, byte, byte, byte) 
	public static native void glColorPointer (int, int, int, int) 
	public static native void glDeleteBuffers (int, int[], int) 
	public static native void glDeleteBuffers (int, java.nio.IntBuffer) 
	public static native void glDrawElements (int, int, int, int) 
	public static native void glGenBuffers (int, int[], int) 
	public static native void glGenBuffers (int, java.nio.IntBuffer) 
	public static native void glGetBooleanv (int, boolean[], int) 
	public static native void glGetBooleanv (int, java.nio.IntBuffer) 
	public static native void glGetBufferParameteriv (int, int, int[], int) 
	public static native void glGetBufferParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glGetClipPlanef (int, float[], int) 
	public static native void glGetClipPlanef (int, java.nio.FloatBuffer) 
	public static native void glGetClipPlanex (int, int[], int) 
	public static native void glGetClipPlanex (int, java.nio.IntBuffer) 
	public static native void glGetFixedv (int, int[], int) 
	public static native void glGetFixedv (int, java.nio.IntBuffer) 
	public static native void glGetFloatv (int, float[], int) 
	public static native void glGetFloatv (int, java.nio.FloatBuffer) 
	public static native void glGetLightfv (int, int, float[], int) 
	public static native void glGetLightfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetLightxv (int, int, int[], int) 
	public static native void glGetLightxv (int, int, java.nio.IntBuffer) 
	public static native void glGetMaterialfv (int, int, float[], int) 
	public static native void glGetMaterialfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetMaterialxv (int, int, int[], int) 
	public static native void glGetMaterialxv (int, int, java.nio.IntBuffer) 
	public static native void glGetTexEnvfv (int, int, float[], int) 
	public static native void glGetTexEnvfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetTexEnviv (int, int, int[], int) 
	public static native void glGetTexEnviv (int, int, java.nio.IntBuffer) 
	public static native void glGetTexEnvxv (int, int, int[], int) 
	public static native void glGetTexEnvxv (int, int, java.nio.IntBuffer) 
	public static native void glGetTexParameterfv (int, int, float[], int) 
	public static native void glGetTexParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetTexParameteriv (int, int, int[], int) 
	public static native void glGetTexParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glGetTexParameterxv (int, int, int[], int) 
	public static native void glGetTexParameterxv (int, int, java.nio.IntBuffer) 
	public static native boolean glIsBuffer (int) 
	public static native boolean glIsEnabled (int) 
	public static native boolean glIsTexture (int) 
	public static native void glNormalPointer (int, int, int) 
	public static native void glPointParameterf (int, float) 
	public static native void glPointParameterfv (int, float[], int) 
	public static native void glPointParameterfv (int, java.nio.FloatBuffer) 
	public static native void glPointParameterx (int, int) 
	public static native void glPointParameterxv (int, int[], int) 
	public static native void glPointParameterxv (int, java.nio.IntBuffer) 
	private static native void glPointSizePointerOESBounds (int, int, java.nio.Buffer, int) 
	public static void glPointSizePointerOES (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glTexCoordPointer (int, int, int, int) 
	public static native void glTexEnvi (int, int, int) 
	public static native void glTexEnviv (int, int, int[], int) 
	public static native void glTexEnviv (int, int, java.nio.IntBuffer) 
	public static native void glTexParameterfv (int, int, float[], int) 
	public static native void glTexParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glTexParameteri (int, int, int) 
	public static native void glTexParameteriv (int, int, int[], int) 
	public static native void glTexParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glTexParameterxv (int, int, int[], int) 
	public static native void glTexParameterxv (int, int, java.nio.IntBuffer) 
	public static native void glVertexPointer (int, int, int, int) 
	static void  () 
}

android/opengl/GLSurfaceView$DefaultContextFactory.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$DefaultContextFactory extends java.lang.Object implements android.opengl.GLSurfaceView$EGLContextFactory  {
	private int EGL_CONTEXT_CLIENT_VERSION
	final android.opengl.GLSurfaceView this$0
	private void  (android.opengl.GLSurfaceView) 
	public javax.microedition.khronos.egl.EGLContext createContext (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		int[] attrib_list
	public void destroyContext (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLContext context
	void  (android.opengl.GLSurfaceView, android.opengl.GLSurfaceView$1) 
		android.opengl.GLSurfaceView x0
		android.opengl.GLSurfaceView$1 x1
}

android/opengl/ManagedEGLContext.class
ManagedEGLContext.java
package android.opengl
public abstract android.opengl.ManagedEGLContext extends java.lang.Object {
	static final String TAG
	static final java.util.ArrayList sActive
	final javax.microedition.khronos.egl.EGLContext mContext
	public void  (javax.microedition.khronos.egl.EGLContext) 
		javax.microedition.khronos.egl.EGLContext context
	public javax.microedition.khronos.egl.EGLContext getContext () 
	public void terminate () 
	void execTerminate () 
	public abstract void onTerminate (javax.microedition.khronos.egl.EGLContext) 
	public static boolean doTerminate () 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		int i
		java.util.ArrayList active
	static void  () 
}

android/opengl/GLU.class
GLU.java
package android.opengl
public android.opengl.GLU extends java.lang.Object {
	private static final float[] sScratch
	public void  () 
	public static java.lang.String gluErrorString (int) 
		int error
	public static void gluLookAt (javax.microedition.khronos.opengles.GL10, float, float, float, float, float, float, float, float, float) 
		javax.microedition.khronos.opengles.GL10 gl
		float eyeX
		float eyeY
		float eyeZ
		float centerX
		float centerY
		float centerZ
		float upX
		float upY
		float upZ
		float[] scratch
	public static void gluOrtho2D (javax.microedition.khronos.opengles.GL10, float, float, float, float) 
		javax.microedition.khronos.opengles.GL10 gl
		float left
		float right
		float bottom
		float top
	public static void gluPerspective (javax.microedition.khronos.opengles.GL10, float, float, float, float) 
		javax.microedition.khronos.opengles.GL10 gl
		float fovy
		float aspect
		float zNear
		float zFar
		float top
		float bottom
		float left
		float right
	public static int gluProject (float, float, float, float[], int, float[], int, int[], int, float[], int) 
		int M_OFFSET
		int V_OFFSET
		int V2_OFFSET
		float w
		float rw
		float objX
		float objY
		float objZ
		float[] model
		int modelOffset
		float[] project
		int projectOffset
		int[] view
		int viewOffset
		float[] win
		int winOffset
		float[] scratch
	public static int gluUnProject (float, float, float, float[], int, float[], int, int[], int, float[], int) 
		int PM_OFFSET
		int INVPM_OFFSET
		int V_OFFSET
		float winX
		float winY
		float winZ
		float[] model
		int modelOffset
		float[] project
		int projectOffset
		int[] view
		int viewOffset
		float[] obj
		int objOffset
		float[] scratch
	static void  () 
}

android/opengl/EGLConfig.class
EGLConfig.java
package android.opengl
public android.opengl.EGLConfig extends android.opengl.EGLObjectHandle {
	private void  (long) 
		long handle
	public boolean equals (java.lang.Object) 
		Object o
		android.opengl.EGLConfig that
}

android/opengl/Matrix.class
Matrix.java
package android.opengl
public android.opengl.Matrix extends java.lang.Object {
	private static final float[] sTemp
	public void  () 
	public static native void multiplyMM (float[], int, float[], int, float[], int) 
	public static native void multiplyMV (float[], int, float[], int, float[], int) 
	public static void transposeM (float[], int, float[], int) 
		int mBase
		int i
		float[] mTrans
		int mTransOffset
		float[] m
		int mOffset
	public static boolean invertM (float[], int, float[], int) 
		float[] mInv
		int mInvOffset
		float[] m
		int mOffset
		float src0
		float src4
		float src8
		float src12
		float src1
		float src5
		float src9
		float src13
		float src2
		float src6
		float src10
		float src14
		float src3
		float src7
		float src11
		float src15
		float atmp0
		float atmp1
		float atmp2
		float atmp3
		float atmp4
		float atmp5
		float atmp6
		float atmp7
		float atmp8
		float atmp9
		float atmp10
		float atmp11
		float dst0
		float dst1
		float dst2
		float dst3
		float dst4
		float dst5
		float dst6
		float dst7
		float btmp0
		float btmp1
		float btmp2
		float btmp3
		float btmp4
		float btmp5
		float btmp6
		float btmp7
		float btmp8
		float btmp9
		float btmp10
		float btmp11
		float dst8
		float dst9
		float dst10
		float dst11
		float dst12
		float dst13
		float dst14
		float dst15
		float det
		float invdet
	public static void orthoM (float[], int, float, float, float, float, float, float) 
		float[] m
		int mOffset
		float left
		float right
		float bottom
		float top
		float near
		float far
		float r_width
		float r_height
		float r_depth
		float x
		float y
		float z
		float tx
		float ty
		float tz
	public static void frustumM (float[], int, float, float, float, float, float, float) 
		float[] m
		int offset
		float left
		float right
		float bottom
		float top
		float near
		float far
		float r_width
		float r_height
		float r_depth
		float x
		float y
		float A
		float B
		float C
		float D
	public static void perspectiveM (float[], int, float, float, float, float) 
		float[] m
		int offset
		float fovy
		float aspect
		float zNear
		float zFar
		float f
		float rangeReciprocal
	public static float length (float, float, float) 
		float x
		float y
		float z
	public static void setIdentityM (float[], int) 
		int i
		int i
		float[] sm
		int smOffset
	public static void scaleM (float[], int, float[], int, float, float, float) 
		int smi
		int mi
		int i
		float[] sm
		int smOffset
		float[] m
		int mOffset
		float x
		float y
		float z
	public static void scaleM (float[], int, float, float, float) 
		int mi
		int i
		float[] m
		int mOffset
		float x
		float y
		float z
	public static void translateM (float[], int, float[], int, float, float, float) 
		int i
		int tmi
		int mi
		int i
		float[] tm
		int tmOffset
		float[] m
		int mOffset
		float x
		float y
		float z
	public static void translateM (float[], int, float, float, float) 
		int mi
		int i
		float[] m
		int mOffset
		float x
		float y
		float z
	public static void rotateM (float[], int, float[], int, float, float, float, float) 
		float[] rm
		int rmOffset
		float[] m
		int mOffset
		float a
		float x
		float y
		float z
	public static void rotateM (float[], int, float, float, float, float) 
		float[] m
		int mOffset
		float a
		float x
		float y
		float z
	public static void setRotateM (float[], int, float, float, float, float) 
		float recipLen
		float len
		float nc
		float xy
		float yz
		float zx
		float xs
		float ys
		float zs
		float[] rm
		int rmOffset
		float a
		float x
		float y
		float z
		float s
		float c
	public static void setRotateEulerM (float[], int, float, float, float) 
		float[] rm
		int rmOffset
		float x
		float y
		float z
		float cx
		float sx
		float cy
		float sy
		float cz
		float sz
		float cxsy
		float sxsy
	public static void setLookAtM (float[], int, float, float, float, float, float, float, float, float, float) 
		float[] rm
		int rmOffset
		float eyeX
		float eyeY
		float eyeZ
		float centerX
		float centerY
		float centerZ
		float upX
		float upY
		float upZ
		float fx
		float fy
		float fz
		float rlf
		float sx
		float sy
		float sz
		float rls
		float ux
		float uy
		float uz
	static void  () 
}

android/opengl/GLES10Ext.class
GLES10Ext.java
package android.opengl
public android.opengl.GLES10Ext extends java.lang.Object {
	public void  () 
	private static native void _nativeClassInit () 
	public static native int glQueryMatrixxOES (int[], int, int[], int) 
	public static native int glQueryMatrixxOES (java.nio.IntBuffer, java.nio.IntBuffer) 
	static void  () 
}

android/opengl/GLSurfaceView$EGLContextFactory.class
GLSurfaceView.java
package android.opengl
public abstract android.opengl.GLSurfaceView$EGLContextFactory extends java.lang.Object {
	public abstract javax.microedition.khronos.egl.EGLContext createContext (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig) 
	public abstract void destroyContext (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLContext) 
}

android/opengl/GLES11Ext.class
GLES11Ext.java
package android.opengl
public android.opengl.GLES11Ext extends java.lang.Object {
	public static final int GL_BLEND_EQUATION_RGB_OES
	public static final int GL_BLEND_EQUATION_ALPHA_OES
	public static final int GL_BLEND_DST_RGB_OES
	public static final int GL_BLEND_SRC_RGB_OES
	public static final int GL_BLEND_DST_ALPHA_OES
	public static final int GL_BLEND_SRC_ALPHA_OES
	public static final int GL_BLEND_EQUATION_OES
	public static final int GL_FUNC_ADD_OES
	public static final int GL_FUNC_SUBTRACT_OES
	public static final int GL_FUNC_REVERSE_SUBTRACT_OES
	public static final int GL_ETC1_RGB8_OES
	public static final int GL_DEPTH_COMPONENT24_OES
	public static final int GL_DEPTH_COMPONENT32_OES
	public static final int GL_TEXTURE_CROP_RECT_OES
	public static final int GL_FIXED_OES
	public static final int GL_NONE_OES
	public static final int GL_FRAMEBUFFER_OES
	public static final int GL_RENDERBUFFER_OES
	public static final int GL_RGBA4_OES
	public static final int GL_RGB5_A1_OES
	public static final int GL_RGB565_OES
	public static final int GL_DEPTH_COMPONENT16_OES
	public static final int GL_RENDERBUFFER_WIDTH_OES
	public static final int GL_RENDERBUFFER_HEIGHT_OES
	public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_OES
	public static final int GL_RENDERBUFFER_RED_SIZE_OES
	public static final int GL_RENDERBUFFER_GREEN_SIZE_OES
	public static final int GL_RENDERBUFFER_BLUE_SIZE_OES
	public static final int GL_RENDERBUFFER_ALPHA_SIZE_OES
	public static final int GL_RENDERBUFFER_DEPTH_SIZE_OES
	public static final int GL_RENDERBUFFER_STENCIL_SIZE_OES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES
	public static final int GL_COLOR_ATTACHMENT0_OES
	public static final int GL_DEPTH_ATTACHMENT_OES
	public static final int GL_STENCIL_ATTACHMENT_OES
	public static final int GL_FRAMEBUFFER_COMPLETE_OES
	public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES
	public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES
	public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES
	public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
	public static final int GL_FRAMEBUFFER_UNSUPPORTED_OES
	public static final int GL_FRAMEBUFFER_BINDING_OES
	public static final int GL_RENDERBUFFER_BINDING_OES
	public static final int GL_MAX_RENDERBUFFER_SIZE_OES
	public static final int GL_INVALID_FRAMEBUFFER_OPERATION_OES
	public static final int GL_WRITE_ONLY_OES
	public static final int GL_BUFFER_ACCESS_OES
	public static final int GL_BUFFER_MAPPED_OES
	public static final int GL_BUFFER_MAP_POINTER_OES
	public static final int GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES
	public static final int GL_MAX_VERTEX_UNITS_OES
	public static final int GL_MAX_PALETTE_MATRICES_OES
	public static final int GL_MATRIX_PALETTE_OES
	public static final int GL_MATRIX_INDEX_ARRAY_OES
	public static final int GL_WEIGHT_ARRAY_OES
	public static final int GL_CURRENT_PALETTE_MATRIX_OES
	public static final int GL_MATRIX_INDEX_ARRAY_SIZE_OES
	public static final int GL_MATRIX_INDEX_ARRAY_TYPE_OES
	public static final int GL_MATRIX_INDEX_ARRAY_STRIDE_OES
	public static final int GL_MATRIX_INDEX_ARRAY_POINTER_OES
	public static final int GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES
	public static final int GL_WEIGHT_ARRAY_SIZE_OES
	public static final int GL_WEIGHT_ARRAY_TYPE_OES
	public static final int GL_WEIGHT_ARRAY_STRIDE_OES
	public static final int GL_WEIGHT_ARRAY_POINTER_OES
	public static final int GL_WEIGHT_ARRAY_BUFFER_BINDING_OES
	public static final int GL_DEPTH_STENCIL_OES
	public static final int GL_UNSIGNED_INT_24_8_OES
	public static final int GL_DEPTH24_STENCIL8_OES
	public static final int GL_RGB8_OES
	public static final int GL_RGBA8_OES
	public static final int GL_STENCIL_INDEX1_OES
	public static final int GL_STENCIL_INDEX4_OES
	public static final int GL_STENCIL_INDEX8_OES
	public static final int GL_INCR_WRAP_OES
	public static final int GL_DECR_WRAP_OES
	public static final int GL_NORMAL_MAP_OES
	public static final int GL_REFLECTION_MAP_OES
	public static final int GL_TEXTURE_CUBE_MAP_OES
	public static final int GL_TEXTURE_BINDING_CUBE_MAP_OES
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X_OES
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X_OES
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y_OES
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y_OES
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z_OES
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_OES
	public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE_OES
	public static final int GL_TEXTURE_GEN_MODE_OES
	public static final int GL_TEXTURE_GEN_STR_OES
	public static final int GL_MIRRORED_REPEAT_OES
	public static final int GL_3DC_X_AMD
	public static final int GL_3DC_XY_AMD
	public static final int GL_ATC_RGB_AMD
	public static final int GL_ATC_RGBA_EXPLICIT_ALPHA_AMD
	public static final int GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD
	public static final int GL_TEXTURE_MAX_ANISOTROPY_EXT
	public static final int GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT
	public static final int GL_BGRA
	public static final int GL_TEXTURE_EXTERNAL_OES
	public static final int GL_SAMPLER_EXTERNAL_OES
	public static final int GL_TEXTURE_BINDING_EXTERNAL_OES
	public static final int GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES
	private static final int GL_BYTE
	private static final int GL_FIXED
	private static final int GL_FLOAT
	private static final int GL_SHORT
	private static java.nio.Buffer _matrixIndexPointerOES
	public void  () 
	private static native void _nativeClassInit () 
	public static native void glBlendEquationSeparateOES (int, int) 
	public static native void glBlendFuncSeparateOES (int, int, int, int) 
	public static native void glBlendEquationOES (int) 
	public static native void glDrawTexsOES (short, short, short, short, short) 
	public static native void glDrawTexiOES (int, int, int, int, int) 
	public static native void glDrawTexxOES (int, int, int, int, int) 
	public static native void glDrawTexsvOES (short[], int) 
	public static native void glDrawTexsvOES (java.nio.ShortBuffer) 
	public static native void glDrawTexivOES (int[], int) 
	public static native void glDrawTexivOES (java.nio.IntBuffer) 
	public static native void glDrawTexxvOES (int[], int) 
	public static native void glDrawTexxvOES (java.nio.IntBuffer) 
	public static native void glDrawTexfOES (float, float, float, float, float) 
	public static native void glDrawTexfvOES (float[], int) 
	public static native void glDrawTexfvOES (java.nio.FloatBuffer) 
	public static native void glEGLImageTargetTexture2DOES (int, java.nio.Buffer) 
	public static native void glEGLImageTargetRenderbufferStorageOES (int, java.nio.Buffer) 
	public static native void glAlphaFuncxOES (int, int) 
	public static native void glClearColorxOES (int, int, int, int) 
	public static native void glClearDepthxOES (int) 
	public static native void glClipPlanexOES (int, int[], int) 
	public static native void glClipPlanexOES (int, java.nio.IntBuffer) 
	public static native void glColor4xOES (int, int, int, int) 
	public static native void glDepthRangexOES (int, int) 
	public static native void glFogxOES (int, int) 
	public static native void glFogxvOES (int, int[], int) 
	public static native void glFogxvOES (int, java.nio.IntBuffer) 
	public static native void glFrustumxOES (int, int, int, int, int, int) 
	public static native void glGetClipPlanexOES (int, int[], int) 
	public static native void glGetClipPlanexOES (int, java.nio.IntBuffer) 
	public static native void glGetFixedvOES (int, int[], int) 
	public static native void glGetFixedvOES (int, java.nio.IntBuffer) 
	public static native void glGetLightxvOES (int, int, int[], int) 
	public static native void glGetLightxvOES (int, int, java.nio.IntBuffer) 
	public static native void glGetMaterialxvOES (int, int, int[], int) 
	public static native void glGetMaterialxvOES (int, int, java.nio.IntBuffer) 
	public static native void glGetTexEnvxvOES (int, int, int[], int) 
	public static native void glGetTexEnvxvOES (int, int, java.nio.IntBuffer) 
	public static native void glGetTexParameterxvOES (int, int, int[], int) 
	public static native void glGetTexParameterxvOES (int, int, java.nio.IntBuffer) 
	public static native void glLightModelxOES (int, int) 
	public static native void glLightModelxvOES (int, int[], int) 
	public static native void glLightModelxvOES (int, java.nio.IntBuffer) 
	public static native void glLightxOES (int, int, int) 
	public static native void glLightxvOES (int, int, int[], int) 
	public static native void glLightxvOES (int, int, java.nio.IntBuffer) 
	public static native void glLineWidthxOES (int) 
	public static native void glLoadMatrixxOES (int[], int) 
	public static native void glLoadMatrixxOES (java.nio.IntBuffer) 
	public static native void glMaterialxOES (int, int, int) 
	public static native void glMaterialxvOES (int, int, int[], int) 
	public static native void glMaterialxvOES (int, int, java.nio.IntBuffer) 
	public static native void glMultMatrixxOES (int[], int) 
	public static native void glMultMatrixxOES (java.nio.IntBuffer) 
	public static native void glMultiTexCoord4xOES (int, int, int, int, int) 
	public static native void glNormal3xOES (int, int, int) 
	public static native void glOrthoxOES (int, int, int, int, int, int) 
	public static native void glPointParameterxOES (int, int) 
	public static native void glPointParameterxvOES (int, int[], int) 
	public static native void glPointParameterxvOES (int, java.nio.IntBuffer) 
	public static native void glPointSizexOES (int) 
	public static native void glPolygonOffsetxOES (int, int) 
	public static native void glRotatexOES (int, int, int, int) 
	public static native void glSampleCoveragexOES (int, boolean) 
	public static native void glScalexOES (int, int, int) 
	public static native void glTexEnvxOES (int, int, int) 
	public static native void glTexEnvxvOES (int, int, int[], int) 
	public static native void glTexEnvxvOES (int, int, java.nio.IntBuffer) 
	public static native void glTexParameterxOES (int, int, int) 
	public static native void glTexParameterxvOES (int, int, int[], int) 
	public static native void glTexParameterxvOES (int, int, java.nio.IntBuffer) 
	public static native void glTranslatexOES (int, int, int) 
	public static native boolean glIsRenderbufferOES (int) 
	public static native void glBindRenderbufferOES (int, int) 
	public static native void glDeleteRenderbuffersOES (int, int[], int) 
	public static native void glDeleteRenderbuffersOES (int, java.nio.IntBuffer) 
	public static native void glGenRenderbuffersOES (int, int[], int) 
	public static native void glGenRenderbuffersOES (int, java.nio.IntBuffer) 
	public static native void glRenderbufferStorageOES (int, int, int, int) 
	public static native void glGetRenderbufferParameterivOES (int, int, int[], int) 
	public static native void glGetRenderbufferParameterivOES (int, int, java.nio.IntBuffer) 
	public static native boolean glIsFramebufferOES (int) 
	public static native void glBindFramebufferOES (int, int) 
	public static native void glDeleteFramebuffersOES (int, int[], int) 
	public static native void glDeleteFramebuffersOES (int, java.nio.IntBuffer) 
	public static native void glGenFramebuffersOES (int, int[], int) 
	public static native void glGenFramebuffersOES (int, java.nio.IntBuffer) 
	public static native int glCheckFramebufferStatusOES (int) 
	public static native void glFramebufferRenderbufferOES (int, int, int, int) 
	public static native void glFramebufferTexture2DOES (int, int, int, int, int) 
	public static native void glGetFramebufferAttachmentParameterivOES (int, int, int, int[], int) 
	public static native void glGetFramebufferAttachmentParameterivOES (int, int, int, java.nio.IntBuffer) 
	public static native void glGenerateMipmapOES (int) 
	public static native void glCurrentPaletteMatrixOES (int) 
	public static native void glLoadPaletteFromModelViewMatrixOES () 
	private static native void glMatrixIndexPointerOESBounds (int, int, int, java.nio.Buffer, int) 
	public static void glMatrixIndexPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	private static native void glWeightPointerOESBounds (int, int, int, java.nio.Buffer, int) 
	public static void glWeightPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glDepthRangefOES (float, float) 
	public static native void glFrustumfOES (float, float, float, float, float, float) 
	public static native void glOrthofOES (float, float, float, float, float, float) 
	public static native void glClipPlanefOES (int, float[], int) 
	public static native void glClipPlanefOES (int, java.nio.FloatBuffer) 
	public static native void glGetClipPlanefOES (int, float[], int) 
	public static native void glGetClipPlanefOES (int, java.nio.FloatBuffer) 
	public static native void glClearDepthfOES (float) 
	public static native void glTexGenfOES (int, int, float) 
	public static native void glTexGenfvOES (int, int, float[], int) 
	public static native void glTexGenfvOES (int, int, java.nio.FloatBuffer) 
	public static native void glTexGeniOES (int, int, int) 
	public static native void glTexGenivOES (int, int, int[], int) 
	public static native void glTexGenivOES (int, int, java.nio.IntBuffer) 
	public static native void glTexGenxOES (int, int, int) 
	public static native void glTexGenxvOES (int, int, int[], int) 
	public static native void glTexGenxvOES (int, int, java.nio.IntBuffer) 
	public static native void glGetTexGenfvOES (int, int, float[], int) 
	public static native void glGetTexGenfvOES (int, int, java.nio.FloatBuffer) 
	public static native void glGetTexGenivOES (int, int, int[], int) 
	public static native void glGetTexGenivOES (int, int, java.nio.IntBuffer) 
	public static native void glGetTexGenxvOES (int, int, int[], int) 
	public static native void glGetTexGenxvOES (int, int, java.nio.IntBuffer) 
	static void  () 
}

android/opengl/Visibility.class
Visibility.java
package android.opengl
public android.opengl.Visibility extends java.lang.Object {
	public void  () 
	public static native int visibilityTest (float[], int, float[], int, char[], int, int) 
	public static native int frustumCullSpheres (float[], int, float[], int, int, int[], int, int) 
	public static native void computeBoundingSphere (float[], int, int, float[], int) 
}

android/opengl/GLSurfaceView$GLThreadManager.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$GLThreadManager extends java.lang.Object {
	private static String TAG
	private boolean mGLESVersionCheckComplete
	private int mGLESVersion
	private boolean mGLESDriverCheckComplete
	private boolean mMultipleGLESContextsAllowed
	private boolean mLimitedGLESContexts
	private static final int kGLES_20
	private static final String kMSM7K_RENDERER_PREFIX
	private android.opengl.GLSurfaceView$GLThread mEglOwner
	private void  () 
	public synchronized void threadExiting (android.opengl.GLSurfaceView$GLThread) 
		android.opengl.GLSurfaceView$GLThread thread
	public boolean tryAcquireEglContextLocked (android.opengl.GLSurfaceView$GLThread) 
		android.opengl.GLSurfaceView$GLThread thread
	public void releaseEglContextLocked (android.opengl.GLSurfaceView$GLThread) 
		android.opengl.GLSurfaceView$GLThread thread
	public synchronized boolean shouldReleaseEGLContextWhenPausing () 
	public synchronized boolean shouldTerminateEGLWhenPausing () 
	public synchronized void checkGLDriver (javax.microedition.khronos.opengles.GL10) 
		String renderer
		javax.microedition.khronos.opengles.GL10 gl
	private void checkGLESVersion () 
	void  (android.opengl.GLSurfaceView$1) 
		android.opengl.GLSurfaceView$1 x0
	static void  () 
}

android/opengl/GLDebugHelper.class
GLDebugHelper.java
package android.opengl
public android.opengl.GLDebugHelper extends java.lang.Object {
	public static final int CONFIG_CHECK_GL_ERROR
	public static final int CONFIG_CHECK_THREAD
	public static final int CONFIG_LOG_ARGUMENT_NAMES
	public static final int ERROR_WRONG_THREAD
	public void  () 
	public static javax.microedition.khronos.opengles.GL wrap (javax.microedition.khronos.opengles.GL, int, java.io.Writer) 
		boolean logArgumentNames
		javax.microedition.khronos.opengles.GL gl
		int configFlags
		java.io.Writer log
	public static javax.microedition.khronos.egl.EGL wrap (javax.microedition.khronos.egl.EGL, int, java.io.Writer) 
		javax.microedition.khronos.egl.EGL egl
		int configFlags
		java.io.Writer log
}

android/opengl/GLSurfaceView$LogWriter.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$LogWriter extends java.io.Writer {
	private StringBuilder mBuilder
	void  () 
	public void close () 
	public void flush () 
	public void write (char[], int, int) 
		char c
		int i
		char[] buf
		int offset
		int count
	private void flushBuilder () 
}

android/opengl/ETC1Util.class
ETC1Util.java
package android.opengl
public android.opengl.ETC1Util extends java.lang.Object {
	public void  () 
	public static void loadTexture (int, int, int, int, int, java.io.InputStream)  throws java.io.IOException 
		int target
		int level
		int border
		int fallbackFormat
		int fallbackType
		java.io.InputStream input
	public static void loadTexture (int, int, int, int, int, android.opengl.ETC1Util$ETC1Texture) 
		int imageSize
		boolean useShorts
		int pixelSize
		int stride
		java.nio.ByteBuffer decodedData
		int target
		int level
		int border
		int fallbackFormat
		int fallbackType
		android.opengl.ETC1Util$ETC1Texture texture
		int width
		int height
		java.nio.Buffer data
	public static boolean isETC1Supported () 
		int i
		int[] results
		int numFormats
	public static android.opengl.ETC1Util$ETC1Texture createTexture (java.io.InputStream)  throws java.io.IOException 
		java.nio.ByteBuffer headerBuffer
		int chunkSize
		int i
		java.io.InputStream input
		int width
		int height
		byte[] ioBuffer
		int encodedSize
		java.nio.ByteBuffer dataBuffer
	public static android.opengl.ETC1Util$ETC1Texture compressTexture (java.nio.Buffer, int, int, int, int) 
		java.nio.Buffer input
		int width
		int height
		int pixelSize
		int stride
		int encodedImageSize
		java.nio.ByteBuffer compressedImage
	public static void writeTexture (android.opengl.ETC1Util$ETC1Texture, java.io.OutputStream)  throws java.io.IOException 
		int chunkSize
		int i
		int width
		int height
		java.nio.ByteBuffer header
		byte[] ioBuffer
		int encodedSize
		android.opengl.ETC1Util$ETC1Texture texture
		java.io.OutputStream output
		java.nio.ByteBuffer dataBuffer
		int originalPosition
}

android/opengl/GLLogWrapper.class
GLLogWrapper.java
package android.opengl
 android.opengl.GLLogWrapper extends android.opengl.GLWrapperBase {
	private static final int FORMAT_INT
	private static final int FORMAT_FLOAT
	private static final int FORMAT_FIXED
	private java.io.Writer mLog
	private boolean mLogArgumentNames
	private int mArgCount
	private android.opengl.GLLogWrapper$PointerInfo mColorPointer
	private android.opengl.GLLogWrapper$PointerInfo mNormalPointer
	private android.opengl.GLLogWrapper$PointerInfo mTexCoordPointer
	private android.opengl.GLLogWrapper$PointerInfo mVertexPointer
	boolean mColorArrayEnabled
	boolean mNormalArrayEnabled
	boolean mTextureCoordArrayEnabled
	boolean mVertexArrayEnabled
	StringBuilder mStringBuilder
	public void  (javax.microedition.khronos.opengles.GL, java.io.Writer, boolean) 
		javax.microedition.khronos.opengles.GL gl
		java.io.Writer log
		boolean logArgumentNames
	private void checkError () 
		String errorMessage
		int glError
	private void logLine (java.lang.String) 
		String message
	private void log (java.lang.String) 
		java.io.IOException e
		String message
	private void begin (java.lang.String) 
		String name
	private void arg (java.lang.String, java.lang.String) 
		String name
		String value
	private void end () 
	private void flush () 
		java.io.IOException e
	private void arg (java.lang.String, boolean) 
		String name
		boolean value
	private void arg (java.lang.String, int) 
		String name
		int value
	private void arg (java.lang.String, float) 
		String name
		float value
	private void returns (java.lang.String) 
		String result
	private void returns (int) 
		int result
	private void arg (java.lang.String, int, int[], int) 
		String name
		int n
		int[] arr
		int offset
	private void arg (java.lang.String, int, short[], int) 
		String name
		int n
		short[] arr
		int offset
	private void arg (java.lang.String, int, float[], int) 
		String name
		int n
		float[] arr
		int offset
	private void formattedAppend (java.lang.StringBuilder, int, int) 
		StringBuilder buf
		int value
		int format
	private java.lang.String toString (int, int, int[], int) 
		int index
		int i
		int n
		int format
		int[] arr
		int offset
		StringBuilder buf
		int arrLen
	private java.lang.String toString (int, short[], int) 
		int index
		int i
		int n
		short[] arr
		int offset
		StringBuilder buf
		int arrLen
	private java.lang.String toString (int, float[], int) 
		int index
		int i
		int n
		float[] arr
		int offset
		StringBuilder buf
		int arrLen
	private java.lang.String toString (int, java.nio.FloatBuffer) 
		int i
		int n
		java.nio.FloatBuffer buf
		StringBuilder builder
	private java.lang.String toString (int, int, java.nio.IntBuffer) 
		int i
		int n
		int format
		java.nio.IntBuffer buf
		StringBuilder builder
	private java.lang.String toString (int, java.nio.ShortBuffer) 
		int i
		int n
		java.nio.ShortBuffer buf
		StringBuilder builder
	private void arg (java.lang.String, int, java.nio.FloatBuffer) 
		String name
		int n
		java.nio.FloatBuffer buf
	private void arg (java.lang.String, int, java.nio.IntBuffer) 
		String name
		int n
		java.nio.IntBuffer buf
	private void arg (java.lang.String, int, java.nio.ShortBuffer) 
		String name
		int n
		java.nio.ShortBuffer buf
	private void argPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	private static java.lang.String getHex (int) 
		int value
	public static java.lang.String getErrorString (int) 
		int error
	private java.lang.String getClearBufferMask (int) 
		int mask
		StringBuilder b
	private java.lang.String getFactor (int) 
		int factor
	private java.lang.String getShadeModel (int) 
		int model
	private java.lang.String getTextureTarget (int) 
		int target
	private java.lang.String getTextureEnvTarget (int) 
		int target
	private java.lang.String getTextureEnvPName (int) 
		int pname
	private int getTextureEnvParamCount (int) 
		int pname
	private java.lang.String getTextureEnvParamName (float) 
		float param
		int iparam
	private java.lang.String getMatrixMode (int) 
		int matrixMode
	private java.lang.String getClientState (int) 
		int clientState
	private java.lang.String getCap (int) 
		int cap
	private java.lang.String getTexturePName (int) 
		int pname
	private java.lang.String getTextureParamName (float) 
		float param
		int iparam
	private java.lang.String getFogPName (int) 
		int pname
	private int getFogParamCount (int) 
		int pname
	private java.lang.String getBeginMode (int) 
		int mode
	private java.lang.String getIndexType (int) 
		int type
	private java.lang.String getIntegerStateName (int) 
		int pname
	private int getIntegerStateSize (int) 
		int[] buffer
		int pname
	private int getIntegerStateFormat (int) 
		int pname
	private java.lang.String getHintTarget (int) 
		int target
	private java.lang.String getHintMode (int) 
		int mode
	private java.lang.String getFaceName (int) 
		int face
	private java.lang.String getMaterialPName (int) 
		int pname
	private int getMaterialParamCount (int) 
		int pname
	private java.lang.String getLightName (int) 
		int light
	private java.lang.String getLightPName (int) 
		int pname
	private int getLightParamCount (int) 
		int pname
	private java.lang.String getLightModelPName (int) 
		int pname
	private int getLightModelParamCount (int) 
		int pname
	private java.lang.String getPointerTypeName (int) 
		int type
	private java.nio.ByteBuffer toByteBuffer (int, java.nio.Buffer) 
		int i
		java.nio.ByteBuffer input2
		int position
		int i
		java.nio.CharBuffer input2
		int position
		java.nio.CharBuffer result2
		int i
		java.nio.ShortBuffer input2
		int position
		java.nio.ShortBuffer result2
		int i
		java.nio.IntBuffer input2
		int position
		java.nio.IntBuffer result2
		int i
		java.nio.FloatBuffer input2
		int position
		java.nio.FloatBuffer result2
		int i
		java.nio.DoubleBuffer input2
		int position
		java.nio.DoubleBuffer result2
		int i
		java.nio.LongBuffer input2
		int position
		java.nio.LongBuffer result2
		int byteCount
		java.nio.Buffer input
		java.nio.ByteBuffer result
		boolean convertWholeBuffer
	private char[] toCharIndices (int, int, java.nio.Buffer) 
		int i
		java.nio.ByteBuffer byteBuffer
		byte[] array
		int offset
		java.nio.CharBuffer charBuffer
		java.nio.ByteBuffer byteBuffer
		java.nio.CharBuffer charBuffer
		int oldPosition
		int count
		int type
		java.nio.Buffer indices
		char[] result
	private void doArrayElement (java.lang.StringBuilder, boolean, java.lang.String, android.opengl.GLLogWrapper$PointerInfo, int) 
		byte d
		byte d
		java.nio.ShortBuffer shortBuffer
		short d
		java.nio.IntBuffer intBuffer
		int d
		java.nio.FloatBuffer intBuffer
		float d
		int i
		StringBuilder builder
		boolean enabled
		String name
		android.opengl.GLLogWrapper$PointerInfo pointer
		int index
		int stride
		java.nio.ByteBuffer byteBuffer
		int size
		int type
		int sizeofType
		int byteOffset
	private void doElement (java.lang.StringBuilder, int, int) 
		StringBuilder builder
		int ordinal
		int vertexIndex
	private void bindArrays () 
	private void unbindArrays () 
	private void startLogIndices () 
	private void endLogIndices () 
	public void glActiveTexture (int) 
		int texture
	public void glAlphaFunc (int, float) 
		int func
		float ref
	public void glAlphaFuncx (int, int) 
		int func
		int ref
	public void glBindTexture (int, int) 
		int target
		int texture
	public void glBlendFunc (int, int) 
		int sfactor
		int dfactor
	public void glClear (int) 
		int mask
	public void glClearColor (float, float, float, float) 
		float red
		float green
		float blue
		float alpha
	public void glClearColorx (int, int, int, int) 
		int red
		int green
		int blue
		int alpha
	public void glClearDepthf (float) 
		float depth
	public void glClearDepthx (int) 
		int depth
	public void glClearStencil (int) 
		int s
	public void glClientActiveTexture (int) 
		int texture
	public void glColor4f (float, float, float, float) 
		float red
		float green
		float blue
		float alpha
	public void glColor4x (int, int, int, int) 
		int red
		int green
		int blue
		int alpha
	public void glColorMask (boolean, boolean, boolean, boolean) 
		boolean red
		boolean green
		boolean blue
		boolean alpha
	public void glColorPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glCompressedTexImage2D (int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int internalformat
		int width
		int height
		int border
		int imageSize
		java.nio.Buffer data
	public void glCompressedTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int imageSize
		java.nio.Buffer data
	public void glCopyTexImage2D (int, int, int, int, int, int, int, int) 
		int target
		int level
		int internalformat
		int x
		int y
		int width
		int height
		int border
	public void glCopyTexSubImage2D (int, int, int, int, int, int, int, int) 
		int target
		int level
		int xoffset
		int yoffset
		int x
		int y
		int width
		int height
	public void glCullFace (int) 
		int mode
	public void glDeleteTextures (int, int[], int) 
		int n
		int[] textures
		int offset
	public void glDeleteTextures (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer textures
	public void glDepthFunc (int) 
		int func
	public void glDepthMask (boolean) 
		boolean flag
	public void glDepthRangef (float, float) 
		float near
		float far
	public void glDepthRangex (int, int) 
		int near
		int far
	public void glDisable (int) 
		int cap
	public void glDisableClientState (int) 
		int array
	public void glDrawArrays (int, int, int) 
		int i
		int mode
		int first
		int count
	public void glDrawElements (int, int, int, java.nio.Buffer) 
		int i
		int mode
		int count
		int type
		java.nio.Buffer indices
		char[] indexArray
		int indexArrayLength
	public void glEnable (int) 
		int cap
	public void glEnableClientState (int) 
		int array
	public void glFinish () 
	public void glFlush () 
	public void glFogf (int, float) 
		int pname
		float param
	public void glFogfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glFogfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glFogx (int, int) 
		int pname
		int param
	public void glFogxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glFogxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glFrontFace (int) 
		int mode
	public void glFrustumf (float, float, float, float, float, float) 
		float left
		float right
		float bottom
		float top
		float near
		float far
	public void glFrustumx (int, int, int, int, int, int) 
		int left
		int right
		int bottom
		int top
		int near
		int far
	public void glGenTextures (int, int[], int) 
		int n
		int[] textures
		int offset
	public void glGenTextures (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer textures
	public int glGetError () 
		int result
	public void glGetIntegerv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glGetIntegerv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public java.lang.String glGetString (int) 
		int name
		String result
	public void glHint (int, int) 
		int target
		int mode
	public void glLightModelf (int, float) 
		int pname
		float param
	public void glLightModelfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glLightModelfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glLightModelx (int, int) 
		int pname
		int param
	public void glLightModelxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glLightModelxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glLightf (int, int, float) 
		int light
		int pname
		float param
	public void glLightfv (int, int, float[], int) 
		int light
		int pname
		float[] params
		int offset
	public void glLightfv (int, int, java.nio.FloatBuffer) 
		int light
		int pname
		java.nio.FloatBuffer params
	public void glLightx (int, int, int) 
		int light
		int pname
		int param
	public void glLightxv (int, int, int[], int) 
		int light
		int pname
		int[] params
		int offset
	public void glLightxv (int, int, java.nio.IntBuffer) 
		int light
		int pname
		java.nio.IntBuffer params
	public void glLineWidth (float) 
		float width
	public void glLineWidthx (int) 
		int width
	public void glLoadIdentity () 
	public void glLoadMatrixf (float[], int) 
		float[] m
		int offset
	public void glLoadMatrixf (java.nio.FloatBuffer) 
		java.nio.FloatBuffer m
	public void glLoadMatrixx (int[], int) 
		int[] m
		int offset
	public void glLoadMatrixx (java.nio.IntBuffer) 
		java.nio.IntBuffer m
	public void glLogicOp (int) 
		int opcode
	public void glMaterialf (int, int, float) 
		int face
		int pname
		float param
	public void glMaterialfv (int, int, float[], int) 
		int face
		int pname
		float[] params
		int offset
	public void glMaterialfv (int, int, java.nio.FloatBuffer) 
		int face
		int pname
		java.nio.FloatBuffer params
	public void glMaterialx (int, int, int) 
		int face
		int pname
		int param
	public void glMaterialxv (int, int, int[], int) 
		int face
		int pname
		int[] params
		int offset
	public void glMaterialxv (int, int, java.nio.IntBuffer) 
		int face
		int pname
		java.nio.IntBuffer params
	public void glMatrixMode (int) 
		int mode
	public void glMultMatrixf (float[], int) 
		float[] m
		int offset
	public void glMultMatrixf (java.nio.FloatBuffer) 
		java.nio.FloatBuffer m
	public void glMultMatrixx (int[], int) 
		int[] m
		int offset
	public void glMultMatrixx (java.nio.IntBuffer) 
		java.nio.IntBuffer m
	public void glMultiTexCoord4f (int, float, float, float, float) 
		int target
		float s
		float t
		float r
		float q
	public void glMultiTexCoord4x (int, int, int, int, int) 
		int target
		int s
		int t
		int r
		int q
	public void glNormal3f (float, float, float) 
		float nx
		float ny
		float nz
	public void glNormal3x (int, int, int) 
		int nx
		int ny
		int nz
	public void glNormalPointer (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public void glOrthof (float, float, float, float, float, float) 
		float left
		float right
		float bottom
		float top
		float near
		float far
	public void glOrthox (int, int, int, int, int, int) 
		int left
		int right
		int bottom
		int top
		int near
		int far
	public void glPixelStorei (int, int) 
		int pname
		int param
	public void glPointSize (float) 
		float size
	public void glPointSizex (int) 
		int size
	public void glPolygonOffset (float, float) 
		float factor
		float units
	public void glPolygonOffsetx (int, int) 
		int factor
		int units
	public void glPopMatrix () 
	public void glPushMatrix () 
	public void glReadPixels (int, int, int, int, int, int, java.nio.Buffer) 
		int x
		int y
		int width
		int height
		int format
		int type
		java.nio.Buffer pixels
	public void glRotatef (float, float, float, float) 
		float angle
		float x
		float y
		float z
	public void glRotatex (int, int, int, int) 
		int angle
		int x
		int y
		int z
	public void glSampleCoverage (float, boolean) 
		float value
		boolean invert
	public void glSampleCoveragex (int, boolean) 
		int value
		boolean invert
	public void glScalef (float, float, float) 
		float x
		float y
		float z
	public void glScalex (int, int, int) 
		int x
		int y
		int z
	public void glScissor (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void glShadeModel (int) 
		int mode
	public void glStencilFunc (int, int, int) 
		int func
		int ref
		int mask
	public void glStencilMask (int) 
		int mask
	public void glStencilOp (int, int, int) 
		int fail
		int zfail
		int zpass
	public void glTexCoordPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glTexEnvf (int, int, float) 
		int target
		int pname
		float param
	public void glTexEnvfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glTexEnvfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glTexEnvx (int, int, int) 
		int target
		int pname
		int param
	public void glTexEnvxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexEnvxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int internalformat
		int width
		int height
		int border
		int format
		int type
		java.nio.Buffer pixels
	public void glTexParameterf (int, int, float) 
		int target
		int pname
		float param
	public void glTexParameterx (int, int, int) 
		int target
		int pname
		int param
	public void glTexParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
		int target
		int level
		int xoffset
		int yoffset
		int width
		int height
		int format
		int type
		java.nio.Buffer pixels
	public void glTranslatef (float, float, float) 
		float x
		float y
		float z
	public void glTranslatex (int, int, int) 
		int x
		int y
		int z
	public void glVertexPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glViewport (int, int, int, int) 
		int x
		int y
		int width
		int height
	public void glClipPlanef (int, float[], int) 
		int plane
		float[] equation
		int offset
	public void glClipPlanef (int, java.nio.FloatBuffer) 
		int plane
		java.nio.FloatBuffer equation
	public void glClipPlanex (int, int[], int) 
		int plane
		int[] equation
		int offset
	public void glClipPlanex (int, java.nio.IntBuffer) 
		int plane
		java.nio.IntBuffer equation
	public void glDrawTexfOES (float, float, float, float, float) 
		float x
		float y
		float z
		float width
		float height
	public void glDrawTexfvOES (float[], int) 
		float[] coords
		int offset
	public void glDrawTexfvOES (java.nio.FloatBuffer) 
		java.nio.FloatBuffer coords
	public void glDrawTexiOES (int, int, int, int, int) 
		int x
		int y
		int z
		int width
		int height
	public void glDrawTexivOES (int[], int) 
		int[] coords
		int offset
	public void glDrawTexivOES (java.nio.IntBuffer) 
		java.nio.IntBuffer coords
	public void glDrawTexsOES (short, short, short, short, short) 
		short x
		short y
		short z
		short width
		short height
	public void glDrawTexsvOES (short[], int) 
		short[] coords
		int offset
	public void glDrawTexsvOES (java.nio.ShortBuffer) 
		java.nio.ShortBuffer coords
	public void glDrawTexxOES (int, int, int, int, int) 
		int x
		int y
		int z
		int width
		int height
	public void glDrawTexxvOES (int[], int) 
		int[] coords
		int offset
	public void glDrawTexxvOES (java.nio.IntBuffer) 
		java.nio.IntBuffer coords
	public int glQueryMatrixxOES (int[], int, int[], int) 
		int[] mantissa
		int mantissaOffset
		int[] exponent
		int exponentOffset
		int valid
	public int glQueryMatrixxOES (java.nio.IntBuffer, java.nio.IntBuffer) 
		java.nio.IntBuffer mantissa
		java.nio.IntBuffer exponent
		int valid
	public void glBindBuffer (int, int) 
		int target
		int buffer
	public void glBufferData (int, int, java.nio.Buffer, int) 
		int target
		int size
		java.nio.Buffer data
		int usage
	public void glBufferSubData (int, int, int, java.nio.Buffer) 
		int target
		int offset
		int size
		java.nio.Buffer data
	public void glColor4ub (byte, byte, byte, byte) 
		byte red
		byte green
		byte blue
		byte alpha
	public void glDeleteBuffers (int, int[], int) 
		int n
		int[] buffers
		int offset
	public void glDeleteBuffers (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer buffers
	public void glGenBuffers (int, int[], int) 
		int n
		int[] buffers
		int offset
	public void glGenBuffers (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer buffers
	public void glGetBooleanv (int, boolean[], int) 
		int pname
		boolean[] params
		int offset
	public void glGetBooleanv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glGetBufferParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetBufferParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetClipPlanef (int, float[], int) 
		int pname
		float[] eqn
		int offset
	public void glGetClipPlanef (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer eqn
	public void glGetClipPlanex (int, int[], int) 
		int pname
		int[] eqn
		int offset
	public void glGetClipPlanex (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer eqn
	public void glGetFixedv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glGetFixedv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glGetFloatv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glGetFloatv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glGetLightfv (int, int, float[], int) 
		int light
		int pname
		float[] params
		int offset
	public void glGetLightfv (int, int, java.nio.FloatBuffer) 
		int light
		int pname
		java.nio.FloatBuffer params
	public void glGetLightxv (int, int, int[], int) 
		int light
		int pname
		int[] params
		int offset
	public void glGetLightxv (int, int, java.nio.IntBuffer) 
		int light
		int pname
		java.nio.IntBuffer params
	public void glGetMaterialfv (int, int, float[], int) 
		int face
		int pname
		float[] params
		int offset
	public void glGetMaterialfv (int, int, java.nio.FloatBuffer) 
		int face
		int pname
		java.nio.FloatBuffer params
	public void glGetMaterialxv (int, int, int[], int) 
		int face
		int pname
		int[] params
		int offset
	public void glGetMaterialxv (int, int, java.nio.IntBuffer) 
		int face
		int pname
		java.nio.IntBuffer params
	public void glGetTexEnviv (int, int, int[], int) 
		int env
		int pname
		int[] params
		int offset
	public void glGetTexEnviv (int, int, java.nio.IntBuffer) 
		int env
		int pname
		java.nio.IntBuffer params
	public void glGetTexEnvxv (int, int, int[], int) 
		int env
		int pname
		int[] params
		int offset
	public void glGetTexEnvxv (int, int, java.nio.IntBuffer) 
		int env
		int pname
		java.nio.IntBuffer params
	public void glGetTexParameterfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glGetTexParameterfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glGetTexParameteriv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetTexParameteriv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetTexParameterxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetTexParameterxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public boolean glIsBuffer (int) 
		int buffer
		boolean result
	public boolean glIsEnabled (int) 
		int cap
		boolean result
	public boolean glIsTexture (int) 
		int texture
		boolean result
	public void glPointParameterf (int, float) 
		int pname
		float param
	public void glPointParameterfv (int, float[], int) 
		int pname
		float[] params
		int offset
	public void glPointParameterfv (int, java.nio.FloatBuffer) 
		int pname
		java.nio.FloatBuffer params
	public void glPointParameterx (int, int) 
		int pname
		int param
	public void glPointParameterxv (int, int[], int) 
		int pname
		int[] params
		int offset
	public void glPointParameterxv (int, java.nio.IntBuffer) 
		int pname
		java.nio.IntBuffer params
	public void glPointSizePointerOES (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public void glTexEnvi (int, int, int) 
		int target
		int pname
		int param
	public void glTexEnviv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexEnviv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glTexParameterfv (int, int, float[], int) 
		int target
		int pname
		float[] params
		int offset
	public void glTexParameterfv (int, int, java.nio.FloatBuffer) 
		int target
		int pname
		java.nio.FloatBuffer params
	public void glTexParameteri (int, int, int) 
		int target
		int pname
		int param
	public void glTexParameterxv (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glTexParameterxv (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glColorPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glDrawElements (int, int, int, int) 
		int mode
		int count
		int type
		int offset
	public void glGetPointerv (int, java.nio.Buffer[]) 
		int pname
		java.nio.Buffer[] params
	public void glNormalPointer (int, int, int) 
		int type
		int stride
		int offset
	public void glTexCoordPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glVertexPointer (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glCurrentPaletteMatrixOES (int) 
		int matrixpaletteindex
	public void glLoadPaletteFromModelViewMatrixOES () 
	public void glMatrixIndexPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glMatrixIndexPointerOES (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glWeightPointerOES (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public void glWeightPointerOES (int, int, int, int) 
		int size
		int type
		int stride
		int offset
	public void glBindFramebufferOES (int, int) 
		int target
		int framebuffer
	public void glBindRenderbufferOES (int, int) 
		int target
		int renderbuffer
	public void glBlendEquation (int) 
		int mode
	public void glBlendEquationSeparate (int, int) 
		int modeRGB
		int modeAlpha
	public void glBlendFuncSeparate (int, int, int, int) 
		int srcRGB
		int dstRGB
		int srcAlpha
		int dstAlpha
	public int glCheckFramebufferStatusOES (int) 
		int target
		int result
	public void glDeleteFramebuffersOES (int, int[], int) 
		int n
		int[] framebuffers
		int offset
	public void glDeleteFramebuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer framebuffers
	public void glDeleteRenderbuffersOES (int, int[], int) 
		int n
		int[] renderbuffers
		int offset
	public void glDeleteRenderbuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer renderbuffers
	public void glFramebufferRenderbufferOES (int, int, int, int) 
		int target
		int attachment
		int renderbuffertarget
		int renderbuffer
	public void glFramebufferTexture2DOES (int, int, int, int, int) 
		int target
		int attachment
		int textarget
		int texture
		int level
	public void glGenerateMipmapOES (int) 
		int target
	public void glGenFramebuffersOES (int, int[], int) 
		int n
		int[] framebuffers
		int offset
	public void glGenFramebuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer framebuffers
	public void glGenRenderbuffersOES (int, int[], int) 
		int n
		int[] renderbuffers
		int offset
	public void glGenRenderbuffersOES (int, java.nio.IntBuffer) 
		int n
		java.nio.IntBuffer renderbuffers
	public void glGetFramebufferAttachmentParameterivOES (int, int, int, int[], int) 
		int target
		int attachment
		int pname
		int[] params
		int offset
	public void glGetFramebufferAttachmentParameterivOES (int, int, int, java.nio.IntBuffer) 
		int target
		int attachment
		int pname
		java.nio.IntBuffer params
	public void glGetRenderbufferParameterivOES (int, int, int[], int) 
		int target
		int pname
		int[] params
		int offset
	public void glGetRenderbufferParameterivOES (int, int, java.nio.IntBuffer) 
		int target
		int pname
		java.nio.IntBuffer params
	public void glGetTexGenfv (int, int, float[], int) 
		int coord
		int pname
		float[] params
		int offset
	public void glGetTexGenfv (int, int, java.nio.FloatBuffer) 
		int coord
		int pname
		java.nio.FloatBuffer params
	public void glGetTexGeniv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glGetTexGeniv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public void glGetTexGenxv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glGetTexGenxv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public boolean glIsFramebufferOES (int) 
		int framebuffer
		boolean result
	public boolean glIsRenderbufferOES (int) 
		int renderbuffer
	public void glRenderbufferStorageOES (int, int, int, int) 
		int target
		int internalformat
		int width
		int height
	public void glTexGenf (int, int, float) 
		int coord
		int pname
		float param
	public void glTexGenfv (int, int, float[], int) 
		int coord
		int pname
		float[] params
		int offset
	public void glTexGenfv (int, int, java.nio.FloatBuffer) 
		int coord
		int pname
		java.nio.FloatBuffer params
	public void glTexGeni (int, int, int) 
		int coord
		int pname
		int param
	public void glTexGeniv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glTexGeniv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	public void glTexGenx (int, int, int) 
		int coord
		int pname
		int param
	public void glTexGenxv (int, int, int[], int) 
		int coord
		int pname
		int[] params
		int offset
	public void glTexGenxv (int, int, java.nio.IntBuffer) 
		int coord
		int pname
		java.nio.IntBuffer params
	static java.nio.ByteBuffer access$000 (android.opengl.GLLogWrapper, int, java.nio.Buffer) 
		android.opengl.GLLogWrapper x0
		int x1
		java.nio.Buffer x2
}

android/opengl/EGLSurface.class
EGLSurface.java
package android.opengl
public android.opengl.EGLSurface extends android.opengl.EGLObjectHandle {
	private void  (long) 
		long handle
	public boolean equals (java.lang.Object) 
		Object o
		android.opengl.EGLSurface that
}

android/opengl/GLES10.class
GLES10.java
package android.opengl
public android.opengl.GLES10 extends java.lang.Object {
	public static final int GL_ADD
	public static final int GL_ALIASED_LINE_WIDTH_RANGE
	public static final int GL_ALIASED_POINT_SIZE_RANGE
	public static final int GL_ALPHA
	public static final int GL_ALPHA_BITS
	public static final int GL_ALPHA_TEST
	public static final int GL_ALWAYS
	public static final int GL_AMBIENT
	public static final int GL_AMBIENT_AND_DIFFUSE
	public static final int GL_AND
	public static final int GL_AND_INVERTED
	public static final int GL_AND_REVERSE
	public static final int GL_BACK
	public static final int GL_BLEND
	public static final int GL_BLUE_BITS
	public static final int GL_BYTE
	public static final int GL_CCW
	public static final int GL_CLAMP_TO_EDGE
	public static final int GL_CLEAR
	public static final int GL_COLOR_ARRAY
	public static final int GL_COLOR_BUFFER_BIT
	public static final int GL_COLOR_LOGIC_OP
	public static final int GL_COLOR_MATERIAL
	public static final int GL_COMPRESSED_TEXTURE_FORMATS
	public static final int GL_CONSTANT_ATTENUATION
	public static final int GL_COPY
	public static final int GL_COPY_INVERTED
	public static final int GL_CULL_FACE
	public static final int GL_CW
	public static final int GL_DECAL
	public static final int GL_DECR
	public static final int GL_DEPTH_BITS
	public static final int GL_DEPTH_BUFFER_BIT
	public static final int GL_DEPTH_TEST
	public static final int GL_DIFFUSE
	public static final int GL_DITHER
	public static final int GL_DONT_CARE
	public static final int GL_DST_ALPHA
	public static final int GL_DST_COLOR
	public static final int GL_EMISSION
	public static final int GL_EQUAL
	public static final int GL_EQUIV
	public static final int GL_EXP
	public static final int GL_EXP2
	public static final int GL_EXTENSIONS
	public static final int GL_FALSE
	public static final int GL_FASTEST
	public static final int GL_FIXED
	public static final int GL_FLAT
	public static final int GL_FLOAT
	public static final int GL_FOG
	public static final int GL_FOG_COLOR
	public static final int GL_FOG_DENSITY
	public static final int GL_FOG_END
	public static final int GL_FOG_HINT
	public static final int GL_FOG_MODE
	public static final int GL_FOG_START
	public static final int GL_FRONT
	public static final int GL_FRONT_AND_BACK
	public static final int GL_GEQUAL
	public static final int GL_GREATER
	public static final int GL_GREEN_BITS
	public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES
	public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE_OES
	public static final int GL_INCR
	public static final int GL_INVALID_ENUM
	public static final int GL_INVALID_OPERATION
	public static final int GL_INVALID_VALUE
	public static final int GL_INVERT
	public static final int GL_KEEP
	public static final int GL_LEQUAL
	public static final int GL_LESS
	public static final int GL_LIGHT_MODEL_AMBIENT
	public static final int GL_LIGHT_MODEL_TWO_SIDE
	public static final int GL_LIGHT0
	public static final int GL_LIGHT1
	public static final int GL_LIGHT2
	public static final int GL_LIGHT3
	public static final int GL_LIGHT4
	public static final int GL_LIGHT5
	public static final int GL_LIGHT6
	public static final int GL_LIGHT7
	public static final int GL_LIGHTING
	public static final int GL_LINE_LOOP
	public static final int GL_LINE_SMOOTH
	public static final int GL_LINE_SMOOTH_HINT
	public static final int GL_LINE_STRIP
	public static final int GL_LINEAR
	public static final int GL_LINEAR_ATTENUATION
	public static final int GL_LINEAR_MIPMAP_LINEAR
	public static final int GL_LINEAR_MIPMAP_NEAREST
	public static final int GL_LINES
	public static final int GL_LUMINANCE
	public static final int GL_LUMINANCE_ALPHA
	public static final int GL_MAX_ELEMENTS_INDICES
	public static final int GL_MAX_ELEMENTS_VERTICES
	public static final int GL_MAX_LIGHTS
	public static final int GL_MAX_MODELVIEW_STACK_DEPTH
	public static final int GL_MAX_PROJECTION_STACK_DEPTH
	public static final int GL_MAX_TEXTURE_SIZE
	public static final int GL_MAX_TEXTURE_STACK_DEPTH
	public static final int GL_MAX_TEXTURE_UNITS
	public static final int GL_MAX_VIEWPORT_DIMS
	public static final int GL_MODELVIEW
	public static final int GL_MODULATE
	public static final int GL_MULTISAMPLE
	public static final int GL_NAND
	public static final int GL_NEAREST
	public static final int GL_NEAREST_MIPMAP_LINEAR
	public static final int GL_NEAREST_MIPMAP_NEAREST
	public static final int GL_NEVER
	public static final int GL_NICEST
	public static final int GL_NO_ERROR
	public static final int GL_NOOP
	public static final int GL_NOR
	public static final int GL_NORMAL_ARRAY
	public static final int GL_NORMALIZE
	public static final int GL_NOTEQUAL
	public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS
	public static final int GL_ONE
	public static final int GL_ONE_MINUS_DST_ALPHA
	public static final int GL_ONE_MINUS_DST_COLOR
	public static final int GL_ONE_MINUS_SRC_ALPHA
	public static final int GL_ONE_MINUS_SRC_COLOR
	public static final int GL_OR
	public static final int GL_OR_INVERTED
	public static final int GL_OR_REVERSE
	public static final int GL_OUT_OF_MEMORY
	public static final int GL_PACK_ALIGNMENT
	public static final int GL_PALETTE4_R5_G6_B5_OES
	public static final int GL_PALETTE4_RGB5_A1_OES
	public static final int GL_PALETTE4_RGB8_OES
	public static final int GL_PALETTE4_RGBA4_OES
	public static final int GL_PALETTE4_RGBA8_OES
	public static final int GL_PALETTE8_R5_G6_B5_OES
	public static final int GL_PALETTE8_RGB5_A1_OES
	public static final int GL_PALETTE8_RGB8_OES
	public static final int GL_PALETTE8_RGBA4_OES
	public static final int GL_PALETTE8_RGBA8_OES
	public static final int GL_PERSPECTIVE_CORRECTION_HINT
	public static final int GL_POINT_SMOOTH
	public static final int GL_POINT_SMOOTH_HINT
	public static final int GL_POINTS
	public static final int GL_POINT_FADE_THRESHOLD_SIZE
	public static final int GL_POINT_SIZE
	public static final int GL_POLYGON_OFFSET_FILL
	public static final int GL_POLYGON_SMOOTH_HINT
	public static final int GL_POSITION
	public static final int GL_PROJECTION
	public static final int GL_QUADRATIC_ATTENUATION
	public static final int GL_RED_BITS
	public static final int GL_RENDERER
	public static final int GL_REPEAT
	public static final int GL_REPLACE
	public static final int GL_RESCALE_NORMAL
	public static final int GL_RGB
	public static final int GL_RGBA
	public static final int GL_SAMPLE_ALPHA_TO_COVERAGE
	public static final int GL_SAMPLE_ALPHA_TO_ONE
	public static final int GL_SAMPLE_COVERAGE
	public static final int GL_SCISSOR_TEST
	public static final int GL_SET
	public static final int GL_SHININESS
	public static final int GL_SHORT
	public static final int GL_SMOOTH
	public static final int GL_SMOOTH_LINE_WIDTH_RANGE
	public static final int GL_SMOOTH_POINT_SIZE_RANGE
	public static final int GL_SPECULAR
	public static final int GL_SPOT_CUTOFF
	public static final int GL_SPOT_DIRECTION
	public static final int GL_SPOT_EXPONENT
	public static final int GL_SRC_ALPHA
	public static final int GL_SRC_ALPHA_SATURATE
	public static final int GL_SRC_COLOR
	public static final int GL_STACK_OVERFLOW
	public static final int GL_STACK_UNDERFLOW
	public static final int GL_STENCIL_BITS
	public static final int GL_STENCIL_BUFFER_BIT
	public static final int GL_STENCIL_TEST
	public static final int GL_SUBPIXEL_BITS
	public static final int GL_TEXTURE
	public static final int GL_TEXTURE_2D
	public static final int GL_TEXTURE_COORD_ARRAY
	public static final int GL_TEXTURE_ENV
	public static final int GL_TEXTURE_ENV_COLOR
	public static final int GL_TEXTURE_ENV_MODE
	public static final int GL_TEXTURE_MAG_FILTER
	public static final int GL_TEXTURE_MIN_FILTER
	public static final int GL_TEXTURE_WRAP_S
	public static final int GL_TEXTURE_WRAP_T
	public static final int GL_TEXTURE0
	public static final int GL_TEXTURE1
	public static final int GL_TEXTURE2
	public static final int GL_TEXTURE3
	public static final int GL_TEXTURE4
	public static final int GL_TEXTURE5
	public static final int GL_TEXTURE6
	public static final int GL_TEXTURE7
	public static final int GL_TEXTURE8
	public static final int GL_TEXTURE9
	public static final int GL_TEXTURE10
	public static final int GL_TEXTURE11
	public static final int GL_TEXTURE12
	public static final int GL_TEXTURE13
	public static final int GL_TEXTURE14
	public static final int GL_TEXTURE15
	public static final int GL_TEXTURE16
	public static final int GL_TEXTURE17
	public static final int GL_TEXTURE18
	public static final int GL_TEXTURE19
	public static final int GL_TEXTURE20
	public static final int GL_TEXTURE21
	public static final int GL_TEXTURE22
	public static final int GL_TEXTURE23
	public static final int GL_TEXTURE24
	public static final int GL_TEXTURE25
	public static final int GL_TEXTURE26
	public static final int GL_TEXTURE27
	public static final int GL_TEXTURE28
	public static final int GL_TEXTURE29
	public static final int GL_TEXTURE30
	public static final int GL_TEXTURE31
	public static final int GL_TRIANGLE_FAN
	public static final int GL_TRIANGLE_STRIP
	public static final int GL_TRIANGLES
	public static final int GL_TRUE
	public static final int GL_UNPACK_ALIGNMENT
	public static final int GL_UNSIGNED_BYTE
	public static final int GL_UNSIGNED_SHORT
	public static final int GL_UNSIGNED_SHORT_4_4_4_4
	public static final int GL_UNSIGNED_SHORT_5_5_5_1
	public static final int GL_UNSIGNED_SHORT_5_6_5
	public static final int GL_VENDOR
	public static final int GL_VERSION
	public static final int GL_VERTEX_ARRAY
	public static final int GL_XOR
	public static final int GL_ZERO
	private static java.nio.Buffer _colorPointer
	private static java.nio.Buffer _normalPointer
	private static java.nio.Buffer _texCoordPointer
	private static java.nio.Buffer _vertexPointer
	public void  () 
	private static native void _nativeClassInit () 
	public static native void glActiveTexture (int) 
	public static native void glAlphaFunc (int, float) 
	public static native void glAlphaFuncx (int, int) 
	public static native void glBindTexture (int, int) 
	public static native void glBlendFunc (int, int) 
	public static native void glClear (int) 
	public static native void glClearColor (float, float, float, float) 
	public static native void glClearColorx (int, int, int, int) 
	public static native void glClearDepthf (float) 
	public static native void glClearDepthx (int) 
	public static native void glClearStencil (int) 
	public static native void glClientActiveTexture (int) 
	public static native void glColor4f (float, float, float, float) 
	public static native void glColor4x (int, int, int, int) 
	public static native void glColorMask (boolean, boolean, boolean, boolean) 
	private static native void glColorPointerBounds (int, int, int, java.nio.Buffer, int) 
	public static void glColorPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glCompressedTexImage2D (int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCompressedTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCopyTexImage2D (int, int, int, int, int, int, int, int) 
	public static native void glCopyTexSubImage2D (int, int, int, int, int, int, int, int) 
	public static native void glCullFace (int) 
	public static native void glDeleteTextures (int, int[], int) 
	public static native void glDeleteTextures (int, java.nio.IntBuffer) 
	public static native void glDepthFunc (int) 
	public static native void glDepthMask (boolean) 
	public static native void glDepthRangef (float, float) 
	public static native void glDepthRangex (int, int) 
	public static native void glDisable (int) 
	public static native void glDisableClientState (int) 
	public static native void glDrawArrays (int, int, int) 
	public static native void glDrawElements (int, int, int, java.nio.Buffer) 
	public static native void glEnable (int) 
	public static native void glEnableClientState (int) 
	public static native void glFinish () 
	public static native void glFlush () 
	public static native void glFogf (int, float) 
	public static native void glFogfv (int, float[], int) 
	public static native void glFogfv (int, java.nio.FloatBuffer) 
	public static native void glFogx (int, int) 
	public static native void glFogxv (int, int[], int) 
	public static native void glFogxv (int, java.nio.IntBuffer) 
	public static native void glFrontFace (int) 
	public static native void glFrustumf (float, float, float, float, float, float) 
	public static native void glFrustumx (int, int, int, int, int, int) 
	public static native void glGenTextures (int, int[], int) 
	public static native void glGenTextures (int, java.nio.IntBuffer) 
	public static native int glGetError () 
	public static native void glGetIntegerv (int, int[], int) 
	public static native void glGetIntegerv (int, java.nio.IntBuffer) 
	public static native java.lang.String glGetString (int) 
	public static native void glHint (int, int) 
	public static native void glLightModelf (int, float) 
	public static native void glLightModelfv (int, float[], int) 
	public static native void glLightModelfv (int, java.nio.FloatBuffer) 
	public static native void glLightModelx (int, int) 
	public static native void glLightModelxv (int, int[], int) 
	public static native void glLightModelxv (int, java.nio.IntBuffer) 
	public static native void glLightf (int, int, float) 
	public static native void glLightfv (int, int, float[], int) 
	public static native void glLightfv (int, int, java.nio.FloatBuffer) 
	public static native void glLightx (int, int, int) 
	public static native void glLightxv (int, int, int[], int) 
	public static native void glLightxv (int, int, java.nio.IntBuffer) 
	public static native void glLineWidth (float) 
	public static native void glLineWidthx (int) 
	public static native void glLoadIdentity () 
	public static native void glLoadMatrixf (float[], int) 
	public static native void glLoadMatrixf (java.nio.FloatBuffer) 
	public static native void glLoadMatrixx (int[], int) 
	public static native void glLoadMatrixx (java.nio.IntBuffer) 
	public static native void glLogicOp (int) 
	public static native void glMaterialf (int, int, float) 
	public static native void glMaterialfv (int, int, float[], int) 
	public static native void glMaterialfv (int, int, java.nio.FloatBuffer) 
	public static native void glMaterialx (int, int, int) 
	public static native void glMaterialxv (int, int, int[], int) 
	public static native void glMaterialxv (int, int, java.nio.IntBuffer) 
	public static native void glMatrixMode (int) 
	public static native void glMultMatrixf (float[], int) 
	public static native void glMultMatrixf (java.nio.FloatBuffer) 
	public static native void glMultMatrixx (int[], int) 
	public static native void glMultMatrixx (java.nio.IntBuffer) 
	public static native void glMultiTexCoord4f (int, float, float, float, float) 
	public static native void glMultiTexCoord4x (int, int, int, int, int) 
	public static native void glNormal3f (float, float, float) 
	public static native void glNormal3x (int, int, int) 
	private static native void glNormalPointerBounds (int, int, java.nio.Buffer, int) 
	public static void glNormalPointer (int, int, java.nio.Buffer) 
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glOrthof (float, float, float, float, float, float) 
	public static native void glOrthox (int, int, int, int, int, int) 
	public static native void glPixelStorei (int, int) 
	public static native void glPointSize (float) 
	public static native void glPointSizex (int) 
	public static native void glPolygonOffset (float, float) 
	public static native void glPolygonOffsetx (int, int) 
	public static native void glPopMatrix () 
	public static native void glPushMatrix () 
	public static native void glReadPixels (int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glRotatef (float, float, float, float) 
	public static native void glRotatex (int, int, int, int) 
	public static native void glSampleCoverage (float, boolean) 
	public static native void glSampleCoveragex (int, boolean) 
	public static native void glScalef (float, float, float) 
	public static native void glScalex (int, int, int) 
	public static native void glScissor (int, int, int, int) 
	public static native void glShadeModel (int) 
	public static native void glStencilFunc (int, int, int) 
	public static native void glStencilMask (int) 
	public static native void glStencilOp (int, int, int) 
	private static native void glTexCoordPointerBounds (int, int, int, java.nio.Buffer, int) 
	public static void glTexCoordPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glTexEnvf (int, int, float) 
	public static native void glTexEnvfv (int, int, float[], int) 
	public static native void glTexEnvfv (int, int, java.nio.FloatBuffer) 
	public static native void glTexEnvx (int, int, int) 
	public static native void glTexEnvxv (int, int, int[], int) 
	public static native void glTexEnvxv (int, int, java.nio.IntBuffer) 
	public static native void glTexImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glTexParameterf (int, int, float) 
	public static native void glTexParameterx (int, int, int) 
	public static native void glTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glTranslatef (float, float, float) 
	public static native void glTranslatex (int, int, int) 
	private static native void glVertexPointerBounds (int, int, int, java.nio.Buffer, int) 
	public static void glVertexPointer (int, int, int, java.nio.Buffer) 
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glViewport (int, int, int, int) 
	static void  () 
}

android/opengl/EGL14.class
EGL14.java
package android.opengl
public android.opengl.EGL14 extends java.lang.Object {
	public static final int EGL_DEFAULT_DISPLAY
	public static android.opengl.EGLContext EGL_NO_CONTEXT
	public static android.opengl.EGLDisplay EGL_NO_DISPLAY
	public static android.opengl.EGLSurface EGL_NO_SURFACE
	public static final int EGL_FALSE
	public static final int EGL_TRUE
	public static final int EGL_SUCCESS
	public static final int EGL_NOT_INITIALIZED
	public static final int EGL_BAD_ACCESS
	public static final int EGL_BAD_ALLOC
	public static final int EGL_BAD_ATTRIBUTE
	public static final int EGL_BAD_CONFIG
	public static final int EGL_BAD_CONTEXT
	public static final int EGL_BAD_CURRENT_SURFACE
	public static final int EGL_BAD_DISPLAY
	public static final int EGL_BAD_MATCH
	public static final int EGL_BAD_NATIVE_PIXMAP
	public static final int EGL_BAD_NATIVE_WINDOW
	public static final int EGL_BAD_PARAMETER
	public static final int EGL_BAD_SURFACE
	public static final int EGL_CONTEXT_LOST
	public static final int EGL_BUFFER_SIZE
	public static final int EGL_ALPHA_SIZE
	public static final int EGL_BLUE_SIZE
	public static final int EGL_GREEN_SIZE
	public static final int EGL_RED_SIZE
	public static final int EGL_DEPTH_SIZE
	public static final int EGL_STENCIL_SIZE
	public static final int EGL_CONFIG_CAVEAT
	public static final int EGL_CONFIG_ID
	public static final int EGL_LEVEL
	public static final int EGL_MAX_PBUFFER_HEIGHT
	public static final int EGL_MAX_PBUFFER_PIXELS
	public static final int EGL_MAX_PBUFFER_WIDTH
	public static final int EGL_NATIVE_RENDERABLE
	public static final int EGL_NATIVE_VISUAL_ID
	public static final int EGL_NATIVE_VISUAL_TYPE
	public static final int EGL_SAMPLES
	public static final int EGL_SAMPLE_BUFFERS
	public static final int EGL_SURFACE_TYPE
	public static final int EGL_TRANSPARENT_TYPE
	public static final int EGL_TRANSPARENT_BLUE_VALUE
	public static final int EGL_TRANSPARENT_GREEN_VALUE
	public static final int EGL_TRANSPARENT_RED_VALUE
	public static final int EGL_NONE
	public static final int EGL_BIND_TO_TEXTURE_RGB
	public static final int EGL_BIND_TO_TEXTURE_RGBA
	public static final int EGL_MIN_SWAP_INTERVAL
	public static final int EGL_MAX_SWAP_INTERVAL
	public static final int EGL_LUMINANCE_SIZE
	public static final int EGL_ALPHA_MASK_SIZE
	public static final int EGL_COLOR_BUFFER_TYPE
	public static final int EGL_RENDERABLE_TYPE
	public static final int EGL_MATCH_NATIVE_PIXMAP
	public static final int EGL_CONFORMANT
	public static final int EGL_SLOW_CONFIG
	public static final int EGL_NON_CONFORMANT_CONFIG
	public static final int EGL_TRANSPARENT_RGB
	public static final int EGL_RGB_BUFFER
	public static final int EGL_LUMINANCE_BUFFER
	public static final int EGL_NO_TEXTURE
	public static final int EGL_TEXTURE_RGB
	public static final int EGL_TEXTURE_RGBA
	public static final int EGL_TEXTURE_2D
	public static final int EGL_PBUFFER_BIT
	public static final int EGL_PIXMAP_BIT
	public static final int EGL_WINDOW_BIT
	public static final int EGL_VG_COLORSPACE_LINEAR_BIT
	public static final int EGL_VG_ALPHA_FORMAT_PRE_BIT
	public static final int EGL_MULTISAMPLE_RESOLVE_BOX_BIT
	public static final int EGL_SWAP_BEHAVIOR_PRESERVED_BIT
	public static final int EGL_OPENGL_ES_BIT
	public static final int EGL_OPENVG_BIT
	public static final int EGL_OPENGL_ES2_BIT
	public static final int EGL_OPENGL_BIT
	public static final int EGL_VENDOR
	public static final int EGL_VERSION
	public static final int EGL_EXTENSIONS
	public static final int EGL_CLIENT_APIS
	public static final int EGL_HEIGHT
	public static final int EGL_WIDTH
	public static final int EGL_LARGEST_PBUFFER
	public static final int EGL_TEXTURE_FORMAT
	public static final int EGL_TEXTURE_TARGET
	public static final int EGL_MIPMAP_TEXTURE
	public static final int EGL_MIPMAP_LEVEL
	public static final int EGL_RENDER_BUFFER
	public static final int EGL_VG_COLORSPACE
	public static final int EGL_VG_ALPHA_FORMAT
	public static final int EGL_HORIZONTAL_RESOLUTION
	public static final int EGL_VERTICAL_RESOLUTION
	public static final int EGL_PIXEL_ASPECT_RATIO
	public static final int EGL_SWAP_BEHAVIOR
	public static final int EGL_MULTISAMPLE_RESOLVE
	public static final int EGL_BACK_BUFFER
	public static final int EGL_SINGLE_BUFFER
	public static final int EGL_VG_COLORSPACE_sRGB
	public static final int EGL_VG_COLORSPACE_LINEAR
	public static final int EGL_VG_ALPHA_FORMAT_NONPRE
	public static final int EGL_VG_ALPHA_FORMAT_PRE
	public static final int EGL_DISPLAY_SCALING
	public static final int EGL_BUFFER_PRESERVED
	public static final int EGL_BUFFER_DESTROYED
	public static final int EGL_OPENVG_IMAGE
	public static final int EGL_CONTEXT_CLIENT_TYPE
	public static final int EGL_CONTEXT_CLIENT_VERSION
	public static final int EGL_MULTISAMPLE_RESOLVE_DEFAULT
	public static final int EGL_MULTISAMPLE_RESOLVE_BOX
	public static final int EGL_OPENGL_ES_API
	public static final int EGL_OPENVG_API
	public static final int EGL_OPENGL_API
	public static final int EGL_DRAW
	public static final int EGL_READ
	public static final int EGL_CORE_NATIVE_ENGINE
	public void  () 
	private static native void _nativeClassInit () 
	public static native int eglGetError () 
	public static native android.opengl.EGLDisplay eglGetDisplay (int) 
	public static native android.opengl.EGLDisplay eglGetDisplay (long) 
	public static native boolean eglInitialize (android.opengl.EGLDisplay, int[], int, int[], int) 
	public static native boolean eglTerminate (android.opengl.EGLDisplay) 
	public static native java.lang.String eglQueryString (android.opengl.EGLDisplay, int) 
	public static native boolean eglGetConfigs (android.opengl.EGLDisplay, android.opengl.EGLConfig[], int, int, int[], int) 
	public static native boolean eglChooseConfig (android.opengl.EGLDisplay, int[], int, android.opengl.EGLConfig[], int, int, int[], int) 
	public static native boolean eglGetConfigAttrib (android.opengl.EGLDisplay, android.opengl.EGLConfig, int, int[], int) 
	private static native android.opengl.EGLSurface _eglCreateWindowSurface (android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int) 
	private static native android.opengl.EGLSurface _eglCreateWindowSurfaceTexture (android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int) 
	public static android.opengl.EGLSurface eglCreateWindowSurface (android.opengl.EGLDisplay, android.opengl.EGLConfig, java.lang.Object, int[], int) 
		android.view.SurfaceView surfaceView
		android.view.SurfaceHolder holder
		android.opengl.EGLSurface surface
		android.opengl.EGLSurface surface
		android.opengl.EGLDisplay dpy
		android.opengl.EGLConfig config
		Object win
		int[] attrib_list
		int offset
		android.view.Surface sur
		android.opengl.EGLSurface surface
	public static native android.opengl.EGLSurface eglCreatePbufferSurface (android.opengl.EGLDisplay, android.opengl.EGLConfig, int[], int) 
	public static native android.opengl.EGLSurface eglCreatePixmapSurface (android.opengl.EGLDisplay, android.opengl.EGLConfig, int, int[], int) 
	public static native boolean eglDestroySurface (android.opengl.EGLDisplay, android.opengl.EGLSurface) 
	public static native boolean eglQuerySurface (android.opengl.EGLDisplay, android.opengl.EGLSurface, int, int[], int) 
	public static native boolean eglBindAPI (int) 
	public static native int eglQueryAPI () 
	public static native boolean eglWaitClient () 
	public static native boolean eglReleaseThread () 
	public static native android.opengl.EGLSurface eglCreatePbufferFromClientBuffer (android.opengl.EGLDisplay, int, int, android.opengl.EGLConfig, int[], int) 
	public static native android.opengl.EGLSurface eglCreatePbufferFromClientBuffer (android.opengl.EGLDisplay, int, long, android.opengl.EGLConfig, int[], int) 
	public static native boolean eglSurfaceAttrib (android.opengl.EGLDisplay, android.opengl.EGLSurface, int, int) 
	public static native boolean eglBindTexImage (android.opengl.EGLDisplay, android.opengl.EGLSurface, int) 
	public static native boolean eglReleaseTexImage (android.opengl.EGLDisplay, android.opengl.EGLSurface, int) 
	public static native boolean eglSwapInterval (android.opengl.EGLDisplay, int) 
	public static native android.opengl.EGLContext eglCreateContext (android.opengl.EGLDisplay, android.opengl.EGLConfig, android.opengl.EGLContext, int[], int) 
	public static native boolean eglDestroyContext (android.opengl.EGLDisplay, android.opengl.EGLContext) 
	public static native boolean eglMakeCurrent (android.opengl.EGLDisplay, android.opengl.EGLSurface, android.opengl.EGLSurface, android.opengl.EGLContext) 
	public static native android.opengl.EGLContext eglGetCurrentContext () 
	public static native android.opengl.EGLSurface eglGetCurrentSurface (int) 
	public static native android.opengl.EGLDisplay eglGetCurrentDisplay () 
	public static native boolean eglQueryContext (android.opengl.EGLDisplay, android.opengl.EGLContext, int, int[], int) 
	public static native boolean eglWaitGL () 
	public static native boolean eglWaitNative (int) 
	public static native boolean eglSwapBuffers (android.opengl.EGLDisplay, android.opengl.EGLSurface) 
	public static native boolean eglCopyBuffers (android.opengl.EGLDisplay, android.opengl.EGLSurface, int) 
	static void  () 
}

android/opengl/GLSurfaceView$BaseConfigChooser.class
GLSurfaceView.java
package android.opengl
abstract android.opengl.GLSurfaceView$BaseConfigChooser extends java.lang.Object implements android.opengl.GLSurfaceView$EGLConfigChooser  {
	protected int[] mConfigSpec
	final android.opengl.GLSurfaceView this$0
	public void  (android.opengl.GLSurfaceView, int[]) 
		int[] configSpec
	public javax.microedition.khronos.egl.EGLConfig chooseConfig (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		int[] num_config
		int numConfigs
		javax.microedition.khronos.egl.EGLConfig[] configs
		javax.microedition.khronos.egl.EGLConfig config
	abstract javax.microedition.khronos.egl.EGLConfig chooseConfig (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig[]) 
	private int[] filterConfigSpec (int[]) 
		int[] configSpec
		int len
		int[] newConfigSpec
}

android/opengl/GLSurfaceView$GLThread.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$GLThread extends java.lang.Thread {
	private boolean mShouldExit
	private boolean mExited
	private boolean mRequestPaused
	private boolean mPaused
	private boolean mHasSurface
	private boolean mSurfaceIsBad
	private boolean mWaitingForSurface
	private boolean mHaveEglContext
	private boolean mHaveEglSurface
	private boolean mFinishedCreatingEglSurface
	private boolean mShouldReleaseEglContext
	private int mWidth
	private int mHeight
	private int mRenderMode
	private boolean mRequestRender
	private boolean mRenderComplete
	private java.util.ArrayList mEventQueue
	private boolean mSizeChanged
	private android.opengl.GLSurfaceView$EglHelper mEglHelper
	private java.lang.ref.WeakReference mGLSurfaceViewWeakRef
	void  (java.lang.ref.WeakReference) 
		java.lang.ref.WeakReference glSurfaceViewWeakRef
	public void run () 
		InterruptedException e
	private void stopEglSurfaceLocked () 
	private void stopEglContextLocked () 
	private void guardedRun ()  throws java.lang.InterruptedException 
		android.opengl.GLSurfaceView view
		boolean preserveEglContextOnPause
		RuntimeException t
		boolean pausing
		android.opengl.GLSurfaceView view
		android.opengl.GLSurfaceView view
		android.opengl.GLSurfaceView view
		int swapError
		javax.microedition.khronos.opengles.GL10 gl
		boolean createEglContext
		boolean createEglSurface
		boolean createGlInterface
		boolean lostEglContext
		boolean sizeChanged
		boolean wantRenderNotification
		boolean doRenderNotification
		boolean askedToReleaseEglContext
		int w
		int h
		Runnable event
	public boolean ableToDraw () 
	private boolean readyToDraw () 
	public void setRenderMode (int) 
		int renderMode
	public int getRenderMode () 
	public void requestRender () 
	public void surfaceCreated () 
		InterruptedException e
	public void surfaceDestroyed () 
		InterruptedException e
	public void onPause () 
		InterruptedException ex
	public void onResume () 
		InterruptedException ex
	public void onWindowResize (int, int) 
		InterruptedException ex
		int w
		int h
	public void requestExitAndWait () 
		InterruptedException ex
	public void requestReleaseEglContextLocked () 
	public void queueEvent (java.lang.Runnable) 
		Runnable r
	static boolean access$1102 (android.opengl.GLSurfaceView$GLThread, boolean) 
		android.opengl.GLSurfaceView$GLThread x0
		boolean x1
}

android/opengl/GLSurfaceView$1.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$1 extends java.lang.Object {
}

android/opengl/GLSurfaceView$GLWrapper.class
GLSurfaceView.java
package android.opengl
public abstract android.opengl.GLSurfaceView$GLWrapper extends java.lang.Object {
	public abstract javax.microedition.khronos.opengles.GL wrap (javax.microedition.khronos.opengles.GL) 
}

android/opengl/GLES20.class
GLES20.java
package android.opengl
public android.opengl.GLES20 extends java.lang.Object {
	public static final int GL_ACTIVE_TEXTURE
	public static final int GL_DEPTH_BUFFER_BIT
	public static final int GL_STENCIL_BUFFER_BIT
	public static final int GL_COLOR_BUFFER_BIT
	public static final int GL_FALSE
	public static final int GL_TRUE
	public static final int GL_POINTS
	public static final int GL_LINES
	public static final int GL_LINE_LOOP
	public static final int GL_LINE_STRIP
	public static final int GL_TRIANGLES
	public static final int GL_TRIANGLE_STRIP
	public static final int GL_TRIANGLE_FAN
	public static final int GL_ZERO
	public static final int GL_ONE
	public static final int GL_SRC_COLOR
	public static final int GL_ONE_MINUS_SRC_COLOR
	public static final int GL_SRC_ALPHA
	public static final int GL_ONE_MINUS_SRC_ALPHA
	public static final int GL_DST_ALPHA
	public static final int GL_ONE_MINUS_DST_ALPHA
	public static final int GL_DST_COLOR
	public static final int GL_ONE_MINUS_DST_COLOR
	public static final int GL_SRC_ALPHA_SATURATE
	public static final int GL_FUNC_ADD
	public static final int GL_BLEND_EQUATION
	public static final int GL_BLEND_EQUATION_RGB
	public static final int GL_BLEND_EQUATION_ALPHA
	public static final int GL_FUNC_SUBTRACT
	public static final int GL_FUNC_REVERSE_SUBTRACT
	public static final int GL_BLEND_DST_RGB
	public static final int GL_BLEND_SRC_RGB
	public static final int GL_BLEND_DST_ALPHA
	public static final int GL_BLEND_SRC_ALPHA
	public static final int GL_CONSTANT_COLOR
	public static final int GL_ONE_MINUS_CONSTANT_COLOR
	public static final int GL_CONSTANT_ALPHA
	public static final int GL_ONE_MINUS_CONSTANT_ALPHA
	public static final int GL_BLEND_COLOR
	public static final int GL_ARRAY_BUFFER
	public static final int GL_ELEMENT_ARRAY_BUFFER
	public static final int GL_ARRAY_BUFFER_BINDING
	public static final int GL_ELEMENT_ARRAY_BUFFER_BINDING
	public static final int GL_STREAM_DRAW
	public static final int GL_STATIC_DRAW
	public static final int GL_DYNAMIC_DRAW
	public static final int GL_BUFFER_SIZE
	public static final int GL_BUFFER_USAGE
	public static final int GL_CURRENT_VERTEX_ATTRIB
	public static final int GL_FRONT
	public static final int GL_BACK
	public static final int GL_FRONT_AND_BACK
	public static final int GL_TEXTURE_2D
	public static final int GL_CULL_FACE
	public static final int GL_BLEND
	public static final int GL_DITHER
	public static final int GL_STENCIL_TEST
	public static final int GL_DEPTH_TEST
	public static final int GL_SCISSOR_TEST
	public static final int GL_POLYGON_OFFSET_FILL
	public static final int GL_SAMPLE_ALPHA_TO_COVERAGE
	public static final int GL_SAMPLE_COVERAGE
	public static final int GL_NO_ERROR
	public static final int GL_INVALID_ENUM
	public static final int GL_INVALID_VALUE
	public static final int GL_INVALID_OPERATION
	public static final int GL_OUT_OF_MEMORY
	public static final int GL_CW
	public static final int GL_CCW
	public static final int GL_LINE_WIDTH
	public static final int GL_ALIASED_POINT_SIZE_RANGE
	public static final int GL_ALIASED_LINE_WIDTH_RANGE
	public static final int GL_CULL_FACE_MODE
	public static final int GL_FRONT_FACE
	public static final int GL_DEPTH_RANGE
	public static final int GL_DEPTH_WRITEMASK
	public static final int GL_DEPTH_CLEAR_VALUE
	public static final int GL_DEPTH_FUNC
	public static final int GL_STENCIL_CLEAR_VALUE
	public static final int GL_STENCIL_FUNC
	public static final int GL_STENCIL_FAIL
	public static final int GL_STENCIL_PASS_DEPTH_FAIL
	public static final int GL_STENCIL_PASS_DEPTH_PASS
	public static final int GL_STENCIL_REF
	public static final int GL_STENCIL_VALUE_MASK
	public static final int GL_STENCIL_WRITEMASK
	public static final int GL_STENCIL_BACK_FUNC
	public static final int GL_STENCIL_BACK_FAIL
	public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL
	public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS
	public static final int GL_STENCIL_BACK_REF
	public static final int GL_STENCIL_BACK_VALUE_MASK
	public static final int GL_STENCIL_BACK_WRITEMASK
	public static final int GL_VIEWPORT
	public static final int GL_SCISSOR_BOX
	public static final int GL_COLOR_CLEAR_VALUE
	public static final int GL_COLOR_WRITEMASK
	public static final int GL_UNPACK_ALIGNMENT
	public static final int GL_PACK_ALIGNMENT
	public static final int GL_MAX_TEXTURE_SIZE
	public static final int GL_MAX_VIEWPORT_DIMS
	public static final int GL_SUBPIXEL_BITS
	public static final int GL_RED_BITS
	public static final int GL_GREEN_BITS
	public static final int GL_BLUE_BITS
	public static final int GL_ALPHA_BITS
	public static final int GL_DEPTH_BITS
	public static final int GL_STENCIL_BITS
	public static final int GL_POLYGON_OFFSET_UNITS
	public static final int GL_POLYGON_OFFSET_FACTOR
	public static final int GL_TEXTURE_BINDING_2D
	public static final int GL_SAMPLE_BUFFERS
	public static final int GL_SAMPLES
	public static final int GL_SAMPLE_COVERAGE_VALUE
	public static final int GL_SAMPLE_COVERAGE_INVERT
	public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATS
	public static final int GL_COMPRESSED_TEXTURE_FORMATS
	public static final int GL_DONT_CARE
	public static final int GL_FASTEST
	public static final int GL_NICEST
	public static final int GL_GENERATE_MIPMAP_HINT
	public static final int GL_BYTE
	public static final int GL_UNSIGNED_BYTE
	public static final int GL_SHORT
	public static final int GL_UNSIGNED_SHORT
	public static final int GL_INT
	public static final int GL_UNSIGNED_INT
	public static final int GL_FLOAT
	public static final int GL_FIXED
	public static final int GL_DEPTH_COMPONENT
	public static final int GL_ALPHA
	public static final int GL_RGB
	public static final int GL_RGBA
	public static final int GL_LUMINANCE
	public static final int GL_LUMINANCE_ALPHA
	public static final int GL_UNSIGNED_SHORT_4_4_4_4
	public static final int GL_UNSIGNED_SHORT_5_5_5_1
	public static final int GL_UNSIGNED_SHORT_5_6_5
	public static final int GL_FRAGMENT_SHADER
	public static final int GL_VERTEX_SHADER
	public static final int GL_MAX_VERTEX_ATTRIBS
	public static final int GL_MAX_VERTEX_UNIFORM_VECTORS
	public static final int GL_MAX_VARYING_VECTORS
	public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
	public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
	public static final int GL_MAX_TEXTURE_IMAGE_UNITS
	public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORS
	public static final int GL_SHADER_TYPE
	public static final int GL_DELETE_STATUS
	public static final int GL_LINK_STATUS
	public static final int GL_VALIDATE_STATUS
	public static final int GL_ATTACHED_SHADERS
	public static final int GL_ACTIVE_UNIFORMS
	public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH
	public static final int GL_ACTIVE_ATTRIBUTES
	public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
	public static final int GL_SHADING_LANGUAGE_VERSION
	public static final int GL_CURRENT_PROGRAM
	public static final int GL_NEVER
	public static final int GL_LESS
	public static final int GL_EQUAL
	public static final int GL_LEQUAL
	public static final int GL_GREATER
	public static final int GL_NOTEQUAL
	public static final int GL_GEQUAL
	public static final int GL_ALWAYS
	public static final int GL_KEEP
	public static final int GL_REPLACE
	public static final int GL_INCR
	public static final int GL_DECR
	public static final int GL_INVERT
	public static final int GL_INCR_WRAP
	public static final int GL_DECR_WRAP
	public static final int GL_VENDOR
	public static final int GL_RENDERER
	public static final int GL_VERSION
	public static final int GL_EXTENSIONS
	public static final int GL_NEAREST
	public static final int GL_LINEAR
	public static final int GL_NEAREST_MIPMAP_NEAREST
	public static final int GL_LINEAR_MIPMAP_NEAREST
	public static final int GL_NEAREST_MIPMAP_LINEAR
	public static final int GL_LINEAR_MIPMAP_LINEAR
	public static final int GL_TEXTURE_MAG_FILTER
	public static final int GL_TEXTURE_MIN_FILTER
	public static final int GL_TEXTURE_WRAP_S
	public static final int GL_TEXTURE_WRAP_T
	public static final int GL_TEXTURE
	public static final int GL_TEXTURE_CUBE_MAP
	public static final int GL_TEXTURE_BINDING_CUBE_MAP
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_X
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_X
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Y
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
	public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_Z
	public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
	public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZE
	public static final int GL_TEXTURE0
	public static final int GL_TEXTURE1
	public static final int GL_TEXTURE2
	public static final int GL_TEXTURE3
	public static final int GL_TEXTURE4
	public static final int GL_TEXTURE5
	public static final int GL_TEXTURE6
	public static final int GL_TEXTURE7
	public static final int GL_TEXTURE8
	public static final int GL_TEXTURE9
	public static final int GL_TEXTURE10
	public static final int GL_TEXTURE11
	public static final int GL_TEXTURE12
	public static final int GL_TEXTURE13
	public static final int GL_TEXTURE14
	public static final int GL_TEXTURE15
	public static final int GL_TEXTURE16
	public static final int GL_TEXTURE17
	public static final int GL_TEXTURE18
	public static final int GL_TEXTURE19
	public static final int GL_TEXTURE20
	public static final int GL_TEXTURE21
	public static final int GL_TEXTURE22
	public static final int GL_TEXTURE23
	public static final int GL_TEXTURE24
	public static final int GL_TEXTURE25
	public static final int GL_TEXTURE26
	public static final int GL_TEXTURE27
	public static final int GL_TEXTURE28
	public static final int GL_TEXTURE29
	public static final int GL_TEXTURE30
	public static final int GL_TEXTURE31
	public static final int GL_REPEAT
	public static final int GL_CLAMP_TO_EDGE
	public static final int GL_MIRRORED_REPEAT
	public static final int GL_FLOAT_VEC2
	public static final int GL_FLOAT_VEC3
	public static final int GL_FLOAT_VEC4
	public static final int GL_INT_VEC2
	public static final int GL_INT_VEC3
	public static final int GL_INT_VEC4
	public static final int GL_BOOL
	public static final int GL_BOOL_VEC2
	public static final int GL_BOOL_VEC3
	public static final int GL_BOOL_VEC4
	public static final int GL_FLOAT_MAT2
	public static final int GL_FLOAT_MAT3
	public static final int GL_FLOAT_MAT4
	public static final int GL_SAMPLER_2D
	public static final int GL_SAMPLER_CUBE
	public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED
	public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE
	public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE
	public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE
	public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
	public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER
	public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
	public static final int GL_IMPLEMENTATION_COLOR_READ_TYPE
	public static final int GL_IMPLEMENTATION_COLOR_READ_FORMAT
	public static final int GL_COMPILE_STATUS
	public static final int GL_INFO_LOG_LENGTH
	public static final int GL_SHADER_SOURCE_LENGTH
	public static final int GL_SHADER_COMPILER
	public static final int GL_SHADER_BINARY_FORMATS
	public static final int GL_NUM_SHADER_BINARY_FORMATS
	public static final int GL_LOW_FLOAT
	public static final int GL_MEDIUM_FLOAT
	public static final int GL_HIGH_FLOAT
	public static final int GL_LOW_INT
	public static final int GL_MEDIUM_INT
	public static final int GL_HIGH_INT
	public static final int GL_FRAMEBUFFER
	public static final int GL_RENDERBUFFER
	public static final int GL_RGBA4
	public static final int GL_RGB5_A1
	public static final int GL_RGB565
	public static final int GL_DEPTH_COMPONENT16
	public static final int GL_STENCIL_INDEX
	public static final int GL_STENCIL_INDEX8
	public static final int GL_RENDERBUFFER_WIDTH
	public static final int GL_RENDERBUFFER_HEIGHT
	public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
	public static final int GL_RENDERBUFFER_RED_SIZE
	public static final int GL_RENDERBUFFER_GREEN_SIZE
	public static final int GL_RENDERBUFFER_BLUE_SIZE
	public static final int GL_RENDERBUFFER_ALPHA_SIZE
	public static final int GL_RENDERBUFFER_DEPTH_SIZE
	public static final int GL_RENDERBUFFER_STENCIL_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
	public static final int GL_COLOR_ATTACHMENT0
	public static final int GL_DEPTH_ATTACHMENT
	public static final int GL_STENCIL_ATTACHMENT
	public static final int GL_NONE
	public static final int GL_FRAMEBUFFER_COMPLETE
	public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
	public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
	public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
	public static final int GL_FRAMEBUFFER_UNSUPPORTED
	public static final int GL_FRAMEBUFFER_BINDING
	public static final int GL_RENDERBUFFER_BINDING
	public static final int GL_MAX_RENDERBUFFER_SIZE
	public static final int GL_INVALID_FRAMEBUFFER_OPERATION
	public void  () 
	private static native void _nativeClassInit () 
	public static native void glActiveTexture (int) 
	public static native void glAttachShader (int, int) 
	public static native void glBindAttribLocation (int, int, java.lang.String) 
	public static native void glBindBuffer (int, int) 
	public static native void glBindFramebuffer (int, int) 
	public static native void glBindRenderbuffer (int, int) 
	public static native void glBindTexture (int, int) 
	public static native void glBlendColor (float, float, float, float) 
	public static native void glBlendEquation (int) 
	public static native void glBlendEquationSeparate (int, int) 
	public static native void glBlendFunc (int, int) 
	public static native void glBlendFuncSeparate (int, int, int, int) 
	public static native void glBufferData (int, int, java.nio.Buffer, int) 
	public static native void glBufferSubData (int, int, int, java.nio.Buffer) 
	public static native int glCheckFramebufferStatus (int) 
	public static native void glClear (int) 
	public static native void glClearColor (float, float, float, float) 
	public static native void glClearDepthf (float) 
	public static native void glClearStencil (int) 
	public static native void glColorMask (boolean, boolean, boolean, boolean) 
	public static native void glCompileShader (int) 
	public static native void glCompressedTexImage2D (int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCompressedTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCopyTexImage2D (int, int, int, int, int, int, int, int) 
	public static native void glCopyTexSubImage2D (int, int, int, int, int, int, int, int) 
	public static native int glCreateProgram () 
	public static native int glCreateShader (int) 
	public static native void glCullFace (int) 
	public static native void glDeleteBuffers (int, int[], int) 
	public static native void glDeleteBuffers (int, java.nio.IntBuffer) 
	public static native void glDeleteFramebuffers (int, int[], int) 
	public static native void glDeleteFramebuffers (int, java.nio.IntBuffer) 
	public static native void glDeleteProgram (int) 
	public static native void glDeleteRenderbuffers (int, int[], int) 
	public static native void glDeleteRenderbuffers (int, java.nio.IntBuffer) 
	public static native void glDeleteShader (int) 
	public static native void glDeleteTextures (int, int[], int) 
	public static native void glDeleteTextures (int, java.nio.IntBuffer) 
	public static native void glDepthFunc (int) 
	public static native void glDepthMask (boolean) 
	public static native void glDepthRangef (float, float) 
	public static native void glDetachShader (int, int) 
	public static native void glDisable (int) 
	public static native void glDisableVertexAttribArray (int) 
	public static native void glDrawArrays (int, int, int) 
	public static native void glDrawElements (int, int, int, int) 
	public static native void glDrawElements (int, int, int, java.nio.Buffer) 
	public static native void glEnable (int) 
	public static native void glEnableVertexAttribArray (int) 
	public static native void glFinish () 
	public static native void glFlush () 
	public static native void glFramebufferRenderbuffer (int, int, int, int) 
	public static native void glFramebufferTexture2D (int, int, int, int, int) 
	public static native void glFrontFace (int) 
	public static native void glGenBuffers (int, int[], int) 
	public static native void glGenBuffers (int, java.nio.IntBuffer) 
	public static native void glGenerateMipmap (int) 
	public static native void glGenFramebuffers (int, int[], int) 
	public static native void glGenFramebuffers (int, java.nio.IntBuffer) 
	public static native void glGenRenderbuffers (int, int[], int) 
	public static native void glGenRenderbuffers (int, java.nio.IntBuffer) 
	public static native void glGenTextures (int, int[], int) 
	public static native void glGenTextures (int, java.nio.IntBuffer) 
	public static native void glGetActiveAttrib (int, int, int, int[], int, int[], int, int[], int, byte[], int) 
	public static native void glGetActiveAttrib (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, byte) 
	public static native java.lang.String glGetActiveAttrib (int, int, int[], int, int[], int) 
	public static native java.lang.String glGetActiveAttrib (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	public static native void glGetActiveUniform (int, int, int, int[], int, int[], int, int[], int, byte[], int) 
	public static native void glGetActiveUniform (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, byte) 
	public static native java.lang.String glGetActiveUniform (int, int, int[], int, int[], int) 
	public static native java.lang.String glGetActiveUniform (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	public static native void glGetAttachedShaders (int, int, int[], int, int[], int) 
	public static native void glGetAttachedShaders (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	public static native int glGetAttribLocation (int, java.lang.String) 
	public static native void glGetBooleanv (int, boolean[], int) 
	public static native void glGetBooleanv (int, java.nio.IntBuffer) 
	public static native void glGetBufferParameteriv (int, int, int[], int) 
	public static native void glGetBufferParameteriv (int, int, java.nio.IntBuffer) 
	public static native int glGetError () 
	public static native void glGetFloatv (int, float[], int) 
	public static native void glGetFloatv (int, java.nio.FloatBuffer) 
	public static native void glGetFramebufferAttachmentParameteriv (int, int, int, int[], int) 
	public static native void glGetFramebufferAttachmentParameteriv (int, int, int, java.nio.IntBuffer) 
	public static native void glGetIntegerv (int, int[], int) 
	public static native void glGetIntegerv (int, java.nio.IntBuffer) 
	public static native void glGetProgramiv (int, int, int[], int) 
	public static native void glGetProgramiv (int, int, java.nio.IntBuffer) 
	public static native java.lang.String glGetProgramInfoLog (int) 
	public static native void glGetRenderbufferParameteriv (int, int, int[], int) 
	public static native void glGetRenderbufferParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glGetShaderiv (int, int, int[], int) 
	public static native void glGetShaderiv (int, int, java.nio.IntBuffer) 
	public static native java.lang.String glGetShaderInfoLog (int) 
	public static native void glGetShaderPrecisionFormat (int, int, int[], int, int[], int) 
	public static native void glGetShaderPrecisionFormat (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	public static native void glGetShaderSource (int, int, int[], int, byte[], int) 
	public static native void glGetShaderSource (int, int, java.nio.IntBuffer, byte) 
	public static native java.lang.String glGetShaderSource (int) 
	public static native java.lang.String glGetString (int) 
	public static native void glGetTexParameterfv (int, int, float[], int) 
	public static native void glGetTexParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetTexParameteriv (int, int, int[], int) 
	public static native void glGetTexParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glGetUniformfv (int, int, float[], int) 
	public static native void glGetUniformfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetUniformiv (int, int, int[], int) 
	public static native void glGetUniformiv (int, int, java.nio.IntBuffer) 
	public static native int glGetUniformLocation (int, java.lang.String) 
	public static native void glGetVertexAttribfv (int, int, float[], int) 
	public static native void glGetVertexAttribfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetVertexAttribiv (int, int, int[], int) 
	public static native void glGetVertexAttribiv (int, int, java.nio.IntBuffer) 
	public static native void glHint (int, int) 
	public static native boolean glIsBuffer (int) 
	public static native boolean glIsEnabled (int) 
	public static native boolean glIsFramebuffer (int) 
	public static native boolean glIsProgram (int) 
	public static native boolean glIsRenderbuffer (int) 
	public static native boolean glIsShader (int) 
	public static native boolean glIsTexture (int) 
	public static native void glLineWidth (float) 
	public static native void glLinkProgram (int) 
	public static native void glPixelStorei (int, int) 
	public static native void glPolygonOffset (float, float) 
	public static native void glReadPixels (int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glReleaseShaderCompiler () 
	public static native void glRenderbufferStorage (int, int, int, int) 
	public static native void glSampleCoverage (float, boolean) 
	public static native void glScissor (int, int, int, int) 
	public static native void glShaderBinary (int, int[], int, int, java.nio.Buffer, int) 
	public static native void glShaderBinary (int, java.nio.IntBuffer, int, java.nio.Buffer, int) 
	public static native void glShaderSource (int, java.lang.String) 
	public static native void glStencilFunc (int, int, int) 
	public static native void glStencilFuncSeparate (int, int, int, int) 
	public static native void glStencilMask (int) 
	public static native void glStencilMaskSeparate (int, int) 
	public static native void glStencilOp (int, int, int) 
	public static native void glStencilOpSeparate (int, int, int, int) 
	public static native void glTexImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glTexParameterf (int, int, float) 
	public static native void glTexParameterfv (int, int, float[], int) 
	public static native void glTexParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glTexParameteri (int, int, int) 
	public static native void glTexParameteriv (int, int, int[], int) 
	public static native void glTexParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glTexSubImage2D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glUniform1f (int, float) 
	public static native void glUniform1fv (int, int, float[], int) 
	public static native void glUniform1fv (int, int, java.nio.FloatBuffer) 
	public static native void glUniform1i (int, int) 
	public static native void glUniform1iv (int, int, int[], int) 
	public static native void glUniform1iv (int, int, java.nio.IntBuffer) 
	public static native void glUniform2f (int, float, float) 
	public static native void glUniform2fv (int, int, float[], int) 
	public static native void glUniform2fv (int, int, java.nio.FloatBuffer) 
	public static native void glUniform2i (int, int, int) 
	public static native void glUniform2iv (int, int, int[], int) 
	public static native void glUniform2iv (int, int, java.nio.IntBuffer) 
	public static native void glUniform3f (int, float, float, float) 
	public static native void glUniform3fv (int, int, float[], int) 
	public static native void glUniform3fv (int, int, java.nio.FloatBuffer) 
	public static native void glUniform3i (int, int, int, int) 
	public static native void glUniform3iv (int, int, int[], int) 
	public static native void glUniform3iv (int, int, java.nio.IntBuffer) 
	public static native void glUniform4f (int, float, float, float, float) 
	public static native void glUniform4fv (int, int, float[], int) 
	public static native void glUniform4fv (int, int, java.nio.FloatBuffer) 
	public static native void glUniform4i (int, int, int, int, int) 
	public static native void glUniform4iv (int, int, int[], int) 
	public static native void glUniform4iv (int, int, java.nio.IntBuffer) 
	public static native void glUniformMatrix2fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix2fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix3fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix3fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix4fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix4fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUseProgram (int) 
	public static native void glValidateProgram (int) 
	public static native void glVertexAttrib1f (int, float) 
	public static native void glVertexAttrib1fv (int, float[], int) 
	public static native void glVertexAttrib1fv (int, java.nio.FloatBuffer) 
	public static native void glVertexAttrib2f (int, float, float) 
	public static native void glVertexAttrib2fv (int, float[], int) 
	public static native void glVertexAttrib2fv (int, java.nio.FloatBuffer) 
	public static native void glVertexAttrib3f (int, float, float, float) 
	public static native void glVertexAttrib3fv (int, float[], int) 
	public static native void glVertexAttrib3fv (int, java.nio.FloatBuffer) 
	public static native void glVertexAttrib4f (int, float, float, float, float) 
	public static native void glVertexAttrib4fv (int, float[], int) 
	public static native void glVertexAttrib4fv (int, java.nio.FloatBuffer) 
	public static native void glVertexAttribPointer (int, int, int, boolean, int, int) 
	private static native void glVertexAttribPointerBounds (int, int, int, boolean, int, java.nio.Buffer, int) 
	public static void glVertexAttribPointer (int, int, int, boolean, int, java.nio.Buffer) 
		int indx
		int size
		int type
		boolean normalized
		int stride
		java.nio.Buffer ptr
	public static native void glViewport (int, int, int, int) 
	static void  () 
}

android/opengl/EGLExt.class
EGLExt.java
package android.opengl
public android.opengl.EGLExt extends java.lang.Object {
	public static final int EGL_CONTEXT_MAJOR_VERSION_KHR
	public static final int EGL_CONTEXT_MINOR_VERSION_KHR
	public static final int EGL_CONTEXT_FLAGS_KHR
	public static final int EGL_OPENGL_ES3_BIT_KHR
	public void  () 
	private static native void _nativeClassInit () 
	public static native boolean eglPresentationTimeANDROID (android.opengl.EGLDisplay, android.opengl.EGLSurface, long) 
	static void  () 
}

android/opengl/GLWallpaperService.class
GLWallpaperService.java
package android.opengl
 android.opengl.GLWallpaperService extends java.lang.Object {
	void  () 
}

android/opengl/GLES30.class
GLES30.java
package android.opengl
public android.opengl.GLES30 extends android.opengl.GLES20 {
	public static final int GL_READ_BUFFER
	public static final int GL_UNPACK_ROW_LENGTH
	public static final int GL_UNPACK_SKIP_ROWS
	public static final int GL_UNPACK_SKIP_PIXELS
	public static final int GL_PACK_ROW_LENGTH
	public static final int GL_PACK_SKIP_ROWS
	public static final int GL_PACK_SKIP_PIXELS
	public static final int GL_COLOR
	public static final int GL_DEPTH
	public static final int GL_STENCIL
	public static final int GL_RED
	public static final int GL_RGB8
	public static final int GL_RGBA8
	public static final int GL_RGB10_A2
	public static final int GL_TEXTURE_BINDING_3D
	public static final int GL_UNPACK_SKIP_IMAGES
	public static final int GL_UNPACK_IMAGE_HEIGHT
	public static final int GL_TEXTURE_3D
	public static final int GL_TEXTURE_WRAP_R
	public static final int GL_MAX_3D_TEXTURE_SIZE
	public static final int GL_UNSIGNED_INT_2_10_10_10_REV
	public static final int GL_MAX_ELEMENTS_VERTICES
	public static final int GL_MAX_ELEMENTS_INDICES
	public static final int GL_TEXTURE_MIN_LOD
	public static final int GL_TEXTURE_MAX_LOD
	public static final int GL_TEXTURE_BASE_LEVEL
	public static final int GL_TEXTURE_MAX_LEVEL
	public static final int GL_MIN
	public static final int GL_MAX
	public static final int GL_DEPTH_COMPONENT24
	public static final int GL_MAX_TEXTURE_LOD_BIAS
	public static final int GL_TEXTURE_COMPARE_MODE
	public static final int GL_TEXTURE_COMPARE_FUNC
	public static final int GL_CURRENT_QUERY
	public static final int GL_QUERY_RESULT
	public static final int GL_QUERY_RESULT_AVAILABLE
	public static final int GL_BUFFER_MAPPED
	public static final int GL_BUFFER_MAP_POINTER
	public static final int GL_STREAM_READ
	public static final int GL_STREAM_COPY
	public static final int GL_STATIC_READ
	public static final int GL_STATIC_COPY
	public static final int GL_DYNAMIC_READ
	public static final int GL_DYNAMIC_COPY
	public static final int GL_MAX_DRAW_BUFFERS
	public static final int GL_DRAW_BUFFER0
	public static final int GL_DRAW_BUFFER1
	public static final int GL_DRAW_BUFFER2
	public static final int GL_DRAW_BUFFER3
	public static final int GL_DRAW_BUFFER4
	public static final int GL_DRAW_BUFFER5
	public static final int GL_DRAW_BUFFER6
	public static final int GL_DRAW_BUFFER7
	public static final int GL_DRAW_BUFFER8
	public static final int GL_DRAW_BUFFER9
	public static final int GL_DRAW_BUFFER10
	public static final int GL_DRAW_BUFFER11
	public static final int GL_DRAW_BUFFER12
	public static final int GL_DRAW_BUFFER13
	public static final int GL_DRAW_BUFFER14
	public static final int GL_DRAW_BUFFER15
	public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
	public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
	public static final int GL_SAMPLER_3D
	public static final int GL_SAMPLER_2D_SHADOW
	public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
	public static final int GL_PIXEL_PACK_BUFFER
	public static final int GL_PIXEL_UNPACK_BUFFER
	public static final int GL_PIXEL_PACK_BUFFER_BINDING
	public static final int GL_PIXEL_UNPACK_BUFFER_BINDING
	public static final int GL_FLOAT_MAT2x3
	public static final int GL_FLOAT_MAT2x4
	public static final int GL_FLOAT_MAT3x2
	public static final int GL_FLOAT_MAT3x4
	public static final int GL_FLOAT_MAT4x2
	public static final int GL_FLOAT_MAT4x3
	public static final int GL_SRGB
	public static final int GL_SRGB8
	public static final int GL_SRGB8_ALPHA8
	public static final int GL_COMPARE_REF_TO_TEXTURE
	public static final int GL_MAJOR_VERSION
	public static final int GL_MINOR_VERSION
	public static final int GL_NUM_EXTENSIONS
	public static final int GL_RGBA32F
	public static final int GL_RGB32F
	public static final int GL_RGBA16F
	public static final int GL_RGB16F
	public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
	public static final int GL_MAX_ARRAY_TEXTURE_LAYERS
	public static final int GL_MIN_PROGRAM_TEXEL_OFFSET
	public static final int GL_MAX_PROGRAM_TEXEL_OFFSET
	public static final int GL_MAX_VARYING_COMPONENTS
	public static final int GL_TEXTURE_2D_ARRAY
	public static final int GL_TEXTURE_BINDING_2D_ARRAY
	public static final int GL_R11F_G11F_B10F
	public static final int GL_UNSIGNED_INT_10F_11F_11F_REV
	public static final int GL_RGB9_E5
	public static final int GL_UNSIGNED_INT_5_9_9_9_REV
	public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
	public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
	public static final int GL_TRANSFORM_FEEDBACK_VARYINGS
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
	public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
	public static final int GL_RASTERIZER_DISCARD
	public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
	public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
	public static final int GL_INTERLEAVED_ATTRIBS
	public static final int GL_SEPARATE_ATTRIBS
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER
	public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
	public static final int GL_RGBA32UI
	public static final int GL_RGB32UI
	public static final int GL_RGBA16UI
	public static final int GL_RGB16UI
	public static final int GL_RGBA8UI
	public static final int GL_RGB8UI
	public static final int GL_RGBA32I
	public static final int GL_RGB32I
	public static final int GL_RGBA16I
	public static final int GL_RGB16I
	public static final int GL_RGBA8I
	public static final int GL_RGB8I
	public static final int GL_RED_INTEGER
	public static final int GL_RGB_INTEGER
	public static final int GL_RGBA_INTEGER
	public static final int GL_SAMPLER_2D_ARRAY
	public static final int GL_SAMPLER_2D_ARRAY_SHADOW
	public static final int GL_SAMPLER_CUBE_SHADOW
	public static final int GL_UNSIGNED_INT_VEC2
	public static final int GL_UNSIGNED_INT_VEC3
	public static final int GL_UNSIGNED_INT_VEC4
	public static final int GL_INT_SAMPLER_2D
	public static final int GL_INT_SAMPLER_3D
	public static final int GL_INT_SAMPLER_CUBE
	public static final int GL_INT_SAMPLER_2D_ARRAY
	public static final int GL_UNSIGNED_INT_SAMPLER_2D
	public static final int GL_UNSIGNED_INT_SAMPLER_3D
	public static final int GL_UNSIGNED_INT_SAMPLER_CUBE
	public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
	public static final int GL_BUFFER_ACCESS_FLAGS
	public static final int GL_BUFFER_MAP_LENGTH
	public static final int GL_BUFFER_MAP_OFFSET
	public static final int GL_DEPTH_COMPONENT32F
	public static final int GL_DEPTH32F_STENCIL8
	public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
	public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
	public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
	public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
	public static final int GL_FRAMEBUFFER_DEFAULT
	public static final int GL_FRAMEBUFFER_UNDEFINED
	public static final int GL_DEPTH_STENCIL_ATTACHMENT
	public static final int GL_DEPTH_STENCIL
	public static final int GL_UNSIGNED_INT_24_8
	public static final int GL_DEPTH24_STENCIL8
	public static final int GL_UNSIGNED_NORMALIZED
	public static final int GL_DRAW_FRAMEBUFFER_BINDING
	public static final int GL_READ_FRAMEBUFFER
	public static final int GL_DRAW_FRAMEBUFFER
	public static final int GL_READ_FRAMEBUFFER_BINDING
	public static final int GL_RENDERBUFFER_SAMPLES
	public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
	public static final int GL_MAX_COLOR_ATTACHMENTS
	public static final int GL_COLOR_ATTACHMENT1
	public static final int GL_COLOR_ATTACHMENT2
	public static final int GL_COLOR_ATTACHMENT3
	public static final int GL_COLOR_ATTACHMENT4
	public static final int GL_COLOR_ATTACHMENT5
	public static final int GL_COLOR_ATTACHMENT6
	public static final int GL_COLOR_ATTACHMENT7
	public static final int GL_COLOR_ATTACHMENT8
	public static final int GL_COLOR_ATTACHMENT9
	public static final int GL_COLOR_ATTACHMENT10
	public static final int GL_COLOR_ATTACHMENT11
	public static final int GL_COLOR_ATTACHMENT12
	public static final int GL_COLOR_ATTACHMENT13
	public static final int GL_COLOR_ATTACHMENT14
	public static final int GL_COLOR_ATTACHMENT15
	public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
	public static final int GL_MAX_SAMPLES
	public static final int GL_HALF_FLOAT
	public static final int GL_MAP_READ_BIT
	public static final int GL_MAP_WRITE_BIT
	public static final int GL_MAP_INVALIDATE_RANGE_BIT
	public static final int GL_MAP_INVALIDATE_BUFFER_BIT
	public static final int GL_MAP_FLUSH_EXPLICIT_BIT
	public static final int GL_MAP_UNSYNCHRONIZED_BIT
	public static final int GL_RG
	public static final int GL_RG_INTEGER
	public static final int GL_R8
	public static final int GL_RG8
	public static final int GL_R16F
	public static final int GL_R32F
	public static final int GL_RG16F
	public static final int GL_RG32F
	public static final int GL_R8I
	public static final int GL_R8UI
	public static final int GL_R16I
	public static final int GL_R16UI
	public static final int GL_R32I
	public static final int GL_R32UI
	public static final int GL_RG8I
	public static final int GL_RG8UI
	public static final int GL_RG16I
	public static final int GL_RG16UI
	public static final int GL_RG32I
	public static final int GL_RG32UI
	public static final int GL_VERTEX_ARRAY_BINDING
	public static final int GL_R8_SNORM
	public static final int GL_RG8_SNORM
	public static final int GL_RGB8_SNORM
	public static final int GL_RGBA8_SNORM
	public static final int GL_SIGNED_NORMALIZED
	public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
	public static final int GL_COPY_READ_BUFFER
	public static final int GL_COPY_WRITE_BUFFER
	public static final int GL_COPY_READ_BUFFER_BINDING
	public static final int GL_COPY_WRITE_BUFFER_BINDING
	public static final int GL_UNIFORM_BUFFER
	public static final int GL_UNIFORM_BUFFER_BINDING
	public static final int GL_UNIFORM_BUFFER_START
	public static final int GL_UNIFORM_BUFFER_SIZE
	public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
	public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
	public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
	public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
	public static final int GL_MAX_UNIFORM_BLOCK_SIZE
	public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
	public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
	public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
	public static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
	public static final int GL_ACTIVE_UNIFORM_BLOCKS
	public static final int GL_UNIFORM_TYPE
	public static final int GL_UNIFORM_SIZE
	public static final int GL_UNIFORM_NAME_LENGTH
	public static final int GL_UNIFORM_BLOCK_INDEX
	public static final int GL_UNIFORM_OFFSET
	public static final int GL_UNIFORM_ARRAY_STRIDE
	public static final int GL_UNIFORM_MATRIX_STRIDE
	public static final int GL_UNIFORM_IS_ROW_MAJOR
	public static final int GL_UNIFORM_BLOCK_BINDING
	public static final int GL_UNIFORM_BLOCK_DATA_SIZE
	public static final int GL_UNIFORM_BLOCK_NAME_LENGTH
	public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
	public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
	public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
	public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
	public static final int GL_INVALID_INDEX
	public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
	public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
	public static final int GL_MAX_SERVER_WAIT_TIMEOUT
	public static final int GL_OBJECT_TYPE
	public static final int GL_SYNC_CONDITION
	public static final int GL_SYNC_STATUS
	public static final int GL_SYNC_FLAGS
	public static final int GL_SYNC_FENCE
	public static final int GL_SYNC_GPU_COMMANDS_COMPLETE
	public static final int GL_UNSIGNALED
	public static final int GL_SIGNALED
	public static final int GL_ALREADY_SIGNALED
	public static final int GL_TIMEOUT_EXPIRED
	public static final int GL_CONDITION_SATISFIED
	public static final int GL_WAIT_FAILED
	public static final int GL_SYNC_FLUSH_COMMANDS_BIT
	public static final long GL_TIMEOUT_IGNORED
	public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
	public static final int GL_ANY_SAMPLES_PASSED
	public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
	public static final int GL_SAMPLER_BINDING
	public static final int GL_RGB10_A2UI
	public static final int GL_TEXTURE_SWIZZLE_R
	public static final int GL_TEXTURE_SWIZZLE_G
	public static final int GL_TEXTURE_SWIZZLE_B
	public static final int GL_TEXTURE_SWIZZLE_A
	public static final int GL_GREEN
	public static final int GL_BLUE
	public static final int GL_INT_2_10_10_10_REV
	public static final int GL_TRANSFORM_FEEDBACK
	public static final int GL_TRANSFORM_FEEDBACK_PAUSED
	public static final int GL_TRANSFORM_FEEDBACK_ACTIVE
	public static final int GL_TRANSFORM_FEEDBACK_BINDING
	public static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
	public static final int GL_PROGRAM_BINARY_LENGTH
	public static final int GL_NUM_PROGRAM_BINARY_FORMATS
	public static final int GL_PROGRAM_BINARY_FORMATS
	public static final int GL_COMPRESSED_R11_EAC
	public static final int GL_COMPRESSED_SIGNED_R11_EAC
	public static final int GL_COMPRESSED_RG11_EAC
	public static final int GL_COMPRESSED_SIGNED_RG11_EAC
	public static final int GL_COMPRESSED_RGB8_ETC2
	public static final int GL_COMPRESSED_SRGB8_ETC2
	public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
	public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
	public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
	public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
	public static final int GL_TEXTURE_IMMUTABLE_FORMAT
	public static final int GL_MAX_ELEMENT_INDEX
	public static final int GL_NUM_SAMPLE_COUNTS
	public static final int GL_TEXTURE_IMMUTABLE_LEVELS
	public void  () 
	private static native void _nativeClassInit () 
	public static native void glReadBuffer (int) 
	public static native void glDrawRangeElements (int, int, int, int, int, java.nio.Buffer) 
	public static native void glDrawRangeElements (int, int, int, int, int, int) 
	public static native void glTexImage3D (int, int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glTexImage3D (int, int, int, int, int, int, int, int, int, int) 
	public static native void glTexSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glTexSubImage3D (int, int, int, int, int, int, int, int, int, int, int) 
	public static native void glCopyTexSubImage3D (int, int, int, int, int, int, int, int, int) 
	public static native void glCompressedTexImage3D (int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCompressedTexImage3D (int, int, int, int, int, int, int, int, int) 
	public static native void glCompressedTexSubImage3D (int, int, int, int, int, int, int, int, int, int, java.nio.Buffer) 
	public static native void glCompressedTexSubImage3D (int, int, int, int, int, int, int, int, int, int, int) 
	public static native void glGenQueries (int, int[], int) 
	public static native void glGenQueries (int, java.nio.IntBuffer) 
	public static native void glDeleteQueries (int, int[], int) 
	public static native void glDeleteQueries (int, java.nio.IntBuffer) 
	public static native boolean glIsQuery (int) 
	public static native void glBeginQuery (int, int) 
	public static native void glEndQuery (int) 
	public static native void glGetQueryiv (int, int, int[], int) 
	public static native void glGetQueryiv (int, int, java.nio.IntBuffer) 
	public static native void glGetQueryObjectuiv (int, int, int[], int) 
	public static native void glGetQueryObjectuiv (int, int, java.nio.IntBuffer) 
	public static native boolean glUnmapBuffer (int) 
	public static native java.nio.Buffer glGetBufferPointerv (int, int) 
	public static native void glDrawBuffers (int, int[], int) 
	public static native void glDrawBuffers (int, java.nio.IntBuffer) 
	public static native void glUniformMatrix2x3fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix2x3fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix3x2fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix3x2fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix2x4fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix2x4fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix4x2fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix4x2fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix3x4fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix3x4fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glUniformMatrix4x3fv (int, int, boolean, float[], int) 
	public static native void glUniformMatrix4x3fv (int, int, boolean, java.nio.FloatBuffer) 
	public static native void glBlitFramebuffer (int, int, int, int, int, int, int, int, int, int) 
	public static native void glRenderbufferStorageMultisample (int, int, int, int, int) 
	public static native void glFramebufferTextureLayer (int, int, int, int, int) 
	public static native java.nio.Buffer glMapBufferRange (int, int, int, int) 
	public static native void glFlushMappedBufferRange (int, int, int) 
	public static native void glBindVertexArray (int) 
	public static native void glDeleteVertexArrays (int, int[], int) 
	public static native void glDeleteVertexArrays (int, java.nio.IntBuffer) 
	public static native void glGenVertexArrays (int, int[], int) 
	public static native void glGenVertexArrays (int, java.nio.IntBuffer) 
	public static native boolean glIsVertexArray (int) 
	public static native void glGetIntegeri_v (int, int, int[], int) 
	public static native void glGetIntegeri_v (int, int, java.nio.IntBuffer) 
	public static native void glBeginTransformFeedback (int) 
	public static native void glEndTransformFeedback () 
	public static native void glBindBufferRange (int, int, int, int, int) 
	public static native void glBindBufferBase (int, int, int) 
	public static native void glTransformFeedbackVaryings (int, java.lang.String[], int) 
	public static native void glGetTransformFeedbackVarying (int, int, int, int[], int, int[], int, int[], int, byte[], int) 
	public static native void glGetTransformFeedbackVarying (int, int, int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.IntBuffer, byte) 
	public static native java.lang.String glGetTransformFeedbackVarying (int, int, int[], int, int[], int) 
	public static native java.lang.String glGetTransformFeedbackVarying (int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	private static native void glVertexAttribIPointerBounds (int, int, int, int, java.nio.Buffer, int) 
	public static void glVertexAttribIPointer (int, int, int, int, java.nio.Buffer) 
		int index
		int size
		int type
		int stride
		java.nio.Buffer pointer
	public static native void glVertexAttribIPointer (int, int, int, int, int) 
	public static native void glGetVertexAttribIiv (int, int, int[], int) 
	public static native void glGetVertexAttribIiv (int, int, java.nio.IntBuffer) 
	public static native void glGetVertexAttribIuiv (int, int, int[], int) 
	public static native void glGetVertexAttribIuiv (int, int, java.nio.IntBuffer) 
	public static native void glVertexAttribI4i (int, int, int, int, int) 
	public static native void glVertexAttribI4ui (int, int, int, int, int) 
	public static native void glVertexAttribI4iv (int, int[], int) 
	public static native void glVertexAttribI4iv (int, java.nio.IntBuffer) 
	public static native void glVertexAttribI4uiv (int, int[], int) 
	public static native void glVertexAttribI4uiv (int, java.nio.IntBuffer) 
	public static native void glGetUniformuiv (int, int, int[], int) 
	public static native void glGetUniformuiv (int, int, java.nio.IntBuffer) 
	public static native int glGetFragDataLocation (int, java.lang.String) 
	public static native void glUniform1ui (int, int) 
	public static native void glUniform2ui (int, int, int) 
	public static native void glUniform3ui (int, int, int, int) 
	public static native void glUniform4ui (int, int, int, int, int) 
	public static native void glUniform1uiv (int, int, int[], int) 
	public static native void glUniform1uiv (int, int, java.nio.IntBuffer) 
	public static native void glUniform2uiv (int, int, int[], int) 
	public static native void glUniform2uiv (int, int, java.nio.IntBuffer) 
	public static native void glUniform3uiv (int, int, int[], int) 
	public static native void glUniform3uiv (int, int, java.nio.IntBuffer) 
	public static native void glUniform4uiv (int, int, int[], int) 
	public static native void glUniform4uiv (int, int, java.nio.IntBuffer) 
	public static native void glClearBufferiv (int, int, int[], int) 
	public static native void glClearBufferiv (int, int, java.nio.IntBuffer) 
	public static native void glClearBufferuiv (int, int, int[], int) 
	public static native void glClearBufferuiv (int, int, java.nio.IntBuffer) 
	public static native void glClearBufferfv (int, int, float[], int) 
	public static native void glClearBufferfv (int, int, java.nio.FloatBuffer) 
	public static native void glClearBufferfi (int, int, float, int) 
	public static native java.lang.String glGetStringi (int, int) 
	public static native void glCopyBufferSubData (int, int, int, int, int) 
	public static native void glGetUniformIndices (int, java.lang.String[], int[], int) 
	public static native void glGetUniformIndices (int, java.lang.String[], java.nio.IntBuffer) 
	public static native void glGetActiveUniformsiv (int, int, int[], int, int, int[], int) 
	public static native void glGetActiveUniformsiv (int, int, java.nio.IntBuffer, int, java.nio.IntBuffer) 
	public static native int glGetUniformBlockIndex (int, java.lang.String) 
	public static native void glGetActiveUniformBlockiv (int, int, int, int[], int) 
	public static native void glGetActiveUniformBlockiv (int, int, int, java.nio.IntBuffer) 
	public static native void glGetActiveUniformBlockName (int, int, int, int[], int, byte[], int) 
	public static native void glGetActiveUniformBlockName (int, int, java.nio.Buffer, java.nio.Buffer) 
	public static native java.lang.String glGetActiveUniformBlockName (int, int) 
	public static native void glUniformBlockBinding (int, int, int) 
	public static native void glDrawArraysInstanced (int, int, int, int) 
	public static native void glDrawElementsInstanced (int, int, int, java.nio.Buffer, int) 
	public static native void glDrawElementsInstanced (int, int, int, int, int) 
	public static native long glFenceSync (int, int) 
	public static native boolean glIsSync (long) 
	public static native void glDeleteSync (long) 
	public static native int glClientWaitSync (long, int, long) 
	public static native void glWaitSync (long, int, long) 
	public static native void glGetInteger64v (int, long[], int) 
	public static native void glGetInteger64v (int, java.nio.LongBuffer) 
	public static native void glGetSynciv (long, int, int, int[], int, int[], int) 
	public static native void glGetSynciv (long, int, int, java.nio.IntBuffer, java.nio.IntBuffer) 
	public static native void glGetInteger64i_v (int, int, long[], int) 
	public static native void glGetInteger64i_v (int, int, java.nio.LongBuffer) 
	public static native void glGetBufferParameteri64v (int, int, long[], int) 
	public static native void glGetBufferParameteri64v (int, int, java.nio.LongBuffer) 
	public static native void glGenSamplers (int, int[], int) 
	public static native void glGenSamplers (int, java.nio.IntBuffer) 
	public static native void glDeleteSamplers (int, int[], int) 
	public static native void glDeleteSamplers (int, java.nio.IntBuffer) 
	public static native boolean glIsSampler (int) 
	public static native void glBindSampler (int, int) 
	public static native void glSamplerParameteri (int, int, int) 
	public static native void glSamplerParameteriv (int, int, int[], int) 
	public static native void glSamplerParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glSamplerParameterf (int, int, float) 
	public static native void glSamplerParameterfv (int, int, float[], int) 
	public static native void glSamplerParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glGetSamplerParameteriv (int, int, int[], int) 
	public static native void glGetSamplerParameteriv (int, int, java.nio.IntBuffer) 
	public static native void glGetSamplerParameterfv (int, int, float[], int) 
	public static native void glGetSamplerParameterfv (int, int, java.nio.FloatBuffer) 
	public static native void glVertexAttribDivisor (int, int) 
	public static native void glBindTransformFeedback (int, int) 
	public static native void glDeleteTransformFeedbacks (int, int[], int) 
	public static native void glDeleteTransformFeedbacks (int, java.nio.IntBuffer) 
	public static native void glGenTransformFeedbacks (int, int[], int) 
	public static native void glGenTransformFeedbacks (int, java.nio.IntBuffer) 
	public static native boolean glIsTransformFeedback (int) 
	public static native void glPauseTransformFeedback () 
	public static native void glResumeTransformFeedback () 
	public static native void glGetProgramBinary (int, int, int[], int, int[], int, java.nio.Buffer) 
	public static native void glGetProgramBinary (int, int, java.nio.IntBuffer, java.nio.IntBuffer, java.nio.Buffer) 
	public static native void glProgramBinary (int, int, java.nio.Buffer, int) 
	public static native void glProgramParameteri (int, int, int) 
	public static native void glInvalidateFramebuffer (int, int, int[], int) 
	public static native void glInvalidateFramebuffer (int, int, java.nio.IntBuffer) 
	public static native void glInvalidateSubFramebuffer (int, int, int[], int, int, int, int, int) 
	public static native void glInvalidateSubFramebuffer (int, int, java.nio.IntBuffer, int, int, int, int) 
	public static native void glTexStorage2D (int, int, int, int, int) 
	public static native void glTexStorage3D (int, int, int, int, int, int) 
	public static native void glGetInternalformativ (int, int, int, int, int[], int) 
	public static native void glGetInternalformativ (int, int, int, int, java.nio.IntBuffer) 
	static void  () 
}

android/opengl/GLSurfaceView$SimpleEGLConfigChooser.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$SimpleEGLConfigChooser extends android.opengl.GLSurfaceView$ComponentSizeChooser {
	final android.opengl.GLSurfaceView this$0
	public void  (android.opengl.GLSurfaceView, boolean) 
		boolean withDepthBuffer
}

android/opengl/GLSurfaceView$DefaultWindowSurfaceFactory.class
GLSurfaceView.java
package android.opengl
 android.opengl.GLSurfaceView$DefaultWindowSurfaceFactory extends java.lang.Object implements android.opengl.GLSurfaceView$EGLWindowSurfaceFactory  {
	private void  () 
	public javax.microedition.khronos.egl.EGLSurface createWindowSurface (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLConfig, java.lang.Object) 
		IllegalArgumentException e
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLConfig config
		Object nativeWindow
		javax.microedition.khronos.egl.EGLSurface result
	public void destroySurface (javax.microedition.khronos.egl.EGL10, javax.microedition.khronos.egl.EGLDisplay, javax.microedition.khronos.egl.EGLSurface) 
		javax.microedition.khronos.egl.EGL10 egl
		javax.microedition.khronos.egl.EGLDisplay display
		javax.microedition.khronos.egl.EGLSurface surface
	void  (android.opengl.GLSurfaceView$1) 
		android.opengl.GLSurfaceView$1 x0
}

android/opengl/GLSurfaceView$Renderer.class
GLSurfaceView.java
package android.opengl
public abstract android.opengl.GLSurfaceView$Renderer extends java.lang.Object {
	public abstract void onSurfaceCreated (javax.microedition.khronos.opengles.GL10, javax.microedition.khronos.egl.EGLConfig) 
	public abstract void onSurfaceChanged (javax.microedition.khronos.opengles.GL10, int, int) 
	public abstract void onDrawFrame (javax.microedition.khronos.opengles.GL10) 
}

android/security/
android/security/KeyChain$AliasResponse.class
KeyChain.java
package android.security
 android.security.KeyChain$AliasResponse extends android.security.IKeyChainAliasCallback$Stub {
	private final android.security.KeyChainAliasCallback keyChainAliasResponse
	private void  (android.security.KeyChainAliasCallback) 
		android.security.KeyChainAliasCallback keyChainAliasResponse
	public void alias (java.lang.String) 
		String alias
	void  (android.security.KeyChainAliasCallback, android.security.KeyChain$1) 
		android.security.KeyChainAliasCallback x0
		android.security.KeyChain$1 x1
}

android/security/IKeyChainService.class
IKeyChainService.java
package android.security
public abstract android.security.IKeyChainService extends java.lang.Object implements android.os.IInterface  {
	public abstract java.lang.String requestPrivateKey (java.lang.String)  throws android.os.RemoteException 
	public abstract byte[] getCertificate (java.lang.String)  throws android.os.RemoteException 
	public abstract void installCaCertificate (byte[])  throws android.os.RemoteException 
	public abstract boolean deleteCaCertificate (java.lang.String)  throws android.os.RemoteException 
	public abstract boolean reset ()  throws android.os.RemoteException 
	public abstract void setGrant (int, java.lang.String, boolean)  throws android.os.RemoteException 
	public abstract boolean hasGrant (int, java.lang.String)  throws android.os.RemoteException 
}

android/security/KeyChain$1.class
KeyChain.java
package android.security
final android.security.KeyChain$1 extends java.lang.Object implements android.content.ServiceConnection  {
	volatile boolean mConnectedAtLeastOnce
	final java.util.concurrent.BlockingQueue val$q
	void  (java.util.concurrent.BlockingQueue) 
	public void onServiceConnected (android.content.ComponentName, android.os.IBinder) 
		InterruptedException e
		android.content.ComponentName name
		android.os.IBinder service
	public void onServiceDisconnected (android.content.ComponentName) 
		android.content.ComponentName name
}

android/security/IKeyChainAliasCallback$Stub$Proxy.class
IKeyChainAliasCallback.java
package android.security
 android.security.IKeyChainAliasCallback$Stub$Proxy extends java.lang.Object implements android.security.IKeyChainAliasCallback  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void alias (java.lang.String)  throws android.os.RemoteException 
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/security/KeyChain$KeyChainConnection.class
KeyChain.java
package android.security
public final android.security.KeyChain$KeyChainConnection extends java.lang.Object implements java.io.Closeable  {
	private final android.content.Context context
	private final android.content.ServiceConnection serviceConnection
	private final android.security.IKeyChainService service
	private void  (android.content.Context, android.content.ServiceConnection, android.security.IKeyChainService) 
		android.content.Context context
		android.content.ServiceConnection serviceConnection
		android.security.IKeyChainService service
	public void close () 
	public android.security.IKeyChainService getService () 
	void  (android.content.Context, android.content.ServiceConnection, android.security.IKeyChainService, android.security.KeyChain$1) 
		android.content.Context x0
		android.content.ServiceConnection x1
		android.security.IKeyChainService x2
		android.security.KeyChain$1 x3
}

android/security/AndroidKeyStoreProvider.class
AndroidKeyStoreProvider.java
package android.security
public android.security.AndroidKeyStoreProvider extends java.security.Provider {
	public static final String PROVIDER_NAME
	public void  () 
}

android/security/KeyStore.class
KeyStore.java
package android.security
public android.security.KeyStore extends java.lang.Object {
	private static final String TAG
	public static final int NO_ERROR
	public static final int LOCKED
	public static final int UNINITIALIZED
	public static final int SYSTEM_ERROR
	public static final int PROTOCOL_ERROR
	public static final int PERMISSION_DENIED
	public static final int KEY_NOT_FOUND
	public static final int VALUE_CORRUPTED
	public static final int UNDEFINED_ACTION
	public static final int WRONG_PASSWORD
	public static final int UID_SELF
	public static final int FLAG_NONE
	public static final int FLAG_ENCRYPTED
	private int mError
	private final android.security.IKeystoreService mBinder
	private void  (android.security.IKeystoreService) 
		android.security.IKeystoreService binder
	public static android.security.KeyStore getInstance () 
		android.security.IKeystoreService keystore
	static int getKeyTypeForAlgorithm (java.lang.String)  throws java.lang.IllegalArgumentException 
		String keyType
	public android.security.KeyStore$State state () 
		android.os.RemoteException e
		int ret
	public boolean isUnlocked () 
	public byte[] get (java.lang.String) 
		android.os.RemoteException e
		String key
	public boolean put (java.lang.String, byte[], int, int) 
		android.os.RemoteException e
		String key
		byte[] value
		int uid
		int flags
	public boolean delete (java.lang.String, int) 
		android.os.RemoteException e
		String key
		int uid
	public boolean delete (java.lang.String) 
		String key
	public boolean contains (java.lang.String, int) 
		android.os.RemoteException e
		String key
		int uid
	public boolean contains (java.lang.String) 
		String key
	public java.lang.String[] saw (java.lang.String, int) 
		android.os.RemoteException e
		String prefix
		int uid
	public java.lang.String[] saw (java.lang.String) 
		String prefix
	public boolean reset () 
		android.os.RemoteException e
	public boolean password (java.lang.String) 
		android.os.RemoteException e
		String password
	public boolean lock () 
		android.os.RemoteException e
	public boolean unlock (java.lang.String) 
		android.os.RemoteException e
		String password
	public boolean isEmpty () 
		android.os.RemoteException e
	public boolean generate (java.lang.String, int, int, int, int, byte[][]) 
		android.os.RemoteException e
		String key
		int uid
		int keyType
		int keySize
		int flags
		byte[][] args
	public boolean importKey (java.lang.String, byte[], int, int) 
		android.os.RemoteException e
		String keyName
		byte[] key
		int uid
		int flags
	public byte[] getPubkey (java.lang.String) 
		android.os.RemoteException e
		String key
	public boolean delKey (java.lang.String, int) 
		android.os.RemoteException e
		String key
		int uid
	public boolean delKey (java.lang.String) 
		String key
	public byte[] sign (java.lang.String, byte[]) 
		android.os.RemoteException e
		String key
		byte[] data
	public boolean verify (java.lang.String, byte[], byte[]) 
		android.os.RemoteException e
		String key
		byte[] data
		byte[] signature
	public boolean grant (java.lang.String, int) 
		android.os.RemoteException e
		String key
		int uid
	public boolean ungrant (java.lang.String, int) 
		android.os.RemoteException e
		String key
		int uid
	public long getmtime (java.lang.String) 
		long millis
		android.os.RemoteException e
		String key
	public boolean duplicate (java.lang.String, int, java.lang.String, int) 
		android.os.RemoteException e
		String srcKey
		int srcUid
		String destKey
		int destUid
	public boolean isHardwareBacked () 
	public boolean isHardwareBacked (java.lang.String) 
		android.os.RemoteException e
		String keyType
	public boolean clearUid (int) 
		android.os.RemoteException e
		int uid
	public int getLastError () 
}

android/security/IKeystoreService$Stub.class
IKeystoreService.java
package android.security
public abstract android.security.IKeystoreService$Stub extends android.os.Binder implements android.security.IKeystoreService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_test
	static final int TRANSACTION_get
	static final int TRANSACTION_insert
	static final int TRANSACTION_del
	static final int TRANSACTION_exist
	static final int TRANSACTION_saw
	static final int TRANSACTION_reset
	static final int TRANSACTION_password
	static final int TRANSACTION_lock
	static final int TRANSACTION_unlock
	static final int TRANSACTION_zero
	static final int TRANSACTION_generate
	static final int TRANSACTION_import
	static final int TRANSACTION_sign
	static final int TRANSACTION_verify
	static final int TRANSACTION_get_pubkey
	static final int TRANSACTION_del_key
	static final int TRANSACTION_grant
	static final int TRANSACTION_ungrant
	static final int TRANSACTION_getmtime
	static final int TRANSACTION_duplicate
	static final int TRANSACTION_is_hardware_backed
	static final int TRANSACTION_clear_uid
	public static android.security.IKeystoreService asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.os.IInterface iin
	public void  () 
	public android.os.IBinder asBinder () 
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		int resultCode
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/security/IKeyChainService$Stub.class
IKeyChainService.java
package android.security
public abstract android.security.IKeyChainService$Stub extends android.os.Binder implements android.security.IKeyChainService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_requestPrivateKey
	static final int TRANSACTION_getCertificate
	static final int TRANSACTION_installCaCertificate
	static final int TRANSACTION_deleteCaCertificate
	static final int TRANSACTION_reset
	static final int TRANSACTION_setGrant
	static final int TRANSACTION_hasGrant
	public void  () 
	public static android.security.IKeyChainService 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
		String _result
		String _arg0
		byte[] _result
		byte[] _arg0
		String _arg0
		boolean _result
		boolean _result
		int _arg0
		String _arg1
		boolean _arg2
		int _arg0
		String _arg1
		boolean _result
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/security/IKeyChainService$Stub$Proxy.class
IKeyChainService.java
package android.security
 android.security.IKeyChainService$Stub$Proxy extends java.lang.Object implements android.security.IKeyChainService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.lang.String requestPrivateKey (java.lang.String)  throws android.os.RemoteException 
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
		String _result
	public byte[] getCertificate (java.lang.String)  throws android.os.RemoteException 
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public void installCaCertificate (byte[])  throws android.os.RemoteException 
		byte[] caCertificate
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean deleteCaCertificate (java.lang.String)  throws android.os.RemoteException 
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean reset ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void setGrant (int, java.lang.String, boolean)  throws android.os.RemoteException 
		int uid
		String alias
		boolean value
		android.os.Parcel _data
		android.os.Parcel _reply
	public boolean hasGrant (int, java.lang.String)  throws android.os.RemoteException 
		int uid
		String alias
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
}

android/security/KeyPairGeneratorSpec.class
KeyPairGeneratorSpec.java
package android.security
public final android.security.KeyPairGeneratorSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec  {
	private static final int DSA_DEFAULT_KEY_SIZE
	private static final int DSA_MIN_KEY_SIZE
	private static final int DSA_MAX_KEY_SIZE
	private static final int EC_DEFAULT_KEY_SIZE
	private static final int EC_MIN_KEY_SIZE
	private static final int EC_MAX_KEY_SIZE
	private static final int RSA_DEFAULT_KEY_SIZE
	private static final int RSA_MIN_KEY_SIZE
	private static final int RSA_MAX_KEY_SIZE
	private final android.content.Context mContext
	private final String mKeystoreAlias
	private final String mKeyType
	private final int mKeySize
	private final java.security.spec.AlgorithmParameterSpec mSpec
	private final javax.security.auth.x500.X500Principal mSubjectDN
	private final java.math.BigInteger mSerialNumber
	private final java.util.Date mStartDate
	private final java.util.Date mEndDate
	private final int mFlags
	public void  (android.content.Context, java.lang.String, java.lang.String, int, java.security.spec.AlgorithmParameterSpec, javax.security.auth.x500.X500Principal, java.math.BigInteger, java.util.Date, java.util.Date, int) 
		android.content.Context context
		String keyStoreAlias
		String keyType
		int keySize
		java.security.spec.AlgorithmParameterSpec spec
		javax.security.auth.x500.X500Principal subjectDN
		java.math.BigInteger serialNumber
		java.util.Date startDate
		java.util.Date endDate
		int flags
		int keyTypeInt
	private static int getDefaultKeySizeForType (int) 
		int keyType
	private static void checkValidKeySize (int, int) 
		int keyType
		int keySize
	private static void checkCorrectParametersSpec (int, int, java.security.spec.AlgorithmParameterSpec) 
		java.security.spec.RSAKeyGenParameterSpec rsaSpec
		int keyType
		int keySize
		java.security.spec.AlgorithmParameterSpec spec
	public android.content.Context getContext () 
	public java.lang.String getKeystoreAlias () 
	public java.lang.String getKeyType () 
	public int getKeySize () 
	public java.security.spec.AlgorithmParameterSpec getAlgorithmParameterSpec () 
	public javax.security.auth.x500.X500Principal getSubjectDN () 
	public java.math.BigInteger getSerialNumber () 
	public java.util.Date getStartDate () 
	public java.util.Date getEndDate () 
	int getFlags () 
	public boolean isEncryptionRequired () 
}

android/security/Credentials.class
Credentials.java
package android.security
public android.security.Credentials extends java.lang.Object {
	private static final String LOGTAG
	public static final String INSTALL_ACTION
	public static final String INSTALL_AS_USER_ACTION
	public static final String UNLOCK_ACTION
	public static final String CA_CERTIFICATE
	public static final String USER_CERTIFICATE
	public static final String USER_PRIVATE_KEY
	public static final String VPN
	public static final String WIFI
	public static final String LOCKDOWN_VPN
	public static final String EXTRA_PUBLIC_KEY
	public static final String EXTRA_PRIVATE_KEY
	public static final String EXTENSION_CRT
	public static final String EXTENSION_P12
	public static final String EXTENSION_CER
	public static final String EXTENSION_PFX
	public static final String EXTRA_INSTALL_AS_UID
	public static final String EXTRA_USER_PRIVATE_KEY_NAME
	public static final String EXTRA_USER_PRIVATE_KEY_DATA
	public static final String EXTRA_USER_CERTIFICATE_NAME
	public static final String EXTRA_USER_CERTIFICATE_DATA
	public static final String EXTRA_CA_CERTIFICATES_NAME
	public static final String EXTRA_CA_CERTIFICATES_DATA
	private static android.security.Credentials singleton
	public void  () 
	public static transient byte[] convertToPem (java.security.cert.Certificate[])  throws java.io.IOException java.security.cert.CertificateEncodingException 
		java.security.cert.Certificate o
		java.security.cert.Certificate[] arr$
		int len$
		int i$
		java.security.cert.Certificate[] objects
		java.io.ByteArrayOutputStream bao
		java.io.Writer writer
		com.android.org.bouncycastle.util.io.pem.PemWriter pw
	public static java.util.List convertFromPem (byte[])  throws java.io.IOException java.security.cert.CertificateException 
		java.security.cert.Certificate c
		byte[] bytes
		java.io.ByteArrayInputStream bai
		java.io.Reader reader
		com.android.org.bouncycastle.util.io.pem.PemReader pr
		java.security.cert.CertificateFactory cf
		java.util.List result
		com.android.org.bouncycastle.util.io.pem.PemObject o
	public static android.security.Credentials getInstance () 
	public void unlock (android.content.Context) 
		android.content.Intent intent
		android.content.ActivityNotFoundException e
		android.content.Context context
	public void install (android.content.Context) 
		android.content.Intent intent
		android.content.ActivityNotFoundException e
		android.content.Context context
	public void install (android.content.Context, java.security.KeyPair) 
		android.content.Intent intent
		android.content.ActivityNotFoundException e
		android.content.Context context
		java.security.KeyPair pair
	public void install (android.content.Context, java.lang.String, byte[]) 
		android.content.Intent intent
		android.content.ActivityNotFoundException e
		android.content.Context context
		String type
		byte[] value
	static boolean deleteAllTypesForAlias (android.security.KeyStore, java.lang.String) 
		android.security.KeyStore keystore
		String alias
	static boolean deleteCertificateTypesForAlias (android.security.KeyStore, java.lang.String) 
		android.security.KeyStore keystore
		String alias
}

android/security/AndroidKeyStore.class
AndroidKeyStore.java
package android.security
public android.security.AndroidKeyStore extends java.security.KeyStoreSpi {
	public static final String NAME
	private android.security.KeyStore mKeyStore
	public void  () 
	public java.security.Key engineGetKey (java.lang.String, char[])  throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException 
		java.security.UnrecoverableKeyException t
		java.security.InvalidKeyException e
		String alias
		char[] password
		com.android.org.conscrypt.OpenSSLEngine engine
	public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String) 
		java.util.Collection caChain
		java.util.Iterator it
		int i
		java.security.cert.Certificate[] caList
		String alias
		java.security.cert.X509Certificate leaf
		java.security.cert.Certificate[] caList
		byte[] caBytes
	public java.security.cert.Certificate engineGetCertificate (java.lang.String) 
		String alias
		byte[] certificate
	private static java.security.cert.X509Certificate toCertificate (byte[]) 
		java.security.cert.CertificateFactory certFactory
		java.security.cert.CertificateException e
		byte[] bytes
	private static java.util.Collection toCertificates (byte[]) 
		java.security.cert.CertificateFactory certFactory
		java.security.cert.CertificateException e
		byte[] bytes
	private java.util.Date getModificationDate (java.lang.String) 
		String alias
		long epochMillis
	public java.util.Date engineGetCreationDate (java.lang.String) 
		String alias
		java.util.Date d
	public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[])  throws java.security.KeyStoreException 
		String alias
		java.security.Key key
		char[] password
		java.security.cert.Certificate[] chain
	private void setPrivateKeyEntry (java.lang.String, java.security.PrivateKey, java.security.cert.Certificate[], android.security.KeyStoreParameter)  throws java.security.KeyStoreException 
		String pkeyAlias
		String keySubalias
		boolean shouldReplacePrivateKey
		String keyFormat
		int i
		java.security.cert.CertificateEncodingException e
		java.security.cert.CertificateEncodingException e
		int i
		int certLength
		int i
		byte[][] certsBytes
		int totalCertLength
		int outputOffset
		byte[] chainBytes
		String alias
		java.security.PrivateKey key
		java.security.cert.Certificate[] chain
		android.security.KeyStoreParameter params
		byte[] keyBytes
		String pkeyAlias
		boolean shouldReplacePrivateKey
		java.security.cert.X509Certificate[] x509chain
		byte[] userCertBytes
		byte[] chainBytes
		int flags
	public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[])  throws java.security.KeyStoreException 
		String alias
		byte[] userKey
		java.security.cert.Certificate[] chain
	public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate)  throws java.security.KeyStoreException 
		java.security.cert.CertificateEncodingException e
		String alias
		java.security.cert.Certificate cert
		byte[] encoded
	public void engineDeleteEntry (java.lang.String)  throws java.security.KeyStoreException 
		String alias
	private java.util.Set getUniqueAliases () 
		int idx
		String alias
		String[] arr$
		int len$
		int i$
		String[] rawAliases
		java.util.Set aliases
	public java.util.Enumeration engineAliases () 
	public boolean engineContainsAlias (java.lang.String) 
		String alias
	public int engineSize () 
	public boolean engineIsKeyEntry (java.lang.String) 
		String alias
	private boolean isKeyEntry (java.lang.String) 
		String alias
	private boolean isCertificateEntry (java.lang.String) 
		String alias
	public boolean engineIsCertificateEntry (java.lang.String) 
		String alias
	public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate) 
		byte[] certBytes
		java.security.cert.Certificate c
		String alias
		String[] arr$
		int len$
		int i$
		byte[] certBytes
		java.security.cert.Certificate c
		String alias
		String[] arr$
		int len$
		int i$
		java.security.cert.Certificate cert
		java.util.Set nonCaEntries
		String[] certAliases
		String[] caAliases
	public void engineStore (java.io.OutputStream, char[])  throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException 
		java.io.OutputStream stream
		char[] password
	public void engineLoad (java.io.InputStream, char[])  throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException 
		java.io.InputStream stream
		char[] password
	public void engineSetEntry (java.lang.String, java.security.KeyStore$Entry, java.security.KeyStore$ProtectionParameter)  throws java.security.KeyStoreException 
		java.security.KeyStore$TrustedCertificateEntry trE
		java.security.KeyStore$PrivateKeyEntry prE
		String alias
		java.security.KeyStore$Entry entry
		java.security.KeyStore$ProtectionParameter param
}

android/security/KeyStoreParameter.class
KeyStoreParameter.java
package android.security
public final android.security.KeyStoreParameter extends java.lang.Object implements java.security.KeyStore$ProtectionParameter  {
	private int mFlags
	private void  (int) 
		int flags
	public int getFlags () 
	public boolean isEncryptionRequired () 
	void  (int, android.security.KeyStoreParameter$1) 
		int x0
		android.security.KeyStoreParameter$1 x1
}

android/security/IKeyChainAliasCallback.class
IKeyChainAliasCallback.java
package android.security
public abstract android.security.IKeyChainAliasCallback extends java.lang.Object implements android.os.IInterface  {
	public abstract void alias (java.lang.String)  throws android.os.RemoteException 
}

android/security/IKeystoreService$Stub$Proxy.class
IKeystoreService.java
package android.security
 android.security.IKeystoreService$Stub$Proxy extends java.lang.Object implements android.security.IKeystoreService  {
	private final android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public int test ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public byte[] get (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public int insert (java.lang.String, byte[], int, int)  throws android.os.RemoteException 
		String name
		byte[] item
		int uid
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int del (java.lang.String, int)  throws android.os.RemoteException 
		String name
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int exist (java.lang.String, int)  throws android.os.RemoteException 
		String name
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public java.lang.String[] saw (java.lang.String, int)  throws android.os.RemoteException 
		int i
		int size
		int _ret
		String name
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		String[] _result
	public int reset ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int password (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int lock ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int unlock (java.lang.String)  throws android.os.RemoteException 
		String password
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int zero ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int generate (java.lang.String, int, int, int, int, byte[][])  throws android.os.RemoteException 
		int i
		String name
		int uid
		int keyType
		int keySize
		int flags
		byte[][] args
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int import_key (java.lang.String, byte[], int, int)  throws android.os.RemoteException 
		String name
		byte[] data
		int uid
		int flags
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public byte[] sign (java.lang.String, byte[])  throws android.os.RemoteException 
		String name
		byte[] data
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public int verify (java.lang.String, byte[], byte[])  throws android.os.RemoteException 
		String name
		byte[] data
		byte[] signature
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public byte[] get_pubkey (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		byte[] _result
	public int del_key (java.lang.String, int)  throws android.os.RemoteException 
		String name
		int uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int grant (java.lang.String, int)  throws android.os.RemoteException 
		String name
		int granteeUid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int ungrant (java.lang.String, int)  throws android.os.RemoteException 
		String name
		int granteeUid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public long getmtime (java.lang.String)  throws android.os.RemoteException 
		String name
		android.os.Parcel _data
		android.os.Parcel _reply
		long _result
	public int duplicate (java.lang.String, int, java.lang.String, int)  throws android.os.RemoteException 
		String srcKey
		int srcUid
		String destKey
		int destUid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int is_hardware_backed (java.lang.String)  throws android.os.RemoteException 
		String keyType
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
	public int clear_uid (long)  throws android.os.RemoteException 
		long uid
		android.os.Parcel _data
		android.os.Parcel _reply
		int _result
}

android/security/KeyChain.class
KeyChain.java
package android.security
public final android.security.KeyChain extends java.lang.Object {
	private static final String TAG
	public static final String ACCOUNT_TYPE
	private static final String ACTION_CHOOSER
	public static final String EXTRA_RESPONSE
	public static final String EXTRA_HOST
	public static final String EXTRA_PORT
	public static final String EXTRA_ALIAS
	public static final String EXTRA_SENDER
	private static final String ACTION_INSTALL
	public static final String EXTRA_NAME
	public static final String EXTRA_CERTIFICATE
	public static final String EXTRA_PKCS12
	public static final String ACTION_STORAGE_CHANGED
	public void  () 
	public static android.content.Intent createInstallIntent () 
		android.content.Intent intent
	public static void choosePrivateKeyAlias (android.app.Activity, android.security.KeyChainAliasCallback, java.lang.String[], java.security.Principal[], java.lang.String, int, java.lang.String) 
		android.app.Activity activity
		android.security.KeyChainAliasCallback response
		String[] keyTypes
		java.security.Principal[] issuers
		String host
		int port
		String alias
		android.content.Intent intent
	public static java.security.PrivateKey getPrivateKey (android.content.Context, java.lang.String)  throws android.security.KeyChainException java.lang.InterruptedException 
		android.security.IKeyChainService keyChainService
		String keyId
		com.android.org.conscrypt.OpenSSLEngine engine
		android.os.RemoteException e
		RuntimeException e
		java.security.InvalidKeyException e
		android.content.Context context
		String alias
		android.security.KeyChain$KeyChainConnection keyChainConnection
	public static java.security.cert.X509Certificate[] getCertificateChain (android.content.Context, java.lang.String)  throws android.security.KeyChainException java.lang.InterruptedException 
		android.security.IKeyChainService keyChainService
		byte[] certificateBytes
		com.android.org.conscrypt.TrustedCertificateStore store
		java.util.List chain
		java.security.cert.CertificateException e
		android.os.RemoteException e
		RuntimeException e
		android.content.Context context
		String alias
		android.security.KeyChain$KeyChainConnection keyChainConnection
	public static boolean isKeyAlgorithmSupported (java.lang.String) 
		String algorithm
		String algUpper
	public static boolean isBoundKeyAlgorithm (java.lang.String) 
		String algorithm
	private static java.security.cert.X509Certificate toCertificate (byte[]) 
		java.security.cert.CertificateFactory certFactory
		java.security.cert.Certificate cert
		java.security.cert.CertificateException e
		byte[] bytes
	public static android.security.KeyChain$KeyChainConnection bind (android.content.Context)  throws java.lang.InterruptedException 
		android.content.Context context
		java.util.concurrent.BlockingQueue q
		android.content.ServiceConnection keyChainServiceConnection
		android.content.Intent intent
		android.content.ComponentName comp
		boolean isBound
	private static void ensureNotOnMainThread (android.content.Context) 
		android.content.Context context
		android.os.Looper looper
}

android/security/KeyPairGeneratorSpec$Builder.class
KeyPairGeneratorSpec.java
package android.security
public final android.security.KeyPairGeneratorSpec$Builder extends java.lang.Object {
	private final android.content.Context mContext
	private String mKeystoreAlias
	private String mKeyType
	private int mKeySize
	private java.security.spec.AlgorithmParameterSpec mSpec
	private javax.security.auth.x500.X500Principal mSubjectDN
	private java.math.BigInteger mSerialNumber
	private java.util.Date mStartDate
	private java.util.Date mEndDate
	private int mFlags
	public void  (android.content.Context) 
		android.content.Context context
	public android.security.KeyPairGeneratorSpec$Builder setAlias (java.lang.String) 
		String alias
	public android.security.KeyPairGeneratorSpec$Builder setKeyType (java.lang.String)  throws java.security.NoSuchAlgorithmException 
		IllegalArgumentException e
		String keyType
	public android.security.KeyPairGeneratorSpec$Builder setKeySize (int) 
		int keySize
	public android.security.KeyPairGeneratorSpec$Builder setAlgorithmParameterSpec (java.security.spec.AlgorithmParameterSpec) 
		java.security.spec.AlgorithmParameterSpec spec
	public android.security.KeyPairGeneratorSpec$Builder setSubject (javax.security.auth.x500.X500Principal) 
		javax.security.auth.x500.X500Principal subject
	public android.security.KeyPairGeneratorSpec$Builder setSerialNumber (java.math.BigInteger) 
		java.math.BigInteger serialNumber
	public android.security.KeyPairGeneratorSpec$Builder setStartDate (java.util.Date) 
		java.util.Date startDate
	public android.security.KeyPairGeneratorSpec$Builder setEndDate (java.util.Date) 
		java.util.Date endDate
	public android.security.KeyPairGeneratorSpec$Builder setEncryptionRequired () 
	public android.security.KeyPairGeneratorSpec build () 
}

android/security/KeyStore$State.class
KeyStore.java
package android.security
public final android.security.KeyStore$State extends java.lang.Enum {
	public static final android.security.KeyStore$State UNLOCKED
	public static final android.security.KeyStore$State LOCKED
	public static final android.security.KeyStore$State UNINITIALIZED
	private static final android.security.KeyStore$State[] $VALUES
	public static android.security.KeyStore$State[] values () 
	public static android.security.KeyStore$State valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/security/IKeystoreService.class
IKeystoreService.java
package android.security
public abstract android.security.IKeystoreService extends java.lang.Object implements android.os.IInterface  {
	public abstract int test ()  throws android.os.RemoteException 
	public abstract byte[] get (java.lang.String)  throws android.os.RemoteException 
	public abstract int insert (java.lang.String, byte[], int, int)  throws android.os.RemoteException 
	public abstract int del (java.lang.String, int)  throws android.os.RemoteException 
	public abstract int exist (java.lang.String, int)  throws android.os.RemoteException 
	public abstract java.lang.String[] saw (java.lang.String, int)  throws android.os.RemoteException 
	public abstract int reset ()  throws android.os.RemoteException 
	public abstract int password (java.lang.String)  throws android.os.RemoteException 
	public abstract int lock ()  throws android.os.RemoteException 
	public abstract int unlock (java.lang.String)  throws android.os.RemoteException 
	public abstract int zero ()  throws android.os.RemoteException 
	public abstract int generate (java.lang.String, int, int, int, int, byte[][])  throws android.os.RemoteException 
	public abstract int import_key (java.lang.String, byte[], int, int)  throws android.os.RemoteException 
	public abstract byte[] sign (java.lang.String, byte[])  throws android.os.RemoteException 
	public abstract int verify (java.lang.String, byte[], byte[])  throws android.os.RemoteException 
	public abstract byte[] get_pubkey (java.lang.String)  throws android.os.RemoteException 
	public abstract int del_key (java.lang.String, int)  throws android.os.RemoteException 
	public abstract int grant (java.lang.String, int)  throws android.os.RemoteException 
	public abstract int ungrant (java.lang.String, int)  throws android.os.RemoteException 
	public abstract long getmtime (java.lang.String)  throws android.os.RemoteException 
	public abstract int duplicate (java.lang.String, int, java.lang.String, int)  throws android.os.RemoteException 
	public abstract int is_hardware_backed (java.lang.String)  throws android.os.RemoteException 
	public abstract int clear_uid (long)  throws android.os.RemoteException 
}

android/security/AndroidKeyPairGenerator.class
AndroidKeyPairGenerator.java
package android.security
public android.security.AndroidKeyPairGenerator extends java.security.KeyPairGeneratorSpi {
	private android.security.KeyStore mKeyStore
	private android.security.KeyPairGeneratorSpec mSpec
	public void  () 
	public java.security.KeyPair generateKeyPair () 
		java.security.InvalidKeyException e
		java.security.KeyFactory keyFact
		java.security.NoSuchAlgorithmException e
		java.security.spec.InvalidKeySpecException e
		Exception e
		java.security.cert.CertificateEncodingException e
		String alias
		int keyType
		byte[][] args
		String privateKeyAlias
		java.security.PrivateKey privKey
		com.android.org.conscrypt.OpenSSLEngine engine
		byte[] pubKeyBytes
		java.security.PublicKey pubKey
		com.android.org.bouncycastle.x509.X509V3CertificateGenerator certGen
		java.security.cert.X509Certificate cert
		byte[] certBytes
	private static java.lang.String getDefaultSignatureAlgorithmForKeyType (java.lang.String) 
		String keyType
	private static byte[][] getArgsForKeyType (int, java.security.spec.AlgorithmParameterSpec) 
		java.security.spec.RSAKeyGenParameterSpec rsaSpec
		java.security.spec.DSAParameterSpec dsaSpec
		int keyType
		java.security.spec.AlgorithmParameterSpec spec
	public void initialize (int, java.security.SecureRandom) 
		int keysize
		java.security.SecureRandom random
	public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom)  throws java.security.InvalidAlgorithmParameterException 
		java.security.spec.AlgorithmParameterSpec params
		java.security.SecureRandom random
		android.security.KeyPairGeneratorSpec spec
}

android/security/KeyStoreParameter$1.class
KeyStoreParameter.java
package android.security
 android.security.KeyStoreParameter$1 extends java.lang.Object {
}

android/security/KeyStoreParameter$Builder.class
KeyStoreParameter.java
package android.security
public final android.security.KeyStoreParameter$Builder extends java.lang.Object {
	private int mFlags
	public void  (android.content.Context) 
		android.content.Context context
	public android.security.KeyStoreParameter$Builder setEncryptionRequired (boolean) 
		boolean required
	public android.security.KeyStoreParameter build () 
}

android/security/SystemKeyStore.class
SystemKeyStore.java
package android.security
public android.security.SystemKeyStore extends java.lang.Object {
	private static final String SYSTEM_KEYSTORE_DIRECTORY
	private static final String KEY_FILE_EXTENSION
	private static android.security.SystemKeyStore mInstance
	private void  () 
	public static android.security.SystemKeyStore getInstance () 
	public static java.lang.String toHexString (byte[]) 
		String hexStr
		int i
		byte[] keyData
		int keyLen
		int expectedStringLen
		StringBuilder sb
	public java.lang.String generateNewKeyHexString (int, java.lang.String, java.lang.String)  throws java.security.NoSuchAlgorithmException 
		int numBits
		String algName
		String keyName
	public byte[] generateNewKey (int, java.lang.String, java.lang.String)  throws java.security.NoSuchAlgorithmException 
		java.io.FileOutputStream fos
		java.io.IOException ioe
		int numBits
		String algName
		String keyName
		java.io.File keyFile
		javax.crypto.KeyGenerator skg
		java.security.SecureRandom srng
		javax.crypto.SecretKey sk
		byte[] retKey
	private java.io.File getKeyFile (java.lang.String) 
		String keyName
		java.io.File sysKeystoreDir
		java.io.File keyFile
	public java.lang.String retrieveKeyHexString (java.lang.String)  throws java.io.IOException 
		String keyName
	public byte[] retrieveKey (java.lang.String)  throws java.io.IOException 
		String keyName
		java.io.File keyFile
	public void deleteKey (java.lang.String) 
		String keyName
		java.io.File keyFile
	static void  () 
}

android/security/IKeyChainAliasCallback$Stub.class
IKeyChainAliasCallback.java
package android.security
public abstract android.security.IKeyChainAliasCallback$Stub extends android.os.Binder implements android.security.IKeyChainAliasCallback  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_alias
	public void  () 
	public static android.security.IKeyChainAliasCallback 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 code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/security/KeyChainException.class
KeyChainException.java
package android.security
public android.security.KeyChainException extends java.lang.Exception {
	public void  () 
	public void  (java.lang.String) 
		String detailMessage
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
}

android/security/KeyChainAliasCallback.class
KeyChainAliasCallback.java
package android.security
public abstract android.security.KeyChainAliasCallback extends java.lang.Object {
	public abstract void alias (java.lang.String) 
}

android/inputmethodservice/
android/inputmethodservice/InputMethodService$1.class
InputMethodService.java
package android.inputmethodservice
 android.inputmethodservice.InputMethodService$1 extends java.lang.Object implements android.view.ViewTreeObserver$OnComputeInternalInsetsListener  {
	final android.inputmethodservice.InputMethodService this$0
	void  (android.inputmethodservice.InputMethodService) 
	public void onComputeInternalInsets (android.view.ViewTreeObserver$InternalInsetsInfo) 
		android.view.View decor
		android.view.ViewTreeObserver$InternalInsetsInfo info
}

android/inputmethodservice/InputMethodService.class
InputMethodService.java
package android.inputmethodservice
public android.inputmethodservice.InputMethodService extends android.inputmethodservice.AbstractInputMethodService {
	static final String TAG
	static final boolean DEBUG
	public static final int BACK_DISPOSITION_DEFAULT
	public static final int BACK_DISPOSITION_WILL_NOT_DISMISS
	public static final int BACK_DISPOSITION_WILL_DISMISS
	public static final int IME_ACTIVE
	public static final int IME_VISIBLE
	android.view.inputmethod.InputMethodManager mImm
	int mTheme
	boolean mHardwareAccelerated
	android.view.LayoutInflater mInflater
	android.content.res.TypedArray mThemeAttrs
	android.view.View mRootView
	android.inputmethodservice.SoftInputWindow mWindow
	boolean mInitialized
	boolean mWindowCreated
	boolean mWindowAdded
	boolean mWindowVisible
	boolean mWindowWasVisible
	boolean mInShowWindow
	android.view.ViewGroup mFullscreenArea
	android.widget.FrameLayout mExtractFrame
	android.widget.FrameLayout mCandidatesFrame
	android.widget.FrameLayout mInputFrame
	android.os.IBinder mToken
	android.view.inputmethod.InputBinding mInputBinding
	android.view.inputmethod.InputConnection mInputConnection
	boolean mInputStarted
	boolean mInputViewStarted
	boolean mCandidatesViewStarted
	android.view.inputmethod.InputConnection mStartedInputConnection
	android.view.inputmethod.EditorInfo mInputEditorInfo
	int mShowInputFlags
	boolean mShowInputRequested
	boolean mLastShowInputRequested
	int mCandidatesVisibility
	android.view.inputmethod.CompletionInfo[] mCurCompletions
	boolean mShowInputForced
	boolean mFullscreenApplied
	boolean mIsFullscreen
	android.view.View mExtractView
	boolean mExtractViewHidden
	android.inputmethodservice.ExtractEditText mExtractEditText
	android.view.ViewGroup mExtractAccessories
	android.widget.Button mExtractAction
	android.view.inputmethod.ExtractedText mExtractedText
	int mExtractedToken
	android.view.View mInputView
	boolean mIsInputViewShown
	int mStatusIcon
	int mBackDisposition
	final android.inputmethodservice.InputMethodService$Insets mTmpInsets
	final int[] mTmpLocation
	final android.view.ViewTreeObserver$OnComputeInternalInsetsListener mInsetsComputer
	final android.view.View$OnClickListener mActionClickListener
	static final int MOVEMENT_DOWN
	static final int MOVEMENT_UP
	public void  () 
	public void setTheme (int) 
		int theme
	public boolean enableHardwareAcceleration () 
	public void onCreate () 
	public void onInitializeInterface () 
	void initialize () 
	void initViews () 
	public void onDestroy () 
	public void onConfigurationChanged (android.content.res.Configuration) 
		boolean showing
		android.content.res.Configuration newConfig
		boolean visible
		int showFlags
		boolean showingInput
		android.view.inputmethod.CompletionInfo[] completions
	public android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodImpl onCreateInputMethodInterface () 
	public android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl onCreateInputMethodSessionInterface () 
	public android.view.LayoutInflater getLayoutInflater () 
	public android.app.Dialog getWindow () 
	public void setBackDisposition (int) 
		int disposition
	public int getBackDisposition () 
	public int getMaxWidth () 
		android.view.WindowManager wm
	public android.view.inputmethod.InputBinding getCurrentInputBinding () 
	public android.view.inputmethod.InputConnection getCurrentInputConnection () 
		android.view.inputmethod.InputConnection ic
	public boolean getCurrentInputStarted () 
	public android.view.inputmethod.EditorInfo getCurrentInputEditorInfo () 
	public void updateFullscreenMode () 
		android.view.View v
		android.view.inputmethod.InputConnection ic
		android.widget.LinearLayout$LayoutParams lp
		boolean isFullscreen
		boolean changed
	public void onConfigureWindow (android.view.Window, boolean, boolean) 
		android.view.Window win
		boolean isFullscreen
		boolean isCandidatesOnly
		int currentHeight
		int newHeight
	public boolean isFullscreenMode () 
	public boolean onEvaluateFullscreenMode () 
		android.content.res.Configuration config
	public void setExtractViewShown (boolean) 
		boolean shown
	public boolean isExtractViewShown () 
	void updateExtractFrameVisibility () 
		int vis
		int animRes
		int vis
	public void onComputeInsets (android.inputmethodservice.InputMethodService$Insets) 
		android.view.View decor
		android.view.View decor
		android.inputmethodservice.InputMethodService$Insets outInsets
		int[] loc
	public void updateInputViewShown () 
		android.view.View v
		boolean isShown
	public boolean isShowInputRequested () 
	public boolean isInputViewShown () 
	public boolean onEvaluateInputViewShown () 
		android.content.res.Configuration config
	public void setCandidatesViewShown (boolean) 
		boolean shown
	void updateCandidatesVisibility (boolean) 
		boolean shown
		int vis
	public int getCandidatesHiddenVisibility () 
	public void showStatusIcon (int) 
		int iconResId
	public void hideStatusIcon () 
	public void switchInputMethod (java.lang.String) 
		String id
	public void setExtractView (android.view.View) 
		android.view.View view
	public void setCandidatesView (android.view.View) 
		android.view.View view
	public void setInputView (android.view.View) 
		android.view.View view
	public android.view.View onCreateExtractTextView () 
	public android.view.View onCreateCandidatesView () 
	public android.view.View onCreateInputView () 
	public void onStartInputView (android.view.inputmethod.EditorInfo, boolean) 
		android.view.inputmethod.EditorInfo info
		boolean restarting
	public void onFinishInputView (boolean) 
		android.view.inputmethod.InputConnection ic
		boolean finishingInput
	public void onStartCandidatesView (android.view.inputmethod.EditorInfo, boolean) 
		android.view.inputmethod.EditorInfo info
		boolean restarting
	public void onFinishCandidatesView (boolean) 
		android.view.inputmethod.InputConnection ic
		boolean finishingInput
	public boolean onShowInputRequested (int, boolean) 
		android.content.res.Configuration config
		int flags
		boolean configChange
	public void showWindow (boolean) 
		boolean showInput
	void showWindowInner (boolean) 
		android.view.View v
		boolean showInput
		boolean doShowInput
		boolean wasVisible
	private void finishViews () 
	private void doHideWindow () 
	public void hideWindow () 
	public void onWindowShown () 
	public void onWindowHidden () 
	public void onBindInput () 
	public void onUnbindInput () 
	public void onStartInput (android.view.inputmethod.EditorInfo, boolean) 
		android.view.inputmethod.EditorInfo attribute
		boolean restarting
	void doFinishInput () 
	void doStartInput (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo, boolean) 
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo attribute
		boolean restarting
	public void onFinishInput () 
		android.view.inputmethod.InputConnection ic
	public void onDisplayCompletions (android.view.inputmethod.CompletionInfo[]) 
		android.view.inputmethod.CompletionInfo[] completions
	public void onUpdateExtractedText (int, android.view.inputmethod.ExtractedText) 
		int token
		android.view.inputmethod.ExtractedText text
	public void onUpdateSelection (int, int, int, int, int, int) 
		int off
		int len
		int oldSelStart
		int oldSelEnd
		int newSelStart
		int newSelEnd
		int candidatesStart
		int candidatesEnd
		android.inputmethodservice.ExtractEditText eet
	public void onViewClicked (boolean) 
		boolean focusChanged
	public void onUpdateCursor (android.graphics.Rect) 
		android.graphics.Rect newCursor
	public void requestHideSelf (int) 
		int flags
	private void requestShowSelf (int) 
		int flags
	private boolean handleBack (boolean) 
		android.inputmethodservice.ExtractEditLayout extractEditLayout
		boolean doIt
	public boolean onKeyDown (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyLongPress (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onKeyMultiple (int, int, android.view.KeyEvent) 
		int keyCode
		int count
		android.view.KeyEvent event
	public boolean onKeyUp (int, android.view.KeyEvent) 
		int keyCode
		android.view.KeyEvent event
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public void onAppPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
	private void onToggleSoftInput (int, int) 
		int showFlags
		int hideFlags
	void reportExtractedMovement (int, int) 
		int keyCode
		int count
		int dx
		int dy
	boolean doMovementKey (int, android.view.KeyEvent, int) 
		android.view.KeyEvent up
		android.view.KeyEvent down
		android.text.method.MovementMethod movement
		android.text.Layout layout
		int keyCode
		android.view.KeyEvent event
		int count
		android.inputmethodservice.ExtractEditText eet
	public void sendDownUpKeyEvents (int) 
		int keyEventCode
		android.view.inputmethod.InputConnection ic
		long eventTime
	public boolean sendDefaultEditorAction (boolean) 
		android.view.inputmethod.InputConnection ic
		boolean fromEnterKey
		android.view.inputmethod.EditorInfo ei
	public void sendKeyChar (char) 
		android.view.inputmethod.InputConnection ic
		char charCode
	public void onExtractedSelectionChanged (int, int) 
		int start
		int end
		android.view.inputmethod.InputConnection conn
	public void onExtractedDeleteText (int, int) 
		int start
		int end
		android.view.inputmethod.InputConnection conn
	public void onExtractedReplaceText (int, int, java.lang.CharSequence) 
		int start
		int end
		CharSequence text
		android.view.inputmethod.InputConnection conn
	public void onExtractedSetSpan (java.lang.Object, int, int, int) 
		CharSequence text
		Object span
		int start
		int end
		int flags
		android.view.inputmethod.InputConnection conn
	public void onExtractedTextClicked () 
	public void onExtractedCursorMovement (int, int) 
		int dx
		int dy
	public boolean onExtractTextContextMenuItem (int) 
		int id
		android.view.inputmethod.InputConnection ic
	public java.lang.CharSequence getTextForImeAction (int) 
		int imeOptions
	public void onUpdateExtractingVisibility (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo ei
	public void onUpdateExtractingViews (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo ei
		boolean hasAction
	public void onExtractingInputChanged (android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.EditorInfo ei
	void startExtractingText (boolean) 
		int inputType
		android.view.inputmethod.ExtractedTextRequest req
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo ei
		boolean inputChanged
		android.inputmethodservice.ExtractEditText eet
	protected void onCurrentInputMethodSubtypeChanged (android.view.inputmethod.InputMethodSubtype) 
		android.view.inputmethod.InputMethodSubtype newSubtype
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
		android.util.Printer p
	static void access$000 (android.inputmethodservice.InputMethodService) 
		android.inputmethodservice.InputMethodService x0
	static void access$100 (android.inputmethodservice.InputMethodService, int, int) 
		android.inputmethodservice.InputMethodService x0
		int x1
		int x2
}

android/inputmethodservice/IInputMethodWrapper.class
IInputMethodWrapper.java
package android.inputmethodservice
 android.inputmethodservice.IInputMethodWrapper extends com.android.internal.view.IInputMethod$Stub implements com.android.internal.os.HandlerCaller$Callback  {
	private static final String TAG
	private static final int DO_DUMP
	private static final int DO_ATTACH_TOKEN
	private static final int DO_SET_INPUT_CONTEXT
	private static final int DO_UNSET_INPUT_CONTEXT
	private static final int DO_START_INPUT
	private static final int DO_RESTART_INPUT
	private static final int DO_CREATE_SESSION
	private static final int DO_SET_SESSION_ENABLED
	private static final int DO_REVOKE_SESSION
	private static final int DO_SHOW_SOFT_INPUT
	private static final int DO_HIDE_SOFT_INPUT
	private static final int DO_CHANGE_INPUTMETHOD_SUBTYPE
	final java.lang.ref.WeakReference mTarget
	final com.android.internal.os.HandlerCaller mCaller
	final java.lang.ref.WeakReference mInputMethod
	final int mTargetSdkVersion
	public void  (android.inputmethodservice.AbstractInputMethodService, android.view.inputmethod.InputMethod) 
		android.inputmethodservice.AbstractInputMethodService context
		android.view.inputmethod.InputMethod inputMethod
	public android.view.inputmethod.InputMethod getInternalInputMethod () 
	public void executeMessage (android.os.Message) 
		RuntimeException e
		android.inputmethodservice.AbstractInputMethodService target
		com.android.internal.os.SomeArgs args
		com.android.internal.os.SomeArgs args
		com.android.internal.view.IInputContext inputContext
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo info
		com.android.internal.os.SomeArgs args
		com.android.internal.view.IInputContext inputContext
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo info
		com.android.internal.os.SomeArgs args
		android.os.Message msg
		android.view.inputmethod.InputMethod inputMethod
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		InterruptedException e
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
		android.inputmethodservice.AbstractInputMethodService target
		java.util.concurrent.CountDownLatch latch
	public void attachToken (android.os.IBinder) 
		android.os.IBinder token
	public void bindInput (android.view.inputmethod.InputBinding) 
		android.view.inputmethod.InputBinding binding
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.InputBinding nu
	public void unbindInput () 
	public void startInput (com.android.internal.view.IInputContext, android.view.inputmethod.EditorInfo) 
		com.android.internal.view.IInputContext inputContext
		android.view.inputmethod.EditorInfo attribute
	public void restartInput (com.android.internal.view.IInputContext, android.view.inputmethod.EditorInfo) 
		com.android.internal.view.IInputContext inputContext
		android.view.inputmethod.EditorInfo attribute
	public void createSession (android.view.InputChannel, com.android.internal.view.IInputSessionCallback) 
		android.view.InputChannel channel
		com.android.internal.view.IInputSessionCallback callback
	public void setSessionEnabled (com.android.internal.view.IInputMethodSession, boolean) 
		android.view.inputmethod.InputMethodSession ls
		ClassCastException e
		com.android.internal.view.IInputMethodSession session
		boolean enabled
	public void revokeSession (com.android.internal.view.IInputMethodSession) 
		android.view.inputmethod.InputMethodSession ls
		ClassCastException e
		com.android.internal.view.IInputMethodSession session
	public void showSoftInput (int, android.os.ResultReceiver) 
		int flags
		android.os.ResultReceiver resultReceiver
	public void hideSoftInput (int, android.os.ResultReceiver) 
		int flags
		android.os.ResultReceiver resultReceiver
	public void changeInputMethodSubtype (android.view.inputmethod.InputMethodSubtype) 
		android.view.inputmethod.InputMethodSubtype subtype
}

android/inputmethodservice/ExtractEditLayout$ExtractActionMode.class
ExtractEditLayout.java
package android.inputmethodservice
 android.inputmethodservice.ExtractEditLayout$ExtractActionMode extends android.view.ActionMode implements com.android.internal.view.menu.MenuBuilder$Callback  {
	private android.view.ActionMode$Callback mCallback
	com.android.internal.view.menu.MenuBuilder mMenu
	final android.inputmethodservice.ExtractEditLayout this$0
	public void  (android.inputmethodservice.ExtractEditLayout, android.view.ActionMode$Callback) 
		android.view.ActionMode$Callback cb
	public void setTitle (java.lang.CharSequence) 
		CharSequence title
	public void setTitle (int) 
		int resId
	public void setSubtitle (java.lang.CharSequence) 
		CharSequence subtitle
	public void setSubtitle (int) 
		int resId
	public boolean isTitleOptional () 
	public void setCustomView (android.view.View) 
		android.view.View view
	public void invalidate () 
	public boolean dispatchOnCreate () 
	public void finish () 
	public android.view.Menu getMenu () 
	public java.lang.CharSequence getTitle () 
	public java.lang.CharSequence getSubtitle () 
	public android.view.View getCustomView () 
	public android.view.MenuInflater getMenuInflater () 
	public boolean onMenuItemSelected (com.android.internal.view.menu.MenuBuilder, android.view.MenuItem) 
		com.android.internal.view.menu.MenuBuilder menu
		android.view.MenuItem item
	public void onMenuModeChange (com.android.internal.view.menu.MenuBuilder) 
		com.android.internal.view.menu.MenuBuilder menu
}

android/inputmethodservice/KeyboardView$OnKeyboardActionListener.class
KeyboardView.java
package android.inputmethodservice
public abstract android.inputmethodservice.KeyboardView$OnKeyboardActionListener extends java.lang.Object {
	public abstract void onPress (int) 
	public abstract void onRelease (int) 
	public abstract void onKey (int, int[]) 
	public abstract void onText (java.lang.CharSequence) 
	public abstract void swipeLeft () 
	public abstract void swipeRight () 
	public abstract void swipeDown () 
	public abstract void swipeUp () 
}

android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodImpl.class
AbstractInputMethodService.java
package android.inputmethodservice
public abstract android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodImpl extends java.lang.Object implements android.view.inputmethod.InputMethod  {
	final android.inputmethodservice.AbstractInputMethodService this$0
	public void  (android.inputmethodservice.AbstractInputMethodService) 
	public void createSession (android.view.inputmethod.InputMethod$SessionCallback) 
		android.view.inputmethod.InputMethod$SessionCallback callback
	public void setSessionEnabled (android.view.inputmethod.InputMethodSession, boolean) 
		android.view.inputmethod.InputMethodSession session
		boolean enabled
	public void revokeSession (android.view.inputmethod.InputMethodSession) 
		android.view.inputmethod.InputMethodSession session
}

android/inputmethodservice/InputMethodService$Insets.class
InputMethodService.java
package android.inputmethodservice
public final android.inputmethodservice.InputMethodService$Insets extends java.lang.Object {
	public int contentTopInsets
	public int visibleTopInsets
	public final android.graphics.Region touchableRegion
	public static final int TOUCHABLE_INSETS_FRAME
	public static final int TOUCHABLE_INSETS_CONTENT
	public static final int TOUCHABLE_INSETS_VISIBLE
	public static final int TOUCHABLE_INSETS_REGION
	public int touchableInsets
	public void  () 
}

android/inputmethodservice/KeyboardView.class
KeyboardView.java
package android.inputmethodservice
public android.inputmethodservice.KeyboardView extends android.view.View implements android.view.View$OnClickListener  {
	private static final boolean DEBUG
	private static final int NOT_A_KEY
	private static final int[] KEY_DELETE
	private static final int[] LONG_PRESSABLE_STATE_SET
	private android.inputmethodservice.Keyboard mKeyboard
	private int mCurrentKeyIndex
	private int mLabelTextSize
	private int mKeyTextSize
	private int mKeyTextColor
	private float mShadowRadius
	private int mShadowColor
	private float mBackgroundDimAmount
	private android.widget.TextView mPreviewText
	private android.widget.PopupWindow mPreviewPopup
	private int mPreviewTextSizeLarge
	private int mPreviewOffset
	private int mPreviewHeight
	private final int[] mCoordinates
	private android.widget.PopupWindow mPopupKeyboard
	private android.view.View mMiniKeyboardContainer
	private android.inputmethodservice.KeyboardView mMiniKeyboard
	private boolean mMiniKeyboardOnScreen
	private android.view.View mPopupParent
	private int mMiniKeyboardOffsetX
	private int mMiniKeyboardOffsetY
	private java.util.Map mMiniKeyboardCache
	private android.inputmethodservice.Keyboard$Key[] mKeys
	private android.inputmethodservice.KeyboardView$OnKeyboardActionListener mKeyboardActionListener
	private static final int MSG_SHOW_PREVIEW
	private static final int MSG_REMOVE_PREVIEW
	private static final int MSG_REPEAT
	private static final int MSG_LONGPRESS
	private static final int DELAY_BEFORE_PREVIEW
	private static final int DELAY_AFTER_PREVIEW
	private static final int DEBOUNCE_TIME
	private int mVerticalCorrection
	private int mProximityThreshold
	private boolean mPreviewCentered
	private boolean mShowPreview
	private boolean mShowTouchPoints
	private int mPopupPreviewX
	private int mPopupPreviewY
	private int mLastX
	private int mLastY
	private int mStartX
	private int mStartY
	private boolean mProximityCorrectOn
	private android.graphics.Paint mPaint
	private android.graphics.Rect mPadding
	private long mDownTime
	private long mLastMoveTime
	private int mLastKey
	private int mLastCodeX
	private int mLastCodeY
	private int mCurrentKey
	private int mDownKey
	private long mLastKeyTime
	private long mCurrentKeyTime
	private int[] mKeyIndices
	private android.view.GestureDetector mGestureDetector
	private int mPopupX
	private int mPopupY
	private int mRepeatKeyIndex
	private int mPopupLayout
	private boolean mAbortKey
	private android.inputmethodservice.Keyboard$Key mInvalidatedKey
	private android.graphics.Rect mClipRegion
	private boolean mPossiblePoly
	private android.inputmethodservice.KeyboardView$SwipeTracker mSwipeTracker
	private int mSwipeThreshold
	private boolean mDisambiguateSwipe
	private int mOldPointerCount
	private float mOldPointerX
	private float mOldPointerY
	private android.graphics.drawable.Drawable mKeyBackground
	private static final int REPEAT_INTERVAL
	private static final int REPEAT_START_DELAY
	private static final int LONGPRESS_TIMEOUT
	private static int MAX_NEARBY_KEYS
	private int[] mDistances
	private int mLastSentIndex
	private int mTapCount
	private long mLastTapTime
	private boolean mInMultiTap
	private static final int MULTITAP_INTERVAL
	private StringBuilder mPreviewLabel
	private boolean mDrawPending
	private android.graphics.Rect mDirtyRect
	private android.graphics.Bitmap mBuffer
	private boolean mKeyboardChanged
	private android.graphics.Canvas mCanvas
	private android.view.accessibility.AccessibilityManager mAccessibilityManager
	private android.media.AudioManager mAudioManager
	private boolean mHeadsetRequiredToHearPasswordsAnnounced
	android.os.Handler mHandler
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		int attr
		int i
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
		android.content.res.TypedArray a
		android.view.LayoutInflater inflate
		int previewLayout
		int keyTextSize
		int n
	private void initGestureDetector () 
	public void setOnKeyboardActionListener (android.inputmethodservice.KeyboardView$OnKeyboardActionListener) 
		android.inputmethodservice.KeyboardView$OnKeyboardActionListener listener
	protected android.inputmethodservice.KeyboardView$OnKeyboardActionListener getOnKeyboardActionListener () 
	public void setKeyboard (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard keyboard
		java.util.List keys
	public android.inputmethodservice.Keyboard getKeyboard () 
	public boolean setShifted (boolean) 
		boolean shifted
	public boolean isShifted () 
	public void setPreviewEnabled (boolean) 
		boolean previewEnabled
	public boolean isPreviewEnabled () 
	public void setVerticalCorrection (int) 
		int verticalOffset
	public void setPopupParent (android.view.View) 
		android.view.View v
	public void setPopupOffset (int, int) 
		int x
		int y
	public void setProximityCorrectionEnabled (boolean) 
		boolean enabled
	public boolean isProximityCorrectionEnabled () 
	public void onClick (android.view.View) 
		android.view.View v
	private java.lang.CharSequence adjustCase (java.lang.CharSequence) 
		CharSequence label
	public void onMeasure (int, int) 
		int width
		int widthMeasureSpec
		int heightMeasureSpec
	private void computeProximityThreshold (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard$Key key
		int i
		android.inputmethodservice.Keyboard keyboard
		android.inputmethodservice.Keyboard$Key[] keys
		int length
		int dimensionSum
	public void onSizeChanged (int, int, int, int) 
		int w
		int h
		int oldw
		int oldh
	public void onDraw (android.graphics.Canvas) 
		android.graphics.Canvas canvas
	private void onBufferDraw () 
		int width
		int height
		int drawableX
		int drawableY
		android.inputmethodservice.Keyboard$Key key
		int[] drawableState
		String label
		android.graphics.Rect bounds
		int i
		android.graphics.Canvas canvas
		android.graphics.Paint paint
		android.graphics.drawable.Drawable keyBackground
		android.graphics.Rect clipRegion
		android.graphics.Rect padding
		int kbdPaddingLeft
		int kbdPaddingTop
		android.inputmethodservice.Keyboard$Key[] keys
		android.inputmethodservice.Keyboard$Key invalidKey
		boolean drawSingleKey
		int keyCount
	private int getKeyIndices (int, int, int[]) 
		int c
		int j
		int nCodes
		android.inputmethodservice.Keyboard$Key key
		int dist
		boolean isInside
		int i
		int x
		int y
		int[] allKeys
		android.inputmethodservice.Keyboard$Key[] keys
		int primaryIndex
		int closestKey
		int closestKeyDist
		int[] nearestKeyIndices
		int keyCount
	private void detectAndSendKey (int, int, int, long) 
		int code
		int[] codes
		android.inputmethodservice.Keyboard$Key key
		int index
		int x
		int y
		long eventTime
	private java.lang.CharSequence getPreviewText (android.inputmethodservice.Keyboard$Key) 
		android.inputmethodservice.Keyboard$Key key
	private void showPreview (int) 
		android.inputmethodservice.Keyboard$Key oldKey
		int keyCode
		android.inputmethodservice.Keyboard$Key newKey
		int keyCode
		int keyIndex
		int oldKeyIndex
		android.widget.PopupWindow previewPopup
		android.inputmethodservice.Keyboard$Key[] keys
	private void showKey (int) 
		int keyIndex
		android.widget.PopupWindow previewPopup
		android.inputmethodservice.Keyboard$Key[] keys
		android.inputmethodservice.Keyboard$Key key
		int popupWidth
		int popupHeight
		android.view.ViewGroup$LayoutParams lp
	private void sendAccessibilityEventForUnicodeCharacter (int, int) 
		android.view.accessibility.AccessibilityEvent event
		String text
		boolean speakPassword
		int eventType
		int code
	public void invalidateAllKeys () 
	public void invalidateKey (int) 
		int keyIndex
		android.inputmethodservice.Keyboard$Key key
	private boolean openPopupIfRequired (android.view.MotionEvent) 
		android.view.MotionEvent me
		android.inputmethodservice.Keyboard$Key popupKey
		boolean result
	protected boolean onLongPress (android.inputmethodservice.Keyboard$Key) 
		android.inputmethodservice.Keyboard keyboard
		android.view.LayoutInflater inflater
		android.view.View closeButton
		android.inputmethodservice.Keyboard keyboard
		int x
		int y
		android.inputmethodservice.Keyboard$Key popupKey
		int popupKeyboardId
	public boolean onHoverEvent (android.view.MotionEvent) 
		int action
		android.view.MotionEvent event
	public boolean onTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent down
		android.view.MotionEvent up
		android.view.MotionEvent me
		int pointerCount
		int action
		boolean result
		long now
	private boolean onModifiedTouchEvent (android.view.MotionEvent, boolean) 
		android.os.Message msg
		android.os.Message msg
		android.os.Message msg
		boolean continueLongPress
		android.view.MotionEvent me
		boolean possiblePoly
		int touchX
		int touchY
		int action
		long eventTime
		int keyIndex
	private boolean repeatKey () 
		android.inputmethodservice.Keyboard$Key key
	protected void swipeRight () 
	protected void swipeLeft () 
	protected void swipeUp () 
	protected void swipeDown () 
	public void closing () 
	private void removeMessages () 
	public void onDetachedFromWindow () 
	private void dismissPopupKeyboard () 
	public boolean handleBack () 
	private void resetMultiTap () 
	private void checkMultiTap (long, int) 
		long eventTime
		int keyIndex
		android.inputmethodservice.Keyboard$Key key
	static void access$100 (android.inputmethodservice.KeyboardView, int) 
		android.inputmethodservice.KeyboardView x0
		int x1
	static android.widget.TextView access$200 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static boolean access$300 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static boolean access$400 (android.inputmethodservice.KeyboardView, android.view.MotionEvent) 
		android.inputmethodservice.KeyboardView x0
		android.view.MotionEvent x1
	static boolean access$500 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static android.inputmethodservice.KeyboardView$SwipeTracker access$600 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static int access$700 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static boolean access$800 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static int access$900 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static int access$1000 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static int access$1100 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static void access$1200 (android.inputmethodservice.KeyboardView, int, int, int, long) 
		android.inputmethodservice.KeyboardView x0
		int x1
		int x2
		int x3
		long x4
	static android.inputmethodservice.KeyboardView$OnKeyboardActionListener access$1300 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static void access$1400 (android.inputmethodservice.KeyboardView) 
		android.inputmethodservice.KeyboardView x0
	static void  () 
}

android/inputmethodservice/AbstractInputMethodService.class
AbstractInputMethodService.java
package android.inputmethodservice
public abstract android.inputmethodservice.AbstractInputMethodService extends android.app.Service implements android.view.KeyEvent$Callback  {
	private android.view.inputmethod.InputMethod mInputMethod
	final android.view.KeyEvent$DispatcherState mDispatcherState
	public void  () 
	public android.view.KeyEvent$DispatcherState getKeyDispatcherState () 
	public abstract android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodImpl onCreateInputMethodInterface () 
	public abstract android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl onCreateInputMethodSessionInterface () 
	protected void dump (java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]) 
		java.io.FileDescriptor fd
		java.io.PrintWriter fout
		String[] args
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	public boolean onTrackballEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
	public boolean onGenericMotionEvent (android.view.MotionEvent) 
		android.view.MotionEvent event
}

android/inputmethodservice/KeyboardView$SwipeTracker.class
KeyboardView.java
package android.inputmethodservice
 android.inputmethodservice.KeyboardView$SwipeTracker extends java.lang.Object {
	static final int NUM_PAST
	static final int LONGEST_PAST_TIME
	final float[] mPastX
	final float[] mPastY
	final long[] mPastTime
	float mYVelocity
	float mXVelocity
	private void  () 
	public void clear () 
	public void addMovement (android.view.MotionEvent) 
		int i
		android.view.MotionEvent ev
		long time
		int N
	private void addPoint (float, float, long) 
		int start
		int count
		float x
		float y
		long time
		int drop
		int i
		long[] pastTime
		float[] pastX
		float[] pastY
	public void computeCurrentVelocity (int) 
		int units
	public void computeCurrentVelocity (int, float) 
		int dur
		float dist
		float vel
		int i
		int units
		float maxVelocity
		float[] pastX
		float[] pastY
		long[] pastTime
		float oldestX
		float oldestY
		long oldestTime
		float accumX
		float accumY
		int N
	public float getXVelocity () 
	public float getYVelocity () 
	void  (android.inputmethodservice.KeyboardView$1) 
		android.inputmethodservice.KeyboardView$1 x0
}

android/inputmethodservice/InputMethodService$InputMethodSessionImpl.class
InputMethodService.java
package android.inputmethodservice
public android.inputmethodservice.InputMethodService$InputMethodSessionImpl extends android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl {
	final android.inputmethodservice.InputMethodService this$0
	public void  (android.inputmethodservice.InputMethodService) 
	public void finishInput () 
	public void displayCompletions (android.view.inputmethod.CompletionInfo[]) 
		android.view.inputmethod.CompletionInfo[] completions
	public void updateExtractedText (int, android.view.inputmethod.ExtractedText) 
		int token
		android.view.inputmethod.ExtractedText text
	public void updateSelection (int, int, int, int, int, int) 
		int oldSelStart
		int oldSelEnd
		int newSelStart
		int newSelEnd
		int candidatesStart
		int candidatesEnd
	public void viewClicked (boolean) 
		boolean focusChanged
	public void updateCursor (android.graphics.Rect) 
		android.graphics.Rect newCursor
	public void appPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
	public void toggleSoftInput (int, int) 
		int showFlags
		int hideFlags
}

android/inputmethodservice/ExtractEditText.class
ExtractEditText.java
package android.inputmethodservice
public android.inputmethodservice.ExtractEditText extends android.widget.EditText {
	private android.inputmethodservice.InputMethodService mIME
	private int mSettingExtractedText
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	void setIME (android.inputmethodservice.InputMethodService) 
		android.inputmethodservice.InputMethodService ime
	public void startInternalChanges () 
	public void finishInternalChanges () 
	public void setExtractedText (android.view.inputmethod.ExtractedText) 
		android.view.inputmethod.ExtractedText text
	protected void onSelectionChanged (int, int) 
		int selStart
		int selEnd
	public boolean performClick () 
	public boolean onTextContextMenuItem (int) 
		int id
	public boolean isInputMethodTarget () 
	public boolean hasVerticalScrollBar () 
	public boolean hasWindowFocus () 
	public boolean isFocused () 
	public boolean hasFocus () 
	protected void viewClicked (android.view.inputmethod.InputMethodManager) 
		android.view.inputmethod.InputMethodManager imm
	protected void deleteText_internal (int, int) 
		int start
		int end
	protected void replaceText_internal (int, int, java.lang.CharSequence) 
		int start
		int end
		CharSequence text
	protected void setSpan_internal (java.lang.Object, int, int, int) 
		Object span
		int start
		int end
		int flags
	protected void setCursorPosition_internal (int, int) 
		int start
		int end
}

android/inputmethodservice/IInputMethodSessionWrapper$ImeInputEventReceiver.class
IInputMethodSessionWrapper.java
package android.inputmethodservice
final android.inputmethodservice.IInputMethodSessionWrapper$ImeInputEventReceiver extends android.view.InputEventReceiver implements android.view.inputmethod.InputMethodSession$EventCallback  {
	private final android.util.SparseArray mPendingEvents
	final android.inputmethodservice.IInputMethodSessionWrapper this$0
	public void  (android.inputmethodservice.IInputMethodSessionWrapper, android.view.InputChannel, android.os.Looper) 
		android.view.InputChannel inputChannel
		android.os.Looper looper
	public void onInputEvent (android.view.InputEvent) 
		android.view.KeyEvent keyEvent
		android.view.MotionEvent motionEvent
		android.view.InputEvent event
		int seq
	public void finishedEvent (int, boolean) 
		android.view.InputEvent event
		int seq
		boolean handled
		int index
}

android/inputmethodservice/IInputMethodWrapper$Notifier.class
IInputMethodWrapper.java
package android.inputmethodservice
 android.inputmethodservice.IInputMethodWrapper$Notifier extends java.lang.Object {
	boolean notified
	void  () 
}

android/inputmethodservice/AbstractInputMethodService$AbstractInputMethodSessionImpl.class
AbstractInputMethodService.java
package android.inputmethodservice
public abstract android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodSessionImpl extends java.lang.Object implements android.view.inputmethod.InputMethodSession  {
	boolean mEnabled
	boolean mRevoked
	final android.inputmethodservice.AbstractInputMethodService this$0
	public void  (android.inputmethodservice.AbstractInputMethodService) 
	public boolean isEnabled () 
	public boolean isRevoked () 
	public void setEnabled (boolean) 
		boolean enabled
	public void revokeSelf () 
	public void dispatchKeyEvent (int, android.view.KeyEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
		int seq
		android.view.KeyEvent event
		android.view.inputmethod.InputMethodSession$EventCallback callback
		boolean handled
	public void dispatchTrackballEvent (int, android.view.MotionEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
		int seq
		android.view.MotionEvent event
		android.view.inputmethod.InputMethodSession$EventCallback callback
		boolean handled
	public void dispatchGenericMotionEvent (int, android.view.MotionEvent, android.view.inputmethod.InputMethodSession$EventCallback) 
		int seq
		android.view.MotionEvent event
		android.view.inputmethod.InputMethodSession$EventCallback callback
		boolean handled
}

android/inputmethodservice/KeyboardView$2.class
KeyboardView.java
package android.inputmethodservice
 android.inputmethodservice.KeyboardView$2 extends android.view.GestureDetector$SimpleOnGestureListener {
	final android.inputmethodservice.KeyboardView this$0
	void  (android.inputmethodservice.KeyboardView) 
	public boolean onFling (android.view.MotionEvent, android.view.MotionEvent, float, float) 
		android.view.MotionEvent me1
		android.view.MotionEvent me2
		float velocityX
		float velocityY
		float absX
		float absY
		float deltaX
		float deltaY
		int travelX
		int travelY
		float endingVelocityX
		float endingVelocityY
		boolean sendDownKey
}

android/inputmethodservice/IInputMethodWrapper$InputMethodSessionCallbackWrapper.class
IInputMethodWrapper.java
package android.inputmethodservice
final android.inputmethodservice.IInputMethodWrapper$InputMethodSessionCallbackWrapper extends java.lang.Object implements android.view.inputmethod.InputMethod$SessionCallback  {
	final android.content.Context mContext
	final android.view.InputChannel mChannel
	final com.android.internal.view.IInputSessionCallback mCb
	void  (android.content.Context, android.view.InputChannel, com.android.internal.view.IInputSessionCallback) 
		android.content.Context context
		android.view.InputChannel channel
		com.android.internal.view.IInputSessionCallback cb
	public void sessionCreated (android.view.inputmethod.InputMethodSession) 
		android.inputmethodservice.IInputMethodSessionWrapper wrap
		android.os.RemoteException e
		android.view.inputmethod.InputMethodSession session
}

android/inputmethodservice/InputMethodService$2.class
InputMethodService.java
package android.inputmethodservice
 android.inputmethodservice.InputMethodService$2 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.inputmethodservice.InputMethodService this$0
	void  (android.inputmethodservice.InputMethodService) 
	public void onClick (android.view.View) 
		android.view.View v
		android.view.inputmethod.EditorInfo ei
		android.view.inputmethod.InputConnection ic
}

android/inputmethodservice/IInputMethodSessionWrapper.class
IInputMethodSessionWrapper.java
package android.inputmethodservice
 android.inputmethodservice.IInputMethodSessionWrapper extends com.android.internal.view.IInputMethodSession$Stub implements com.android.internal.os.HandlerCaller$Callback  {
	private static final String TAG
	private static final int DO_FINISH_INPUT
	private static final int DO_DISPLAY_COMPLETIONS
	private static final int DO_UPDATE_EXTRACTED_TEXT
	private static final int DO_UPDATE_SELECTION
	private static final int DO_UPDATE_CURSOR
	private static final int DO_APP_PRIVATE_COMMAND
	private static final int DO_TOGGLE_SOFT_INPUT
	private static final int DO_FINISH_SESSION
	private static final int DO_VIEW_CLICKED
	com.android.internal.os.HandlerCaller mCaller
	android.view.inputmethod.InputMethodSession mInputMethodSession
	android.view.InputChannel mChannel
	android.inputmethodservice.IInputMethodSessionWrapper$ImeInputEventReceiver mReceiver
	public void  (android.content.Context, android.view.inputmethod.InputMethodSession, android.view.InputChannel) 
		android.content.Context context
		android.view.inputmethod.InputMethodSession inputMethodSession
		android.view.InputChannel channel
	public android.view.inputmethod.InputMethodSession getInternalInputMethodSession () 
	public void executeMessage (android.os.Message) 
		com.android.internal.os.SomeArgs args
		com.android.internal.os.SomeArgs args
		com.android.internal.os.SomeArgs args
		android.os.Message msg
	private void doFinishSession () 
	public void finishInput () 
	public void displayCompletions (android.view.inputmethod.CompletionInfo[]) 
		android.view.inputmethod.CompletionInfo[] completions
	public void updateExtractedText (int, android.view.inputmethod.ExtractedText) 
		int token
		android.view.inputmethod.ExtractedText text
	public void updateSelection (int, int, int, int, int, int) 
		int oldSelStart
		int oldSelEnd
		int newSelStart
		int newSelEnd
		int candidatesStart
		int candidatesEnd
	public void viewClicked (boolean) 
		boolean focusChanged
	public void updateCursor (android.graphics.Rect) 
		android.graphics.Rect newCursor
	public void appPrivateCommand (java.lang.String, android.os.Bundle) 
		String action
		android.os.Bundle data
	public void toggleSoftInput (int, int) 
		int showFlags
		int hideFlags
	public void finishSession () 
}

android/inputmethodservice/Keyboard$Key.class
Keyboard.java
package android.inputmethodservice
public android.inputmethodservice.Keyboard$Key extends java.lang.Object {
	public int[] codes
	public CharSequence label
	public android.graphics.drawable.Drawable icon
	public android.graphics.drawable.Drawable iconPreview
	public int width
	public int height
	public int gap
	public boolean sticky
	public int x
	public int y
	public boolean pressed
	public boolean on
	public CharSequence text
	public CharSequence popupCharacters
	public int edgeFlags
	public boolean modifier
	private android.inputmethodservice.Keyboard keyboard
	public int popupResId
	public boolean repeatable
	private static final int[] KEY_STATE_NORMAL_ON
	private static final int[] KEY_STATE_PRESSED_ON
	private static final int[] KEY_STATE_NORMAL_OFF
	private static final int[] KEY_STATE_PRESSED_OFF
	private static final int[] KEY_STATE_NORMAL
	private static final int[] KEY_STATE_PRESSED
	public void  (android.inputmethodservice.Keyboard$Row) 
		android.inputmethodservice.Keyboard$Row parent
	public void  (android.content.res.Resources, android.inputmethodservice.Keyboard$Row, int, int, android.content.res.XmlResourceParser) 
		android.content.res.Resources res
		android.inputmethodservice.Keyboard$Row parent
		int x
		int y
		android.content.res.XmlResourceParser parser
		android.content.res.TypedArray a
		android.util.TypedValue codesValue
	public void onPressed () 
	public void onReleased (boolean) 
		boolean inside
	int[] parseCSV (java.lang.String) 
		NumberFormatException nfe
		String value
		int count
		int lastIndex
		int[] values
		java.util.StringTokenizer st
	public boolean isInside (int, int) 
		int x
		int y
		boolean leftEdge
		boolean rightEdge
		boolean topEdge
		boolean bottomEdge
	public int squaredDistanceFrom (int, int) 
		int x
		int y
		int xDist
		int yDist
	public int[] getCurrentDrawableState () 
		int[] states
	static void  () 
}

android/inputmethodservice/SoftInputWindow.class
SoftInputWindow.java
package android.inputmethodservice
 android.inputmethodservice.SoftInputWindow extends android.app.Dialog {
	final android.view.KeyEvent$DispatcherState mDispatcherState
	private final android.graphics.Rect mBounds
	public void setToken (android.os.IBinder) 
		android.os.IBinder token
		android.view.WindowManager$LayoutParams lp
	public void  (android.content.Context, int, android.view.KeyEvent$DispatcherState) 
		android.content.Context context
		int theme
		android.view.KeyEvent$DispatcherState dispatcherState
	public void onWindowFocusChanged (boolean) 
		boolean hasFocus
	public boolean dispatchTouchEvent (android.view.MotionEvent) 
		android.view.MotionEvent temp
		boolean handled
		android.view.MotionEvent ev
	public int getSize () 
		android.view.WindowManager$LayoutParams lp
	public void setSize (int) 
		int size
		android.view.WindowManager$LayoutParams lp
	public void setGravity (int) 
		int tmp
		int gravity
		android.view.WindowManager$LayoutParams lp
		boolean oldIsVertical
		boolean newIsVertical
	private void initDockWindow () 
		android.view.WindowManager$LayoutParams lp
}

android/inputmethodservice/ExtractEditLayout$1.class
ExtractEditLayout.java
package android.inputmethodservice
 android.inputmethodservice.ExtractEditLayout$1 extends java.lang.Object implements android.view.View$OnClickListener  {
	final android.inputmethodservice.ExtractEditLayout this$0
	void  (android.inputmethodservice.ExtractEditLayout) 
	public void onClick (android.view.View) 
		android.view.View clicked
}

android/inputmethodservice/KeyboardView$3.class
KeyboardView.java
package android.inputmethodservice
 android.inputmethodservice.KeyboardView$3 extends java.lang.Object implements android.inputmethodservice.KeyboardView$OnKeyboardActionListener  {
	final android.inputmethodservice.KeyboardView this$0
	void  (android.inputmethodservice.KeyboardView) 
	public void onKey (int, int[]) 
		int primaryCode
		int[] keyCodes
	public void onText (java.lang.CharSequence) 
		CharSequence text
	public void swipeLeft () 
	public void swipeRight () 
	public void swipeUp () 
	public void swipeDown () 
	public void onPress (int) 
		int primaryCode
	public void onRelease (int) 
		int primaryCode
}

android/inputmethodservice/InputMethodService$InputMethodImpl.class
InputMethodService.java
package android.inputmethodservice
public android.inputmethodservice.InputMethodService$InputMethodImpl extends android.inputmethodservice.AbstractInputMethodService$AbstractInputMethodImpl {
	final android.inputmethodservice.InputMethodService this$0
	public void  (android.inputmethodservice.InputMethodService) 
	public void attachToken (android.os.IBinder) 
		android.os.IBinder token
	public void bindInput (android.view.inputmethod.InputBinding) 
		android.view.inputmethod.InputBinding binding
		android.view.inputmethod.InputConnection ic
	public void unbindInput () 
	public void startInput (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo attribute
	public void restartInput (android.view.inputmethod.InputConnection, android.view.inputmethod.EditorInfo) 
		android.view.inputmethod.InputConnection ic
		android.view.inputmethod.EditorInfo attribute
	public void hideSoftInput (int, android.os.ResultReceiver) 
		int flags
		android.os.ResultReceiver resultReceiver
		boolean wasVis
	public void showSoftInput (int, android.os.ResultReceiver) 
		android.view.WindowManager$BadTokenException e
		int flags
		android.os.ResultReceiver resultReceiver
		boolean wasVis
		boolean showing
	public void changeInputMethodSubtype (android.view.inputmethod.InputMethodSubtype) 
		android.view.inputmethod.InputMethodSubtype subtype
}

android/inputmethodservice/Keyboard.class
Keyboard.java
package android.inputmethodservice
public android.inputmethodservice.Keyboard extends java.lang.Object {
	static final String TAG
	private static final String TAG_KEYBOARD
	private static final String TAG_ROW
	private static final String TAG_KEY
	public static final int EDGE_LEFT
	public static final int EDGE_RIGHT
	public static final int EDGE_TOP
	public static final int EDGE_BOTTOM
	public static final int KEYCODE_SHIFT
	public static final int KEYCODE_MODE_CHANGE
	public static final int KEYCODE_CANCEL
	public static final int KEYCODE_DONE
	public static final int KEYCODE_DELETE
	public static final int KEYCODE_ALT
	private CharSequence mLabel
	private int mDefaultHorizontalGap
	private int mDefaultWidth
	private int mDefaultHeight
	private int mDefaultVerticalGap
	private boolean mShifted
	private android.inputmethodservice.Keyboard$Key[] mShiftKeys
	private int[] mShiftKeyIndices
	private int mKeyWidth
	private int mKeyHeight
	private int mTotalHeight
	private int mTotalWidth
	private java.util.List mKeys
	private java.util.List mModifierKeys
	private int mDisplayWidth
	private int mDisplayHeight
	private int mKeyboardMode
	private static final int GRID_WIDTH
	private static final int GRID_HEIGHT
	private static final int GRID_SIZE
	private int mCellWidth
	private int mCellHeight
	private int[][] mGridNeighbors
	private int mProximityThreshold
	private static float SEARCH_DISTANCE
	private java.util.ArrayList rows
	public void  (android.content.Context, int) 
		android.content.Context context
		int xmlLayoutResId
	public void  (android.content.Context, int, int, int, int) 
		android.content.Context context
		int xmlLayoutResId
		int modeId
		int width
		int height
	public void  (android.content.Context, int, int) 
		android.content.Context context
		int xmlLayoutResId
		int modeId
		android.util.DisplayMetrics dm
	public void  (android.content.Context, int, java.lang.CharSequence, int, int) 
		char c
		android.inputmethodservice.Keyboard$Key key
		int i
		android.content.Context context
		int layoutTemplateResId
		CharSequence characters
		int columns
		int horizontalPadding
		int x
		int y
		int column
		android.inputmethodservice.Keyboard$Row row
		int maxColumns
	final void resize (int, int) 
		android.inputmethodservice.Keyboard$Key key
		int keyIndex
		android.inputmethodservice.Keyboard$Key key
		int keyIndex
		int x
		float scaleFactor
		android.inputmethodservice.Keyboard$Row row
		int numKeys
		int totalGap
		int totalWidth
		int rowIndex
		int newWidth
		int newHeight
		int numRows
	public java.util.List getKeys () 
	public java.util.List getModifierKeys () 
	protected int getHorizontalGap () 
	protected void setHorizontalGap (int) 
		int gap
	protected int getVerticalGap () 
	protected void setVerticalGap (int) 
		int gap
	protected int getKeyHeight () 
	protected void setKeyHeight (int) 
		int height
	protected int getKeyWidth () 
	protected void setKeyWidth (int) 
		int width
	public int getHeight () 
	public int getMinWidth () 
	public boolean setShifted (boolean) 
		android.inputmethodservice.Keyboard$Key shiftKey
		android.inputmethodservice.Keyboard$Key[] arr$
		int len$
		int i$
		boolean shiftState
	public boolean isShifted () 
	public int[] getShiftKeyIndices () 
	public int getShiftKeyIndex () 
	private void computeNearestNeighbors () 
		android.inputmethodservice.Keyboard$Key key
		int i
		int count
		int[] cell
		int y
		int x
		int[] indices
		int gridWidth
		int gridHeight
	public int[] getNearestKeys (int, int) 
		int index
		int x
		int y
	protected android.inputmethodservice.Keyboard$Row createRowFromXml (android.content.res.Resources, android.content.res.XmlResourceParser) 
		android.content.res.Resources res
		android.content.res.XmlResourceParser parser
	protected android.inputmethodservice.Keyboard$Key createKeyFromXml (android.content.res.Resources, android.inputmethodservice.Keyboard$Row, int, int, android.content.res.XmlResourceParser) 
		android.content.res.Resources res
		android.inputmethodservice.Keyboard$Row parent
		int x
		int y
		android.content.res.XmlResourceParser parser
	private void loadKeyboard (android.content.Context, android.content.res.XmlResourceParser) 
		int i
		String tag
		int event
		Exception e
		android.content.Context context
		android.content.res.XmlResourceParser parser
		boolean inKey
		boolean inRow
		boolean leftMostKey
		int row
		int x
		int y
		android.inputmethodservice.Keyboard$Key key
		android.inputmethodservice.Keyboard$Row currentRow
		android.content.res.Resources res
		boolean skipRow
	private void skipToEndOfRow (android.content.res.XmlResourceParser)  throws org.xmlpull.v1.XmlPullParserException java.io.IOException 
		android.content.res.XmlResourceParser parser
		int event
	private void parseKeyboardAttributes (android.content.res.Resources, android.content.res.XmlResourceParser) 
		android.content.res.Resources res
		android.content.res.XmlResourceParser parser
		android.content.res.TypedArray a
	static int getDimensionOrFraction (android.content.res.TypedArray, int, int, int) 
		android.content.res.TypedArray a
		int index
		int base
		int defValue
		android.util.TypedValue value
	static int access$000 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static int access$100 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static int access$200 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static int access$300 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static int access$400 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static int access$500 (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard x0
	static void  () 
}

android/inputmethodservice/ExtractEditLayout.class
ExtractEditLayout.java
package android.inputmethodservice
public android.inputmethodservice.ExtractEditLayout extends android.widget.LinearLayout {
	android.inputmethodservice.ExtractEditLayout$ExtractActionMode mActionMode
	android.widget.Button mExtractActionButton
	android.widget.Button mEditButton
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public android.view.ActionMode startActionModeForChild (android.view.View, android.view.ActionMode$Callback) 
		android.view.View sourceView
		android.view.ActionMode$Callback cb
		android.inputmethodservice.ExtractEditLayout$ExtractActionMode mode
	public boolean isActionModeStarted () 
	public void finishActionMode () 
	public void onFinishInflate () 
}

android/inputmethodservice/Keyboard$Row.class
Keyboard.java
package android.inputmethodservice
public android.inputmethodservice.Keyboard$Row extends java.lang.Object {
	public int defaultWidth
	public int defaultHeight
	public int defaultHorizontalGap
	public int verticalGap
	java.util.ArrayList mKeys
	public int rowEdgeFlags
	public int mode
	private android.inputmethodservice.Keyboard parent
	public void  (android.inputmethodservice.Keyboard) 
		android.inputmethodservice.Keyboard parent
	public void  (android.content.res.Resources, android.inputmethodservice.Keyboard, android.content.res.XmlResourceParser) 
		android.content.res.Resources res
		android.inputmethodservice.Keyboard parent
		android.content.res.XmlResourceParser parser
		android.content.res.TypedArray a
	static android.inputmethodservice.Keyboard access$600 (android.inputmethodservice.Keyboard$Row) 
		android.inputmethodservice.Keyboard$Row x0
}

android/inputmethodservice/KeyboardView$1.class
KeyboardView.java
package android.inputmethodservice
 android.inputmethodservice.KeyboardView$1 extends android.os.Handler {
	final android.inputmethodservice.KeyboardView this$0
	void  (android.inputmethodservice.KeyboardView) 
	public void handleMessage (android.os.Message) 
		android.os.Message repeat
		android.os.Message msg
}

android/inputmethodservice/ExtractButton.class
ExtractButton.java
package android.inputmethodservice
 android.inputmethodservice.ExtractButton extends android.widget.Button {
	public void  (android.content.Context) 
		android.content.Context context
	public void  (android.content.Context, android.util.AttributeSet) 
		android.content.Context context
		android.util.AttributeSet attrs
	public void  (android.content.Context, android.util.AttributeSet, int) 
		android.content.Context context
		android.util.AttributeSet attrs
		int defStyle
	public boolean hasWindowFocus () 
}

android/R$interpolator.class
R.java
package android
public final android.R$interpolator extends java.lang.Object {
	public static final int accelerate_cubic
	public static final int accelerate_decelerate
	public static final int accelerate_quad
	public static final int accelerate_quint
	public static final int anticipate
	public static final int anticipate_overshoot
	public static final int bounce
	public static final int cycle
	public static final int decelerate_cubic
	public static final int decelerate_quad
	public static final int decelerate_quint
	public static final int linear
	public static final int overshoot
	public void  () 
}

android/R$color.class
R.java
package android
public final android.R$color extends java.lang.Object {
	public static final int background_dark
	public static final int background_light
	public static final int black
	public static final int darker_gray
	public static final int holo_blue_bright
	public static final int holo_blue_dark
	public static final int holo_blue_light
	public static final int holo_green_dark
	public static final int holo_green_light
	public static final int holo_orange_dark
	public static final int holo_orange_light
	public static final int holo_purple
	public static final int holo_red_dark
	public static final int holo_red_light
	public static final int primary_text_dark
	public static final int primary_text_dark_nodisable
	public static final int primary_text_light
	public static final int primary_text_light_nodisable
	public static final int secondary_text_dark
	public static final int secondary_text_dark_nodisable
	public static final int secondary_text_light
	public static final int secondary_text_light_nodisable
	public static final int tab_indicator_text
	public static final int tertiary_text_dark
	public static final int tertiary_text_light
	public static final int transparent
	public static final int white
	public static final int widget_edittext_dark
	public void  () 
}

android/Manifest$permission_group.class
Manifest.java
package android
public final android.Manifest$permission_group extends java.lang.Object {
	public static final String ACCESSIBILITY_FEATURES
	public static final String ACCOUNTS
	public static final String AFFECTS_BATTERY
	public static final String APP_INFO
	public static final String AUDIO_SETTINGS
	public static final String BLUETOOTH_NETWORK
	public static final String BOOKMARKS
	public static final String CALENDAR
	public static final String CAMERA
	public static final String COST_MONEY
	public static final String DEVELOPMENT_TOOLS
	public static final String DEVICE_ALARMS
	public static final String DISPLAY
	public static final String HARDWARE_CONTROLS
	public static final String LOCATION
	public static final String MESSAGES
	public static final String MICROPHONE
	public static final String NETWORK
	public static final String PERSONAL_INFO
	public static final String PHONE_CALLS
	public static final String SCREENLOCK
	public static final String SOCIAL_INFO
	public static final String STATUS_BAR
	public static final String STORAGE
	public static final String SYNC_SETTINGS
	public static final String SYSTEM_CLOCK
	public static final String SYSTEM_TOOLS
	public static final String USER_DICTIONARY
	public static final String VOICEMAIL
	public static final String WALLPAPER
	public static final String WRITE_USER_DICTIONARY
	public void  () 
}

android/database/
android/database/CursorToBulkCursorAdaptor$ContentObserverProxy.class
CursorToBulkCursorAdaptor.java
package android.database
final android.database.CursorToBulkCursorAdaptor$ContentObserverProxy extends android.database.ContentObserver {
	protected android.database.IContentObserver mRemote
	public void  (android.database.IContentObserver, android.os.IBinder$DeathRecipient) 
		android.os.RemoteException e
		android.database.IContentObserver remoteObserver
		android.os.IBinder$DeathRecipient recipient
	public boolean unlinkToDeath (android.os.IBinder$DeathRecipient) 
		android.os.IBinder$DeathRecipient recipient
	public boolean deliverSelfNotifications () 
	public void onChange (boolean, android.net.Uri) 
		android.os.RemoteException ex
		boolean selfChange
		android.net.Uri uri
}

android/database/sqlite/
android/database/sqlite/SQLiteBindOrColumnIndexOutOfRangeException.class
SQLiteBindOrColumnIndexOutOfRangeException.java
package android.database.sqlite
public android.database.sqlite.SQLiteBindOrColumnIndexOutOfRangeException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteSession$Transaction.class
SQLiteSession.java
package android.database.sqlite
final android.database.sqlite.SQLiteSession$Transaction extends java.lang.Object {
	public android.database.sqlite.SQLiteSession$Transaction mParent
	public int mMode
	public android.database.sqlite.SQLiteTransactionListener mListener
	public boolean mMarkedSuccessful
	public boolean mChildFailed
	private void  () 
	void  (android.database.sqlite.SQLiteSession$1) 
		android.database.sqlite.SQLiteSession$1 x0
}

android/database/sqlite/SQLiteTableLockedException.class
SQLiteTableLockedException.java
package android.database.sqlite
public android.database.sqlite.SQLiteTableLockedException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteOutOfMemoryException.class
SQLiteOutOfMemoryException.java
package android.database.sqlite
public android.database.sqlite.SQLiteOutOfMemoryException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteDatabase$CursorFactory.class
SQLiteDatabase.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteDatabase$CursorFactory extends java.lang.Object {
	public abstract android.database.Cursor newCursor (android.database.sqlite.SQLiteDatabase, android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery) 
}

android/database/sqlite/SQLiteConnectionPool$1.class
SQLiteConnectionPool.java
package android.database.sqlite
 android.database.sqlite.SQLiteConnectionPool$1 extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener  {
	final android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter val$waiter
	final int val$nonce
	final android.database.sqlite.SQLiteConnectionPool this$0
	void  (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter, int) 
	public void onCancel () 
}

android/database/sqlite/SQLiteDebug.class
SQLiteDebug.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDebug extends java.lang.Object {
	public static final boolean DEBUG_SQL_LOG
	public static final boolean DEBUG_SQL_STATEMENTS
	public static final boolean DEBUG_SQL_TIME
	public static final boolean DEBUG_LOG_SLOW_QUERIES
	private static native void nativeGetPagerStats (android.database.sqlite.SQLiteDebug$PagerStats) 
	private void  () 
	public static final boolean shouldLogSlowQuery (long) 
		long elapsedTimeMillis
		int slowQueryMillis
	public static android.database.sqlite.SQLiteDebug$PagerStats getDatabaseInfo () 
		android.database.sqlite.SQLiteDebug$PagerStats stats
	public static void dump (android.util.Printer, java.lang.String[]) 
		String arg
		String[] arr$
		int len$
		int i$
		android.util.Printer printer
		String[] args
		boolean verbose
	static void  () 
}

android/database/sqlite/SQLiteConnectionPool.class
SQLiteConnectionPool.java
package android.database.sqlite
public final android.database.sqlite.SQLiteConnectionPool extends java.lang.Object implements java.io.Closeable  {
	private static final String TAG
	private static final long CONNECTION_POOL_BUSY_MILLIS
	private final dalvik.system.CloseGuard mCloseGuard
	private final Object mLock
	private final java.util.concurrent.atomic.AtomicBoolean mConnectionLeaked
	private final android.database.sqlite.SQLiteDatabaseConfiguration mConfiguration
	private int mMaxConnectionPoolSize
	private boolean mIsOpen
	private int mNextConnectionId
	private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mConnectionWaiterPool
	private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mConnectionWaiterQueue
	private final java.util.ArrayList mAvailableNonPrimaryConnections
	private android.database.sqlite.SQLiteConnection mAvailablePrimaryConnection
	private final java.util.WeakHashMap mAcquiredConnections
	public static final int CONNECTION_FLAG_READ_ONLY
	public static final int CONNECTION_FLAG_PRIMARY_CONNECTION_AFFINITY
	public static final int CONNECTION_FLAG_INTERACTIVE
	static final boolean $assertionsDisabled
	private void  (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
	protected void finalize ()  throws java.lang.Throwable 
	public static android.database.sqlite.SQLiteConnectionPool open (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
		android.database.sqlite.SQLiteConnectionPool pool
	private void open () 
	public void close () 
	private void dispose (boolean) 
		int pendingCount
		boolean finalized
	public void reconfigure (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteConnection newPrimaryConnection
		boolean walModeChanged
		boolean foreignKeyModeChanged
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
	public android.database.sqlite.SQLiteConnection acquireConnection (java.lang.String, int, android.os.CancellationSignal) 
		String sql
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public void releaseConnection (android.database.sqlite.SQLiteConnection) 
		android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
		android.database.sqlite.SQLiteConnection connection
	private boolean recycleConnectionLocked (android.database.sqlite.SQLiteConnection, android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus) 
		RuntimeException ex
		android.database.sqlite.SQLiteConnection connection
		android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
	public boolean shouldYieldConnection (android.database.sqlite.SQLiteConnection, int) 
		android.database.sqlite.SQLiteConnection connection
		int connectionFlags
	public void collectDbStats (java.util.ArrayList) 
		android.database.sqlite.SQLiteConnection connection
		java.util.Iterator i$
		android.database.sqlite.SQLiteConnection connection
		java.util.Iterator i$
		java.util.ArrayList dbStatsList
	private android.database.sqlite.SQLiteConnection openConnectionLocked (android.database.sqlite.SQLiteDatabaseConfiguration, boolean) 
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
		boolean primaryConnection
		int connectionId
	void onConnectionLeaked () 
	private void closeAvailableConnectionsAndLogExceptionsLocked () 
	private void closeAvailableNonPrimaryConnectionsAndLogExceptionsLocked () 
		int i
		int count
	private void closeExcessConnectionsAndLogExceptionsLocked () 
		android.database.sqlite.SQLiteConnection connection
		int availableCount
	private void closeConnectionAndLogExceptionsLocked (android.database.sqlite.SQLiteConnection) 
		RuntimeException ex
		android.database.sqlite.SQLiteConnection connection
	private void discardAcquiredConnectionsLocked () 
	private void reconfigureAllConnectionsLocked () 
		RuntimeException ex
		RuntimeException ex
		android.database.sqlite.SQLiteConnection connection
		int i
		int count
	private void markAcquiredConnectionsLocked (android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus) 
		android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus oldStatus
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		java.util.ArrayList keysToUpdate
		int updateCount
		android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus status
	private android.database.sqlite.SQLiteConnection waitForConnection (java.lang.String, int, android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection connection
		int priority
		long startTime
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter successor
		android.database.sqlite.SQLiteConnection connection
		RuntimeException ex
		long now
		long busyTimeoutMillis
		long nextBusyTimeoutTime
		String sql
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
		boolean wantPrimaryConnection
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
		int nonce
	private void cancelConnectionWaiterLocked (android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter) 
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter current
	private void logConnectionPoolBusyLocked (long, int) 
		String description
		android.database.sqlite.SQLiteConnection connection
		java.util.Iterator i$
		String request
		java.util.Iterator i$
		long waitMillis
		int connectionFlags
		Thread thread
		StringBuilder msg
		java.util.ArrayList requests
		int activeConnections
		int idleConnections
		int availableConnections
	private void wakeConnectionWaitersLocked () 
		android.database.sqlite.SQLiteConnection connection
		RuntimeException ex
		boolean unpark
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter successor
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter predecessor
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
		boolean primaryConnectionNotAvailable
		boolean nonPrimaryConnectionNotAvailable
	private android.database.sqlite.SQLiteConnection tryAcquirePrimaryConnectionLocked (int) 
		android.database.sqlite.SQLiteConnection acquiredConnection
		java.util.Iterator i$
		int connectionFlags
		android.database.sqlite.SQLiteConnection connection
	private android.database.sqlite.SQLiteConnection tryAcquireNonPrimaryConnectionLocked (java.lang.String, int) 
		android.database.sqlite.SQLiteConnection connection
		int i
		android.database.sqlite.SQLiteConnection connection
		String sql
		int connectionFlags
		android.database.sqlite.SQLiteConnection connection
		int availableCount
		int openConnections
	private void finishAcquireConnectionLocked (android.database.sqlite.SQLiteConnection, int) 
		boolean readOnly
		RuntimeException ex
		android.database.sqlite.SQLiteConnection connection
		int connectionFlags
	private boolean isSessionBlockingImportantConnectionWaitersLocked (boolean, int) 
		int priority
		boolean holdingPrimaryConnection
		int connectionFlags
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
	private static int getPriority (int) 
		int connectionFlags
	private void setMaxConnectionPoolSizeLocked () 
	private void throwIfClosedLocked () 
	private android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter obtainConnectionWaiterLocked (java.lang.Thread, long, int, boolean, java.lang.String, int) 
		Thread thread
		long startTime
		int priority
		boolean wantPrimaryConnection
		String sql
		int connectionFlags
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
	private void recycleConnectionWaiterLocked (android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter) 
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
	public void dump (android.util.Printer, boolean) 
		int i
		int count
		android.database.sqlite.SQLiteConnection connection
		java.util.Map$Entry entry
		java.util.Iterator i$
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter waiter
		int i
		long now
		android.util.Printer printer
		boolean verbose
		android.util.Printer indentedPrinter
	public java.lang.String toString () 
	static java.lang.Object access$000 (android.database.sqlite.SQLiteConnectionPool) 
		android.database.sqlite.SQLiteConnectionPool x0
	static void access$100 (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter) 
		android.database.sqlite.SQLiteConnectionPool x0
		android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter x1
	static void  () 
}

android/database/sqlite/SQLiteDatabaseConfiguration.class
SQLiteDatabaseConfiguration.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDatabaseConfiguration extends java.lang.Object {
	private static final java.util.regex.Pattern EMAIL_IN_DB_PATTERN
	public static final String MEMORY_DB_PATH
	public final String path
	public final String label
	public int openFlags
	public int maxSqlCacheSize
	public java.util.Locale locale
	public boolean foreignKeyConstraintsEnabled
	public final java.util.ArrayList customFunctions
	public void  (java.lang.String, int) 
		String path
		int openFlags
	public void  (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteDatabaseConfiguration other
	public void updateParametersFrom (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteDatabaseConfiguration other
	public boolean isInMemoryDb () 
	private static java.lang.String stripPathForLogs (java.lang.String) 
		String path
	static void  () 
}

android/database/sqlite/SQLiteStatement.class
SQLiteStatement.java
package android.database.sqlite
public final android.database.sqlite.SQLiteStatement extends android.database.sqlite.SQLiteProgram {
	void  (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.Object[]) 
		android.database.sqlite.SQLiteDatabase db
		String sql
		Object[] bindArgs
	public void execute () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public int executeUpdateDelete () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public long executeInsert () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public long simpleQueryForLong () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public java.lang.String simpleQueryForString () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public android.os.ParcelFileDescriptor simpleQueryForBlobFileDescriptor () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
	public java.lang.String toString () 
}

android/database/sqlite/SQLiteConnection$Operation.class
SQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$Operation extends java.lang.Object {
	private static final java.text.SimpleDateFormat sDateFormat
	public long mStartTime
	public long mEndTime
	public String mKind
	public String mSql
	public java.util.ArrayList mBindArgs
	public boolean mFinished
	public Exception mException
	public int mCookie
	private void  () 
	public void describe (java.lang.StringBuilder, boolean) 
		Object arg
		int i
		int count
		StringBuilder msg
		boolean verbose
	private java.lang.String getStatus () 
	private java.lang.String getFormattedStartTime () 
	void  (android.database.sqlite.SQLiteConnection$1) 
		android.database.sqlite.SQLiteConnection$1 x0
	static java.lang.String access$600 (android.database.sqlite.SQLiteConnection$Operation) 
		android.database.sqlite.SQLiteConnection$Operation x0
	static void  () 
}

android/database/sqlite/SQLiteDatabaseCorruptException.class
SQLiteDatabaseCorruptException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatabaseCorruptException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteStatementInfo.class
SQLiteStatementInfo.java
package android.database.sqlite
public final android.database.sqlite.SQLiteStatementInfo extends java.lang.Object {
	public int numParameters
	public String[] columnNames
	public boolean readOnly
	public void  () 
}

android/database/sqlite/SQLiteCursorDriver.class
SQLiteCursorDriver.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteCursorDriver extends java.lang.Object {
	public abstract android.database.Cursor query (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String[]) 
	public abstract void cursorDeactivated () 
	public abstract void cursorRequeried (android.database.Cursor) 
	public abstract void cursorClosed () 
	public abstract void setBindArguments (java.lang.String[]) 
}

android/database/sqlite/SQLiteConnection$OperationLog.class
SQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$OperationLog extends java.lang.Object {
	private static final int MAX_RECENT_OPERATIONS
	private static final int COOKIE_GENERATION_SHIFT
	private static final int COOKIE_INDEX_MASK
	private final android.database.sqlite.SQLiteConnection$Operation[] mOperations
	private int mIndex
	private int mGeneration
	private void  () 
	public int beginOperation (java.lang.String, java.lang.String, java.lang.Object[]) 
		Object arg
		int i
		int index
		android.database.sqlite.SQLiteConnection$Operation operation
		String kind
		String sql
		Object[] bindArgs
	public void failOperation (int, java.lang.Exception) 
		android.database.sqlite.SQLiteConnection$Operation operation
		int cookie
		Exception ex
	public void endOperation (int) 
		int cookie
	public boolean endOperationDeferLog (int) 
		int cookie
	public void logOperation (int, java.lang.String) 
		int cookie
		String detail
	private boolean endOperationDeferLogLocked (int) 
		int cookie
		android.database.sqlite.SQLiteConnection$Operation operation
	private void logOperationLocked (int, java.lang.String) 
		int cookie
		String detail
		android.database.sqlite.SQLiteConnection$Operation operation
		StringBuilder msg
	private int newOperationCookieLocked (int) 
		int index
		int generation
	private android.database.sqlite.SQLiteConnection$Operation getOperationLocked (int) 
		int cookie
		int index
		android.database.sqlite.SQLiteConnection$Operation operation
	public java.lang.String describeCurrentOperation () 
		StringBuilder msg
		android.database.sqlite.SQLiteConnection$Operation operation
	public void dump (android.util.Printer, boolean) 
		StringBuilder msg
		int n
		int index
		android.database.sqlite.SQLiteConnection$Operation operation
		android.util.Printer printer
		boolean verbose
	void  (android.database.sqlite.SQLiteConnection$1) 
		android.database.sqlite.SQLiteConnection$1 x0
}

android/database/sqlite/SQLiteDatabase$CustomFunction.class
SQLiteDatabase.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteDatabase$CustomFunction extends java.lang.Object {
	public abstract void callback (java.lang.String[]) 
}

android/database/sqlite/SQLiteCustomFunction.class
SQLiteCustomFunction.java
package android.database.sqlite
public final android.database.sqlite.SQLiteCustomFunction extends java.lang.Object {
	public final String name
	public final int numArgs
	public final android.database.sqlite.SQLiteDatabase$CustomFunction callback
	public void  (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CustomFunction) 
		String name
		int numArgs
		android.database.sqlite.SQLiteDatabase$CustomFunction callback
	private void dispatchCallback (java.lang.String[]) 
		String[] args
}

android/database/sqlite/SQLiteConnectionPool$AcquiredConnectionStatus.class
SQLiteConnectionPool.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus extends java.lang.Enum {
	public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus NORMAL
	public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus RECONFIGURE
	public static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus DISCARD
	private static final android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus[] $VALUES
	public static android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus[] values () 
	public static android.database.sqlite.SQLiteConnectionPool$AcquiredConnectionStatus valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/database/sqlite/SQLiteDatabase$2.class
SQLiteDatabase.java
package android.database.sqlite
final android.database.sqlite.SQLiteDatabase$2 extends java.lang.Object implements java.io.FileFilter  {
	final String val$prefix
	void  (java.lang.String) 
	public boolean accept (java.io.File) 
		java.io.File candidate
}

android/database/sqlite/SQLiteMisuseException.class
SQLiteMisuseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteMisuseException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteProgram.class
SQLiteProgram.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteProgram extends android.database.sqlite.SQLiteClosable {
	private static final String[] EMPTY_STRING_ARRAY
	private final android.database.sqlite.SQLiteDatabase mDatabase
	private final String mSql
	private final boolean mReadOnly
	private final String[] mColumnNames
	private final int mNumParameters
	private final Object[] mBindArgs
	void  (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		boolean assumeReadOnly
		android.database.sqlite.SQLiteStatementInfo info
		android.database.sqlite.SQLiteDatabase db
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignalForPrepare
		int n
	final android.database.sqlite.SQLiteDatabase getDatabase () 
	final java.lang.String getSql () 
	final java.lang.Object[] getBindArgs () 
	final java.lang.String[] getColumnNames () 
	protected final android.database.sqlite.SQLiteSession getSession () 
	protected final int getConnectionFlags () 
	protected final void onCorruption () 
	public final int getUniqueId () 
	public void bindNull (int) 
		int index
	public void bindLong (int, long) 
		int index
		long value
	public void bindDouble (int, double) 
		int index
		double value
	public void bindString (int, java.lang.String) 
		int index
		String value
	public void bindBlob (int, byte[]) 
		int index
		byte[] value
	public void clearBindings () 
	public void bindAllArgsAsStrings (java.lang.String[]) 
		int i
		String[] bindArgs
	protected void onAllReferencesReleased () 
	private void bind (int, java.lang.Object) 
		int index
		Object value
	static void  () 
}

android/database/sqlite/SQLiteDatabaseLockedException.class
SQLiteDatabaseLockedException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatabaseLockedException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteConnection$1.class
SQLiteConnection.java
package android.database.sqlite
 android.database.sqlite.SQLiteConnection$1 extends java.lang.Object {
}

android/database/sqlite/SQLiteQueryBuilder.class
SQLiteQueryBuilder.java
package android.database.sqlite
public android.database.sqlite.SQLiteQueryBuilder extends java.lang.Object {
	private static final String TAG
	private static final java.util.regex.Pattern sLimitPattern
	private java.util.Map mProjectionMap
	private String mTables
	private StringBuilder mWhereClause
	private boolean mDistinct
	private android.database.sqlite.SQLiteDatabase$CursorFactory mFactory
	private boolean mStrict
	public void  () 
	public void setDistinct (boolean) 
		boolean distinct
	public java.lang.String getTables () 
	public void setTables (java.lang.String) 
		String inTables
	public void appendWhere (java.lang.CharSequence) 
		CharSequence inWhere
	public void appendWhereEscapeString (java.lang.String) 
		String inWhere
	public void setProjectionMap (java.util.Map) 
		java.util.Map columnMap
	public void setCursorFactory (android.database.sqlite.SQLiteDatabase$CursorFactory) 
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public void setStrict (boolean) 
		boolean flag
	public static java.lang.String buildQueryString (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		boolean distinct
		String tables
		String[] columns
		String where
		String groupBy
		String having
		String orderBy
		String limit
		StringBuilder query
	private static void appendClause (java.lang.StringBuilder, java.lang.String, java.lang.String) 
		StringBuilder s
		String name
		String clause
	public static void appendColumns (java.lang.StringBuilder, java.lang.String[]) 
		String column
		int i
		StringBuilder s
		String[] columns
		int n
	public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String[] projectionIn
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String sortOrder
	public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String[] projectionIn
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String sortOrder
		String limit
	public android.database.Cursor query (android.database.sqlite.SQLiteDatabase, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal) 
		String sqlForValidation
		android.database.sqlite.SQLiteDatabase db
		String[] projectionIn
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String sortOrder
		String limit
		android.os.CancellationSignal cancellationSignal
		String sql
	private void validateQuerySql (android.database.sqlite.SQLiteDatabase, java.lang.String, android.os.CancellationSignal) 
		android.database.sqlite.SQLiteDatabase db
		String sql
		android.os.CancellationSignal cancellationSignal
	public java.lang.String buildQuery (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String[] projectionIn
		String selection
		String groupBy
		String having
		String sortOrder
		String limit
		String[] projection
		StringBuilder where
		boolean hasBaseWhereClause
	public java.lang.String buildQuery (java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String[] projectionIn
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String sortOrder
		String limit
	public java.lang.String buildUnionSubQuery (java.lang.String, java.lang.String[], java.util.Set, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String unionColumn
		int i
		String typeDiscriminatorColumn
		String[] unionColumns
		java.util.Set columnsPresentInTable
		int computedColumnsOffset
		String typeDiscriminatorValue
		String selection
		String groupBy
		String having
		int unionColumnsCount
		String[] projectionIn
	public java.lang.String buildUnionSubQuery (java.lang.String, java.lang.String[], java.util.Set, int, java.lang.String, java.lang.String, java.lang.String[], java.lang.String, java.lang.String) 
		String typeDiscriminatorColumn
		String[] unionColumns
		java.util.Set columnsPresentInTable
		int computedColumnsOffset
		String typeDiscriminatorValue
		String selection
		String[] selectionArgs
		String groupBy
		String having
	public java.lang.String buildUnionQuery (java.lang.String[], java.lang.String, java.lang.String) 
		int i
		String[] subQueries
		String sortOrder
		String limit
		StringBuilder query
		int subQueryCount
		String unionOperator
	private java.lang.String[] computeProjection (java.lang.String[]) 
		String userColumn
		String column
		int i
		String[] projection
		int length
		java.util.Map$Entry entry
		java.util.Set entrySet
		String[] projection
		java.util.Iterator entryIter
		int i
		String[] projectionIn
	static void  () 
}

android/database/sqlite/SQLiteCantOpenDatabaseException.class
SQLiteCantOpenDatabaseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteCantOpenDatabaseException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteSession$1.class
SQLiteSession.java
package android.database.sqlite
 android.database.sqlite.SQLiteSession$1 extends java.lang.Object {
}

android/database/sqlite/SQLiteDirectCursorDriver.class
SQLiteDirectCursorDriver.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDirectCursorDriver extends java.lang.Object implements android.database.sqlite.SQLiteCursorDriver  {
	private final android.database.sqlite.SQLiteDatabase mDatabase
	private final String mEditTable
	private final String mSql
	private final android.os.CancellationSignal mCancellationSignal
	private android.database.sqlite.SQLiteQuery mQuery
	public void  (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String, android.os.CancellationSignal) 
		android.database.sqlite.SQLiteDatabase db
		String sql
		String editTable
		android.os.CancellationSignal cancellationSignal
	public android.database.Cursor query (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String[]) 
		android.database.Cursor cursor
		RuntimeException ex
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		String[] selectionArgs
		android.database.sqlite.SQLiteQuery query
		android.database.Cursor cursor
	public void cursorClosed () 
	public void setBindArguments (java.lang.String[]) 
		String[] bindArgs
	public void cursorDeactivated () 
	public void cursorRequeried (android.database.Cursor) 
		android.database.Cursor cursor
	public java.lang.String toString () 
}

android/database/sqlite/SqliteWrapper.class
SqliteWrapper.java
package android.database.sqlite
public final android.database.sqlite.SqliteWrapper extends java.lang.Object {
	private static final String TAG
	private static final String SQLITE_EXCEPTION_DETAIL_MESSAGE
	private void  () 
	private static boolean isLowMemory (android.database.sqlite.SQLiteException) 
		android.database.sqlite.SQLiteException e
	public static void checkSQLiteException (android.content.Context, android.database.sqlite.SQLiteException) 
		android.content.Context context
		android.database.sqlite.SQLiteException e
	public static android.database.Cursor query (android.content.Context, android.content.ContentResolver, android.net.Uri, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String) 
		android.database.sqlite.SQLiteException e
		android.content.Context context
		android.content.ContentResolver resolver
		android.net.Uri uri
		String[] projection
		String selection
		String[] selectionArgs
		String sortOrder
	public static boolean requery (android.content.Context, android.database.Cursor) 
		android.database.sqlite.SQLiteException e
		android.content.Context context
		android.database.Cursor cursor
	public static int update (android.content.Context, android.content.ContentResolver, android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteException e
		android.content.Context context
		android.content.ContentResolver resolver
		android.net.Uri uri
		android.content.ContentValues values
		String where
		String[] selectionArgs
	public static int delete (android.content.Context, android.content.ContentResolver, android.net.Uri, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteException e
		android.content.Context context
		android.content.ContentResolver resolver
		android.net.Uri uri
		String where
		String[] selectionArgs
	public static android.net.Uri insert (android.content.Context, android.content.ContentResolver, android.net.Uri, android.content.ContentValues) 
		android.database.sqlite.SQLiteException e
		android.content.Context context
		android.content.ContentResolver resolver
		android.net.Uri uri
		android.content.ContentValues values
}

android/database/sqlite/SQLiteConnection$PreparedStatementCache.class
SQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$PreparedStatementCache extends android.util.LruCache {
	final android.database.sqlite.SQLiteConnection this$0
	public void  (android.database.sqlite.SQLiteConnection, int) 
		int size
	protected void entryRemoved (boolean, java.lang.String, android.database.sqlite.SQLiteConnection$PreparedStatement, android.database.sqlite.SQLiteConnection$PreparedStatement) 
		boolean evicted
		String key
		android.database.sqlite.SQLiteConnection$PreparedStatement oldValue
		android.database.sqlite.SQLiteConnection$PreparedStatement newValue
	public void dump (android.util.Printer) 
		String sql
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		java.util.Map$Entry entry
		java.util.Iterator i$
		int i
		android.util.Printer printer
		java.util.Map cache
	protected volatile void entryRemoved (boolean, java.lang.Object, java.lang.Object, java.lang.Object) 
		boolean x0
		Object x1
		Object x2
		Object x3
}

android/database/sqlite/SQLiteConnection$PreparedStatement.class
SQLiteConnection.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnection$PreparedStatement extends java.lang.Object {
	public android.database.sqlite.SQLiteConnection$PreparedStatement mPoolNext
	public String mSql
	public long mStatementPtr
	public int mNumParameters
	public int mType
	public boolean mReadOnly
	public boolean mInCache
	public boolean mInUse
	private void  () 
	void  (android.database.sqlite.SQLiteConnection$1) 
		android.database.sqlite.SQLiteConnection$1 x0
}

android/database/sqlite/SQLiteBlobTooBigException.class
SQLiteBlobTooBigException.java
package android.database.sqlite
public android.database.sqlite.SQLiteBlobTooBigException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteConnection.class
SQLiteConnection.java
package android.database.sqlite
public final android.database.sqlite.SQLiteConnection extends java.lang.Object implements android.os.CancellationSignal$OnCancelListener  {
	private static final String TAG
	private static final boolean DEBUG
	private static final String[] EMPTY_STRING_ARRAY
	private static final byte[] EMPTY_BYTE_ARRAY
	private static final java.util.regex.Pattern TRIM_SQL_PATTERN
	private final dalvik.system.CloseGuard mCloseGuard
	private final android.database.sqlite.SQLiteConnectionPool mPool
	private final android.database.sqlite.SQLiteDatabaseConfiguration mConfiguration
	private final int mConnectionId
	private final boolean mIsPrimaryConnection
	private final boolean mIsReadOnlyConnection
	private final android.database.sqlite.SQLiteConnection$PreparedStatementCache mPreparedStatementCache
	private android.database.sqlite.SQLiteConnection$PreparedStatement mPreparedStatementPool
	private final android.database.sqlite.SQLiteConnection$OperationLog mRecentOperations
	private long mConnectionPtr
	private boolean mOnlyAllowReadOnlyOperations
	private int mCancellationSignalAttachCount
	static final boolean $assertionsDisabled
	private static native long nativeOpen (java.lang.String, int, java.lang.String, boolean, boolean) 
	private static native void nativeClose (long) 
	private static native void nativeRegisterCustomFunction (long, android.database.sqlite.SQLiteCustomFunction) 
	private static native void nativeRegisterLocalizedCollators (long, java.lang.String) 
	private static native long nativePrepareStatement (long, java.lang.String) 
	private static native void nativeFinalizeStatement (long, long) 
	private static native int nativeGetParameterCount (long, long) 
	private static native boolean nativeIsReadOnly (long, long) 
	private static native int nativeGetColumnCount (long, long) 
	private static native java.lang.String nativeGetColumnName (long, long, int) 
	private static native void nativeBindNull (long, long, int) 
	private static native void nativeBindLong (long, long, int, long) 
	private static native void nativeBindDouble (long, long, int, double) 
	private static native void nativeBindString (long, long, int, java.lang.String) 
	private static native void nativeBindBlob (long, long, int, byte[]) 
	private static native void nativeResetStatementAndClearBindings (long, long) 
	private static native void nativeExecute (long, long) 
	private static native long nativeExecuteForLong (long, long) 
	private static native java.lang.String nativeExecuteForString (long, long) 
	private static native int nativeExecuteForBlobFileDescriptor (long, long) 
	private static native int nativeExecuteForChangedRowCount (long, long) 
	private static native long nativeExecuteForLastInsertedRowId (long, long) 
	private static native long nativeExecuteForCursorWindow (long, long, long, int, int, boolean) 
	private static native int nativeGetDbLookaside (long) 
	private static native void nativeCancel (long) 
	private static native void nativeResetCancel (long, boolean) 
	private void  (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteDatabaseConfiguration, int, boolean) 
		android.database.sqlite.SQLiteConnectionPool pool
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
		int connectionId
		boolean primaryConnection
	protected void finalize ()  throws java.lang.Throwable 
	static android.database.sqlite.SQLiteConnection open (android.database.sqlite.SQLiteConnectionPool, android.database.sqlite.SQLiteDatabaseConfiguration, int, boolean) 
		android.database.sqlite.SQLiteException ex
		android.database.sqlite.SQLiteConnectionPool pool
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
		int connectionId
		boolean primaryConnection
		android.database.sqlite.SQLiteConnection connection
	void close () 
	private void open () 
		android.database.sqlite.SQLiteCustomFunction function
		int i
		int functionCount
	private void dispose (boolean) 
		int cookie
		boolean finalized
	private void setPageSize () 
		long newValue
		long value
	private void setAutoCheckpointInterval () 
		long newValue
		long value
	private void setJournalSizeLimit () 
		long newValue
		long value
	private void setForeignKeyModeFromConfiguration () 
		long newValue
		long value
	private void setWalModeFromConfiguration () 
	private void setSyncMode (java.lang.String) 
		String newValue
		String value
	private static java.lang.String canonicalizeSyncMode (java.lang.String) 
		String value
	private void setJournalMode (java.lang.String) 
		String result
		android.database.sqlite.SQLiteDatabaseLockedException ex
		String newValue
		String value
	private void setLocaleFromConfiguration () 
		String oldLocale
		boolean success
		RuntimeException ex
		String newLocale
	void reconfigure (android.database.sqlite.SQLiteDatabaseConfiguration) 
		android.database.sqlite.SQLiteCustomFunction function
		int i
		android.database.sqlite.SQLiteDatabaseConfiguration configuration
		int functionCount
		boolean foreignKeyModeChanged
		boolean walModeChanged
		boolean localeChanged
	void setOnlyAllowReadOnlyOperations (boolean) 
		boolean readOnly
	boolean isPreparedStatementInCache (java.lang.String) 
		String sql
	public int getConnectionId () 
	public boolean isPrimaryConnection () 
	public void prepare (java.lang.String, android.database.sqlite.SQLiteStatementInfo) 
		int i
		int columnCount
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		android.database.sqlite.SQLiteStatementInfo outStatementInfo
		int cookie
	public void execute (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int cookie
	public long executeForLong (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int cookie
	public java.lang.String executeForString (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int cookie
	public android.os.ParcelFileDescriptor executeForBlobFileDescriptor (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		int fd
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int cookie
	public int executeForChangedRowCount (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int changedRows
		int cookie
	public long executeForLastInsertedRowId (java.lang.String, java.lang.Object[], android.os.CancellationSignal) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		String sql
		Object[] bindArgs
		android.os.CancellationSignal cancellationSignal
		int cookie
	public int executeForCursorWindow (java.lang.String, java.lang.Object[], android.database.CursorWindow, int, int, boolean, android.os.CancellationSignal) 
		long result
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		RuntimeException ex
		int actualPos
		int countedRows
		int filledRows
		int cookie
		String sql
		Object[] bindArgs
		android.database.CursorWindow window
		int startPos
		int requiredPos
		boolean countAllRows
		android.os.CancellationSignal cancellationSignal
	private android.database.sqlite.SQLiteConnection$PreparedStatement acquirePreparedStatement (java.lang.String) 
		int numParameters
		int type
		boolean readOnly
		RuntimeException ex
		String sql
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		boolean skipCache
		long statementPtr
	private void releasePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteException ex
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	private void finalizePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	private void attachCancellationSignal (android.os.CancellationSignal) 
		android.os.CancellationSignal cancellationSignal
	private void detachCancellationSignal (android.os.CancellationSignal) 
		android.os.CancellationSignal cancellationSignal
	public void onCancel () 
	private void bindArguments (android.database.sqlite.SQLiteConnection$PreparedStatement, java.lang.Object[]) 
		Object arg
		int i
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
		Object[] bindArgs
		int count
		long statementPtr
	private void throwIfStatementForbidden (android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	private static boolean isCacheable (int) 
		int statementType
	private void applyBlockGuardPolicy (android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	public void dump (android.util.Printer, boolean) 
		android.util.Printer printer
		boolean verbose
	void dumpUnsafe (android.util.Printer, boolean) 
		android.util.Printer printer
		boolean verbose
	java.lang.String describeCurrentOperationUnsafe () 
	void collectDbStats (java.util.ArrayList) 
		android.database.sqlite.SQLiteException ex
		android.database.sqlite.SQLiteException ex
		String name
		String path
		String label
		int i
		android.database.sqlite.SQLiteException ex
		java.util.ArrayList dbStatsList
		int lookaside
		long pageCount
		long pageSize
		android.database.CursorWindow window
	void collectDbStatsUnsafe (java.util.ArrayList) 
		java.util.ArrayList dbStatsList
	private android.database.sqlite.SQLiteDebug$DbStats getMainDbStatsUnsafe (int, long, long) 
		int lookaside
		long pageCount
		long pageSize
		String label
	public java.lang.String toString () 
	private android.database.sqlite.SQLiteConnection$PreparedStatement obtainPreparedStatement (java.lang.String, long, int, int, boolean) 
		String sql
		long statementPtr
		int numParameters
		int type
		boolean readOnly
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	private void recyclePreparedStatement (android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteConnection$PreparedStatement statement
	private static java.lang.String trimSqlForDisplay (java.lang.String) 
		String sql
	static void access$200 (android.database.sqlite.SQLiteConnection, android.database.sqlite.SQLiteConnection$PreparedStatement) 
		android.database.sqlite.SQLiteConnection x0
		android.database.sqlite.SQLiteConnection$PreparedStatement x1
	static java.lang.String access$300 (java.lang.String) 
		String x0
	static byte[] access$500 () 
	static void  () 
}

android/database/sqlite/DatabaseObjectNotClosedException.class
DatabaseObjectNotClosedException.java
package android.database.sqlite
public android.database.sqlite.DatabaseObjectNotClosedException extends java.lang.RuntimeException {
	private static final String s
	public void  () 
}

android/database/sqlite/SQLiteDatabase.class
SQLiteDatabase.java
package android.database.sqlite
public final android.database.sqlite.SQLiteDatabase extends android.database.sqlite.SQLiteClosable {
	private static final String TAG
	private static final int EVENT_DB_CORRUPT
	private static java.util.WeakHashMap sActiveDatabases
	private final ThreadLocal mThreadSession
	private final android.database.sqlite.SQLiteDatabase$CursorFactory mCursorFactory
	private final android.database.DatabaseErrorHandler mErrorHandler
	private final Object mLock
	private final dalvik.system.CloseGuard mCloseGuardLocked
	private final android.database.sqlite.SQLiteDatabaseConfiguration mConfigurationLocked
	private android.database.sqlite.SQLiteConnectionPool mConnectionPoolLocked
	private boolean mHasAttachedDbsLocked
	public static final int CONFLICT_ROLLBACK
	public static final int CONFLICT_ABORT
	public static final int CONFLICT_FAIL
	public static final int CONFLICT_IGNORE
	public static final int CONFLICT_REPLACE
	public static final int CONFLICT_NONE
	private static final String[] CONFLICT_VALUES
	public static final int SQLITE_MAX_LIKE_PATTERN_LENGTH
	public static final int OPEN_READWRITE
	public static final int OPEN_READONLY
	private static final int OPEN_READ_MASK
	public static final int NO_LOCALIZED_COLLATORS
	public static final int CREATE_IF_NECESSARY
	public static final int ENABLE_WRITE_AHEAD_LOGGING
	public static final int MAX_SQL_CACHE_SIZE
	static final boolean $assertionsDisabled
	private void  (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler) 
		String path
		int openFlags
		android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
		android.database.DatabaseErrorHandler errorHandler
	protected void finalize ()  throws java.lang.Throwable 
	protected void onAllReferencesReleased () 
	private void dispose (boolean) 
		boolean finalized
		android.database.sqlite.SQLiteConnectionPool pool
	public static int releaseMemory () 
	public void setLockingEnabled (boolean) 
		boolean lockingEnabled
	java.lang.String getLabel () 
	void onCorruption () 
	android.database.sqlite.SQLiteSession getThreadSession () 
	android.database.sqlite.SQLiteSession createSession () 
		android.database.sqlite.SQLiteConnectionPool pool
	int getThreadDefaultConnectionFlags (boolean) 
		boolean readOnly
		int flags
	private static boolean isMainThread () 
		android.os.Looper looper
	public void beginTransaction () 
	public void beginTransactionNonExclusive () 
	public void beginTransactionWithListener (android.database.sqlite.SQLiteTransactionListener) 
		android.database.sqlite.SQLiteTransactionListener transactionListener
	public void beginTransactionWithListenerNonExclusive (android.database.sqlite.SQLiteTransactionListener) 
		android.database.sqlite.SQLiteTransactionListener transactionListener
	private void beginTransaction (android.database.sqlite.SQLiteTransactionListener, boolean) 
		android.database.sqlite.SQLiteTransactionListener transactionListener
		boolean exclusive
	public void endTransaction () 
	public void setTransactionSuccessful () 
	public boolean inTransaction () 
	public boolean isDbLockedByCurrentThread () 
	public boolean isDbLockedByOtherThreads () 
	public boolean yieldIfContended () 
	public boolean yieldIfContendedSafely () 
	public boolean yieldIfContendedSafely (long) 
		long sleepAfterYieldDelay
	private boolean yieldIfContendedHelper (boolean, long) 
		boolean throwIfUnsafe
		long sleepAfterYieldDelay
	public java.util.Map getSyncedTables () 
	public static android.database.sqlite.SQLiteDatabase openDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int) 
		String path
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		int flags
	public static android.database.sqlite.SQLiteDatabase openDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int, android.database.DatabaseErrorHandler) 
		String path
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		int flags
		android.database.DatabaseErrorHandler errorHandler
		android.database.sqlite.SQLiteDatabase db
	public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.io.File, android.database.sqlite.SQLiteDatabase$CursorFactory) 
		java.io.File file
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory) 
		String path
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public static android.database.sqlite.SQLiteDatabase openOrCreateDatabase (java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, android.database.DatabaseErrorHandler) 
		String path
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		android.database.DatabaseErrorHandler errorHandler
	public static boolean deleteDatabase (java.io.File) 
		java.io.File masterJournal
		java.io.File[] arr$
		int len$
		int i$
		String prefix
		java.io.FileFilter filter
		java.io.File file
		boolean deleted
		java.io.File dir
	public void reopenReadWrite () 
		RuntimeException ex
		int oldOpenFlags
	private void open () 
		android.database.sqlite.SQLiteDatabaseCorruptException ex
		android.database.sqlite.SQLiteException ex
	private void openInner () 
	public static android.database.sqlite.SQLiteDatabase create (android.database.sqlite.SQLiteDatabase$CursorFactory) 
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
	public void addCustomFunction (java.lang.String, int, android.database.sqlite.SQLiteDatabase$CustomFunction) 
		RuntimeException ex
		String name
		int numArgs
		android.database.sqlite.SQLiteDatabase$CustomFunction function
		android.database.sqlite.SQLiteCustomFunction wrapper
	public int getVersion () 
	public void setVersion (int) 
		int version
	public long getMaximumSize () 
		long pageCount
	public long setMaximumSize (long) 
		long numBytes
		long pageSize
		long numPages
		long newPageCount
	public long getPageSize () 
	public void setPageSize (long) 
		long numBytes
	public void markTableSyncable (java.lang.String, java.lang.String) 
		String table
		String deletedTable
	public void markTableSyncable (java.lang.String, java.lang.String, java.lang.String) 
		String table
		String foreignKey
		String updateTable
	public static java.lang.String findEditTable (java.lang.String) 
		int spacepos
		int commapos
		String tables
	public android.database.sqlite.SQLiteStatement compileStatement (java.lang.String)  throws android.database.SQLException 
		String sql
	public android.database.Cursor query (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		boolean distinct
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
		String limit
	public android.database.Cursor query (boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal) 
		boolean distinct
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
		String limit
		android.os.CancellationSignal cancellationSignal
	public android.database.Cursor queryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
		boolean distinct
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
		String limit
	public android.database.Cursor queryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, boolean, java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String, android.os.CancellationSignal) 
		String sql
		android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
		boolean distinct
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
		String limit
		android.os.CancellationSignal cancellationSignal
	public android.database.Cursor query (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String) 
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
	public android.database.Cursor query (java.lang.String, java.lang.String[], java.lang.String, java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.lang.String) 
		String table
		String[] columns
		String selection
		String[] selectionArgs
		String groupBy
		String having
		String orderBy
		String limit
	public android.database.Cursor rawQuery (java.lang.String, java.lang.String[]) 
		String sql
		String[] selectionArgs
	public android.database.Cursor rawQuery (java.lang.String, java.lang.String[], android.os.CancellationSignal) 
		String sql
		String[] selectionArgs
		android.os.CancellationSignal cancellationSignal
	public android.database.Cursor rawQueryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String, java.lang.String[], java.lang.String) 
		android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
		String sql
		String[] selectionArgs
		String editTable
	public android.database.Cursor rawQueryWithFactory (android.database.sqlite.SQLiteDatabase$CursorFactory, java.lang.String, java.lang.String[], java.lang.String, android.os.CancellationSignal) 
		android.database.sqlite.SQLiteCursorDriver driver
		android.database.sqlite.SQLiteDatabase$CursorFactory cursorFactory
		String sql
		String[] selectionArgs
		String editTable
		android.os.CancellationSignal cancellationSignal
	public long insert (java.lang.String, java.lang.String, android.content.ContentValues) 
		android.database.SQLException e
		String table
		String nullColumnHack
		android.content.ContentValues values
	public long insertOrThrow (java.lang.String, java.lang.String, android.content.ContentValues)  throws android.database.SQLException 
		String table
		String nullColumnHack
		android.content.ContentValues values
	public long replace (java.lang.String, java.lang.String, android.content.ContentValues) 
		android.database.SQLException e
		String table
		String nullColumnHack
		android.content.ContentValues initialValues
	public long replaceOrThrow (java.lang.String, java.lang.String, android.content.ContentValues)  throws android.database.SQLException 
		String table
		String nullColumnHack
		android.content.ContentValues initialValues
	public long insertWithOnConflict (java.lang.String, java.lang.String, android.content.ContentValues, int) 
		String colName
		java.util.Iterator i$
		int i
		StringBuilder sql
		Object[] bindArgs
		int size
		android.database.sqlite.SQLiteStatement statement
		String table
		String nullColumnHack
		android.content.ContentValues initialValues
		int conflictAlgorithm
	public int delete (java.lang.String, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteStatement statement
		String table
		String whereClause
		String[] whereArgs
	public int update (java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[]) 
		String table
		android.content.ContentValues values
		String whereClause
		String[] whereArgs
	public int updateWithOnConflict (java.lang.String, android.content.ContentValues, java.lang.String, java.lang.String[], int) 
		String colName
		java.util.Iterator i$
		StringBuilder sql
		int setValuesSize
		int bindArgsSize
		Object[] bindArgs
		int i
		android.database.sqlite.SQLiteStatement statement
		String table
		android.content.ContentValues values
		String whereClause
		String[] whereArgs
		int conflictAlgorithm
	public void execSQL (java.lang.String)  throws android.database.SQLException 
		String sql
	public void execSQL (java.lang.String, java.lang.Object[])  throws android.database.SQLException 
		String sql
		Object[] bindArgs
	private int executeSql (java.lang.String, java.lang.Object[])  throws android.database.SQLException 
		boolean disableWal
		android.database.sqlite.SQLiteStatement statement
		String sql
		Object[] bindArgs
	public boolean isReadOnly () 
	private boolean isReadOnlyLocked () 
	public boolean isInMemoryDatabase () 
	public boolean isOpen () 
	public boolean needUpgrade (int) 
		int newVersion
	public final java.lang.String getPath () 
	public void setLocale (java.util.Locale) 
		RuntimeException ex
		java.util.Locale oldLocale
		java.util.Locale locale
	public void setMaxSqlCacheSize (int) 
		RuntimeException ex
		int oldMaxSqlCacheSize
		int cacheSize
	public void setForeignKeyConstraintsEnabled (boolean) 
		RuntimeException ex
		boolean enable
	public boolean enableWriteAheadLogging () 
		RuntimeException ex
	public void disableWriteAheadLogging () 
		RuntimeException ex
	public boolean isWriteAheadLoggingEnabled () 
	static java.util.ArrayList getDbStats () 
		android.database.sqlite.SQLiteDatabase db
		java.util.Iterator i$
		java.util.ArrayList dbStatsList
	private void collectDbStats (java.util.ArrayList) 
		java.util.ArrayList dbStatsList
	private static java.util.ArrayList getActiveDatabases () 
		java.util.ArrayList databases
	static void dumpAll (android.util.Printer, boolean) 
		android.database.sqlite.SQLiteDatabase db
		java.util.Iterator i$
		android.util.Printer printer
		boolean verbose
	private void dump (android.util.Printer, boolean) 
		android.util.Printer printer
		boolean verbose
	public java.util.List getAttachedDbs () 
		android.database.Cursor c
		java.util.ArrayList attachedDbs
	public boolean isDatabaseIntegrityOk () 
		android.database.sqlite.SQLiteException e
		String rslt
		android.util.Pair p
		android.database.sqlite.SQLiteStatement prog
		int i
		java.util.List attachedDbs
	public java.lang.String toString () 
	private void throwIfNotOpenLocked () 
	static void  () 
}

android/database/sqlite/SQLiteDatatypeMismatchException.class
SQLiteDatatypeMismatchException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDatatypeMismatchException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteClosable.class
SQLiteClosable.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteClosable extends java.lang.Object implements java.io.Closeable  {
	private int mReferenceCount
	public void  () 
	protected abstract void onAllReferencesReleased () 
	protected void onAllReferencesReleasedFromContainer () 
	public void acquireReference () 
	public void releaseReference () 
		boolean refCountIsZero
	public void releaseReferenceFromContainer () 
		boolean refCountIsZero
	public void close () 
}

android/database/sqlite/SQLiteAccessPermException.class
SQLiteAccessPermException.java
package android.database.sqlite
public android.database.sqlite.SQLiteAccessPermException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteFullException.class
SQLiteFullException.java
package android.database.sqlite
public android.database.sqlite.SQLiteFullException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteReadOnlyDatabaseException.class
SQLiteReadOnlyDatabaseException.java
package android.database.sqlite
public android.database.sqlite.SQLiteReadOnlyDatabaseException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteTransactionListener.class
SQLiteTransactionListener.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteTransactionListener extends java.lang.Object {
	public abstract void onBegin () 
	public abstract void onCommit () 
	public abstract void onRollback () 
}

android/database/sqlite/SQLiteDebug$DbStats.class
SQLiteDebug.java
package android.database.sqlite
public android.database.sqlite.SQLiteDebug$DbStats extends java.lang.Object {
	public String dbName
	public long pageSize
	public long dbSize
	public int lookaside
	public String cache
	public void  (java.lang.String, long, long, int, int, int, int) 
		String dbName
		long pageCount
		long pageSize
		int lookaside
		int hits
		int misses
		int cachesize
}

android/database/sqlite/SQLiteDiskIOException.class
SQLiteDiskIOException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDiskIOException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteDatabase$1.class
SQLiteDatabase.java
package android.database.sqlite
 android.database.sqlite.SQLiteDatabase$1 extends java.lang.ThreadLocal {
	final android.database.sqlite.SQLiteDatabase this$0
	void  (android.database.sqlite.SQLiteDatabase) 
	protected android.database.sqlite.SQLiteSession initialValue () 
	protected volatile java.lang.Object initialValue () 
}

android/database/sqlite/SQLiteException.class
SQLiteException.java
package android.database.sqlite
public android.database.sqlite.SQLiteException extends android.database.SQLException {
	public void  () 
	public void  (java.lang.String) 
		String error
	public void  (java.lang.String, java.lang.Throwable) 
		String error
		Throwable cause
}

android/database/sqlite/SQLiteSession.class
SQLiteSession.java
package android.database.sqlite
public final android.database.sqlite.SQLiteSession extends java.lang.Object {
	private final android.database.sqlite.SQLiteConnectionPool mConnectionPool
	private android.database.sqlite.SQLiteConnection mConnection
	private int mConnectionFlags
	private int mConnectionUseCount
	private android.database.sqlite.SQLiteSession$Transaction mTransactionPool
	private android.database.sqlite.SQLiteSession$Transaction mTransactionStack
	public static final int TRANSACTION_MODE_DEFERRED
	public static final int TRANSACTION_MODE_IMMEDIATE
	public static final int TRANSACTION_MODE_EXCLUSIVE
	static final boolean $assertionsDisabled
	public void  (android.database.sqlite.SQLiteConnectionPool) 
		android.database.sqlite.SQLiteConnectionPool connectionPool
	public boolean hasTransaction () 
	public boolean hasNestedTransaction () 
	public boolean hasConnection () 
	public void beginTransaction (int, android.database.sqlite.SQLiteTransactionListener, int, android.os.CancellationSignal) 
		int transactionMode
		android.database.sqlite.SQLiteTransactionListener transactionListener
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	private void beginTransactionUnchecked (int, android.database.sqlite.SQLiteTransactionListener, int, android.os.CancellationSignal) 
		RuntimeException ex
		android.database.sqlite.SQLiteSession$Transaction transaction
		int transactionMode
		android.database.sqlite.SQLiteTransactionListener transactionListener
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public void setTransactionSuccessful () 
	public void endTransaction (android.os.CancellationSignal) 
		android.os.CancellationSignal cancellationSignal
	private void endTransactionUnchecked (android.os.CancellationSignal, boolean) 
		RuntimeException ex
		android.os.CancellationSignal cancellationSignal
		boolean yielding
		android.database.sqlite.SQLiteSession$Transaction top
		boolean successful
		RuntimeException listenerException
		android.database.sqlite.SQLiteTransactionListener listener
	public boolean yieldTransaction (long, boolean, android.os.CancellationSignal) 
		long sleepAfterYieldDelayMillis
		boolean throwIfUnsafe
		android.os.CancellationSignal cancellationSignal
	private boolean yieldTransactionUnchecked (long, android.os.CancellationSignal) 
		InterruptedException ex
		long sleepAfterYieldDelayMillis
		android.os.CancellationSignal cancellationSignal
		int transactionMode
		android.database.sqlite.SQLiteTransactionListener listener
		int connectionFlags
	public void prepare (java.lang.String, int, android.os.CancellationSignal, android.database.sqlite.SQLiteStatementInfo) 
		String sql
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
		android.database.sqlite.SQLiteStatementInfo outStatementInfo
	public void execute (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public long executeForLong (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public java.lang.String executeForString (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public android.os.ParcelFileDescriptor executeForBlobFileDescriptor (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public int executeForChangedRowCount (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public long executeForLastInsertedRowId (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	public int executeForCursorWindow (java.lang.String, java.lang.Object[], android.database.CursorWindow, int, int, boolean, int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		android.database.CursorWindow window
		int startPos
		int requiredPos
		boolean countAllRows
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	private boolean executeSpecial (java.lang.String, java.lang.Object[], int, android.os.CancellationSignal) 
		String sql
		Object[] bindArgs
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
		int type
	private void acquireConnection (java.lang.String, int, android.os.CancellationSignal) 
		String sql
		int connectionFlags
		android.os.CancellationSignal cancellationSignal
	private void releaseConnection () 
	private void throwIfNoTransaction () 
	private void throwIfTransactionMarkedSuccessful () 
	private void throwIfNestedTransaction () 
	private android.database.sqlite.SQLiteSession$Transaction obtainTransaction (int, android.database.sqlite.SQLiteTransactionListener) 
		int mode
		android.database.sqlite.SQLiteTransactionListener listener
		android.database.sqlite.SQLiteSession$Transaction transaction
	private void recycleTransaction (android.database.sqlite.SQLiteSession$Transaction) 
		android.database.sqlite.SQLiteSession$Transaction transaction
	static void  () 
}

android/database/sqlite/SQLiteAbortException.class
SQLiteAbortException.java
package android.database.sqlite
public android.database.sqlite.SQLiteAbortException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteCursor.class
SQLiteCursor.java
package android.database.sqlite
public android.database.sqlite.SQLiteCursor extends android.database.AbstractWindowedCursor {
	static final String TAG
	static final int NO_COUNT
	private final String mEditTable
	private final String[] mColumns
	private final android.database.sqlite.SQLiteQuery mQuery
	private final android.database.sqlite.SQLiteCursorDriver mDriver
	private int mCount
	private int mCursorWindowCapacity
	private java.util.Map mColumnNameMap
	private final Throwable mStackTrace
	public void  (android.database.sqlite.SQLiteDatabase, android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery) 
		android.database.sqlite.SQLiteDatabase db
		android.database.sqlite.SQLiteCursorDriver driver
		String editTable
		android.database.sqlite.SQLiteQuery query
	public void  (android.database.sqlite.SQLiteCursorDriver, java.lang.String, android.database.sqlite.SQLiteQuery) 
		android.database.sqlite.SQLiteCursorDriver driver
		String editTable
		android.database.sqlite.SQLiteQuery query
	public android.database.sqlite.SQLiteDatabase getDatabase () 
	public boolean onMove (int, int) 
		int oldPosition
		int newPosition
	public int getCount () 
	private void fillWindow (int) 
		int startPos
		int startPos
		RuntimeException ex
		int requiredPos
	public int getColumnIndex (java.lang.String) 
		int i
		String[] columns
		int columnCount
		java.util.HashMap map
		Exception e
		String columnName
		int periodIndex
		Integer i
	public java.lang.String[] getColumnNames () 
	public void deactivate () 
	public void close () 
	public boolean requery () 
		IllegalStateException e
	public void setWindow (android.database.CursorWindow) 
		android.database.CursorWindow window
	public void setSelectionArguments (java.lang.String[]) 
		String[] selectionArgs
	protected void finalize () 
		String sql
		int len
}

android/database/sqlite/SQLiteConstraintException.class
SQLiteConstraintException.java
package android.database.sqlite
public android.database.sqlite.SQLiteConstraintException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteConnectionPool$ConnectionWaiter.class
SQLiteConnectionPool.java
package android.database.sqlite
final android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter extends java.lang.Object {
	public android.database.sqlite.SQLiteConnectionPool$ConnectionWaiter mNext
	public Thread mThread
	public long mStartTime
	public int mPriority
	public boolean mWantPrimaryConnection
	public String mSql
	public int mConnectionFlags
	public android.database.sqlite.SQLiteConnection mAssignedConnection
	public RuntimeException mException
	public int mNonce
	private void  () 
	void  (android.database.sqlite.SQLiteConnectionPool$1) 
		android.database.sqlite.SQLiteConnectionPool$1 x0
}

android/database/sqlite/SQLiteDebug$PagerStats.class
SQLiteDebug.java
package android.database.sqlite
public android.database.sqlite.SQLiteDebug$PagerStats extends java.lang.Object {
	public int memoryUsed
	public int pageCacheOverflow
	public int largestMemAlloc
	public java.util.ArrayList dbStats
	public void  () 
}

android/database/sqlite/SQLiteOpenHelper.class
SQLiteOpenHelper.java
package android.database.sqlite
public abstract android.database.sqlite.SQLiteOpenHelper extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG_STRICT_READONLY
	private final android.content.Context mContext
	private final String mName
	private final android.database.sqlite.SQLiteDatabase$CursorFactory mFactory
	private final int mNewVersion
	private android.database.sqlite.SQLiteDatabase mDatabase
	private boolean mIsInitializing
	private boolean mEnableWriteAheadLogging
	private final android.database.DatabaseErrorHandler mErrorHandler
	public void  (android.content.Context, java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int) 
		android.content.Context context
		String name
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		int version
	public void  (android.content.Context, java.lang.String, android.database.sqlite.SQLiteDatabase$CursorFactory, int, android.database.DatabaseErrorHandler) 
		android.content.Context context
		String name
		android.database.sqlite.SQLiteDatabase$CursorFactory factory
		int version
		android.database.DatabaseErrorHandler errorHandler
	public java.lang.String getDatabaseName () 
	public void setWriteAheadLoggingEnabled (boolean) 
		boolean enabled
	public android.database.sqlite.SQLiteDatabase getWritableDatabase () 
	public android.database.sqlite.SQLiteDatabase getReadableDatabase () 
	private android.database.sqlite.SQLiteDatabase getDatabaseLocked (boolean) 
		String path
		android.database.sqlite.SQLiteException ex
		int version
		boolean writable
		android.database.sqlite.SQLiteDatabase db
	public synchronized void close () 
	public void onConfigure (android.database.sqlite.SQLiteDatabase) 
		android.database.sqlite.SQLiteDatabase db
	public abstract void onCreate (android.database.sqlite.SQLiteDatabase) 
	public abstract void onUpgrade (android.database.sqlite.SQLiteDatabase, int, int) 
	public void onDowngrade (android.database.sqlite.SQLiteDatabase, int, int) 
		android.database.sqlite.SQLiteDatabase db
		int oldVersion
		int newVersion
	public void onOpen (android.database.sqlite.SQLiteDatabase) 
		android.database.sqlite.SQLiteDatabase db
	static void  () 
}

android/database/sqlite/SQLiteGlobal.class
SQLiteGlobal.java
package android.database.sqlite
public final android.database.sqlite.SQLiteGlobal extends java.lang.Object {
	private static final String TAG
	private static final Object sLock
	private static int sDefaultPageSize
	private static native int nativeReleaseMemory () 
	private void  () 
	public static int releaseMemory () 
	public static int getDefaultPageSize () 
	public static java.lang.String getDefaultJournalMode () 
	public static int getJournalSizeLimit () 
	public static java.lang.String getDefaultSyncMode () 
	public static java.lang.String getWALSyncMode () 
	public static int getWALAutoCheckpoint () 
		int value
	public static int getWALConnectionPoolSize () 
		int value
	static void  () 
}

android/database/sqlite/SQLiteDoneException.class
SQLiteDoneException.java
package android.database.sqlite
public android.database.sqlite.SQLiteDoneException extends android.database.sqlite.SQLiteException {
	public void  () 
	public void  (java.lang.String) 
		String error
}

android/database/sqlite/SQLiteQuery.class
SQLiteQuery.java
package android.database.sqlite
public final android.database.sqlite.SQLiteQuery extends android.database.sqlite.SQLiteProgram {
	private static final String TAG
	private final android.os.CancellationSignal mCancellationSignal
	void  (android.database.sqlite.SQLiteDatabase, java.lang.String, android.os.CancellationSignal) 
		android.database.sqlite.SQLiteDatabase db
		String query
		android.os.CancellationSignal cancellationSignal
	int fillWindow (android.database.CursorWindow, int, int, boolean) 
		int numRows
		android.database.sqlite.SQLiteDatabaseCorruptException ex
		android.database.sqlite.SQLiteException ex
		android.database.CursorWindow window
		int startPos
		int requiredPos
		boolean countAllRows
	public java.lang.String toString () 
}

android/database/DatabaseUtils.class
DatabaseUtils.java
package android.database
public android.database.DatabaseUtils extends java.lang.Object {
	private static final String TAG
	private static final boolean DEBUG
	public static final int STATEMENT_SELECT
	public static final int STATEMENT_UPDATE
	public static final int STATEMENT_ATTACH
	public static final int STATEMENT_BEGIN
	public static final int STATEMENT_COMMIT
	public static final int STATEMENT_ABORT
	public static final int STATEMENT_PRAGMA
	public static final int STATEMENT_DDL
	public static final int STATEMENT_UNPREPARED
	public static final int STATEMENT_OTHER
	private static java.text.Collator mColl
	public void  () 
	public static final void writeExceptionToParcel (android.os.Parcel, java.lang.Exception) 
		android.os.Parcel reply
		Exception e
		int code
		boolean logException
	public static final void readExceptionFromParcel (android.os.Parcel) 
		android.os.Parcel reply
		int code
		String msg
	public static void readExceptionWithFileNotFoundExceptionFromParcel (android.os.Parcel)  throws java.io.FileNotFoundException 
		android.os.Parcel reply
		int code
		String msg
	public static void readExceptionWithOperationApplicationExceptionFromParcel (android.os.Parcel)  throws android.content.OperationApplicationException 
		android.os.Parcel reply
		int code
		String msg
	private static final void readExceptionFromParcel (android.os.Parcel, java.lang.String, int) 
		android.os.Parcel reply
		String msg
		int code
	public static void bindObjectToProgram (android.database.sqlite.SQLiteProgram, int, java.lang.Object) 
		Boolean bool
		android.database.sqlite.SQLiteProgram prog
		int index
		Object value
	public static int getTypeOfObject (java.lang.Object) 
		Object obj
	public static void cursorFillWindow (android.database.Cursor, int, android.database.CursorWindow) 
		byte[] value
		String value
		int type
		boolean success
		int i
		android.database.Cursor cursor
		int position
		android.database.CursorWindow window
		int oldPos
		int numColumns
	public static void appendEscapedSQLString (java.lang.StringBuilder, java.lang.String) 
		char c
		int i
		int length
		StringBuilder sb
		String sqlString
	public static java.lang.String sqlEscapeString (java.lang.String) 
		String value
		StringBuilder escaper
	public static final void appendValueToSql (java.lang.StringBuilder, java.lang.Object) 
		Boolean bool
		StringBuilder sql
		Object value
	public static java.lang.String concatenateWhere (java.lang.String, java.lang.String) 
		String a
		String b
	public static java.lang.String getCollationKey (java.lang.String) 
		Exception ex
		String name
		byte[] arr
	public static java.lang.String getHexCollationKey (java.lang.String) 
		String name
		byte[] arr
		char[] keys
	private static int getKeyLen (byte[]) 
		byte[] arr
	private static byte[] getCollationKeyInBytes (java.lang.String) 
		String name
	public static void dumpCursor (android.database.Cursor) 
		android.database.Cursor cursor
	public static void dumpCursor (android.database.Cursor, java.io.PrintStream) 
		int startPos
		android.database.Cursor cursor
		java.io.PrintStream stream
	public static void dumpCursor (android.database.Cursor, java.lang.StringBuilder) 
		int startPos
		android.database.Cursor cursor
		StringBuilder sb
	public static java.lang.String dumpCursorToString (android.database.Cursor) 
		android.database.Cursor cursor
		StringBuilder sb
	public static void dumpCurrentRow (android.database.Cursor) 
		android.database.Cursor cursor
	public static void dumpCurrentRow (android.database.Cursor, java.io.PrintStream) 
		android.database.sqlite.SQLiteException e
		String value
		int i
		android.database.Cursor cursor
		java.io.PrintStream stream
		String[] cols
		int length
	public static void dumpCurrentRow (android.database.Cursor, java.lang.StringBuilder) 
		android.database.sqlite.SQLiteException e
		String value
		int i
		android.database.Cursor cursor
		StringBuilder sb
		String[] cols
		int length
	public static java.lang.String dumpCurrentRowToString (android.database.Cursor) 
		android.database.Cursor cursor
		StringBuilder sb
	public static void cursorStringToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
	public static void cursorStringToInsertHelper (android.database.Cursor, java.lang.String, android.database.DatabaseUtils$InsertHelper, int) 
		android.database.Cursor cursor
		String field
		android.database.DatabaseUtils$InsertHelper inserter
		int index
	public static void cursorStringToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
		String key
	public static void cursorIntToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
	public static void cursorIntToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
		String key
		int colIndex
	public static void cursorLongToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
	public static void cursorLongToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String) 
		Long value
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
		String key
		int colIndex
	public static void cursorDoubleToCursorValues (android.database.Cursor, java.lang.String, android.content.ContentValues) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
	public static void cursorDoubleToContentValues (android.database.Cursor, java.lang.String, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		String field
		android.content.ContentValues values
		String key
		int colIndex
	public static void cursorRowToContentValues (android.database.Cursor, android.content.ContentValues) 
		int i
		android.database.Cursor cursor
		android.content.ContentValues values
		android.database.AbstractWindowedCursor awc
		String[] columns
		int length
	public static int cursorPickFillWindowStartPosition (int, int) 
		int cursorPosition
		int cursorWindowCapacity
	public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String table
	public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String table
		String selection
	public static long queryNumEntries (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteDatabase db
		String table
		String selection
		String[] selectionArgs
		String s
	public static boolean queryIsEmpty (android.database.sqlite.SQLiteDatabase, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String table
		long isEmpty
	public static long longForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteDatabase db
		String query
		String[] selectionArgs
		android.database.sqlite.SQLiteStatement prog
	public static long longForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[]) 
		android.database.sqlite.SQLiteStatement prog
		String[] selectionArgs
	public static java.lang.String stringForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteDatabase db
		String query
		String[] selectionArgs
		android.database.sqlite.SQLiteStatement prog
	public static java.lang.String stringForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[]) 
		android.database.sqlite.SQLiteStatement prog
		String[] selectionArgs
	public static android.os.ParcelFileDescriptor blobFileDescriptorForQuery (android.database.sqlite.SQLiteDatabase, java.lang.String, java.lang.String[]) 
		android.database.sqlite.SQLiteDatabase db
		String query
		String[] selectionArgs
		android.database.sqlite.SQLiteStatement prog
	public static android.os.ParcelFileDescriptor blobFileDescriptorForQuery (android.database.sqlite.SQLiteStatement, java.lang.String[]) 
		android.database.sqlite.SQLiteStatement prog
		String[] selectionArgs
	public static void cursorStringToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void cursorLongToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void cursorShortToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void cursorIntToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void cursorFloatToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void cursorDoubleToContentValuesIfPresent (android.database.Cursor, android.content.ContentValues, java.lang.String) 
		android.database.Cursor cursor
		android.content.ContentValues values
		String column
		int index
	public static void createDbFromSqlStatements (android.content.Context, java.lang.String, int, java.lang.String) 
		String statement
		String[] arr$
		int len$
		int i$
		android.content.Context context
		String dbName
		int dbVersion
		String sqlStatements
		android.database.sqlite.SQLiteDatabase db
		String[] statements
	public static int getSqlStatementType (java.lang.String) 
		String sql
		String prefixSql
	public static java.lang.String[] appendSelectionArgs (java.lang.String[], java.lang.String[]) 
		String[] originalValues
		String[] newValues
		String[] result
	public static int findRowIdColumnIndex (java.lang.String[]) 
		int i
		String[] columnNames
		int length
	static void  () 
}

android/database/AbstractCursor.class
AbstractCursor.java
package android.database
public abstract android.database.AbstractCursor extends java.lang.Object implements android.database.CrossProcessCursor  {
	private static final String TAG
	protected java.util.HashMap mUpdatedRows
	protected int mPos
	protected int mRowIdColumnIndex
	protected Long mCurrentRowID
	protected boolean mClosed
	protected android.content.ContentResolver mContentResolver
	private android.net.Uri mNotifyUri
	private final Object mSelfObserverLock
	private android.database.ContentObserver mSelfObserver
	private boolean mSelfObserverRegistered
	private final android.database.DataSetObservable mDataSetObservable
	private final android.database.ContentObservable mContentObservable
	private android.os.Bundle mExtras
	public abstract int getCount () 
	public abstract java.lang.String[] getColumnNames () 
	public abstract java.lang.String getString (int) 
	public abstract short getShort (int) 
	public abstract int getInt (int) 
	public abstract long getLong (int) 
	public abstract float getFloat (int) 
	public abstract double getDouble (int) 
	public abstract boolean isNull (int) 
	public int getType (int) 
		int column
	public byte[] getBlob (int) 
		int column
	public android.database.CursorWindow getWindow () 
	public int getColumnCount () 
	public void deactivate () 
	protected void onDeactivateOrClose () 
	public boolean requery () 
	public boolean isClosed () 
	public void close () 
	public boolean onMove (int, int) 
		int oldPosition
		int newPosition
	public void copyStringToBuffer (int, android.database.CharArrayBuffer) 
		char[] data
		int columnIndex
		android.database.CharArrayBuffer buffer
		String result
	public void  () 
	public final int getPosition () 
	public final boolean moveToPosition (int) 
		int position
		int count
		boolean result
	public void fillWindow (int, android.database.CursorWindow) 
		int position
		android.database.CursorWindow window
	public final boolean move (int) 
		int offset
	public final boolean moveToFirst () 
	public final boolean moveToLast () 
	public final boolean moveToNext () 
	public final boolean moveToPrevious () 
	public final boolean isFirst () 
	public final boolean isLast () 
		int cnt
	public final boolean isBeforeFirst () 
	public final boolean isAfterLast () 
	public int getColumnIndex (java.lang.String) 
		Exception e
		int i
		String columnName
		int periodIndex
		String[] columnNames
		int length
	public int getColumnIndexOrThrow (java.lang.String) 
		String columnName
		int index
	public java.lang.String getColumnName (int) 
		int columnIndex
	public void registerContentObserver (android.database.ContentObserver) 
		android.database.ContentObserver observer
	public void unregisterContentObserver (android.database.ContentObserver) 
		android.database.ContentObserver observer
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	protected void onChange (boolean) 
		boolean selfChange
	public void setNotificationUri (android.content.ContentResolver, android.net.Uri) 
		android.content.ContentResolver cr
		android.net.Uri notifyUri
	public void setNotificationUri (android.content.ContentResolver, android.net.Uri, int) 
		android.content.ContentResolver cr
		android.net.Uri notifyUri
		int userHandle
	public android.net.Uri getNotificationUri () 
	public boolean getWantsAllOnMoveCalls () 
	public void setExtras (android.os.Bundle) 
		android.os.Bundle extras
	public android.os.Bundle getExtras () 
	public android.os.Bundle respond (android.os.Bundle) 
		android.os.Bundle extras
	protected boolean isFieldUpdated (int) 
		int columnIndex
	protected java.lang.Object getUpdatedField (int) 
		int columnIndex
	protected void checkPosition () 
	protected void finalize () 
		Exception e
}

android/database/ContentObserver.class
ContentObserver.java
package android.database
public abstract android.database.ContentObserver extends java.lang.Object {
	private final Object mLock
	private android.database.ContentObserver$Transport mTransport
	android.os.Handler mHandler
	public void  (android.os.Handler) 
		android.os.Handler handler
	public android.database.IContentObserver getContentObserver () 
	public android.database.IContentObserver releaseContentObserver () 
		android.database.ContentObserver$Transport oldTransport
	public boolean deliverSelfNotifications () 
	public void onChange (boolean) 
		boolean selfChange
	public void onChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
	public final void dispatchChange (boolean) 
		boolean selfChange
	public final void dispatchChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
}

android/database/ContentObservable.class
ContentObservable.java
package android.database
public android.database.ContentObservable extends android.database.Observable {
	public void  () 
	public void registerObserver (android.database.ContentObserver) 
		android.database.ContentObserver observer
	public void dispatchChange (boolean) 
		boolean selfChange
	public void dispatchChange (boolean, android.net.Uri) 
		android.database.ContentObserver observer
		java.util.Iterator i$
		boolean selfChange
		android.net.Uri uri
	public void notifyChange (boolean) 
		android.database.ContentObserver observer
		java.util.Iterator i$
		boolean selfChange
	public volatile void registerObserver (java.lang.Object) 
		Object x0
}

android/database/MergeCursor.class
MergeCursor.java
package android.database
public android.database.MergeCursor extends android.database.AbstractCursor {
	private android.database.DataSetObserver mObserver
	private android.database.Cursor mCursor
	private android.database.Cursor[] mCursors
	public void  (android.database.Cursor[]) 
		int i
		android.database.Cursor[] cursors
	public int getCount () 
		int i
		int count
		int length
	public boolean onMove (int, int) 
		int i
		boolean ret
		int oldPosition
		int newPosition
		int cursorStartPos
		int length
	public java.lang.String getString (int) 
		int column
	public short getShort (int) 
		int column
	public int getInt (int) 
		int column
	public long getLong (int) 
		int column
	public float getFloat (int) 
		int column
	public double getDouble (int) 
		int column
	public int getType (int) 
		int column
	public boolean isNull (int) 
		int column
	public byte[] getBlob (int) 
		int column
	public java.lang.String[] getColumnNames () 
	public void deactivate () 
		int i
		int length
	public void close () 
		int i
		int length
	public void registerContentObserver (android.database.ContentObserver) 
		int i
		android.database.ContentObserver observer
		int length
	public void unregisterContentObserver (android.database.ContentObserver) 
		int i
		android.database.ContentObserver observer
		int length
	public void registerDataSetObserver (android.database.DataSetObserver) 
		int i
		android.database.DataSetObserver observer
		int length
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		int i
		android.database.DataSetObserver observer
		int length
	public boolean requery () 
		int i
		int length
}

android/database/CursorToBulkCursorAdaptor.class
CursorToBulkCursorAdaptor.java
package android.database
public final android.database.CursorToBulkCursorAdaptor extends android.database.BulkCursorNative implements android.os.IBinder$DeathRecipient  {
	private static final String TAG
	private final Object mLock
	private final String mProviderName
	private android.database.CursorToBulkCursorAdaptor$ContentObserverProxy mObserver
	private android.database.CrossProcessCursor mCursor
	private android.database.CursorWindow mFilledWindow
	public void  (android.database.Cursor, android.database.IContentObserver, java.lang.String) 
		android.database.Cursor cursor
		android.database.IContentObserver observer
		String providerName
	private void closeFilledWindowLocked () 
	private void disposeLocked () 
	private void throwIfCursorIsClosed () 
	public void binderDied () 
	public android.database.BulkCursorDescriptor getBulkCursorDescriptor () 
		android.database.BulkCursorDescriptor d
	public android.database.CursorWindow getWindow (int) 
		android.database.CursorWindow window
		int position
	public void onMove (int) 
		int position
	public void deactivate () 
	public void close () 
	public int requery (android.database.IContentObserver) 
		IllegalStateException leakProgram
		IllegalStateException e
		android.database.IContentObserver observer
	private void createAndRegisterObserverProxyLocked (android.database.IContentObserver) 
		android.database.IContentObserver observer
	private void unregisterObserverProxyLocked () 
	public android.os.Bundle getExtras () 
	public android.os.Bundle respond (android.os.Bundle) 
		android.os.Bundle extras
}

android/database/CursorIndexOutOfBoundsException.class
CursorIndexOutOfBoundsException.java
package android.database
public android.database.CursorIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException {
	public void  (int, int) 
		int index
		int size
	public void  (java.lang.String) 
		String message
}

android/database/BulkCursorDescriptor.class
BulkCursorDescriptor.java
package android.database
public final android.database.BulkCursorDescriptor extends java.lang.Object implements android.os.Parcelable  {
	public static final android.os.Parcelable$Creator CREATOR
	public android.database.IBulkCursor cursor
	public String[] columnNames
	public boolean wantsAllOnMoveCalls
	public int count
	public android.database.CursorWindow window
	public void  () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel out
		int flags
	public void readFromParcel (android.os.Parcel) 
		android.os.Parcel in
	static void  () 
}

android/database/BulkCursorToCursorAdaptor.class
BulkCursorToCursorAdaptor.java
package android.database
public final android.database.BulkCursorToCursorAdaptor extends android.database.AbstractWindowedCursor {
	private static final String TAG
	private android.database.AbstractCursor$SelfContentObserver mObserverBridge
	private android.database.IBulkCursor mBulkCursor
	private String[] mColumns
	private boolean mWantsAllOnMoveCalls
	private int mCount
	public void  () 
	public void initialize (android.database.BulkCursorDescriptor) 
		android.database.BulkCursorDescriptor d
	public android.database.IContentObserver getObserver () 
	private void throwIfCursorIsClosed () 
	public int getCount () 
	public boolean onMove (int, int) 
		android.os.RemoteException ex
		int oldPosition
		int newPosition
	public void deactivate () 
		android.os.RemoteException ex
	public void close () 
		android.os.RemoteException ex
	public boolean requery () 
		Exception ex
	public java.lang.String[] getColumnNames () 
	public android.os.Bundle getExtras () 
		android.os.RemoteException e
	public android.os.Bundle respond (android.os.Bundle) 
		android.os.RemoteException e
		android.os.Bundle extras
}

android/database/CursorWrapper.class
CursorWrapper.java
package android.database
public android.database.CursorWrapper extends java.lang.Object implements android.database.Cursor  {
	protected final android.database.Cursor mCursor
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public android.database.Cursor getWrappedCursor () 
	public void close () 
	public boolean isClosed () 
	public int getCount () 
	public void deactivate () 
	public boolean moveToFirst () 
	public int getColumnCount () 
	public int getColumnIndex (java.lang.String) 
		String columnName
	public int getColumnIndexOrThrow (java.lang.String)  throws java.lang.IllegalArgumentException 
		String columnName
	public java.lang.String getColumnName (int) 
		int columnIndex
	public java.lang.String[] getColumnNames () 
	public double getDouble (int) 
		int columnIndex
	public android.os.Bundle getExtras () 
	public float getFloat (int) 
		int columnIndex
	public int getInt (int) 
		int columnIndex
	public long getLong (int) 
		int columnIndex
	public short getShort (int) 
		int columnIndex
	public java.lang.String getString (int) 
		int columnIndex
	public void copyStringToBuffer (int, android.database.CharArrayBuffer) 
		int columnIndex
		android.database.CharArrayBuffer buffer
	public byte[] getBlob (int) 
		int columnIndex
	public boolean getWantsAllOnMoveCalls () 
	public boolean isAfterLast () 
	public boolean isBeforeFirst () 
	public boolean isFirst () 
	public boolean isLast () 
	public int getType (int) 
		int columnIndex
	public boolean isNull (int) 
		int columnIndex
	public boolean moveToLast () 
	public boolean move (int) 
		int offset
	public boolean moveToPosition (int) 
		int position
	public boolean moveToNext () 
	public int getPosition () 
	public boolean moveToPrevious () 
	public void registerContentObserver (android.database.ContentObserver) 
		android.database.ContentObserver observer
	public void registerDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
	public boolean requery () 
	public android.os.Bundle respond (android.os.Bundle) 
		android.os.Bundle extras
	public void setNotificationUri (android.content.ContentResolver, android.net.Uri) 
		android.content.ContentResolver cr
		android.net.Uri uri
	public android.net.Uri getNotificationUri () 
	public void unregisterContentObserver (android.database.ContentObserver) 
		android.database.ContentObserver observer
	public void unregisterDataSetObserver (android.database.DataSetObserver) 
		android.database.DataSetObserver observer
}

android/database/IBulkCursor.class
IBulkCursor.java
package android.database
public abstract android.database.IBulkCursor extends java.lang.Object implements android.os.IInterface  {
	public static final String descriptor
	public static final int GET_CURSOR_WINDOW_TRANSACTION
	public static final int DEACTIVATE_TRANSACTION
	public static final int REQUERY_TRANSACTION
	public static final int ON_MOVE_TRANSACTION
	public static final int GET_EXTRAS_TRANSACTION
	public static final int RESPOND_TRANSACTION
	public static final int CLOSE_TRANSACTION
	public abstract android.database.CursorWindow getWindow (int)  throws android.os.RemoteException 
	public abstract void onMove (int)  throws android.os.RemoteException 
	public abstract void deactivate ()  throws android.os.RemoteException 
	public abstract void close ()  throws android.os.RemoteException 
	public abstract int requery (android.database.IContentObserver)  throws android.os.RemoteException 
	public abstract android.os.Bundle getExtras ()  throws android.os.RemoteException 
	public abstract android.os.Bundle respond (android.os.Bundle)  throws android.os.RemoteException 
}

android/database/ContentObserver$NotificationRunnable.class
ContentObserver.java
package android.database
final android.database.ContentObserver$NotificationRunnable extends java.lang.Object implements java.lang.Runnable  {
	private final boolean mSelfChange
	private final android.net.Uri mUri
	final android.database.ContentObserver this$0
	public void  (android.database.ContentObserver, boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
	public void run () 
}

android/database/IContentObserver$Stub.class
IContentObserver.java
package android.database
public abstract android.database.IContentObserver$Stub extends android.os.Binder implements android.database.IContentObserver  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_onChange
	public void  () 
	public static android.database.IContentObserver 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.net.Uri _arg1
		boolean _arg0
		android.net.Uri _arg1
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/database/Observable.class
Observable.java
package android.database
public abstract android.database.Observable extends java.lang.Object {
	protected final java.util.ArrayList mObservers
	public void  () 
	public void registerObserver (java.lang.Object) 
		Object observer
	public void unregisterObserver (java.lang.Object) 
		int index
		Object observer
	public void unregisterAll () 
}

android/database/CharArrayBuffer.class
CharArrayBuffer.java
package android.database
public final android.database.CharArrayBuffer extends java.lang.Object {
	public char[] data
	public int sizeCopied
	public void  (int) 
		int size
	public void  (char[]) 
		char[] buf
}

android/database/MatrixCursor.class
MatrixCursor.java
package android.database
public android.database.MatrixCursor extends android.database.AbstractCursor {
	private final String[] columnNames
	private Object[] data
	private int rowCount
	private final int columnCount
	public void  (java.lang.String[], int) 
		String[] columnNames
		int initialCapacity
	public void  (java.lang.String[]) 
		String[] columnNames
	private java.lang.Object get (int) 
		int column
	public android.database.MatrixCursor$RowBuilder newRow () 
		int row
		int endIndex
	public void addRow (java.lang.Object[]) 
		Object[] columnValues
		int start
	public void addRow (java.lang.Iterable) 
		Object columnValue
		java.util.Iterator i$
		Iterable columnValues
		int start
		int end
		int current
		Object[] localData
	private void addRow (java.util.ArrayList, int) 
		int i
		java.util.ArrayList columnValues
		int start
		int size
		Object[] localData
	private void ensureCapacity (int) 
		Object[] oldData
		int newSize
		int size
	public int getCount () 
	public java.lang.String[] getColumnNames () 
	public java.lang.String getString (int) 
		int column
		Object value
	public short getShort (int) 
		int column
		Object value
	public int getInt (int) 
		int column
		Object value
	public long getLong (int) 
		int column
		Object value
	public float getFloat (int) 
		int column
		Object value
	public double getDouble (int) 
		int column
		Object value
	public byte[] getBlob (int) 
		int column
		Object value
	public int getType (int) 
		int column
	public boolean isNull (int) 
		int column
	static int access$000 (android.database.MatrixCursor) 
		android.database.MatrixCursor x0
	static java.lang.Object[] access$100 (android.database.MatrixCursor) 
		android.database.MatrixCursor x0
	static java.lang.String[] access$200 (android.database.MatrixCursor) 
		android.database.MatrixCursor x0
}

android/database/DefaultDatabaseErrorHandler.class
DefaultDatabaseErrorHandler.java
package android.database
public final android.database.DefaultDatabaseErrorHandler extends java.lang.Object implements android.database.DatabaseErrorHandler  {
	private static final String TAG
	public void  () 
	public void onCorruption (android.database.sqlite.SQLiteDatabase) 
		android.database.sqlite.SQLiteException e
		android.database.sqlite.SQLiteException e
		android.util.Pair p
		java.util.Iterator i$
		android.util.Pair p
		java.util.Iterator i$
		android.database.sqlite.SQLiteDatabase dbObj
		java.util.List attachedDbs
	private void deleteDatabaseFile (java.lang.String) 
		Exception e
		String fileName
}

android/database/AbstractWindowedCursor.class
AbstractWindowedCursor.java
package android.database
public abstract android.database.AbstractWindowedCursor extends android.database.AbstractCursor {
	protected android.database.CursorWindow mWindow
	public void  () 
	public byte[] getBlob (int) 
		int columnIndex
	public java.lang.String getString (int) 
		int columnIndex
	public void copyStringToBuffer (int, android.database.CharArrayBuffer) 
		int columnIndex
		android.database.CharArrayBuffer buffer
	public short getShort (int) 
		int columnIndex
	public int getInt (int) 
		int columnIndex
	public long getLong (int) 
		int columnIndex
	public float getFloat (int) 
		int columnIndex
	public double getDouble (int) 
		int columnIndex
	public boolean isNull (int) 
		int columnIndex
	public boolean isBlob (int) 
		int columnIndex
	public boolean isString (int) 
		int columnIndex
	public boolean isLong (int) 
		int columnIndex
	public boolean isFloat (int) 
		int columnIndex
	public int getType (int) 
		int columnIndex
	protected void checkPosition () 
	public android.database.CursorWindow getWindow () 
	public void setWindow (android.database.CursorWindow) 
		android.database.CursorWindow window
	public boolean hasWindow () 
	protected void closeWindow () 
	protected void clearOrCreateWindow (java.lang.String) 
		String name
	protected void onDeactivateOrClose () 
}

android/database/ContentObserver$Transport.class
ContentObserver.java
package android.database
final android.database.ContentObserver$Transport extends android.database.IContentObserver$Stub {
	private android.database.ContentObserver mContentObserver
	public void  (android.database.ContentObserver) 
		android.database.ContentObserver contentObserver
	public void onChange (boolean, android.net.Uri) 
		boolean selfChange
		android.net.Uri uri
		android.database.ContentObserver contentObserver
	public void releaseContentObserver () 
}

android/database/AbstractCursor$SelfContentObserver.class
AbstractCursor.java
package android.database
public android.database.AbstractCursor$SelfContentObserver extends android.database.ContentObserver {
	java.lang.ref.WeakReference mCursor
	public void  (android.database.AbstractCursor) 
		android.database.AbstractCursor cursor
	public boolean deliverSelfNotifications () 
	public void onChange (boolean) 
		boolean selfChange
		android.database.AbstractCursor cursor
}

android/database/Cursor.class
Cursor.java
package android.database
public abstract android.database.Cursor extends java.lang.Object implements java.io.Closeable  {
	public static final int FIELD_TYPE_NULL
	public static final int FIELD_TYPE_INTEGER
	public static final int FIELD_TYPE_FLOAT
	public static final int FIELD_TYPE_STRING
	public static final int FIELD_TYPE_BLOB
	public abstract int getCount () 
	public abstract int getPosition () 
	public abstract boolean move (int) 
	public abstract boolean moveToPosition (int) 
	public abstract boolean moveToFirst () 
	public abstract boolean moveToLast () 
	public abstract boolean moveToNext () 
	public abstract boolean moveToPrevious () 
	public abstract boolean isFirst () 
	public abstract boolean isLast () 
	public abstract boolean isBeforeFirst () 
	public abstract boolean isAfterLast () 
	public abstract int getColumnIndex (java.lang.String) 
	public abstract int getColumnIndexOrThrow (java.lang.String)  throws java.lang.IllegalArgumentException 
	public abstract java.lang.String getColumnName (int) 
	public abstract java.lang.String[] getColumnNames () 
	public abstract int getColumnCount () 
	public abstract byte[] getBlob (int) 
	public abstract java.lang.String getString (int) 
	public abstract void copyStringToBuffer (int, android.database.CharArrayBuffer) 
	public abstract short getShort (int) 
	public abstract int getInt (int) 
	public abstract long getLong (int) 
	public abstract float getFloat (int) 
	public abstract double getDouble (int) 
	public abstract int getType (int) 
	public abstract boolean isNull (int) 
	public abstract void deactivate () 
	public abstract boolean requery () 
	public abstract void close () 
	public abstract boolean isClosed () 
	public abstract void registerContentObserver (android.database.ContentObserver) 
	public abstract void unregisterContentObserver (android.database.ContentObserver) 
	public abstract void registerDataSetObserver (android.database.DataSetObserver) 
	public abstract void unregisterDataSetObserver (android.database.DataSetObserver) 
	public abstract void setNotificationUri (android.content.ContentResolver, android.net.Uri) 
	public abstract android.net.Uri getNotificationUri () 
	public abstract boolean getWantsAllOnMoveCalls () 
	public abstract android.os.Bundle getExtras () 
	public abstract android.os.Bundle respond (android.os.Bundle) 
}

android/database/DataSetObserver.class
DataSetObserver.java
package android.database
public abstract android.database.DataSetObserver extends java.lang.Object {
	public void  () 
	public void onChanged () 
	public void onInvalidated () 
}

android/database/CursorJoiner$1.class
CursorJoiner.java
package android.database
 android.database.CursorJoiner$1 extends java.lang.Object {
	static final int[] $SwitchMap$android$database$CursorJoiner$Result
	static void  () 
		NoSuchFieldError ex
		NoSuchFieldError ex
		NoSuchFieldError ex
}

android/database/DatabaseErrorHandler.class
DatabaseErrorHandler.java
package android.database
public abstract android.database.DatabaseErrorHandler extends java.lang.Object {
	public abstract void onCorruption (android.database.sqlite.SQLiteDatabase) 
}

android/database/BulkCursorProxy.class
BulkCursorNative.java
package android.database
final android.database.BulkCursorProxy extends java.lang.Object implements android.database.IBulkCursor  {
	private android.os.IBinder mRemote
	private android.os.Bundle mExtras
	public void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public android.database.CursorWindow getWindow (int)  throws android.os.RemoteException 
		android.database.CursorWindow window
		int position
		android.os.Parcel data
		android.os.Parcel reply
	public void onMove (int)  throws android.os.RemoteException 
		int position
		android.os.Parcel data
		android.os.Parcel reply
	public void deactivate ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public void close ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public int requery (android.database.IContentObserver)  throws android.os.RemoteException 
		int count
		boolean result
		int count
		android.database.IContentObserver observer
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.Bundle getExtras ()  throws android.os.RemoteException 
		android.os.Parcel data
		android.os.Parcel reply
	public android.os.Bundle respond (android.os.Bundle)  throws android.os.RemoteException 
		android.os.Bundle returnExtras
		android.os.Bundle extras
		android.os.Parcel data
		android.os.Parcel reply
}

android/database/CrossProcessCursorWrapper.class
CrossProcessCursorWrapper.java
package android.database
public android.database.CrossProcessCursorWrapper extends android.database.CursorWrapper implements android.database.CrossProcessCursor  {
	public void  (android.database.Cursor) 
		android.database.Cursor cursor
	public void fillWindow (int, android.database.CursorWindow) 
		android.database.CrossProcessCursor crossProcessCursor
		int position
		android.database.CursorWindow window
	public android.database.CursorWindow getWindow () 
		android.database.CrossProcessCursor crossProcessCursor
	public boolean onMove (int, int) 
		android.database.CrossProcessCursor crossProcessCursor
		int oldPosition
		int newPosition
}

android/database/MergeCursor$1.class
MergeCursor.java
package android.database
 android.database.MergeCursor$1 extends android.database.DataSetObserver {
	final android.database.MergeCursor this$0
	void  (android.database.MergeCursor) 
	public void onChanged () 
	public void onInvalidated () 
}

android/database/DatabaseUtils$InsertHelper.class
DatabaseUtils.java
package android.database
public android.database.DatabaseUtils$InsertHelper extends java.lang.Object {
	private final android.database.sqlite.SQLiteDatabase mDb
	private final String mTableName
	private java.util.HashMap mColumns
	private String mInsertSQL
	private android.database.sqlite.SQLiteStatement mInsertStatement
	private android.database.sqlite.SQLiteStatement mReplaceStatement
	private android.database.sqlite.SQLiteStatement mPreparedStatement
	public static final int TABLE_INFO_PRAGMA_COLUMNNAME_INDEX
	public static final int TABLE_INFO_PRAGMA_DEFAULT_INDEX
	public void  (android.database.sqlite.SQLiteDatabase, java.lang.String) 
		android.database.sqlite.SQLiteDatabase db
		String tableName
	private void buildSQL ()  throws android.database.SQLException 
		String columnName
		String defaultValue
		StringBuilder sb
		StringBuilder sbv
		int i
		android.database.Cursor cur
	private android.database.sqlite.SQLiteStatement getStatement (boolean)  throws android.database.SQLException 
		String replaceSQL
		boolean allowReplace
	private long insertInternal (android.content.ContentValues, boolean) 
		String key
		int i
		java.util.Map$Entry e
		java.util.Iterator i$
		android.database.sqlite.SQLiteStatement stmt
		long result
		android.database.SQLException e
		android.content.ContentValues values
		boolean allowReplace
	public int getColumnIndex (java.lang.String) 
		String key
		Integer index
	public void bind (int, double) 
		int index
		double value
	public void bind (int, float) 
		int index
		float value
	public void bind (int, long) 
		int index
		long value
	public void bind (int, int) 
		int index
		int value
	public void bind (int, boolean) 
		int index
		boolean value
	public void bindNull (int) 
		int index
	public void bind (int, byte[]) 
		int index
		byte[] value
	public void bind (int, java.lang.String) 
		int index
		String value
	public long insert (android.content.ContentValues) 
		android.content.ContentValues values
	public long execute () 
		android.database.SQLException e
	public void prepareForInsert () 
	public void prepareForReplace () 
	public long replace (android.content.ContentValues) 
		android.content.ContentValues values
	public void close () 
}

android/database/StaleDataException.class
StaleDataException.java
package android.database
public android.database.StaleDataException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String description
}

android/database/CrossProcessCursor.class
CrossProcessCursor.java
package android.database
public abstract android.database.CrossProcessCursor extends java.lang.Object implements android.database.Cursor  {
	public abstract android.database.CursorWindow getWindow () 
	public abstract void fillWindow (int, android.database.CursorWindow) 
	public abstract boolean onMove (int, int) 
}

android/database/CursorWindowAllocationException.class
CursorWindowAllocationException.java
package android.database
public android.database.CursorWindowAllocationException extends java.lang.RuntimeException {
	public void  (java.lang.String) 
		String description
}

android/database/IContentObserver$Stub$Proxy.class
IContentObserver.java
package android.database
 android.database.IContentObserver$Stub$Proxy extends java.lang.Object implements android.database.IContentObserver  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void onChange (boolean, android.net.Uri)  throws android.os.RemoteException 
		boolean selfUpdate
		android.net.Uri uri
		android.os.Parcel _data
}

android/database/BulkCursorDescriptor$1.class
BulkCursorDescriptor.java
package android.database
final android.database.BulkCursorDescriptor$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.database.BulkCursorDescriptor createFromParcel (android.os.Parcel) 
		android.os.Parcel in
		android.database.BulkCursorDescriptor d
	public android.database.BulkCursorDescriptor[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/database/BulkCursorNative.class
BulkCursorNative.java
package android.database
public abstract android.database.BulkCursorNative extends android.os.Binder implements android.database.IBulkCursor  {
	public void  () 
	public static android.database.IBulkCursor asInterface (android.os.IBinder) 
		android.os.IBinder obj
		android.database.IBulkCursor in
	public boolean onTransact (int, android.os.Parcel, android.os.Parcel, int)  throws android.os.RemoteException 
		int startPos
		android.database.CursorWindow window
		android.database.IContentObserver observer
		int count
		int position
		android.os.Bundle extras
		android.os.Bundle extras
		android.os.Bundle returnExtras
		Exception e
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
	public android.os.IBinder asBinder () 
}

android/database/CursorJoiner$Result.class
CursorJoiner.java
package android.database
public final android.database.CursorJoiner$Result extends java.lang.Enum {
	public static final android.database.CursorJoiner$Result RIGHT
	public static final android.database.CursorJoiner$Result LEFT
	public static final android.database.CursorJoiner$Result BOTH
	private static final android.database.CursorJoiner$Result[] $VALUES
	public static android.database.CursorJoiner$Result[] values () 
	public static android.database.CursorJoiner$Result valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

android/database/MatrixCursor$RowBuilder.class
MatrixCursor.java
package android.database
public android.database.MatrixCursor$RowBuilder extends java.lang.Object {
	private final int row
	private final int endIndex
	private int index
	final android.database.MatrixCursor this$0
	void  (android.database.MatrixCursor, int) 
		int row
	public android.database.MatrixCursor$RowBuilder add (java.lang.Object) 
		Object columnValue
	public android.database.MatrixCursor$RowBuilder add (java.lang.String, java.lang.Object) 
		int i
		String columnName
		Object value
}

android/database/SQLException.class
SQLException.java
package android.database
public android.database.SQLException extends java.lang.RuntimeException {
	public void  () 
	public void  (java.lang.String) 
		String error
	public void  (java.lang.String, java.lang.Throwable) 
		String error
		Throwable cause
}

android/database/IContentObserver.class
IContentObserver.java
package android.database
public abstract android.database.IContentObserver extends java.lang.Object implements android.os.IInterface  {
	public abstract void onChange (boolean, android.net.Uri)  throws android.os.RemoteException 
}

android/database/CursorWindow.class
CursorWindow.java
package android.database
public android.database.CursorWindow extends android.database.sqlite.SQLiteClosable implements android.os.Parcelable  {
	private static final String STATS_TAG
	private static int sCursorWindowSize
	public long mWindowPtr
	private int mStartPos
	private final String mName
	private final dalvik.system.CloseGuard mCloseGuard
	public static final android.os.Parcelable$Creator CREATOR
	private static final android.util.LongSparseArray sWindowToPidMap
	private static native long nativeCreate (java.lang.String, int) 
	private static native long nativeCreateFromParcel (android.os.Parcel) 
	private static native void nativeDispose (long) 
	private static native void nativeWriteToParcel (long, android.os.Parcel) 
	private static native void nativeClear (long) 
	private static native int nativeGetNumRows (long) 
	private static native boolean nativeSetNumColumns (long, int) 
	private static native boolean nativeAllocRow (long) 
	private static native void nativeFreeLastRow (long) 
	private static native int nativeGetType (long, int, int) 
	private static native byte[] nativeGetBlob (long, int, int) 
	private static native java.lang.String nativeGetString (long, int, int) 
	private static native long nativeGetLong (long, int, int) 
	private static native double nativeGetDouble (long, int, int) 
	private static native void nativeCopyStringToBuffer (long, int, int, android.database.CharArrayBuffer) 
	private static native boolean nativePutBlob (long, byte[], int, int) 
	private static native boolean nativePutString (long, java.lang.String, int, int) 
	private static native boolean nativePutLong (long, long, int, int) 
	private static native boolean nativePutDouble (long, double, int, int) 
	private static native boolean nativePutNull (long, int, int) 
	private static native java.lang.String nativeGetName (long) 
	public void  (java.lang.String) 
		String name
	public void  (boolean) 
		boolean localWindow
	private void  (android.os.Parcel) 
		android.os.Parcel source
	protected void finalize ()  throws java.lang.Throwable 
	private void dispose () 
	public java.lang.String getName () 
	public void clear () 
	public int getStartPosition () 
	public void setStartPosition (int) 
		int pos
	public int getNumRows () 
	public boolean setNumColumns (int) 
		int columnNum
	public boolean allocRow () 
	public void freeLastRow () 
	public boolean isNull (int, int) 
		int row
		int column
	public boolean isBlob (int, int) 
		int row
		int column
		int type
	public boolean isLong (int, int) 
		int row
		int column
	public boolean isFloat (int, int) 
		int row
		int column
	public boolean isString (int, int) 
		int row
		int column
		int type
	public int getType (int, int) 
		int row
		int column
	public byte[] getBlob (int, int) 
		int row
		int column
	public java.lang.String getString (int, int) 
		int row
		int column
	public void copyStringToBuffer (int, int, android.database.CharArrayBuffer) 
		int row
		int column
		android.database.CharArrayBuffer buffer
	public long getLong (int, int) 
		int row
		int column
	public double getDouble (int, int) 
		int row
		int column
	public short getShort (int, int) 
		int row
		int column
	public int getInt (int, int) 
		int row
		int column
	public float getFloat (int, int) 
		int row
		int column
	public boolean putBlob (byte[], int, int) 
		byte[] value
		int row
		int column
	public boolean putString (java.lang.String, int, int) 
		String value
		int row
		int column
	public boolean putLong (long, int, int) 
		long value
		int row
		int column
	public boolean putDouble (double, int, int) 
		double value
		int row
		int column
	public boolean putNull (int, int) 
		int row
		int column
	public static android.database.CursorWindow newFromParcel (android.os.Parcel) 
		android.os.Parcel p
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel dest
		int flags
	protected void onAllReferencesReleased () 
	private void recordNewWindow (int, long) 
		int pid
		long window
	private void recordClosingOfWindow (long) 
		long window
	private java.lang.String printStats () 
		int pid
		int value
		int indx
		int size
		int pid
		int num
		int i
		StringBuilder buff
		int myPid
		int total
		android.util.SparseIntArray pidCounts
		int numPids
		String s
	public java.lang.String toString () 
	void  (android.os.Parcel, android.database.CursorWindow$1) 
		android.os.Parcel x0
		android.database.CursorWindow$1 x1
	static void  () 
}

android/database/CursorWindow$1.class
CursorWindow.java
package android.database
final android.database.CursorWindow$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.database.CursorWindow createFromParcel (android.os.Parcel) 
		android.os.Parcel source
	public android.database.CursorWindow[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/database/DataSetObservable.class
DataSetObservable.java
package android.database
public android.database.DataSetObservable extends android.database.Observable {
	public void  () 
	public void notifyChanged () 
		int i
	public void notifyInvalidated () 
		int i
}

android/database/CursorJoiner.class
CursorJoiner.java
package android.database
public final android.database.CursorJoiner extends java.lang.Object implements java.util.Iterator java.lang.Iterable  {
	private android.database.Cursor mCursorLeft
	private android.database.Cursor mCursorRight
	private boolean mCompareResultIsValid
	private android.database.CursorJoiner$Result mCompareResult
	private int[] mColumnsLeft
	private int[] mColumnsRight
	private String[] mValues
	static final boolean $assertionsDisabled
	public void  (android.database.Cursor, java.lang.String[], android.database.Cursor, java.lang.String[]) 
		android.database.Cursor cursorLeft
		String[] columnNamesLeft
		android.database.Cursor cursorRight
		String[] columnNamesRight
	public java.util.Iterator iterator () 
	private int[] buildColumnIndiciesArray (android.database.Cursor, java.lang.String[]) 
		int i
		android.database.Cursor cursor
		String[] columnNames
		int[] columns
	public boolean hasNext () 
	public android.database.CursorJoiner$Result next () 
		boolean hasLeft
		boolean hasRight
	public void remove () 
	private static void populateValues (java.lang.String[], android.database.Cursor, int[], int) 
		int i
		String[] values
		android.database.Cursor cursor
		int[] columnIndicies
		int startingIndex
	private void incrementCursors () 
	private static transient int compareStrings (java.lang.String[]) 
		int comp
		int index
		String[] values
	public volatile java.lang.Object next () 
	static void  () 
}

android/printservice/
android/printservice/PrintService$ServiceHandler.class
PrintService.java
package android.printservice
final android.printservice.PrintService$ServiceHandler extends android.os.Handler {
	public static final int MSG_CREATE_PRINTER_DISCOVERY_SESSION
	public static final int MSG_DESTROY_PRINTER_DISCOVERY_SESSION
	public static final int MSG_START_PRINTER_DISCOVERY
	public static final int MSG_STOP_PRINTER_DISCOVERY
	public static final int MSG_VALIDATE_PRINTERS
	public static final int MSG_START_PRINTER_STATE_TRACKING
	public static final int MSG_STOP_PRINTER_STATE_TRACKING
	public static final int MSG_ON_PRINTJOB_QUEUED
	public static final int MSG_ON_REQUEST_CANCEL_PRINTJOB
	public static final int MSG_SET_CLEINT
	final android.printservice.PrintService this$0
	public void  (android.printservice.PrintService, android.os.Looper) 
		android.os.Looper looper
	public void handleMessage (android.os.Message) 
		android.printservice.PrinterDiscoverySession session
		java.util.List priorityList
		java.util.List printerIds
		android.print.PrinterId printerId
		android.print.PrinterId printerId
		android.print.PrintJobInfo printJobInfo
		android.print.PrintJobInfo printJobInfo
		android.os.Message message
		int action
}

android/printservice/IPrintService$Stub$Proxy.class
IPrintService.java
package android.printservice
 android.printservice.IPrintService$Stub$Proxy extends java.lang.Object implements android.printservice.IPrintService  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public void setClient (android.printservice.IPrintServiceClient)  throws android.os.RemoteException 
		android.printservice.IPrintServiceClient client
		android.os.Parcel _data
	public void requestCancelPrintJob (android.print.PrintJobInfo)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJobInfo
		android.os.Parcel _data
	public void onPrintJobQueued (android.print.PrintJobInfo)  throws android.os.RemoteException 
		android.print.PrintJobInfo printJobInfo
		android.os.Parcel _data
	public void createPrinterDiscoverySession ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void startPrinterDiscovery (java.util.List)  throws android.os.RemoteException 
		java.util.List priorityList
		android.os.Parcel _data
	public void stopPrinterDiscovery ()  throws android.os.RemoteException 
		android.os.Parcel _data
	public void validatePrinters (java.util.List)  throws android.os.RemoteException 
		java.util.List printerIds
		android.os.Parcel _data
	public void startPrinterStateTracking (android.print.PrinterId)  throws android.os.RemoteException 
		android.print.PrinterId printerId
		android.os.Parcel _data
	public void stopPrinterStateTracking (android.print.PrinterId)  throws android.os.RemoteException 
		android.print.PrinterId printerId
		android.os.Parcel _data
	public void destroyPrinterDiscoverySession ()  throws android.os.RemoteException 
		android.os.Parcel _data
}

android/printservice/PrinterDiscoverySession.class
PrinterDiscoverySession.java
package android.printservice
public abstract android.printservice.PrinterDiscoverySession extends java.lang.Object {
	private static final String LOG_TAG
	private static int sIdCounter
	private final int mId
	private final android.util.ArrayMap mPrinters
	private final java.util.List mTrackedPrinters
	private android.util.ArrayMap mLastSentPrinters
	private android.printservice.IPrintServiceClient mObserver
	private boolean mIsDestroyed
	private boolean mIsDiscoveryStarted
	public void  () 
	void setObserver (android.printservice.IPrintServiceClient) 
		android.os.RemoteException re
		android.printservice.IPrintServiceClient observer
	int getId () 
	public final java.util.List getPrinters () 
	public final void addPrinters (java.util.List) 
		android.print.PrinterInfo addedPrinter
		android.print.PrinterInfo oldPrinter
		int i
		android.os.RemoteException re
		java.util.List addedPrinters
		int addedPrinterCount
		android.print.PrinterInfo addedPrinter
		int i
		int addedPrinterCount
		java.util.List printers
	public final void removePrinters (java.util.List) 
		android.print.PrinterId removedPrinterId
		int i
		android.os.RemoteException re
		java.util.List removedPrinterIds
		int removedPrinterIdCount
		android.print.PrinterId removedPrinterId
		int i
		int removedPrinterIdCount
		java.util.List printerIds
	private void sendOutOfDiscoveryPeriodPrinterChanges () 
		android.print.PrinterInfo sentPrinter
		android.print.PrinterInfo printer
		java.util.Iterator i$
		android.os.RemoteException re
		android.print.PrinterInfo sentPrinter
		java.util.Iterator i$
		android.os.RemoteException re
		java.util.List addedPrinters
		java.util.List removedPrinterIds
	public abstract void onStartPrinterDiscovery (java.util.List) 
	public abstract void onStopPrinterDiscovery () 
	public abstract void onValidatePrinters (java.util.List) 
	public abstract void onStartPrinterStateTracking (android.print.PrinterId) 
	public abstract void onStopPrinterStateTracking (android.print.PrinterId) 
	public final java.util.List getTrackedPrinters () 
	public abstract void onDestroy () 
	public final boolean isDestroyed () 
	public final boolean isPrinterDiscoveryStarted () 
	void startPrinterDiscovery (java.util.List) 
		java.util.List priorityList
	void stopPrinterDiscovery () 
	void validatePrinters (java.util.List) 
		java.util.List printerIds
	void startPrinterStateTracking (android.print.PrinterId) 
		android.print.PrinterId printerId
	void stopPrinterStateTracking (android.print.PrinterId) 
		android.print.PrinterId printerId
	void destroy () 
	static void  () 
}

android/printservice/PrintService$1.class
PrintService.java
package android.printservice
 android.printservice.PrintService$1 extends android.printservice.IPrintService$Stub {
	final android.printservice.PrintService this$0
	void  (android.printservice.PrintService) 
	public void createPrinterDiscoverySession () 
	public void destroyPrinterDiscoverySession () 
	public void startPrinterDiscovery (java.util.List) 
		java.util.List priorityList
	public void stopPrinterDiscovery () 
	public void validatePrinters (java.util.List) 
		java.util.List printerIds
	public void startPrinterStateTracking (android.print.PrinterId) 
		android.print.PrinterId printerId
	public void stopPrinterStateTracking (android.print.PrinterId) 
		android.print.PrinterId printerId
	public void setClient (android.printservice.IPrintServiceClient) 
		android.printservice.IPrintServiceClient client
	public void requestCancelPrintJob (android.print.PrintJobInfo) 
		android.print.PrintJobInfo printJobInfo
	public void onPrintJobQueued (android.print.PrintJobInfo) 
		android.print.PrintJobInfo printJobInfo
}

android/printservice/IPrintService.class
IPrintService.java
package android.printservice
public abstract android.printservice.IPrintService extends java.lang.Object implements android.os.IInterface  {
	public abstract void setClient (android.printservice.IPrintServiceClient)  throws android.os.RemoteException 
	public abstract void requestCancelPrintJob (android.print.PrintJobInfo)  throws android.os.RemoteException 
	public abstract void onPrintJobQueued (android.print.PrintJobInfo)  throws android.os.RemoteException 
	public abstract void createPrinterDiscoverySession ()  throws android.os.RemoteException 
	public abstract void startPrinterDiscovery (java.util.List)  throws android.os.RemoteException 
	public abstract void stopPrinterDiscovery ()  throws android.os.RemoteException 
	public abstract void validatePrinters (java.util.List)  throws android.os.RemoteException 
	public abstract void startPrinterStateTracking (android.print.PrinterId)  throws android.os.RemoteException 
	public abstract void stopPrinterStateTracking (android.print.PrinterId)  throws android.os.RemoteException 
	public abstract void destroyPrinterDiscoverySession ()  throws android.os.RemoteException 
}

android/printservice/IPrintServiceClient$Stub$Proxy.class
IPrintServiceClient.java
package android.printservice
 android.printservice.IPrintServiceClient$Stub$Proxy extends java.lang.Object implements android.printservice.IPrintServiceClient  {
	private android.os.IBinder mRemote
	void  (android.os.IBinder) 
		android.os.IBinder remote
	public android.os.IBinder asBinder () 
	public java.lang.String getInterfaceDescriptor () 
	public java.util.List getPrintJobInfos ()  throws android.os.RemoteException 
		android.os.Parcel _data
		android.os.Parcel _reply
		java.util.List _result
	public android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId)  throws android.os.RemoteException 
		android.print.PrintJobInfo _result
		android.print.PrintJobId printJobId
		android.os.Parcel _data
		android.os.Parcel _reply
		android.print.PrintJobInfo _result
	public boolean setPrintJobState (android.print.PrintJobId, int, java.lang.String)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		int state
		String error
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public boolean setPrintJobTag (android.print.PrintJobId, java.lang.String)  throws android.os.RemoteException 
		android.print.PrintJobId printJobId
		String tag
		android.os.Parcel _data
		android.os.Parcel _reply
		boolean _result
	public void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)  throws android.os.RemoteException 
		android.os.ParcelFileDescriptor fd
		android.print.PrintJobId printJobId
		android.os.Parcel _data
	public void onPrintersAdded (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice printers
		android.os.Parcel _data
		android.os.Parcel _reply
	public void onPrintersRemoved (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
		android.content.pm.ParceledListSlice printerIds
		android.os.Parcel _data
		android.os.Parcel _reply
}

android/printservice/PrintServiceInfo.class
PrintServiceInfo.java
package android.printservice
public final android.printservice.PrintServiceInfo extends java.lang.Object implements android.os.Parcelable  {
	private static final String LOG_TAG
	private static final String TAG_PRINT_SERVICE
	private final String mId
	private final android.content.pm.ResolveInfo mResolveInfo
	private final String mSettingsActivityName
	private final String mAddPrintersActivityName
	private final String mAdvancedPrintOptionsActivityName
	public static final android.os.Parcelable$Creator CREATOR
	public void  (android.os.Parcel) 
		android.os.Parcel parcel
	public void  (android.content.pm.ResolveInfo, java.lang.String, java.lang.String, java.lang.String) 
		android.content.pm.ResolveInfo resolveInfo
		String settingsActivityName
		String addPrintersActivityName
		String advancedPrintOptionsActivityName
	public static android.printservice.PrintServiceInfo create (android.content.pm.ResolveInfo, android.content.Context) 
		android.content.res.Resources resources
		android.util.AttributeSet allAttributes
		android.content.res.TypedArray attributes
		int type
		String nodeName
		java.io.IOException ioe
		org.xmlpull.v1.XmlPullParserException xppe
		android.content.pm.PackageManager$NameNotFoundException e
		android.content.pm.ResolveInfo resolveInfo
		android.content.Context context
		String settingsActivityName
		String addPrintersActivityName
		String advancedPrintOptionsActivityName
		android.content.res.XmlResourceParser parser
		android.content.pm.PackageManager packageManager
	public java.lang.String getId () 
	public android.content.pm.ResolveInfo getResolveInfo () 
	public java.lang.String getSettingsActivityName () 
	public java.lang.String getAddPrintersActivityName () 
	public java.lang.String getAdvancedOptionsActivityName () 
	public int describeContents () 
	public void writeToParcel (android.os.Parcel, int) 
		android.os.Parcel parcel
		int flagz
	public int hashCode () 
	public boolean equals (java.lang.Object) 
		Object obj
		android.printservice.PrintServiceInfo other
	public java.lang.String toString () 
		StringBuilder builder
	static void  () 
}

android/printservice/PrintService.class
PrintService.java
package android.printservice
public abstract android.printservice.PrintService extends android.app.Service {
	private static final String LOG_TAG
	private static final boolean DEBUG
	public static final String SERVICE_INTERFACE
	public static final String SERVICE_META_DATA
	public static final String EXTRA_PRINT_JOB_INFO
	private android.os.Handler mHandler
	private android.printservice.IPrintServiceClient mClient
	private int mLastSessionId
	private android.printservice.PrinterDiscoverySession mDiscoverySession
	public void  () 
	protected final void attachBaseContext (android.content.Context) 
		android.content.Context base
	protected void onConnected () 
	protected void onDisconnected () 
	protected abstract android.printservice.PrinterDiscoverySession onCreatePrinterDiscoverySession () 
	protected abstract void onRequestCancelPrintJob (android.printservice.PrintJob) 
	protected abstract void onPrintJobQueued (android.printservice.PrintJob) 
	public final java.util.List getActivePrintJobs () 
		int i
		int printJobInfoCount
		java.util.List printJobs
		java.util.List printJobInfos
		android.os.RemoteException re
	public final android.print.PrinterId generatePrinterId (java.lang.String) 
		String localId
	static void throwIfNotCalledOnMainThread () 
	public final android.os.IBinder onBind (android.content.Intent) 
		android.content.Intent intent
	static android.os.Handler access$000 (android.printservice.PrintService) 
		android.printservice.PrintService x0
	static int access$100 (android.printservice.PrintService) 
		android.printservice.PrintService x0
	static android.printservice.PrinterDiscoverySession access$202 (android.printservice.PrintService, android.printservice.PrinterDiscoverySession) 
		android.printservice.PrintService x0
		android.printservice.PrinterDiscoverySession x1
	static int access$102 (android.printservice.PrintService, int) 
		android.printservice.PrintService x0
		int x1
	static android.printservice.IPrintServiceClient access$300 (android.printservice.PrintService) 
		android.printservice.PrintService x0
	static android.printservice.PrinterDiscoverySession access$200 (android.printservice.PrintService) 
		android.printservice.PrintService x0
	static android.printservice.IPrintServiceClient access$302 (android.printservice.PrintService, android.printservice.IPrintServiceClient) 
		android.printservice.PrintService x0
		android.printservice.IPrintServiceClient x1
}

android/printservice/IPrintServiceClient$Stub.class
IPrintServiceClient.java
package android.printservice
public abstract android.printservice.IPrintServiceClient$Stub extends android.os.Binder implements android.printservice.IPrintServiceClient  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_getPrintJobInfos
	static final int TRANSACTION_getPrintJobInfo
	static final int TRANSACTION_setPrintJobState
	static final int TRANSACTION_setPrintJobTag
	static final int TRANSACTION_writePrintJobData
	static final int TRANSACTION_onPrintersAdded
	static final int TRANSACTION_onPrintersRemoved
	public void  () 
	public static android.printservice.IPrintServiceClient 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 _result
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		android.print.PrintJobInfo _result
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		int _arg1
		String _arg2
		boolean _result
		android.print.PrintJobId _arg0
		android.print.PrintJobId _arg0
		String _arg1
		boolean _result
		android.os.ParcelFileDescriptor _arg0
		android.print.PrintJobId _arg1
		android.os.ParcelFileDescriptor _arg0
		android.print.PrintJobId _arg1
		android.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		android.content.pm.ParceledListSlice _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/printservice/PrintServiceInfo$1.class
PrintServiceInfo.java
package android.printservice
final android.printservice.PrintServiceInfo$1 extends java.lang.Object implements android.os.Parcelable$Creator  {
	void  () 
	public android.printservice.PrintServiceInfo createFromParcel (android.os.Parcel) 
		android.os.Parcel parcel
	public android.printservice.PrintServiceInfo[] newArray (int) 
		int size
	public volatile java.lang.Object[] newArray (int) 
		int x0
	public volatile java.lang.Object createFromParcel (android.os.Parcel) 
		android.os.Parcel x0
}

android/printservice/PrintDocument.class
PrintDocument.java
package android.printservice
public final android.printservice.PrintDocument extends java.lang.Object {
	private static final String LOG_TAG
	private final android.print.PrintJobId mPrintJobId
	private final android.printservice.IPrintServiceClient mPrintServiceClient
	private final android.print.PrintDocumentInfo mInfo
	void  (android.print.PrintJobId, android.printservice.IPrintServiceClient, android.print.PrintDocumentInfo) 
		android.print.PrintJobId printJobId
		android.printservice.IPrintServiceClient printServiceClient
		android.print.PrintDocumentInfo info
	public android.print.PrintDocumentInfo getInfo () 
	public android.os.ParcelFileDescriptor getData () 
		java.io.IOException ioe
		android.os.ParcelFileDescriptor[] fds
		java.io.IOException ioe
		java.io.IOException ioe
		android.os.RemoteException re
		java.io.IOException ioe
		java.io.IOException ioe
		android.os.ParcelFileDescriptor source
		android.os.ParcelFileDescriptor sink
}

android/printservice/IPrintServiceClient.class
IPrintServiceClient.java
package android.printservice
public abstract android.printservice.IPrintServiceClient extends java.lang.Object implements android.os.IInterface  {
	public abstract java.util.List getPrintJobInfos ()  throws android.os.RemoteException 
	public abstract android.print.PrintJobInfo getPrintJobInfo (android.print.PrintJobId)  throws android.os.RemoteException 
	public abstract boolean setPrintJobState (android.print.PrintJobId, int, java.lang.String)  throws android.os.RemoteException 
	public abstract boolean setPrintJobTag (android.print.PrintJobId, java.lang.String)  throws android.os.RemoteException 
	public abstract void writePrintJobData (android.os.ParcelFileDescriptor, android.print.PrintJobId)  throws android.os.RemoteException 
	public abstract void onPrintersAdded (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
	public abstract void onPrintersRemoved (android.content.pm.ParceledListSlice)  throws android.os.RemoteException 
}

android/printservice/IPrintService$Stub.class
IPrintService.java
package android.printservice
public abstract android.printservice.IPrintService$Stub extends android.os.Binder implements android.printservice.IPrintService  {
	private static final String DESCRIPTOR
	static final int TRANSACTION_setClient
	static final int TRANSACTION_requestCancelPrintJob
	static final int TRANSACTION_onPrintJobQueued
	static final int TRANSACTION_createPrinterDiscoverySession
	static final int TRANSACTION_startPrinterDiscovery
	static final int TRANSACTION_stopPrinterDiscovery
	static final int TRANSACTION_validatePrinters
	static final int TRANSACTION_startPrinterStateTracking
	static final int TRANSACTION_stopPrinterStateTracking
	static final int TRANSACTION_destroyPrinterDiscoverySession
	public void  () 
	public static android.printservice.IPrintService 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.printservice.IPrintServiceClient _arg0
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		android.print.PrintJobInfo _arg0
		java.util.List _arg0
		java.util.List _arg0
		android.print.PrinterId _arg0
		android.print.PrinterId _arg0
		android.print.PrinterId _arg0
		android.print.PrinterId _arg0
		int code
		android.os.Parcel data
		android.os.Parcel reply
		int flags
}

android/printservice/PrintJob.class
PrintJob.java
package android.printservice
public final android.printservice.PrintJob extends java.lang.Object {
	private static final String LOG_TAG
	private final android.printservice.IPrintServiceClient mPrintServiceClient
	private final android.printservice.PrintDocument mDocument
	private android.print.PrintJobInfo mCachedInfo
	void  (android.print.PrintJobInfo, android.printservice.IPrintServiceClient) 
		android.print.PrintJobInfo jobInfo
		android.printservice.IPrintServiceClient client
	public android.print.PrintJobId getId () 
	public android.print.PrintJobInfo getInfo () 
		android.os.RemoteException re
		android.print.PrintJobInfo info
	public android.printservice.PrintDocument getDocument () 
	public boolean isQueued () 
	public boolean isStarted () 
	public boolean isBlocked () 
	public boolean isCompleted () 
	public boolean isFailed () 
	public boolean isCancelled () 
	public boolean start () 
		int state
	public boolean block (java.lang.String) 
		String reason
		android.print.PrintJobInfo info
		int state
	public boolean complete () 
	public boolean fail (java.lang.String) 
		String error
	public boolean cancel () 
	public boolean setTag (java.lang.String) 
		android.os.RemoteException re
		String tag
	public java.lang.String getTag () 
	public java.lang.String getAdvancedStringOption (java.lang.String) 
		String key
	public boolean hasAdvancedOption (java.lang.String) 
		String key
	public int getAdvancedIntOption (java.lang.String) 
		String key
	public boolean equals (java.lang.Object) 
		Object obj
		android.printservice.PrintJob other
	public int hashCode () 
	private boolean isInImmutableState () 
		int state
	private boolean setState (int, java.lang.String) 
		android.os.RemoteException re
		int state
		String error
}