Class UpilAdditionalAttributesModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.upilintegrationservices.model.UpilAdditionalAttributesModel
-
- All Implemented Interfaces:
java.io.Serializable
public class UpilAdditionalAttributesModel extends ItemModel
Generated model class for type UpilAdditionalAttributes first defined at extension upilintegrationservices.Additional Attributes for UPIL.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_SUBSCRIPTIONPRICES2UPILADDITIONALATTRIBUTESGenerated relation code constant for relationSubscriptionPrices2UpilAdditionalAttributesdefining source attributepricePlanin extensionupilintegrationservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringATTRIBUTETYPEGenerated constant - Attribute key ofUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.static java.lang.StringCATALOGVERSIONGenerated constant - Attribute key ofUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices.static java.lang.StringCODEGenerated constant - Attribute key ofUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.static java.lang.StringCURRENCYGenerated constant - Attribute key ofUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.static java.lang.StringPRICEPLANGenerated constant - Attribute key ofUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.static java.lang.StringSEMANTICSGenerated constant - Attribute key ofUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.static java.lang.StringUTILSPRODUCTENTRYVALUEGenerated constant - Attribute key ofUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.static java.lang.StringUTILSSALESFACTVALUEGenerated constant - Attribute key ofUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
-
Constructor Summary
Constructors Constructor Description UpilAdditionalAttributesModel()Generated constructor - Default constructor for generic creation.UpilAdditionalAttributesModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextUpilAdditionalAttributesModel(UpilAttributeType _attributeType, CatalogVersionModel _catalogVersion, java.lang.String _code)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersUpilAdditionalAttributesModel(UpilAttributeType _attributeType, CatalogVersionModel _catalogVersion, java.lang.String _code, 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 UpilAttributeTypegetAttributeType()Generated method - Getter of theUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.CatalogVersionModelgetCatalogVersion()Generated method - Getter of theUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices.java.lang.StringgetCode()Generated method - Getter of theUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.CurrencyModelgetCurrency()Generated method - Getter of theUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.SubscriptionPricePlanModelgetPricePlan()Generated method - Getter of theUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.UpilSemanticsModelgetSemantics()Generated method - Getter of theUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.java.lang.StringgetUtilsProductEntryValue()Generated method - Getter of theUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.java.lang.StringgetUtilsSalesFactValue()Generated method - Getter of theUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.voidsetAttributeType(UpilAttributeType value)Generated method - Setter ofUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.voidsetCatalogVersion(CatalogVersionModel value)Generated method - Initial setter ofUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices.voidsetCode(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.voidsetCurrency(CurrencyModel value)Generated method - Setter ofUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.voidsetPricePlan(SubscriptionPricePlanModel value)Generated method - Setter ofUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.voidsetSemantics(UpilSemanticsModel value)Generated method - Setter ofUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.voidsetUtilsProductEntryValue(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.voidsetUtilsSalesFactValue(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.-
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
-
_SUBSCRIPTIONPRICES2UPILADDITIONALATTRIBUTES
public static final java.lang.String _SUBSCRIPTIONPRICES2UPILADDITIONALATTRIBUTES
Generated relation code constant for relationSubscriptionPrices2UpilAdditionalAttributesdefining source attributepricePlanin extensionupilintegrationservices.- See Also:
- Constant Field Values
-
CODE
public static final java.lang.String CODE
Generated constant - Attribute key ofUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
UTILSPRODUCTENTRYVALUE
public static final java.lang.String UTILSPRODUCTENTRYVALUE
Generated constant - Attribute key ofUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
SEMANTICS
public static final java.lang.String SEMANTICS
Generated constant - Attribute key ofUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
UTILSSALESFACTVALUE
public static final java.lang.String UTILSSALESFACTVALUE
Generated constant - Attribute key ofUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
CURRENCY
public static final java.lang.String CURRENCY
Generated constant - Attribute key ofUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
ATTRIBUTETYPE
public static final java.lang.String ATTRIBUTETYPE
Generated constant - Attribute key ofUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
PRICEPLAN
public static final java.lang.String PRICEPLAN
Generated constant - Attribute key ofUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UpilAdditionalAttributesModel
public UpilAdditionalAttributesModel()
Generated constructor - Default constructor for generic creation.
-
UpilAdditionalAttributesModel
public UpilAdditionalAttributesModel(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
-
UpilAdditionalAttributesModel
@Deprecated(since="4.1.1", forRemoval=true) public UpilAdditionalAttributesModel(UpilAttributeType _attributeType, CatalogVersionModel _catalogVersion, java.lang.String _code)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:
_attributeType- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices_catalogVersion- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices_code- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices
-
UpilAdditionalAttributesModel
@Deprecated(since="4.1.1", forRemoval=true) public UpilAdditionalAttributesModel(UpilAttributeType _attributeType, CatalogVersionModel _catalogVersion, java.lang.String _code, 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:
_attributeType- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices_catalogVersion- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices_code- initial attribute declared by typeUpilAdditionalAttributesat extensionupilintegrationservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Detail
-
getAttributeType
@Accessor(qualifier="attributeType", type=GETTER) public UpilAttributeType getAttributeType()Generated method - Getter of theUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.- Returns:
- the attributeType - Type of Upil Additional Attributes
-
getCatalogVersion
@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()Generated method - Getter of theUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices.- Returns:
- the catalogVersion - Catalog Version
-
getCode
@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()Generated method - Getter of theUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.- Returns:
- the code - Identifier
-
getCurrency
@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()Generated method - Getter of theUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.- Returns:
- the currency - UPIL fact value currency Of the sales attribute
-
getPricePlan
@Accessor(qualifier="pricePlan", type=GETTER) public SubscriptionPricePlanModel getPricePlan()Generated method - Getter of theUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.- Returns:
- the pricePlan - UPIL Subscription Price Plan
-
getSemantics
@Accessor(qualifier="semantics", type=GETTER) public UpilSemanticsModel getSemantics()Generated method - Getter of theUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.- Returns:
- the semantics - UPIL specific additional attribute
-
getUtilsProductEntryValue
@Accessor(qualifier="utilsProductEntryValue", type=GETTER) public java.lang.String getUtilsProductEntryValue()Generated method - Getter of theUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.- Returns:
- the utilsProductEntryValue - UPIL entry value Of the product
-
getUtilsSalesFactValue
@Accessor(qualifier="utilsSalesFactValue", type=GETTER) public java.lang.String getUtilsSalesFactValue()Generated method - Getter of theUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.- Returns:
- the utilsSalesFactValue - UPIL fact value Of the sales attribute
-
setAttributeType
@Accessor(qualifier="attributeType", type=SETTER) public void setAttributeType(UpilAttributeType value)Generated method - Setter ofUpilAdditionalAttributes.attributeTypeattribute defined at extensionupilintegrationservices.- Parameters:
value- the attributeType - Type of Upil Additional Attributes
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)Generated method - Initial setter ofUpilAdditionalAttributes.catalogVersionattribute defined at extensionupilintegrationservices. Can only be used at creation of model - before first save.- Parameters:
value- the catalogVersion - Catalog Version
-
setCode
@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.codeattribute defined at extensionupilintegrationservices.- Parameters:
value- the code - Identifier
-
setCurrency
@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)Generated method - Setter ofUpilAdditionalAttributes.currencyattribute defined at extensionupilintegrationservices.- Parameters:
value- the currency - UPIL fact value currency Of the sales attribute
-
setPricePlan
@Accessor(qualifier="pricePlan", type=SETTER) public void setPricePlan(SubscriptionPricePlanModel value)Generated method - Setter ofUpilAdditionalAttributes.pricePlanattribute defined at extensionupilintegrationservices.- Parameters:
value- the pricePlan - UPIL Subscription Price Plan
-
setSemantics
@Accessor(qualifier="semantics", type=SETTER) public void setSemantics(UpilSemanticsModel value)Generated method - Setter ofUpilAdditionalAttributes.semanticsattribute defined at extensionupilintegrationservices.- Parameters:
value- the semantics - UPIL specific additional attribute
-
setUtilsProductEntryValue
@Accessor(qualifier="utilsProductEntryValue", type=SETTER) public void setUtilsProductEntryValue(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.utilsProductEntryValueattribute defined at extensionupilintegrationservices.- Parameters:
value- the utilsProductEntryValue - UPIL entry value Of the product
-
setUtilsSalesFactValue
@Accessor(qualifier="utilsSalesFactValue", type=SETTER) public void setUtilsSalesFactValue(java.lang.String value)Generated method - Setter ofUpilAdditionalAttributes.utilsSalesFactValueattribute defined at extensionupilintegrationservices.- Parameters:
value- the utilsSalesFactValue - UPIL fact value Of the sales attribute
-
-