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_RULECONDITIONDEFINITION2CATEGORYRELATIONGenerated relation code constant for relationRuleConditionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringDEFINITIONSGenerated constant - Attribute key ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.static java.lang.StringICONGenerated constant - Attribute key ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.static java.lang.StringIDGenerated constant - Attribute key ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.static java.lang.StringNAMEGenerated constant - Attribute key ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.static java.lang.StringPRIORITYGenerated constant - Attribute key ofRuleConditionDefinitionCategory.priorityattribute 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.definitionsattribute defined at extensionruleengineservices.CatalogUnawareMediaModelgetIcon()Generated method - Getter of theRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.java.lang.StringgetId()Generated method - Getter of theRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.java.lang.StringgetName()Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.java.lang.StringgetName(java.util.Locale loc)Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.java.lang.IntegergetPriority()Generated method - Getter of theRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.voidsetDefinitions(java.util.List<RuleConditionDefinitionModel> value)Generated method - Setter ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.voidsetIcon(CatalogUnawareMediaModel value)Generated method - Setter ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.voidsetId(java.lang.String value)Generated method - Setter ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.voidsetName(java.lang.String value)Generated method - Setter ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidsetName(java.lang.String value, java.util.Locale loc)Generated method - Setter ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidsetPriority(java.lang.Integer value)Generated method - Setter ofRuleConditionDefinitionCategory.priorityattribute 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 relationRuleConditionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
ICON
public static final java.lang.String ICON
Generated constant - Attribute key ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
DEFINITIONS
public static final java.lang.String DEFINITIONS
Generated constant - Attribute key ofRuleConditionDefinitionCategory.definitionsattribute 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 typeItemat extensioncore
-
-
Method Detail
-
getDefinitions
@Accessor(qualifier="definitions", type=GETTER) public java.util.List<RuleConditionDefinitionModel> getDefinitions()
Generated method - Getter of theRuleConditionDefinitionCategory.definitionsattribute 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.iconattribute defined at extensionruleengineservices.- Returns:
- the icon
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute 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.nameattribute 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.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
setDefinitions
@Accessor(qualifier="definitions", type=SETTER) public void setDefinitions(java.util.List<RuleConditionDefinitionModel> value)
Generated method - Setter ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.- Parameters:
value- the definitions
-
setIcon
@Accessor(qualifier="icon", type=SETTER) public void setIcon(CatalogUnawareMediaModel value)
Generated method - Setter ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.- Parameters:
value- the icon
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofRuleConditionDefinitionCategory.nameattribute 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.nameattribute defined at extensionruleengineservices.- Parameters:
value- the nameloc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
-