Class RuleConditionDefinitionCategoryModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.ruleengineservices.model.RuleConditionDefinitionCategoryModel
-
- All Implemented Interfaces:
java.io.Serializable
public class RuleConditionDefinitionCategoryModel extends ItemModel
Generated model class for type RuleConditionDefinitionCategory first defined at extension ruleengineservices.- 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
_RULECONDITIONDEFINITION2CATEGORYRELATION
Generated relation code constant for relationRuleConditionDefinition2CategoryRelation
defining source attributedefinitions
in extensionruleengineservices
.static java.lang.String
_TYPECODE
Generated model type code constant.static java.lang.String
DEFINITIONS
Generated constant - Attribute key ofRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
.static java.lang.String
ICON
Generated constant - Attribute key ofRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.static java.lang.String
ID
Generated constant - Attribute key ofRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.static java.lang.String
NAME
Generated constant - Attribute key ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.static java.lang.String
PRIORITY
Generated constant - Attribute key ofRuleConditionDefinitionCategory.priority
attribute defined at extensionruleengineservices
.-
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 RuleConditionDefinitionCategoryModel()
Generated constructor - Default constructor for generic creation.RuleConditionDefinitionCategoryModel(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 parametersRuleConditionDefinitionCategoryModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<RuleConditionDefinitionModel>
getDefinitions()
Generated method - Getter of theRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
.CatalogUnawareMediaModel
getIcon()
Generated method - Getter of theRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.java.lang.String
getId()
Generated method - Getter of theRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.java.lang.String
getName()
Generated method - Getter of theRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.java.lang.String
getName(java.util.Locale loc)
Generated method - Getter of theRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.java.lang.Integer
getPriority()
Generated method - Getter of theRuleConditionDefinitionCategory.priority
attribute defined at extensionruleengineservices
.void
setDefinitions(java.util.List<RuleConditionDefinitionModel> value)
Generated method - Setter ofRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
.void
setIcon(CatalogUnawareMediaModel value)
Generated method - Setter ofRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.void
setId(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.void
setName(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.void
setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.void
setPriority(java.lang.Integer value)
Generated method - Setter ofRuleConditionDefinitionCategory.priority
attribute defined at extensionruleengineservices
.-
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
-
_RULECONDITIONDEFINITION2CATEGORYRELATION
public static final java.lang.String _RULECONDITIONDEFINITION2CATEGORYRELATION
Generated relation code constant for relationRuleConditionDefinition2CategoryRelation
defining source attributedefinitions
in extensionruleengineservices
.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofRuleConditionDefinitionCategory.priority
attribute defined at extensionruleengineservices
.- See Also:
- Constant Field Values
-
ICON
public static final java.lang.String ICON
Generated constant - Attribute key ofRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.- See Also:
- Constant Field Values
-
DEFINITIONS
public static final java.lang.String DEFINITIONS
Generated constant - Attribute key ofRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RuleConditionDefinitionCategoryModel
public RuleConditionDefinitionCategoryModel()
Generated constructor - Default constructor for generic creation.
-
RuleConditionDefinitionCategoryModel
public RuleConditionDefinitionCategoryModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx
- the model context to be injected, must not be null
-
RuleConditionDefinitionCategoryModel
@Deprecated(since="4.1.1", forRemoval=true) public RuleConditionDefinitionCategoryModel(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:
_owner
- initial attribute declared by typeItem
at extensioncore
-
-
Method Detail
-
getDefinitions
@Accessor(qualifier="definitions", type=GETTER) public java.util.List<RuleConditionDefinitionModel> getDefinitions()
Generated method - Getter of theRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the definitions
-
getIcon
@Accessor(qualifier="icon", type=GETTER) public CatalogUnawareMediaModel getIcon()
Generated method - Getter of theRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.- Returns:
- the icon
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.- Returns:
- the id
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.- Returns:
- the name
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
Generated method - Getter of theRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.- Parameters:
loc
- the value localization key- Returns:
- the name
- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
getPriority
@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()
Generated method - Getter of theRuleConditionDefinitionCategory.priority
attribute defined at extensionruleengineservices
.- Returns:
- the priority
-
setDefinitions
@Accessor(qualifier="definitions", type=SETTER) public void setDefinitions(java.util.List<RuleConditionDefinitionModel> value)
Generated method - Setter ofRuleConditionDefinitionCategory.definitions
attribute defined at extensionruleengineservices
.- Parameters:
value
- the definitions
-
setIcon
@Accessor(qualifier="icon", type=SETTER) public void setIcon(CatalogUnawareMediaModel value)
Generated method - Setter ofRuleConditionDefinitionCategory.icon
attribute defined at extensionruleengineservices
.- Parameters:
value
- the icon
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.id
attribute defined at extensionruleengineservices
.- Parameters:
value
- the id
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.- Parameters:
value
- the name
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofRuleConditionDefinitionCategory.name
attribute defined at extensionruleengineservices
.- Parameters:
value
- the nameloc
- the value localization key- Throws:
java.lang.IllegalArgumentException
- if localization key cannot be mapped to data language
-
-