Uses of Class
com.google.common.collect.Cut
Packages that use Cut
Package
Description
Collection interfaces and implementations, and other utilities for collections.
-
Uses of Cut in com.google.common.collect
Subclasses of Cut in com.google.common.collectModifier and TypeClassDescriptionprivate static final class
private static final class
Cut.AboveValue<C extends Comparable>
private static final class
private static final class
Cut.BelowValue<C extends Comparable>
Fields in com.google.common.collect declared as CutFields in com.google.common.collect with type parameters of type CutModifier and TypeFieldDescriptionTreeRangeSet.ComplementRangesByLowerBound.complementLowerBoundWindow
complementLowerBoundWindow represents the headMap/subMap/tailMap view of the entire "complement ranges by lower bound" map; it's a constraint on the *keys*, and does not affect the values.private final NavigableMap
<Cut<K>, TreeRangeMap.RangeMapEntry<K, V>> TreeRangeMap.entriesByLowerBound
TreeRangeSet.SubRangeSetRangesByLowerBound.lowerBoundWindow
lowerBoundWindow is the headMap/subMap/tailMap view; it only restricts the keys, and does not affect the values.private final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.ComplementRangesByLowerBound.positiveRangesByLowerBound
private final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.ComplementRangesByLowerBound.positiveRangesByUpperBound
(package private) final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.rangesByLowerBound
private final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.RangesByUpperBound.rangesByLowerBound
private final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.SubRangeSetRangesByLowerBound.rangesByLowerBound
private final NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.SubRangeSetRangesByLowerBound.rangesByUpperBound
TreeRangeSet.RangesByUpperBound.upperBoundWindow
upperBoundWindow represents the headMap/subMap/tailMap view of the entire "ranges by upper bound" map; it's a constraint on the *keys*, and does not affect the values.Methods in com.google.common.collect that return CutModifier and TypeMethodDescription(package private) static <C extends Comparable>
Cut<C> Cut.aboveAll()
(package private) static <C extends Comparable>
Cut<C> Cut.aboveValue
(C endpoint) (package private) static <C extends Comparable>
Cut<C> Cut.belowAll()
(package private) static <C extends Comparable>
Cut<C> Cut.belowValue
(C endpoint) Cut.AboveValue.canonical
(DiscreteDomain<C> domain) (package private) Cut
<Comparable<?>> Cut.BelowAll.canonical
(DiscreteDomain<Comparable<?>> domain) Cut.canonical
(DiscreteDomain<C> domain) TreeRangeMap.RangeMapEntry.getLowerBound()
TreeRangeMap.RangeMapEntry.getUpperBound()
Range.lowerBound()
Range.upperBound()
(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) Methods in com.google.common.collect that return types with arguments of type CutModifier and TypeMethodDescriptionComparator
<? super Cut<C>> TreeRangeSet.ComplementRangesByLowerBound.comparator()
Comparator
<? super Cut<C>> TreeRangeSet.RangesByUpperBound.comparator()
Comparator
<? super Cut<C>> TreeRangeSet.SubRangeSetRangesByLowerBound.comparator()
TreeRangeSet.ComplementRangesByLowerBound.descendingEntryIterator()
TreeRangeSet.RangesByUpperBound.descendingEntryIterator()
TreeRangeSet.SubRangeSetRangesByLowerBound.descendingEntryIterator()
TreeRangeSet.ComplementRangesByLowerBound.entryIterator()
TreeRangeSet.RangesByUpperBound.entryIterator()
TreeRangeSet.SubRangeSetRangesByLowerBound.entryIterator()
NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.ComplementRangesByLowerBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) private NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.RangesByUpperBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) private NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.SubRangeSetRangesByLowerBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) private NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> Methods in com.google.common.collect with parameters of type CutModifier and TypeMethodDescriptionint
Cut.AboveAll.compareTo
(Cut<Comparable<?>> o) int
Cut.BelowAll.compareTo
(Cut<Comparable<?>> o) int
(package private) static <C extends Comparable<?>>
Range<C> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> private void
private void
NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.ComplementRangesByLowerBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.RangesByUpperBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) NavigableMap
<Cut<C>, Range<C>> TreeRangeSet.SubRangeSetRangesByLowerBound.subMap
(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive) NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> NavigableMap
<Cut<C>, Range<C>> private static String
Method parameters in com.google.common.collect with type arguments of type CutModifier and TypeMethodDescriptionprivate static <K extends Comparable,
V>
Range<K> TreeRangeMap.coalesce
(Range<K> range, V value, Map.Entry<Cut<K>, TreeRangeMap.RangeMapEntry<K, V>> entry) Returns the range that spans the given range and entry, if the entry can be coalesced.private NavigableMap
<Cut<C>, Range<C>> private NavigableMap
<Cut<C>, Range<C>> private NavigableMap
<Cut<C>, Range<C>> Constructors in com.google.common.collect with parameters of type CutModifierConstructorDescriptionprivate
(package private)
Constructor parameters in com.google.common.collect with type arguments of type CutModifierConstructorDescription(package private)
ComplementRangesByLowerBound
(NavigableMap<Cut<C>, Range<C>> positiveRangesByLowerBound) private
ComplementRangesByLowerBound
(NavigableMap<Cut<C>, Range<C>> positiveRangesByLowerBound, Range<Cut<C>> window) private
ComplementRangesByLowerBound
(NavigableMap<Cut<C>, Range<C>> positiveRangesByLowerBound, Range<Cut<C>> window) (package private)
RangesByUpperBound
(NavigableMap<Cut<C>, Range<C>> rangesByLowerBound) private
RangesByUpperBound
(NavigableMap<Cut<C>, Range<C>> rangesByLowerBound, Range<Cut<C>> upperBoundWindow) private
RangesByUpperBound
(NavigableMap<Cut<C>, Range<C>> rangesByLowerBound, Range<Cut<C>> upperBoundWindow) private
SubRangeSetRangesByLowerBound
(Range<Cut<C>> lowerBoundWindow, Range<C> restriction, NavigableMap<Cut<C>, Range<C>> rangesByLowerBound) private
SubRangeSetRangesByLowerBound
(Range<Cut<C>> lowerBoundWindow, Range<C> restriction, NavigableMap<Cut<C>, Range<C>> rangesByLowerBound) private
TreeRangeSet
(NavigableMap<Cut<C>, Range<C>> rangesByLowerCut)