Class GeneratedOneTimeChargeEntry

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.subscriptionservices.jalo.GeneratedChargeEntry
de.hybris.platform.subscriptionservices.jalo.ChargeEntry
de.hybris.platform.subscriptionservices.jalo.GeneratedOneTimeChargeEntry
All Implemented Interfaces:
Serializable, Comparable

public abstract class GeneratedOneTimeChargeEntry extends de.hybris.platform.subscriptionservices.jalo.ChargeEntry
Generated class for type OneTimeChargeEntry.
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 OneTimeChargeEntry.billingEvent attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the OneTimeChargeEntry.name attribute
    static final String
    Qualifier of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedOneTimeChargeEntry>
    BidirectionalOneToManyHandler for handling 1:n SUBSCRIPTIONPRICEPLANONETIME's relation attributes from 'one' side.

    Fields inherited from class de.hybris.platform.subscriptionservices.jalo.GeneratedChargeEntry

    CATALOGVERSION, ID, PRICE

    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
    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)
     
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the OneTimeChargeEntry.name attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the OneTimeChargeEntry.name attribute.
    de.hybris.platform.subscriptionservices.jalo.BillingEvent
    Generated method - Getter of the OneTimeChargeEntry.billingEvent attribute.
    de.hybris.platform.subscriptionservices.jalo.BillingEvent
    getBillingEvent(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the OneTimeChargeEntry.billingEvent attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the OneTimeChargeEntry.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the OneTimeChargeEntry.name attribute.
    de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan
    Generated method - Getter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
    de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan
    getSubscriptionPricePlanOneTime(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
    void
    setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the OneTimeChargeEntry.name attribute.
    void
    setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the OneTimeChargeEntry.name attribute.
    void
    setBillingEvent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.BillingEvent value)
    Generated method - Setter of the OneTimeChargeEntry.billingEvent attribute.
    void
    setBillingEvent(de.hybris.platform.subscriptionservices.jalo.BillingEvent value)
    Generated method - Setter of the OneTimeChargeEntry.billingEvent attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the OneTimeChargeEntry.name attribute.
    void
    setName(String value)
    Generated method - Setter of the OneTimeChargeEntry.name attribute.
    void
    setSubscriptionPricePlanOneTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan value)
    Generated method - Setter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
    void
    setSubscriptionPricePlanOneTime(de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan value)
    Generated method - Setter of the OneTimeChargeEntry.subscriptionPricePlanOneTime 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, 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, 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

    • NAME

      public static final String NAME
      Qualifier of the OneTimeChargeEntry.name attribute
      See Also:
    • BILLINGEVENT

      public static final String BILLINGEVENT
      Qualifier of the OneTimeChargeEntry.billingEvent attribute
      See Also:
    • SUBSCRIPTIONPRICEPLANONETIME

      public static final String SUBSCRIPTIONPRICEPLANONETIME
      Qualifier of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute
      See Also:
    • SUBSCRIPTIONPRICEPLANONETIMEHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedOneTimeChargeEntry> SUBSCRIPTIONPRICEPLANONETIMEHANDLER
      BidirectionalOneToManyHandler for handling 1:n SUBSCRIPTIONPRICEPLANONETIME'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

    • GeneratedOneTimeChargeEntry

      public GeneratedOneTimeChargeEntry()
  • Method Details

    • getDefaultAttributeModes

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

      public de.hybris.platform.subscriptionservices.jalo.BillingEvent getBillingEvent(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the OneTimeChargeEntry.billingEvent attribute.
      Returns:
      the billingEvent - Billing Event
    • getBillingEvent

      public de.hybris.platform.subscriptionservices.jalo.BillingEvent getBillingEvent()
      Generated method - Getter of the OneTimeChargeEntry.billingEvent attribute.
      Returns:
      the billingEvent - Billing Event
    • setBillingEvent

      public void setBillingEvent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.BillingEvent value)
      Generated method - Setter of the OneTimeChargeEntry.billingEvent attribute.
      Parameters:
      value - the billingEvent - Billing Event
    • setBillingEvent

      public void setBillingEvent(de.hybris.platform.subscriptionservices.jalo.BillingEvent value)
      Generated method - Setter of the OneTimeChargeEntry.billingEvent attribute.
      Parameters:
      value - the billingEvent - Billing Event
    • 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.subscriptionservices.jalo.ChargeEntry
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the OneTimeChargeEntry.name attribute.
      Returns:
      the name - Name
    • getName

      public String getName()
      Generated method - Getter of the OneTimeChargeEntry.name attribute.
      Returns:
      the name - Name
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the OneTimeChargeEntry.name attribute.
      Returns:
      the localized name - Name
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName()
      Generated method - Getter of the OneTimeChargeEntry.name attribute.
      Returns:
      the localized name - Name
    • setName

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the OneTimeChargeEntry.name attribute.
      Parameters:
      value - the name - Name
    • setName

      public void setName(String value)
      Generated method - Setter of the OneTimeChargeEntry.name attribute.
      Parameters:
      value - the name - Name
    • setAllName

      public void setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the OneTimeChargeEntry.name attribute.
      Parameters:
      value - the name - Name
    • setAllName

      public void setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the OneTimeChargeEntry.name attribute.
      Parameters:
      value - the name - Name
    • getSubscriptionPricePlanOneTime

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan getSubscriptionPricePlanOneTime(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
      Returns:
      the subscriptionPricePlanOneTime
    • getSubscriptionPricePlanOneTime

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan getSubscriptionPricePlanOneTime()
      Generated method - Getter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
      Returns:
      the subscriptionPricePlanOneTime
    • setSubscriptionPricePlanOneTime

      public void setSubscriptionPricePlanOneTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan value)
      Generated method - Setter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
      Parameters:
      value - the subscriptionPricePlanOneTime
    • setSubscriptionPricePlanOneTime

      public void setSubscriptionPricePlanOneTime(de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan value)
      Generated method - Setter of the OneTimeChargeEntry.subscriptionPricePlanOneTime attribute.
      Parameters:
      value - the subscriptionPricePlanOneTime