Class ValidFromDateValidator
java.lang.Object
ch.tocco.nice2.persist.core.api.validation.AbstractEntityValidator
ch.tocco.nice2.optional.finance.impl.validator.ValidFromDateValidator
- All Implemented Interfaces:
EntitiesValidator, EntityValidator
Checks if the entered "valid from" date is before the current "valid from" date
If it is before a errormessage is displayed
If the entity with the "valid from" date has a different category than the current "valid from" entity no errormessage is displayed
-
Constructor Summary
ConstructorsConstructorDescriptionValidFromDateValidator(Context context, QueryBuilderFactory queryBuilderFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetContributions(List<ValidFromDateContribution> contributions) voidvalidate(Entity entity, EntityValidationResult validationResult) Validate the entity at hand.Methods inherited from class AbstractEntityValidator
addMyself, getNameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityValidator
validate
-
Constructor Details
-
ValidFromDateValidator
-
-
Method Details
-
validate
public void validate(Entity entity, EntityValidationResult validationResult) throws PersistException Description copied from interface:EntityValidatorValidate the entity at hand.- Parameters:
entity- the entity to be validatedvalidationResult- the EntityValidationResult to write the result of the validation to.EntityValidationResultfor more details on how to construct the EntityValidationResult.- Throws:
PersistException
-
setContributions
-