Interface ParameterizedItem

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getId()
      Unique identifier for the parameterized item
      java.io.Serializable getParameterValue​(java.lang.String name)
      Get value of a named parameter.
      java.util.Map<java.lang.String,​java.io.Serializable> getParameterValues()
      Get the parameter values
      void setParameterValue​(java.lang.String name, java.io.Serializable value)
      Sets the value of a parameter.
      void setParameterValues​(java.util.Map<java.lang.String,​java.io.Serializable> parameterValues)
      Sets the parameter values
    • Method Detail

      • getId

        java.lang.String getId()
        Unique identifier for the parameterized item
        Returns:
        the id string
      • getParameterValues

        java.util.Map<java.lang.String,​java.io.Serializable> getParameterValues()
        Get the parameter values
        Returns:
        get the parameter values
      • getParameterValue

        java.io.Serializable getParameterValue​(java.lang.String name)
        Get value of a named parameter.
        Parameters:
        name - the parameter name
        Returns:
        the value of the parameter
      • setParameterValues

        void setParameterValues​(java.util.Map<java.lang.String,​java.io.Serializable> parameterValues)
        Sets the parameter values
        Parameters:
        parameterValues - the parameter values
      • setParameterValue

        void setParameterValue​(java.lang.String name,
                               java.io.Serializable value)
        Sets the value of a parameter.
        Parameters:
        name - the parameter name
        value - the parameter value