Package de.hybris.platform.catalog.model
Class AgreementModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.catalog.model.AgreementModel
-
- All Implemented Interfaces:
java.io.Serializable
public class AgreementModel extends ItemModel
Generated model class for type Agreement first defined at extension catalog.- 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
_CATALOGVERSION2AGREEMENTS
Generated relation code constant for relationCatalogVersion2Agreements
defining source attributecatalogVersion
in extensioncatalog
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
BUYER
Generated constant - Attribute key ofAgreement.buyer
attribute defined at extensioncatalog
.static java.lang.String
BUYERCONTACT
Generated constant - Attribute key ofAgreement.buyerContact
attribute defined at extensioncatalog
.static java.lang.String
CATALOG
Generated constant - Attribute key ofAgreement.Catalog
attribute defined at extensioncatalog
.static java.lang.String
CATALOGVERSION
Generated constant - Attribute key ofAgreement.catalogVersion
attribute defined at extensioncatalog
.static java.lang.String
CURRENCY
Generated constant - Attribute key ofAgreement.currency
attribute defined at extensioncatalog
.static java.lang.String
ENDDATE
Generated constant - Attribute key ofAgreement.enddate
attribute defined at extensioncatalog
.static java.lang.String
ID
Generated constant - Attribute key ofAgreement.id
attribute defined at extensioncatalog
.static java.lang.String
STARTDATE
Generated constant - Attribute key ofAgreement.startdate
attribute defined at extensioncatalog
.static java.lang.String
SUPPLIER
Generated constant - Attribute key ofAgreement.supplier
attribute defined at extensioncatalog
.static java.lang.String
SUPPLIERCONTACT
Generated constant - Attribute key ofAgreement.supplierContact
attribute defined at extensioncatalog
.-
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 AgreementModel()
Generated constructor - Default constructor for generic creation.AgreementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextAgreementModel(java.util.Date _enddate, java.lang.String _id)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAgreementModel(java.util.Date _enddate, java.lang.String _id, 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 parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompanyModel
getBuyer()
Generated method - Getter of theAgreement.buyer
attribute defined at extensioncatalog
.UserModel
getBuyerContact()
Generated method - Getter of theAgreement.buyerContact
attribute defined at extensioncatalog
.CatalogVersionModel
getCatalogVersion()
Generated method - Getter of theAgreement.catalogVersion
attribute defined at extensioncatalog
.CurrencyModel
getCurrency()
Generated method - Getter of theAgreement.currency
attribute defined at extensioncatalog
.java.util.Date
getEnddate()
Generated method - Getter of theAgreement.enddate
attribute defined at extensioncatalog
.java.lang.String
getId()
Generated method - Getter of theAgreement.id
attribute defined at extensioncatalog
.java.util.Date
getStartdate()
Generated method - Getter of theAgreement.startdate
attribute defined at extensioncatalog
.CompanyModel
getSupplier()
Generated method - Getter of theAgreement.supplier
attribute defined at extensioncatalog
.UserModel
getSupplierContact()
Generated method - Getter of theAgreement.supplierContact
attribute defined at extensioncatalog
.void
setBuyer(CompanyModel value)
Generated method - Setter ofAgreement.buyer
attribute defined at extensioncatalog
.void
setBuyerContact(UserModel value)
Generated method - Setter ofAgreement.buyerContact
attribute defined at extensioncatalog
.void
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofAgreement.catalogVersion
attribute defined at extensioncatalog
.void
setCurrency(CurrencyModel value)
Generated method - Setter ofAgreement.currency
attribute defined at extensioncatalog
.void
setEnddate(java.util.Date value)
Generated method - Setter ofAgreement.enddate
attribute defined at extensioncatalog
.void
setId(java.lang.String value)
Generated method - Setter ofAgreement.id
attribute defined at extensioncatalog
.void
setStartdate(java.util.Date value)
Generated method - Setter ofAgreement.startdate
attribute defined at extensioncatalog
.void
setSupplier(CompanyModel value)
Generated method - Setter ofAgreement.supplier
attribute defined at extensioncatalog
.void
setSupplierContact(UserModel value)
Generated method - Setter ofAgreement.supplierContact
attribute defined at extensioncatalog
.-
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
-
_CATALOGVERSION2AGREEMENTS
public static final java.lang.String _CATALOGVERSION2AGREEMENTS
Generated relation code constant for relationCatalogVersion2Agreements
defining source attributecatalogVersion
in extensioncatalog
.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofAgreement.id
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
STARTDATE
public static final java.lang.String STARTDATE
Generated constant - Attribute key ofAgreement.startdate
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
ENDDATE
public static final java.lang.String ENDDATE
Generated constant - Attribute key ofAgreement.enddate
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CATALOG
public static final java.lang.String CATALOG
Generated constant - Attribute key ofAgreement.Catalog
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
BUYER
public static final java.lang.String BUYER
Generated constant - Attribute key ofAgreement.buyer
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SUPPLIER
public static final java.lang.String SUPPLIER
Generated constant - Attribute key ofAgreement.supplier
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
BUYERCONTACT
public static final java.lang.String BUYERCONTACT
Generated constant - Attribute key ofAgreement.buyerContact
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SUPPLIERCONTACT
public static final java.lang.String SUPPLIERCONTACT
Generated constant - Attribute key ofAgreement.supplierContact
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofAgreement.currency
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofAgreement.catalogVersion
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AgreementModel
public AgreementModel()
Generated constructor - Default constructor for generic creation.
-
AgreementModel
public AgreementModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
AgreementModel
@Deprecated(since="4.1.1", forRemoval=true) public AgreementModel(java.util.Date _enddate, java.lang.String _id)
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:
_enddate
- initial attribute declared by typeAgreement
at extensioncatalog
_id
- initial attribute declared by typeAgreement
at extensioncatalog
-
AgreementModel
@Deprecated(since="4.1.1", forRemoval=true) public AgreementModel(java.util.Date _enddate, java.lang.String _id, 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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_enddate
- initial attribute declared by typeAgreement
at extensioncatalog
_id
- initial attribute declared by typeAgreement
at extensioncatalog
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getBuyer
@Accessor(qualifier="buyer", type=GETTER) public CompanyModel getBuyer()
Generated method - Getter of theAgreement.buyer
attribute defined at extensioncatalog
.- Returns:
- the buyer - buyer
-
getBuyerContact
@Accessor(qualifier="buyerContact", type=GETTER) public UserModel getBuyerContact()
Generated method - Getter of theAgreement.buyerContact
attribute defined at extensioncatalog
.- Returns:
- the buyerContact - buyerContact
-
getCatalogVersion
@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Generated method - Getter of theAgreement.catalogVersion
attribute defined at extensioncatalog
.- Returns:
- the catalogVersion
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
Generated method - Getter of theAgreement.currency
attribute defined at extensioncatalog
.- Returns:
- the currency - currency
-
getEnddate
@Accessor(qualifier="enddate", type=GETTER) public java.util.Date getEnddate()
Generated method - Getter of theAgreement.enddate
attribute defined at extensioncatalog
.- Returns:
- the enddate - Agreement ID
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theAgreement.id
attribute defined at extensioncatalog
.- Returns:
- the id - Agreement ID
-
getStartdate
@Accessor(qualifier="startdate", type=GETTER) public java.util.Date getStartdate()
Generated method - Getter of theAgreement.startdate
attribute defined at extensioncatalog
.- Returns:
- the startdate - Start Date
-
getSupplier
@Accessor(qualifier="supplier", type=GETTER) public CompanyModel getSupplier()
Generated method - Getter of theAgreement.supplier
attribute defined at extensioncatalog
.- Returns:
- the supplier - supplier
-
getSupplierContact
@Accessor(qualifier="supplierContact", type=GETTER) public UserModel getSupplierContact()
Generated method - Getter of theAgreement.supplierContact
attribute defined at extensioncatalog
.- Returns:
- the supplierContact - supplierContact
-
setBuyer
@Accessor(qualifier="buyer", type=SETTER) public void setBuyer(CompanyModel value)
Generated method - Setter ofAgreement.buyer
attribute defined at extensioncatalog
.- Parameters:
value
- the buyer - buyer
-
setBuyerContact
@Accessor(qualifier="buyerContact", type=SETTER) public void setBuyerContact(UserModel value)
Generated method - Setter ofAgreement.buyerContact
attribute defined at extensioncatalog
.- Parameters:
value
- the buyerContact - buyerContact
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Generated method - Setter ofAgreement.catalogVersion
attribute defined at extensioncatalog
.- Parameters:
value
- the catalogVersion
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
Generated method - Setter ofAgreement.currency
attribute defined at extensioncatalog
.- Parameters:
value
- the currency - currency
-
setEnddate
@Accessor(qualifier="enddate", type=SETTER) public void setEnddate(java.util.Date value)
Generated method - Setter ofAgreement.enddate
attribute defined at extensioncatalog
.- Parameters:
value
- the enddate - Agreement ID
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofAgreement.id
attribute defined at extensioncatalog
.- Parameters:
value
- the id - Agreement ID
-
setStartdate
@Accessor(qualifier="startdate", type=SETTER) public void setStartdate(java.util.Date value)
Generated method - Setter ofAgreement.startdate
attribute defined at extensioncatalog
.- Parameters:
value
- the startdate - Start Date
-
setSupplier
@Accessor(qualifier="supplier", type=SETTER) public void setSupplier(CompanyModel value)
Generated method - Setter ofAgreement.supplier
attribute defined at extensioncatalog
.- Parameters:
value
- the supplier - supplier
-
-