Interface LanguageForm
- All Known Implementing Classes:
Animacy, Cardinality, Classifier, Clusivity, Definiteness, Formality, Gender, GrammaticalCase, Ordinality, Phonetic
public interface LanguageForm
Closed marker interface which signifies a Lokalized-defined language construct (genders, grammatical cases,
definiteness, classifiers, animacy, clusivity, formality, cardinalities, ordinalities, phonetics).
Only the enum types shipped by Lokalized are supported. Application code must not implement this interface; external implementations cannot be resolved by the translation runtime and are rejected. The interface remains syntactically implementable because Lokalized targets Java 9, which predates sealed interfaces.
- Author:
- Mark Allen