congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
WeightedLanguage.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.jboss.resteasy.util.WeightedLanguage
constructor

Best Java code snippets using org.jboss.resteasy.util.WeightedLanguage.<init> (Showing top 6 results out of 315)

origin: resteasy/Resteasy

public static WeightedLanguage parse(String lang)
{
 String params = null;
 int idx = lang.indexOf(";");
 if (idx > -1)
 {
   params = lang.substring(idx + 1).trim();
   lang = lang.substring(0, idx);
 }
 HashMap<String, String> typeParams = new HashMap<String, String>();
 if (params != null && !params.equals(""))
 {
   int start = 0;
   while (start < params.length())
   {
    start = HeaderParameterParser.setParam(typeParams, params, start);
   }
 }
 return new WeightedLanguage(lang, typeParams);
}
origin: resteasy/Resteasy

public List<Locale> getAcceptableLanguages()
{
 List<Locale> list = new ArrayList<Locale>();
 List accepts = headers.get(HttpHeaders.ACCEPT_LANGUAGE);
 if (accepts == null) return list;
 List<WeightedLanguage> languages = new ArrayList<WeightedLanguage>();
 for (Object obj : accepts)
 {
   if (obj instanceof Locale)
   {
    languages.add(new WeightedLanguage((Locale)obj, 1.0F));
    continue;
   }
   String accept = configuration.toHeaderString(obj);
   StringTokenizer tokenizer = new StringTokenizer(accept, ",");
   while (tokenizer.hasMoreElements())
   {
    String item = tokenizer.nextToken().trim();
    languages.add(WeightedLanguage.parse(item));
   }
 }
 Collections.sort(languages);
 for (WeightedLanguage language : languages) list.add(language.getLocale());
 return list;
}
origin: org.jboss.resteasy/resteasy-core

public static WeightedLanguage parse(String lang)
{
 String params = null;
 int idx = lang.indexOf(";");
 if (idx > -1)
 {
   params = lang.substring(idx + 1).trim();
   lang = lang.substring(0, idx);
 }
 HashMap<String, String> typeParams = new HashMap<String, String>();
 if (params != null && !params.equals(""))
 {
   int start = 0;
   while (start < params.length())
   {
    start = HeaderParameterParser.setParam(typeParams, params, start);
   }
 }
 return new WeightedLanguage(lang, typeParams);
}
origin: org.jboss.resteasy/resteasy-jaxrs-20

public static WeightedLanguage parse(String lang)
{
 String params = null;
 int idx = lang.indexOf(";");
 if (idx > -1)
 {
   params = lang.substring(idx + 1).trim();
   lang = lang.substring(0, idx);
 }
 HashMap<String, String> typeParams = new HashMap<String, String>();
 if (params != null && !params.equals(""))
 {
   int start = 0;
   while (start < params.length())
   {
    start = HeaderParameterParser.setParam(typeParams, params, start);
   }
 }
 return new WeightedLanguage(lang, typeParams);
}
origin: org.jboss.resteasy/resteasy-client

public List<Locale> getAcceptableLanguages()
{
 List<Locale> list = new ArrayList<Locale>();
 List accepts = headers.get(HttpHeaders.ACCEPT_LANGUAGE);
 if (accepts == null) return list;
 List<WeightedLanguage> languages = new ArrayList<WeightedLanguage>();
 for (Object obj : accepts)
 {
   if (obj instanceof Locale)
   {
    languages.add(new WeightedLanguage((Locale)obj, 1.0F));
    continue;
   }
   String accept = configuration.toHeaderString(obj);
   StringTokenizer tokenizer = new StringTokenizer(accept, ",");
   while (tokenizer.hasMoreElements())
   {
    String item = tokenizer.nextToken().trim();
    languages.add(WeightedLanguage.parse(item));
   }
 }
 Collections.sort(languages);
 for (WeightedLanguage language : languages) list.add(language.getLocale());
 return list;
}
origin: org.jboss.resteasy/resteasy-client-20

public List<Locale> getAcceptableLanguages()
{
 List<Locale> list = new ArrayList<Locale>();
 List accepts = headers.get(HttpHeaders.ACCEPT_LANGUAGE);
 if (accepts == null) return list;
 List<WeightedLanguage> languages = new ArrayList<WeightedLanguage>();
 for (Object obj : accepts)
 {
   if (obj instanceof Locale)
   {
    languages.add(new WeightedLanguage((Locale)obj, 1.0F));
    continue;
   }
   String accept = configuration.toHeaderString(obj);
   StringTokenizer tokenizer = new StringTokenizer(accept, ",");
   while (tokenizer.hasMoreElements())
   {
    String item = tokenizer.nextToken().trim();
    languages.add(WeightedLanguage.parse(item));
   }
 }
 Collections.sort(languages);
 for (WeightedLanguage language : languages) list.add(language.getLocale());
 return list;
}
org.jboss.resteasy.utilWeightedLanguage<init>

Popular methods of WeightedLanguage

  • getLocale
  • parse
  • getQWithParamInfo
  • toString

Popular in Java

  • Running tasks concurrently on multiple threads
  • getSharedPreferences (Context)
  • onCreateOptionsMenu (Activity)
  • getApplicationContext (Context)
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • BufferedInputStream (java.io)
    A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the i
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Option (scala)
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now