Class RuleActionDefinitionCategoryModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.ruleengineservices.model.RuleActionDefinitionCategoryModel
- All Implemented Interfaces:
Serializable
Generated model class for type RuleActionDefinitionCategory first defined at extension ruleengineservices.
- 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 relationRuleActionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.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.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 theRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.getIcon()Generated method - Getter of theRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.getId()Generated method - Getter of theRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.getName()Generated method - Getter of theRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.voidsetIcon(CatalogUnawareMediaModel value) Generated method - Setter ofRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidsetPriority(Integer value) Generated method - Setter ofRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.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:
-
_RULEACTIONDEFINITION2CATEGORYRELATION
Generated relation code constant for relationRuleActionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.- See Also:
-
ID
Generated constant - Attribute key ofRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- See Also:
-
NAME
Generated constant - Attribute key ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.- See Also:
-
ICON
Generated constant - Attribute key ofRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.- See Also:
-
DEFINITIONS
Generated constant - Attribute key ofRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.- See Also:
-
-
Constructor Details
-
RuleActionDefinitionCategoryModel
public RuleActionDefinitionCategoryModel()Generated constructor - Default constructor for generic creation. -
RuleActionDefinitionCategoryModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
RuleActionDefinitionCategoryModel
@Deprecated(since="4.1.1", forRemoval=true) public RuleActionDefinitionCategoryModel(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 Details
-
getDefinitions
@Accessor(qualifier="definitions", type=GETTER) public List<RuleActionDefinitionModel> getDefinitions()Generated method - Getter of theRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the definitions
-
getIcon
Generated method - Getter of theRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.- Returns:
- the icon
-
getId
Generated method - Getter of theRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
Generated method - Getter of theRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Returns:
- the name
-
getName
Generated method - Getter of theRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getPriority
Generated method - Getter of theRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
setDefinitions
@Accessor(qualifier="definitions", type=SETTER) public void setDefinitions(List<RuleActionDefinitionModel> value) Generated method - Setter ofRuleActionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.- Parameters:
value- the definitions
-
setIcon
Generated method - Setter ofRuleActionDefinitionCategory.iconattribute defined at extensionruleengineservices.- Parameters:
value- the icon
-
setId
Generated method - Setter ofRuleActionDefinitionCategory.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
Generated method - Setter ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofRuleActionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setPriority
Generated method - Setter ofRuleActionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- Parameters:
value- the priority
-