Class UcConsumptionSummaryModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.usageconsumptionservices.model.UcConsumptionSummaryModel
All Implemented Interfaces:
Serializable

@Deprecated(since="2208", forRemoval=true) public class UcConsumptionSummaryModel extends ItemModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type UcConsumptionSummary first defined at extension usageconsumptionservices.

A ConsumptionSummary give measures about the usage quantity consumed.

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated model type code constant.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constant - Attribute key of UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constructor - Default constructor for generic creation.
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.1 Please use the default constructor without parameters
    UcConsumptionSummaryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated constructor - Default constructor for creation with existing context
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices.
    void
    setId(String value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices.
    void
    setValue(Float value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated model type code constant.
      See Also:
    • ID

      public static final String ID
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
      See Also:
    • LEVEL

      public static final String LEVEL
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
      See Also:
    • VALUE

      public static final String VALUE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.
      See Also:
    • UNITS

      public static final String UNITS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
      See Also:
    • CONSUMPTIONSTARTDATE

      public static final String CONSUMPTIONSTARTDATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
      See Also:
    • CONSUMPTIONENDDATE

      public static final String CONSUMPTIONENDDATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
      See Also:
    • EFFECTIVEDATE

      public static final String EFFECTIVEDATE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices.
      See Also:
    • USAGEVOLUMEPRODUCTS

      public static final String USAGEVOLUMEPRODUCTS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices.
      See Also:
    • NETWORKPRODUCTS

      public static final String NETWORKPRODUCTS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices.
      See Also:
    • PARTYROLES

      public static final String PARTYROLES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constant - Attribute key of UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices.
      See Also:
  • Constructor Details

    • UcConsumptionSummaryModel

      public UcConsumptionSummaryModel()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constructor - Default constructor for generic creation.
    • UcConsumptionSummaryModel

      public UcConsumptionSummaryModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • UcConsumptionSummaryModel

      @Deprecated(since="4.1.1", forRemoval=true) public UcConsumptionSummaryModel(ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getConsumptionEndDate

      @Accessor(qualifier="consumptionEndDate", type=GETTER) public Date getConsumptionEndDate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
      Returns:
      the consumptionEndDate
    • getConsumptionStartDate

      @Accessor(qualifier="consumptionStartDate", type=GETTER) public Date getConsumptionStartDate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
      Returns:
      the consumptionStartDate
    • getEffectiveDate

      @Accessor(qualifier="effectiveDate", type=GETTER) public Date getEffectiveDate()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
      Returns:
      the effectiveDate
    • getExternalIdentifiers

      @Accessor(qualifier="externalIdentifiers", type=GETTER) public List<TuaExternalIdentifierModel> getExternalIdentifiers()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the externalIdentifiers
    • getId

      @Accessor(qualifier="id", type=GETTER) public String getId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
      Returns:
      the id
    • getLevel

      @Accessor(qualifier="level", type=GETTER) public UcConsumptionSummaryLevel getLevel()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
      Returns:
      the level
    • getNetworkProducts

      @Accessor(qualifier="networkProducts", type=GETTER) public Set<UcNetworkProductModel> getNetworkProducts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the networkProducts - The Network Products for which those Uc Consumption Summaries are valid.
    • getPartyRoles

      @Accessor(qualifier="partyRoles", type=GETTER) public Set<UcPartyRoleModel> getPartyRoles()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the partyRoles - The Party Roles for which those Uc Consumption Summaries are valid.
    • getUnits

      @Accessor(qualifier="units", type=GETTER) public String getUnits()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
      Returns:
      the units
    • getUsageVolumeProducts

      @Accessor(qualifier="usageVolumeProducts", type=GETTER) public Set<UcUsageVolumeProductModel> getUsageVolumeProducts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the usageVolumeProducts - The Uc Usage Volume Products for which those Uc Consumption Summaries are valid.
    • getValue

      @Accessor(qualifier="value", type=GETTER) public Float getValue()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.
      Returns:
      the value
    • setConsumptionEndDate

      @Accessor(qualifier="consumptionEndDate", type=SETTER) public void setConsumptionEndDate(Date value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.consumptionEndDate attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the consumptionEndDate
    • setConsumptionStartDate

      @Accessor(qualifier="consumptionStartDate", type=SETTER) public void setConsumptionStartDate(Date value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.consumptionStartDate attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the consumptionStartDate
    • setEffectiveDate

      @Accessor(qualifier="effectiveDate", type=SETTER) public void setEffectiveDate(Date value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.effectiveDate attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the effectiveDate
    • setExternalIdentifiers

      @Accessor(qualifier="externalIdentifiers", type=SETTER) public void setExternalIdentifiers(List<TuaExternalIdentifierModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.externalIdentifiers attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the externalIdentifiers
    • setId

      @Accessor(qualifier="id", type=SETTER) public void setId(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.id attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the id
    • setLevel

      @Accessor(qualifier="level", type=SETTER) public void setLevel(UcConsumptionSummaryLevel value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.level attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the level
    • setNetworkProducts

      @Accessor(qualifier="networkProducts", type=SETTER) public void setNetworkProducts(Set<UcNetworkProductModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.networkProducts attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the networkProducts - The Network Products for which those Uc Consumption Summaries are valid.
    • setPartyRoles

      @Accessor(qualifier="partyRoles", type=SETTER) public void setPartyRoles(Set<UcPartyRoleModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.partyRoles attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the partyRoles - The Party Roles for which those Uc Consumption Summaries are valid.
    • setUnits

      @Accessor(qualifier="units", type=SETTER) public void setUnits(String value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.units attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the units
    • setUsageVolumeProducts

      @Accessor(qualifier="usageVolumeProducts", type=SETTER) public void setUsageVolumeProducts(Set<UcUsageVolumeProductModel> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.usageVolumeProducts attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the usageVolumeProducts - The Uc Usage Volume Products for which those Uc Consumption Summaries are valid.
    • setValue

      @Accessor(qualifier="value", type=SETTER) public void setValue(Float value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of UcConsumptionSummary.value attribute defined at extension usageconsumptionservices.
      Parameters:
      value - the value