Class AbstractHttpFields<T extends HttpFields<T>>

    • Constructor Detail

      • AbstractHttpFields

        public AbstractHttpFields​()
        Instantiates an empty instance.
      • AbstractHttpFields

        public AbstractHttpFields​(Map<String,List<String>> aHttpFields)
        Initializes the instance with the fields provided by the given Map.
        Parameters:
        aHttpFields - The Map from which to get the keys and values for initializing this instance.
    • Method Detail

      • copyHttpFields

        protected static void copyHttpFields​(Map<String,List<String>> aFromFields,
                                             HttpFields<?> aToFields)
        Copies the provided "from" fields into the provided "to" fields. Omits empty or null values.
        Parameters:
        aFromFields - The fields from which to copy.
        aToFields - The fields to which to copy.