Class TransportOfferingListConverter

java.lang.Object
ma.glasnost.orika.CustomConverter<TravelBundleTemplateData,TransportOfferingList>
de.hybris.platform.coretransportocc.mapping.converters.TransportOfferingListConverter
All Implemented Interfaces:
ma.glasnost.orika.Converter<TravelBundleTemplateData,TransportOfferingList>, ma.glasnost.orika.MappedTypePair<TravelBundleTemplateData,TransportOfferingList>

public class TransportOfferingListConverter extends ma.glasnost.orika.CustomConverter<TravelBundleTemplateData,TransportOfferingList>
  • Constructor Details

    • TransportOfferingListConverter

      public TransportOfferingListConverter()
  • Method Details

    • convert

      public TransportOfferingList convert(TravelBundleTemplateData dataWrapper, ma.glasnost.orika.metadata.Type<? extends TransportOfferingList> type, ma.glasnost.orika.MappingContext mappingContext)
    • mergeDataReference

      protected void mergeDataReference(TransportDetailsDataReferences firstDataReference, TransportDetailsDataReferences secondDataReference)
      Merge the second TransportDetailsDataReferences into the first
      Parameters:
      firstDataReference - the firstDataReference
      secondDataReference - the secondDataReference
    • mergeLists

      protected <T> void mergeLists(List<T> firstList, List<T> secondList)
      Merge the second list into the first avoiding duplicates if the equals method is correctly implemented.
      Parameters:
      firstList - the firstList
      secondList - the secondList