GrammaticalCase


class GrammaticalCase
kotlin.Any
   ↳ kotlin.Enum<android.icu.text.DisplayOptions.GrammaticalCase>
   ↳ android.icu.text.DisplayOptions.GrammaticalCase

Represents all the grammatical cases that are supported by CLDR.

Summary

Enum values

A possible setting for GrammaticalCase.

Public methods
static DisplayOptions.GrammaticalCase!
fromIdentifier(identifier: String!)

String!

Properties
static MutableList<DisplayOptions.GrammaticalCase!>!

Unmodifiable List of all grammatical cases constants.

Enum values

ABLATIVE

enum val ABLATIVE : DisplayOptions.GrammaticalCase

ACCUSATIVE

enum val ACCUSATIVE : DisplayOptions.GrammaticalCase

COMITATIVE

enum val COMITATIVE : DisplayOptions.GrammaticalCase

DATIVE

enum val DATIVE : DisplayOptions.GrammaticalCase

ERGATIVE

enum val ERGATIVE : DisplayOptions.GrammaticalCase

GENITIVE

enum val GENITIVE : DisplayOptions.GrammaticalCase

INSTRUMENTAL

enum val INSTRUMENTAL : DisplayOptions.GrammaticalCase

LOCATIVE

enum val LOCATIVE : DisplayOptions.GrammaticalCase

LOCATIVE_COPULATIVE

enum val LOCATIVE_COPULATIVE : DisplayOptions.GrammaticalCase

NOMINATIVE

enum val NOMINATIVE : DisplayOptions.GrammaticalCase

OBLIQUE

enum val OBLIQUE : DisplayOptions.GrammaticalCase

PREPOSITIONAL

enum val PREPOSITIONAL : DisplayOptions.GrammaticalCase

SOCIATIVE

enum val SOCIATIVE : DisplayOptions.GrammaticalCase

UNDEFINED

enum val UNDEFINED : DisplayOptions.GrammaticalCase

A possible setting for GrammaticalCase. The grammatical case context to be used is unknown (this is the default value).

VOCATIVE

enum val VOCATIVE : DisplayOptions.GrammaticalCase

Public methods

fromIdentifier

static fun fromIdentifier(identifier: String!): DisplayOptions.GrammaticalCase!
Parameters
identifier String!: in lower case such as "dative" or "nominative"
Return
DisplayOptions.GrammaticalCase! the plural category corresponding to the identifier, or UNDEFINED

getIdentifier

fun getIdentifier(): String!
Return
String! the lowercase CLDR keyword string for the grammatical case.

Properties

VALUES

static val VALUES: MutableList<DisplayOptions.GrammaticalCase!>!

Unmodifiable List of all grammatical cases constants. List version of values().