## Uses of Class
org.springframework.data.geo.Distance

Packages that use Distance
org.springframework.data.geo: Value types representing geo-spatial concepts.
org.springframework.data.geo.format: Formatters for geo-spatial types.

### Uses of Distance in org.springframework.data.geo

Methods in org.springframework.data.geo that return Distance
`Distance` Distance.`add(Distance other)` Adds the given distance to the current one.
`Distance` Distance.`add(Distance other, Metric metric)` Adds the given `Distance` to the current one and forces the result to be in a given `Metric`.
`Distance` GeoPage.`getAverageDistance()`
`Distance` GeoResults.`getAverageDistance()` Returns the average distance of all `GeoResult`s in this list.
`Distance` GeoResult.`getDistance()`
`Distance` Circle.`getRadius()` Returns the radius of the `Circle`.
`Distance` Distance.`in(Metric metric)` Returns a new `Distance` in the given `Metric`.

Methods in org.springframework.data.geo that return types with arguments of type Distance
`static Range<Distance>` Distance.`between(Distance min, Distance max)` Creates a `Range` between the given `Distance`.
`static Range<Distance>` Distance.`between(double minValue, Metric minMetric, double maxValue, Metric maxMetric)` Creates a new `Range` by creating minimum and maximum `Distance` from the given values.

Methods in org.springframework.data.geo with parameters of type Distance
`Distance` Distance.`add(Distance other)` Adds the given distance to the current one.
`Distance` Distance.`add(Distance other, Metric metric)` Adds the given `Distance` to the current one and forces the result to be in a given `Metric`.
`static Range<Distance>` Distance.`between(Distance min, Distance max)` Creates a `Range` between the given `Distance`.
`int` Distance.`compareTo(Distance that)`

Constructors in org.springframework.data.geo with parameters of type Distance
Constructor and Description
`Circle(Point center, Distance radius)` Creates a new `Circle` from the given `Point` and radius.
`GeoResult(T content, Distance distance)`
`GeoResults(List<? extends GeoResult<T>> results, Distance averageDistance)` Creates a new `GeoResults` instance from the given `GeoResult`s and average distance.

### Uses of Distance in org.springframework.data.geo.format

Methods in org.springframework.data.geo.format that return Distance
`Distance` DistanceFormatter.`convert(String source)`
`Distance` DistanceFormatter.`parse(String text, Locale locale)`

Methods in org.springframework.data.geo.format with parameters of type Distance
`String` DistanceFormatter.`print(Distance distance, Locale locale)`