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:
Serializable
Generated model class for type RuleConditionDefinitionCategory 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 relationRuleConditionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.static final StringGenerated 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, 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 theRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.getIcon()Generated method - Getter of theRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.getId()Generated method - Getter of theRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.getName()Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.voidsetIcon(CatalogUnawareMediaModel value) Generated method - Setter ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.voidsetPriority(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, 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:
-
_RULECONDITIONDEFINITION2CATEGORYRELATION
Generated relation code constant for relationRuleConditionDefinition2CategoryRelationdefining source attributedefinitionsin extensionruleengineservices.- See Also:
-
ID
Generated constant - Attribute key ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- See Also:
-
NAME
Generated constant - Attribute key ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- See Also:
-
ICON
Generated constant - Attribute key ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.- See Also:
-
DEFINITIONS
Generated constant - Attribute key ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.- See Also:
-
-
Constructor Details
-
RuleConditionDefinitionCategoryModel
public RuleConditionDefinitionCategoryModel()Generated constructor - Default constructor for generic creation. -
RuleConditionDefinitionCategoryModel
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 Details
-
getDefinitions
@Accessor(qualifier="definitions", type=GETTER) public 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
Generated method - Getter of theRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.- Returns:
- the icon
-
getId
Generated method - Getter of theRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
Generated method - Getter of theRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Returns:
- the name
-
getName
Generated method - Getter of theRuleConditionDefinitionCategory.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 theRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
setDefinitions
@Accessor(qualifier="definitions", type=SETTER) public void setDefinitions(List<RuleConditionDefinitionModel> value) Generated method - Setter ofRuleConditionDefinitionCategory.definitionsattribute defined at extensionruleengineservices.- Parameters:
value- the definitions
-
setIcon
Generated method - Setter ofRuleConditionDefinitionCategory.iconattribute defined at extensionruleengineservices.- Parameters:
value- the icon
-
setId
Generated method - Setter ofRuleConditionDefinitionCategory.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
Generated method - Setter ofRuleConditionDefinitionCategory.nameattribute defined at extensionruleengineservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofRuleConditionDefinitionCategory.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 ofRuleConditionDefinitionCategory.priorityattribute defined at extensionruleengineservices.- Parameters:
value- the priority
-