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:
java.io.Serializable
- Direct Known Subclasses:
SapB2BDocumentModel
public class B2BDocumentModel extends ItemModel
Generated model class for type B2BDocument first defined at extension accountsummaryaddon.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_B2BUNIT2B2BDOCUMENTGenerated relation code constant for relationB2BUnit2B2BDocumentdefining source attributeunitin extensionaccountsummaryaddon.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringAMOUNTGenerated constant - Attribute key ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.static java.lang.StringCURRENCYGenerated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.static java.lang.StringDATEGenerated constant - Attribute key ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.static java.lang.StringDOCUMENTMEDIAGenerated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.static java.lang.StringDOCUMENTNUMBERGenerated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.static java.lang.StringDOCUMENTTYPEGenerated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.static java.lang.StringDUEDATEGenerated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.static java.lang.StringOPENAMOUNTGenerated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.static java.lang.StringORDERGenerated constant - Attribute key ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.static java.lang.StringPAYDOCUMENTPAYMENTINFOGenerated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.static java.lang.StringSTATUSGenerated constant - Attribute key ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.static java.lang.StringUNITGenerated constant - Attribute key ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.static java.lang.StringUSEDOCUMENTPAYMENTINFOGenerated 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, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description B2BDocumentModel()Generated constructor - Default constructor for generic creation.B2BDocumentModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextB2BDocumentModel(java.math.BigDecimal _amount, CurrencyModel _currency, java.lang.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(java.math.BigDecimal _amount, CurrencyModel _currency, java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.math.BigDecimalgetAmount()Generated method - Getter of theB2BDocument.amountattribute defined at extensionaccountsummaryaddon.CurrencyModelgetCurrency()Generated method - Getter of theB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.java.util.DategetDate()Generated method - Getter of theB2BDocument.dateattribute defined at extensionaccountsummaryaddon.DocumentMediaModelgetDocumentMedia()Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.java.lang.StringgetDocumentNumber()Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.B2BDocumentTypeModelgetDocumentType()Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.java.util.DategetDueDate()Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.java.math.BigDecimalgetOpenAmount()Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.AbstractOrderModelgetOrder()Generated method - Getter of theB2BDocument.orderattribute defined at extensionaccountsummaryaddon.java.util.Collection<B2BDocumentPaymentInfoModel>getPayDocumentPaymentInfo()Generated method - Getter of theB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.DocumentStatusgetStatus()Generated method - Getter of theB2BDocument.statusattribute defined at extensionaccountsummaryaddon.B2BUnitModelgetUnit()Generated method - Getter of theB2BDocument.unitattribute defined at extensionaccountsummaryaddon.java.util.Collection<B2BDocumentPaymentInfoModel>getUseDocumentPaymentInfo()Generated method - Getter of theB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.voidsetAmount(java.math.BigDecimal value)Generated method - Setter ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.voidsetCurrency(CurrencyModel value)Generated method - Setter ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.voidsetDate(java.util.Date value)Generated method - Setter ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.voidsetDocumentMedia(DocumentMediaModel value)Generated method - Setter ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.voidsetDocumentNumber(java.lang.String value)Generated method - Setter ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.voidsetDocumentType(B2BDocumentTypeModel value)Generated method - Setter ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.voidsetDueDate(java.util.Date value)Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.voidsetOpenAmount(java.math.BigDecimal value)Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.voidsetOrder(AbstractOrderModel value)Generated method - Setter ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.voidsetPayDocumentPaymentInfo(java.util.Collection<B2BDocumentPaymentInfoModel> value)Generated 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.voidsetUseDocumentPaymentInfo(java.util.Collection<B2BDocumentPaymentInfoModel> value)Generated 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, setOwner
-
Methods 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 Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
_B2BUNIT2B2BDOCUMENT
public static final java.lang.String _B2BUNIT2B2BDOCUMENT
Generated relation code constant for relationB2BUnit2B2BDocumentdefining source attributeunitin extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
DOCUMENTNUMBER
public static final java.lang.String DOCUMENTNUMBER
Generated constant - Attribute key ofB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Generated constant - Attribute key ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
DATE
public static final java.lang.String DATE
Generated constant - Attribute key ofB2BDocument.dateattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
DUEDATE
public static final java.lang.String DUEDATE
Generated constant - Attribute key ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
AMOUNT
public static final java.lang.String AMOUNT
Generated constant - Attribute key ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
OPENAMOUNT
public static final java.lang.String OPENAMOUNT
Generated constant - Attribute key ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
DOCUMENTMEDIA
public static final java.lang.String DOCUMENTMEDIA
Generated constant - Attribute key ofB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
DOCUMENTTYPE
public static final java.lang.String DOCUMENTTYPE
Generated constant - Attribute key ofB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
UNIT
public static final java.lang.String UNIT
Generated constant - Attribute key ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
ORDER
public static final java.lang.String ORDER
Generated constant - Attribute key ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
PAYDOCUMENTPAYMENTINFO
public static final java.lang.String PAYDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
USEDOCUMENTPAYMENTINFO
public static final java.lang.String USEDOCUMENTPAYMENTINFO
Generated constant - Attribute key ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BDocumentModel
public B2BDocumentModel()
Generated constructor - Default constructor for generic creation.
-
B2BDocumentModel
public B2BDocumentModel(ItemModelContext ctx)
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(java.math.BigDecimal _amount, CurrencyModel _currency, java.lang.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(java.math.BigDecimal _amount, CurrencyModel _currency, java.lang.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 Detail
-
getAmount
@Accessor(qualifier="amount", type=GETTER) public java.math.BigDecimal getAmount()
Generated method - Getter of theB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- Returns:
- the amount - amount
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- Returns:
- the currency
-
getDate
@Accessor(qualifier="date", type=GETTER) public java.util.Date getDate()
Generated method - Getter of theB2BDocument.dateattribute defined at extensionaccountsummaryaddon.- Returns:
- the date - date
-
getDocumentMedia
@Accessor(qualifier="documentMedia", type=GETTER) public DocumentMediaModel getDocumentMedia()
Generated method - Getter of theB2BDocument.documentMediaattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentMedia
-
getDocumentNumber
@Accessor(qualifier="documentNumber", type=GETTER) public java.lang.String getDocumentNumber()
Generated method - Getter of theB2BDocument.documentNumberattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentNumber
-
getDocumentType
@Accessor(qualifier="documentType", type=GETTER) public B2BDocumentTypeModel getDocumentType()
Generated method - Getter of theB2BDocument.documentTypeattribute defined at extensionaccountsummaryaddon.- Returns:
- the documentType
-
getDueDate
@Accessor(qualifier="dueDate", type=GETTER) public java.util.Date getDueDate()
Generated method - Getter of theB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- Returns:
- the dueDate - dueDate
-
getOpenAmount
@Accessor(qualifier="openAmount", type=GETTER) public java.math.BigDecimal getOpenAmount()
Generated method - Getter of theB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- Returns:
- the openAmount - openAmount
-
getOrder
@Accessor(qualifier="order", type=GETTER) public AbstractOrderModel getOrder()
Generated method - Getter of theB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- Returns:
- the order
-
getPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=GETTER) public java.util.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
@Accessor(qualifier="status", type=GETTER) public DocumentStatus getStatus()
Generated method - Getter of theB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- Returns:
- the status
-
getUnit
@Accessor(qualifier="unit", type=GETTER) public B2BUnitModel getUnit()
Generated method - Getter of theB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- Returns:
- the unit
-
getUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=GETTER) public java.util.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
@Accessor(qualifier="amount", type=SETTER) public void setAmount(java.math.BigDecimal value)
Generated method - Setter ofB2BDocument.amountattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the amount - amount
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofB2BDocument.currencyattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the currency
-
setDate
@Accessor(qualifier="date", type=SETTER) public void setDate(java.util.Date value)
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
@Accessor(qualifier="documentNumber", type=SETTER) public void setDocumentNumber(java.lang.String value)
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
@Accessor(qualifier="dueDate", type=SETTER) public void setDueDate(java.util.Date value)
Generated method - Setter ofB2BDocument.dueDateattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the dueDate - dueDate
-
setOpenAmount
@Accessor(qualifier="openAmount", type=SETTER) public void setOpenAmount(java.math.BigDecimal value)
Generated method - Setter ofB2BDocument.openAmountattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the openAmount - openAmount
-
setOrder
@Accessor(qualifier="order", type=SETTER) public void setOrder(AbstractOrderModel value)
Generated method - Setter ofB2BDocument.orderattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the order
-
setPayDocumentPaymentInfo
@Accessor(qualifier="payDocumentPaymentInfo", type=SETTER) public void setPayDocumentPaymentInfo(java.util.Collection<B2BDocumentPaymentInfoModel> value)
Generated method - Setter ofB2BDocument.payDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the payDocumentPaymentInfo
-
setStatus
@Accessor(qualifier="status", type=SETTER) public void setStatus(DocumentStatus value)
Generated method - Setter ofB2BDocument.statusattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the status
-
setUnit
@Accessor(qualifier="unit", type=SETTER) public void setUnit(B2BUnitModel value)
Generated method - Setter ofB2BDocument.unitattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the unit
-
setUseDocumentPaymentInfo
@Accessor(qualifier="useDocumentPaymentInfo", type=SETTER) public void setUseDocumentPaymentInfo(java.util.Collection<B2BDocumentPaymentInfoModel> value)
Generated method - Setter ofB2BDocument.useDocumentPaymentInfoattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the useDocumentPaymentInfo
-
-