public class ValueScheme
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
PRIORITY_GENERAL |
static int |
PRIORITY_REQUIRED |
| 构造器和说明 |
|---|
ValueScheme() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Scheme |
dateAfter(java.util.Date basedDate) |
static Scheme |
dateAfter(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateAfter(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
dateAfter(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateAfter(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
dateAfter(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateAfter(java.lang.String basedDate) |
static Scheme |
dateAfter(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateBefore(java.util.Date basedDate) |
static Scheme |
dateBefore(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateBefore(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
dateBefore(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateBefore(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
dateBefore(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateBefore(java.lang.String basedDate) |
static Scheme |
dateBefore(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeAfter(java.util.Date basedDate) |
static Scheme |
dateTimeAfter(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeAfter(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
dateTimeAfter(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeAfter(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
dateTimeAfter(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeAfter(java.lang.String basedDate) |
static Scheme |
dateTimeAfter(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeBefore(java.util.Date basedDate) |
static Scheme |
dateTimeBefore(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeBefore(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
dateTimeBefore(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeBefore(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
dateTimeBefore(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
dateTimeBefore(java.lang.String basedDate) |
static Scheme |
dateTimeBefore(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
equalsTo(Loader1A<java.lang.String> lazyLoader)
输入内容与加载器的内容相同
|
static Scheme |
EqualsTo(Loader1A<java.lang.String> lazyLoader) |
static Scheme |
equalsTo(java.lang.String fixedValue)
输入内容必须与指定内容相同
|
static Scheme |
EqualsTo(java.lang.String fixedValue) |
static Scheme |
fixedLength(Loader1A<java.lang.Long> lengthLoader)
限制内容为固定长度
|
static Scheme |
FixedLength(Loader1A<java.lang.Long> lengthLoader) |
static Scheme |
fixedLength(long fixedLength)
限制内容为固定长度
|
static Scheme |
FixedLength(long fixedLength) |
static Scheme |
maxLength(Loader1A<java.lang.Long> lengthLoader)
输入内容不能大于最大长度
|
static Scheme |
MaxLength(Loader1A<java.lang.Long> lengthLoader) |
static Scheme |
maxLength(long fixedLength)
输入内容不能大于最大长度
|
static Scheme |
MaxLength(long fixedLength) |
static Scheme |
maxValue(java.lang.Double fixedMaxValue)
输入数值不能大于最大值
|
static Scheme |
MaxValue(java.lang.Double fixedMaxValue)
输入数值不能大于最大值
|
static Scheme |
maxValue(java.lang.Float fixedMaxValue)
输入数值不能大于最大值
|
static Scheme |
MaxValue(java.lang.Float fixedMaxValue) |
static Scheme |
maxValue(java.lang.Integer fixedMaxValue)
输入数值不能大于最大值
|
static Scheme |
MaxValue(java.lang.Integer fixedMaxValue) |
static Scheme |
maxValue(java.lang.Long fixedMaxValue)
输入数值不能大于最大值
|
static Scheme |
MaxValue(java.lang.Long fixedMaxValue) |
static Scheme |
minLength(Loader1A<java.lang.Long> lengthLoader)
输入内容不能小于最小长度
|
static Scheme |
MinLength(Loader1A<java.lang.Long> lengthLoader) |
static Scheme |
minLength(long fixedLength)
输入内容不能小于最小长度
|
static Scheme |
MinLength(long fixedLength) |
static Scheme |
minValue(java.lang.Double fixedMinValue)
输入数值不能小于最小值
|
static Scheme |
MinValue(java.lang.Double fixedMinValue) |
static Scheme |
minValue(java.lang.Float fixedMinValue)
输入数值不能小于最小值
|
static Scheme |
MinValue(java.lang.Float fixedMinValue) |
static Scheme |
minValue(java.lang.Integer fixedMinValue)
输入数值不能小于最小值
|
static Scheme |
MinValue(java.lang.Integer fixedMinValue) |
static Scheme |
minValue(java.lang.Long fixedMinValue)
输入数值不能小于最小值
|
static Scheme |
MinValue(java.lang.Long fixedMinValue) |
static Scheme |
notEquals(Loader1A<java.lang.String> lazyLoader)
输入内容必须与加载器的内容不相同
|
static Scheme |
NotEquals(Loader1A<java.lang.String> lazyLoader) |
static Scheme |
notEquals(java.lang.String fixedValue)
输入内容必须与指定内容不相同
|
static Scheme |
NotEquals(java.lang.String fixedValue) |
static Scheme |
rangeDate(java.util.Date minDate,
java.util.Date maxDate) |
static Scheme |
rangeDate(java.util.Date minDate,
java.util.Date maxDate,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDate(Loader2A<java.util.Date> rangeDateLoader) |
static Scheme |
rangeDate(Loader2A<java.util.Date> rangeDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDate(Loader2B<java.lang.String> minDateLoader) |
static Scheme |
rangeDate(Loader2B<java.lang.String> minDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDate(java.lang.String minDate,
java.lang.String maxDate) |
static Scheme |
rangeDate(java.lang.String minDate,
java.lang.String maxDate,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDateTime(java.util.Date minDateTime,
java.util.Date maxDateTime) |
static Scheme |
rangeDateTime(java.util.Date minDateTime,
java.util.Date maxDateTime,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDateTime(Loader2A<java.util.Date> rangeDateTimeLoader) |
static Scheme |
rangeDateTime(Loader2A<java.util.Date> rangeDateTimeLoader,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDateTime(Loader2B<java.lang.String> dateTimeLoader) |
static Scheme |
rangeDateTime(Loader2B<java.lang.String> dateTimeLoader,
java.text.SimpleDateFormat format) |
static Scheme |
rangeDateTime(java.lang.String minDateTime,
java.lang.String maxDateTime) |
static Scheme |
rangeDateTime(java.lang.String minDateTime,
java.lang.String maxDateTime,
java.text.SimpleDateFormat format) |
static Scheme |
rangeLength(Loader2A<java.lang.Long> lengthLoader)
输入内容在长度范围内
|
static Scheme |
RangeLength(Loader2A<java.lang.Long> lengthLoader) |
static Scheme |
rangeLength(long fixedMinValueLength,
long fixedMaxValueLength)
输入内容在长度范围内
|
static Scheme |
RangeLength(long fixedMinValueLength,
long fixedMaxValueLength) |
static Scheme |
RangeTime(java.util.Date minTime,
java.util.Date maxTime) |
static Scheme |
RangeTime(java.util.Date minTime,
java.util.Date maxTime,
java.text.SimpleDateFormat format) |
static Scheme |
RangeTime(Loader2A<java.util.Date> rangeTimeLoader) |
static Scheme |
RangeTime(Loader2A<java.util.Date> rangeTimeLoader,
java.text.SimpleDateFormat format) |
static Scheme |
RangeTime(Loader2B<java.lang.String> rangeTimeLoader) |
static Scheme |
RangeTime(Loader2B<java.lang.String> rangeTimeLoader,
java.text.SimpleDateFormat format) |
static Scheme |
RangeTime(java.lang.String minTime,
java.lang.String maxTime) |
static Scheme |
RangeTime(java.lang.String minTime,
java.lang.String maxTime,
java.text.SimpleDateFormat format) |
static Scheme |
rangeValue(java.lang.Double fixedMinValue,
java.lang.Double fixedMaxValue)
输入数值必须在最值区间
|
static Scheme |
RangeValue(java.lang.Double fixedMinValue,
java.lang.Double fixedMaxValue) |
static Scheme |
rangeValue(java.lang.Float fixedMinValue,
java.lang.Float fixedMaxValue)
输入数值必须在最值区间
|
static Scheme |
RangeValue(java.lang.Float fixedMinValue,
java.lang.Float fixedMaxValue) |
static Scheme |
rangeValue(java.lang.Integer fixedMinValue,
java.lang.Integer fixedMaxValue)
输入数值必须在最值区间
|
static Scheme |
RangeValue(java.lang.Integer fixedMinValue,
java.lang.Integer fixedMaxValue) |
static Scheme |
rangeValue(java.lang.Long fixedMinValue,
java.lang.Long fixedMaxValue)
输入数值必须在最值区间
|
static Scheme |
RangeValue(java.lang.Long fixedMinValue,
java.lang.Long fixedMaxValue) |
static Scheme |
required()
必要项,输入内容不能为空
|
static Scheme |
Required() |
static Scheme |
TimeAfter(java.util.Date basedDate) |
static Scheme |
TimeAfter(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
TimeAfter(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
TimeAfter(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
TimeAfter(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
TimeAfter(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
TimeAfter(java.lang.String basedDate) |
static Scheme |
TimeAfter(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
TimeBefore(java.util.Date basedDate) |
static Scheme |
TimeBefore(java.util.Date basedDate,
java.text.SimpleDateFormat format) |
static Scheme |
TimeBefore(Loader1A<java.util.Date> basedDateLoader) |
static Scheme |
TimeBefore(Loader1A<java.util.Date> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
TimeBefore(Loader1B<java.lang.String> basedDateLoader) |
static Scheme |
TimeBefore(Loader1B<java.lang.String> basedDateLoader,
java.text.SimpleDateFormat format) |
static Scheme |
TimeBefore(java.lang.String basedDate) |
static Scheme |
TimeBefore(java.lang.String basedDate,
java.text.SimpleDateFormat format) |
public static final int PRIORITY_REQUIRED
public static final int PRIORITY_GENERAL
public static Scheme Required()
public static Scheme required()
public static Scheme MinLength(long fixedLength)
public static Scheme minLength(long fixedLength)
fixedLength - 最小长度public static Scheme minLength(Loader1A<java.lang.Long> lengthLoader)
lengthLoader - 最小长度数值延迟加载器public static Scheme MaxLength(long fixedLength)
public static Scheme maxLength(long fixedLength)
fixedLength - 最大长度数值延迟加载器public static Scheme maxLength(Loader1A<java.lang.Long> lengthLoader)
lengthLoader - 最大长度数值延迟加载器public static Scheme RangeLength(long fixedMinValueLength, long fixedMaxValueLength)
public static Scheme rangeLength(long fixedMinValueLength, long fixedMaxValueLength)
fixedMinValueLength - 最小长度fixedMaxValueLength - 最大长度public static Scheme rangeLength(Loader2A<java.lang.Long> lengthLoader)
lengthLoader - 最小、最大长度数值延迟加载器public static Scheme FixedLength(long fixedLength)
public static Scheme fixedLength(long fixedLength)
fixedLength - 固定长度public static Scheme fixedLength(Loader1A<java.lang.Long> lengthLoader)
lengthLoader - 固定长度数值延迟加载器public static Scheme MinValue(java.lang.Integer fixedMinValue)
public static Scheme minValue(java.lang.Integer fixedMinValue)
fixedMinValue - 最小值public static Scheme MinValue(java.lang.Long fixedMinValue)
public static Scheme minValue(java.lang.Long fixedMinValue)
fixedMinValue - 最小值public static Scheme MinValue(java.lang.Float fixedMinValue)
public static Scheme minValue(java.lang.Float fixedMinValue)
fixedMinValue - 最小值public static Scheme MinValue(java.lang.Double fixedMinValue)
public static Scheme minValue(java.lang.Double fixedMinValue)
fixedMinValue - 最小值public static Scheme MaxValue(java.lang.Integer fixedMaxValue)
public static Scheme maxValue(java.lang.Integer fixedMaxValue)
fixedMaxValue - 最大值public static Scheme MaxValue(java.lang.Long fixedMaxValue)
public static Scheme maxValue(java.lang.Long fixedMaxValue)
fixedMaxValue - 最大值public static Scheme MaxValue(java.lang.Float fixedMaxValue)
public static Scheme maxValue(java.lang.Float fixedMaxValue)
fixedMaxValue - 最大值public static Scheme MaxValue(java.lang.Double fixedMaxValue)
fixedMaxValue - 最大值public static Scheme maxValue(java.lang.Double fixedMaxValue)
fixedMaxValue - 最大值public static Scheme RangeValue(java.lang.Integer fixedMinValue, java.lang.Integer fixedMaxValue)
public static Scheme rangeValue(java.lang.Integer fixedMinValue, java.lang.Integer fixedMaxValue)
fixedMinValue - 最小值fixedMaxValue - 最大值public static Scheme RangeValue(java.lang.Long fixedMinValue, java.lang.Long fixedMaxValue)
public static Scheme rangeValue(java.lang.Long fixedMinValue, java.lang.Long fixedMaxValue)
fixedMinValue - 最小值fixedMaxValue - 最大值public static Scheme RangeValue(java.lang.Float fixedMinValue, java.lang.Float fixedMaxValue)
public static Scheme rangeValue(java.lang.Float fixedMinValue, java.lang.Float fixedMaxValue)
fixedMinValue - 最小值fixedMaxValue - 最大值public static Scheme RangeValue(java.lang.Double fixedMinValue, java.lang.Double fixedMaxValue)
public static Scheme rangeValue(java.lang.Double fixedMinValue, java.lang.Double fixedMaxValue)
fixedMinValue - 最小值fixedMaxValue - 最大值public static Scheme equalsTo(Loader1A<java.lang.String> lazyLoader)
lazyLoader - 相同内容延迟加载器public static Scheme EqualsTo(java.lang.String fixedValue)
public static Scheme equalsTo(java.lang.String fixedValue)
fixedValue - 指定内容public static Scheme notEquals(Loader1A<java.lang.String> lazyLoader)
lazyLoader - 加载器public static Scheme NotEquals(java.lang.String fixedValue)
public static Scheme notEquals(java.lang.String fixedValue)
fixedValue - 指定内容public static Scheme dateAfter(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme dateAfter(java.lang.String basedDate)
public static Scheme dateAfter(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateAfter(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme dateAfter(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateAfter(java.util.Date basedDate)
public static Scheme dateBefore(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme dateBefore(java.lang.String basedDate)
public static Scheme dateBefore(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateBefore(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme dateBefore(java.util.Date basedDate)
public static Scheme dateBefore(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme rangeDate(java.lang.String minDate, java.lang.String maxDate, java.text.SimpleDateFormat format)
public static Scheme rangeDate(java.lang.String minDate, java.lang.String maxDate)
public static Scheme rangeDate(Loader2B<java.lang.String> minDateLoader, java.text.SimpleDateFormat format)
public static Scheme rangeDate(java.util.Date minDate, java.util.Date maxDate, java.text.SimpleDateFormat format)
public static Scheme rangeDate(java.util.Date minDate, java.util.Date maxDate)
public static Scheme rangeDate(Loader2A<java.util.Date> rangeDateLoader, java.text.SimpleDateFormat format)
public static Scheme TimeAfter(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme TimeAfter(java.lang.String basedDate)
public static Scheme TimeAfter(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme TimeAfter(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme TimeAfter(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme TimeAfter(java.util.Date basedDate)
public static Scheme TimeBefore(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme TimeBefore(java.lang.String basedDate)
public static Scheme TimeBefore(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme TimeBefore(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme TimeBefore(java.util.Date basedDate)
public static Scheme TimeBefore(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme RangeTime(java.lang.String minTime, java.lang.String maxTime, java.text.SimpleDateFormat format)
public static Scheme RangeTime(java.lang.String minTime, java.lang.String maxTime)
public static Scheme RangeTime(Loader2B<java.lang.String> rangeTimeLoader, java.text.SimpleDateFormat format)
public static Scheme RangeTime(java.util.Date minTime, java.util.Date maxTime, java.text.SimpleDateFormat format)
public static Scheme RangeTime(java.util.Date minTime, java.util.Date maxTime)
public static Scheme RangeTime(Loader2A<java.util.Date> rangeTimeLoader, java.text.SimpleDateFormat format)
public static Scheme dateTimeAfter(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme dateTimeAfter(java.lang.String basedDate)
public static Scheme dateTimeAfter(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateTimeAfter(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme dateTimeAfter(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateTimeAfter(java.util.Date basedDate)
public static Scheme dateTimeBefore(java.lang.String basedDate, java.text.SimpleDateFormat format)
public static Scheme dateTimeBefore(java.lang.String basedDate)
public static Scheme dateTimeBefore(Loader1B<java.lang.String> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme dateTimeBefore(java.util.Date basedDate, java.text.SimpleDateFormat format)
public static Scheme dateTimeBefore(java.util.Date basedDate)
public static Scheme dateTimeBefore(Loader1A<java.util.Date> basedDateLoader, java.text.SimpleDateFormat format)
public static Scheme rangeDateTime(java.lang.String minDateTime, java.lang.String maxDateTime, java.text.SimpleDateFormat format)
public static Scheme rangeDateTime(java.lang.String minDateTime, java.lang.String maxDateTime)
public static Scheme rangeDateTime(Loader2B<java.lang.String> dateTimeLoader, java.text.SimpleDateFormat format)
public static Scheme rangeDateTime(java.util.Date minDateTime, java.util.Date maxDateTime, java.text.SimpleDateFormat format)
public static Scheme rangeDateTime(java.util.Date minDateTime, java.util.Date maxDateTime)
public static Scheme rangeDateTime(Loader2A<java.util.Date> rangeDateTimeLoader, java.text.SimpleDateFormat format)