java.lang.Object
de.hybris.platform.acceleratorservices.payment.cybersource.converters.populators.request.AbstractRequestPopulator<SOURCE,TARGET>
All Implemented Interfaces:
Populator<SOURCE,TARGET>
Direct Known Subclasses:
CustomerInfoRequestPopulator, MappingLabelsPopulator, MappingLabelsPopulator, OrderInfoRequestPopulator, OrderPageAppearanceRequestPopulator, OrderPageConfirmationRequestPopulator, PaymentInfoRequestPopulator, SignatureRequestPopulator, SubscriptionSignatureRequestPopulator

public abstract class AbstractRequestPopulator<SOURCE,TARGET> extends Object implements Populator<SOURCE,TARGET>
  • Constructor Details

    • AbstractRequestPopulator

      public AbstractRequestPopulator()
  • Method Details

    • addRequestQueryParam

      protected void addRequestQueryParam(PaymentData target, String name, String value)
      Common method to add a query parameter to the target Map<String, String>.
      Parameters:
      target - - the Map<String, String>.
      name - - the query parameter name.
      value - - the query parameter value.
    • addBooleanParameter

      protected void addBooleanParameter(PaymentData target, String name, Boolean value)
      Common method to add a Boolean parameter to the target Map<String, String>.
      Parameters:
      target - - the Map<String, String>.
      name - - the query parameter name.
      value - - the Boolean query parameter value.