Class Validation
- java.lang.Object
-
- net.n2oapp.framework.api.data.validation.Validation
-
- All Implemented Interfaces:
Serializable,Compiled
- Direct Known Subclasses:
ConditionValidation,ConstraintValidation,DummyValidation,MandatoryValidation
public abstract class Validation extends Object implements Compiled
Валидация- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Validation(Validation validation)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddEnablingCondition(String condition)voidaddEnablingConditions(Collection<String> conditions)booleanequals(Object o)Set<String>getRequiredFields()abstract StringgetType()inthashCode()booleanisForField()abstract voidvalidate(DataSet dataSet, InvocationProcessor serviceProvider, ValidationFailureCallback callback)
-
-
-
Constructor Detail
-
Validation
public Validation(Validation validation)
-
-
Method Detail
-
addEnablingCondition
public void addEnablingCondition(String condition)
-
addEnablingConditions
public void addEnablingConditions(Collection<String> conditions)
-
validate
public abstract void validate(DataSet dataSet, InvocationProcessor serviceProvider, ValidationFailureCallback callback)
-
getType
public abstract String getType()
-
isForField
public boolean isForField()
-
-