Package org.jboss.resteasy.util
Class WeightedLanguage
- java.lang.Object
-
- org.jboss.resteasy.util.WeightedLanguage
-
- All Implemented Interfaces:
java.lang.Comparable<WeightedLanguage>
public class WeightedLanguage extends java.lang.Object implements java.lang.Comparable<WeightedLanguage>
- Version:
- $Revision: 1 $
-
-
Constructor Summary
Constructors Modifier Constructor Description private
WeightedLanguage(java.lang.String lang, java.util.Map<java.lang.String,java.lang.String> parameters)
WeightedLanguage(java.util.Locale locale, float weight)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(WeightedLanguage o)
boolean
equals(java.lang.Object obj)
java.util.Locale
getLocale()
private static float
getQWithParamInfo(WeightedLanguage lang, java.lang.String val)
float
getWeight()
static WeightedLanguage
parse(java.lang.String lang)
java.lang.String
toString()
-
-
-
Method Detail
-
getWeight
public float getWeight()
-
getLocale
public java.util.Locale getLocale()
-
compareTo
public int compareTo(WeightedLanguage o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<WeightedLanguage>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
parse
public static WeightedLanguage parse(java.lang.String lang)
-
getQWithParamInfo
private static float getQWithParamInfo(WeightedLanguage lang, java.lang.String val)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-