Interface Parameter

    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String name()
      Method to get the Parameter name
      static Parameter of​(boolean b)
      Method to create a Parameter containing a boolean
      static Parameter of​(byte b)
      Method to create a Parameter containing as byte
      static Parameter of​(char c)
      Method to create a Parameter containing as char
      static Parameter of​(double d)
      Method to create a Parameter containing a double
      static Parameter of​(float f)
      Method to create a Parameter containing a float
      static Parameter of​(int i)
      Method to create a Parameter containing an int
      static Parameter of​(long l)
      Method to create a Parameter containing a long
      static Parameter of​(short s)
      Method to create a Parameter containing a short
      static Parameter of​(String value)
      Method to create a Parameter containing a String
      static Parameter of​(String name, Object value)
      Method to create a Parameter object
      <T> T value()
      Method to get the Parameter value cast as the return type
      <T> T value​(Class<T> clazz)
      Method to get the Parameter value cast to a specific type
    • Method Detail

      • name

        String name()
        Method to get the Parameter name
        Returns:
      • value

        <T> T value()
        Method to get the Parameter value cast as the return type
        Type Parameters:
        T -
        Returns:
      • value

        <T> T value​(Class<T> clazz)
        Method to get the Parameter value cast to a specific type
        Type Parameters:
        T -
        Parameters:
        clazz -
        Returns:
      • of

        static Parameter of​(String name,
                            Object value)
        Method to create a Parameter object
        Parameters:
        name -
        value -
        Returns:
      • of

        static Parameter of​(boolean b)
        Method to create a Parameter containing a boolean
        Parameters:
        b -
        Returns:
      • of

        static Parameter of​(byte b)
        Method to create a Parameter containing as byte
        Parameters:
        b -
        Returns:
      • of

        static Parameter of​(char c)
        Method to create a Parameter containing as char
        Parameters:
        c -
        Returns:
      • of

        static Parameter of​(short s)
        Method to create a Parameter containing a short
        Parameters:
        s -
        Returns:
      • of

        static Parameter of​(int i)
        Method to create a Parameter containing an int
        Parameters:
        i -
        Returns:
      • of

        static Parameter of​(long l)
        Method to create a Parameter containing a long
        Parameters:
        l -
        Returns:
      • of

        static Parameter of​(float f)
        Method to create a Parameter containing a float
        Parameters:
        f -
        Returns:
      • of

        static Parameter of​(double d)
        Method to create a Parameter containing a double
        Parameters:
        d -
        Returns:
      • of

        static Parameter of​(String value)
        Method to create a Parameter containing a String
        Parameters:
        value - not null
        Returns: