Package org.eclipse.jetty.http
Class QuotedQualityCSV
- java.lang.Object
-
- org.eclipse.jetty.http.QuotedCSVParser
-
- org.eclipse.jetty.http.QuotedCSV
-
- org.eclipse.jetty.http.QuotedQualityCSV
-
- All Implemented Interfaces:
java.lang.Iterable<java.lang.String>
@Deprecated(since="2021-05-27") public class QuotedQualityCSV extends QuotedCSV implements java.lang.Iterable<java.lang.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 Summary
Fields Modifier and Type Field Description static java.util.function.ToIntFunction<java.lang.String>
MOST_SPECIFIC_MIME_ORDERING
Deprecated.Lambda to apply a most specific MIME encoding secondary ordering.
-
Constructor Summary
Constructors Constructor Description QuotedQualityCSV()
Deprecated.Sorts values with equal quality according to the length of the value String.QuotedQualityCSV(java.lang.String[] preferredOrder)
Deprecated.Sorts values with equal quality according to given order.QuotedQualityCSV(java.util.function.ToIntFunction<java.lang.String> secondaryOrdering)
Deprecated.Orders values with equal quality with the given function.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<java.lang.String>
getValues()
Deprecated.java.util.Iterator<java.lang.String>
iterator()
Deprecated.-
Methods inherited from class org.eclipse.jetty.http.QuotedCSVParser
addValue, unquote
-
-
-
-
Constructor Detail
-
QuotedQualityCSV
public QuotedQualityCSV()
Deprecated.Sorts values with equal quality according to the length of the value String.
-
QuotedQualityCSV
public QuotedQualityCSV(java.lang.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(java.util.function.ToIntFunction<java.lang.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.
-
-