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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic abstract IntegerBoundsChecker.Bound strict(boolean strict)