Uses of Class
name.matthewgreet.strutscommons.policy.ValidationResult
Packages that use ValidationResult
Package
Description
Various Struts 2 Interceptors.
Standard adjusters, converters and validators used in alternate annotation-based annotation.
Various helper classes, especially for session-based data, and libraries.
-
Uses of ValidationResult in name.matthewgreet.strutscommons.interceptor
Methods in name.matthewgreet.strutscommons.interceptor that return ValidationResultModifier and TypeMethodDescriptionprotected <T> ValidationResultAnnotationValidationInterceptor.collectionPostConvertValidate(ActionInvocation invocation, Object form, Field formField, Field recipientField, ConversionResult<T> conversionResult, Collection<T> parsedValue, AnnotationValidationInterceptor.AnnotationEntry<T> postConversionAnnotationEntry, boolean modelDriven) Deprecated.Return validation result of converted form field value, or null if compatibility checks fail.protected <T> ValidationResultAnnotationValidationInterceptor.postConvertValidate(ActionInvocation invocation, Object form, Field formField, Field recipientField, ConversionResult<T> conversionResult, T parsedValue, AnnotationValidationInterceptor.AnnotationEntry<T> postConversionAnnotationEntry, boolean modelDriven) Deprecated.Return validation result of converted form field value, or null if compatibility checks fail.protected <T> ValidationResultAnnotationValidationInterceptor.validateCollectionPostConversion(Field unconvertedField, Annotation annotation, ListPostConversionValidator<?, T> collectionPostConversionValidator, Collection<T> convertedValue, Field recipientField, Class<?> recipientClass) Deprecated.Calls validator to check a converted form field.protected ValidationResultAnnotationValidationInterceptor.validateNonConversion(Field unconvertedField, AnnotationValidationInterceptor.AnnotationEntry<?> annotationEntry, String fieldValue) Deprecated.Calls validator to check a form field before any conversion.protected <T> ValidationResultAnnotationValidationInterceptor.validatePostConversion(Field unconvertedField, Annotation annotation, PostConversionValidator<?, T> postConversionValidator, T convertedValue, Field recipientField, Class<T> recipientClass) Deprecated.Calls validator to check a converted form field.Methods in name.matthewgreet.strutscommons.interceptor with parameters of type ValidationResultModifier and TypeMethodDescriptionprotected <T> voidAnnotationValidationInterceptor.checkCollectionPostConversionMessage(Field unconvertedField, Annotation annotation, ListPostConversionValidator<?, T> collectionPostConversionValidator, AnnotationValidationInterceptor.ConversionFieldResult<T> conversionFieldResult, ValidationResult validationResult, ValidationAware validationAware, TextProvider textProvider, org.apache.logging.log4j.Logger validationLogger) Deprecated.Checks if conversion results means a message must be written and writes appropriate type if needed.protected voidAnnotationValidationInterceptor.checkNonConversionMessage(Field unconvertedField, Annotation annotation, NonConversionValidator<?> validator, ValidationResult validationResult, ValidationAware validationAware, TextProvider textProvider, org.apache.logging.log4j.Logger validationLogger) Deprecated.Checks if non-conversion validation results means a message must be written and writes appropriate type if needed.protected <T> voidAnnotationValidationInterceptor.checkPostConversionMessage(Field unconvertedField, Annotation annotation, PostConversionValidator<?, T> postConversionValidator, AnnotationValidationInterceptor.ConversionFieldResult<T> conversionFieldResult, ValidationResult validationResult, ValidationAware validationAware, TextProvider textProvider, org.apache.logging.log4j.Logger validationLogger) Deprecated.Checks if conversion results means a message must be written and writes appropriate type if needed. -
Uses of ValidationResult in name.matthewgreet.strutscommons.policy
Methods in name.matthewgreet.strutscommons.policy that return ValidationResultModifier and TypeMethodDescriptionstatic ValidationResultValidationResult.makeFailureResult()Returns result for validation fail and using annotation message configuration.static ValidationResultValidationResult.makeFailureWithMessageKeyResult(String messageKey, Required.MessageType messageType) Returns result for validation fail and using supplied message key.static ValidationResultValidationResult.makeFailureWithMessageResult(String message, Required.MessageType messageType) Returns result for validation fail and using supplied message.static ValidationResultValidationResult.makeSuccessResult()Returns result for validation pass.abstract ValidationResultAbstractCustomListPostConversionValidatorSupport.validate(Collection<T> formValue) ListPostConversionValidator.validate(Collection<T> formValue) Returns result of checking converted form field value and message to use if failed.MinIntegerEntryCountListPostConversionValidator.validate(Collection<Integer> fieldValue) MinStringEntryCountListPostConversionValidator.validate(Collection<String> fieldValue) Returns result of validation of form field.Returns result of checking converted form field value and message to use if failed.RequiredIntegerEntriesValidator.validate(Collection<Integer> formValue) RequiredStringEntriesValidator.validate(Collection<String> formValue) -
Uses of ValidationResult in name.matthewgreet.strutscommons.util
Methods in name.matthewgreet.strutscommons.util that return ValidationResultModifier and TypeMethodDescriptionprotected <T> ValidationResultDefaultAnnotationValidator.listPostConversionValidate()Invokes list post-conversion validator and returns result, or returns success result if the converted value is empty and validator skips them.protected <T> ValidationResultDefaultAnnotationValidator.nonConversionValidate()Invokes non-conversion validator and returns result, or success results if the adjusted formatted value is empty string and validator skips them.protected <T> ValidationResultDefaultAnnotationValidator.postConversionValidate()Invokes post-conversion validator and returns result, or returns success result if the converted value is null and validator skips them.Methods in name.matthewgreet.strutscommons.util that return types with arguments of type ValidationResultModifier and TypeMethodDescriptionDefaultAnnotationValidator.FieldContext.getCurrentNonConversionValidationResults()Returns result of non-conversion validations of parameter currently being processed.DefaultAnnotationValidator.FieldContext.getCurrentPostConversionValidationResults()Returns results of post-conversion validation of parameter currently being processed.DefaultAnnotationValidator.FieldContext.getListPostConversionValidationResults()Returns results of list post conversion validations.DefaultAnnotationValidator.FieldContext.getNonConversionValidationResults()Returns results of non-conversion validations of each parameter for field.DefaultAnnotationValidator.FieldContext.getPostConversionValidationResults()Returns results of post-conversion validations of each parameter for field.Methods in name.matthewgreet.strutscommons.util with parameters of type ValidationResultModifier and TypeMethodDescriptionprotected <T> voidDefaultAnnotationValidator.checkListPostConversionMessage(ValidationResult validationResult) Checks if conversion results means a message must be written and writes appropriate type if needed.protected <T> voidDefaultAnnotationValidator.checkNonConversionMessage(ValidationResult validationResult) Checks if non-conversion validation results means a message must be written and writes appropriate type if needed.protected <T> voidDefaultAnnotationValidator.checkPostConversionMessage(ValidationResult validationResult) Checks if conversion results means a message must be written and writes appropriate type if needed.Method parameters in name.matthewgreet.strutscommons.util with type arguments of type ValidationResultModifier and TypeMethodDescriptionvoidDefaultAnnotationValidator.FieldContext.setCurrentNonConversionValidationResult(List<ValidationResult> currentValidationResults) voidDefaultAnnotationValidator.FieldContext.setCurrentPostConversionValidationResults(List<ValidationResult> currentPostConversionValidationResult) voidDefaultAnnotationValidator.FieldContext.setListPostConversionValidationResults(List<ValidationResult> listPostConversionValidationResults) voidDefaultAnnotationValidator.FieldContext.setNonConversionValidationResults(List<List<ValidationResult>> nonConversionValidationResults) voidDefaultAnnotationValidator.FieldContext.setPostConversionValidationResults(List<List<ValidationResult>> postConversionValidationResults)