Class ParameterImpl

    • Constructor Detail

      • ParameterImpl

        public ParameterImpl​(String name,
                             Object value)
        Constructor
        Parameters:
        name -
        value -
    • Method Detail

      • name

        public String name()
        Method to get the parameter name
        Specified by:
        name in interface Parameter
        Returns:
      • value

        public <T> T value()
        Method to get the parameter value
        Specified by:
        value in interface Parameter
        Type Parameters:
        T -
        Returns:
      • value

        public <T> T value​(Class<T> clazz)
        Method to get the parameter value cast to a specific type
        Specified by:
        value in interface Parameter
        Type Parameters:
        T -
        Parameters:
        clazz -
        Returns:
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object