Uses of Class
org.apache.sis.measure.Range
-
Packages that use Range Package Description org.apache.sis.measure Units of measurements, values related to measurement (like angles and ranges) and their formatters.org.apache.sis.metadata.iso.extent Information about spatial, vertical, and temporal extent.org.apache.sis.parameter Descriptions and values of parameters used by a coordinate operation or a process.org.apache.sis.storage Data store base types for retrieving and saving geospatial data in various storage formats.org.apache.sis.util.collection Addition to the collection framework. -
-
Uses of Range in org.apache.sis.measure
Subclasses of Range in org.apache.sis.measure Modifier and Type Class Description class
MeasurementRange<E extends Number & Comparable<? super E>>
A range of numbers associated with a unit of measurement.class
NumberRange<E extends Number & Comparable<? super E>>
A range of numbers capable of widening conversions when performing range operations.Methods in org.apache.sis.measure that return Range Modifier and Type Method Description Range<E>
MeasurementRange. intersect(Range<E> range)
Returns the intersection between this range and the given range.Range<E>
Range. intersect(Range<E> range)
Returns the intersection between this range and the given range.Range<?>
RangeFormat. parse(String source)
Parses text from the given string to produce a range.Range<?>
RangeFormat. parse(String source, ParsePosition pos)
Parses text from a string to produce a range.Range<E>[]
MeasurementRange. subtract(Range<E> range)
Returns the range of values that are in this range but not in the given range.Range<E>[]
Range. subtract(Range<E> range)
Returns the range of values that are in this range but not in the given range.Range<E>
MeasurementRange. union(Range<E> range)
Returns the union of this range with the given range.Range<E>
Range. union(Range<E> range)
Returns the union of this range with the given range.Methods in org.apache.sis.measure with parameters of type Range Modifier and Type Method Description static <N extends Number & Comparable<? super N>>
NumberRange<N>NumberRange. castOrCopy(Range<N> range)
Returns the specifiedRange
as aNumberRange
object.boolean
MeasurementRange. contains(Range<? extends E> range)
Returnstrue
if the supplied range is fully contained within this range.boolean
Range. contains(Range<? extends E> range)
Returnstrue
if the supplied range is fully contained within this range.Range<E>
MeasurementRange. intersect(Range<E> range)
Returns the intersection between this range and the given range.Range<E>
Range. intersect(Range<E> range)
Returns the intersection between this range and the given range.boolean
MeasurementRange. intersects(Range<? extends E> range)
Returnstrue
if this range intersects the given range.boolean
Range. intersects(Range<? extends E> range)
Returnstrue
if this range intersects the given range.Range<E>[]
MeasurementRange. subtract(Range<E> range)
Returns the range of values that are in this range but not in the given range.Range<E>[]
Range. subtract(Range<E> range)
Returns the range of values that are in this range but not in the given range.Range<E>
MeasurementRange. union(Range<E> range)
Returns the union of this range with the given range.Range<E>
Range. union(Range<E> range)
Returns the union of this range with the given range.Constructors in org.apache.sis.measure with parameters of type Range Constructor Description MeasurementRange(Range<E> range, Unit<?> unit)
Constructs a range with the same values than the specified range and the given unit.NumberRange(Range<E> range)
Constructs a range with the same type and the same values than the specified range.Range(Range<E> range)
Constructs a range with the same type and the same values than the specified range. -
Uses of Range in org.apache.sis.metadata.iso.extent
Methods in org.apache.sis.metadata.iso.extent that return Range Modifier and Type Method Description static Range<Date>
Extents. getTimeRange(Extent extent)
Returns the union of all time ranges found in the given extent, ornull
if none. -
Uses of Range in org.apache.sis.parameter
Methods in org.apache.sis.parameter that return Range Modifier and Type Method Description Range<?>
DefaultParameterDescriptor. getValueDomain()
Returns the domain of values with their unit of measurement (if any), ornull
if none.static Range<?>
Parameters. getValueDomain(ParameterDescriptor<?> descriptor)
Returns the domain of valid values defined by the given descriptor, ornull
if none.Methods in org.apache.sis.parameter with parameters of type Range Modifier and Type Method Description <T extends Comparable<? super T>>
ParameterDescriptor<T>ParameterBuilder. createBounded(Range<T> valueDomain, T defaultValue)
Creates a descriptor for values in the domain represented by the givenRange
object.Constructors in org.apache.sis.parameter with parameters of type Range Constructor Description DefaultParameterDescriptor(Map<String,?> properties, int minimumOccurs, int maximumOccurs, Class<T> valueClass, Range<?> valueDomain, T[] validValues, T defaultValue)
Constructs a descriptor from the given properties. -
Uses of Range in org.apache.sis.storage
Methods in org.apache.sis.storage that return Range Modifier and Type Method Description Range<Version>
DataStoreProvider. getSupportedVersions()
Returns the range of versions supported by the data store, ornull
if unspecified. -
Uses of Range in org.apache.sis.util.collection
Methods in org.apache.sis.util.collection that return Range Modifier and Type Method Description Range<E>
RangeSet. first()
Returns the first (lowest) range currently in this sorted set.Range<E>
RangeSet. last()
Returns the last (highest) range currently in this sorted set.protected Range<E>
RangeSet. newRange(E lower, E upper)
Returns a newRange
object initialized with the given values.Methods in org.apache.sis.util.collection that return types with arguments of type Range Modifier and Type Method Description Comparator<Range<E>>
RangeSet. comparator()
Returns the comparator associated with this sorted set.Class<Range<E>>
RangeSet. getElementType()
Returns the type of elements in this collection, which is alwaysRange
.SortedSet<Range<E>>
RangeSet. headSet(Range<E> upper)
Returns a view of the portion of this sorted set whose elements are strictly less thanupper
.SortedSet<Range<E>>
RangeSet. intersect(Range<E> subRange)
Returns a view of the portion of this range set which is the intersection of thisRangeSet
with the given range.Iterator<Range<E>>
RangeSet. iterator()
Returns an iterator over the elements in this set of ranges.SortedSet<Range<E>>
RangeSet. subSet(Range<E> lower, Range<E> upper)
Returns a view of the portion of this sorted set whose elements range fromlower
, inclusive, toupper
, exclusive.SortedSet<Range<E>>
RangeSet. tailSet(Range<E> lower)
Returns a view of the portion of this sorted set whose elements are greater than or equal tolower
.Methods in org.apache.sis.util.collection with parameters of type Range Modifier and Type Method Description boolean
RangeSet. add(Range<E> range)
Adds a range to this set.boolean
RangeSet. contains(Range<E> range, boolean exact)
Returnstrue
if this set contains the specified element.SortedSet<Range<E>>
RangeSet. headSet(Range<E> upper)
Returns a view of the portion of this sorted set whose elements are strictly less thanupper
.SortedSet<Range<E>>
RangeSet. intersect(Range<E> subRange)
Returns a view of the portion of this range set which is the intersection of thisRangeSet
with the given range.SortedSet<Range<E>>
RangeSet. subSet(Range<E> lower, Range<E> upper)
Returns a view of the portion of this sorted set whose elements range fromlower
, inclusive, toupper
, exclusive.SortedSet<Range<E>>
RangeSet. tailSet(Range<E> lower)
Returns a view of the portion of this sorted set whose elements are greater than or equal tolower
.
-