Uses of Class
net.sourceforge.pmd.lang.LanguageModuleBase.LanguageMetadata
-
Packages that use LanguageModuleBase.LanguageMetadata Package Description net.sourceforge.pmd.lang net.sourceforge.pmd.lang.impl -
-
Uses of LanguageModuleBase.LanguageMetadata in net.sourceforge.pmd.lang
Methods in net.sourceforge.pmd.lang that return LanguageModuleBase.LanguageMetadata Modifier and Type Method Description LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. addAllVersionsOf(Language language)
Add all the versions of the given language, including the default version.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. addDefaultVersion(String name, String... aliases)
Add a new version by its name and make it the default version.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. addVersion(String name, String... aliases)
Add a new version by its name.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. dependsOnLanguage(String id)
Record that this language depends on another language, identified by its id.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. extensions(String extensionWithoutPeriod, String... others)
Record the extensions assigned to the language.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. extensions(Collection<String> extensions)
Record the extensions assigned to the language.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. name(@NonNull String name)
Record the display name of the language.LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. shortName(@NonNull String shortName)
Record the short name of the language.static LanguageModuleBase.LanguageMetadata
LanguageModuleBase.LanguageMetadata. withId(@NonNull String id)
Factory method to create an ID.Constructors in net.sourceforge.pmd.lang with parameters of type LanguageModuleBase.LanguageMetadata Constructor Description LanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata)
Construct a module instance using the given metadata. -
Uses of LanguageModuleBase.LanguageMetadata in net.sourceforge.pmd.lang.impl
Constructors in net.sourceforge.pmd.lang.impl with parameters of type LanguageModuleBase.LanguageMetadata Constructor Description CpdOnlyLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata)
Construct a module instance using the given metadata.SimpleLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata, Function<LanguagePropertyBundle,LanguageVersionHandler> makeHandler)
SimpleLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata, LanguageVersionHandler handler)
-