java.lang.Object
de.hybris.platform.chinesetaxinvoiceaddon.forms.validation.TaxInvoiceValidator
All Implemented Interfaces:
org.springframework.validation.Validator

@Component("taxInvoiceValidator") public class TaxInvoiceValidator extends Object implements org.springframework.validation.Validator
  • Constructor Details

    • TaxInvoiceValidator

      public TaxInvoiceValidator()
  • Method Details

    • supports

      public boolean supports(Class<?> clazz)
      Specified by:
      supports in interface org.springframework.validation.Validator
    • validate

      public void validate(Object object, org.springframework.validation.Errors errors)
      Specified by:
      validate in interface org.springframework.validation.Validator
    • validateInvoiceName

      protected static void validateInvoiceName(TaxInvoiceForm invoiceForm, int maxFieldLength, org.springframework.validation.Errors errors)
    • validateNotNullField

      protected static void validateNotNullField(String invoiceField, de.hybris.platform.chinesetaxinvoiceaddon.forms.validation.TaxInvoiceValidator.InvoiceField fieldType, org.springframework.validation.Errors errors)