Package com.google.common.collect
Class Cut.AboveAll
- java.lang.Object
-
- com.google.common.collect.Cut<java.lang.Comparable<?>>
-
- com.google.common.collect.Cut.AboveAll
-
-
Field Summary
Fields Modifier and Type Field Description private static Cut.AboveAll
INSTANCE
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
AboveAll()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Cut<java.lang.Comparable<?>> o)
(package private) void
describeAsLowerBound(java.lang.StringBuilder sb)
(package private) void
describeAsUpperBound(java.lang.StringBuilder sb)
(package private) java.lang.Comparable<?>
endpoint()
(package private) java.lang.Comparable<?>
greatestValueBelow(DiscreteDomain<java.lang.Comparable<?>> domain)
int
hashCode()
(package private) boolean
isLessThan(java.lang.Comparable<?> value)
(package private) java.lang.Comparable<?>
leastValueAbove(DiscreteDomain<java.lang.Comparable<?>> domain)
private java.lang.Object
readResolve()
java.lang.String
toString()
(package private) BoundType
typeAsLowerBound()
(package private) BoundType
typeAsUpperBound()
(package private) Cut<java.lang.Comparable<?>>
withLowerBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
(package private) Cut<java.lang.Comparable<?>>
withUpperBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
-
Methods inherited from class com.google.common.collect.Cut
aboveAll, aboveValue, belowAll, belowValue, canonical, equals
-
-
-
-
Field Detail
-
INSTANCE
private static final Cut.AboveAll INSTANCE
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
endpoint
java.lang.Comparable<?> endpoint()
-
isLessThan
boolean isLessThan(java.lang.Comparable<?> value)
- Specified by:
isLessThan
in classCut<java.lang.Comparable<?>>
-
typeAsLowerBound
BoundType typeAsLowerBound()
- Specified by:
typeAsLowerBound
in classCut<java.lang.Comparable<?>>
-
typeAsUpperBound
BoundType typeAsUpperBound()
- Specified by:
typeAsUpperBound
in classCut<java.lang.Comparable<?>>
-
withLowerBoundType
Cut<java.lang.Comparable<?>> withLowerBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
- Specified by:
withLowerBoundType
in classCut<java.lang.Comparable<?>>
-
withUpperBoundType
Cut<java.lang.Comparable<?>> withUpperBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
- Specified by:
withUpperBoundType
in classCut<java.lang.Comparable<?>>
-
describeAsLowerBound
void describeAsLowerBound(java.lang.StringBuilder sb)
- Specified by:
describeAsLowerBound
in classCut<java.lang.Comparable<?>>
-
describeAsUpperBound
void describeAsUpperBound(java.lang.StringBuilder sb)
- Specified by:
describeAsUpperBound
in classCut<java.lang.Comparable<?>>
-
leastValueAbove
java.lang.Comparable<?> leastValueAbove(DiscreteDomain<java.lang.Comparable<?>> domain)
- Specified by:
leastValueAbove
in classCut<java.lang.Comparable<?>>
-
greatestValueBelow
java.lang.Comparable<?> greatestValueBelow(DiscreteDomain<java.lang.Comparable<?>> domain)
- Specified by:
greatestValueBelow
in classCut<java.lang.Comparable<?>>
-
compareTo
public int compareTo(Cut<java.lang.Comparable<?>> o)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
readResolve
private java.lang.Object readResolve()
-
-