Class BmPartyBillModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.billmanagementservices.model.BmPartyBillModel
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BmOnCyclePartyBillModel
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type BmPartyBill first defined at extension billmanagementservices.
- 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 relation code constant for relationBmBillingAccount2BmPartyBillRelationdefining source attributebillingAccountin extensionbillmanagementservices.static 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 constant - Attribute key ofBmPartyBill.amountattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.billNoattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.currencyattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.partiesattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.statusattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices.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.BmPartyBillModel(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 parametersBmPartyBillModel(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 theBmPartyBill.amountattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.billNoattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.currencyattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.partiesattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.statusattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.amountattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.billNoattribute defined at extensionbillmanagementservices.voidsetCurrency(CurrencyModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.currencyattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices.voidsetParties(Set<BmPartyModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.partiesattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices.voidsetStatus(BmPartyBillStatus value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.statusattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices.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:
-
_BMBILLINGACCOUNT2BMPARTYBILLRELATION
Deprecated, for removal: This API element is subject to removal in a future version.Generated relation code constant for relationBmBillingAccount2BmPartyBillRelationdefining source attributebillingAccountin extensionbillmanagementservices.- See Also:
-
BILLNO
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.billNoattribute defined at extensionbillmanagementservices.- See Also:
-
AMOUNT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.amountattribute defined at extensionbillmanagementservices.- See Also:
-
CURRENCY
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.currencyattribute defined at extensionbillmanagementservices.- See Also:
-
STATUS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.statusattribute defined at extensionbillmanagementservices.- See Also:
-
EXTERNALIDENTIFIERS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices.- See Also:
-
BILLINGACCOUNT
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.- See Also:
-
PAYMENTITEMS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices.- See Also:
-
PARTIES
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.partiesattribute defined at extensionbillmanagementservices.- See Also:
-
ATTACHMENTS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices.- See Also:
-
TAXITEMS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices.- See Also:
-
-
Constructor Details
-
BmPartyBillModel
public BmPartyBillModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
BmPartyBillModel
public BmPartyBillModel(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
-
BmPartyBillModel
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
-
getAmount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.amountattribute defined at extensionbillmanagementservices.- Returns:
- the amount
-
getAttachments
@Accessor(qualifier="attachments", type=GETTER) public Set<CatalogUnawareMediaModel> getAttachments()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the attachments - The attachments of that Party Bill.
-
getBillingAccount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.- Returns:
- the billingAccount - The Billing Account for which those Party Bills are valid.
-
getBillNo
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.billNoattribute defined at extensionbillmanagementservices.- Returns:
- the billNo
-
getCurrency
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.currencyattribute defined at extensionbillmanagementservices.- Returns:
- the currency
-
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 theBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the externalIdentifiers
-
getParties
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.partiesattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the parties - The Parties of those Party Bills.
-
getPaymentItems
@Accessor(qualifier="paymentItems", type=GETTER) public Set<BmPartyPaymentItemModel> getPaymentItems()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the paymentItems - The Party Payment Items of that Party Bill.
-
getStatus
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.statusattribute defined at extensionbillmanagementservices.- Returns:
- the status
-
getTaxItems
@Accessor(qualifier="taxItems", type=GETTER) public Set<BmAppliedPartyBillingTaxRateModel> getTaxItems()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
-
setAmount
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.amountattribute defined at extensionbillmanagementservices.- Parameters:
value- the amount
-
setAttachments
@Accessor(qualifier="attachments", type=SETTER) public void setAttachments(Set<CatalogUnawareMediaModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.attachmentsattribute defined at extensionbillmanagementservices.- Parameters:
value- the attachments - The attachments of that Party Bill.
-
setBillingAccount
@Accessor(qualifier="billingAccount", type=SETTER) public void setBillingAccount(BmBillingAccountModel value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.billingAccountattribute defined at extensionbillmanagementservices.- Parameters:
value- the billingAccount - The Billing Account for which those Party Bills are valid.
-
setBillNo
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.billNoattribute defined at extensionbillmanagementservices.- Parameters:
value- the billNo
-
setCurrency
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.currencyattribute defined at extensionbillmanagementservices.- Parameters:
value- the currency
-
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 ofBmPartyBill.externalIdentifiersattribute defined at extensionbillmanagementservices.- Parameters:
value- the externalIdentifiers
-
setParties
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.partiesattribute defined at extensionbillmanagementservices.- Parameters:
value- the parties - The Parties of those Party Bills.
-
setPaymentItems
@Accessor(qualifier="paymentItems", type=SETTER) public void setPaymentItems(Set<BmPartyPaymentItemModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.paymentItemsattribute defined at extensionbillmanagementservices.- Parameters:
value- the paymentItems - The Party Payment Items of that Party Bill.
-
setStatus
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.statusattribute defined at extensionbillmanagementservices.- Parameters:
value- the status
-
setTaxItems
@Accessor(qualifier="taxItems", type=SETTER) public void setTaxItems(Set<BmAppliedPartyBillingTaxRateModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBill.taxItemsattribute defined at extensionbillmanagementservices.- Parameters:
value- the taxItems - The Applied Party Billing Tax Rates of that Party Bill.
-