JavaScript is disabled on your browser.
gnu.inet.http

Class Headers

  • All Implemented Interfaces:
    java.util.Map


    public class Headers
    extends java.lang.Object
    implements java.util.Map
    A collection of HTTP header names and associated values. Retrieval of values is case insensitive. An iteration over the keys returns the header names in the order they were received.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface java.util.Map

        java.util.Map.Entry<K,V>
    • Constructor Summary

      Constructors
      Constructor and Description
      Headers ()
    • Method Summary

      Methods
      Modifier and Type Method and Description
      void clear ()
      boolean containsKey (java.lang.Object key)
      boolean containsValue (java.lang.Object value)
      java.util.Set entrySet ()
      boolean equals (java.lang.Object other)
      java.lang.Object get (java.lang.Object key)
      java.util.Date getDateValue (java.lang.String header)
      Returns the value of the specified header as a date, or null if the header is not present or not a date.
      int getIntValue (java.lang.String header)
      Returns the value of the specified header as an integer, or -1 if the header is not present or not an integer.
      java.lang.String getValue (java.lang.String header)
      Returns the value of the specified header as a string.
      int hashCode ()
      boolean isEmpty ()
      java.util.Set keySet ()
      void parse (java.io.InputStream in)
      Parse the specified input stream, adding headers to this collection.
      java.lang.Object put (java.lang.Object key, java.lang.Object value)
      void putAll (java.util.Map t)
      java.lang.Object remove (java.lang.Object key)
      int size ()
      java.util.Collection values ()
      • Methods inherited from class java.lang.Object

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

      • Headers

        public Headers()
    • Method Detail

      • size

        public int size()
        Specified by:
        size in interface java.util.Map
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface java.util.Map
      • containsKey

        public boolean containsKey(java.lang.Object key)
        Specified by:
        containsKey in interface java.util.Map
      • containsValue

        public boolean containsValue(java.lang.Object value)
        Specified by:
        containsValue in interface java.util.Map
      • get

        public java.lang.Object get(java.lang.Object key)
        Specified by:
        get in interface java.util.Map
      • getValue

        public java.lang.String getValue(java.lang.String header)
        Returns the value of the specified header as a string.
      • getIntValue

        public int getIntValue(java.lang.String header)
        Returns the value of the specified header as an integer, or -1 if the header is not present or not an integer.
      • getDateValue

        public java.util.Date getDateValue(java.lang.String header)
        Returns the value of the specified header as a date, or null if the header is not present or not a date.
      • put

        public java.lang.Object put(java.lang.Object key,
         java.lang.Object value)
        Specified by:
        put in interface java.util.Map
      • remove

        public java.lang.Object remove(java.lang.Object key)
        Specified by:
        remove in interface java.util.Map
      • putAll

        public void putAll(java.util.Map t)
        Specified by:
        putAll in interface java.util.Map
      • clear

        public void clear()
        Specified by:
        clear in interface java.util.Map
      • keySet

        public java.util.Set keySet()
        Specified by:
        keySet in interface java.util.Map
      • values

        public java.util.Collection values()
        Specified by:
        values in interface java.util.Map
      • entrySet

        public java.util.Set entrySet()
        Specified by:
        entrySet in interface java.util.Map
      • equals

        public boolean equals(java.lang.Object other)
        Specified by:
        equals in interface java.util.Map
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface java.util.Map
        Overrides:
        hashCode in class java.lang.Object
      • parse

        public void parse(java.io.InputStream in)
         throws java.io.IOException
        Parse the specified input stream, adding headers to this collection.
        Throws:
        java.io.IOException

AltStyle によって変換されたページ (->オリジナル) /