/** * * @param locale * @return the Restlet Language */ public static Language toLanguage(String locale) { return new Language(locale); }
/** * * @param locale * @return the Restlet Language */ public static Language toLanguage(Locale locale) { return new Language(locale.toString()); }
/** * Returns the language associated to a name. If an existing constant exists * then it is returned, otherwise a new instance is created. * * @param name * The name. * @return The associated language. */ public static Language valueOf(final String name) { Language result = null; if ((name != null) && !name.equals("")) { if (name.equalsIgnoreCase(ALL.getName())) { result = ALL; } else if (name.equalsIgnoreCase(ENGLISH.getName())) { result = ENGLISH; } else if (name.equalsIgnoreCase(ENGLISH_US.getName())) { result = ENGLISH_US; } else if (name.equalsIgnoreCase(FRENCH.getName())) { result = FRENCH; } else if (name.equalsIgnoreCase(FRENCH_FRANCE.getName())) { result = FRENCH_FRANCE; } else if (name.equalsIgnoreCase(SPANISH.getName())) { result = SPANISH; } else { result = new Language(name); } } return result; }
/** * Returns the language associated to a name. If an existing constant exists * then it is returned, otherwise a new instance is created. * * @param name * The name. * @return The associated language. */ public static Language valueOf(final String name) { Language result = null; if ((name != null) && !name.equals("")) { if (name.equalsIgnoreCase(ALL.getName())) { result = ALL; } else if (name.equalsIgnoreCase(ENGLISH.getName())) { result = ENGLISH; } else if (name.equalsIgnoreCase(ENGLISH_US.getName())) { result = ENGLISH_US; } else if (name.equalsIgnoreCase(FRENCH.getName())) { result = FRENCH; } else if (name.equalsIgnoreCase(FRENCH_FRANCE.getName())) { result = FRENCH_FRANCE; } else if (name.equalsIgnoreCase(SPANISH.getName())) { result = SPANISH; } else { result = new Language(name); } } return result; }
/** * Returns the language associated to a name. If an existing constant exists * then it is returned, otherwise a new instance is created. * * @param name * The name. * @return The associated language. */ public static Language valueOf(final String name) { Language result = null; if ((name != null) && !name.equals("")) { if (name.equalsIgnoreCase(ALL.getName())) { result = ALL; } else if (name.equalsIgnoreCase(ENGLISH.getName())) { result = ENGLISH; } else if (name.equalsIgnoreCase(ENGLISH_US.getName())) { result = ENGLISH_US; } else if (name.equalsIgnoreCase(FRENCH.getName())) { result = FRENCH; } else if (name.equalsIgnoreCase(FRENCH_FRANCE.getName())) { result = FRENCH_FRANCE; } else if (name.equalsIgnoreCase(SPANISH.getName())) { result = SPANISH; } else { result = new Language(name); } } return result; }
this.currentLink.setType(new MediaType(attrs.getValue("", "type"))); this.currentLink.setHrefLang(new Language(attrs.getValue( "", "hreflang"))); this.currentLink.setTitle(attrs.getValue("", "title"));
this.currentLink.setType(new MediaType(type)); this.currentLink.setHrefLang(new Language(attrs.getValue("", "hreflang"))); this.currentLink.setTitle(attrs.getValue("", "title"));
this.currentLink.setHrefLang(new Language(attrs.getValue("", "hreflang"))); this.currentLink.setTitle(attrs.getValue("", "title"));
this.currentLink.setType(new MediaType(type)); this.currentLink.setHrefLang(new Language(attrs.getValue("", "hreflang"))); this.currentLink.setTitle(attrs.getValue("", "title"));
this.currentLink.setHrefLang(new Language(attrs.getValue("", "hreflang"))); this.currentLink.setTitle(attrs.getValue("", "title"));
result.setMetadata((T) new Language(metadata.toString())); break;