Modifier and Type | Field and Description |
---|---|
private static Cut.AboveAll |
INSTANCE |
private static long |
serialVersionUID |
Modifier | Constructor and Description |
---|---|
private |
AboveAll() |
Modifier and Type | Method and 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) |
(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) |
aboveAll, aboveValue, belowAll, belowValue, canonical, equals
private static final Cut.AboveAll INSTANCE
private static final long serialVersionUID
java.lang.Comparable<?> endpoint()
boolean isLessThan(java.lang.Comparable<?> value)
isLessThan
in class Cut<java.lang.Comparable<?>>
BoundType typeAsLowerBound()
typeAsLowerBound
in class Cut<java.lang.Comparable<?>>
BoundType typeAsUpperBound()
typeAsUpperBound
in class Cut<java.lang.Comparable<?>>
Cut<java.lang.Comparable<?>> withLowerBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
withLowerBoundType
in class Cut<java.lang.Comparable<?>>
Cut<java.lang.Comparable<?>> withUpperBoundType(BoundType boundType, DiscreteDomain<java.lang.Comparable<?>> domain)
withUpperBoundType
in class Cut<java.lang.Comparable<?>>
void describeAsLowerBound(java.lang.StringBuilder sb)
describeAsLowerBound
in class Cut<java.lang.Comparable<?>>
void describeAsUpperBound(java.lang.StringBuilder sb)
describeAsUpperBound
in class Cut<java.lang.Comparable<?>>
java.lang.Comparable<?> leastValueAbove(DiscreteDomain<java.lang.Comparable<?>> domain)
leastValueAbove
in class Cut<java.lang.Comparable<?>>
java.lang.Comparable<?> greatestValueBelow(DiscreteDomain<java.lang.Comparable<?>> domain)
greatestValueBelow
in class Cut<java.lang.Comparable<?>>
public int compareTo(Cut<java.lang.Comparable<?>> o)
public java.lang.String toString()
toString
in class java.lang.Object
private java.lang.Object readResolve()