Uses of Class
com.google.common.collect.Cut
-
Packages that use Cut Package Description com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections. -
-
Uses of Cut in com.google.common.collect
Subclasses of Cut in com.google.common.collect Modifier and Type Class Description private static class
Cut.AboveAll
private static class
Cut.AboveValue<C extends java.lang.Comparable>
private static class
Cut.BelowAll
private static class
Cut.BelowValue<C extends java.lang.Comparable>
Fields in com.google.common.collect declared as Cut Modifier and Type Field Description (package private) Cut<C>
Range. lowerBound
(package private) Cut<C>
Range. upperBound
Fields in com.google.common.collect with type parameters of type Cut Modifier and Type Field Description private Range<Cut<C>>
TreeRangeSet.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 java.util.NavigableMap<Cut<K>,TreeRangeMap.RangeMapEntry<K,V>>
TreeRangeMap. entriesByLowerBound
private Range<Cut<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. lowerBoundWindow
lowerBoundWindow is the headMap/subMap/tailMap view; it only restricts the keys, and does not affect the values.private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. positiveRangesByLowerBound
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. positiveRangesByUpperBound
(package private) java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet. rangesByLowerBound
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. rangesByLowerBound
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. rangesByLowerBound
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. rangesByUpperBound
private Range<Cut<C>>
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 Cut Modifier and Type Method Description (package private) static <C extends java.lang.Comparable>
Cut<C>Cut. aboveAll()
(package private) static <C extends java.lang.Comparable>
Cut<C>Cut. aboveValue(C endpoint)
Cut
Range.LowerBoundFn. apply(Range range)
Cut
Range.UpperBoundFn. apply(Range range)
(package private) static <C extends java.lang.Comparable>
Cut<C>Cut. belowAll()
(package private) static <C extends java.lang.Comparable>
Cut<C>Cut. belowValue(C endpoint)
(package private) Cut<C>
Cut.AboveValue. canonical(DiscreteDomain<C> domain)
(package private) Cut<java.lang.Comparable<?>>
Cut.BelowAll. canonical(DiscreteDomain<java.lang.Comparable<?>> domain)
(package private) Cut<C>
Cut. canonical(DiscreteDomain<C> domain)
(package private) Cut<K>
TreeRangeMap.RangeMapEntry. getLowerBound()
(package private) Cut<K>
TreeRangeMap.RangeMapEntry. getUpperBound()
(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)
Methods in com.google.common.collect that return types with arguments of type Cut Modifier and Type Method Description java.util.Comparator<? super Cut<C>>
TreeRangeSet.ComplementRangesByLowerBound. comparator()
java.util.Comparator<? super Cut<C>>
TreeRangeSet.RangesByUpperBound. comparator()
java.util.Comparator<? super Cut<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. comparator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.ComplementRangesByLowerBound. descendingEntryIterator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.RangesByUpperBound. descendingEntryIterator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.SubRangeSetRangesByLowerBound. descendingEntryIterator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.ComplementRangesByLowerBound. entryIterator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.RangesByUpperBound. entryIterator()
(package private) java.util.Iterator<java.util.Map.Entry<Cut<C>,Range<C>>>
TreeRangeSet.SubRangeSetRangesByLowerBound. entryIterator()
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. headMap(Cut<C> toKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. headMap(Cut<C> toKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. headMap(Cut<C> toKey, boolean inclusive)
(package private) static <C extends java.lang.Comparable<?>>
Function<Range<C>,Cut<C>>Range. lowerBoundFn()
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. subMap(Range<Cut<C>> subWindow)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. subMap(Range<Cut<C>> window)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. subMap(Range<Cut<C>> window)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. tailMap(Cut<C> fromKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. tailMap(Cut<C> fromKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. tailMap(Cut<C> fromKey, boolean inclusive)
(package private) static <C extends java.lang.Comparable<?>>
Function<Range<C>,Cut<C>>Range. upperBoundFn()
Methods in com.google.common.collect with parameters of type Cut Modifier and Type Method Description int
Cut.AboveAll. compareTo(Cut<java.lang.Comparable<?>> o)
int
Cut.BelowAll. compareTo(Cut<java.lang.Comparable<?>> o)
int
Cut. compareTo(Cut<C> that)
(package private) static <C extends java.lang.Comparable<?>>
Range<C>Range. create(Cut<C> lowerBound, Cut<C> upperBound)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. headMap(Cut<C> toKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. headMap(Cut<C> toKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. headMap(Cut<C> toKey, boolean inclusive)
private void
TreeRangeMap. putRangeMapEntry(Cut<K> lowerBound, Cut<K> upperBound, V value)
private void
TreeRangeMap. split(Cut<K> cut)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. subMap(Cut<C> fromKey, boolean fromInclusive, Cut<C> toKey, boolean toInclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. tailMap(Cut<C> fromKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. tailMap(Cut<C> fromKey, boolean inclusive)
java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. tailMap(Cut<C> fromKey, boolean inclusive)
private static java.lang.String
Range. toString(Cut<?> lowerBound, Cut<?> upperBound)
Method parameters in com.google.common.collect with type arguments of type Cut Modifier and Type Method Description private static <K extends java.lang.Comparable,V>
Range<K>TreeRangeMap. coalesce(Range<K> range, V value, java.util.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 java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.ComplementRangesByLowerBound. subMap(Range<Cut<C>> subWindow)
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.RangesByUpperBound. subMap(Range<Cut<C>> window)
private java.util.NavigableMap<Cut<C>,Range<C>>
TreeRangeSet.SubRangeSetRangesByLowerBound. subMap(Range<Cut<C>> window)
Constructors in com.google.common.collect with parameters of type Cut Constructor Description Range(Cut<C> lowerBound, Cut<C> upperBound)
RangeMapEntry(Cut<K> lowerBound, Cut<K> upperBound, V value)
Constructor parameters in com.google.common.collect with type arguments of type Cut Constructor Description ComplementRangesByLowerBound(java.util.NavigableMap<Cut<C>,Range<C>> positiveRangesByLowerBound)
ComplementRangesByLowerBound(java.util.NavigableMap<Cut<C>,Range<C>> positiveRangesByLowerBound, Range<Cut<C>> window)
ComplementRangesByLowerBound(java.util.NavigableMap<Cut<C>,Range<C>> positiveRangesByLowerBound, Range<Cut<C>> window)
RangesByUpperBound(java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerBound)
RangesByUpperBound(java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerBound, Range<Cut<C>> upperBoundWindow)
RangesByUpperBound(java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerBound, Range<Cut<C>> upperBoundWindow)
SubRangeSetRangesByLowerBound(Range<Cut<C>> lowerBoundWindow, Range<C> restriction, java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerBound)
SubRangeSetRangesByLowerBound(Range<Cut<C>> lowerBoundWindow, Range<C> restriction, java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerBound)
TreeRangeSet(java.util.NavigableMap<Cut<C>,Range<C>> rangesByLowerCut)
-