Class UcUsageVolumeBalanceModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.usageconsumptionservices.model.UcUsageVolumeBalanceModel
- All Implemented Interfaces:
Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type UcUsageVolumeBalance first defined at extension usageconsumptionservices.
A UsageVolumeBalance defines the remaining allowed product usage quantity in terms of volume, time, currency or events.
- 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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationUcUsageVolumeProduct2UcUsageVolumeBalanceRelationdefining source attributeusageVolumeProductin extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation.UcUsageVolumeBalanceModel(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 parametersUcUsageVolumeBalanceModel(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 TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices.getId()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.getUnits()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.voidsetEndDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.voidsetRemainingValue(Float value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.voidsetStartDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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
-
Field Details
-
_TYPECODE
Deprecated, for removal: This API element is subject to removal in a future version.Generated model type code constant.- See Also:
-
_UCUSAGEVOLUMEPRODUCT2UCUSAGEVOLUMEBALANCERELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationUcUsageVolumeProduct2UcUsageVolumeBalanceRelationdefining source attributeusageVolumeProductin extensionusageconsumptionservices.- See Also:
-
ID
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.- See Also:
-
REMAININGVALUE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.- See Also:
-
UNITS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.- See Also:
-
STARTDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.- See Also:
-
ENDDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.- See Also:
-
EXTERNALIDENTIFIERS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices.- See Also:
-
USAGEVOLUMEPRODUCT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.- See Also:
-
-
Constructor Details
-
UcUsageVolumeBalanceModel
public UcUsageVolumeBalanceModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
UcUsageVolumeBalanceModel
public UcUsageVolumeBalanceModel(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
-
UcUsageVolumeBalanceModel
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getEndDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.- Returns:
- the endDate
-
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 theUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.- Returns:
- the id
-
getRemainingValue
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.- Returns:
- the remainingValue
-
getStartDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.- Returns:
- the startDate
-
getUnits
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.- Returns:
- the units
-
getUsageVolumeProduct
@Accessor(qualifier="usageVolumeProduct", type=GETTER) public UcUsageVolumeProductModel getUsageVolumeProduct()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.- Returns:
- the usageVolumeProduct - The Uc Usage Volume Product for which those Usage Volume Balances are valid.
-
setEndDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.endDateattribute defined at extensionusageconsumptionservices.- Parameters:
value- the endDate
-
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 ofUcUsageVolumeBalance.externalIdentifiersattribute defined at extensionusageconsumptionservices.- Parameters:
value- the externalIdentifiers
-
setId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.idattribute defined at extensionusageconsumptionservices.- Parameters:
value- the id
-
setRemainingValue
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.remainingValueattribute defined at extensionusageconsumptionservices.- Parameters:
value- the remainingValue
-
setStartDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.startDateattribute defined at extensionusageconsumptionservices.- Parameters:
value- the startDate
-
setUnits
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.unitsattribute defined at extensionusageconsumptionservices.- Parameters:
value- the units
-
setUsageVolumeProduct
@Accessor(qualifier="usageVolumeProduct", type=SETTER) public void setUsageVolumeProduct(UcUsageVolumeProductModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofUcUsageVolumeBalance.usageVolumeProductattribute defined at extensionusageconsumptionservices.- Parameters:
value- the usageVolumeProduct - The Uc Usage Volume Product for which those Usage Volume Balances are valid.
-