LanguagePlugin
interface LanguagePlugin
Language Plugin
Describes the expected interface for language engine plugins; language plugins are loaded by the main engine at runtime. In native circumstances, language plugins are installed on-demand as shared libraries. Plugins are also made available on the classpath via the Service Loader.