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:
Serializable
- Direct Known Subclasses:
CPQConfiguratorSettingsModel,TextFieldConfiguratorSettingModel
Generated model class for type AbstractConfiguratorSetting first defined at extension catalog.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated relation code constant for relationConfigurationCategory2ConfiguratorSettingsRelationdefining source attributeconfigurationCategoryin extensioncatalog.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.catalogVersionattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryPOSattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.configuratorTypeattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.idattribute defined at extensioncatalog.static final StringGenerated constant - Attribute key ofAbstractConfiguratorSetting.qualifierattribute 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.AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, String _id, ItemModel _owner, 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, String _id, 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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theAbstractConfiguratorSetting.catalogVersionattribute defined at extensioncatalog.Generated method - Getter of theAbstractConfiguratorSetting.configurationCategoryattribute defined at extensioncatalog.Generated method - Getter of theAbstractConfiguratorSetting.configuratorTypeattribute defined at extensioncatalog.getId()Generated method - Getter of theAbstractConfiguratorSetting.idattribute defined at extensioncatalog.Generated method - Getter of theAbstractConfiguratorSetting.qualifierattribute defined at extensioncatalog.voidGenerated method - Initial setter ofAbstractConfiguratorSetting.catalogVersionattribute defined at extensioncatalog.voidGenerated method - Initial setter ofAbstractConfiguratorSetting.configurationCategoryattribute defined at extensioncatalog.voidGenerated method - Initial setter ofAbstractConfiguratorSetting.configuratorTypeattribute defined at extensioncatalog.voidGenerated method - Initial setter ofAbstractConfiguratorSetting.idattribute defined at extensioncatalog.voidsetQualifier(String value) Generated method - Initial setter ofAbstractConfiguratorSetting.qualifierattribute 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:
-
_CONFIGURATIONCATEGORY2CONFIGURATORSETTINGSRELATION
Generated relation code constant for relationConfigurationCategory2ConfiguratorSettingsRelationdefining source attributeconfigurationCategoryin extensioncatalog.- See Also:
-
ID
Generated constant - Attribute key ofAbstractConfiguratorSetting.idattribute defined at extensioncatalog.- See Also:
-
CATALOGVERSION
Generated constant - Attribute key ofAbstractConfiguratorSetting.catalogVersionattribute defined at extensioncatalog.- See Also:
-
CONFIGURATORTYPE
Generated constant - Attribute key ofAbstractConfiguratorSetting.configuratorTypeattribute defined at extensioncatalog.- See Also:
-
QUALIFIER
Generated constant - Attribute key ofAbstractConfiguratorSetting.qualifierattribute defined at extensioncatalog.- See Also:
-
CONFIGURATIONCATEGORYPOS
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryPOSattribute defined at extensioncatalog.- See Also:
-
CONFIGURATIONCATEGORY
Generated constant - Attribute key ofAbstractConfiguratorSetting.configurationCategoryattribute defined at extensioncatalog.- See Also:
-
-
Constructor Details
-
AbstractConfiguratorSettingModel
public AbstractConfiguratorSettingModel()Generated constructor - Default constructor for generic creation. -
AbstractConfiguratorSettingModel
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, String _id, 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 typeAbstractConfiguratorSettingat extensioncatalog_configurationCategory- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_configuratorType- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_id- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_qualifier- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog
-
AbstractConfiguratorSettingModel
@Deprecated(since="4.1.1", forRemoval=true) public AbstractConfiguratorSettingModel(CatalogVersionModel _catalogVersion, ConfigurationCategoryModel _configurationCategory, ConfiguratorType _configuratorType, String _id, ItemModel _owner, 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 typeAbstractConfiguratorSettingat extensioncatalog_configurationCategory- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_configuratorType- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_id- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog_owner- initial attribute declared by typeItemat extensioncore_qualifier- initial attribute declared by typeAbstractConfiguratorSettingat extensioncatalog
-
-
Method Details
-
getCatalogVersion
Generated method - Getter of theAbstractConfiguratorSetting.catalogVersionattribute defined at extensioncatalog.- Returns:
- the catalogVersion - Catalog Version
-
getConfigurationCategory
@Accessor(qualifier="configurationCategory", type=GETTER) public ConfigurationCategoryModel getConfigurationCategory()Generated method - Getter of theAbstractConfiguratorSetting.configurationCategoryattribute defined at extensioncatalog.- Returns:
- the configurationCategory
-
getConfiguratorType
Generated method - Getter of theAbstractConfiguratorSetting.configuratorTypeattribute defined at extensioncatalog.- Returns:
- the configuratorType - Type of the product configurator
-
getId
Generated method - Getter of theAbstractConfiguratorSetting.idattribute defined at extensioncatalog.- Returns:
- the id - Identifier
-
getQualifier
Generated method - Getter of theAbstractConfiguratorSetting.qualifierattribute 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.catalogVersionattribute 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.configurationCategoryattribute 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.configuratorTypeattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the configuratorType - Type of the product configurator
-
setId
Generated method - Initial setter ofAbstractConfiguratorSetting.idattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the id - Identifier
-
setQualifier
Generated method - Initial setter ofAbstractConfiguratorSetting.qualifierattribute 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
-