Interface CabinClassDao

All Superinterfaces:
de.hybris.platform.servicelayer.internal.dao.Dao
All Known Implementing Classes:
DefaultCabinClassDao

public interface CabinClassDao extends de.hybris.platform.servicelayer.internal.dao.Dao
Interface that exposes Cabin Class specific DAO services
  • Method Details

    • findCabinClasses

      List<CabinClassModel> findCabinClasses()
      DAO service which returns a list of CabinClassModel types
      Returns:
      SearchResult list
    • findCabinClass

      CabinClassModel findCabinClass(String cabinCode)
      Dao method which returns CabinClassModel for the given cabin code.
      Parameters:
      cabinCode - string representing cabin code.
      Returns:
      CabinClassModel object.
    • findCabinClass

      CabinClassModel findCabinClass(Integer cabinClassIndex)
      Dao method which returns CabinClassModel for the given cabinclass index.
      Parameters:
      cabinClassIndex - string representing cabinclass index.
      Returns:
      CabinClassModel object.
    • findCabinClassFromBundleTemplate

      CabinClassModel findCabinClassFromBundleTemplate(String bundleTemplate)
      Dao method which returns CabinClassModel for the given bundleTemplate.
      Parameters:
      bundleTemplate - string representing bundleTemplate.
      Returns:
      CabinClassModel object.