Class GeneratedRatePlan

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.category.jalo.GeneratedCategory
de.hybris.platform.category.jalo.Category
de.hybris.platform.travelservices.jalo.accommodation.GeneratedRatePlan
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
RatePlan

public abstract class GeneratedRatePlan extends de.hybris.platform.category.jalo.Category
Generated class for type RatePlan.
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 RatePlan.accommodation attribute
    static final String
    Qualifier of the RatePlan.cancelPenalty attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the RatePlan.guarantee attribute
    static final String
    Qualifier of the RatePlan.guestOccupancies attribute
    static final String
    Qualifier of the RatePlan.ignoreRules attribute
    static final String
    Qualifier of the RatePlan.maxStay attribute
    static final String
    Qualifier of the RatePlan.mealType attribute
    static final String
    Qualifier of the RatePlan.minStay attribute
    protected static String
    Relation disable markmodifed parameter constants for RatePlanAccommodationRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for RatePlanAccommodationRelation from ((travelservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for RatePlanCancelPenaltyRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for RatePlanCancelPenaltyRelation from ((travelservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for RatePlanGuaranteeRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for RatePlanGuaranteeRelation from ((travelservices))
    protected static String
     
    static final String
    Qualifier of the RatePlan.ratePlanInclusion attribute
    protected static String
    Relation disable markmodifed parameter constants for RatePlanInclusionRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for RatePlanInclusionRelation from ((travelservices))
    protected static String
     
    protected static String
    Relation disable markmodifed parameter constants for RatePlanMealTypeRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for RatePlanMealTypeRelation from ((travelservices))
    protected static String
     
    static final String
    Qualifier of the RatePlan.timeUnit attribute

    Fields inherited from class de.hybris.platform.category.jalo.Category

    DISABLE_CYCLIC_CHECKS, DISABLE_SETALLOWEDPRINCIPAL_RECURSIVELY, DISABLE_SUBCATEGORY_REMOVALCHECK

    Fields inherited from class de.hybris.platform.category.jalo.GeneratedCategory

    ALLOWEDPRINCIPALS, CATALOG, CATALOGVERSION, CATEGORIES, CATEGORY2KEYWORDRELATION_MARKMODIFIED, CATEGORY2KEYWORDRELATION_SRC_ORDERED, CATEGORY2KEYWORDRELATION_TGT_ORDERED, CATEGORY2PRINCIPALRELATION_MARKMODIFIED, CATEGORY2PRINCIPALRELATION_SRC_ORDERED, CATEGORY2PRINCIPALRELATION_TGT_ORDERED, CATEGORYCATEGORYRELATION_MARKMODIFIED, CATEGORYCATEGORYRELATION_SRC_ORDERED, CATEGORYCATEGORYRELATION_TGT_ORDERED, CATEGORYMEDIARELATION_MARKMODIFIED, CATEGORYMEDIARELATION_SRC_ORDERED, CATEGORYMEDIARELATION_TGT_ORDERED, CATEGORYPRODUCTRELATION_MARKMODIFIED, CATEGORYPRODUCTRELATION_SRC_ORDERED, CATEGORYPRODUCTRELATION_TGT_ORDERED, CODE, DATA_SHEET, DESCRIPTION, DETAIL, KEYWORDS, LOGO, MEDIAS, NAME, NORMAL, ORDER, OTHERS, PICTURE, PRODUCTS, SUPERCATEGORIES, THUMBNAIL, THUMBNAILS

    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
    void
    addToAccommodation(de.hybris.platform.jalo.SessionContext ctx, Accommodation value)
    Generated method - Adds value to accommodation.
    void
    Generated method - Adds value to accommodation.
    void
    addToCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, CancelPenalty value)
    Generated method - Adds value to cancelPenalty.
    void
    Generated method - Adds value to cancelPenalty.
    void
    addToGuarantee(de.hybris.platform.jalo.SessionContext ctx, Guarantee value)
    Generated method - Adds value to guarantee.
    void
    Generated method - Adds value to guarantee.
    void
    addToMealType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Adds value to mealType.
    void
    addToMealType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Adds value to mealType.
    void
    addToRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, RatePlanInclusion value)
    Generated method - Adds value to ratePlanInclusion.
    void
    Generated method - Adds value to ratePlanInclusion.
    Generated method - Getter of the RatePlan.accommodation attribute.
    getAccommodation(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.accommodation attribute.
    long
     
    long
    getAccommodationCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the RatePlan.cancelPenalty attribute.
    getCancelPenalty(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.cancelPenalty attribute.
    long
     
    long
    getCancelPenaltyCount(de.hybris.platform.jalo.SessionContext ctx)
     
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the RatePlan.guarantee attribute.
    getGuarantee(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.guarantee attribute.
    long
     
    long
    getGuaranteeCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the RatePlan.guestOccupancies attribute.
    getGuestOccupancies(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.guestOccupancies attribute.
    Generated method - Getter of the RatePlan.maxStay attribute.
    getMaxStay(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.maxStay attribute.
    int
    Generated method - Getter of the RatePlan.maxStay attribute.
    int
    getMaxStayAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.maxStay attribute.
    Collection<de.hybris.platform.jalo.enumeration.EnumerationValue>
    Generated method - Getter of the RatePlan.mealType attribute.
    Collection<de.hybris.platform.jalo.enumeration.EnumerationValue>
    getMealType(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.mealType attribute.
    long
     
    long
    getMealTypeCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the RatePlan.minStay attribute.
    getMinStay(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.minStay attribute.
    int
    Generated method - Getter of the RatePlan.minStay attribute.
    int
    getMinStayAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.minStay attribute.
    Generated method - Getter of the RatePlan.ratePlanInclusion attribute.
    getRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.ratePlanInclusion attribute.
    long
     
    long
    getRatePlanInclusionCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the RatePlan.timeUnit attribute.
    getTimeUnit(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.timeUnit attribute.
    long
    Generated method - Getter of the RatePlan.timeUnit attribute.
    long
    getTimeUnitAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.timeUnit attribute.
    Generated method - Getter of the RatePlan.ignoreRules attribute.
    isIgnoreRules(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.ignoreRules attribute.
    boolean
    Generated method - Getter of the RatePlan.ignoreRules attribute.
    boolean
    isIgnoreRulesAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the RatePlan.ignoreRules attribute.
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    removeFromAccommodation(de.hybris.platform.jalo.SessionContext ctx, Accommodation value)
    Generated method - Removes value from accommodation.
    void
    Generated method - Removes value from accommodation.
    void
    removeFromCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, CancelPenalty value)
    Generated method - Removes value from cancelPenalty.
    void
    Generated method - Removes value from cancelPenalty.
    void
    removeFromGuarantee(de.hybris.platform.jalo.SessionContext ctx, Guarantee value)
    Generated method - Removes value from guarantee.
    void
    Generated method - Removes value from guarantee.
    void
    removeFromMealType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Removes value from mealType.
    void
    removeFromMealType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Removes value from mealType.
    void
    removeFromRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, RatePlanInclusion value)
    Generated method - Removes value from ratePlanInclusion.
    void
    Generated method - Removes value from ratePlanInclusion.
    void
    setAccommodation(de.hybris.platform.jalo.SessionContext ctx, Collection<Accommodation> value)
    Generated method - Setter of the RatePlan.accommodation attribute.
    void
    Generated method - Setter of the RatePlan.accommodation attribute.
    void
    setCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, Collection<CancelPenalty> value)
    Generated method - Setter of the RatePlan.cancelPenalty attribute.
    void
    Generated method - Setter of the RatePlan.cancelPenalty attribute.
    void
    setGuarantee(de.hybris.platform.jalo.SessionContext ctx, Collection<Guarantee> value)
    Generated method - Setter of the RatePlan.guarantee attribute.
    void
    Generated method - Setter of the RatePlan.guarantee attribute.
    void
    setGuestOccupancies(de.hybris.platform.jalo.SessionContext ctx, List<GuestOccupancy> value)
    Generated method - Setter of the RatePlan.guestOccupancies attribute.
    void
    Generated method - Setter of the RatePlan.guestOccupancies attribute.
    void
    setIgnoreRules(boolean value)
    Generated method - Setter of the RatePlan.ignoreRules attribute.
    void
    setIgnoreRules(de.hybris.platform.jalo.SessionContext ctx, boolean value)
    Generated method - Setter of the RatePlan.ignoreRules attribute.
    void
    setIgnoreRules(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
    Generated method - Setter of the RatePlan.ignoreRules attribute.
    void
    Generated method - Setter of the RatePlan.ignoreRules attribute.
    void
    setMaxStay(int value)
    Generated method - Setter of the RatePlan.maxStay attribute.
    void
    setMaxStay(de.hybris.platform.jalo.SessionContext ctx, int value)
    Generated method - Setter of the RatePlan.maxStay attribute.
    void
    setMaxStay(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Generated method - Setter of the RatePlan.maxStay attribute.
    void
    Generated method - Setter of the RatePlan.maxStay attribute.
    void
    setMealType(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
    Generated method - Setter of the RatePlan.mealType attribute.
    void
    setMealType(Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
    Generated method - Setter of the RatePlan.mealType attribute.
    void
    setMinStay(int value)
    Generated method - Setter of the RatePlan.minStay attribute.
    void
    setMinStay(de.hybris.platform.jalo.SessionContext ctx, int value)
    Generated method - Setter of the RatePlan.minStay attribute.
    void
    setMinStay(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Generated method - Setter of the RatePlan.minStay attribute.
    void
    Generated method - Setter of the RatePlan.minStay attribute.
    void
    setRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, Collection<RatePlanInclusion> value)
    Generated method - Setter of the RatePlan.ratePlanInclusion attribute.
    void
    Generated method - Setter of the RatePlan.ratePlanInclusion attribute.
    void
    setTimeUnit(long value)
    Generated method - Setter of the RatePlan.timeUnit attribute.
    void
    setTimeUnit(de.hybris.platform.jalo.SessionContext ctx, long value)
    Generated method - Setter of the RatePlan.timeUnit attribute.
    void
    setTimeUnit(de.hybris.platform.jalo.SessionContext ctx, Long value)
    Generated method - Setter of the RatePlan.timeUnit attribute.
    void
    Generated method - Setter of the RatePlan.timeUnit attribute.

    Methods inherited from class de.hybris.platform.category.jalo.Category

    addProduct, addProduct, addProduct, addProduct, addProducts, addProducts, addSubcategories, addSubcategories, addSubcategory, addSubcategory, addSupercategories, addSupercategories, addSupercategory, addSupercategory, addToCategories, addToSupercategories, assertNoCycle, checkRemovable, containsProducts, createItem, disableChecks, getAllProductsCount, getAllSubcategories, getAllSubcategories, getAllSubcategoriesCount, getAllSupercategories, getAllSupercategories, getCode, getPath, getPaths, getProductsCount, getSubcategories, getSubcategories, getSubcategoryCount, getSupercategory, getSupercategory, getSupercategoryCount, isEmpty, isRoot, isRoot, isRootAsPrimitive, isRootAsPrimitive, isSetAllowedPrincipalsRecursivelyDisabled, isSubcategoryRemovalCheckDisabled, pullUpAllowedPrincipalInternals, removeProduct, removeProduct, removeProducts, removeProducts, removeSubcategories, removeSubcategories, removeSubcategory, removeSubcategory, removeSupercategories, removeSupercategories, removeSupercategory, removeSupercategory, setAllowedPrincipals, setAllowedPrincipalsOnlyForPassedCategory, setCategories, setCategories, setCategories, setSubcategories, setSubcategories, setSupercategories, setSupercategories, setSupercategories, toString

    Methods inherited from class de.hybris.platform.category.jalo.GeneratedCategory

    addToAllowedPrincipals, addToAllowedPrincipals, addToCategories, addToKeywords, addToKeywords, addToMedias, addToMedias, addToProducts, addToProducts, addToSupercategories, getAllDescription, getAllDescription, getAllKeywords, getAllKeywords, getAllName, getAllName, getAllowedPrincipals, getAllowedPrincipals, getAllowedPrincipalsCount, getAllowedPrincipalsCount, getCatalogVersion, getCatalogVersion, getCategories, getCategories, getCategoriesCount, getCategoriesCount, getCode, getData_sheet, getData_sheet, getDescription, getDescription, getDetail, getDetail, getKeywords, getKeywords, getKeywordsCount, getKeywordsCount, getKeywordsCount, getKeywordsCount, getLogo, getLogo, getMedias, getMedias, getMediasCount, getMediasCount, getName, getName, getNormal, getNormal, getOrder, getOrder, getOrderAsPrimitive, getOrderAsPrimitive, getOthers, getOthers, getPicture, getPicture, getProducts, getProducts, getProductsCount, getSupercategories, getSupercategories, getSupercategoriesCount, getSupercategoriesCount, getThumbnail, getThumbnail, getThumbnails, getThumbnails, removeFromAllowedPrincipals, removeFromAllowedPrincipals, removeFromCategories, removeFromCategories, removeFromKeywords, removeFromKeywords, removeFromMedias, removeFromMedias, removeFromProducts, removeFromProducts, removeFromSupercategories, removeFromSupercategories, setAllDescription, setAllDescription, setAllKeywords, setAllKeywords, setAllName, setAllName, setAllowedPrincipals, setCatalogVersion, setCatalogVersion, setCategories, setCode, setCode, setData_sheet, setData_sheet, setDescription, setDescription, setDetail, setDetail, setKeywords, setKeywords, setLogo, setLogo, setMedias, setMedias, setName, setName, setNormal, setNormal, setOrder, setOrder, setOrder, setOrder, setOthers, setOthers, setPicture, setPicture, setProducts, setProducts, setSupercategories, setThumbnail, setThumbnail, setThumbnails, setThumbnails

    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, 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, 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

    • TIMEUNIT

      public static final String TIMEUNIT
      Qualifier of the RatePlan.timeUnit attribute
      See Also:
    • GUESTOCCUPANCIES

      public static final String GUESTOCCUPANCIES
      Qualifier of the RatePlan.guestOccupancies attribute
      See Also:
    • MINSTAY

      public static final String MINSTAY
      Qualifier of the RatePlan.minStay attribute
      See Also:
    • MAXSTAY

      public static final String MAXSTAY
      Qualifier of the RatePlan.maxStay attribute
      See Also:
    • IGNORERULES

      public static final String IGNORERULES
      Qualifier of the RatePlan.ignoreRules attribute
      See Also:
    • CANCELPENALTY

      public static final String CANCELPENALTY
      Qualifier of the RatePlan.cancelPenalty attribute
      See Also:
    • RATEPLANCANCELPENALTYRELATION_SRC_ORDERED

      protected static String RATEPLANCANCELPENALTYRELATION_SRC_ORDERED
      Relation ordering override parameter constants for RatePlanCancelPenaltyRelation from ((travelservices))
    • RATEPLANCANCELPENALTYRELATION_TGT_ORDERED

      protected static String RATEPLANCANCELPENALTYRELATION_TGT_ORDERED
    • RATEPLANCANCELPENALTYRELATION_MARKMODIFIED

      protected static String RATEPLANCANCELPENALTYRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RatePlanCancelPenaltyRelation from ((travelservices))
    • GUARANTEE

      public static final String GUARANTEE
      Qualifier of the RatePlan.guarantee attribute
      See Also:
    • RATEPLANGUARANTEERELATION_SRC_ORDERED

      protected static String RATEPLANGUARANTEERELATION_SRC_ORDERED
      Relation ordering override parameter constants for RatePlanGuaranteeRelation from ((travelservices))
    • RATEPLANGUARANTEERELATION_TGT_ORDERED

      protected static String RATEPLANGUARANTEERELATION_TGT_ORDERED
    • RATEPLANGUARANTEERELATION_MARKMODIFIED

      protected static String RATEPLANGUARANTEERELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RatePlanGuaranteeRelation from ((travelservices))
    • RATEPLANINCLUSION

      public static final String RATEPLANINCLUSION
      Qualifier of the RatePlan.ratePlanInclusion attribute
      See Also:
    • RATEPLANINCLUSIONRELATION_SRC_ORDERED

      protected static String RATEPLANINCLUSIONRELATION_SRC_ORDERED
      Relation ordering override parameter constants for RatePlanInclusionRelation from ((travelservices))
    • RATEPLANINCLUSIONRELATION_TGT_ORDERED

      protected static String RATEPLANINCLUSIONRELATION_TGT_ORDERED
    • RATEPLANINCLUSIONRELATION_MARKMODIFIED

      protected static String RATEPLANINCLUSIONRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RatePlanInclusionRelation from ((travelservices))
    • MEALTYPE

      public static final String MEALTYPE
      Qualifier of the RatePlan.mealType attribute
      See Also:
    • RATEPLANMEALTYPERELATION_SRC_ORDERED

      protected static String RATEPLANMEALTYPERELATION_SRC_ORDERED
      Relation ordering override parameter constants for RatePlanMealTypeRelation from ((travelservices))
    • RATEPLANMEALTYPERELATION_TGT_ORDERED

      protected static String RATEPLANMEALTYPERELATION_TGT_ORDERED
    • RATEPLANMEALTYPERELATION_MARKMODIFIED

      protected static String RATEPLANMEALTYPERELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RatePlanMealTypeRelation from ((travelservices))
    • ACCOMMODATION

      public static final String ACCOMMODATION
      Qualifier of the RatePlan.accommodation attribute
      See Also:
    • RATEPLANACCOMMODATIONRELATION_SRC_ORDERED

      protected static String RATEPLANACCOMMODATIONRELATION_SRC_ORDERED
      Relation ordering override parameter constants for RatePlanAccommodationRelation from ((travelservices))
    • RATEPLANACCOMMODATIONRELATION_TGT_ORDERED

      protected static String RATEPLANACCOMMODATIONRELATION_TGT_ORDERED
    • RATEPLANACCOMMODATIONRELATION_MARKMODIFIED

      protected static String RATEPLANACCOMMODATIONRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for RatePlanAccommodationRelation from ((travelservices))
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedRatePlan

      public GeneratedRatePlan()
  • Method Details

    • getDefaultAttributeModes

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

      public Collection<Accommodation> getAccommodation(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.accommodation attribute.
      Returns:
      the accommodation
    • getAccommodation

      public Collection<Accommodation> getAccommodation()
      Generated method - Getter of the RatePlan.accommodation attribute.
      Returns:
      the accommodation
    • getAccommodationCount

      public long getAccommodationCount(de.hybris.platform.jalo.SessionContext ctx)
    • getAccommodationCount

      public long getAccommodationCount()
    • setAccommodation

      public void setAccommodation(de.hybris.platform.jalo.SessionContext ctx, Collection<Accommodation> value)
      Generated method - Setter of the RatePlan.accommodation attribute.
      Parameters:
      value - the accommodation
    • setAccommodation

      public void setAccommodation(Collection<Accommodation> value)
      Generated method - Setter of the RatePlan.accommodation attribute.
      Parameters:
      value - the accommodation
    • addToAccommodation

      public void addToAccommodation(de.hybris.platform.jalo.SessionContext ctx, Accommodation value)
      Generated method - Adds value to accommodation.
      Parameters:
      value - the item to add to accommodation
    • addToAccommodation

      public void addToAccommodation(Accommodation value)
      Generated method - Adds value to accommodation.
      Parameters:
      value - the item to add to accommodation
    • removeFromAccommodation

      public void removeFromAccommodation(de.hybris.platform.jalo.SessionContext ctx, Accommodation value)
      Generated method - Removes value from accommodation.
      Parameters:
      value - the item to remove from accommodation
    • removeFromAccommodation

      public void removeFromAccommodation(Accommodation value)
      Generated method - Removes value from accommodation.
      Parameters:
      value - the item to remove from accommodation
    • getCancelPenalty

      public Collection<CancelPenalty> getCancelPenalty(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.cancelPenalty attribute.
      Returns:
      the cancelPenalty
    • getCancelPenalty

      public Collection<CancelPenalty> getCancelPenalty()
      Generated method - Getter of the RatePlan.cancelPenalty attribute.
      Returns:
      the cancelPenalty
    • getCancelPenaltyCount

      public long getCancelPenaltyCount(de.hybris.platform.jalo.SessionContext ctx)
    • getCancelPenaltyCount

      public long getCancelPenaltyCount()
    • setCancelPenalty

      public void setCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, Collection<CancelPenalty> value)
      Generated method - Setter of the RatePlan.cancelPenalty attribute.
      Parameters:
      value - the cancelPenalty
    • setCancelPenalty

      public void setCancelPenalty(Collection<CancelPenalty> value)
      Generated method - Setter of the RatePlan.cancelPenalty attribute.
      Parameters:
      value - the cancelPenalty
    • addToCancelPenalty

      public void addToCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, CancelPenalty value)
      Generated method - Adds value to cancelPenalty.
      Parameters:
      value - the item to add to cancelPenalty
    • addToCancelPenalty

      public void addToCancelPenalty(CancelPenalty value)
      Generated method - Adds value to cancelPenalty.
      Parameters:
      value - the item to add to cancelPenalty
    • removeFromCancelPenalty

      public void removeFromCancelPenalty(de.hybris.platform.jalo.SessionContext ctx, CancelPenalty value)
      Generated method - Removes value from cancelPenalty.
      Parameters:
      value - the item to remove from cancelPenalty
    • removeFromCancelPenalty

      public void removeFromCancelPenalty(CancelPenalty value)
      Generated method - Removes value from cancelPenalty.
      Parameters:
      value - the item to remove from cancelPenalty
    • getGuarantee

      public Collection<Guarantee> getGuarantee(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.guarantee attribute.
      Returns:
      the guarantee
    • getGuarantee

      public Collection<Guarantee> getGuarantee()
      Generated method - Getter of the RatePlan.guarantee attribute.
      Returns:
      the guarantee
    • getGuaranteeCount

      public long getGuaranteeCount(de.hybris.platform.jalo.SessionContext ctx)
    • getGuaranteeCount

      public long getGuaranteeCount()
    • setGuarantee

      public void setGuarantee(de.hybris.platform.jalo.SessionContext ctx, Collection<Guarantee> value)
      Generated method - Setter of the RatePlan.guarantee attribute.
      Parameters:
      value - the guarantee
    • setGuarantee

      public void setGuarantee(Collection<Guarantee> value)
      Generated method - Setter of the RatePlan.guarantee attribute.
      Parameters:
      value - the guarantee
    • addToGuarantee

      public void addToGuarantee(de.hybris.platform.jalo.SessionContext ctx, Guarantee value)
      Generated method - Adds value to guarantee.
      Parameters:
      value - the item to add to guarantee
    • addToGuarantee

      public void addToGuarantee(Guarantee value)
      Generated method - Adds value to guarantee.
      Parameters:
      value - the item to add to guarantee
    • removeFromGuarantee

      public void removeFromGuarantee(de.hybris.platform.jalo.SessionContext ctx, Guarantee value)
      Generated method - Removes value from guarantee.
      Parameters:
      value - the item to remove from guarantee
    • removeFromGuarantee

      public void removeFromGuarantee(Guarantee value)
      Generated method - Removes value from guarantee.
      Parameters:
      value - the item to remove from guarantee
    • getGuestOccupancies

      public List<GuestOccupancy> getGuestOccupancies(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.guestOccupancies attribute.
      Returns:
      the guestOccupancies
    • getGuestOccupancies

      public List<GuestOccupancy> getGuestOccupancies()
      Generated method - Getter of the RatePlan.guestOccupancies attribute.
      Returns:
      the guestOccupancies
    • setGuestOccupancies

      public void setGuestOccupancies(de.hybris.platform.jalo.SessionContext ctx, List<GuestOccupancy> value)
      Generated method - Setter of the RatePlan.guestOccupancies attribute.
      Parameters:
      value - the guestOccupancies
    • setGuestOccupancies

      public void setGuestOccupancies(List<GuestOccupancy> value)
      Generated method - Setter of the RatePlan.guestOccupancies attribute.
      Parameters:
      value - the guestOccupancies
    • isIgnoreRules

      public Boolean isIgnoreRules(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.ignoreRules attribute.
      Returns:
      the ignoreRules
    • isIgnoreRules

      public Boolean isIgnoreRules()
      Generated method - Getter of the RatePlan.ignoreRules attribute.
      Returns:
      the ignoreRules
    • isIgnoreRulesAsPrimitive

      public boolean isIgnoreRulesAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.ignoreRules attribute.
      Returns:
      the ignoreRules
    • isIgnoreRulesAsPrimitive

      public boolean isIgnoreRulesAsPrimitive()
      Generated method - Getter of the RatePlan.ignoreRules attribute.
      Returns:
      the ignoreRules
    • setIgnoreRules

      public void setIgnoreRules(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
      Generated method - Setter of the RatePlan.ignoreRules attribute.
      Parameters:
      value - the ignoreRules
    • setIgnoreRules

      public void setIgnoreRules(Boolean value)
      Generated method - Setter of the RatePlan.ignoreRules attribute.
      Parameters:
      value - the ignoreRules
    • setIgnoreRules

      public void setIgnoreRules(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the RatePlan.ignoreRules attribute.
      Parameters:
      value - the ignoreRules
    • setIgnoreRules

      public void setIgnoreRules(boolean value)
      Generated method - Setter of the RatePlan.ignoreRules attribute.
      Parameters:
      value - the ignoreRules
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.category.jalo.GeneratedCategory
    • getMaxStay

      public Integer getMaxStay(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.maxStay attribute.
      Returns:
      the maxStay
    • getMaxStay

      public Integer getMaxStay()
      Generated method - Getter of the RatePlan.maxStay attribute.
      Returns:
      the maxStay
    • getMaxStayAsPrimitive

      public int getMaxStayAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.maxStay attribute.
      Returns:
      the maxStay
    • getMaxStayAsPrimitive

      public int getMaxStayAsPrimitive()
      Generated method - Getter of the RatePlan.maxStay attribute.
      Returns:
      the maxStay
    • setMaxStay

      public void setMaxStay(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Generated method - Setter of the RatePlan.maxStay attribute.
      Parameters:
      value - the maxStay
    • setMaxStay

      public void setMaxStay(Integer value)
      Generated method - Setter of the RatePlan.maxStay attribute.
      Parameters:
      value - the maxStay
    • setMaxStay

      public void setMaxStay(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the RatePlan.maxStay attribute.
      Parameters:
      value - the maxStay
    • setMaxStay

      public void setMaxStay(int value)
      Generated method - Setter of the RatePlan.maxStay attribute.
      Parameters:
      value - the maxStay
    • getMealType

      public Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> getMealType(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.mealType attribute.
      Returns:
      the mealType
    • getMealType

      public Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> getMealType()
      Generated method - Getter of the RatePlan.mealType attribute.
      Returns:
      the mealType
    • getMealTypeCount

      public long getMealTypeCount(de.hybris.platform.jalo.SessionContext ctx)
    • getMealTypeCount

      public long getMealTypeCount()
    • setMealType

      public void setMealType(de.hybris.platform.jalo.SessionContext ctx, Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the RatePlan.mealType attribute.
      Parameters:
      value - the mealType
    • setMealType

      public void setMealType(Collection<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the RatePlan.mealType attribute.
      Parameters:
      value - the mealType
    • addToMealType

      public void addToMealType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Adds value to mealType.
      Parameters:
      value - the item to add to mealType
    • addToMealType

      public void addToMealType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Adds value to mealType.
      Parameters:
      value - the item to add to mealType
    • removeFromMealType

      public void removeFromMealType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Removes value from mealType.
      Parameters:
      value - the item to remove from mealType
    • removeFromMealType

      public void removeFromMealType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Removes value from mealType.
      Parameters:
      value - the item to remove from mealType
    • getMinStay

      public Integer getMinStay(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.minStay attribute.
      Returns:
      the minStay
    • getMinStay

      public Integer getMinStay()
      Generated method - Getter of the RatePlan.minStay attribute.
      Returns:
      the minStay
    • getMinStayAsPrimitive

      public int getMinStayAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.minStay attribute.
      Returns:
      the minStay
    • getMinStayAsPrimitive

      public int getMinStayAsPrimitive()
      Generated method - Getter of the RatePlan.minStay attribute.
      Returns:
      the minStay
    • setMinStay

      public void setMinStay(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Generated method - Setter of the RatePlan.minStay attribute.
      Parameters:
      value - the minStay
    • setMinStay

      public void setMinStay(Integer value)
      Generated method - Setter of the RatePlan.minStay attribute.
      Parameters:
      value - the minStay
    • setMinStay

      public void setMinStay(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the RatePlan.minStay attribute.
      Parameters:
      value - the minStay
    • setMinStay

      public void setMinStay(int value)
      Generated method - Setter of the RatePlan.minStay attribute.
      Parameters:
      value - the minStay
    • getRatePlanInclusion

      public Collection<RatePlanInclusion> getRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.ratePlanInclusion attribute.
      Returns:
      the ratePlanInclusion
    • getRatePlanInclusion

      public Collection<RatePlanInclusion> getRatePlanInclusion()
      Generated method - Getter of the RatePlan.ratePlanInclusion attribute.
      Returns:
      the ratePlanInclusion
    • getRatePlanInclusionCount

      public long getRatePlanInclusionCount(de.hybris.platform.jalo.SessionContext ctx)
    • getRatePlanInclusionCount

      public long getRatePlanInclusionCount()
    • setRatePlanInclusion

      public void setRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, Collection<RatePlanInclusion> value)
      Generated method - Setter of the RatePlan.ratePlanInclusion attribute.
      Parameters:
      value - the ratePlanInclusion
    • setRatePlanInclusion

      public void setRatePlanInclusion(Collection<RatePlanInclusion> value)
      Generated method - Setter of the RatePlan.ratePlanInclusion attribute.
      Parameters:
      value - the ratePlanInclusion
    • addToRatePlanInclusion

      public void addToRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, RatePlanInclusion value)
      Generated method - Adds value to ratePlanInclusion.
      Parameters:
      value - the item to add to ratePlanInclusion
    • addToRatePlanInclusion

      public void addToRatePlanInclusion(RatePlanInclusion value)
      Generated method - Adds value to ratePlanInclusion.
      Parameters:
      value - the item to add to ratePlanInclusion
    • removeFromRatePlanInclusion

      public void removeFromRatePlanInclusion(de.hybris.platform.jalo.SessionContext ctx, RatePlanInclusion value)
      Generated method - Removes value from ratePlanInclusion.
      Parameters:
      value - the item to remove from ratePlanInclusion
    • removeFromRatePlanInclusion

      public void removeFromRatePlanInclusion(RatePlanInclusion value)
      Generated method - Removes value from ratePlanInclusion.
      Parameters:
      value - the item to remove from ratePlanInclusion
    • getTimeUnit

      public Long getTimeUnit(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.timeUnit attribute.
      Returns:
      the timeUnit
    • getTimeUnit

      public Long getTimeUnit()
      Generated method - Getter of the RatePlan.timeUnit attribute.
      Returns:
      the timeUnit
    • getTimeUnitAsPrimitive

      public long getTimeUnitAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the RatePlan.timeUnit attribute.
      Returns:
      the timeUnit
    • getTimeUnitAsPrimitive

      public long getTimeUnitAsPrimitive()
      Generated method - Getter of the RatePlan.timeUnit attribute.
      Returns:
      the timeUnit
    • setTimeUnit

      public void setTimeUnit(de.hybris.platform.jalo.SessionContext ctx, Long value)
      Generated method - Setter of the RatePlan.timeUnit attribute.
      Parameters:
      value - the timeUnit
    • setTimeUnit

      public void setTimeUnit(Long value)
      Generated method - Setter of the RatePlan.timeUnit attribute.
      Parameters:
      value - the timeUnit
    • setTimeUnit

      public void setTimeUnit(de.hybris.platform.jalo.SessionContext ctx, long value)
      Generated method - Setter of the RatePlan.timeUnit attribute.
      Parameters:
      value - the timeUnit
    • setTimeUnit

      public void setTimeUnit(long value)
      Generated method - Setter of the RatePlan.timeUnit attribute.
      Parameters:
      value - the timeUnit