Class AcceptEncoding


  • public class AcceptEncoding
    extends java.lang.Object
    Represents a single Accept-Encoding value with its quality factor.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected AcceptEncoding​(java.lang.String encoding, double quality)
      Creates a new AcceptEncoding instance.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getEncoding()
      Gets the encoding.
      double getQuality()
      Gets the quality factor.
      static java.util.List<AcceptEncoding> parse​(java.io.StringReader input)
      Parses the Accept-Encoding header value.
      • Methods inherited from class java.lang.Object

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

      • AcceptEncoding

        protected AcceptEncoding​(java.lang.String encoding,
                                 double quality)
        Creates a new AcceptEncoding instance.
        Parameters:
        encoding - The encoding
        quality - The quality factor
    • Method Detail

      • getEncoding

        public java.lang.String getEncoding()
        Gets the encoding.
        Returns:
        the encoding
      • getQuality

        public double getQuality()
        Gets the quality factor.
        Returns:
        the quality factor
      • parse

        public static java.util.List<AcceptEncoding> parse​(java.io.StringReader input)
                                                    throws java.io.IOException
        Parses the Accept-Encoding header value.
        Parameters:
        input - The input reader
        Returns:
        A list of AcceptEncoding instances
        Throws:
        java.io.IOException - if an I/O error occurs