Constructor and Description |
---|
Checker() |
Modifier and Type | Method and Description |
---|---|
boolean |
isAssigned(java.lang.String fieldName,
Dtobase target)
Checks if field value is assigned
|
boolean |
isCountBetween(int min,
int max,
java.util.Collection<?> value)
Checks if field value collection size is between min and max values inclusively (field must implement Collection)
|
boolean |
isEmptyString(java.lang.String value)
Checks if field value is empty string
|
boolean |
isEqualTo(java.lang.Object m,
java.lang.Object value)
Checks if field value equals to m
|
boolean |
isEqualToOneOf(java.lang.Object[] values,
java.lang.Object value)
Checks if field value is equal to one of values
|
boolean |
isGreaterOrEqualTo(java.lang.Object m,
java.lang.Comparable value)
Checks if field value is greater than or equal to 'm'.
|
boolean |
isGreaterThan(java.lang.Object m,
java.lang.Comparable value)
Checks if field value is greater than 'm'.
|
boolean |
isLengthBetween(int min,
int max,
java.lang.String value)
Checks if field value length is between min and max values
|
boolean |
isLessOrEqualTo(java.lang.Object m,
java.lang.Comparable value)
Checks if field value is less than or equal to 'm'
|
boolean |
isLessThan(java.lang.Object m,
java.lang.Comparable value)
Checks if field value is less than 'm'.
|
boolean |
isNull(java.lang.Object value)
Checks if field value is NULL
|
boolean |
isRegexpr(java.lang.String expr,
java.lang.String value)
Checks if field value qualifies to regular expression
|
boolean |
isValidFormat(java.lang.String fieldName,
Dtobase target)
Checks if field value was correctly parsed
|
public boolean isAssigned(java.lang.String fieldName, Dtobase target)
isAssigned
in interface IChecker
public boolean isValidFormat(java.lang.String fieldName, Dtobase target)
isValidFormat
in interface IChecker
public boolean isNull(java.lang.Object value)
public boolean isEqualTo(java.lang.Object m, java.lang.Object value)
public boolean isEqualToOneOf(java.lang.Object[] values, java.lang.Object value)
isEqualToOneOf
in interface IChecker
public boolean isEmptyString(java.lang.String value)
isEmptyString
in interface IChecker
public boolean isLengthBetween(int min, int max, java.lang.String value)
isLengthBetween
in interface IChecker
public boolean isLessOrEqualTo(java.lang.Object m, java.lang.Comparable value)
isLessOrEqualTo
in interface IChecker
public boolean isLessThan(java.lang.Object m, java.lang.Comparable value)
isLessThan
in interface IChecker
public boolean isGreaterOrEqualTo(java.lang.Object m, java.lang.Comparable value)
isGreaterOrEqualTo
in interface IChecker
public boolean isGreaterThan(java.lang.Object m, java.lang.Comparable value)
isGreaterThan
in interface IChecker
public boolean isCountBetween(int min, int max, java.util.Collection<?> value)
isCountBetween
in interface IChecker