(package private) static <T> GeneralRange<T> |
GeneralRange.downTo(java.util.Comparator<? super T> comparator,
T endpoint,
BoundType boundType) |
Returns everything above the endpoint relative to the specified comparator, with the specified
endpoint behavior.
|
static <C extends java.lang.Comparable<?>> Range<C> |
Range.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.
|
ImmutableSortedMultiset<E> |
DescendingImmutableSortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
SortedMultiset<E> |
DescendingMultiset.headMultiset(E toElement,
BoundType boundType) |
|
SortedMultiset<E> |
ForwardingSortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
abstract ImmutableSortedMultiset<E> |
ImmutableSortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
ImmutableSortedMultiset<E> |
RegularImmutableSortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
SortedMultiset<E> |
SortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
Returns a view of this multiset restricted to the elements less than upperBound ,
optionally including upperBound itself.
|
SortedMultiset<E> |
TreeMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
SortedMultiset<E> |
UnmodifiableSortedMultiset.headMultiset(E upperBound,
BoundType boundType) |
|
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.
|
Range<C> |
EmptyContiguousSet.range(BoundType lowerBoundType,
BoundType upperBoundType) |
|
(package private) static <T> GeneralRange<T> |
GeneralRange.range(java.util.Comparator<? super T> comparator,
T lower,
BoundType lowerType,
T upper,
BoundType upperType) |
Returns everything between the endpoints relative to the specified comparator, with the
specified endpoint behavior.
|
static <C extends java.lang.Comparable<?>> Range<C> |
Range.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).
|
Range<C> |
RegularContiguousSet.range(BoundType lowerBoundType,
BoundType upperBoundType) |
|
protected SortedMultiset<E> |
ForwardingSortedMultiset.standardSubMultiset(E lowerBound,
BoundType lowerBoundType,
E upperBound,
BoundType upperBoundType) |
|
SortedMultiset<E> |
AbstractSortedMultiset.subMultiset(E fromElement,
BoundType fromBoundType,
E toElement,
BoundType toBoundType) |
|
SortedMultiset<E> |
DescendingMultiset.subMultiset(E fromElement,
BoundType fromBoundType,
E toElement,
BoundType toBoundType) |
|
SortedMultiset<E> |
ForwardingSortedMultiset.subMultiset(E lowerBound,
BoundType lowerBoundType,
E upperBound,
BoundType upperBoundType) |
|
ImmutableSortedMultiset<E> |
ImmutableSortedMultiset.subMultiset(E lowerBound,
BoundType lowerBoundType,
E upperBound,
BoundType upperBoundType) |
|
SortedMultiset<E> |
SortedMultiset.subMultiset(E lowerBound,
BoundType lowerBoundType,
E upperBound,
BoundType upperBoundType) |
Returns a view of this multiset restricted to the range between lowerBound and
upperBound .
|
SortedMultiset<E> |
UnmodifiableSortedMultiset.subMultiset(E lowerBound,
BoundType lowerBoundType,
E upperBound,
BoundType upperBoundType) |
|
ImmutableSortedMultiset<E> |
DescendingImmutableSortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
SortedMultiset<E> |
DescendingMultiset.tailMultiset(E fromElement,
BoundType boundType) |
|
SortedMultiset<E> |
ForwardingSortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
abstract ImmutableSortedMultiset<E> |
ImmutableSortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
ImmutableSortedMultiset<E> |
RegularImmutableSortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
SortedMultiset<E> |
SortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
Returns a view of this multiset restricted to the elements greater than lowerBound ,
optionally including lowerBound itself.
|
SortedMultiset<E> |
TreeMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
SortedMultiset<E> |
UnmodifiableSortedMultiset.tailMultiset(E lowerBound,
BoundType boundType) |
|
(package private) static <T> GeneralRange<T> |
GeneralRange.upTo(java.util.Comparator<? super T> comparator,
T endpoint,
BoundType boundType) |
Returns everything below the endpoint relative to the specified comparator, with the specified
endpoint behavior.
|
static <C extends java.lang.Comparable<?>> Range<C> |
Range.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).
|
(package private) Cut<java.lang.Comparable<?>> |
Cut.AboveAll.withLowerBoundType(BoundType boundType,
DiscreteDomain<java.lang.Comparable<?>> domain) |
|
(package private) Cut<C> |
Cut.AboveValue.withLowerBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|
(package private) Cut<java.lang.Comparable<?>> |
Cut.BelowAll.withLowerBoundType(BoundType boundType,
DiscreteDomain<java.lang.Comparable<?>> domain) |
|
(package private) Cut<C> |
Cut.BelowValue.withLowerBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|
(package private) abstract Cut<C> |
Cut.withLowerBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|
(package private) Cut<java.lang.Comparable<?>> |
Cut.AboveAll.withUpperBoundType(BoundType boundType,
DiscreteDomain<java.lang.Comparable<?>> domain) |
|
(package private) Cut<C> |
Cut.AboveValue.withUpperBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|
(package private) Cut<java.lang.Comparable<?>> |
Cut.BelowAll.withUpperBoundType(BoundType boundType,
DiscreteDomain<java.lang.Comparable<?>> domain) |
|
(package private) Cut<C> |
Cut.BelowValue.withUpperBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|
(package private) abstract Cut<C> |
Cut.withUpperBoundType(BoundType boundType,
DiscreteDomain<C> domain) |
|