public abstract class AbstractValidator extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
errorMessage |
private java.lang.String |
fix |
Constructor and Description |
---|
AbstractValidator() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorMessage()
Replies the error message.
|
java.lang.String |
getFix()
Replies the fixed value, if any.
|
abstract boolean |
isValid(java.lang.String value)
Tests validity of a given value.
|
protected void |
setErrorMessage(java.lang.String errorMessage)
Sets the error message.
|
protected void |
setFix(java.lang.String fix)
Sets the fixed value.
|
private java.lang.String errorMessage
private java.lang.String fix
public AbstractValidator()
public abstract boolean isValid(java.lang.String value)
value
- Value to testtrue
if value is valid, false
otherwisepublic final java.lang.String getErrorMessage()
protected final void setErrorMessage(java.lang.String errorMessage)
errorMessage
- the errorMessagepublic final java.lang.String getFix()
null
protected final void setFix(java.lang.String fix)
fix
- the fixed value, if any