Uses of Class
com.google.common.collect.DiscreteDomain
Packages that use DiscreteDomain
Package
Description
Collection interfaces and implementations, and other utilities for collections.
-
Uses of DiscreteDomain in com.google.common.collect
Subclasses of DiscreteDomain in com.google.common.collectModifier and TypeClassDescriptionprivate static final class
private static final class
private static final class
Fields in com.google.common.collect declared as DiscreteDomainModifier and TypeFieldDescription(package private) final DiscreteDomain
<C> ContiguousSet.domain
private final DiscreteDomain
<C> EmptyContiguousSet.SerializedForm.domain
private final DiscreteDomain
<C> ImmutableRangeSet.AsSet.domain
private final DiscreteDomain
<C> ImmutableRangeSet.AsSetSerializedForm.domain
(package private) final DiscreteDomain
<C> RegularContiguousSet.SerializedForm.domain
Methods in com.google.common.collect that return DiscreteDomainModifier and TypeMethodDescriptionstatic DiscreteDomain
<BigInteger> DiscreteDomain.bigIntegers()
Returns the discrete domain for values of typeBigInteger
.static DiscreteDomain
<Integer> DiscreteDomain.integers()
Returns the discrete domain for values of typeInteger
.static DiscreteDomain
<Long> DiscreteDomain.longs()
Returns the discrete domain for values of typeLong
.Methods in com.google.common.collect with parameters of type DiscreteDomainModifier and TypeMethodDescriptionImmutableRangeSet.asSet
(DiscreteDomain<C> domain) Returns anImmutableSortedSet
containing the same values in the given domain contained by this range set.Cut.AboveValue.canonical
(DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.BelowAll.canonical
(DiscreteDomain<Comparable<?>> domain) Cut.canonical
(DiscreteDomain<C> domain) Range.canonical
(DiscreteDomain<C> domain) Returns the canonical form of this range in the given domain.static <C extends Comparable>
ContiguousSet<C> ContiguousSet.create
(Range<C> range, DiscreteDomain<C> domain) Returns aContiguousSet
containing the same values in the given domain contained by the range.(package private) Comparable
<?> Cut.AboveAll.greatestValueBelow
(DiscreteDomain<Comparable<?>> domain) (package private) C
Cut.AboveValue.greatestValueBelow
(DiscreteDomain<C> domain) (package private) Comparable
<?> Cut.BelowAll.greatestValueBelow
(DiscreteDomain<Comparable<?>> domain) (package private) C
Cut.BelowValue.greatestValueBelow
(DiscreteDomain<C> domain) (package private) abstract C
Cut.greatestValueBelow
(DiscreteDomain<C> domain) (package private) Comparable
<?> Cut.AboveAll.leastValueAbove
(DiscreteDomain<Comparable<?>> domain) (package private) C
Cut.AboveValue.leastValueAbove
(DiscreteDomain<C> domain) (package private) Comparable
<?> Cut.BelowAll.leastValueAbove
(DiscreteDomain<Comparable<?>> domain) (package private) C
Cut.BelowValue.leastValueAbove
(DiscreteDomain<C> domain) (package private) abstract C
Cut.leastValueAbove
(DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.AboveAll.withLowerBoundType
(BoundType boundType, DiscreteDomain<Comparable<?>> domain) Cut.AboveValue.withLowerBoundType
(BoundType boundType, DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.BelowAll.withLowerBoundType
(BoundType boundType, DiscreteDomain<Comparable<?>> domain) Cut.BelowValue.withLowerBoundType
(BoundType boundType, DiscreteDomain<C> domain) Cut.withLowerBoundType
(BoundType boundType, DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.AboveAll.withUpperBoundType
(BoundType boundType, DiscreteDomain<Comparable<?>> domain) Cut.AboveValue.withUpperBoundType
(BoundType boundType, DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.BelowAll.withUpperBoundType
(BoundType boundType, DiscreteDomain<Comparable<?>> domain) Cut.BelowValue.withUpperBoundType
(BoundType boundType, DiscreteDomain<C> domain) Cut.withUpperBoundType
(BoundType boundType, DiscreteDomain<C> domain) Constructors in com.google.common.collect with parameters of type DiscreteDomainModifierConstructorDescription(package private)
AsSet
(DiscreteDomain<C> domain) (package private)
AsSetSerializedForm
(ImmutableList<Range<C>> ranges, DiscreteDomain<C> domain) (package private)
ContiguousSet
(DiscreteDomain<C> domain) (package private)
EmptyContiguousSet
(DiscreteDomain<C> domain) (package private)
RegularContiguousSet
(Range<C> range, DiscreteDomain<C> domain) private
SerializedForm
(DiscreteDomain<C> domain) private
SerializedForm
(Range<C> range, DiscreteDomain<C> domain)