Class RuleActionDefinitionModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.ruleengineservices.model.RuleActionDefinitionModel
- All Implemented Interfaces:
Serializable
Generated model class for type RuleActionDefinition 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 model type code constant.static final StringGenerated constant - Attribute key ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.categoriesattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.idattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.parametersattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.priorityattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleActionDefinition.translatorParametersattribute 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.RuleActionDefinitionModel(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 - Default constructor for creation with existing context -
Method Summary
Modifier and TypeMethodDescriptionGenerated method - Getter of theRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.getBreadcrumb(Locale loc) Generated method - Getter of theRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.categoriesattribute defined at extensionruleengineservices.getId()Generated method - Getter of theRuleActionDefinition.idattribute defined at extensionruleengineservices.getName()Generated method - Getter of theRuleActionDefinition.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.parametersattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.priorityattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.Generated method - Getter of theRuleActionDefinition.translatorParametersattribute defined at extensionruleengineservices.voidsetBreadcrumb(String value) Generated method - Setter ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.voidsetBreadcrumb(String value, Locale loc) Generated method - Setter ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.categoriesattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.idattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.parametersattribute defined at extensionruleengineservices.voidsetPriority(Integer value) Generated method - Setter ofRuleActionDefinition.priorityattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices.voidsetTranslatorId(String value) Generated method - Setter ofRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.voidsetTranslatorParameters(Map<String, String> value) Generated method - Setter ofRuleActionDefinition.translatorParametersattribute 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:
-
ID
Generated constant - Attribute key ofRuleActionDefinition.idattribute defined at extensionruleengineservices.- See Also:
-
NAME
Generated constant - Attribute key ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofRuleActionDefinition.priorityattribute defined at extensionruleengineservices.- See Also:
-
BREADCRUMB
Generated constant - Attribute key ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.- See Also:
-
TRANSLATORID
Generated constant - Attribute key ofRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.- See Also:
-
TRANSLATORPARAMETERS
Generated constant - Attribute key ofRuleActionDefinition.translatorParametersattribute defined at extensionruleengineservices.- See Also:
-
CATEGORIES
Generated constant - Attribute key ofRuleActionDefinition.categoriesattribute defined at extensionruleengineservices.- See Also:
-
PARAMETERS
Generated constant - Attribute key ofRuleActionDefinition.parametersattribute defined at extensionruleengineservices.- See Also:
-
RULETYPES
Generated constant - Attribute key ofRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices.- See Also:
-
-
Constructor Details
-
RuleActionDefinitionModel
public RuleActionDefinitionModel()Generated constructor - Default constructor for generic creation. -
RuleActionDefinitionModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
RuleActionDefinitionModel
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
-
getBreadcrumb
Generated method - Getter of theRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Returns:
- the breadcrumb
-
getBreadcrumb
Generated method - Getter of theRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the breadcrumb
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getCategories
@Accessor(qualifier="categories", type=GETTER) public List<RuleActionDefinitionCategoryModel> getCategories()Generated method - Getter of theRuleActionDefinition.categoriesattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the categories
-
getId
Generated method - Getter of theRuleActionDefinition.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
Generated method - Getter of theRuleActionDefinition.nameattribute defined at extensionruleengineservices.- Returns:
- the name
-
getName
Generated method - Getter of theRuleActionDefinition.nameattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getParameters
@Accessor(qualifier="parameters", type=GETTER) public List<RuleActionDefinitionParameterModel> getParameters()Generated method - Getter of theRuleActionDefinition.parametersattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the parameters
-
getPriority
Generated method - Getter of theRuleActionDefinition.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
getRuleTypes
@Accessor(qualifier="ruleTypes", type=GETTER) public List<RuleActionDefinitionRuleTypeMappingModel> getRuleTypes()Generated method - Getter of theRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ruleTypes
-
getTranslatorId
Generated method - Getter of theRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.- Returns:
- the translatorId
-
getTranslatorParameters
@Accessor(qualifier="translatorParameters", type=GETTER) public Map<String,String> getTranslatorParameters()Generated method - Getter of theRuleActionDefinition.translatorParametersattribute defined at extensionruleengineservices.- Returns:
- the translatorParameters
-
setBreadcrumb
Generated method - Setter ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
value- the breadcrumb
-
setBreadcrumb
Generated method - Setter ofRuleActionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
value- the breadcrumbloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setCategories
@Accessor(qualifier="categories", type=SETTER) public void setCategories(List<RuleActionDefinitionCategoryModel> value) Generated method - Setter ofRuleActionDefinition.categoriesattribute defined at extensionruleengineservices.- Parameters:
value- the categories
-
setId
Generated method - Setter ofRuleActionDefinition.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
Generated method - Setter ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofRuleActionDefinition.nameattribute defined at extensionruleengineservices.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setParameters
@Accessor(qualifier="parameters", type=SETTER) public void setParameters(List<RuleActionDefinitionParameterModel> value) Generated method - Setter ofRuleActionDefinition.parametersattribute defined at extensionruleengineservices.- Parameters:
value- the parameters
-
setPriority
Generated method - Setter ofRuleActionDefinition.priorityattribute defined at extensionruleengineservices.- Parameters:
value- the priority
-
setRuleTypes
@Accessor(qualifier="ruleTypes", type=SETTER) public void setRuleTypes(List<RuleActionDefinitionRuleTypeMappingModel> value) Generated method - Setter ofRuleActionDefinition.ruleTypesattribute defined at extensionruleengineservices.- Parameters:
value- the ruleTypes
-
setTranslatorId
Generated method - Setter ofRuleActionDefinition.translatorIdattribute defined at extensionruleengineservices.- Parameters:
value- the translatorId
-
setTranslatorParameters
@Accessor(qualifier="translatorParameters", type=SETTER) public void setTranslatorParameters(Map<String, String> value) Generated method - Setter ofRuleActionDefinition.translatorParametersattribute defined at extensionruleengineservices.- Parameters:
value- the translatorParameters
-