Class BmPartyBillingCycleModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.billmanagementservices.model.BmPartyBillingCycleModel
- All Implemented Interfaces:
Serializable
Deprecated, for removal: This API element is subject to removal in a future version.
Generated model class for type BmPartyBillingCycle 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 model type code constant.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.static final StringDeprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.productionReasonattribute 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.BmPartyBillingCycleModel(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 parametersBmPartyBillingCycleModel(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 theBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices.getId()Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.productionReasonattribute defined at extensionbillmanagementservices.voidsetBillingDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.voidsetChargeDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.voidsetCreditDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices.voidDeprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.voidsetMailingDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.voidsetNextBillDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.voidsetPartyBills(Set<BmOnCyclePartyBillModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices.voidsetPaymentDueDate(Date value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.voidsetProductionReason(String value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.productionReasonattribute 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:
-
ID
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.- See Also:
-
BILLINGDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.- See Also:
-
CHARGEDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.- See Also:
-
CREDITDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.- See Also:
-
MAILINGDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.- See Also:
-
PAYMENTDUEDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.- See Also:
-
PRODUCTIONREASON
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.productionReasonattribute defined at extensionbillmanagementservices.- See Also:
-
NEXTBILLDATE
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.- See Also:
-
EXTERNALIDENTIFIERS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices.- See Also:
-
PARTYBILLS
Deprecated, for removal: This API element is subject to removal in a future version.Generated constant - Attribute key ofBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices.- See Also:
-
-
Constructor Details
-
BmPartyBillingCycleModel
public BmPartyBillingCycleModel()Deprecated, for removal: This API element is subject to removal in a future version.Generated constructor - Default constructor for generic creation. -
BmPartyBillingCycleModel
public BmPartyBillingCycleModel(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
-
BmPartyBillingCycleModel
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
-
getBillingDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.- Returns:
- the billingDate
-
getChargeDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.- Returns:
- the chargeDate
-
getCreditDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.- Returns:
- the creditDate
-
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 theBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices. 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 theBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.- Returns:
- the id
-
getMailingDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.- Returns:
- the mailingDate
-
getNextBillDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.- Returns:
- the nextBillDate
-
getPartyBills
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the partyBills - The On Cycle Party Bills of that Party Billing Cycle.
-
getPaymentDueDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.- Returns:
- the paymentDueDate
-
getProductionReason
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Getter of theBmPartyBillingCycle.productionReasonattribute defined at extensionbillmanagementservices.- Returns:
- the productionReason
-
setBillingDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.billingDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the billingDate
-
setChargeDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.chargeDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the chargeDate
-
setCreditDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.creditDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the creditDate
-
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 ofBmPartyBillingCycle.externalIdentifiersattribute defined at extensionbillmanagementservices.- Parameters:
value- the externalIdentifiers
-
setId
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.idattribute defined at extensionbillmanagementservices.- Parameters:
value- the id
-
setMailingDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.mailingDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the mailingDate
-
setNextBillDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.nextBillDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the nextBillDate
-
setPartyBills
@Accessor(qualifier="partyBills", type=SETTER) public void setPartyBills(Set<BmOnCyclePartyBillModel> value) Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.partyBillsattribute defined at extensionbillmanagementservices.- Parameters:
value- the partyBills - The On Cycle Party Bills of that Party Billing Cycle.
-
setPaymentDueDate
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.paymentDueDateattribute defined at extensionbillmanagementservices.- Parameters:
value- the paymentDueDate
-
setProductionReason
Deprecated, for removal: This API element is subject to removal in a future version.Generated method - Setter ofBmPartyBillingCycle.productionReasonattribute defined at extensionbillmanagementservices.- Parameters:
value- the productionReason
-