public class MimeParse
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected static class |
MimeParse.FitnessAndQuality |
protected static class |
MimeParse.ParseResults |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NO_MIME_TYPE |
Constructor and Description |
---|
MimeParse() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
bestMatch(java.util.Collection<java.lang.String> supported,
java.lang.String header) |
protected static MimeParse.FitnessAndQuality |
fitnessAndQualityParsed(java.lang.String mimeType,
java.util.Collection<MimeParse.ParseResults> parsedRanges) |
private static boolean |
isBlank(java.lang.String s) |
protected static MimeParse.ParseResults |
parseMediaRange(java.lang.String range) |
protected static MimeParse.ParseResults |
parseMimeType(java.lang.String mimeType) |
static float |
quality(java.lang.String mimeType,
java.lang.String ranges) |
protected static float |
qualityParsed(java.lang.String mimeType,
java.util.Collection<MimeParse.ParseResults> parsedRanges) |
private static float |
toFloat(java.lang.String str,
float defaultValue) |
public static final java.lang.String NO_MIME_TYPE
public static java.lang.String bestMatch(java.util.Collection<java.lang.String> supported, java.lang.String header)
protected static MimeParse.FitnessAndQuality fitnessAndQualityParsed(java.lang.String mimeType, java.util.Collection<MimeParse.ParseResults> parsedRanges)
private static boolean isBlank(java.lang.String s)
protected static MimeParse.ParseResults parseMediaRange(java.lang.String range)
protected static MimeParse.ParseResults parseMimeType(java.lang.String mimeType)
public static float quality(java.lang.String mimeType, java.lang.String ranges)
protected static float qualityParsed(java.lang.String mimeType, java.util.Collection<MimeParse.ParseResults> parsedRanges)
private static float toFloat(java.lang.String str, float defaultValue)