Class PluginParameter

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<PluginParameter>

    public class PluginParameter
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Comparable<PluginParameter>

    PluginParameter class.

    Version:
    $Id: $
    Author:
    ranger
    See Also:
    Serialized Form
    • Constructor Detail

      • PluginParameter

        public PluginParameter()

        Constructor for PluginParameter.

      • PluginParameter

        public PluginParameter​(java.lang.String key,
                               java.lang.String value)

        Constructor for PluginParameter.

        Parameters:
        key - a String object.
        value - a String object.
      • PluginParameter

        public PluginParameter​(java.util.Map.Entry<java.lang.String,​java.lang.String> e)

        Constructor for PluginParameter.

        Parameters:
        e - a Map.Entry object.
      • PluginParameter

        public PluginParameter​(PluginConfig pluginConfig,
                               java.lang.String key,
                               java.lang.String value)

        Constructor for PluginParameter.

        Parameters:
        pluginConfig - a PluginConfig object.
        key - a String object.
        value - a String object.
      • PluginParameter

        public PluginParameter​(PluginConfig pluginConfig,
                               java.util.Map.Entry<java.lang.String,​java.lang.String> set)

        Constructor for PluginParameter.

        Parameters:
        pluginConfig - a PluginConfig object.
        set - a Map.Entry object.
    • Method Detail

      • setPluginConfig

        public void setPluginConfig​(PluginConfig pc)

        setPluginConfig

        Parameters:
        pc - a PluginConfig object.
      • getKey

        public java.lang.String getKey()

        getKey

        Returns:
        a String object.
      • getValue

        public java.lang.String getValue()

        getValue

        Returns:
        a String object.
      • setKey

        public void setKey​(java.lang.String key)

        setKey

        Parameters:
        key - a String object.
      • setValue

        public void setValue​(java.lang.String value)

        setValue

        Parameters:
        value - a String object.
      • getAvailableParameterKeys

        public java.util.Set<java.lang.String> getAvailableParameterKeys()

        getAvailableParameterKeys

        Returns:
        a Set object.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object