Class BasicParameters

    • Constructor Summary

      Constructors 
      Constructor Description
      BasicParameters()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getParameter​(java.lang.String name)
      Retrieve a value for a specified parameter.
      java.lang.String getParameter​(java.lang.String name, java.lang.String def)
      Retrieve a value for a specified parameter.
      java.util.Enumeration getParameterNames()
      Get all valid parameter names.
      Parameters merge​(Parameters p)
      Merge the values from another Parameters object into this instance.
      java.lang.String setParameter​(java.lang.String name, java.lang.String value)
      Set or update parameter value.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BasicParameters

        public BasicParameters()
    • Method Detail

      • getParameter

        public java.lang.String getParameter​(java.lang.String name)
        Retrieve a value for a specified parameter.
        Specified by:
        getParameter in interface Parameters
        Parameters:
        name - The parameter name.
        Returns:
        The parameter value or null if the parameter has no specified value.
      • getParameter

        public java.lang.String getParameter​(java.lang.String name,
                                             java.lang.String def)
        Retrieve a value for a specified parameter.
        Specified by:
        getParameter in interface Parameters
        Parameters:
        name - The parameter name.
        def - The parameter default value.
        Returns:
        The parameter value or def if the parameter has no specified value.
      • getParameterNames

        public java.util.Enumeration getParameterNames()
        Get all valid parameter names.
        Specified by:
        getParameterNames in interface Parameters
        Returns:
        A non-null (maybe empty) Enumeration.
      • setParameter

        public java.lang.String setParameter​(java.lang.String name,
                                             java.lang.String value)
        Set or update parameter value.
        Specified by:
        setParameter in interface Parameters
        Returns:
        The old value of the parameter or null.
      • merge

        public Parameters merge​(Parameters p)
        Merge the values from another Parameters object into this instance.
        Specified by:
        merge in interface Parameters
        Parameters:
        p - The Parameters object from wich values must be retrieved.