Package org.sonar.api.resources
Class Languages
- java.lang.Object
- 
- org.sonar.api.resources.Languages
 
- 
 @ScannerSide @ServerSide @ComputeEngineSide public class Languages extends java.lang.Object A class to store the list of languages- Since:
- 1.10
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(Language language)Adds a language to the current objectLanguage[]all()Languageget(java.lang.String key)Return a language from the current object based on its keyjava.lang.String[]getSuffixes(java.lang.String... keys)
 
- 
- 
- 
Constructor Detail- 
Languagespublic Languages(Language... languages) Creates a list of languages
 - 
Languagespublic Languages() No languages are installed
 
- 
 - 
Method Detail- 
getSuffixespublic java.lang.String[] getSuffixes(java.lang.String... keys) - Parameters:
- keys- the languages keys
- Returns:
- the list of suffix files associates to languages included in the current object
 
 - 
getpublic Language get(java.lang.String key) Return a language from the current object based on its key
 - 
addpublic void add(Language language) Adds a language to the current object
 - 
allpublic Language[] all() - Since:
- 4.2
 
 
- 
 
-