Package com.google.common.collect
Class Cut.BelowValue<C extends java.lang.Comparable>
- java.lang.Object
-
- com.google.common.collect.Cut<C>
-
- com.google.common.collect.Cut.BelowValue<C>
-
-
Field Summary
Fields Modifier and Type Field Description private static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description BelowValue(C endpoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voiddescribeAsLowerBound(java.lang.StringBuilder sb)(package private) voiddescribeAsUpperBound(java.lang.StringBuilder sb)(package private) CgreatestValueBelow(DiscreteDomain<C> domain)inthashCode()(package private) booleanisLessThan(C value)(package private) CleastValueAbove(DiscreteDomain<C> domain)java.lang.StringtoString()(package private) BoundTypetypeAsLowerBound()(package private) BoundTypetypeAsUpperBound()(package private) Cut<C>withLowerBoundType(BoundType boundType, DiscreteDomain<C> domain)(package private) Cut<C>withUpperBoundType(BoundType boundType, DiscreteDomain<C> domain)-
Methods inherited from class com.google.common.collect.Cut
aboveAll, aboveValue, belowAll, belowValue, canonical, compareTo, endpoint, equals
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BelowValue
BelowValue(C endpoint)
-
-
Method Detail
-
isLessThan
boolean isLessThan(C value)
- Specified by:
isLessThanin classCut<C extends java.lang.Comparable>
-
typeAsLowerBound
BoundType typeAsLowerBound()
- Specified by:
typeAsLowerBoundin classCut<C extends java.lang.Comparable>
-
typeAsUpperBound
BoundType typeAsUpperBound()
- Specified by:
typeAsUpperBoundin classCut<C extends java.lang.Comparable>
-
withLowerBoundType
Cut<C> withLowerBoundType(BoundType boundType, DiscreteDomain<C> domain)
- Specified by:
withLowerBoundTypein classCut<C extends java.lang.Comparable>
-
withUpperBoundType
Cut<C> withUpperBoundType(BoundType boundType, DiscreteDomain<C> domain)
- Specified by:
withUpperBoundTypein classCut<C extends java.lang.Comparable>
-
describeAsLowerBound
void describeAsLowerBound(java.lang.StringBuilder sb)
- Specified by:
describeAsLowerBoundin classCut<C extends java.lang.Comparable>
-
describeAsUpperBound
void describeAsUpperBound(java.lang.StringBuilder sb)
- Specified by:
describeAsUpperBoundin classCut<C extends java.lang.Comparable>
-
leastValueAbove
C leastValueAbove(DiscreteDomain<C> domain)
- Specified by:
leastValueAbovein classCut<C extends java.lang.Comparable>
-
greatestValueBelow
C greatestValueBelow(DiscreteDomain<C> domain)
- Specified by:
greatestValueBelowin classCut<C extends java.lang.Comparable>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-