Inheritance diagram for SetIndoEuCase:
Collaboration diagram for SetIndoEuCase:This interface should be implemented by all classes which implement IsIndoEuCaseAware, to simplify assigning case. It must not be extended from interfaces which define a DataObject, as set-methods do not belong there.
Public Methods | |
| void | setCaseNominative () |
| void | setCaseGenitive () |
| void | setCaseAccusative () |
| void | setCaseDative () |
| void | setCaseAblative () |
| void | setCaseVocative () |
| void | setCaseLocative () |
| void | setCaseInstrumental () |
| boolean | matchesIndoEuCase (IsIndoEuCaseAware other) |
| boolean | isCaseNominative () |
| boolean | isCaseGenitive () |
| boolean | isCaseAccusative () |
| boolean | isCaseDative () |
| boolean | isCaseAblative () |
| boolean | isCaseVocative () |
| boolean | isCaseLocative () |
| boolean | isCaseInstrumental () |
| String | getCase () |
| boolean | matchesCase (IsCaseAware other) |
| String getCase | ( | ) | [inherited] |
Get a string representation of the case for this object
Implemented in Attributive, Adposition, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseAblative | ( | ) | [inherited] |
Determine if the object has ablative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseAccusative | ( | ) | [inherited] |
Determine if the object has accusative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseDative | ( | ) | [inherited] |
Determine if the object has dative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseGenitive | ( | ) | [inherited] |
Determine if the object has genitive case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseInstrumental | ( | ) | [inherited] |
Determine if the object has instrumental case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseLocative | ( | ) | [inherited] |
Determine if the object has locative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseNominative | ( | ) | [inherited] |
Determine if the object has nominative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean isCaseVocative | ( | ) | [inherited] |
Determine if the object has vocative case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| boolean matchesCase | ( | IsCaseAware | other | ) | [inherited] |
Checks two objects that either have a case or assign a case for equality in respect to their case property.
| other |
Implemented in Attributive, Adposition, Determiner, Noun, Demonstrative, Interrogative, Personal, Possessive, Reflexive, Relative, and IndoEuCaseBase.
| boolean matchesIndoEuCase | ( | IsIndoEuCaseAware | other | ) | [inherited] |
Checks two objects that either have a case or assign a case for equality in respect to their case property.
| other |
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseAblative | ( | ) |
This methods sets the case of the object to ablative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseAccusative | ( | ) |
This methods sets the case of the object to accusative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseDative | ( | ) |
This methods sets the case of the object to dative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseGenitive | ( | ) |
This methods sets the case of the object to genitive.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseInstrumental | ( | ) |
This methods sets the case of the object to instrumental case.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseLocative | ( | ) |
This methods sets the case of the object to locative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseNominative | ( | ) |
This methods sets the case of the object to nominative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.
| void setCaseVocative | ( | ) |
This methods sets the case of the object to vocative.
Implemented in IndoEuPredicative, IndoEuCaseBase, and IndoEuPronominalAdverb.