public class Preference<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.base.Function<String,Charset> |
CharsetParse |
static com.google.common.base.Function<Charset,String> |
CharsetToString |
static com.google.common.base.Function<String,Locale> |
LocaleParse |
static com.google.common.base.Function<Locale,String> |
LocaleToString |
static com.google.common.base.Function<String,MIMEType> |
MIMEParse |
| Constructor and Description |
|---|
Preference(T preference) |
Preference(T preference,
double quality) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
T |
getPreference() |
double |
getQuality() |
protected String |
getStringValue() |
int |
hashCode() |
static <T> List<Preference<T>> |
parse(Header header,
com.google.common.base.Function<String,T> f) |
static <T> Header |
toHeader(String headerName,
List<? extends Preference<T>> preferences,
com.google.common.base.Function<T,String> f) |
String |
toString() |
static <T> com.google.common.base.Function<T,String> |
toStringF() |
static <T> List<Preference<T>> |
wrap(T... values) |
public Preference(T preference)
public Preference(T preference, double quality)
public T getPreference()
public double getQuality()
protected String getStringValue()
public static <T> List<Preference<T>> wrap(T... values)
public static <T> com.google.common.base.Function<T,String> toStringF()
public static <T> Header toHeader(String headerName, List<? extends Preference<T>> preferences, com.google.common.base.Function<T,String> f)
public static <T> List<Preference<T>> parse(Header header, com.google.common.base.Function<String,T> f)
Copyright © 2008-2013. All Rights Reserved.