Class GeneratedRoomRateProduct

java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.jalo.product.GeneratedProduct
de.hybris.platform.jalo.product.Product
de.hybris.platform.travelservices.jalo.GeneratedTravelProduct
de.hybris.platform.travelservices.jalo.TravelProduct
de.hybris.platform.travelservices.jalo.accommodation.GeneratedRoomRateProduct
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
RoomRateProduct

public abstract class GeneratedRoomRateProduct extends TravelProduct
Generated class for type RoomRateProduct.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Qualifier of the RoomRateProduct.dateRanges attribute
    static final String
    Qualifier of the RoomRateProduct.daysOfWeek attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     

    Fields inherited from class de.hybris.platform.jalo.product.GeneratedProduct

    CODE, DESCRIPTION, NAME, PICTURE, THUMBNAIL, UNIT

    Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    LANGUAGE_FALLBACK_ENABLED

    Fields inherited from class de.hybris.platform.jalo.Item

    _CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE

    Fields inherited from class de.hybris.platform.util.BridgeAbstraction

    impl, tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the RoomRateProduct.dateRanges attribute.
    getDateRanges(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RoomRateProduct.dateRanges attribute.
    List<de.hybris.platform.jalo.enumeration.EnumerationValue>
    Generated method - Getter of the RoomRateProduct.daysOfWeek attribute.
    List<de.hybris.platform.jalo.enumeration.EnumerationValue>
    getDaysOfWeek(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RoomRateProduct.daysOfWeek attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    void
    setDateRanges(de.hybris.platform.jalo.SessionContext ctx, List<DataRange> value)
    Generated method - Setter of the RoomRateProduct.dateRanges attribute.
    void
    Generated method - Setter of the RoomRateProduct.dateRanges attribute.
    void
    setDaysOfWeek(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
    Generated method - Setter of the RoomRateProduct.daysOfWeek attribute.
    void
    setDaysOfWeek(List<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
    Generated method - Setter of the RoomRateProduct.daysOfWeek attribute.

    Methods inherited from class de.hybris.platform.jalo.product.Product

    createItem, getAllDescriptions, getAllNames, getAllPriceInformations, getAllPriceInformations, getAllPriceInformations, getAllPriceInformations, getDiscountInformations, getDiscountInformations, getDiscountInformations, getDiscountInformations, getPriceInformations, getPriceInformations, getPriceInformations, getPriceInformations, getTaxInformations, getTaxInformations, getTaxInformations, getTaxInformations, setAllDescriptions, setAllNames, toString

    Methods inherited from class de.hybris.platform.jalo.product.GeneratedProduct

    getAllDescription, getAllDescription, getAllName, getAllName, getCode, getCode, getDescription, getDescription, getName, getName, getPicture, getPicture, getThumbnail, getThumbnail, getUnit, getUnit, setAllDescription, setAllDescription, setAllName, setAllName, setCode, setCode, setDescription, setDescription, setName, setName, setPicture, setPicture, setThumbnail, setThumbnail, setUnit, setUnit

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems

    Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty

    Methods inherited from class de.hybris.platform.jalo.ExtensibleItem

    createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty

    Methods inherited from class de.hybris.platform.jalo.Item

    addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

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

    • DAYSOFWEEK

      public static final String DAYSOFWEEK
      Qualifier of the RoomRateProduct.daysOfWeek attribute
      See Also:
    • DATERANGES

      public static final String DATERANGES
      Qualifier of the RoomRateProduct.dateRanges attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedRoomRateProduct

      public GeneratedRoomRateProduct()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedTravelProduct
    • getDateRanges

      public List<DataRange> getDateRanges(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RoomRateProduct.dateRanges attribute.
      Returns:
      the dateRanges
    • getDateRanges

      public List<DataRange> getDateRanges()
      Generated method - Getter of the RoomRateProduct.dateRanges attribute.
      Returns:
      the dateRanges
    • setDateRanges

      public void setDateRanges(de.hybris.platform.jalo.SessionContext ctx, List<DataRange> value)
      Generated method - Setter of the RoomRateProduct.dateRanges attribute.
      Parameters:
      value - the dateRanges
    • setDateRanges

      public void setDateRanges(List<DataRange> value)
      Generated method - Setter of the RoomRateProduct.dateRanges attribute.
      Parameters:
      value - the dateRanges
    • getDaysOfWeek

      public List<de.hybris.platform.jalo.enumeration.EnumerationValue> getDaysOfWeek(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RoomRateProduct.daysOfWeek attribute.
      Returns:
      the daysOfWeek
    • getDaysOfWeek

      public List<de.hybris.platform.jalo.enumeration.EnumerationValue> getDaysOfWeek()
      Generated method - Getter of the RoomRateProduct.daysOfWeek attribute.
      Returns:
      the daysOfWeek
    • setDaysOfWeek

      public void setDaysOfWeek(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the RoomRateProduct.daysOfWeek attribute.
      Parameters:
      value - the daysOfWeek
    • setDaysOfWeek

      public void setDaysOfWeek(List<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the RoomRateProduct.daysOfWeek attribute.
      Parameters:
      value - the daysOfWeek