META-INF/
META-INF/MANIFEST.MF
android/
android/location/
android/location/Address.class
Address.java
package android.location
public android.location.Address extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (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)
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 ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
static void <clinit> ()
}
android/location/BatchedLocationCallback.class
BatchedLocationCallback.java
package android.location
public abstract android.location.BatchedLocationCallback extends java.lang.Object {
public void <init> ()
public void onLocationBatch (java.util.List)
java.util.List locations
}
android/location/CorrelationVector$Builder.class
CorrelationVector.java
package android.location
public final android.location.CorrelationVector$Builder extends java.lang.Object {
public void <init> ()
public android.location.CorrelationVector$Builder setSamplingWidthMeters (double)
double samplingWidthMeters
public android.location.CorrelationVector$Builder setSamplingStartMeters (double)
double samplingStartMeters
public android.location.CorrelationVector$Builder setFrequencyOffsetMetersPerSecond (double)
double frequencyOffsetMetersPerSecond
public android.location.CorrelationVector$Builder setMagnitude (int[])
int[] magnitude
public android.location.CorrelationVector build ()
}
android/location/CorrelationVector.class
CorrelationVector.java
package android.location
public final android.location.CorrelationVector extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getSamplingWidthMeters ()
public double getSamplingStartMeters ()
public double getFrequencyOffsetMetersPerSecond ()
public int[] getMagnitude ()
public int describeContents ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
static void <clinit> ()
}
android/location/Country.class
Country.java
package android.location
public final android.location.Country extends java.lang.Object implements android.os.Parcelable {
public static final int COUNTRY_SOURCE_LOCALE
public static final int COUNTRY_SOURCE_LOCATION
public static final int COUNTRY_SOURCE_NETWORK
public static final int COUNTRY_SOURCE_SIM
public static final android.os.Parcelable$Creator CREATOR
public void <init> (java.lang.String, int)
String countryIso
int source
public java.lang.String getCountryCode ()
public int getSource ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/CountryDetector.class
CountryDetector.java
package android.location
public android.location.CountryDetector extends java.lang.Object {
void <init> ()
public void registerCountryDetectorCallback (java.util.concurrent.Executor, java.util.function.Consumer)
java.util.concurrent.Executor executor
java.util.function.Consumer consumer
public void unregisterCountryDetectorCallback (java.util.function.Consumer)
java.util.function.Consumer consumer
}
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 ACCURACY_COARSE
public static final int ACCURACY_FINE
public static final int ACCURACY_HIGH
public static final int ACCURACY_LOW
public static final int ACCURACY_MEDIUM
public static final android.os.Parcelable$Creator CREATOR
public static final int NO_REQUIREMENT
public static final int POWER_HIGH
public static final int POWER_LOW
public static final int POWER_MEDIUM
public void <init> ()
public void <init> (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 powerRequirement
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
public java.lang.String toString ()
static void <clinit> ()
}
android/location/Geocoder$GeocodeListener.class
Geocoder.java
package android.location
public abstract android.location.Geocoder$GeocodeListener extends java.lang.Object {
public abstract void onGeocode (java.util.List)
public void onError (java.lang.String)
String errorMessage
}
android/location/Geocoder.class
Geocoder.java
package android.location
public final android.location.Geocoder extends java.lang.Object {
public void <init> (android.content.Context)
android.content.Context context
public void <init> (android.content.Context, java.util.Locale)
android.content.Context context
java.util.Locale locale
public static boolean isPresent ()
public java.util.List getFromLocation (double, double, int) throws java.io.IOException
double latitude
double longitude
int maxResults
public void getFromLocation (double, double, int, android.location.Geocoder$GeocodeListener)
double latitude
double longitude
int maxResults
android.location.Geocoder$GeocodeListener listener
public java.util.List getFromLocationName (java.lang.String, int) throws java.io.IOException
String locationName
int maxResults
public void getFromLocationName (java.lang.String, int, android.location.Geocoder$GeocodeListener)
String locationName
int maxResults
android.location.Geocoder$GeocodeListener listener
public java.util.List getFromLocationName (java.lang.String, int, double, double, double, double) throws java.io.IOException
String locationName
int maxResults
double lowerLeftLatitude
double lowerLeftLongitude
double upperRightLatitude
double upperRightLongitude
public void getFromLocationName (java.lang.String, int, double, double, double, double, android.location.Geocoder$GeocodeListener)
String locationName
int maxResults
double lowerLeftLatitude
double lowerLeftLongitude
double upperRightLatitude
double upperRightLongitude
android.location.Geocoder$GeocodeListener listener
}
android/location/GnssAntennaInfo$Builder.class
GnssAntennaInfo.java
package android.location
public android.location.GnssAntennaInfo$Builder extends java.lang.Object {
public void <init> ()
public void <init> (double, android.location.GnssAntennaInfo$PhaseCenterOffset)
double carrierFrequencyMHz
android.location.GnssAntennaInfo$PhaseCenterOffset phaseCenterOffset
public void <init> (android.location.GnssAntennaInfo)
android.location.GnssAntennaInfo antennaInfo
public android.location.GnssAntennaInfo$Builder setCarrierFrequencyMHz (double)
double carrierFrequencyMHz
public android.location.GnssAntennaInfo$Builder setPhaseCenterOffset (android.location.GnssAntennaInfo$PhaseCenterOffset)
android.location.GnssAntennaInfo$PhaseCenterOffset phaseCenterOffset
public android.location.GnssAntennaInfo$Builder setPhaseCenterVariationCorrections (android.location.GnssAntennaInfo$SphericalCorrections)
android.location.GnssAntennaInfo$SphericalCorrections phaseCenterVariationCorrections
public android.location.GnssAntennaInfo$Builder setSignalGainCorrections (android.location.GnssAntennaInfo$SphericalCorrections)
android.location.GnssAntennaInfo$SphericalCorrections signalGainCorrections
public android.location.GnssAntennaInfo build ()
}
android/location/GnssAntennaInfo$Listener.class
GnssAntennaInfo.java
package android.location
public abstract android.location.GnssAntennaInfo$Listener extends java.lang.Object {
public abstract void onGnssAntennaInfoReceived (java.util.List)
}
android/location/GnssAntennaInfo$PhaseCenterOffset.class
GnssAntennaInfo.java
package android.location
public final android.location.GnssAntennaInfo$PhaseCenterOffset extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (double, double, double, double, double, double)
double offsetXMm
double offsetXUncertaintyMm
double offsetYMm
double offsetYUncertaintyMm
double offsetZMm
double offsetZUncertaintyMm
public double getXOffsetMm ()
public double getXOffsetUncertaintyMm ()
public double getYOffsetMm ()
public double getYOffsetUncertaintyMm ()
public double getZOffsetMm ()
public double getZOffsetUncertaintyMm ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static void <clinit> ()
}
android/location/GnssAntennaInfo$SphericalCorrections.class
GnssAntennaInfo.java
package android.location
public final android.location.GnssAntennaInfo$SphericalCorrections extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (double[][], double[][])
double[][] corrections
double[][] correctionUncertainties
public double[][] getCorrectionsArray ()
public double[][] getCorrectionUncertaintiesArray ()
public double getDeltaTheta ()
public double getDeltaPhi ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static void <clinit> ()
}
android/location/GnssAntennaInfo.class
GnssAntennaInfo.java
package android.location
public final android.location.GnssAntennaInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getCarrierFrequencyMHz ()
public android.location.GnssAntennaInfo$PhaseCenterOffset getPhaseCenterOffset ()
public android.location.GnssAntennaInfo$SphericalCorrections getPhaseCenterVariationCorrections ()
public android.location.GnssAntennaInfo$SphericalCorrections getSignalGainCorrections ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
static void <clinit> ()
}
android/location/GnssAutomaticGainControl$Builder.class
GnssAutomaticGainControl.java
package android.location
public final android.location.GnssAutomaticGainControl$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.GnssAutomaticGainControl)
android.location.GnssAutomaticGainControl agc
public android.location.GnssAutomaticGainControl$Builder setLevelDb (double)
double levelDb
public android.location.GnssAutomaticGainControl$Builder setConstellationType (int)
int constellationType
public android.location.GnssAutomaticGainControl$Builder setCarrierFrequencyHz (long)
long carrierFrequencyHz
public android.location.GnssAutomaticGainControl build ()
}
android/location/GnssAutomaticGainControl.class
GnssAutomaticGainControl.java
package android.location
public final android.location.GnssAutomaticGainControl extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getLevelDb ()
public int getConstellationType ()
public long getCarrierFrequencyHz ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flag
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
static void <clinit> ()
}
android/location/GnssCapabilities$Builder.class
GnssCapabilities.java
package android.location
public final android.location.GnssCapabilities$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.GnssCapabilities)
android.location.GnssCapabilities capabilities
public android.location.GnssCapabilities$Builder setHasScheduling (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMsb (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMsa (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasSingleShotFix (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasOnDemandTime (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasGeofencing (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurements (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasNavigationMessages (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasLowPowerMode (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasSatelliteBlocklist (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasSatellitePvt (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrections (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasAntennaInfo (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrelationVectors (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsForDriving (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasAccumulatedDeltaRange (int)
int capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsLosSats (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsExcessPathLength (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasMeasurementCorrectionsReflectingPlane (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerTotal (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerSinglebandTracking (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerMultibandTracking (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerSinglebandAcquisition (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerMultibandAcquisition (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setHasPowerOtherModes (boolean)
boolean capable
public android.location.GnssCapabilities$Builder setGnssSignalTypes (java.util.List)
java.util.List gnssSignalTypes
public android.location.GnssCapabilities build ()
}
android/location/GnssCapabilities.class
GnssCapabilities.java
package android.location
public final android.location.GnssCapabilities extends java.lang.Object implements android.os.Parcelable {
public static final int CAPABILITY_SUPPORTED
public static final int CAPABILITY_UNKNOWN
public static final int CAPABILITY_UNSUPPORTED
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean hasScheduling ()
public boolean hasMsb ()
public boolean hasMsa ()
public boolean hasSingleShotFix ()
public boolean hasOnDemandTime ()
public boolean hasGeofencing ()
public boolean hasMeasurements ()
public boolean hasNavMessages ()
public boolean hasNavigationMessages ()
public boolean hasLowPowerMode ()
public boolean hasSatelliteBlacklist ()
public boolean hasSatelliteBlocklist ()
public boolean hasSatellitePvt ()
public boolean hasMeasurementCorrections ()
public boolean hasGnssAntennaInfo ()
public boolean hasAntennaInfo ()
public boolean hasMeasurementCorrelationVectors ()
public boolean hasMeasurementCorrectionsForDriving ()
public int hasAccumulatedDeltaRange ()
public boolean hasMeasurementCorrectionsLosSats ()
public boolean hasMeasurementCorrectionsExcessPathLength ()
public boolean hasMeasurementCorrectionsReflectingPane ()
public boolean hasMeasurementCorrectionsReflectingPlane ()
public boolean hasPowerTotal ()
public boolean hasPowerSinglebandTracking ()
public boolean hasPowerMultibandTracking ()
public boolean hasPowerSinglebandAcquisition ()
public boolean hasPowerMultibandAcquisition ()
public boolean hasPowerOtherModes ()
public java.util.List getGnssSignalTypes ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssClock.class
GnssClock.java
package android.location
public final android.location.GnssClock extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean hasLeapSecond ()
public int getLeapSecond ()
public long getTimeNanos ()
public boolean hasTimeUncertaintyNanos ()
public double getTimeUncertaintyNanos ()
public boolean hasFullBiasNanos ()
public long getFullBiasNanos ()
public boolean hasBiasNanos ()
public double getBiasNanos ()
public boolean hasBiasUncertaintyNanos ()
public double getBiasUncertaintyNanos ()
public boolean hasDriftNanosPerSecond ()
public double getDriftNanosPerSecond ()
public boolean hasDriftUncertaintyNanosPerSecond ()
public double getDriftUncertaintyNanosPerSecond ()
public boolean hasElapsedRealtimeNanos ()
public long getElapsedRealtimeNanos ()
public boolean hasElapsedRealtimeUncertaintyNanos ()
public double getElapsedRealtimeUncertaintyNanos ()
public boolean hasReferenceConstellationTypeForIsb ()
public int getReferenceConstellationTypeForIsb ()
public boolean hasReferenceCarrierFrequencyHzForIsb ()
public double getReferenceCarrierFrequencyHzForIsb ()
public boolean hasReferenceCodeTypeForIsb ()
public java.lang.String getReferenceCodeTypeForIsb ()
public int getHardwareClockDiscontinuityCount ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssExcessPathInfo$Builder.class
GnssExcessPathInfo.java
package android.location
public final android.location.GnssExcessPathInfo$Builder extends java.lang.Object {
public void <init> ()
public android.location.GnssExcessPathInfo$Builder setExcessPathLengthMeters (float)
float excessPathLengthMeters
public android.location.GnssExcessPathInfo$Builder clearExcessPathLengthMeters ()
public android.location.GnssExcessPathInfo$Builder setExcessPathLengthUncertaintyMeters (float)
float excessPathLengthUncertaintyMeters
public android.location.GnssExcessPathInfo$Builder clearExcessPathLengthUncertaintyMeters ()
public android.location.GnssExcessPathInfo$Builder setReflectingPlane (android.location.GnssReflectingPlane)
android.location.GnssReflectingPlane reflectingPlane
public android.location.GnssExcessPathInfo$Builder setAttenuationDb (float)
float attenuationDb
public android.location.GnssExcessPathInfo$Builder clearAttenuationDb ()
public android.location.GnssExcessPathInfo build ()
}
android/location/GnssExcessPathInfo.class
GnssExcessPathInfo.java
package android.location
public final android.location.GnssExcessPathInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean hasExcessPathLength ()
public float getExcessPathLengthMeters ()
public boolean hasExcessPathLengthUncertainty ()
public float getExcessPathLengthUncertaintyMeters ()
public boolean hasReflectingPlane ()
public android.location.GnssReflectingPlane getReflectingPlane ()
public boolean hasAttenuation ()
public float getAttenuationDb ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int parcelFlags
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssMeasurement.class
GnssMeasurement.java
package android.location
public final android.location.GnssMeasurement extends java.lang.Object implements android.os.Parcelable {
public static final int ADR_STATE_CYCLE_SLIP
public static final int ADR_STATE_HALF_CYCLE_REPORTED
public static final int ADR_STATE_HALF_CYCLE_RESOLVED
public static final int ADR_STATE_RESET
public static final int ADR_STATE_UNKNOWN
public static final int ADR_STATE_VALID
public static final android.os.Parcelable$Creator CREATOR
public static final int MULTIPATH_INDICATOR_DETECTED
public static final int MULTIPATH_INDICATOR_NOT_DETECTED
public static final int MULTIPATH_INDICATOR_UNKNOWN
public static final int STATE_2ND_CODE_LOCK
public static final int STATE_BDS_D2_BIT_SYNC
public static final int STATE_BDS_D2_SUBFRAME_SYNC
public static final int STATE_BIT_SYNC
public static final int STATE_CODE_LOCK
public static final int STATE_GAL_E1BC_CODE_LOCK
public static final int STATE_GAL_E1B_PAGE_SYNC
public static final int STATE_GAL_E1C_2ND_CODE_LOCK
public static final int STATE_GLO_STRING_SYNC
public static final int STATE_GLO_TOD_DECODED
public static final int STATE_GLO_TOD_KNOWN
public static final int STATE_MSEC_AMBIGUOUS
public static final int STATE_SBAS_SYNC
public static final int STATE_SUBFRAME_SYNC
public static final int STATE_SYMBOL_SYNC
public static final int STATE_TOW_DECODED
public static final int STATE_TOW_KNOWN
public static final int STATE_UNKNOWN
void <init> ()
public int getSvid ()
public int getConstellationType ()
public double getTimeOffsetNanos ()
public int getState ()
public long getReceivedSvTimeNanos ()
public long getReceivedSvTimeUncertaintyNanos ()
public double getCn0DbHz ()
public boolean hasBasebandCn0DbHz ()
public double getBasebandCn0DbHz ()
public double getPseudorangeRateMetersPerSecond ()
public double getPseudorangeRateUncertaintyMetersPerSecond ()
public int getAccumulatedDeltaRangeState ()
public double getAccumulatedDeltaRangeMeters ()
public double getAccumulatedDeltaRangeUncertaintyMeters ()
public boolean hasCarrierFrequencyHz ()
public float getCarrierFrequencyHz ()
public boolean hasCarrierCycles ()
public long getCarrierCycles ()
public boolean hasCarrierPhase ()
public double getCarrierPhase ()
public boolean hasCarrierPhaseUncertainty ()
public double getCarrierPhaseUncertainty ()
public int getMultipathIndicator ()
public boolean hasSnrInDb ()
public double getSnrInDb ()
public boolean hasAutomaticGainControlLevelDb ()
public double getAutomaticGainControlLevelDb ()
public boolean hasCodeType ()
public java.lang.String getCodeType ()
public boolean hasFullInterSignalBiasNanos ()
public double getFullInterSignalBiasNanos ()
public boolean hasFullInterSignalBiasUncertaintyNanos ()
public double getFullInterSignalBiasUncertaintyNanos ()
public boolean hasSatelliteInterSignalBiasNanos ()
public double getSatelliteInterSignalBiasNanos ()
public boolean hasSatelliteInterSignalBiasUncertaintyNanos ()
public double getSatelliteInterSignalBiasUncertaintyNanos ()
public boolean hasSatellitePvt ()
public android.location.SatellitePvt getSatellitePvt ()
public boolean hasCorrelationVectors ()
public java.util.Collection getCorrelationVectors ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssMeasurementCorrections$Builder.class
GnssMeasurementCorrections.java
package android.location
public final android.location.GnssMeasurementCorrections$Builder extends java.lang.Object {
public void <init> ()
public android.location.GnssMeasurementCorrections$Builder setLatitudeDegrees (double)
double latitudeDegrees
public android.location.GnssMeasurementCorrections$Builder setLongitudeDegrees (double)
double longitudeDegrees
public android.location.GnssMeasurementCorrections$Builder setAltitudeMeters (double)
double altitudeMeters
public android.location.GnssMeasurementCorrections$Builder setHorizontalPositionUncertaintyMeters (double)
double horizontalPositionUncertaintyMeters
public android.location.GnssMeasurementCorrections$Builder setVerticalPositionUncertaintyMeters (double)
double verticalPositionUncertaintyMeters
public android.location.GnssMeasurementCorrections$Builder setToaGpsNanosecondsOfWeek (long)
long toaGpsNanosecondsOfWeek
public android.location.GnssMeasurementCorrections$Builder setSingleSatelliteCorrectionList (java.util.List)
java.util.List singleSatCorrectionList
public android.location.GnssMeasurementCorrections$Builder setEnvironmentBearingDegrees (float)
float environmentBearingDegrees
public android.location.GnssMeasurementCorrections$Builder setEnvironmentBearingUncertaintyDegrees (float)
float environmentBearingUncertaintyDegrees
public android.location.GnssMeasurementCorrections build ()
}
android/location/GnssMeasurementCorrections.class
GnssMeasurementCorrections.java
package android.location
public final android.location.GnssMeasurementCorrections extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getLatitudeDegrees ()
public double getLongitudeDegrees ()
public double getAltitudeMeters ()
public double getHorizontalPositionUncertaintyMeters ()
public double getVerticalPositionUncertaintyMeters ()
public long getToaGpsNanosecondsOfWeek ()
public java.util.List getSingleSatelliteCorrectionList ()
public boolean hasEnvironmentBearing ()
public float getEnvironmentBearingDegrees ()
public float getEnvironmentBearingUncertaintyDegrees ()
public int describeContents ()
public java.lang.String toString ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
static void <clinit> ()
}
android/location/GnssMeasurementRequest$Builder.class
GnssMeasurementRequest.java
package android.location
public final android.location.GnssMeasurementRequest$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.GnssMeasurementRequest)
android.location.GnssMeasurementRequest request
public android.location.GnssMeasurementRequest$Builder setCorrelationVectorOutputsEnabled (boolean)
boolean value
public android.location.GnssMeasurementRequest$Builder setFullTracking (boolean)
boolean value
public android.location.GnssMeasurementRequest$Builder setIntervalMillis (int)
int value
public android.location.GnssMeasurementRequest$Builder setWorkSource (android.os.WorkSource)
android.os.WorkSource workSource
public android.location.GnssMeasurementRequest build ()
}
android/location/GnssMeasurementRequest.class
GnssMeasurementRequest.java
package android.location
public final android.location.GnssMeasurementRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int PASSIVE_INTERVAL
void <init> ()
public boolean isCorrelationVectorOutputsEnabled ()
public boolean isFullTracking ()
public int getIntervalMillis ()
public android.os.WorkSource getWorkSource ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public int describeContents ()
static void <clinit> ()
}
android/location/GnssMeasurementsEvent$Builder.class
GnssMeasurementsEvent.java
package android.location
public final android.location.GnssMeasurementsEvent$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.GnssMeasurementsEvent)
android.location.GnssMeasurementsEvent event
public android.location.GnssMeasurementsEvent$Builder setClock (android.location.GnssClock)
android.location.GnssClock clock
public android.location.GnssMeasurementsEvent$Builder setMeasurements (java.util.Collection)
java.util.Collection measurements
public android.location.GnssMeasurementsEvent$Builder setGnssAutomaticGainControls (java.util.Collection)
java.util.Collection agcs
public android.location.GnssMeasurementsEvent$Builder setIsFullTracking (boolean)
boolean isFullTracking
public android.location.GnssMeasurementsEvent$Builder clearIsFullTracking ()
public android.location.GnssMeasurementsEvent build ()
}
android/location/GnssMeasurementsEvent$Callback.class
GnssMeasurementsEvent.java
package android.location
public abstract android.location.GnssMeasurementsEvent$Callback extends java.lang.Object {
public static final int STATUS_LOCATION_DISABLED
public static final int STATUS_NOT_ALLOWED
public static final int STATUS_NOT_SUPPORTED
public static final int STATUS_READY
public void <init> ()
public void onGnssMeasurementsReceived (android.location.GnssMeasurementsEvent)
android.location.GnssMeasurementsEvent eventArgs
public void onStatusChanged (int)
int status
}
android/location/GnssMeasurementsEvent.class
GnssMeasurementsEvent.java
package android.location
public final android.location.GnssMeasurementsEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public android.location.GnssClock getClock ()
public java.util.Collection getMeasurements ()
public java.util.Collection getGnssAutomaticGainControls ()
public boolean isFullTracking ()
public boolean hasIsFullTracking ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssNavigationMessage$Callback.class
GnssNavigationMessage.java
package android.location
public abstract android.location.GnssNavigationMessage$Callback extends java.lang.Object {
public static final int STATUS_LOCATION_DISABLED
public static final int STATUS_NOT_SUPPORTED
public static final int STATUS_READY
public void <init> ()
public void onGnssNavigationMessageReceived (android.location.GnssNavigationMessage)
android.location.GnssNavigationMessage event
public void onStatusChanged (int)
int status
}
android/location/GnssNavigationMessage.class
GnssNavigationMessage.java
package android.location
public final android.location.GnssNavigationMessage extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_PARITY_PASSED
public static final int STATUS_PARITY_REBUILT
public static final int STATUS_UNKNOWN
public static final int TYPE_BDS_CNAV1
public static final int TYPE_BDS_CNAV2
public static final int TYPE_BDS_D1
public static final int TYPE_BDS_D2
public static final int TYPE_GAL_F
public static final int TYPE_GAL_I
public static final int TYPE_GLO_L1CA
public static final int TYPE_GPS_CNAV2
public static final int TYPE_GPS_L1CA
public static final int TYPE_GPS_L2CNAV
public static final int TYPE_GPS_L5CNAV
public static final int TYPE_IRN_L1
public static final int TYPE_IRN_L5
public static final int TYPE_IRN_L5CA
public static final int TYPE_QZS_L1CA
public static final int TYPE_SBS
public static final int TYPE_UNKNOWN
void <init> ()
public int getType ()
public int getSvid ()
public int getMessageId ()
public int getSubmessageId ()
public byte[] getData ()
public int getStatus ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssReflectingPlane$Builder.class
GnssReflectingPlane.java
package android.location
public final android.location.GnssReflectingPlane$Builder extends java.lang.Object {
public void <init> ()
public android.location.GnssReflectingPlane$Builder setLatitudeDegrees (double)
double latitudeDegrees
public android.location.GnssReflectingPlane$Builder setLongitudeDegrees (double)
double longitudeDegrees
public android.location.GnssReflectingPlane$Builder setAltitudeMeters (double)
double altitudeMeters
public android.location.GnssReflectingPlane$Builder setAzimuthDegrees (double)
double azimuthDegrees
public android.location.GnssReflectingPlane build ()
}
android/location/GnssReflectingPlane.class
GnssReflectingPlane.java
package android.location
public final android.location.GnssReflectingPlane extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getLatitudeDegrees ()
public double getLongitudeDegrees ()
public double getAltitudeMeters ()
public double getAzimuthDegrees ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
static void <clinit> ()
}
android/location/GnssRequest$Builder.class
GnssRequest.java
package android.location
public final android.location.GnssRequest$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.GnssRequest)
android.location.GnssRequest request
public android.location.GnssRequest$Builder setFullTracking (boolean)
boolean value
public android.location.GnssRequest build ()
}
android/location/GnssRequest.class
GnssRequest.java
package android.location
public final android.location.GnssRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean isFullTracking ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
static void <clinit> ()
}
android/location/GnssSignalType.class
GnssSignalType.java
package android.location
public final android.location.GnssSignalType extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public static android.location.GnssSignalType create (int, double, java.lang.String)
int constellationType
double carrierFrequencyHz
String codeType
public int getConstellationType ()
public double getCarrierFrequencyHz ()
public java.lang.String getCodeType ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public int describeContents ()
static void <clinit> ()
}
android/location/GnssSingleSatCorrection$Builder.class
GnssSingleSatCorrection.java
package android.location
public final android.location.GnssSingleSatCorrection$Builder extends java.lang.Object {
public void <init> ()
public android.location.GnssSingleSatCorrection$Builder setConstellationType (int)
int constellationType
public android.location.GnssSingleSatCorrection$Builder setSatelliteId (int)
int satId
public android.location.GnssSingleSatCorrection$Builder setCarrierFrequencyHz (float)
float carrierFrequencyHz
public android.location.GnssSingleSatCorrection$Builder setProbabilityLineOfSight (float)
float probSatIsLos
public android.location.GnssSingleSatCorrection$Builder clearProbabilityLineOfSight ()
public android.location.GnssSingleSatCorrection$Builder setExcessPathLengthMeters (float)
float combinedExcessPathLengthMeters
public android.location.GnssSingleSatCorrection$Builder clearExcessPathLengthMeters ()
public android.location.GnssSingleSatCorrection$Builder setExcessPathLengthUncertaintyMeters (float)
float combinedExcessPathLengthUncertaintyMeters
public android.location.GnssSingleSatCorrection$Builder clearExcessPathLengthUncertaintyMeters ()
public android.location.GnssSingleSatCorrection$Builder setCombinedAttenuationDb (float)
float combinedAttenuationDb
public android.location.GnssSingleSatCorrection$Builder clearCombinedAttenuationDb ()
public android.location.GnssSingleSatCorrection$Builder setReflectingPlane (android.location.GnssReflectingPlane)
android.location.GnssReflectingPlane reflectingPlane
public android.location.GnssSingleSatCorrection$Builder setGnssExcessPathInfoList (java.util.List)
java.util.List infoList
public android.location.GnssSingleSatCorrection build ()
}
android/location/GnssSingleSatCorrection.class
GnssSingleSatCorrection.java
package android.location
public final android.location.GnssSingleSatCorrection extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int getConstellationType ()
public int getSatelliteId ()
public float getCarrierFrequencyHz ()
public float getProbabilityLineOfSight ()
public float getExcessPathLengthMeters ()
public float getExcessPathLengthUncertaintyMeters ()
public float getCombinedAttenuationDb ()
public android.location.GnssReflectingPlane getReflectingPlane ()
public java.util.List getGnssExcessPathInfoList ()
public boolean hasValidSatelliteLineOfSight ()
public boolean hasExcessPathLength ()
public boolean hasExcessPathLengthUncertainty ()
public boolean hasReflectingPlane ()
public boolean hasCombinedAttenuation ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GnssStatus$Builder.class
GnssStatus.java
package android.location
public final android.location.GnssStatus$Builder extends java.lang.Object {
public void <init> ()
public android.location.GnssStatus$Builder addSatellite (int, int, float, float, float, boolean, boolean, boolean, boolean, float, boolean, float)
int constellationType
int svid
float cn0DbHz
float elevation
float azimuth
boolean hasEphemeris
boolean hasAlmanac
boolean usedInFix
boolean hasCarrierFrequency
float carrierFrequency
boolean hasBasebandCn0DbHz
float basebandCn0DbHz
public android.location.GnssStatus$Builder clearSatellites ()
public android.location.GnssStatus build ()
}
android/location/GnssStatus$Callback.class
GnssStatus.java
package android.location
public abstract android.location.GnssStatus$Callback extends java.lang.Object {
public void <init> ()
public void onStarted ()
public void onStopped ()
public void onFirstFix (int)
int ttffMillis
public void onSatelliteStatusChanged (android.location.GnssStatus)
android.location.GnssStatus status
}
android/location/GnssStatus.class
GnssStatus.java
package android.location
public final android.location.GnssStatus extends java.lang.Object implements android.os.Parcelable {
public static final int CONSTELLATION_BEIDOU
public static final int CONSTELLATION_GALILEO
public static final int CONSTELLATION_GLONASS
public static final int CONSTELLATION_GPS
public static final int CONSTELLATION_IRNSS
public static final int CONSTELLATION_QZSS
public static final int CONSTELLATION_SBAS
public static final int CONSTELLATION_UNKNOWN
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public int getSatelliteCount ()
public int getConstellationType (int)
int satelliteIndex
public int getSvid (int)
int satelliteIndex
public float getCn0DbHz (int)
int satelliteIndex
public float getElevationDegrees (int)
int satelliteIndex
public float getAzimuthDegrees (int)
int satelliteIndex
public boolean hasEphemerisData (int)
int satelliteIndex
public boolean hasAlmanacData (int)
int satelliteIndex
public boolean usedInFix (int)
int satelliteIndex
public boolean hasCarrierFrequencyHz (int)
int satelliteIndex
public float getCarrierFrequencyHz (int)
int satelliteIndex
public boolean hasBasebandCn0DbHz (int)
int satelliteIndex
public float getBasebandCn0DbHz (int)
int satelliteIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
static void <clinit> ()
}
android/location/GpsClock.class
GpsClock.java
package android.location
public android.location.GpsClock extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final byte TYPE_GPS_TIME
public static final byte TYPE_LOCAL_HW_TIME
public static final byte TYPE_UNKNOWN
void <init> ()
public void set (android.location.GpsClock)
android.location.GpsClock clock
public void reset ()
public byte getType ()
public void setType (byte)
byte value
public boolean hasLeapSecond ()
public short getLeapSecond ()
public void setLeapSecond (short)
short leapSecond
public void resetLeapSecond ()
public long getTimeInNs ()
public void setTimeInNs (long)
long timeInNs
public boolean hasTimeUncertaintyInNs ()
public double getTimeUncertaintyInNs ()
public void setTimeUncertaintyInNs (double)
double timeUncertaintyInNs
public void resetTimeUncertaintyInNs ()
public boolean hasFullBiasInNs ()
public long getFullBiasInNs ()
public void setFullBiasInNs (long)
long value
public void resetFullBiasInNs ()
public boolean hasBiasInNs ()
public double getBiasInNs ()
public void setBiasInNs (double)
double biasInNs
public void resetBiasInNs ()
public boolean hasBiasUncertaintyInNs ()
public double getBiasUncertaintyInNs ()
public void setBiasUncertaintyInNs (double)
double biasUncertaintyInNs
public void resetBiasUncertaintyInNs ()
public boolean hasDriftInNsPerSec ()
public double getDriftInNsPerSec ()
public void setDriftInNsPerSec (double)
double driftInNsPerSec
public void resetDriftInNsPerSec ()
public boolean hasDriftUncertaintyInNsPerSec ()
public double getDriftUncertaintyInNsPerSec ()
public void setDriftUncertaintyInNsPerSec (double)
double driftUncertaintyInNsPerSec
public void resetDriftUncertaintyInNsPerSec ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GpsMeasurement.class
GpsMeasurement.java
package android.location
public android.location.GpsMeasurement extends java.lang.Object implements android.os.Parcelable {
public static final short ADR_STATE_CYCLE_SLIP
public static final short ADR_STATE_RESET
public static final short ADR_STATE_UNKNOWN
public static final short ADR_STATE_VALID
public static final android.os.Parcelable$Creator CREATOR
public static final byte LOSS_OF_LOCK_CYCLE_SLIP
public static final byte LOSS_OF_LOCK_OK
public static final byte LOSS_OF_LOCK_UNKNOWN
public static final byte MULTIPATH_INDICATOR_DETECTED
public static final byte MULTIPATH_INDICATOR_NOT_USED
public static final byte MULTIPATH_INDICATOR_UNKNOWN
public static final short STATE_BIT_SYNC
public static final short STATE_CODE_LOCK
public static final short STATE_MSEC_AMBIGUOUS
public static final short STATE_SUBFRAME_SYNC
public static final short STATE_TOW_DECODED
public static final short STATE_UNKNOWN
void <init> ()
public void set (android.location.GpsMeasurement)
android.location.GpsMeasurement measurement
public void reset ()
public byte getPrn ()
public void setPrn (byte)
byte value
public double getTimeOffsetInNs ()
public void setTimeOffsetInNs (double)
double value
public short getState ()
public void setState (short)
short value
public long getReceivedGpsTowInNs ()
public void setReceivedGpsTowInNs (long)
long value
public long getReceivedGpsTowUncertaintyInNs ()
public void setReceivedGpsTowUncertaintyInNs (long)
long value
public double getCn0InDbHz ()
public void setCn0InDbHz (double)
double value
public double getPseudorangeRateInMetersPerSec ()
public void setPseudorangeRateInMetersPerSec (double)
double value
public boolean isPseudorangeRateCorrected ()
public double getPseudorangeRateUncertaintyInMetersPerSec ()
public void setPseudorangeRateUncertaintyInMetersPerSec (double)
double value
public short getAccumulatedDeltaRangeState ()
public void setAccumulatedDeltaRangeState (short)
short value
public double getAccumulatedDeltaRangeInMeters ()
public void setAccumulatedDeltaRangeInMeters (double)
double value
public double getAccumulatedDeltaRangeUncertaintyInMeters ()
public void setAccumulatedDeltaRangeUncertaintyInMeters (double)
double value
public boolean hasPseudorangeInMeters ()
public double getPseudorangeInMeters ()
public void setPseudorangeInMeters (double)
double value
public void resetPseudorangeInMeters ()
public boolean hasPseudorangeUncertaintyInMeters ()
public double getPseudorangeUncertaintyInMeters ()
public void setPseudorangeUncertaintyInMeters (double)
double value
public void resetPseudorangeUncertaintyInMeters ()
public boolean hasCodePhaseInChips ()
public double getCodePhaseInChips ()
public void setCodePhaseInChips (double)
double value
public void resetCodePhaseInChips ()
public boolean hasCodePhaseUncertaintyInChips ()
public double getCodePhaseUncertaintyInChips ()
public void setCodePhaseUncertaintyInChips (double)
double value
public void resetCodePhaseUncertaintyInChips ()
public boolean hasCarrierFrequencyInHz ()
public float getCarrierFrequencyInHz ()
public void setCarrierFrequencyInHz (float)
float carrierFrequencyInHz
public void resetCarrierFrequencyInHz ()
public boolean hasCarrierCycles ()
public long getCarrierCycles ()
public void setCarrierCycles (long)
long value
public void resetCarrierCycles ()
public boolean hasCarrierPhase ()
public double getCarrierPhase ()
public void setCarrierPhase (double)
double value
public void resetCarrierPhase ()
public boolean hasCarrierPhaseUncertainty ()
public double getCarrierPhaseUncertainty ()
public void setCarrierPhaseUncertainty (double)
double value
public void resetCarrierPhaseUncertainty ()
public byte getLossOfLock ()
public void setLossOfLock (byte)
byte value
public boolean hasBitNumber ()
public int getBitNumber ()
public void setBitNumber (int)
int bitNumber
public void resetBitNumber ()
public boolean hasTimeFromLastBitInMs ()
public short getTimeFromLastBitInMs ()
public void setTimeFromLastBitInMs (short)
short value
public void resetTimeFromLastBitInMs ()
public boolean hasDopplerShiftInHz ()
public double getDopplerShiftInHz ()
public void setDopplerShiftInHz (double)
double value
public void resetDopplerShiftInHz ()
public boolean hasDopplerShiftUncertaintyInHz ()
public double getDopplerShiftUncertaintyInHz ()
public void setDopplerShiftUncertaintyInHz (double)
double value
public void resetDopplerShiftUncertaintyInHz ()
public byte getMultipathIndicator ()
public void setMultipathIndicator (byte)
byte value
public boolean hasSnrInDb ()
public double getSnrInDb ()
public void setSnrInDb (double)
double snrInDb
public void resetSnrInDb ()
public boolean hasElevationInDeg ()
public double getElevationInDeg ()
public void setElevationInDeg (double)
double elevationInDeg
public void resetElevationInDeg ()
public boolean hasElevationUncertaintyInDeg ()
public double getElevationUncertaintyInDeg ()
public void setElevationUncertaintyInDeg (double)
double value
public void resetElevationUncertaintyInDeg ()
public boolean hasAzimuthInDeg ()
public double getAzimuthInDeg ()
public void setAzimuthInDeg (double)
double value
public void resetAzimuthInDeg ()
public boolean hasAzimuthUncertaintyInDeg ()
public double getAzimuthUncertaintyInDeg ()
public void setAzimuthUncertaintyInDeg (double)
double value
public void resetAzimuthUncertaintyInDeg ()
public boolean isUsedInFix ()
public void setUsedInFix (boolean)
boolean value
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GpsMeasurementsEvent$Listener.class
GpsMeasurementsEvent.java
package android.location
public abstract android.location.GpsMeasurementsEvent$Listener extends java.lang.Object {
public abstract void onGpsMeasurementsReceived (android.location.GpsMeasurementsEvent)
public abstract void onStatusChanged (int)
}
android/location/GpsMeasurementsEvent.class
GpsMeasurementsEvent.java
package android.location
public android.location.GpsMeasurementsEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int STATUS_GPS_LOCATION_DISABLED
public static final int STATUS_NOT_SUPPORTED
public static final int STATUS_READY
public void <init> (android.location.GpsClock, android.location.GpsMeasurement[])
android.location.GpsClock clock
android.location.GpsMeasurement[] measurements
public android.location.GpsClock getClock ()
public java.util.Collection getMeasurements ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GpsNavigationMessage.class
GpsNavigationMessage.java
package android.location
public android.location.GpsNavigationMessage extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final short STATUS_PARITY_PASSED
public static final short STATUS_PARITY_REBUILT
public static final short STATUS_UNKNOWN
public static final byte TYPE_CNAV2
public static final byte TYPE_L1CA
public static final byte TYPE_L2CNAV
public static final byte TYPE_L5CNAV
public static final byte TYPE_UNKNOWN
void <init> ()
public void set (android.location.GpsNavigationMessage)
android.location.GpsNavigationMessage navigationMessage
public void reset ()
public byte getType ()
public void setType (byte)
byte value
public byte getPrn ()
public void setPrn (byte)
byte value
public short getMessageId ()
public void setMessageId (short)
short value
public short getSubmessageId ()
public void setSubmessageId (short)
short value
public byte[] getData ()
public void setData (byte[])
byte[] value
public short getStatus ()
public void setStatus (short)
short value
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public int describeContents ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GpsNavigationMessageEvent$Listener.class
GpsNavigationMessageEvent.java
package android.location
public abstract android.location.GpsNavigationMessageEvent$Listener extends java.lang.Object {
public abstract void onGpsNavigationMessageReceived (android.location.GpsNavigationMessageEvent)
public abstract void onStatusChanged (int)
}
android/location/GpsNavigationMessageEvent.class
GpsNavigationMessageEvent.java
package android.location
public android.location.GpsNavigationMessageEvent extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static int STATUS_GPS_LOCATION_DISABLED
public static int STATUS_NOT_SUPPORTED
public static int STATUS_READY
public void <init> (android.location.GpsNavigationMessage)
android.location.GpsNavigationMessage message
public android.location.GpsNavigationMessage getNavigationMessage ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/GpsSatellite.class
GpsSatellite.java
package android.location
public final android.location.GpsSatellite extends java.lang.Object {
void <init> ()
public int getPrn ()
public float getSnr ()
public float getElevation ()
public float getAzimuth ()
public boolean hasEphemeris ()
public boolean hasAlmanac ()
public boolean usedInFix ()
}
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/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/GpsStatus.class
GpsStatus.java
package android.location
public final android.location.GpsStatus extends java.lang.Object {
public static final int GPS_EVENT_FIRST_FIX
public static final int GPS_EVENT_SATELLITE_STATUS
public static final int GPS_EVENT_STARTED
public static final int GPS_EVENT_STOPPED
void <init> ()
public static android.location.GpsStatus create (android.location.GnssStatus, int)
android.location.GnssStatus gnssStatus
int timeToFirstFix
public int getTimeToFirstFix ()
public java.lang.Iterable getSatellites ()
public int getMaxSatellites ()
}
android/location/LastLocationRequest$Builder.class
LastLocationRequest.java
package android.location
public final android.location.LastLocationRequest$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.LastLocationRequest)
android.location.LastLocationRequest lastLocationRequest
public android.location.LastLocationRequest$Builder setHiddenFromAppOps (boolean)
boolean hiddenFromAppOps
public android.location.LastLocationRequest$Builder setAdasGnssBypass (boolean)
boolean adasGnssBypass
public android.location.LastLocationRequest$Builder setLocationSettingsIgnored (boolean)
boolean locationSettingsIgnored
public android.location.LastLocationRequest build ()
}
android/location/LastLocationRequest.class
LastLocationRequest.java
package android.location
public final android.location.LastLocationRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public boolean isHiddenFromAppOps ()
public boolean isAdasGnssBypass ()
public boolean isLocationSettingsIgnored ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
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 void onLocationChanged (java.util.List)
java.util.List locations
public void onFlushComplete (int)
int requestCode
public void onStatusChanged (java.lang.String, int, android.os.Bundle)
String provider
int status
android.os.Bundle extras
public void onProviderEnabled (java.lang.String)
String provider
public void onProviderDisabled (java.lang.String)
String provider
}
android/location/LocationManager.class
LocationManager.java
package android.location
public android.location.LocationManager extends java.lang.Object {
public static final String ACTION_ADAS_GNSS_ENABLED_CHANGED
public static final String ACTION_GNSS_CAPABILITIES_CHANGED
public static final String EXTRA_ADAS_GNSS_ENABLED
public static final String EXTRA_GNSS_CAPABILITIES
public static final String EXTRA_LOCATION_ENABLED
public static final String EXTRA_PROVIDER_ENABLED
public static final String EXTRA_PROVIDER_NAME
public static final String FUSED_PROVIDER
public static final String GPS_HARDWARE_PROVIDER
public static final String GPS_PROVIDER
public static final String KEY_FLUSH_COMPLETE
public static final String KEY_LOCATIONS
public static final String KEY_LOCATION_CHANGED
public static final String KEY_PROVIDER_ENABLED
public static final String KEY_PROXIMITY_ENTERING
public static final String KEY_STATUS_CHANGED
public static final String MODE_CHANGED_ACTION
public static final String NETWORK_PROVIDER
public static final String PASSIVE_PROVIDER
public static final String PROVIDERS_CHANGED_ACTION
void <init> ()
public java.lang.String getExtraLocationControllerPackage ()
public void setExtraLocationControllerPackage (java.lang.String)
String packageName
public void setExtraLocationControllerPackageEnabled (boolean)
boolean enabled
public boolean isExtraLocationControllerPackageEnabled ()
public boolean isLocationEnabled ()
public boolean isLocationEnabledForUser (android.os.UserHandle)
android.os.UserHandle userHandle
public void setLocationEnabledForUser (boolean, android.os.UserHandle)
boolean enabled
android.os.UserHandle userHandle
public boolean isAdasGnssLocationEnabled ()
public void setAdasGnssLocationEnabled (boolean)
boolean enabled
public boolean isProviderEnabled (java.lang.String)
String provider
public boolean isProviderEnabledForUser (java.lang.String, android.os.UserHandle)
String provider
android.os.UserHandle userHandle
public boolean setProviderEnabledForUser (java.lang.String, boolean, android.os.UserHandle)
String provider
boolean enabled
android.os.UserHandle userHandle
public void setAutomotiveGnssSuspended (boolean)
boolean suspended
public boolean isAutomotiveGnssSuspended ()
public android.location.Location getLastKnownLocation (java.lang.String)
String provider
public android.location.Location getLastKnownLocation (java.lang.String, android.location.LastLocationRequest)
String provider
android.location.LastLocationRequest lastLocationRequest
public void getCurrentLocation (java.lang.String, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer)
String provider
android.os.CancellationSignal cancellationSignal
java.util.concurrent.Executor executor
java.util.function.Consumer consumer
public void getCurrentLocation (android.location.LocationRequest, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer)
android.location.LocationRequest locationRequest
android.os.CancellationSignal cancellationSignal
java.util.concurrent.Executor executor
java.util.function.Consumer consumer
public void getCurrentLocation (java.lang.String, android.location.LocationRequest, android.os.CancellationSignal, java.util.concurrent.Executor, java.util.function.Consumer)
String provider
android.location.LocationRequest locationRequest
android.os.CancellationSignal cancellationSignal
java.util.concurrent.Executor executor
java.util.function.Consumer consumer
public void requestSingleUpdate (java.lang.String, android.location.LocationListener, android.os.Looper)
String provider
android.location.LocationListener listener
android.os.Looper looper
public void requestSingleUpdate (android.location.Criteria, android.location.LocationListener, android.os.Looper)
android.location.Criteria criteria
android.location.LocationListener listener
android.os.Looper looper
public void requestSingleUpdate (java.lang.String, android.app.PendingIntent)
String provider
android.app.PendingIntent pendingIntent
public void requestSingleUpdate (android.location.Criteria, android.app.PendingIntent)
android.location.Criteria criteria
android.app.PendingIntent pendingIntent
public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener)
String provider
long minTimeMs
float minDistanceM
android.location.LocationListener listener
public void requestLocationUpdates (java.lang.String, long, float, android.location.LocationListener, android.os.Looper)
String provider
long minTimeMs
float minDistanceM
android.location.LocationListener listener
android.os.Looper looper
public void requestLocationUpdates (java.lang.String, long, float, java.util.concurrent.Executor, android.location.LocationListener)
String provider
long minTimeMs
float minDistanceM
java.util.concurrent.Executor executor
android.location.LocationListener listener
public void requestLocationUpdates (long, float, android.location.Criteria, android.location.LocationListener, android.os.Looper)
long minTimeMs
float minDistanceM
android.location.Criteria criteria
android.location.LocationListener listener
android.os.Looper looper
public void requestLocationUpdates (long, float, android.location.Criteria, java.util.concurrent.Executor, android.location.LocationListener)
long minTimeMs
float minDistanceM
android.location.Criteria criteria
java.util.concurrent.Executor executor
android.location.LocationListener listener
public void requestLocationUpdates (java.lang.String, long, float, android.app.PendingIntent)
String provider
long minTimeMs
float minDistanceM
android.app.PendingIntent pendingIntent
public void requestLocationUpdates (long, float, android.location.Criteria, android.app.PendingIntent)
long minTimeMs
float minDistanceM
android.location.Criteria criteria
android.app.PendingIntent pendingIntent
public void requestLocationUpdates (android.location.LocationRequest, android.location.LocationListener, android.os.Looper)
android.location.LocationRequest locationRequest
android.location.LocationListener listener
android.os.Looper looper
public void requestLocationUpdates (android.location.LocationRequest, java.util.concurrent.Executor, android.location.LocationListener)
android.location.LocationRequest locationRequest
java.util.concurrent.Executor executor
android.location.LocationListener listener
public void requestLocationUpdates (android.location.LocationRequest, android.app.PendingIntent)
android.location.LocationRequest locationRequest
android.app.PendingIntent pendingIntent
public void requestLocationUpdates (java.lang.String, android.location.LocationRequest, java.util.concurrent.Executor, android.location.LocationListener)
String provider
android.location.LocationRequest locationRequest
java.util.concurrent.Executor executor
android.location.LocationListener listener
public void requestLocationUpdates (java.lang.String, android.location.LocationRequest, android.app.PendingIntent)
String provider
android.location.LocationRequest locationRequest
android.app.PendingIntent pendingIntent
public boolean injectLocation (android.location.Location)
android.location.Location location
public void requestFlush (java.lang.String, android.location.LocationListener, int)
String provider
android.location.LocationListener listener
int requestCode
public void requestFlush (java.lang.String, android.app.PendingIntent, int)
String provider
android.app.PendingIntent pendingIntent
int requestCode
public void removeUpdates (android.location.LocationListener)
android.location.LocationListener listener
public void removeUpdates (android.app.PendingIntent)
android.app.PendingIntent pendingIntent
public boolean hasProvider (java.lang.String)
String provider
public java.util.List getAllProviders ()
public java.util.List getProviders (boolean)
boolean enabledOnly
public java.util.List getProviders (android.location.Criteria, boolean)
android.location.Criteria criteria
boolean enabledOnly
public java.lang.String getBestProvider (android.location.Criteria, boolean)
android.location.Criteria criteria
boolean enabledOnly
public android.location.LocationProvider getProvider (java.lang.String)
String provider
public android.location.provider.ProviderProperties getProviderProperties (java.lang.String)
String provider
public boolean isProviderPackage (java.lang.String)
String packageName
public boolean isProviderPackage (java.lang.String, java.lang.String, java.lang.String)
String provider
String packageName
String attributionTag
public boolean sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle)
String provider
String command
android.os.Bundle extras
public void addTestProvider (java.lang.String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, int)
String provider
boolean requiresNetwork
boolean requiresSatellite
boolean requiresCell
boolean hasMonetaryCost
boolean supportsAltitude
boolean supportsSpeed
boolean supportsBearing
int powerUsage
int accuracy
public void addTestProvider (java.lang.String, android.location.provider.ProviderProperties)
String provider
android.location.provider.ProviderProperties properties
public void addTestProvider (java.lang.String, android.location.provider.ProviderProperties, java.util.Set)
String provider
android.location.provider.ProviderProperties properties
java.util.Set extraAttributionTags
public void removeTestProvider (java.lang.String)
String provider
public void setTestProviderLocation (java.lang.String, android.location.Location)
String provider
android.location.Location location
public void clearTestProviderLocation (java.lang.String)
String provider
public void setTestProviderEnabled (java.lang.String, boolean)
String provider
boolean enabled
public void clearTestProviderEnabled (java.lang.String)
String provider
public void setTestProviderStatus (java.lang.String, int, android.os.Bundle, long)
String provider
int status
android.os.Bundle extras
long updateTime
public void clearTestProviderStatus (java.lang.String)
String provider
public void addProximityAlert (double, double, float, long, android.app.PendingIntent)
double latitude
double longitude
float radius
long expiration
android.app.PendingIntent pendingIntent
public void removeProximityAlert (android.app.PendingIntent)
android.app.PendingIntent intent
public android.location.GnssCapabilities getGnssCapabilities ()
public int getGnssYearOfHardware ()
public java.lang.String getGnssHardwareModelName ()
public java.util.List getGnssAntennaInfos ()
public android.location.GpsStatus getGpsStatus (android.location.GpsStatus)
android.location.GpsStatus status
public boolean addGpsStatusListener (android.location.GpsStatus$Listener)
android.location.GpsStatus$Listener listener
public void removeGpsStatusListener (android.location.GpsStatus$Listener)
android.location.GpsStatus$Listener listener
public boolean registerGnssStatusCallback (android.location.GnssStatus$Callback)
android.location.GnssStatus$Callback callback
public boolean registerGnssStatusCallback (android.location.GnssStatus$Callback, android.os.Handler)
android.location.GnssStatus$Callback callback
android.os.Handler handler
public boolean registerGnssStatusCallback (java.util.concurrent.Executor, android.location.GnssStatus$Callback)
java.util.concurrent.Executor executor
android.location.GnssStatus$Callback callback
public void unregisterGnssStatusCallback (android.location.GnssStatus$Callback)
android.location.GnssStatus$Callback callback
public boolean addNmeaListener (android.location.GpsStatus$NmeaListener)
android.location.GpsStatus$NmeaListener listener
public void removeNmeaListener (android.location.GpsStatus$NmeaListener)
android.location.GpsStatus$NmeaListener listener
public boolean addNmeaListener (android.location.OnNmeaMessageListener)
android.location.OnNmeaMessageListener listener
public boolean addNmeaListener (android.location.OnNmeaMessageListener, android.os.Handler)
android.location.OnNmeaMessageListener listener
android.os.Handler handler
public boolean addNmeaListener (java.util.concurrent.Executor, android.location.OnNmeaMessageListener)
java.util.concurrent.Executor executor
android.location.OnNmeaMessageListener listener
public void removeNmeaListener (android.location.OnNmeaMessageListener)
android.location.OnNmeaMessageListener listener
public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback)
android.location.GnssMeasurementsEvent$Callback callback
public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback, android.os.Handler)
android.location.GnssMeasurementsEvent$Callback callback
android.os.Handler handler
public boolean registerGnssMeasurementsCallback (java.util.concurrent.Executor, android.location.GnssMeasurementsEvent$Callback)
java.util.concurrent.Executor executor
android.location.GnssMeasurementsEvent$Callback callback
public boolean registerGnssMeasurementsCallback (android.location.GnssRequest, java.util.concurrent.Executor, android.location.GnssMeasurementsEvent$Callback)
android.location.GnssRequest request
java.util.concurrent.Executor executor
android.location.GnssMeasurementsEvent$Callback callback
public boolean registerGnssMeasurementsCallback (android.location.GnssMeasurementRequest, java.util.concurrent.Executor, android.location.GnssMeasurementsEvent$Callback)
android.location.GnssMeasurementRequest request
java.util.concurrent.Executor executor
android.location.GnssMeasurementsEvent$Callback callback
public void injectGnssMeasurementCorrections (android.location.GnssMeasurementCorrections)
android.location.GnssMeasurementCorrections measurementCorrections
public void unregisterGnssMeasurementsCallback (android.location.GnssMeasurementsEvent$Callback)
android.location.GnssMeasurementsEvent$Callback callback
public boolean registerAntennaInfoListener (java.util.concurrent.Executor, android.location.GnssAntennaInfo$Listener)
java.util.concurrent.Executor executor
android.location.GnssAntennaInfo$Listener listener
public void unregisterAntennaInfoListener (android.location.GnssAntennaInfo$Listener)
android.location.GnssAntennaInfo$Listener listener
public boolean registerGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback)
android.location.GnssNavigationMessage$Callback callback
public boolean registerGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback, android.os.Handler)
android.location.GnssNavigationMessage$Callback callback
android.os.Handler handler
public boolean registerGnssNavigationMessageCallback (java.util.concurrent.Executor, android.location.GnssNavigationMessage$Callback)
java.util.concurrent.Executor executor
android.location.GnssNavigationMessage$Callback callback
public void unregisterGnssNavigationMessageCallback (android.location.GnssNavigationMessage$Callback)
android.location.GnssNavigationMessage$Callback callback
public void addProviderRequestChangedListener (java.util.concurrent.Executor, android.location.provider.ProviderRequest$ChangedListener)
java.util.concurrent.Executor executor
android.location.provider.ProviderRequest$ChangedListener listener
public void removeProviderRequestChangedListener (android.location.provider.ProviderRequest$ChangedListener)
android.location.provider.ProviderRequest$ChangedListener listener
public int getGnssBatchSize ()
public boolean registerGnssBatchedLocationCallback (long, boolean, android.location.BatchedLocationCallback, android.os.Handler)
long periodNanos
boolean wakeOnFifoFull
android.location.BatchedLocationCallback callback
android.os.Handler handler
public void flushGnssBatch ()
public boolean unregisterGnssBatchedLocationCallback (android.location.BatchedLocationCallback)
android.location.BatchedLocationCallback callback
}
android/location/LocationProvider.class
LocationProvider.java
package android.location
public android.location.LocationProvider extends java.lang.Object {
public static final int AVAILABLE
public static final int OUT_OF_SERVICE
public static final int TEMPORARILY_UNAVAILABLE
void <init> ()
public java.lang.String getName ()
public boolean meetsCriteria (android.location.Criteria)
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/LocationRequest$Builder.class
LocationRequest.java
package android.location
public final android.location.LocationRequest$Builder extends java.lang.Object {
public void <init> (long)
long intervalMillis
public void <init> (android.location.LocationRequest)
android.location.LocationRequest locationRequest
public android.location.LocationRequest$Builder setIntervalMillis (long)
long intervalMillis
public android.location.LocationRequest$Builder setQuality (int)
int quality
public android.location.LocationRequest$Builder setDurationMillis (long)
long durationMillis
public android.location.LocationRequest$Builder setMaxUpdates (int)
int maxUpdates
public android.location.LocationRequest$Builder setMinUpdateIntervalMillis (long)
long minUpdateIntervalMillis
public android.location.LocationRequest$Builder clearMinUpdateIntervalMillis ()
public android.location.LocationRequest$Builder setMinUpdateDistanceMeters (float)
float minUpdateDistanceMeters
public android.location.LocationRequest$Builder setMaxUpdateDelayMillis (long)
long maxUpdateDelayMillis
public android.location.LocationRequest$Builder setHiddenFromAppOps (boolean)
boolean hiddenFromAppOps
public android.location.LocationRequest$Builder setAdasGnssBypass (boolean)
boolean adasGnssBypass
public android.location.LocationRequest$Builder setLocationSettingsIgnored (boolean)
boolean locationSettingsIgnored
public android.location.LocationRequest$Builder setLowPower (boolean)
boolean lowPower
public android.location.LocationRequest$Builder setWorkSource (android.os.WorkSource)
android.os.WorkSource workSource
public android.location.LocationRequest build ()
}
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_BLOCK
public static final int ACCURACY_CITY
public static final int ACCURACY_FINE
public static final android.os.Parcelable$Creator CREATOR
public static final long PASSIVE_INTERVAL
public static final int POWER_HIGH
public static final int POWER_LOW
public static final int POWER_NONE
public static final int QUALITY_BALANCED_POWER_ACCURACY
public static final int QUALITY_HIGH_ACCURACY
public static final int QUALITY_LOW_POWER
void <init> ()
public static android.location.LocationRequest create ()
public static android.location.LocationRequest createFromDeprecatedProvider (java.lang.String, long, float, boolean)
String provider
long intervalMillis
float minUpdateDistanceMeters
boolean singleShot
public static android.location.LocationRequest createFromDeprecatedCriteria (android.location.Criteria, long, float, boolean)
android.location.Criteria criteria
long intervalMillis
float minUpdateDistanceMeters
boolean singleShot
public android.location.LocationRequest setProvider (java.lang.String)
String provider
public java.lang.String getProvider ()
public android.location.LocationRequest setQuality (int)
int quality
public int getQuality ()
public android.location.LocationRequest setInterval (long)
long millis
public long getInterval ()
public long getIntervalMillis ()
public android.location.LocationRequest setFastestInterval (long)
long millis
public long getFastestInterval ()
public android.location.LocationRequest setExpireAt (long)
long millis
public long getExpireAt ()
public android.location.LocationRequest setExpireIn (long)
long millis
public long getExpireIn ()
public long getDurationMillis ()
public android.location.LocationRequest setNumUpdates (int)
int numUpdates
public int getNumUpdates ()
public int getMaxUpdates ()
public long getMinUpdateIntervalMillis ()
public android.location.LocationRequest setSmallestDisplacement (float)
float minDisplacementMeters
public float getSmallestDisplacement ()
public float getMinUpdateDistanceMeters ()
public long getMaxUpdateDelayMillis ()
public void setHideFromAppOps (boolean)
boolean hiddenFromAppOps
public boolean getHideFromAppOps ()
public boolean isHiddenFromAppOps ()
public boolean isAdasGnssBypass ()
public android.location.LocationRequest setLocationSettingsIgnored (boolean)
boolean locationSettingsIgnored
public boolean isLocationSettingsIgnored ()
public android.location.LocationRequest setLowPowerMode (boolean)
boolean enabled
public boolean isLowPowerMode ()
public boolean isLowPower ()
public void setWorkSource (android.os.WorkSource)
android.os.WorkSource workSource
public android.os.WorkSource getWorkSource ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/OnNmeaMessageListener.class
OnNmeaMessageListener.java
package android.location
public abstract android.location.OnNmeaMessageListener extends java.lang.Object {
public abstract void onNmeaMessage (java.lang.String, long)
}
android/location/SatellitePvt$Builder.class
SatellitePvt.java
package android.location
public final android.location.SatellitePvt$Builder extends java.lang.Object {
public void <init> ()
public android.location.SatellitePvt$Builder setPositionEcef (android.location.SatellitePvt$PositionEcef)
android.location.SatellitePvt$PositionEcef positionEcef
public android.location.SatellitePvt$Builder setVelocityEcef (android.location.SatellitePvt$VelocityEcef)
android.location.SatellitePvt$VelocityEcef velocityEcef
public android.location.SatellitePvt$Builder setClockInfo (android.location.SatellitePvt$ClockInfo)
android.location.SatellitePvt$ClockInfo clockInfo
public android.location.SatellitePvt$Builder setIonoDelayMeters (double)
double ionoDelayMeters
public android.location.SatellitePvt$Builder setTropoDelayMeters (double)
double tropoDelayMeters
public android.location.SatellitePvt$Builder setTimeOfClockSeconds (long)
long timeOfClockSeconds
public android.location.SatellitePvt$Builder setTimeOfEphemerisSeconds (long)
long timeOfEphemerisSeconds
public android.location.SatellitePvt$Builder setIssueOfDataClock (int)
int issueOfDataClock
public android.location.SatellitePvt$Builder setIssueOfDataEphemeris (int)
int issueOfDataEphemeris
public android.location.SatellitePvt$Builder setEphemerisSource (int)
int ephemerisSource
public android.location.SatellitePvt build ()
}
android/location/SatellitePvt$ClockInfo.class
SatellitePvt.java
package android.location
public final android.location.SatellitePvt$ClockInfo extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (double, double, double)
double hardwareCodeBiasMeters
double timeCorrectionMeters
double clockDriftMetersPerSecond
public double getHardwareCodeBiasMeters ()
public double getTimeCorrectionMeters ()
public double getClockDriftMetersPerSecond ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/SatellitePvt$PositionEcef.class
SatellitePvt.java
package android.location
public final android.location.SatellitePvt$PositionEcef extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (double, double, double, double)
double xMeters
double yMeters
double zMeters
double ureMeters
public double getXMeters ()
public double getYMeters ()
public double getZMeters ()
public double getUreMeters ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/SatellitePvt$VelocityEcef.class
SatellitePvt.java
package android.location
public final android.location.SatellitePvt$VelocityEcef extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public void <init> (double, double, double, double)
double xMetersPerSecond
double yMetersPerSecond
double zMetersPerSecond
double ureRateMetersPerSecond
public double getXMetersPerSecond ()
public double getYMetersPerSecond ()
public double getZMetersPerSecond ()
public double getUreRateMetersPerSecond ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel dest
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/SatellitePvt.class
SatellitePvt.java
package android.location
public final android.location.SatellitePvt extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final int EPHEMERIS_SOURCE_DEMODULATED
public static final int EPHEMERIS_SOURCE_OTHER
public static final int EPHEMERIS_SOURCE_SERVER_LONG_TERM
public static final int EPHEMERIS_SOURCE_SERVER_NORMAL
void <init> ()
public android.location.SatellitePvt$PositionEcef getPositionEcef ()
public android.location.SatellitePvt$VelocityEcef getVelocityEcef ()
public android.location.SatellitePvt$ClockInfo getClockInfo ()
public double getIonoDelayMeters ()
public double getTropoDelayMeters ()
public int getIssueOfDataClock ()
public int getIssueOfDataEphemeris ()
public long getTimeOfClockSeconds ()
public long getTimeOfEphemerisSeconds ()
public int getEphemerisSource ()
public boolean hasPositionVelocityClockInfo ()
public boolean hasIono ()
public boolean hasTropo ()
public boolean hasIssueOfDataClock ()
public boolean hasIssueOfDataEphemeris ()
public boolean hasTimeOfClockSeconds ()
public boolean hasTimeOfEphemerisSeconds ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public java.lang.String toString ()
static void <clinit> ()
}
android/location/SettingInjectorService.class
SettingInjectorService.java
package android.location
public abstract android.location.SettingInjectorService extends android.app.Service {
public static final String ACTION_INJECTED_SETTING_CHANGED
public static final String ACTION_SERVICE_INTENT
public static final String ATTRIBUTES_NAME
public static final String META_DATA_NAME
public void <init> (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
protected abstract java.lang.String onGetSummary ()
protected abstract boolean onGetEnabled ()
public static final void refreshSettings (android.content.Context)
android.content.Context context
}
android/location/altitude/
android/location/altitude/AltitudeConverter.class
AltitudeConverter.java
package android.location.altitude
public final android.location.altitude.AltitudeConverter extends java.lang.Object {
public void <init> ()
public void addMslAltitudeToLocation (android.content.Context, android.location.Location) throws java.io.IOException
android.content.Context context
android.location.Location location
public boolean tryAddMslAltitudeToLocation (android.location.Location)
android.location.Location location
}
android/location/provider/
android/location/provider/ForwardGeocodeRequest$Builder.class
ForwardGeocodeRequest.java
package android.location.provider
public final android.location.provider.ForwardGeocodeRequest$Builder extends java.lang.Object {
public void <init> (java.lang.String, double, double, double, double, int, java.util.Locale, int, java.lang.String)
String locationName
double lowerLeftLatitude
double lowerLeftLongitude
double upperRightLatitude
double upperRightLongitude
int maxResults
java.util.Locale locale
int callingUid
String callingPackage
public android.location.provider.ForwardGeocodeRequest$Builder setCallingAttributionTag (java.lang.String)
String attributionTag
public android.location.provider.ForwardGeocodeRequest build ()
}
android/location/provider/ForwardGeocodeRequest.class
ForwardGeocodeRequest.java
package android.location.provider
public final android.location.provider.ForwardGeocodeRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public java.lang.String getLocationName ()
public double getLowerLeftLatitude ()
public double getLowerLeftLongitude ()
public double getUpperRightLatitude ()
public double getUpperRightLongitude ()
public int getMaxResults ()
public java.util.Locale getLocale ()
public int getCallingUid ()
public java.lang.String getCallingPackage ()
public java.lang.String getCallingAttributionTag ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
static void <clinit> ()
}
android/location/provider/GeocodeProviderBase.class
GeocodeProviderBase.java
package android.location.provider
public abstract android.location.provider.GeocodeProviderBase extends java.lang.Object {
public static final String ACTION_GEOCODE_PROVIDER
public void <init> (android.content.Context, java.lang.String)
android.content.Context context
String tag
public final android.os.IBinder getBinder ()
public abstract void onForwardGeocode (android.location.provider.ForwardGeocodeRequest, android.os.OutcomeReceiver)
public abstract void onReverseGeocode (android.location.provider.ReverseGeocodeRequest, android.os.OutcomeReceiver)
}
android/location/provider/LocationProviderBase$OnFlushCompleteCallback.class
LocationProviderBase.java
package android.location.provider
public abstract android.location.provider.LocationProviderBase$OnFlushCompleteCallback extends java.lang.Object {
public abstract void onFlushComplete ()
}
android/location/provider/LocationProviderBase.class
LocationProviderBase.java
package android.location.provider
public abstract android.location.provider.LocationProviderBase extends java.lang.Object {
public static final String ACTION_FUSED_PROVIDER
public static final String ACTION_GNSS_PROVIDER
public static final String ACTION_NETWORK_PROVIDER
public void <init> (android.content.Context, java.lang.String, android.location.provider.ProviderProperties)
android.content.Context context
String tag
android.location.provider.ProviderProperties properties
public final android.os.IBinder getBinder ()
public void setAllowed (boolean)
boolean allowed
public boolean isAllowed ()
public void setProperties (android.location.provider.ProviderProperties)
android.location.provider.ProviderProperties properties
public android.location.provider.ProviderProperties getProperties ()
public void reportLocation (android.location.Location)
android.location.Location location
public void reportLocations (java.util.List)
java.util.List locations
public abstract void onSetRequest (android.location.provider.ProviderRequest)
public abstract void onFlush (android.location.provider.LocationProviderBase$OnFlushCompleteCallback)
public abstract void onSendExtraCommand (java.lang.String, android.os.Bundle)
}
android/location/provider/ProviderProperties$Builder.class
ProviderProperties.java
package android.location.provider
public final android.location.provider.ProviderProperties$Builder extends java.lang.Object {
public void <init> ()
public void <init> (android.location.provider.ProviderProperties)
android.location.provider.ProviderProperties providerProperties
public android.location.provider.ProviderProperties$Builder setHasNetworkRequirement (boolean)
boolean requiresNetwork
public android.location.provider.ProviderProperties$Builder setHasSatelliteRequirement (boolean)
boolean requiresSatellite
public android.location.provider.ProviderProperties$Builder setHasCellRequirement (boolean)
boolean requiresCell
public android.location.provider.ProviderProperties$Builder setHasMonetaryCost (boolean)
boolean monetaryCost
public android.location.provider.ProviderProperties$Builder setHasAltitudeSupport (boolean)
boolean supportsAltitude
public android.location.provider.ProviderProperties$Builder setHasSpeedSupport (boolean)
boolean supportsSpeed
public android.location.provider.ProviderProperties$Builder setHasBearingSupport (boolean)
boolean supportsBearing
public android.location.provider.ProviderProperties$Builder setPowerUsage (int)
int powerUsage
public android.location.provider.ProviderProperties$Builder setAccuracy (int)
int accuracy
public android.location.provider.ProviderProperties build ()
}
android/location/provider/ProviderProperties.class
ProviderProperties.java
package android.location.provider
public final android.location.provider.ProviderProperties extends java.lang.Object implements android.os.Parcelable {
public static final int ACCURACY_COARSE
public static final int ACCURACY_FINE
public static final android.os.Parcelable$Creator CREATOR
public static final int POWER_USAGE_HIGH
public static final int POWER_USAGE_LOW
public static final int POWER_USAGE_MEDIUM
void <init> ()
public boolean hasNetworkRequirement ()
public boolean hasSatelliteRequirement ()
public boolean hasCellRequirement ()
public boolean hasMonetaryCost ()
public boolean hasAltitudeSupport ()
public boolean hasSpeedSupport ()
public boolean hasBearingSupport ()
public int getPowerUsage ()
public int getAccuracy ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/provider/ProviderRequest$Builder.class
ProviderRequest.java
package android.location.provider
public final android.location.provider.ProviderRequest$Builder extends java.lang.Object {
public void <init> ()
public android.location.provider.ProviderRequest$Builder setIntervalMillis (long)
long intervalMillis
public android.location.provider.ProviderRequest$Builder setQuality (int)
int quality
public android.location.provider.ProviderRequest$Builder setMaxUpdateDelayMillis (long)
long maxUpdateDelayMillis
public android.location.provider.ProviderRequest$Builder setLowPower (boolean)
boolean lowPower
public android.location.provider.ProviderRequest$Builder setLocationSettingsIgnored (boolean)
boolean locationSettingsIgnored
public android.location.provider.ProviderRequest$Builder setWorkSource (android.os.WorkSource)
android.os.WorkSource workSource
public android.location.provider.ProviderRequest build ()
}
android/location/provider/ProviderRequest$ChangedListener.class
ProviderRequest.java
package android.location.provider
public abstract android.location.provider.ProviderRequest$ChangedListener extends java.lang.Object {
public abstract void onProviderRequestChanged (java.lang.String, android.location.provider.ProviderRequest)
}
android/location/provider/ProviderRequest.class
ProviderRequest.java
package android.location.provider
public final android.location.provider.ProviderRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
public static final android.location.provider.ProviderRequest EMPTY_REQUEST
public static final long INTERVAL_DISABLED
void <init> ()
public boolean isActive ()
public long getIntervalMillis ()
public int getQuality ()
public long getMaxUpdateDelayMillis ()
public boolean isLowPower ()
public boolean isLocationSettingsIgnored ()
public android.os.WorkSource getWorkSource ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void <clinit> ()
}
android/location/provider/ReverseGeocodeRequest$Builder.class
ReverseGeocodeRequest.java
package android.location.provider
public final android.location.provider.ReverseGeocodeRequest$Builder extends java.lang.Object {
public void <init> (double, double, int, java.util.Locale, int, java.lang.String)
double latitude
double longitude
int maxResults
java.util.Locale locale
int callingUid
String callingPackage
public android.location.provider.ReverseGeocodeRequest$Builder setCallingAttributionTag (java.lang.String)
String attributionTag
public android.location.provider.ReverseGeocodeRequest build ()
}
android/location/provider/ReverseGeocodeRequest.class
ReverseGeocodeRequest.java
package android.location.provider
public final android.location.provider.ReverseGeocodeRequest extends java.lang.Object implements android.os.Parcelable {
public static final android.os.Parcelable$Creator CREATOR
void <init> ()
public double getLatitude ()
public double getLongitude ()
public int getMaxResults ()
public java.util.Locale getLocale ()
public int getCallingUid ()
public java.lang.String getCallingPackage ()
public java.lang.String getCallingAttributionTag ()
public int describeContents ()
public void writeToParcel (android.os.Parcel, int)
android.os.Parcel parcel
int flags
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
static void <clinit> ()
}