# Print output for @column tags ?>
public
final
enum
DisplayContext
extends Enum<DisplayContext>
| java.lang.Object | ||
| ↳ | java.lang.Enum<android.icu.text.DisplayContext> | |
| ↳ | android.icu.text.DisplayContext | |
Display context settings. Note, the specific numeric values are internal and may change.
Nested classes | |
|---|---|
enum |
DisplayContext.Type
Type values for DisplayContext |
Enum values | |
|---|---|
DisplayContext |
CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the beginning of a sentence. |
DisplayContext |
CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the middle of a sentence. |
DisplayContext |
CAPITALIZATION_FOR_STANDALONE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for stand-alone usage such as an isolated name on a calendar page. |
DisplayContext |
CAPITALIZATION_FOR_UI_LIST_OR_MENU
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for a user-interface list or menu item. |
DisplayContext |
CAPITALIZATION_NONE
A possible setting for CAPITALIZATION: The capitalization context to be used is unknown (this is the default value). |
DisplayContext |
DIALECT_NAMES
A possible setting for DIALECT_HANDLING: use dialect names, when generating a locale name, e.g. en_GB displays as 'British English'. |
DisplayContext |
LENGTH_FULL
A possible setting for DISPLAY_LENGTH: use full names when generating a locale name, e.g. "United States" for US. |
DisplayContext |
LENGTH_SHORT
A possible setting for DISPLAY_LENGTH: use short names when generating a locale name, e.g. "U.S." for US. |
DisplayContext |
NO_SUBSTITUTE
A possible setting for SUBSTITUTE_HANDLING: Returns a null value when no data is available. |
DisplayContext |
STANDARD_NAMES
A possible setting for DIALECT_HANDLING: use standard names when generating a locale name, e.g. en_GB displays as 'English (United Kingdom)'. |
DisplayContext |
SUBSTITUTE
A possible setting for SUBSTITUTE_HANDLING: Returns a fallback value (e.g., the input code) when no data is available. |
Public methods | |
|---|---|
DisplayContext.Type
|
type()
Get the Type part of the enum item (e.g. CAPITALIZATION) |
int
|
value()
Get the value part of the enum item (e.g. CAPITALIZATION_FOR_STANDALONE) |
static
DisplayContext
|
valueOf(String name)
|
static
final
DisplayContext[]
|
values()
|
Inherited methods | |
|---|---|
public static final DisplayContext CAPITALIZATION_FOR_BEGINNING_OF_SENTENCE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the beginning of a sentence.
public static final DisplayContext CAPITALIZATION_FOR_MIDDLE_OF_SENTENCE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for the middle of a sentence.
public static final DisplayContext CAPITALIZATION_FOR_STANDALONE
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for stand-alone usage such as an isolated name on a calendar page.
public static final DisplayContext CAPITALIZATION_FOR_UI_LIST_OR_MENU
A possible setting for CAPITALIZATION: The capitalization context if a date, date symbol or display name is to be formatted with capitalization appropriate for a user-interface list or menu item.
public static final DisplayContext CAPITALIZATION_NONE
A possible setting for CAPITALIZATION: The capitalization context to be used is unknown (this is the default value).
public static final DisplayContext DIALECT_NAMES
A possible setting for DIALECT_HANDLING: use dialect names, when generating a locale name, e.g. en_GB displays as 'British English'.
public static final DisplayContext LENGTH_FULL
A possible setting for DISPLAY_LENGTH: use full names when generating a locale name, e.g. "United States" for US.
public static final DisplayContext LENGTH_SHORT
A possible setting for DISPLAY_LENGTH: use short names when generating a locale name, e.g. "U.S." for US.
public static final DisplayContext NO_SUBSTITUTE
A possible setting for SUBSTITUTE_HANDLING: Returns a null value when no data is available.
public static final DisplayContext STANDARD_NAMES
A possible setting for DIALECT_HANDLING: use standard names when generating a locale name, e.g. en_GB displays as 'English (United Kingdom)'.
public static final DisplayContext SUBSTITUTE
A possible setting for SUBSTITUTE_HANDLING: Returns a fallback value (e.g., the input code) when no data is available. This is the default behavior.
public DisplayContext.Type type ()
Get the Type part of the enum item (e.g. CAPITALIZATION)
| Returns | |
|---|---|
DisplayContext.Type |
|
public int value ()
Get the value part of the enum item (e.g. CAPITALIZATION_FOR_STANDALONE)
| Returns | |
|---|---|
int |
|
public static DisplayContext valueOf (String name)
| Parameters | |
|---|---|
name |
String |
| Returns | |
|---|---|
DisplayContext |
|