Class RuleConditionDefinitionModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.ruleengineservices.model.RuleConditionDefinitionModel
-
- All Implemented Interfaces:
java.io.Serializable
public class RuleConditionDefinitionModel extends ItemModel
Generated model class for type RuleConditionDefinition 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_TYPECODEGenerated model type code constant.static java.lang.StringALLOWSCHILDRENGenerated constant - Attribute key ofRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.static java.lang.StringBREADCRUMBGenerated constant - Attribute key ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.static java.lang.StringCATEGORIESGenerated constant - Attribute key ofRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices.static java.lang.StringIDGenerated constant - Attribute key ofRuleConditionDefinition.idattribute defined at extensionruleengineservices.static java.lang.StringNAMEGenerated constant - Attribute key ofRuleConditionDefinition.nameattribute defined at extensionruleengineservices.static java.lang.StringPARAMETERSGenerated constant - Attribute key ofRuleConditionDefinition.parametersattribute defined at extensionruleengineservices.static java.lang.StringPRIORITYGenerated constant - Attribute key ofRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.static java.lang.StringRULETYPESGenerated constant - Attribute key ofRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices.static java.lang.StringTRANSLATORIDGenerated constant - Attribute key ofRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.static java.lang.StringTRANSLATORPARAMETERSGenerated constant - Attribute key ofRuleConditionDefinition.translatorParametersattribute 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 RuleConditionDefinitionModel()Generated constructor - Default constructor for generic creation.RuleConditionDefinitionModel(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 parametersRuleConditionDefinitionModel(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.lang.BooleangetAllowsChildren()Generated method - Getter of theRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.java.lang.StringgetBreadcrumb()Generated method - Getter of theRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.java.lang.StringgetBreadcrumb(java.util.Locale loc)Generated method - Getter of theRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.java.util.List<RuleConditionDefinitionCategoryModel>getCategories()Generated method - Getter of theRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices.java.lang.StringgetId()Generated method - Getter of theRuleConditionDefinition.idattribute defined at extensionruleengineservices.java.lang.StringgetName()Generated method - Getter of theRuleConditionDefinition.nameattribute defined at extensionruleengineservices.java.lang.StringgetName(java.util.Locale loc)Generated method - Getter of theRuleConditionDefinition.nameattribute defined at extensionruleengineservices.java.util.List<RuleConditionDefinitionParameterModel>getParameters()Generated method - Getter of theRuleConditionDefinition.parametersattribute defined at extensionruleengineservices.java.lang.IntegergetPriority()Generated method - Getter of theRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.java.util.List<RuleConditionDefinitionRuleTypeMappingModel>getRuleTypes()Generated method - Getter of theRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices.java.lang.StringgetTranslatorId()Generated method - Getter of theRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.java.util.Map<java.lang.String,java.lang.String>getTranslatorParameters()Generated method - Getter of theRuleConditionDefinition.translatorParametersattribute defined at extensionruleengineservices.voidsetAllowsChildren(java.lang.Boolean value)Generated method - Setter ofRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.voidsetBreadcrumb(java.lang.String value)Generated method - Setter ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.voidsetBreadcrumb(java.lang.String value, java.util.Locale loc)Generated method - Setter ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.voidsetCategories(java.util.List<RuleConditionDefinitionCategoryModel> value)Generated method - Setter ofRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices.voidsetId(java.lang.String value)Generated method - Setter ofRuleConditionDefinition.idattribute defined at extensionruleengineservices.voidsetName(java.lang.String value)Generated method - Setter ofRuleConditionDefinition.nameattribute defined at extensionruleengineservices.voidsetName(java.lang.String value, java.util.Locale loc)Generated method - Setter ofRuleConditionDefinition.nameattribute defined at extensionruleengineservices.voidsetParameters(java.util.List<RuleConditionDefinitionParameterModel> value)Generated method - Setter ofRuleConditionDefinition.parametersattribute defined at extensionruleengineservices.voidsetPriority(java.lang.Integer value)Generated method - Setter ofRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.voidsetRuleTypes(java.util.List<RuleConditionDefinitionRuleTypeMappingModel> value)Generated method - Setter ofRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices.voidsetTranslatorId(java.lang.String value)Generated method - Setter ofRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.voidsetTranslatorParameters(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofRuleConditionDefinition.translatorParametersattribute 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
-
ID
public static final java.lang.String ID
Generated constant - Attribute key ofRuleConditionDefinition.idattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
NAME
public static final java.lang.String NAME
Generated constant - Attribute key ofRuleConditionDefinition.nameattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
PRIORITY
public static final java.lang.String PRIORITY
Generated constant - Attribute key ofRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
BREADCRUMB
public static final java.lang.String BREADCRUMB
Generated constant - Attribute key ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
ALLOWSCHILDREN
public static final java.lang.String ALLOWSCHILDREN
Generated constant - Attribute key ofRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
TRANSLATORID
public static final java.lang.String TRANSLATORID
Generated constant - Attribute key ofRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
TRANSLATORPARAMETERS
public static final java.lang.String TRANSLATORPARAMETERS
Generated constant - Attribute key ofRuleConditionDefinition.translatorParametersattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
CATEGORIES
public static final java.lang.String CATEGORIES
Generated constant - Attribute key ofRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
PARAMETERS
public static final java.lang.String PARAMETERS
Generated constant - Attribute key ofRuleConditionDefinition.parametersattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
RULETYPES
public static final java.lang.String RULETYPES
Generated constant - Attribute key ofRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RuleConditionDefinitionModel
public RuleConditionDefinitionModel()
Generated constructor - Default constructor for generic creation.
-
RuleConditionDefinitionModel
public RuleConditionDefinitionModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
RuleConditionDefinitionModel
@Deprecated(since="4.1.1", forRemoval=true) public RuleConditionDefinitionModel(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
-
getAllowsChildren
@Accessor(qualifier="allowsChildren", type=GETTER) public java.lang.Boolean getAllowsChildren()
Generated method - Getter of theRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.- Returns:
- the allowsChildren
-
getBreadcrumb
@Accessor(qualifier="breadcrumb", type=GETTER) public java.lang.String getBreadcrumb()
Generated method - Getter of theRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Returns:
- the breadcrumb
-
getBreadcrumb
@Accessor(qualifier="breadcrumb", type=GETTER) public java.lang.String getBreadcrumb(java.util.Locale loc)
Generated method - Getter of theRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the breadcrumb
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
getCategories
@Accessor(qualifier="categories", type=GETTER) public java.util.List<RuleConditionDefinitionCategoryModel> getCategories()
Generated method - Getter of theRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the categories
-
getId
@Accessor(qualifier="id", type=GETTER) public java.lang.String getId()
Generated method - Getter of theRuleConditionDefinition.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
Generated method - Getter of theRuleConditionDefinition.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 theRuleConditionDefinition.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
-
getParameters
@Accessor(qualifier="parameters", type=GETTER) public java.util.List<RuleConditionDefinitionParameterModel> getParameters()
Generated method - Getter of theRuleConditionDefinition.parametersattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the parameters
-
getPriority
@Accessor(qualifier="priority", type=GETTER) public java.lang.Integer getPriority()
Generated method - Getter of theRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
getRuleTypes
@Accessor(qualifier="ruleTypes", type=GETTER) public java.util.List<RuleConditionDefinitionRuleTypeMappingModel> getRuleTypes()
Generated method - Getter of theRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ruleTypes
-
getTranslatorId
@Accessor(qualifier="translatorId", type=GETTER) public java.lang.String getTranslatorId()
Generated method - Getter of theRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.- Returns:
- the translatorId
-
getTranslatorParameters
@Accessor(qualifier="translatorParameters", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getTranslatorParameters()
Generated method - Getter of theRuleConditionDefinition.translatorParametersattribute defined at extensionruleengineservices.- Returns:
- the translatorParameters
-
setAllowsChildren
@Accessor(qualifier="allowsChildren", type=SETTER) public void setAllowsChildren(java.lang.Boolean value)
Generated method - Setter ofRuleConditionDefinition.allowsChildrenattribute defined at extensionruleengineservices.- Parameters:
value- the allowsChildren
-
setBreadcrumb
@Accessor(qualifier="breadcrumb", type=SETTER) public void setBreadcrumb(java.lang.String value)
Generated method - Setter ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
value- the breadcrumb
-
setBreadcrumb
@Accessor(qualifier="breadcrumb", type=SETTER) public void setBreadcrumb(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofRuleConditionDefinition.breadcrumbattribute defined at extensionruleengineservices.- Parameters:
value- the breadcrumbloc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
setCategories
@Accessor(qualifier="categories", type=SETTER) public void setCategories(java.util.List<RuleConditionDefinitionCategoryModel> value)
Generated method - Setter ofRuleConditionDefinition.categoriesattribute defined at extensionruleengineservices.- Parameters:
value- the categories
-
setId
@Accessor(qualifier="id", type=SETTER) public void setId(java.lang.String value)
Generated method - Setter ofRuleConditionDefinition.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
Generated method - Setter ofRuleConditionDefinition.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 ofRuleConditionDefinition.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
-
setParameters
@Accessor(qualifier="parameters", type=SETTER) public void setParameters(java.util.List<RuleConditionDefinitionParameterModel> value)
Generated method - Setter ofRuleConditionDefinition.parametersattribute defined at extensionruleengineservices.- Parameters:
value- the parameters
-
setPriority
@Accessor(qualifier="priority", type=SETTER) public void setPriority(java.lang.Integer value)
Generated method - Setter ofRuleConditionDefinition.priorityattribute defined at extensionruleengineservices.- Parameters:
value- the priority
-
setRuleTypes
@Accessor(qualifier="ruleTypes", type=SETTER) public void setRuleTypes(java.util.List<RuleConditionDefinitionRuleTypeMappingModel> value)
Generated method - Setter ofRuleConditionDefinition.ruleTypesattribute defined at extensionruleengineservices.- Parameters:
value- the ruleTypes
-
setTranslatorId
@Accessor(qualifier="translatorId", type=SETTER) public void setTranslatorId(java.lang.String value)
Generated method - Setter ofRuleConditionDefinition.translatorIdattribute defined at extensionruleengineservices.- Parameters:
value- the translatorId
-
setTranslatorParameters
@Accessor(qualifier="translatorParameters", type=SETTER) public void setTranslatorParameters(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofRuleConditionDefinition.translatorParametersattribute defined at extensionruleengineservices.- Parameters:
value- the translatorParameters
-
-