Class QuotedQualityCSV

All Implemented Interfaces:
Iterable<String>

@Deprecated(since="2021-05-27") public class QuotedQualityCSV extends QuotedCSV implements Iterable<String>
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
Implements a quoted comma separated list of quality values in accordance with RFC7230 and RFC7231. Values are returned sorted in quality order, with OWS and the quality parameters removed.
See Also:
  • "https://tools.ietf.org/html/rfc7230#section-3.2.6"
  • "https://tools.ietf.org/html/rfc7230#section-7"
  • "https://tools.ietf.org/html/rfc7231#section-5.3.1"
  • Field Details

    • MOST_SPECIFIC_MIME_ORDERING

      public static ToIntFunction<String> MOST_SPECIFIC_MIME_ORDERING
      Deprecated.
      Lambda to apply a most specific MIME encoding secondary ordering.
      See Also:
      • "https://tools.ietf.org/html/rfc7231#section-5.3.2"
  • Constructor Details

    • QuotedQualityCSV

      public QuotedQualityCSV()
      Deprecated.
      Sorts values with equal quality according to the length of the value String.
    • QuotedQualityCSV

      public QuotedQualityCSV(String[] preferredOrder)
      Deprecated.
      Sorts values with equal quality according to given order.
      Parameters:
      preferredOrder - Array indicating the preferred order of known values
    • QuotedQualityCSV

      public QuotedQualityCSV(ToIntFunction<String> secondaryOrdering)
      Deprecated.
      Orders values with equal quality with the given function.
      Parameters:
      secondaryOrdering - Function to apply an ordering other than specified by quality, highest values are sorted first.
  • Method Details