|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.aavalla.utils.jobpool.parameters.validators.ParameterValidator<T>
T
- The type of objects this validator is forpublic abstract class ParameterValidator<T>
Field Summary | |
---|---|
protected FieldInstance |
field
|
Constructor Summary | |
---|---|
ParameterValidator(FieldInstance field,
java.lang.String[] settings)
|
Method Summary | |
---|---|
abstract java.lang.String |
uiValidationRules()
Returns the rules of this validator. To be displayed in the user interface. |
abstract java.lang.String |
validate(T param)
Validates a parameter of type T. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final FieldInstance field
Constructor Detail |
---|
public ParameterValidator(FieldInstance field, java.lang.String[] settings)
Method Detail |
---|
public abstract java.lang.String validate(T param)
param
- Parameter to validateparameters
- Parameters to pass to the validator (for reusing of validator classes)
public abstract java.lang.String uiValidationRules()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |