| Modifier and Type | Field | Description |
|---|---|---|
static cdc.util.args.FormalArgs |
CFARGS |
|
static cdc.util.args.FormalArg<java.lang.Class> |
CLASS |
|
static cdc.util.args.FormalArg<java.lang.Comparable> |
CMAX |
|
static cdc.util.args.FormalArg<java.lang.Comparable> |
CMIN |
|
static cdc.util.args.Factory<IsInRange> |
FACTORY |
|
static cdc.util.args.FormalArgs |
SFARGS |
|
static cdc.util.args.FormalArg<java.lang.String> |
SMAX |
|
static cdc.util.args.FormalArg<java.lang.String> |
SMIN |
| Constructor | Description |
|---|---|
IsInRange(java.lang.Class<T> valueClass,
T min,
T max) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
explain(boolean result,
java.lang.String arg) |
Explains the conditions at which a positive or negative result is obtained.
|
static IsInRange<java.lang.Byte> |
from(byte min,
byte max) |
|
static IsInRange<java.lang.Character> |
from(char min,
char max) |
|
static IsInRange<java.lang.Double> |
from(double min,
double max) |
|
static IsInRange<java.lang.Float> |
from(float min,
float max) |
|
static IsInRange<java.lang.Integer> |
from(int min,
int max) |
|
static IsInRange<java.lang.Long> |
from(long min,
long max) |
|
static IsInRange<java.lang.Short> |
from(short min,
short max) |
|
static IsInRange<java.lang.String> |
from(java.lang.String min,
java.lang.String max) |
|
T |
getMax() |
|
T |
getMin() |
|
java.lang.Class<T> |
getValueClass() |
|
boolean |
test(T value) |
after, after, afterRaw, and, andRaw, cast, cast, explain, explain, fromConverter, fromFunction, negate, or, orRaw, testAndExplain, testAndExplainpublic static final cdc.util.args.FormalArg<java.lang.Class> CLASS
public static final cdc.util.args.FormalArg<java.lang.String> SMIN
public static final cdc.util.args.FormalArg<java.lang.String> SMAX
public static final cdc.util.args.FormalArg<java.lang.Comparable> CMIN
public static final cdc.util.args.FormalArg<java.lang.Comparable> CMAX
public static final cdc.util.args.FormalArgs SFARGS
public static final cdc.util.args.FormalArgs CFARGS
public static final cdc.util.args.Factory<IsInRange> FACTORY
public java.lang.Class<T> getValueClass()
getValueClass in interface Checker<T extends java.lang.Comparable<T>>public boolean test(T value)
public java.lang.String explain(boolean result,
java.lang.String arg)
Checkerpublic T getMin()
public T getMax()
public static IsInRange<java.lang.String> from(java.lang.String min, java.lang.String max)
public static IsInRange<java.lang.Character> from(char min, char max)
public static IsInRange<java.lang.Double> from(double min, double max)
public static IsInRange<java.lang.Float> from(float min, float max)
public static IsInRange<java.lang.Long> from(long min, long max)
public static IsInRange<java.lang.Integer> from(int min, int max)
public static IsInRange<java.lang.Short> from(short min, short max)
public static IsInRange<java.lang.Byte> from(byte min, byte max)
Copyright © 2019. All rights reserved.