Class GeneratedMarketingRatePlanInfo

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.travelservices.jalo.accommodation.GeneratedMarketingRatePlanInfo
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
MarketingRatePlanInfo

public abstract class GeneratedMarketingRatePlanInfo extends de.hybris.platform.jalo.GenericItem
Generated class for type MarketingRatePlanInfo.
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 MarketingRatePlanInfo.accommodationOffering attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedMarketingRatePlanInfo>
    BidirectionalOneToManyHandler for handling 1:n ACCOMMODATIONOFFERING's relation attributes from 'one' side.
    static final String
    Qualifier of the MarketingRatePlanInfo.catalogVersion attribute
    static final String
    Qualifier of the MarketingRatePlanInfo.code attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the MarketingRatePlanInfo.extraGuests attribute
    protected static String
    Relation disable markmodifed parameter constants for MarketingRatePlanInfoRatePlanConfigRelation from ((travelservices))
    protected static String
    Relation ordering override parameter constants for MarketingRatePlanInfoRatePlanConfigRelation from ((travelservices))
    protected static String
     
    static final String
    Qualifier of the MarketingRatePlanInfo.numberOfAdults attribute
    static final String
    Qualifier of the MarketingRatePlanInfo.ratePlanConfig attribute

    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
    addToRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx, RatePlanConfig value)
    Generated method - Adds value to ratePlanConfig.
    void
    Generated method - Adds value to ratePlanConfig.
    protected de.hybris.platform.jalo.Item
    createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes)
     
    Generated method - Getter of the MarketingRatePlanInfo.accommodationOffering attribute.
    getAccommodationOffering(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.accommodationOffering attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    Generated method - Getter of the MarketingRatePlanInfo.catalogVersion attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.catalogVersion attribute.
    Generated method - Getter of the MarketingRatePlanInfo.code attribute.
    getCode(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.code attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the MarketingRatePlanInfo.extraGuests attribute.
    getExtraGuests(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.extraGuests attribute.
    Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
    getNumberOfAdults(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
    int
    Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
    int
    getNumberOfAdultsAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
    Generated method - Getter of the MarketingRatePlanInfo.ratePlanConfig attribute.
    getRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the MarketingRatePlanInfo.ratePlanConfig attribute.
    long
     
    long
    getRatePlanConfigCount(de.hybris.platform.jalo.SessionContext ctx)
     
    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
    removeFromRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx, RatePlanConfig value)
    Generated method - Removes value from ratePlanConfig.
    void
    Generated method - Removes value from ratePlanConfig.
    void
    setAccommodationOffering(de.hybris.platform.jalo.SessionContext ctx, AccommodationOffering value)
    Generated method - Setter of the MarketingRatePlanInfo.accommodationOffering attribute.
    void
    Generated method - Setter of the MarketingRatePlanInfo.accommodationOffering attribute.
    void
    setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the MarketingRatePlanInfo.catalogVersion attribute.
    void
    setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the MarketingRatePlanInfo.catalogVersion attribute.
    void
    setCode(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the MarketingRatePlanInfo.code attribute.
    void
    setCode(String value)
    Generated method - Setter of the MarketingRatePlanInfo.code attribute.
    void
    setExtraGuests(de.hybris.platform.jalo.SessionContext ctx, List<GuestOccupancy> value)
    Generated method - Setter of the MarketingRatePlanInfo.extraGuests attribute.
    void
    Generated method - Setter of the MarketingRatePlanInfo.extraGuests attribute.
    void
    setNumberOfAdults(int value)
    Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
    void
    setNumberOfAdults(de.hybris.platform.jalo.SessionContext ctx, int value)
    Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
    void
    setNumberOfAdults(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
    void
    Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
    void
    setRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx, Collection<RatePlanConfig> value)
    Generated method - Setter of the MarketingRatePlanInfo.ratePlanConfig attribute.
    void
    Generated method - Setter of the MarketingRatePlanInfo.ratePlanConfig attribute.

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

    • CODE

      public static final String CODE
      Qualifier of the MarketingRatePlanInfo.code attribute
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Qualifier of the MarketingRatePlanInfo.catalogVersion attribute
      See Also:
    • NUMBEROFADULTS

      public static final String NUMBEROFADULTS
      Qualifier of the MarketingRatePlanInfo.numberOfAdults attribute
      See Also:
    • EXTRAGUESTS

      public static final String EXTRAGUESTS
      Qualifier of the MarketingRatePlanInfo.extraGuests attribute
      See Also:
    • RATEPLANCONFIG

      public static final String RATEPLANCONFIG
      Qualifier of the MarketingRatePlanInfo.ratePlanConfig attribute
      See Also:
    • MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_SRC_ORDERED

      protected static String MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_SRC_ORDERED
      Relation ordering override parameter constants for MarketingRatePlanInfoRatePlanConfigRelation from ((travelservices))
    • MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_TGT_ORDERED

      protected static String MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_TGT_ORDERED
    • MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_MARKMODIFIED

      protected static String MARKETINGRATEPLANINFORATEPLANCONFIGRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for MarketingRatePlanInfoRatePlanConfigRelation from ((travelservices))
    • ACCOMMODATIONOFFERING

      public static final String ACCOMMODATIONOFFERING
      Qualifier of the MarketingRatePlanInfo.accommodationOffering attribute
      See Also:
    • ACCOMMODATIONOFFERINGHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedMarketingRatePlanInfo> ACCOMMODATIONOFFERINGHANDLER
      BidirectionalOneToManyHandler for handling 1:n ACCOMMODATIONOFFERING's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedMarketingRatePlanInfo

      public GeneratedMarketingRatePlanInfo()
  • Method Details

    • getDefaultAttributeModes

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

      public AccommodationOffering getAccommodationOffering(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.accommodationOffering attribute.
      Returns:
      the accommodationOffering
    • getAccommodationOffering

      public AccommodationOffering getAccommodationOffering()
      Generated method - Getter of the MarketingRatePlanInfo.accommodationOffering attribute.
      Returns:
      the accommodationOffering
    • setAccommodationOffering

      public void setAccommodationOffering(de.hybris.platform.jalo.SessionContext ctx, AccommodationOffering value)
      Generated method - Setter of the MarketingRatePlanInfo.accommodationOffering attribute.
      Parameters:
      value - the accommodationOffering
    • setAccommodationOffering

      public void setAccommodationOffering(AccommodationOffering value)
      Generated method - Setter of the MarketingRatePlanInfo.accommodationOffering attribute.
      Parameters:
      value - the accommodationOffering
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.catalogVersion attribute.
      Returns:
      the catalogVersion
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion()
      Generated method - Getter of the MarketingRatePlanInfo.catalogVersion attribute.
      Returns:
      the catalogVersion
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the MarketingRatePlanInfo.catalogVersion attribute.
      Parameters:
      value - the catalogVersion
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the MarketingRatePlanInfo.catalogVersion attribute.
      Parameters:
      value - the catalogVersion
    • getCode

      public String getCode(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.code attribute.
      Returns:
      the code
    • getCode

      public String getCode()
      Generated method - Getter of the MarketingRatePlanInfo.code attribute.
      Returns:
      the code
    • setCode

      public void setCode(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the MarketingRatePlanInfo.code attribute.
      Parameters:
      value - the code
    • setCode

      public void setCode(String value)
      Generated method - Setter of the MarketingRatePlanInfo.code attribute.
      Parameters:
      value - the code
    • createItem

      protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException
      Overrides:
      createItem in class de.hybris.platform.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getExtraGuests

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

      public List<GuestOccupancy> getExtraGuests()
      Generated method - Getter of the MarketingRatePlanInfo.extraGuests attribute.
      Returns:
      the extraGuests
    • setExtraGuests

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

      public void setExtraGuests(List<GuestOccupancy> value)
      Generated method - Setter of the MarketingRatePlanInfo.extraGuests attribute.
      Parameters:
      value - the extraGuests
    • 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.jalo.Item
    • getNumberOfAdults

      public Integer getNumberOfAdults(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Returns:
      the numberOfAdults
    • getNumberOfAdults

      public Integer getNumberOfAdults()
      Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Returns:
      the numberOfAdults
    • getNumberOfAdultsAsPrimitive

      public int getNumberOfAdultsAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Returns:
      the numberOfAdults
    • getNumberOfAdultsAsPrimitive

      public int getNumberOfAdultsAsPrimitive()
      Generated method - Getter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Returns:
      the numberOfAdults
    • setNumberOfAdults

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

      public void setNumberOfAdults(Integer value)
      Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Parameters:
      value - the numberOfAdults
    • setNumberOfAdults

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

      public void setNumberOfAdults(int value)
      Generated method - Setter of the MarketingRatePlanInfo.numberOfAdults attribute.
      Parameters:
      value - the numberOfAdults
    • getRatePlanConfig

      public Collection<RatePlanConfig> getRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the MarketingRatePlanInfo.ratePlanConfig attribute.
      Returns:
      the ratePlanConfig
    • getRatePlanConfig

      public Collection<RatePlanConfig> getRatePlanConfig()
      Generated method - Getter of the MarketingRatePlanInfo.ratePlanConfig attribute.
      Returns:
      the ratePlanConfig
    • getRatePlanConfigCount

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

      public long getRatePlanConfigCount()
    • setRatePlanConfig

      public void setRatePlanConfig(de.hybris.platform.jalo.SessionContext ctx, Collection<RatePlanConfig> value)
      Generated method - Setter of the MarketingRatePlanInfo.ratePlanConfig attribute.
      Parameters:
      value - the ratePlanConfig
    • setRatePlanConfig

      public void setRatePlanConfig(Collection<RatePlanConfig> value)
      Generated method - Setter of the MarketingRatePlanInfo.ratePlanConfig attribute.
      Parameters:
      value - the ratePlanConfig
    • addToRatePlanConfig

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

      public void addToRatePlanConfig(RatePlanConfig value)
      Generated method - Adds value to ratePlanConfig.
      Parameters:
      value - the item to add to ratePlanConfig
    • removeFromRatePlanConfig

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

      public void removeFromRatePlanConfig(RatePlanConfig value)
      Generated method - Removes value from ratePlanConfig.
      Parameters:
      value - the item to remove from ratePlanConfig