Interface FulfillmentValidator
-
- All Superinterfaces:
org.springframework.validation.SmartValidator,org.springframework.validation.Validator
- All Known Subinterfaces:
FulfillmentAddressSubmitValidator,FulfillmentGroupSubmitValidator,FulfillmentItemSubmitValidator,FulfillmentOptionSubmitValidator,TypeFulfillmentGroupSubmitValidator
- All Known Implementing Classes:
AbstractTypeFulfillmentGroupSubmitValidator,DefaultFulfillmentAddressSubmitValidator,DefaultFulfillmentGroupSubmitValidator,PickupTypeFulfillmentGroupSubmitValidator,ShipTypeFulfillmentGroupSubmitValidator,VirtualTypeFulfillmentGroupSubmitValidator
public interface FulfillmentValidator extends org.springframework.validation.SmartValidator- Author:
- Jacob Mitash
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Class<?>getSupportedClass()Gets the class that this validator supports.default booleansupports(Class<?> clazz)default org.springframework.validation.Errorsvalidate(Object target)Validates the supplied target, automatically binding and returning errors.default org.springframework.validation.Errorsvalidate(Object target, Object... validationHints)Validates the supplied target, automatically binding and returning errors.default voidvalidate(Object target, org.springframework.validation.Errors errors)default voidvalidate(Object target, org.springframework.validation.Errors errors, Object... validationHints)voidvalidate(Object target, org.springframework.validation.Errors errors, Set<Object> validationHints)Validates the target.
-
-
-
Method Detail
-
getSupportedClass
Class<?> getSupportedClass()
Gets the class that this validator supports.- Returns:
- the class that this validator support
-
supports
default boolean supports(Class<?> clazz)
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
default org.springframework.validation.Errors validate(Object target)
Validates the supplied target, automatically binding and returning errors.- Parameters:
target- the target to validate- Returns:
- any validation errors found with the target
-
validate
default org.springframework.validation.Errors validate(Object target, Object... validationHints)
Validates the supplied target, automatically binding and returning errors.- Parameters:
target- the target to validatevalidationHints- any hints to use during the validation- Returns:
- any validation errors found with the target
-
validate
default void validate(Object target, org.springframework.validation.Errors errors)
- Specified by:
validatein interfaceorg.springframework.validation.Validator
-
validate
default void validate(Object target, org.springframework.validation.Errors errors, Object... validationHints)
- Specified by:
validatein interfaceorg.springframework.validation.SmartValidator
-
validate
void validate(Object target, org.springframework.validation.Errors errors, Set<Object> validationHints)
Validates the target.- Parameters:
target- the target of the validationerrors- an errors container to place rejections and pull values fromvalidationHints- any hints that should be used during validation
-
-