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:
Serializable
Generated model class for type Agreement first defined at extension catalog.
- 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 StringGenerated relation code constant for relationCatalogVersion2Agreementsdefining source attributecatalogVersionin extensioncatalog.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofAgreement.buyerattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.buyerContactattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.Catalogattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.catalogVersionattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.currencyattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.enddateattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.idattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.startdateattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.supplierattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAgreement.supplierContactattribute defined at extensioncatalog.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.AgreementModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextAgreementModel(Date _enddate, 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(Date _enddate, 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
Modifier and TypeMethodDescriptiongetBuyer()Generated method - Getter of theAgreement.buyerattribute defined at extensioncatalog.Generated method - Getter of theAgreement.buyerContactattribute defined at extensioncatalog.Generated method - Getter of theAgreement.catalogVersionattribute defined at extensioncatalog.Generated method - Getter of theAgreement.currencyattribute defined at extensioncatalog.Generated method - Getter of theAgreement.enddateattribute defined at extensioncatalog.getId()Generated method - Getter of theAgreement.idattribute defined at extensioncatalog.Generated method - Getter of theAgreement.startdateattribute defined at extensioncatalog.Generated method - Getter of theAgreement.supplierattribute defined at extensioncatalog.Generated method - Getter of theAgreement.supplierContactattribute defined at extensioncatalog.voidsetBuyer(CompanyModel value) Generated method - Setter ofAgreement.buyerattribute defined at extensioncatalog.voidsetBuyerContact(UserModel value) Generated method - Setter ofAgreement.buyerContactattribute defined at extensioncatalog.voidGenerated method - Setter ofAgreement.catalogVersionattribute defined at extensioncatalog.voidsetCurrency(CurrencyModel value) Generated method - Setter ofAgreement.currencyattribute defined at extensioncatalog.voidsetEnddate(Date value) Generated method - Setter ofAgreement.enddateattribute defined at extensioncatalog.voidGenerated method - Setter ofAgreement.idattribute defined at extensioncatalog.voidsetStartdate(Date value) Generated method - Setter ofAgreement.startdateattribute defined at extensioncatalog.voidsetSupplier(CompanyModel value) Generated method - Setter ofAgreement.supplierattribute defined at extensioncatalog.voidsetSupplierContact(UserModel value) Generated method - Setter ofAgreement.supplierContactattribute defined at extensioncatalog.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:
-
_CATALOGVERSION2AGREEMENTS
Generated relation code constant for relationCatalogVersion2Agreementsdefining source attributecatalogVersionin extensioncatalog.- See Also:
-
ID
Generated constant - Attribute key ofAgreement.idattribute defined at extensioncatalog.- See Also:
-
STARTDATE
Generated constant - Attribute key ofAgreement.startdateattribute defined at extensioncatalog.- See Also:
-
ENDDATE
Generated constant - Attribute key ofAgreement.enddateattribute defined at extensioncatalog.- See Also:
-
CATALOG
Generated constant - Attribute key ofAgreement.Catalogattribute defined at extensioncatalog.- See Also:
-
BUYER
Generated constant - Attribute key ofAgreement.buyerattribute defined at extensioncatalog.- See Also:
-
SUPPLIER
Generated constant - Attribute key ofAgreement.supplierattribute defined at extensioncatalog.- See Also:
-
BUYERCONTACT
Generated constant - Attribute key ofAgreement.buyerContactattribute defined at extensioncatalog.- See Also:
-
SUPPLIERCONTACT
Generated constant - Attribute key ofAgreement.supplierContactattribute defined at extensioncatalog.- See Also:
-
CURRENCY
Generated constant - Attribute key ofAgreement.currencyattribute defined at extensioncatalog.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofAgreement.catalogVersionattribute defined at extensioncatalog.- See Also:
-
-
Constructor Details
-
AgreementModel
public AgreementModel()Generated constructor - Default constructor for generic creation. -
AgreementModel
public AgreementModel(de.hybris.platform.servicelayer.model.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, 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 typeAgreementat extensioncatalog_id- initial attribute declared by typeAgreementat extensioncatalog
-
AgreementModel
@Deprecated(since="4.1.1", forRemoval=true) public AgreementModel(Date _enddate, 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 typeAgreementat extensioncatalog_id- initial attribute declared by typeAgreementat extensioncatalog_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getBuyer
Generated method - Getter of theAgreement.buyerattribute defined at extensioncatalog.- Returns:
- the buyer - buyer
-
getBuyerContact
Generated method - Getter of theAgreement.buyerContactattribute defined at extensioncatalog.- Returns:
- the buyerContact - buyerContact
-
getCatalogVersion
Generated method - Getter of theAgreement.catalogVersionattribute defined at extensioncatalog.- Returns:
- the catalogVersion
-
getCurrency
Generated method - Getter of theAgreement.currencyattribute defined at extensioncatalog.- Returns:
- the currency - currency
-
getEnddate
Generated method - Getter of theAgreement.enddateattribute defined at extensioncatalog.- Returns:
- the enddate - Agreement ID
-
getId
Generated method - Getter of theAgreement.idattribute defined at extensioncatalog.- Returns:
- the id - Agreement ID
-
getStartdate
Generated method - Getter of theAgreement.startdateattribute defined at extensioncatalog.- Returns:
- the startdate - Start Date
-
getSupplier
Generated method - Getter of theAgreement.supplierattribute defined at extensioncatalog.- Returns:
- the supplier - supplier
-
getSupplierContact
Generated method - Getter of theAgreement.supplierContactattribute defined at extensioncatalog.- Returns:
- the supplierContact - supplierContact
-
setBuyer
Generated method - Setter ofAgreement.buyerattribute defined at extensioncatalog.- Parameters:
value- the buyer - buyer
-
setBuyerContact
Generated method - Setter ofAgreement.buyerContactattribute defined at extensioncatalog.- Parameters:
value- the buyerContact - buyerContact
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value) Generated method - Setter ofAgreement.catalogVersionattribute defined at extensioncatalog.- Parameters:
value- the catalogVersion
-
setCurrency
Generated method - Setter ofAgreement.currencyattribute defined at extensioncatalog.- Parameters:
value- the currency - currency
-
setEnddate
Generated method - Setter ofAgreement.enddateattribute defined at extensioncatalog.- Parameters:
value- the enddate - Agreement ID
-
setId
Generated method - Setter ofAgreement.idattribute defined at extensioncatalog.- Parameters:
value- the id - Agreement ID
-
setStartdate
Generated method - Setter ofAgreement.startdateattribute defined at extensioncatalog.- Parameters:
value- the startdate - Start Date
-
setSupplier
Generated method - Setter ofAgreement.supplierattribute defined at extensioncatalog.- Parameters:
value- the supplier - supplier
-
setSupplierContact
Generated method - Setter ofAgreement.supplierContactattribute defined at extensioncatalog.- Parameters:
value- the supplierContact - supplierContact
-