Class AddressValidator
java.lang.Object
de.hybris.platform.acceleratorstorefrontcommons.forms.validation.AddressValidator
- All Implemented Interfaces:
org.springframework.validation.Validator
@Component("addressValidator")
public class AddressValidator
extends Object
implements org.springframework.validation.Validator
Validator for address forms. Enforces the order of validation
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enumprotected static enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidprotected voidvalidateCountrySpecificFields(AddressForm addressForm, org.springframework.validation.Errors errors) protected static voidvalidateFieldNotNull(String addressField, AddressValidator.AddressField fieldType, org.springframework.validation.Errors errors) protected voidvalidateStandardFields(AddressForm addressForm, org.springframework.validation.Errors errors) protected static voidvalidateStringField(String addressField, AddressValidator.AddressField fieldType, int maxFieldLength, org.springframework.validation.Errors errors) protected static voidvalidateStringFieldLength(String field, AddressValidator.AddressField fieldType, int maxFieldLength, org.springframework.validation.Errors errors)
-
Constructor Details
-
AddressValidator
public AddressValidator()
-
-
Method Details
-
supports
- Specified by:
supportsin interfaceorg.springframework.validation.Validator
-
validate
- Specified by:
validatein interfaceorg.springframework.validation.Validator
-
validateStandardFields
protected void validateStandardFields(AddressForm addressForm, org.springframework.validation.Errors errors) -
validateCountrySpecificFields
protected void validateCountrySpecificFields(AddressForm addressForm, org.springframework.validation.Errors errors) -
validateStringField
protected static void validateStringField(String addressField, AddressValidator.AddressField fieldType, int maxFieldLength, org.springframework.validation.Errors errors) -
validateStringFieldLength
protected static void validateStringFieldLength(String field, AddressValidator.AddressField fieldType, int maxFieldLength, org.springframework.validation.Errors errors) -
validateFieldNotNull
protected static void validateFieldNotNull(String addressField, AddressValidator.AddressField fieldType, org.springframework.validation.Errors errors)
-