public class OrderValidator
extends java.lang.Object
implements org.springframework.validation.Validator
Constructor and Description |
---|
OrderValidator() |
Modifier and Type | Method and Description |
---|---|
boolean |
supports(java.lang.Class<?> arg0) |
void |
validate(java.lang.Object arg0,
org.springframework.validation.Errors errors) |
protected void |
validateAddress(Address address,
org.springframework.validation.Errors errors,
java.lang.String prefix) |
protected void |
validateCustomer(Customer customer,
org.springframework.validation.Errors errors) |
protected void |
validateLineItems(java.util.List<LineItem> lineItems,
org.springframework.validation.Errors errors) |
protected void |
validateOrder(Order item,
org.springframework.validation.Errors errors) |
protected void |
validatePayment(BillingInfo billing,
org.springframework.validation.Errors errors) |
protected void |
validateShipping(ShippingInfo shipping,
org.springframework.validation.Errors errors) |
protected void |
validateStringLength(java.lang.String string,
org.springframework.validation.Errors errors,
java.lang.String field,
java.lang.String message,
int length) |
public boolean supports(java.lang.Class<?> arg0)
supports
in interface org.springframework.validation.Validator
public void validate(java.lang.Object arg0, org.springframework.validation.Errors errors)
validate
in interface org.springframework.validation.Validator
protected void validateLineItems(java.util.List<LineItem> lineItems, org.springframework.validation.Errors errors)
protected void validateShipping(ShippingInfo shipping, org.springframework.validation.Errors errors)
protected void validatePayment(BillingInfo billing, org.springframework.validation.Errors errors)
protected void validateAddress(Address address, org.springframework.validation.Errors errors, java.lang.String prefix)
protected void validateStringLength(java.lang.String string, org.springframework.validation.Errors errors, java.lang.String field, java.lang.String message, int length)
protected void validateCustomer(Customer customer, org.springframework.validation.Errors errors)
protected void validateOrder(Order item, org.springframework.validation.Errors errors)