public class LanguageVersionDiscoverer
extends java.lang.Object
| Constructor | Description |
|---|---|
LanguageVersionDiscoverer() |
| Modifier and Type | Method | Description |
|---|---|---|
LanguageVersion |
getDefaultLanguageVersion(Language language) |
Get the current default LanguageVersion for the given Language.
|
LanguageVersion |
getDefaultLanguageVersionForFile(java.io.File sourceFile) |
Get the default LanguageVersion for the first Language of a given source
file.
|
LanguageVersion |
getDefaultLanguageVersionForFile(java.lang.String fileName) |
Get the LanguageVersion for the first Language of a source file with the
given name.
|
java.util.List<Language> |
getLanguagesForFile(java.io.File sourceFile) |
Get the Languages of a given source file.
|
java.util.List<Language> |
getLanguagesForFile(java.lang.String fileName) |
Get the Languages of a given source file.
|
LanguageVersion |
setDefaultLanguageVersion(LanguageVersion languageVersion) |
Set the given LanguageVersion as the current default for it's Language.
|
public LanguageVersion setDefaultLanguageVersion(LanguageVersion languageVersion)
languageVersion - The new default for the Language.public LanguageVersion getDefaultLanguageVersion(Language language)
language - The Language.public LanguageVersion getDefaultLanguageVersionForFile(java.io.File sourceFile)
sourceFile - The file.null if there are no supported Languages for the
file.public LanguageVersion getDefaultLanguageVersionForFile(java.lang.String fileName)
fileName - The file name.null if there are no supported Languages for the
file.public java.util.List<Language> getLanguagesForFile(java.io.File sourceFile)
sourceFile - The file.public java.util.List<Language> getLanguagesForFile(java.lang.String fileName)
fileName - The file name.Copyright © 2002–2018 PMD. All rights reserved.