![JAR search and dependency download from the Maven repository](/logo.png)
javadoc.com.google.common.collect.class-use.Range.html Maven / Gradle / Ivy
The newest version!
Uses of Class com.google.common.collect.Range (Guava: Google Core Libraries for Java 11.0.1 API)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Uses of Class
com.google.common.collect.Range
Packages that use Range
com.google.common.collect
This package contains generic collection interfaces and implementations, and
other utilities for working with collections.
Uses of Range in com.google.common.collect
Methods in com.google.common.collect that return Range
static
<C extends Comparable<?>>
Range<C>
Ranges.all()
Returns a range that contains every value of type C
.
static
<C extends Comparable<?>>
Range<C>
Ranges.atLeast(C endpoint)
Returns a range that contains all values greater than or equal to
endpoint
.
static
<C extends Comparable<?>>
Range<C>
Ranges.atMost(C endpoint)
Returns a range that contains all values less than or equal to
endpoint
.
Range<C>
Range.canonical(DiscreteDomain<C> domain)
Returns the canonical form of this range in the given domain.
static
<C extends Comparable<?>>
Range<C>
Ranges.closed(C lower,
C upper)
Returns a range that contains all values greater than or equal to
lower
and less than or equal to upper
.
static
<C extends Comparable<?>>
Range<C>
Ranges.closedOpen(C lower,
C upper)
Returns a range that contains all values greater than or equal to
lower
and strictly less than upper
.
static
<C extends Comparable<?>>
Range<C>
Ranges.downTo(C endpoint,
BoundType boundType)
Returns a range from the given endpoint, which may be either inclusive
(closed) or exclusive (open), with no upper bound.
static
<C extends Comparable<?>>
Range<C>
Ranges.encloseAll(Iterable<C> values)
Returns the minimal range that
contains all of the given values.
static
<C extends Comparable<?>>
Range<C>
Ranges.greaterThan(C endpoint)
Returns a range that contains all values strictly greater than endpoint
.
Range<C>
Range.intersection(Range<C> other)
Returns the maximal range enclosed by both this
range and other
, if such a range exists.
static
<C extends Comparable<?>>
Range<C>
Ranges.lessThan(C endpoint)
Returns a range that contains all values strictly less than endpoint
.
static
<C extends Comparable<?>>
Range<C>
Ranges.open(C lower,
C upper)
Returns a range that contains all values strictly greater than lower
and strictly less than upper
.
static
<C extends Comparable<?>>
Range<C>
Ranges.openClosed(C lower,
C upper)
Returns a range that contains all values strictly greater than lower
and less than or equal to upper
.
abstract Range<C>
ContiguousSet.range()
Returns a range, closed on both ends, whose endpoints are the minimum and maximum values
contained in this set.
abstract Range<C>
ContiguousSet.range(BoundType lowerBoundType,
BoundType upperBoundType)
Returns the minimal range with the given boundary types for which all values in this set are
contained within the range.
static
<C extends Comparable<?>>
Range<C>
Ranges.range(C lower,
BoundType lowerType,
C upper,
BoundType upperType)
Returns a range that contains any value from lower
to upper
, where each endpoint may be either inclusive (closed) or exclusive
(open).
static
<C extends Comparable<?>>
Range<C>
Ranges.singleton(C value)
Returns a range that contains only
the given value.
Range<C>
Range.span(Range<C> other)
Returns the minimal range that encloses both this
range and other
.
static
<C extends Comparable<?>>
Range<C>
Ranges.upTo(C endpoint,
BoundType boundType)
Returns a range with no lower bound up to the given endpoint, which may be
either inclusive (closed) or exclusive (open).
Methods in com.google.common.collect with parameters of type Range
boolean
Range.encloses(Range<C> other)
Returns true
if the bounds of other
do not extend outside
the bounds of this range.
Range<C>
Range.intersection(Range<C> other)
Returns the maximal range enclosed by both this
range and other
, if such a range exists.
boolean
Range.isConnected(Range<C> other)
Returns true
if there exists a (possibly empty) range which is
enclosed by both this range and other
.
Range<C>
Range.span(Range<C> other)
Returns the minimal range that encloses both this
range and other
.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Copyright © 2010-2012. All Rights Reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy