Package org.alfresco.repo.action
Class ParameterizedItemImpl
java.lang.Object
org.alfresco.repo.action.ParameterizedItemImpl
- All Implemented Interfaces:
Serializable,ParameterizedItem
- Direct Known Subclasses:
ActionConditionImpl,ActionImpl
public abstract class ParameterizedItemImpl
extends Object
implements ParameterizedItem, Serializable
Rule item instance implementation class.
- Author:
- Roy Wetherall
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructorParameterizedItemImpl(String id, Map<String, Serializable> parameterValues) Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanEquals implementationgetId()Unique identifier for the parameterized itemgetParameterValue(String name) Get value of a named parameter.Get the parameter valuesinthashCode()Hash code implementationvoidsetParameterValue(String name, Serializable value) Sets the value of a parameter.voidsetParameterValues(Map<String, Serializable> parameterValues) Sets the parameter values
-
Constructor Details
-
ParameterizedItemImpl
Constructor- Parameters:
id- the id
-
ParameterizedItemImpl
Constructor- Parameters:
id- the rule itemparameterValues- the parameter values
-
-
Method Details
-
getId
Description copied from interface:ParameterizedItemUnique identifier for the parameterized item- Specified by:
getIdin interfaceParameterizedItem- Returns:
- the id string
- See Also:
-
getParameterValues
Description copied from interface:ParameterizedItemGet the parameter values- Specified by:
getParameterValuesin interfaceParameterizedItem- Returns:
- get the parameter values
- See Also:
-
getParameterValue
Description copied from interface:ParameterizedItemGet value of a named parameter.- Specified by:
getParameterValuein interfaceParameterizedItem- Parameters:
name- the parameter name- Returns:
- the value of the parameter
- See Also:
-
setParameterValues
Description copied from interface:ParameterizedItemSets the parameter values- Specified by:
setParameterValuesin interfaceParameterizedItem- Parameters:
parameterValues- the parameter values- See Also:
-
setParameterValue
Description copied from interface:ParameterizedItemSets the value of a parameter.- Specified by:
setParameterValuein interfaceParameterizedItem- Parameters:
name- the parameter namevalue- the parameter value- See Also:
-
hashCode
public int hashCode()Hash code implementation -
equals
Equals implementation
-