Interface MutableConvertibleValues<V>

    • Method Detail

      • put

        MutableConvertibleValues<V> put​(java.lang.CharSequence key,
                                        @Nullable
                                        V value)
        Insert a value for the given key and value.
        Parameters:
        key - The key
        value - The value
        Returns:
        This values instance
      • remove

        MutableConvertibleValues<V> remove​(java.lang.CharSequence key)
        Remove a value for the given key.
        Parameters:
        key - The key
        Returns:
        This values instance
      • putAll

        default MutableConvertibleValues<V> putAll​(java.util.Map<java.lang.CharSequence,​V> values)
        Put all the values from the given map into this values instance.
        Parameters:
        values - The values
        Returns:
        This values instance
      • putAll

        default MutableConvertibleValues<V> putAll​(ConvertibleValues<V> values)
        Put all the values from the given values into this values instance.
        Parameters:
        values - The values
        Returns:
        This values instance
      • of

        static <T> MutableConvertibleValues<T> of​(java.util.Map<? extends java.lang.CharSequence,​T> values)
        Creates a new ConvertibleValues for the values.
        Type Parameters:
        T - The target generic type
        Parameters:
        values - A map of values
        Returns:
        The values