Class TravellerModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.travelservices.model.user.TravellerModel
All Implemented Interfaces:
Serializable

public class TravellerModel extends ItemModel
Generated model class for type Traveller first defined at extension travelservices.

This type represents a traveller.

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated relation code constant for relation ConsignmentTravellerRelation defining source attribute consignment in extension travelservices.
    static final String
    Generated relation code constant for relation CustomerSavedTravellerRelation defining source attribute customer in extension travelservices.
    static final String
    Generated relation code constant for relation TravelOrderEntryInfoTravellerRelation defining source attribute travelOrderEntryInfo in extension travelservices.
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of Traveller.booker attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.consignment attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.customer attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.info attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.label attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.savedTravellerUid attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.shoppingServiceId attribute defined at extension shoppingservices.
    static final String
    Generated constant - Attribute key of Traveller.simpleUID attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.specialRequestDetail attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.travellerPreference attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.travelOrderEntryInfo attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.type attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.uid attribute defined at extension travelservices.
    static final String
    Generated constant - Attribute key of Traveller.versionID attribute defined at extension travelservices.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    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
    TravellerModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the Traveller.booker attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.consignment attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.customer attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.info attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.label attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.savedTravellerUid attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.shoppingServiceId attribute defined at extension shoppingservices.
    Generated method - Getter of the Traveller.simpleUID dynamic attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.specialRequestDetail attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.travellerPreference attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.travelOrderEntryInfo attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.type attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.uid attribute defined at extension travelservices.
    Generated method - Getter of the Traveller.versionID attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.booker attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.consignment attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.customer attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.info attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.label attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.savedTravellerUid attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.shoppingServiceId attribute defined at extension shoppingservices.
    void
    Generated method - Setter of Traveller.specialRequestDetail attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.travellerPreference attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.travelOrderEntryInfo attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.type attribute defined at extension travelservices.
    void
    setUid(String value)
    Generated method - Setter of Traveller.uid attribute defined at extension travelservices.
    void
    Generated method - Setter of Traveller.versionID attribute defined at extension travelservices.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

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

    • _TYPECODE

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

      public static final String _CUSTOMERSAVEDTRAVELLERRELATION
      Generated relation code constant for relation CustomerSavedTravellerRelation defining source attribute customer in extension travelservices.
      See Also:
    • _TRAVELORDERENTRYINFOTRAVELLERRELATION

      public static final String _TRAVELORDERENTRYINFOTRAVELLERRELATION
      Generated relation code constant for relation TravelOrderEntryInfoTravellerRelation defining source attribute travelOrderEntryInfo in extension travelservices.
      See Also:
    • _CONSIGNMENTTRAVELLERRELATION

      public static final String _CONSIGNMENTTRAVELLERRELATION
      Generated relation code constant for relation ConsignmentTravellerRelation defining source attribute consignment in extension travelservices.
      See Also:
    • UID

      public static final String UID
      Generated constant - Attribute key of Traveller.uid attribute defined at extension travelservices.
      See Also:
    • VERSIONID

      public static final String VERSIONID
      Generated constant - Attribute key of Traveller.versionID attribute defined at extension travelservices.
      See Also:
    • LABEL

      public static final String LABEL
      Generated constant - Attribute key of Traveller.label attribute defined at extension travelservices.
      See Also:
    • INFO

      public static final String INFO
      Generated constant - Attribute key of Traveller.info attribute defined at extension travelservices.
      See Also:
    • TYPE

      public static final String TYPE
      Generated constant - Attribute key of Traveller.type attribute defined at extension travelservices.
      See Also:
    • SPECIALREQUESTDETAIL

      public static final String SPECIALREQUESTDETAIL
      Generated constant - Attribute key of Traveller.specialRequestDetail attribute defined at extension travelservices.
      See Also:
    • BOOKER

      public static final String BOOKER
      Generated constant - Attribute key of Traveller.booker attribute defined at extension travelservices.
      See Also:
    • SAVEDTRAVELLERUID

      public static final String SAVEDTRAVELLERUID
      Generated constant - Attribute key of Traveller.savedTravellerUid attribute defined at extension travelservices.
      See Also:
    • SIMPLEUID

      public static final String SIMPLEUID
      Generated constant - Attribute key of Traveller.simpleUID attribute defined at extension travelservices.
      See Also:
    • CUSTOMER

      public static final String CUSTOMER
      Generated constant - Attribute key of Traveller.customer attribute defined at extension travelservices.
      See Also:
    • TRAVELORDERENTRYINFO

      public static final String TRAVELORDERENTRYINFO
      Generated constant - Attribute key of Traveller.travelOrderEntryInfo attribute defined at extension travelservices.
      See Also:
    • CONSIGNMENT

      public static final String CONSIGNMENT
      Generated constant - Attribute key of Traveller.consignment attribute defined at extension travelservices.
      See Also:
    • TRAVELLERPREFERENCE

      public static final String TRAVELLERPREFERENCE
      Generated constant - Attribute key of Traveller.travellerPreference attribute defined at extension travelservices.
      See Also:
    • SHOPPINGSERVICEID

      public static final String SHOPPINGSERVICEID
      Generated constant - Attribute key of Traveller.shoppingServiceId attribute defined at extension shoppingservices.
      See Also:
  • Constructor Details

    • TravellerModel

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

      public TravellerModel(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
    • TravellerModel

      @Deprecated(since="4.1.1", forRemoval=true) public TravellerModel(ItemModel _owner)
      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:
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getBooker

      @Accessor(qualifier="booker", type=GETTER) public Boolean getBooker()
      Generated method - Getter of the Traveller.booker attribute defined at extension travelservices.
      Returns:
      the booker
    • getConsignment

      @Accessor(qualifier="consignment", type=GETTER) public Collection<ConsignmentModel> getConsignment()
      Generated method - Getter of the Traveller.consignment attribute defined at extension travelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the consignment
    • getCustomer

      @Accessor(qualifier="customer", type=GETTER) public CustomerModel getCustomer()
      Generated method - Getter of the Traveller.customer attribute defined at extension travelservices.
      Returns:
      the customer
    • getInfo

      @Accessor(qualifier="info", type=GETTER) public TravellerInfoModel getInfo()
      Generated method - Getter of the Traveller.info attribute defined at extension travelservices.
      Returns:
      the info
    • getLabel

      @Accessor(qualifier="label", type=GETTER) public String getLabel()
      Generated method - Getter of the Traveller.label attribute defined at extension travelservices.
      Returns:
      the label
    • getSavedTravellerUid

      @Accessor(qualifier="savedTravellerUid", type=GETTER) public String getSavedTravellerUid()
      Generated method - Getter of the Traveller.savedTravellerUid attribute defined at extension travelservices.
      Returns:
      the savedTravellerUid
    • getShoppingServiceId

      @Accessor(qualifier="shoppingServiceId", type=GETTER) public String getShoppingServiceId()
      Generated method - Getter of the Traveller.shoppingServiceId attribute defined at extension shoppingservices.
      Returns:
      the shoppingServiceId
    • getSimpleUID

      @Accessor(qualifier="simpleUID", type=GETTER) public String getSimpleUID()
      Generated method - Getter of the Traveller.simpleUID dynamic attribute defined at extension travelservices.
      Returns:
      the simpleUID
    • getSpecialRequestDetail

      @Accessor(qualifier="specialRequestDetail", type=GETTER) public SpecialRequestDetailModel getSpecialRequestDetail()
      Generated method - Getter of the Traveller.specialRequestDetail attribute defined at extension travelservices.
      Returns:
      the specialRequestDetail
    • getTravellerPreference

      @Accessor(qualifier="travellerPreference", type=GETTER) public Collection<TravellerPreferenceModel> getTravellerPreference()
      Generated method - Getter of the Traveller.travellerPreference attribute defined at extension travelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the travellerPreference
    • getTravelOrderEntryInfo

      @Accessor(qualifier="travelOrderEntryInfo", type=GETTER) public Collection<TravelOrderEntryInfoModel> getTravelOrderEntryInfo()
      Generated method - Getter of the Traveller.travelOrderEntryInfo attribute defined at extension travelservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the travelOrderEntryInfo
    • getType

      @Accessor(qualifier="type", type=GETTER) public TravellerType getType()
      Generated method - Getter of the Traveller.type attribute defined at extension travelservices.
      Returns:
      the type
    • getUid

      @Accessor(qualifier="uid", type=GETTER) public String getUid()
      Generated method - Getter of the Traveller.uid attribute defined at extension travelservices.
      Returns:
      the uid
    • getVersionID

      @Accessor(qualifier="versionID", type=GETTER) public String getVersionID()
      Generated method - Getter of the Traveller.versionID attribute defined at extension travelservices.
      Returns:
      the versionID
    • setBooker

      @Accessor(qualifier="booker", type=SETTER) public void setBooker(Boolean value)
      Generated method - Setter of Traveller.booker attribute defined at extension travelservices.
      Parameters:
      value - the booker
    • setConsignment

      @Accessor(qualifier="consignment", type=SETTER) public void setConsignment(Collection<ConsignmentModel> value)
      Generated method - Setter of Traveller.consignment attribute defined at extension travelservices.
      Parameters:
      value - the consignment
    • setCustomer

      @Accessor(qualifier="customer", type=SETTER) public void setCustomer(CustomerModel value)
      Generated method - Setter of Traveller.customer attribute defined at extension travelservices.
      Parameters:
      value - the customer
    • setInfo

      @Accessor(qualifier="info", type=SETTER) public void setInfo(TravellerInfoModel value)
      Generated method - Setter of Traveller.info attribute defined at extension travelservices.
      Parameters:
      value - the info
    • setLabel

      @Accessor(qualifier="label", type=SETTER) public void setLabel(String value)
      Generated method - Setter of Traveller.label attribute defined at extension travelservices.
      Parameters:
      value - the label
    • setSavedTravellerUid

      @Accessor(qualifier="savedTravellerUid", type=SETTER) public void setSavedTravellerUid(String value)
      Generated method - Setter of Traveller.savedTravellerUid attribute defined at extension travelservices.
      Parameters:
      value - the savedTravellerUid
    • setShoppingServiceId

      @Accessor(qualifier="shoppingServiceId", type=SETTER) public void setShoppingServiceId(String value)
      Generated method - Setter of Traveller.shoppingServiceId attribute defined at extension shoppingservices.
      Parameters:
      value - the shoppingServiceId
    • setSpecialRequestDetail

      @Accessor(qualifier="specialRequestDetail", type=SETTER) public void setSpecialRequestDetail(SpecialRequestDetailModel value)
      Generated method - Setter of Traveller.specialRequestDetail attribute defined at extension travelservices.
      Parameters:
      value - the specialRequestDetail
    • setTravellerPreference

      @Accessor(qualifier="travellerPreference", type=SETTER) public void setTravellerPreference(Collection<TravellerPreferenceModel> value)
      Generated method - Setter of Traveller.travellerPreference attribute defined at extension travelservices.
      Parameters:
      value - the travellerPreference
    • setTravelOrderEntryInfo

      @Accessor(qualifier="travelOrderEntryInfo", type=SETTER) public void setTravelOrderEntryInfo(Collection<TravelOrderEntryInfoModel> value)
      Generated method - Setter of Traveller.travelOrderEntryInfo attribute defined at extension travelservices.
      Parameters:
      value - the travelOrderEntryInfo
    • setType

      @Accessor(qualifier="type", type=SETTER) public void setType(TravellerType value)
      Generated method - Setter of Traveller.type attribute defined at extension travelservices.
      Parameters:
      value - the type
    • setUid

      @Accessor(qualifier="uid", type=SETTER) public void setUid(String value)
      Generated method - Setter of Traveller.uid attribute defined at extension travelservices.
      Parameters:
      value - the uid
    • setVersionID

      @Accessor(qualifier="versionID", type=SETTER) public void setVersionID(String value)
      Generated method - Setter of Traveller.versionID attribute defined at extension travelservices.
      Parameters:
      value - the versionID