protected abstract static class IntegerBoundsChecker.Bound
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
IntegerBoundsChecker.Bound.Type |
Modifier and Type | Field and Description |
---|---|
static IntegerBoundsChecker.Bound.Type |
GE |
static IntegerBoundsChecker.Bound.Type |
GT |
static IntegerBoundsChecker.Bound.Type |
LE |
static IntegerBoundsChecker.Bound.Type |
LT |
protected IntegerBoundsChecker.Bound.Type |
type |
Constructor and Description |
---|
Bound(IntegerBoundsChecker.Bound.Type type) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
boolean |
isLower() |
boolean |
isStrict() |
boolean |
isUpper() |
static IntegerBoundsChecker.Bound.Type |
lower(boolean strict) |
abstract IntegerBoundsChecker.Bound |
strict(boolean strict) |
java.lang.String |
toString() |
static IntegerBoundsChecker.Bound.Type |
upper(boolean strict) |
public static final IntegerBoundsChecker.Bound.Type LT
public static final IntegerBoundsChecker.Bound.Type LE
public static final IntegerBoundsChecker.Bound.Type GT
public static final IntegerBoundsChecker.Bound.Type GE
protected final IntegerBoundsChecker.Bound.Type type
public Bound(IntegerBoundsChecker.Bound.Type type)
public static IntegerBoundsChecker.Bound.Type lower(boolean strict)
public static IntegerBoundsChecker.Bound.Type upper(boolean strict)
public boolean isLower()
public boolean isUpper()
public boolean isStrict()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public abstract IntegerBoundsChecker.Bound strict(boolean strict)