Package net.sourceforge.pmd.lang.java
Class JavaLanguageModule
java.lang.Object
net.sourceforge.pmd.lang.LanguageModuleBase
net.sourceforge.pmd.lang.java.JavaLanguageModule
- All Implemented Interfaces:
Comparable<Language>,CpdCapableLanguage,Language,PmdCapableLanguage
public class JavaLanguageModule
extends LanguageModuleBase
implements PmdCapableLanguage, CpdCapableLanguage
Created by christoferdutz on 20.09.14.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.LanguageModuleBase
LanguageModuleBase.DialectLanguageMetadata, LanguageModuleBase.LanguageMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCpdLexer(LanguagePropertyBundle bundle) static JavaLanguageModuleMethods inherited from class net.sourceforge.pmd.lang.LanguageModuleBase
compareTo, equals, getBaseLanguageId, getDefaultVersion, getDependencies, getExtensions, getId, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface net.sourceforge.pmd.lang.Language
getBaseLanguageId, getDefaultVersion, getDependencies, getExtensions, getId, getLatestVersion, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hasExtension, hasVersion, isDialectOf
-
Constructor Details
-
JavaLanguageModule
public JavaLanguageModule()
-
-
Method Details
-
getInstance
-
newPropertyBundle
- Specified by:
newPropertyBundlein interfaceLanguage
-
createProcessor
- Specified by:
createProcessorin interfacePmdCapableLanguage
-
createCpdLexer
- Specified by:
createCpdLexerin interfaceCpdCapableLanguage
-