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