Class B2BDocumentModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.b2bacceleratorservices.model.B2BDocumentModel
- All Implemented Interfaces:
Serializable
Generated model class for type B2BDocument first defined at extension b2bacceleratorservices.
- 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 extensionb2bacceleratorservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofB2BDocument.amountattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.dateattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.orderattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.statusattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.unitattribute defined at extensionb2bacceleratorservices.static final StringGenerated constant - Attribute key ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.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 extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.getDate()Generated method - Getter of theB2BDocument.dateattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.getOrder()Generated method - Getter of theB2BDocument.orderattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.statusattribute defined at extensionb2bacceleratorservices.getUnit()Generated method - Getter of theB2BDocument.unitattribute defined at extensionb2bacceleratorservices.Generated method - Getter of theB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.voidsetAmount(BigDecimal value) Generated method - Setter ofB2BDocument.amountattribute defined at extensionb2bacceleratorservices.voidsetCurrency(CurrencyModel value) Generated method - Setter ofB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.voidGenerated method - Setter ofB2BDocument.dateattribute defined at extensionb2bacceleratorservices.voidGenerated method - Setter ofB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.voidsetDocumentNumber(String value) Generated method - Setter ofB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.voidGenerated method - Setter ofB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.voidsetDueDate(Date value) Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.voidsetOpenAmount(BigDecimal value) Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.voidsetOrder(AbstractOrderModel value) Generated method - Setter ofB2BDocument.orderattribute defined at extensionb2bacceleratorservices.voidGenerated method - Setter ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.voidsetStatus(DocumentStatus value) Generated method - Setter ofB2BDocument.statusattribute defined at extensionb2bacceleratorservices.voidsetUnit(B2BUnitModel value) Generated method - Setter ofB2BDocument.unitattribute defined at extensionb2bacceleratorservices.voidGenerated method - Setter ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.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 extensionb2bacceleratorservices.- See Also:
-
DOCUMENTNUMBER
Generated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.- See Also:
-
STATUS
Generated constant - Attribute key ofB2BDocument.statusattribute defined at extensionb2bacceleratorservices.- See Also:
-
DATE
Generated constant - Attribute key ofB2BDocument.dateattribute defined at extensionb2bacceleratorservices.- See Also:
-
DUEDATE
Generated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.- See Also:
-
AMOUNT
Generated constant - Attribute key ofB2BDocument.amountattribute defined at extensionb2bacceleratorservices.- See Also:
-
OPENAMOUNT
Generated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.- See Also:
-
CURRENCY
Generated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.- See Also:
-
DOCUMENTMEDIA
Generated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.- See Also:
-
DOCUMENTTYPE
Generated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.- See Also:
-
UNIT
Generated constant - Attribute key ofB2BDocument.unitattribute defined at extensionb2bacceleratorservices.- See Also:
-
ORDER
Generated constant - Attribute key ofB2BDocument.orderattribute defined at extensionb2bacceleratorservices.- See Also:
-
PAYDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.- See Also:
-
USEDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.- 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 extensionb2bacceleratorservices_currency- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_documentNumber- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_documentType- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_unit- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices
-
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 extensionb2bacceleratorservices_currency- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_documentNumber- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_documentType- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices_owner- initial attribute declared by typeItemat extensioncore_unit- initial attribute declared by typeB2BDocumentat extensionb2bacceleratorservices
-
-
Method Details
-
getAmount
Generated method - Getter of theB2BDocument.amountattribute defined at extensionb2bacceleratorservices.- Returns:
- the amount - amount
-
getCurrency
Generated method - Getter of theB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.- Returns:
- the currency
-
getDate
Generated method - Getter of theB2BDocument.dateattribute defined at extensionb2bacceleratorservices.- Returns:
- the date - date
-
getDocumentMedia
Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.- Returns:
- the documentMedia
-
getDocumentNumber
Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.- Returns:
- the documentNumber
-
getDocumentType
Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.- Returns:
- the documentType
-
getDueDate
Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.- Returns:
- the dueDate - dueDate
-
getOpenAmount
Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.- Returns:
- the openAmount - openAmount
-
getOrder
Generated method - Getter of theB2BDocument.orderattribute defined at extensionb2bacceleratorservices.- Returns:
- the order
-
getPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=GETTER) public Collection<B2BDocumentPaymentInfoModel> getPayDocumentPaymentInfo()Generated method - Getter of theB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the payDocumentPaymentInfo
-
getStatus
Generated method - Getter of theB2BDocument.statusattribute defined at extensionb2bacceleratorservices.- Returns:
- the status
-
getUnit
Generated method - Getter of theB2BDocument.unitattribute defined at extensionb2bacceleratorservices.- Returns:
- the unit
-
getUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=GETTER) public Collection<B2BDocumentPaymentInfoModel> getUseDocumentPaymentInfo()Generated method - Getter of theB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the useDocumentPaymentInfo
-
setAmount
Generated method - Setter ofB2BDocument.amountattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the amount - amount
-
setCurrency
Generated method - Setter ofB2BDocument.currencyattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the currency
-
setDate
Generated method - Setter ofB2BDocument.dateattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the date - date
-
setDocumentMedia
@Accessor(qualifier="documentMedia", type=SETTER) public void setDocumentMedia(DocumentMediaModel value) Generated method - Setter ofB2BDocument.documentMediaattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the documentMedia
-
setDocumentNumber
Generated method - Setter ofB2BDocument.documentNumberattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the documentNumber
-
setDocumentType
@Accessor(qualifier="documentType", type=SETTER) public void setDocumentType(B2BDocumentTypeModel value) Generated method - Setter ofB2BDocument.documentTypeattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the documentType
-
setDueDate
Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the dueDate - dueDate
-
setOpenAmount
Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the openAmount - openAmount
-
setOrder
Generated method - Setter ofB2BDocument.orderattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the order
-
setPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=SETTER) public void setPayDocumentPaymentInfo(Collection<B2BDocumentPaymentInfoModel> value) Generated method - Setter ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the payDocumentPaymentInfo
-
setStatus
Generated method - Setter ofB2BDocument.statusattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the status
-
setUnit
Generated method - Setter ofB2BDocument.unitattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the unit
-
setUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=SETTER) public void setUseDocumentPaymentInfo(Collection<B2BDocumentPaymentInfoModel> value) Generated method - Setter ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionb2bacceleratorservices.- Parameters:
value- the useDocumentPaymentInfo
-