Package apple.corelocation.c
Class CoreLocation
- java.lang.Object
-
- apple.corelocation.c.CoreLocation
-
public final class CoreLocation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static doubleCL_TARGET_SUPPORTS_CONDITIONS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleanCLLocationCoordinate2DIsValid(CLLocationCoordinate2D coord)CLLocationCoordinate2DIsValid Discussion: Returns YES if the specified coordinate is valid, NO otherwise.static CLLocationCoordinate2DCLLocationCoordinate2DMake(double latitude, double longitude)CLLocationCoordinate2DMake: Discussion: Returns a new CLLocationCoordinate2D at the given latitude and longitude API-Since: 4.0static doubleCLLocationDistanceMax()CLLocationDistanceMax Discussion: Used to specify the maximum CLLocationDistance API-Since: 6.0static java.lang.StringCLLocationPushServiceErrorDomain()API-Since: 15.0static doubleCLTimeIntervalMax()CLTimeIntervalMax Discussion: Used to specify the maximum NSTimeInterval API-Since: 6.0static doublekCLDistanceFilterNone()kCLDistanceFilterNone Discussion: Use as the distanceFilter property for CLLocationManager.static @NotNull java.lang.StringkCLErrorDomain()kCLErrorDomain Discussion: Error returned as the domain to NSError from CoreLocation.static @NotNull java.lang.StringkCLErrorUserInfoAlternateRegionKey()kCLErrorUserInfoAlternateRegionKey Discussion: When an error with code kCLErrorRegionMonitoringResponseDelayed is received, this key may be populated in the userInfo dictionary.static doublekCLHeadingFilterNone()kCLHeadingFilterNone Discussion: Use as the headingFilter property for CLLocationManager.static doublekCLLocationAccuracyBest()static doublekCLLocationAccuracyBestForNavigation()kCLLocationAccuracyDiscussion: Used to specify the accuracy level desired. static doublekCLLocationAccuracyHundredMeters()static doublekCLLocationAccuracyKilometer()static doublekCLLocationAccuracyNearestTenMeters()static doublekCLLocationAccuracyReduced()kCLLocationAccuracyReduced Discussion: If you set your CLLocationManager's desiredAccuracy property to this value, locations delivered to your delegate in response to startUpdatingLocation or requestLocation will have their accuracy reduced.static doublekCLLocationAccuracyThreeKilometers()static CLLocationCoordinate2DkCLLocationCoordinate2DInvalid()kCLLocationCoordinate2DInvalid Discussion: Used to specify an invalid CLLocationCoordinate2D.
-
-
-
Field Detail
-
CL_TARGET_SUPPORTS_CONDITIONS
public static final double CL_TARGET_SUPPORTS_CONDITIONS
- See Also:
- Constant Field Values
-
-
Method Detail
-
CLLocationCoordinate2DIsValid
public static boolean CLLocationCoordinate2DIsValid(CLLocationCoordinate2D coord)
CLLocationCoordinate2DIsValid Discussion: Returns YES if the specified coordinate is valid, NO otherwise. API-Since: 4.0
-
CLLocationCoordinate2DMake
public static CLLocationCoordinate2D CLLocationCoordinate2DMake(double latitude, double longitude)
CLLocationCoordinate2DMake: Discussion: Returns a new CLLocationCoordinate2D at the given latitude and longitude API-Since: 4.0
-
kCLDistanceFilterNone
public static double kCLDistanceFilterNone()
kCLDistanceFilterNone Discussion: Use as the distanceFilter property for CLLocationManager. This indicates to the location service that no minimum movement filter is desired - ie, client will be informed of any movement.
-
kCLLocationAccuracyBestForNavigation
public static double kCLLocationAccuracyBestForNavigation()
kCLLocationAccuracyDiscussion: Used to specify the accuracy level desired. The location service will try its best to achieve your desired accuracy. However, it is not guaranteed. To optimize power performance, be sure to specify an appropriate accuracy for your usage scenario (eg, use a large accuracy value when only a coarse location is needed). API-Since: 4.0
-
kCLLocationAccuracyBest
public static double kCLLocationAccuracyBest()
-
kCLLocationAccuracyNearestTenMeters
public static double kCLLocationAccuracyNearestTenMeters()
-
kCLLocationAccuracyHundredMeters
public static double kCLLocationAccuracyHundredMeters()
-
kCLLocationAccuracyKilometer
public static double kCLLocationAccuracyKilometer()
-
kCLLocationAccuracyThreeKilometers
public static double kCLLocationAccuracyThreeKilometers()
-
CLLocationDistanceMax
public static double CLLocationDistanceMax()
CLLocationDistanceMax Discussion: Used to specify the maximum CLLocationDistance API-Since: 6.0
-
CLTimeIntervalMax
public static double CLTimeIntervalMax()
CLTimeIntervalMax Discussion: Used to specify the maximum NSTimeInterval API-Since: 6.0
-
kCLLocationCoordinate2DInvalid
public static CLLocationCoordinate2D kCLLocationCoordinate2DInvalid()
kCLLocationCoordinate2DInvalid Discussion: Used to specify an invalid CLLocationCoordinate2D. API-Since: 4.0
-
kCLErrorDomain
@NotNull public static @NotNull java.lang.String kCLErrorDomain()
kCLErrorDomain Discussion: Error returned as the domain to NSError from CoreLocation. The file CLError.h defines constants for the errors in kCLErrorDomain.
-
kCLErrorUserInfoAlternateRegionKey
@NotNull public static @NotNull java.lang.String kCLErrorUserInfoAlternateRegionKey()
kCLErrorUserInfoAlternateRegionKey Discussion: When an error with code kCLErrorRegionMonitoringResponseDelayed is received, this key may be populated in the userInfo dictionary. The value is a CLRegion that the location service can more effectively monitor. API-Since: 5.0
-
kCLHeadingFilterNone
public static double kCLHeadingFilterNone()
kCLHeadingFilterNone Discussion: Use as the headingFilter property for CLLocationManager. This indicates to the heading service that no minimum movement filter is desired - ie, client will be informed of any movement.
-
kCLLocationAccuracyReduced
public static double kCLLocationAccuracyReduced()
kCLLocationAccuracyReduced Discussion: If you set your CLLocationManager's desiredAccuracy property to this value, locations delivered to your delegate in response to startUpdatingLocation or requestLocation will have their accuracy reduced. The locations you receive will match the locations your app would have received if the user had decided not to grant your app authorization for precise location. API-Since: 14.0
-
CLLocationPushServiceErrorDomain
public static java.lang.String CLLocationPushServiceErrorDomain()
API-Since: 15.0
-
-