Class AbstractNDCRequestValidator<N,T>

java.lang.Object
de.hybris.platform.ndc182shoppingwebservices.validators.impl.AbstractNDCRequestValidator<N,T>
Type Parameters:
N - the type parameter
Direct Known Subclasses:
AirShoppingRequestValidator, OfferPriceRequestValidator, OrderChangeRequestValidator, OrderCreateRequestValidator, OrderReshopRequestValidator, OrderRetrieveRequestValidator, SeatAvailabilityRequestValidator, ServiceListRequestValidator

public abstract class AbstractNDCRequestValidator<N,T> extends Object
Abstract class for ndc request validators.
  • Field Details

  • Constructor Details

    • AbstractNDCRequestValidator

      public AbstractNDCRequestValidator()
  • Method Details

    • validateNDCRequest

      protected void validateNDCRequest(N request, T errors)
      Validate ndc request error type.
      Parameters:
      request - the request
      errors - the errors
    • getFieldValidators

      protected List<NDCFieldValidator<N,T>> getFieldValidators()
      Gets field validators.
      Returns:
      the field validators
    • setFieldValidators

      public void setFieldValidators(List<NDCFieldValidator<N,T>> fieldValidators)
      Sets field validators.
      Parameters:
      fieldValidators - the field validators