Class B2BDocumentModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.accountsummaryaddon.model.B2BDocumentModel
- All Implemented Interfaces:
Serializable
Generated model class for type B2BDocument first defined at extension accountsummaryaddon.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationB2BUnit2B2BDocumentdefining source attributeunitin extensionaccountsummaryaddon.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.static final StringGenerated constant - Attribute key ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.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
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.Generated constructor - Default constructor for creation with existing contextB2BDocumentModel(BigDecimal _amount, CurrencyModel _currency, String _documentNumber, B2BDocumentTypeModel _documentType, B2BUnitModel _unit) Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersB2BDocumentModel(BigDecimal _amount, CurrencyModel _currency, String _documentNumber, B2BDocumentTypeModel _documentType, ItemModel _owner, B2BUnitModel _unit) 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 -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theB2BDocument.amountattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.getDate()Generated method - Getter of theB2BDocument.dateattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.getOrder()Generated method - Getter of theB2BDocument.orderattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.statusattribute defined at extensionaccountsummaryaddon.getUnit()Generated method - Getter of theB2BDocument.unitattribute defined at extensionaccountsummaryaddon.Generated method - Getter of theB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.voidsetAmount(BigDecimal value) Generated method - Setter ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.voidsetCurrency(CurrencyModel value) Generated method - Setter ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.voidGenerated method - Setter ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.voidGenerated method - Setter ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.voidsetDocumentNumber(String value) Generated method - Setter ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.voidGenerated method - Setter ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.voidsetDueDate(Date value) Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.voidsetOpenAmount(BigDecimal value) Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.voidsetOrder(AbstractOrderModel value) Generated method - Setter ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.voidGenerated method - Setter ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.voidsetStatus(DocumentStatus value) Generated method - Setter ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.voidsetUnit(B2BUnitModel value) Generated method - Setter ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.voidGenerated method - Setter ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.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
Generated model type code constant.- See Also:
-
_B2BUNIT2B2BDOCUMENT
Generated relation code constant for relationB2BUnit2B2BDocumentdefining source attributeunitin extensionaccountsummaryaddon.- See Also:
-
DOCUMENTNUMBER
Generated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.- See Also:
-
STATUS
Generated constant - Attribute key ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- See Also:
-
DATE
Generated constant - Attribute key ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.- See Also:
-
DUEDATE
Generated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- See Also:
-
AMOUNT
Generated constant - Attribute key ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- See Also:
-
OPENAMOUNT
Generated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- See Also:
-
CURRENCY
Generated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- See Also:
-
DOCUMENTMEDIA
Generated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.- See Also:
-
DOCUMENTTYPE
Generated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.- See Also:
-
UNIT
Generated constant - Attribute key ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- See Also:
-
ORDER
Generated constant - Attribute key ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- See Also:
-
PAYDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- See Also:
-
USEDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- See Also:
-
-
Constructor Details
-
B2BDocumentModel
public B2BDocumentModel()Generated constructor - Default constructor for generic creation. -
B2BDocumentModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BDocumentModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BDocumentModel(BigDecimal _amount, CurrencyModel _currency, String _documentNumber, B2BDocumentTypeModel _documentType, B2BUnitModel _unit) 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 - Constructor with all mandatory attributes.- Parameters:
_amount- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_currency- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_documentNumber- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_documentType- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_unit- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon
-
B2BDocumentModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BDocumentModel(BigDecimal _amount, CurrencyModel _currency, String _documentNumber, B2BDocumentTypeModel _documentType, ItemModel _owner, B2BUnitModel _unit) 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:
_amount- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_currency- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_documentNumber- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_documentType- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon_owner- initial attribute declared by typeItemat extensioncore_unit- initial attribute declared by typeB2BDocumentat extensionaccountsummaryaddon
-
-
Method Details
-
getAmount
Generated method - Getter of theB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- Returns:
- the amount - amount
-
getCurrency
Generated method - Getter of theB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- Returns:
- the currency
-
getDate
Generated method - Getter of theB2BDocument.dateattribute defined at extensionaccountsummaryaddon.- Returns:
- the date - date
-
getDocumentMedia
Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentMedia
-
getDocumentNumber
Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentNumber
-
getDocumentType
Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentType
-
getDueDate
Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- Returns:
- the dueDate - dueDate
-
getOpenAmount
Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- Returns:
- the openAmount - openAmount
-
getOrder
Generated method - Getter of theB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- Returns:
- the order
-
getPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=GETTER) public Collection<B2BDocumentPaymentInfoModel> getPayDocumentPaymentInfo()Generated method - Getter of theB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the payDocumentPaymentInfo
-
getStatus
Generated method - Getter of theB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- Returns:
- the status
-
getUnit
Generated method - Getter of theB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- Returns:
- the unit
-
getUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=GETTER) public Collection<B2BDocumentPaymentInfoModel> getUseDocumentPaymentInfo()Generated method - Getter of theB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the useDocumentPaymentInfo
-
setAmount
Generated method - Setter ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the amount - amount
-
setCurrency
Generated method - Setter ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the currency
-
setDate
Generated method - Setter ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the date - date
-
setDocumentMedia
@Accessor(qualifier="documentMedia", type=SETTER) public void setDocumentMedia(DocumentMediaModel value) Generated method - Setter ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the documentMedia
-
setDocumentNumber
Generated method - Setter ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the documentNumber
-
setDocumentType
@Accessor(qualifier="documentType", type=SETTER) public void setDocumentType(B2BDocumentTypeModel value) Generated method - Setter ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the documentType
-
setDueDate
Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the dueDate - dueDate
-
setOpenAmount
Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the openAmount - openAmount
-
setOrder
Generated method - Setter ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the order
-
setPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=SETTER) public void setPayDocumentPaymentInfo(Collection<B2BDocumentPaymentInfoModel> value) Generated method - Setter ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the payDocumentPaymentInfo
-
setStatus
Generated method - Setter ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the status
-
setUnit
Generated method - Setter ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the unit
-
setUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=SETTER) public void setUseDocumentPaymentInfo(Collection<B2BDocumentPaymentInfoModel> value) Generated method - Setter ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the useDocumentPaymentInfo
-