Interface IParameterSet

  • All Superinterfaces:
    IElement
    All Known Implementing Classes:
    RMessageEvent.RParamSet, jadex.bdiv3.runtime.impl.RParameterElement.RParameterSet

    public interface IParameterSet
    extends IElement
    Interface for all parameter sets.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addValue​(java.lang.Object value)
      Add a value to a parameter set.
      void addValues​(java.lang.Object[] values)
      Add values to a parameter set.
      boolean containsValue​(java.lang.Object value)
      Test if a value is contained in a parameter.
      java.lang.String getName()
      Get the name.
      java.lang.Object[] getValues()
      Get the values of a parameterset.
      void removeValue​(java.lang.Object value)
      Remove a value to a parameter set.
      void removeValues()
      Remove all values from a parameter set.
      int size()
      Get the number of values currently contained in this set.
    • Method Detail

      • addValue

        void addValue​(java.lang.Object value)
        Add a value to a parameter set.
        Parameters:
        value - The new value.
      • removeValue

        void removeValue​(java.lang.Object value)
        Remove a value to a parameter set.
        Parameters:
        value - The new value.
      • addValues

        void addValues​(java.lang.Object[] values)
        Add values to a parameter set.
      • removeValues

        void removeValues()
        Remove all values from a parameter set.
      • containsValue

        boolean containsValue​(java.lang.Object value)
        Test if a value is contained in a parameter.
        Parameters:
        value - The value to test.
        Returns:
        True, if value is contained.
      • getValues

        java.lang.Object[] getValues()
        Get the values of a parameterset.
        Returns:
        The values.
      • size

        int size()
        Get the number of values currently contained in this set.
        Returns:
        The values count.
      • getName

        java.lang.String getName()
        Get the name.
        Returns:
        The name.