Class GeneratedPerUnitUsageCharge

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable

    public abstract class GeneratedPerUnitUsageCharge
    extends de.hybris.platform.subscriptionservices.jalo.UsageCharge
    Generated class for type PerUnitUsageCharge.
    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 USAGECHARGETYPE
      Qualifier of the PerUnitUsageCharge.usageChargeType 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.util.Map<java.lang.String,​de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()  
      de.hybris.platform.jalo.enumeration.EnumerationValue getUsageChargeType()
      Generated method - Getter of the PerUnitUsageCharge.usageChargeType attribute.
      de.hybris.platform.jalo.enumeration.EnumerationValue getUsageChargeType​(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the PerUnitUsageCharge.usageChargeType attribute.
      void setUsageChargeType​(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the PerUnitUsageCharge.usageChargeType attribute.
      void setUsageChargeType​(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the PerUnitUsageCharge.usageChargeType attribute.
      • Methods inherited from class de.hybris.platform.subscriptionservices.jalo.UsageCharge

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

      • USAGECHARGETYPE

        public static final java.lang.String USAGECHARGETYPE
        Qualifier of the PerUnitUsageCharge.usageChargeType attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

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

      • GeneratedPerUnitUsageCharge

        public GeneratedPerUnitUsageCharge()
    • Method Detail

      • getUsageChargeType

        public de.hybris.platform.jalo.enumeration.EnumerationValue getUsageChargeType​(de.hybris.platform.jalo.SessionContext ctx)
        Generated method - Getter of the PerUnitUsageCharge.usageChargeType attribute.
        Returns:
        the usageChargeType - Usage Charge Type
      • getUsageChargeType

        public de.hybris.platform.jalo.enumeration.EnumerationValue getUsageChargeType()
        Generated method - Getter of the PerUnitUsageCharge.usageChargeType attribute.
        Returns:
        the usageChargeType - Usage Charge Type
      • setUsageChargeType

        public void setUsageChargeType​(de.hybris.platform.jalo.SessionContext ctx,
                                       de.hybris.platform.jalo.enumeration.EnumerationValue value)
        Generated method - Setter of the PerUnitUsageCharge.usageChargeType attribute.
        Parameters:
        value - the usageChargeType - Usage Charge Type
      • setUsageChargeType

        public void setUsageChargeType​(de.hybris.platform.jalo.enumeration.EnumerationValue value)
        Generated method - Setter of the PerUnitUsageCharge.usageChargeType attribute.
        Parameters:
        value - the usageChargeType - Usage Charge Type