Package org.apache.maven.api
Interface Language
- All Superinterfaces:
 ExtensibleEnum
Language.
 
 This extensible enum has two defined values, NONE and JAVA_FAMILY,
 but can be extended by registering a org.apache.maven.api.spi.LanguageProvider.
 
 Implementation must have equals() and hashCode() implemented, so implementations of this interface
 can be used as keys.
- Since:
 - 4.0.0
 
- 
Field Summary
Fields - 
Method Summary
Methods inherited from interface org.apache.maven.api.ExtensibleEnum
id 
- 
Field Details
- 
NONE
The "none" language. It is not versioned, family is same to itself, and compatible with itself only. In turn, everyLanguageimplementation must be compatible withNONElanguage. - 
JAVA_FAMILY
 
 -