Class RuleConditionDefinitionParameterModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.ruleengineservices.model.RuleConditionDefinitionParameterModel
- All Implemented Interfaces:
Serializable
Generated model class for type RuleConditionDefinitionParameter 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 relationRuleConditionDefinition2ParametersRelationdefining source attributedefinitionin extensionruleengineservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.definitionPOSattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices.static final StringGenerated constant - Attribute key ofRuleConditionDefinitionParameter.valueattribute 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 theRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.getDescription(Locale loc) Generated method - Getter of theRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.getId()Generated method - Getter of theRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.getName()Generated method - Getter of theRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.getType()Generated method - Getter of theRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.Generated method - Getter of theRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices.getValue()Generated method - Getter of theRuleConditionDefinitionParameter.valueattribute defined at extensionruleengineservices.voidsetDefaultEditor(String value) Generated method - Setter ofRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.voidsetDescription(String value) Generated method - Setter ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.voidsetDescription(String value, Locale loc) Generated method - Setter ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.voidsetFilters(Map<String, String> value) Generated method - Setter ofRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.voidsetPriority(Integer value) Generated method - Setter ofRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.voidsetRequired(Boolean value) Generated method - Setter ofRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.voidsetValidators(List<String> value) Generated method - Setter ofRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices.voidGenerated method - Setter ofRuleConditionDefinitionParameter.valueattribute 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:
-
_RULECONDITIONDEFINITION2PARAMETERSRELATION
Generated relation code constant for relationRuleConditionDefinition2ParametersRelationdefining source attributedefinitionin extensionruleengineservices.- See Also:
-
ID
Generated constant - Attribute key ofRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.- See Also:
-
NAME
Generated constant - Attribute key ofRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.- See Also:
-
DESCRIPTION
Generated constant - Attribute key ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.- See Also:
-
PRIORITY
Generated constant - Attribute key ofRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.- See Also:
-
TYPE
Generated constant - Attribute key ofRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.- See Also:
-
VALUE
Generated constant - Attribute key ofRuleConditionDefinitionParameter.valueattribute defined at extensionruleengineservices.- See Also:
-
REQUIRED
Generated constant - Attribute key ofRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.- See Also:
-
VALIDATORS
Generated constant - Attribute key ofRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices.- See Also:
-
FILTERS
Generated constant - Attribute key ofRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.- See Also:
-
DEFAULTEDITOR
Generated constant - Attribute key ofRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.- See Also:
-
DEFINITIONPOS
Generated constant - Attribute key ofRuleConditionDefinitionParameter.definitionPOSattribute defined at extensionruleengineservices.- See Also:
-
DEFINITION
Generated constant - Attribute key ofRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.- See Also:
-
-
Constructor Details
-
RuleConditionDefinitionParameterModel
public RuleConditionDefinitionParameterModel()Generated constructor - Default constructor for generic creation. -
RuleConditionDefinitionParameterModel
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
RuleConditionDefinitionParameterModel
@Deprecated(since="4.1.1", forRemoval=true) public RuleConditionDefinitionParameterModel(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
-
getDefaultEditor
Generated method - Getter of theRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.- Returns:
- the defaultEditor - default editor for the parameter
-
getDefinition
Generated method - Getter of theRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.- Returns:
- the definition
-
getDescription
Generated method - Getter of theRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.- Returns:
- the description
-
getDescription
Generated method - Getter of theRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.- Parameters:
loc- the value localization key- Returns:
- the description
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
getFilters
Generated method - Getter of theRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.- Returns:
- the filters - The map defines narrowing filtering rules. For every entry: key corresponds to the type field name to narrow for, value corresponds to RuleConditionDefinitionParameter.id to narrow by
-
getId
Generated method - Getter of theRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.- Returns:
- the id
-
getName
Generated method - Getter of theRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.- Returns:
- the name
-
getName
Generated method - Getter of theRuleConditionDefinitionParameter.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 theRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.- Returns:
- the priority
-
getRequired
Generated method - Getter of theRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.- Returns:
- the required - whether the parameter is required
-
getType
Generated method - Getter of theRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.- Returns:
- the type
-
getValidators
Generated method - Getter of theRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the validators
-
getValue
Generated method - Getter of theRuleConditionDefinitionParameter.valueattribute defined at extensionruleengineservices.- Returns:
- the value
-
setDefaultEditor
Generated method - Setter ofRuleConditionDefinitionParameter.defaultEditorattribute defined at extensionruleengineservices.- Parameters:
value- the defaultEditor - default editor for the parameter
-
setDefinition
@Accessor(qualifier="definition", type=SETTER) public void setDefinition(RuleConditionDefinitionModel value) Generated method - Setter ofRuleConditionDefinitionParameter.definitionattribute defined at extensionruleengineservices.- Parameters:
value- the definition
-
setDescription
Generated method - Setter ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.- Parameters:
value- the description
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc) Generated method - Setter ofRuleConditionDefinitionParameter.descriptionattribute defined at extensionruleengineservices.- Parameters:
value- the descriptionloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setFilters
Generated method - Setter ofRuleConditionDefinitionParameter.filtersattribute defined at extensionruleengineservices.- Parameters:
value- the filters - The map defines narrowing filtering rules. For every entry: key corresponds to the type field name to narrow for, value corresponds to RuleConditionDefinitionParameter.id to narrow by
-
setId
Generated method - Setter ofRuleConditionDefinitionParameter.idattribute defined at extensionruleengineservices.- Parameters:
value- the id
-
setName
Generated method - Setter ofRuleConditionDefinitionParameter.nameattribute defined at extensionruleengineservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofRuleConditionDefinitionParameter.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 ofRuleConditionDefinitionParameter.priorityattribute defined at extensionruleengineservices.- Parameters:
value- the priority
-
setRequired
Generated method - Setter ofRuleConditionDefinitionParameter.requiredattribute defined at extensionruleengineservices.- Parameters:
value- the required - whether the parameter is required
-
setType
Generated method - Setter ofRuleConditionDefinitionParameter.typeattribute defined at extensionruleengineservices.- Parameters:
value- the type
-
setValidators
Generated method - Setter ofRuleConditionDefinitionParameter.validatorsattribute defined at extensionruleengineservices.- Parameters:
value- the validators
-
setValue
Generated method - Setter ofRuleConditionDefinitionParameter.valueattribute defined at extensionruleengineservices.- Parameters:
value- the value
-