Class LanguageRegistry


  • public final class LanguageRegistry
    extends Object
    Created by christoferdutz on 20.09.14.
    • Method Detail

      • getInstance

        @Deprecated
        public static LanguageRegistry getInstance()
        Deprecated.
        Use the static methods instead, will be made private
      • getLanguage

        public static Language getLanguage​(String languageName)
      • getDefaultLanguage

        public static Language getDefaultLanguage()
      • findLanguageByTerseName

        public static Language findLanguageByTerseName​(String terseName)
      • findLanguageVersionByTerseName

        @Deprecated
        public static LanguageVersion findLanguageVersionByTerseName​(String terseNameAndVersion)
        Deprecated.
        This is not useful, will be removed with 7.0.0
      • findWithRuleSupport

        @Deprecated
        public static List<Language> findWithRuleSupport()
        Deprecated.
        This method will be removed with PMD 7.0.0. Use getLanguages() instead.
        A utility method to find the Languages which have Rule support.
        Returns:
        A List of Languages with Rule support.
      • commaSeparatedTerseNamesForLanguage

        @Deprecated
        public static String commaSeparatedTerseNamesForLanguage​(List<Language> languages)
        Deprecated.
        This is too specific, will be removed with 7.0.0
      • commaSeparatedTerseNamesForLanguageVersion

        @Deprecated
        public static String commaSeparatedTerseNamesForLanguageVersion​(List<LanguageVersion> languageVersions)
        Deprecated.
        This is too specific, will be removed with 7.0.0