Interface CabinClassService
- All Known Implementing Classes:
DefaultCabinClassService
public interface CabinClassService
Interface that exposes Cabin Class specific services
-
Method Summary
Modifier and TypeMethodDescriptionfindCabinClassFromBundleTemplate(String bundleTemplate) Service method which returns CabinClassModel for the given bundleTemplate.getCabinClass(Integer cabinClassIndex) service which returns CabinClassModel for the given cabinclass index.getCabinClass(String cabinCode) service which returns CabinClassModel for the given cabin code.Service which returns a list of CabinClassModel types
-
Method Details
-
getCabinClasses
List<CabinClassModel> getCabinClasses()Service which returns a list of CabinClassModel types- Returns:
- List
cabin classes
-
getCabinClass
service which returns CabinClassModel for the given cabin code.- Parameters:
cabinCode- string representing cabin code.- Returns:
- CabinClassModel object.
-
getCabinClass
service which returns CabinClassModel for the given cabinclass index.- Parameters:
cabinClassIndex- string representing cabinclass index.- Returns:
- CabinClassModel object.
-
findCabinClassFromBundleTemplate
Service method which returns CabinClassModel for the given bundleTemplate.- Parameters:
bundleTemplate- string representing bundleTemplate.- Returns:
- CabinClassModel object.
-