Package de.hybris.platform.product.model
Class AbstractConfiguratorSettingModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.product.model.AbstractConfiguratorSettingModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
CPQConfiguratorSettingsModel
,TextFieldConfiguratorSettingModel
public class AbstractConfiguratorSettingModel extends ItemModel
Generated model class for type AbstractConfiguratorSetting 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
_CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
Generated relation code constant for relationConfigurationCategory2ConfiguratorSettingsRelation
defining source attributeconfigurationCategory
in extensioncatalog
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
CATALOGVERSION
Generated constant - Attribute key ofAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
.static java.lang.String
CONFIGURATIONCATEGORY
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
.static java.lang.String
CONFIGURATIONCATEGORYPOS
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryPOS
attribute defined at extensioncatalog
.static java.lang.String
CONFIGURATORTYPE
Generated constant - Attribute key ofAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
.static java.lang.String
ID
Generated constant - Attribute key ofAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
.static java.lang.String
QUALIFIER
Generated constant - Attribute key ofAbstractConfiguratorSetting.qualifier
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 AbstractConfiguratorSettingModel()
Generated constructor - Default constructor for generic creation.AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, java.lang.String _id, ItemModel _owner, java.lang.String _qualifier)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, java.lang.String _id, java.lang.String _qualifier)
Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersAbstractConfiguratorSettingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CatalogVersionModel
getCatalogVersion()
Generated method - Getter of theAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
.ConfigurationCategoryModel
getConfigurationCategory()
Generated method - Getter of theAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
.ConfiguratorType
getConfiguratorType()
Generated method - Getter of theAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
.java.lang.String
getId()
Generated method - Getter of theAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
.java.lang.String
getQualifier()
Generated method - Getter of theAbstractConfiguratorSetting.qualifier
attribute defined at extensioncatalog
.void
setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter ofAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
.void
setConfigurationCategory(ConfigurationCategoryModel value)
Generated method - Initial setter ofAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
.void
setConfiguratorType(ConfiguratorType value)
Generated method - Initial setter ofAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
.void
setId(java.lang.String value)
Generated method - Initial setter ofAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
.void
setQualifier(java.lang.String value)
Generated method - Initial setter ofAbstractConfiguratorSetting.qualifier
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
-
_CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
public static final java.lang.String _CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
Generated relation code constant for relationConfigurationCategory2ConfiguratorSettingsRelation
defining source attributeconfigurationCategory
in extensioncatalog
.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CATALOGVERSION
public static final java.lang.String CATALOGVERSION
Generated constant - Attribute key ofAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CONFIGURATORTYPE
public static final java.lang.String CONFIGURATORTYPE
Generated constant - Attribute key ofAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
QUALIFIER
public static final java.lang.String QUALIFIER
Generated constant - Attribute key ofAbstractConfiguratorSetting.qualifier
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CONFIGURATIONCATEGORYPOS
public static final java.lang.String CONFIGURATIONCATEGORYPOS
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryPOS
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
CONFIGURATIONCATEGORY
public static final java.lang.String CONFIGURATIONCATEGORY
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractConfiguratorSettingModel
public AbstractConfiguratorSettingModel()
Generated constructor - Default constructor for generic creation.
-
AbstractConfiguratorSettingModel
public AbstractConfiguratorSettingModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
AbstractConfiguratorSettingModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, java.lang.String _id, java.lang.String _qualifier)
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:
_catalogVersion
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_configurationCategory
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_configuratorType
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_id
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_qualifier
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
-
AbstractConfiguratorSettingModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, java.lang.String _id, ItemModel _owner, java.lang.String _qualifier)
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:
_catalogVersion
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_configurationCategory
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_configuratorType
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_id
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
_owner
- initial attribute declared by typeItem
at extensioncore
_qualifier
- initial attribute declared by typeAbstractConfiguratorSetting
at extensioncatalog
-
-
Method Detail
-
getCatalogVersion
@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
Generated method - Getter of theAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
.- Returns:
- the catalogVersion - Catalog Version
-
getConfigurationCategory
@Accessor(qualifier="configurationCategory", type=GETTER) public ConfigurationCategoryModel getConfigurationCategory()
Generated method - Getter of theAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
.- Returns:
- the configurationCategory
-
getConfiguratorType
@Accessor(qualifier="configuratorType", type=GETTER) public ConfiguratorType getConfiguratorType()
Generated method - Getter of theAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
.- Returns:
- the configuratorType - Type of the product configurator
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
.- Returns:
- the id - Identifier
-
getQualifier
@Accessor(qualifier="qualifier", type=GETTER) public java.lang.String getQualifier()
Generated method - Getter of theAbstractConfiguratorSetting.qualifier
attribute defined at extensioncatalog
.- Returns:
- the qualifier - To override a setting you should create one with the same qualifier in a descending category
-
setCatalogVersion
@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
Generated method - Initial setter ofAbstractConfiguratorSetting.catalogVersion
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the catalogVersion - Catalog Version
-
setConfigurationCategory
@Accessor(qualifier="configurationCategory", type=SETTER) public void setConfigurationCategory(ConfigurationCategoryModel value)
Generated method - Initial setter ofAbstractConfiguratorSetting.configurationCategory
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the configurationCategory
-
setConfiguratorType
@Accessor(qualifier="configuratorType", type=SETTER) public void setConfiguratorType(ConfiguratorType value)
Generated method - Initial setter ofAbstractConfiguratorSetting.configuratorType
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the configuratorType - Type of the product configurator
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Initial setter ofAbstractConfiguratorSetting.id
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the id - Identifier
-
setQualifier
@Accessor(qualifier="qualifier", type=SETTER) public void setQualifier(java.lang.String value)
Generated method - Initial setter ofAbstractConfiguratorSetting.qualifier
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the qualifier - To override a setting you should create one with the same qualifier in a descending category
-
-