Class RouteBundleTemplateModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
All Implemented Interfaces:
Serializable

public class RouteBundleTemplateModel extends BundleTemplateModel
Generated model class for type RouteBundleTemplate first defined at extension travelservices.

This item represents the route information of the transport part of a static deal bundle template.

See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • TRAVELROUTE

      public static final String TRAVELROUTE
      Generated constant - Attribute key of RouteBundleTemplate.travelRoute attribute defined at extension travelservices.
      See Also:
    • ORIGIN

      public static final String ORIGIN
      Generated constant - Attribute key of RouteBundleTemplate.origin attribute defined at extension travelservices.
      See Also:
    • DESTINATION

      public static final String DESTINATION
      Generated constant - Attribute key of RouteBundleTemplate.destination attribute defined at extension travelservices.
      See Also:
    • ORIGINDESTINATIONREFNUMBER

      public static final String ORIGINDESTINATIONREFNUMBER
      Generated constant - Attribute key of RouteBundleTemplate.originDestinationRefNumber attribute defined at extension travelservices.
      See Also:
    • CABINCLASS

      public static final String CABINCLASS
      Generated constant - Attribute key of RouteBundleTemplate.cabinClass attribute defined at extension travelservices.
      See Also:
  • Constructor Details

    • RouteBundleTemplateModel

      public RouteBundleTemplateModel()
      Generated constructor - Default constructor for generic creation.
    • RouteBundleTemplateModel

      public RouteBundleTemplateModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • RouteBundleTemplateModel

      @Deprecated(since="4.1.1", forRemoval=true) public RouteBundleTemplateModel(CatalogVersionModel _catalogVersion, String _id, String _version)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _catalogVersion - initial attribute declared by type BundleTemplate at extension configurablebundleservices
      _id - initial attribute declared by type BundleTemplate at extension configurablebundleservices
      _version - initial attribute declared by type BundleTemplate at extension configurablebundleservices
    • RouteBundleTemplateModel

      @Deprecated(since="4.1.1", forRemoval=true) public RouteBundleTemplateModel(CatalogVersionModel _catalogVersion, String _id, ItemModel _owner, BundleTemplateModel _parentTemplate, String _version)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _catalogVersion - initial attribute declared by type BundleTemplate at extension configurablebundleservices
      _id - initial attribute declared by type BundleTemplate at extension configurablebundleservices
      _owner - initial attribute declared by type Item at extension core
      _parentTemplate - initial attribute declared by type BundleTemplate at extension configurablebundleservices
      _version - initial attribute declared by type BundleTemplate at extension configurablebundleservices
  • Method Details

    • getCabinClass

      @Accessor(qualifier="cabinClass", type=GETTER) public CabinClassModel getCabinClass()
      Generated method - Getter of the RouteBundleTemplate.cabinClass attribute defined at extension travelservices.
      Returns:
      the cabinClass
    • getDestination

      @Accessor(qualifier="destination", type=GETTER) public TransportFacilityModel getDestination()
      Generated method - Getter of the RouteBundleTemplate.destination attribute defined at extension travelservices.
      Returns:
      the destination
    • getOrigin

      @Accessor(qualifier="origin", type=GETTER) public TransportFacilityModel getOrigin()
      Generated method - Getter of the RouteBundleTemplate.origin attribute defined at extension travelservices.
      Returns:
      the origin
    • getOriginDestinationRefNumber

      @Accessor(qualifier="originDestinationRefNumber", type=GETTER) public Integer getOriginDestinationRefNumber()
      Generated method - Getter of the RouteBundleTemplate.originDestinationRefNumber attribute defined at extension travelservices.
      Returns:
      the originDestinationRefNumber
    • getTravelRoute

      @Accessor(qualifier="travelRoute", type=GETTER) public TravelRouteModel getTravelRoute()
      Generated method - Getter of the RouteBundleTemplate.travelRoute attribute defined at extension travelservices.
      Returns:
      the travelRoute
    • setCabinClass

      @Accessor(qualifier="cabinClass", type=SETTER) public void setCabinClass(CabinClassModel value)
      Generated method - Setter of RouteBundleTemplate.cabinClass attribute defined at extension travelservices.
      Parameters:
      value - the cabinClass
    • setDestination

      @Accessor(qualifier="destination", type=SETTER) public void setDestination(TransportFacilityModel value)
      Generated method - Setter of RouteBundleTemplate.destination attribute defined at extension travelservices.
      Parameters:
      value - the destination
    • setOrigin

      @Accessor(qualifier="origin", type=SETTER) public void setOrigin(TransportFacilityModel value)
      Generated method - Setter of RouteBundleTemplate.origin attribute defined at extension travelservices.
      Parameters:
      value - the origin
    • setOriginDestinationRefNumber

      @Accessor(qualifier="originDestinationRefNumber", type=SETTER) public void setOriginDestinationRefNumber(Integer value)
      Generated method - Setter of RouteBundleTemplate.originDestinationRefNumber attribute defined at extension travelservices.
      Parameters:
      value - the originDestinationRefNumber
    • setTravelRoute

      @Accessor(qualifier="travelRoute", type=SETTER) public void setTravelRoute(TravelRouteModel value)
      Generated method - Setter of RouteBundleTemplate.travelRoute attribute defined at extension travelservices.
      Parameters:
      value - the travelRoute