android.location
Class Criteria

java.lang.Object
  extended by android.location.Criteria
All Implemented Interfaces:
Parcelable

public class Criteria
extends java.lang.Object
implements Parcelable


Nested Class Summary
 
Nested classes/interfaces inherited from interface android.os.Parcelable
Parcelable.Creator<T>
 
Field Summary
static int ACCURACY_COARSE
           
static int ACCURACY_FINE
           
static Parcelable.Creator<Criteria> CREATOR
           
static int NO_REQUIREMENT
           
static int POWER_HIGH
           
static int POWER_LOW
           
static int POWER_MEDIUM
           
 
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
 
Constructor Summary
Criteria()
           
Criteria(Criteria criteria)
           
 
Method Summary
 int describeContents()
           
 int getAccuracy()
           
 int getPowerRequirement()
           
 boolean isAltitudeRequired()
           
 boolean isBearingRequired()
           
 boolean isCostAllowed()
           
 boolean isSpeedRequired()
           
 void setAccuracy(int accuracy)
           
 void setAltitudeRequired(boolean altitudeRequired)
           
 void setBearingRequired(boolean bearingRequired)
           
 void setCostAllowed(boolean costAllowed)
           
 void setPowerRequirement(int level)
           
 void setSpeedRequired(boolean speedRequired)
           
 void writeToParcel(Parcel parcel, int flags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_REQUIREMENT

public static final int NO_REQUIREMENT
See Also:
Constant Field Values

POWER_LOW

public static final int POWER_LOW
See Also:
Constant Field Values

POWER_MEDIUM

public static final int POWER_MEDIUM
See Also:
Constant Field Values

POWER_HIGH

public static final int POWER_HIGH
See Also:
Constant Field Values

ACCURACY_FINE

public static final int ACCURACY_FINE
See Also:
Constant Field Values

ACCURACY_COARSE

public static final int ACCURACY_COARSE
See Also:
Constant Field Values

CREATOR

public static final Parcelable.Creator<Criteria> CREATOR
Constructor Detail

Criteria

public Criteria()

Criteria

public Criteria(Criteria criteria)
Method Detail

setAccuracy

public void setAccuracy(int accuracy)

getAccuracy

public int getAccuracy()

setPowerRequirement

public void setPowerRequirement(int level)

getPowerRequirement

public int getPowerRequirement()

setCostAllowed

public void setCostAllowed(boolean costAllowed)

isCostAllowed

public boolean isCostAllowed()

setAltitudeRequired

public void setAltitudeRequired(boolean altitudeRequired)

isAltitudeRequired

public boolean isAltitudeRequired()

setSpeedRequired

public void setSpeedRequired(boolean speedRequired)

isSpeedRequired

public boolean isSpeedRequired()

setBearingRequired

public void setBearingRequired(boolean bearingRequired)

isBearingRequired

public boolean isBearingRequired()

describeContents

public int describeContents()
Specified by:
describeContents in interface Parcelable

writeToParcel

public void writeToParcel(Parcel parcel,
                          int flags)
Specified by:
writeToParcel in interface Parcelable


Copyright © 2008-2010. All Rights Reserved.