Class GeneratedUsageChargeEntry

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable
    Direct Known Subclasses:
    de.hybris.platform.subscriptionservices.jalo.UsageChargeEntry

    public abstract class GeneratedUsageChargeEntry
    extends de.hybris.platform.subscriptionservices.jalo.ChargeEntry
    Generated class for type UsageChargeEntry.
    See Also:
    Serialized Form
    • 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
      protected static java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES  
      static java.lang.String USAGECHARGE
      Qualifier of the UsageChargeEntry.usageCharge attribute
      protected static de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedUsageChargeEntry> USAGECHARGEHANDLER
      BidirectionalOneToManyHandler for handling 1:n USAGECHARGE's relation attributes from 'one' side.
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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)  
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      de.hybris.platform.subscriptionservices.jalo.UsageCharge getUsageCharge()
      Generated method - Getter of the UsageChargeEntry.usageCharge attribute.
      de.hybris.platform.subscriptionservices.jalo.UsageCharge getUsageCharge​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the UsageChargeEntry.usageCharge attribute.
      void setUsageCharge​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageCharge value)
      Generated method - Setter of the UsageChargeEntry.usageCharge attribute.
      void setUsageCharge​(de.hybris.platform.subscriptionservices.jalo.UsageCharge value)
      Generated method - Setter of the UsageChargeEntry.usageCharge attribute.
      • Methods inherited from class de.hybris.platform.jalo.GenericItem

        getImplementation, getInitialProperties, getNonInitialAttributes, 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, 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, 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 Detail

      • USAGECHARGE

        public static final java.lang.String USAGECHARGE
        Qualifier of the UsageChargeEntry.usageCharge attribute
        See Also:
        Constant Field Values
      • USAGECHARGEHANDLER

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

        protected static final java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedUsageChargeEntry

        public GeneratedUsageChargeEntry()
    • Method Detail

      • 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
      • getUsageCharge

        public de.hybris.platform.subscriptionservices.jalo.UsageCharge getUsageCharge​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the UsageChargeEntry.usageCharge attribute.
        Returns:
        the usageCharge
      • getUsageCharge

        public de.hybris.platform.subscriptionservices.jalo.UsageCharge getUsageCharge()
        Generated method - Getter of the UsageChargeEntry.usageCharge attribute.
        Returns:
        the usageCharge
      • setUsageCharge

        public void setUsageCharge​(de.hybris.platform.jalo.SessionContext ctx,
                                   de.hybris.platform.subscriptionservices.jalo.UsageCharge value)
        Generated method - Setter of the UsageChargeEntry.usageCharge attribute.
        Parameters:
        value - the usageCharge
      • setUsageCharge

        public void setUsageCharge​(de.hybris.platform.subscriptionservices.jalo.UsageCharge value)
        Generated method - Setter of the UsageChargeEntry.usageCharge attribute.
        Parameters:
        value - the usageCharge