Class FlightDetailListConverter

java.lang.Object
ma.glasnost.orika.CustomConverter<TravelBundleTemplateData,FlightDetailList>
de.hybris.platform.coreairlineocc.mapping.converters.FlightDetailListConverter
All Implemented Interfaces:
ma.glasnost.orika.Converter<TravelBundleTemplateData,FlightDetailList>, ma.glasnost.orika.MappedTypePair<TravelBundleTemplateData,FlightDetailList>

public class FlightDetailListConverter extends ma.glasnost.orika.CustomConverter<TravelBundleTemplateData,FlightDetailList>
  • Field Summary

    Fields inherited from class ma.glasnost.orika.CustomConverter

    destinationType, mapperFacade, sourceType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    convert(TravelBundleTemplateData dataWrapper, ma.glasnost.orika.metadata.Type<? extends FlightDetailList> type, ma.glasnost.orika.MappingContext mappingContext)
     
    protected ma.glasnost.orika.MapperFacade
    Get mapperFacade
    protected void
    mergeDateReference(DataReferences firstDataReference, DataReferences secondDataReference)
    Merge the second data reference into the first
    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.

    Methods inherited from class ma.glasnost.orika.CustomConverter

    canConvert, equals, getAType, getBType, hashCode, setMapperFacade, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • FlightDetailListConverter

      public FlightDetailListConverter()
  • Method Details

    • convert

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

      protected void mergeDateReference(DataReferences firstDataReference, DataReferences secondDataReference)
      Merge the second data reference 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
    • getMapperFacade

      protected ma.glasnost.orika.MapperFacade getMapperFacade()
      Get mapperFacade
      Returns:
      mapperFacade