com.tinkerpop.rexster.filter
Class CharsetHolder
java.lang.Object
com.tinkerpop.rexster.filter.CharsetHolder
- All Implemented Interfaces:
- Comparable<CharsetHolder>
public class CharsetHolder
- extends Object
- implements Comparable<CharsetHolder>
CharsetHolder
public CharsetHolder(String charset,
float quality,
int order)
getCharset
public String getCharset()
getQuality
public float getQuality()
getOrder
public int getOrder()
isSupported
public boolean isSupported()
getFirstSupportedCharset
public static CharsetHolder getFirstSupportedCharset(String acceptCharsetHeaderValue)
- Accepts a standard value from the Accept-Charset field and gets the first matching charset supported
by the server.
Example: iso-8859-5, unicode-1-1;q=0.8
- Returns:
- the first matching charset that is supported by the server or null if one cannot be found.
getAcceptableCharsets
public static List<CharsetHolder> getAcceptableCharsets(String acceptCharsetHeaderValue)
compareTo
public int compareTo(CharsetHolder charsetHolder)
- Specified by:
compareTo
in interface Comparable<CharsetHolder>
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2009-2012. All Rights Reserved.