Index
All Classes and Interfaces|All Packages
A
- argCount() - Method in class uk.autores.format.FormatExpression
-
The number of arguments referenced by
FormatVariable
s in the expression. - argExamples() - Method in class uk.autores.format.FormatExpression
-
Useful for testing and string size estimation.
- argType() - Method in enum class uk.autores.format.FmtType
- argTypes() - Method in class uk.autores.format.FormatExpression
-
The types for any
FormatVariable
s. - AutoRes Format - Search tag in module uk.autores.format
- Section
- AutoRes Format - Search tag in package uk.autores.format
- Section
B
- BASIC_ISO_DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.BASIC_ISO_DATE
C
- CHOICE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
ChoiceFormat
- COMPACT_LONG - Enum constant in enum class uk.autores.format.FmtStyle
-
Number "compact_long" style.
- COMPACT_SHORT - Enum constant in enum class uk.autores.format.FmtStyle
-
Number "compact_short" style.
- CURRENCY - Enum constant in enum class uk.autores.format.FmtStyle
-
Number "currency" style.
D
- DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter
- DTF_DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter
- DTF_DATETIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter
- DTF_TIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter
E
- equals(Object) - Method in class uk.autores.format.Formatter
- estimateLen(Locale) - Method in class uk.autores.format.FormatExpression
-
Estimates the length of the evaluated expression.
F
- FmtStyle - Enum Class in uk.autores.format
-
Format styles supported by the various
FmtType
s. - FmtType - Enum Class in uk.autores.format
-
The format types supported by
MessageFormat
. - format(Locale, Object...) - Method in class uk.autores.format.Formatter
-
Formats the expression.
- FormatExpression - Class in uk.autores.format
-
Type that approximates the behaviour of
MessageFormat
. - FormatLiteral - Class in uk.autores.format
-
Represents parts of format expressions that are not
FormatVariable
s. - Formatter - Class in uk.autores.format
-
Base format expression type.
- formatTo(Locale, StringBuffer, Object...) - Method in class uk.autores.format.FormatExpression
- formatTo(Locale, StringBuffer, Object...) - Method in class uk.autores.format.FormatLiteral
- formatTo(Locale, StringBuffer, Object...) - Method in class uk.autores.format.Formatter
-
Formats the expression and appends it to buffer.
- formatTo(Locale, StringBuffer, Object...) - Method in class uk.autores.format.FormatVariable
- FormatVariable - Class in uk.autores.format
-
Represents indexed variable expression like
{1,number,currency}
. - FULL - Enum constant in enum class uk.autores.format.FmtStyle
-
Date/time formatters' "full" style.
H
- hashCode() - Method in class uk.autores.format.Formatter
I
- index() - Method in class uk.autores.format.FormatVariable
-
Ordinal of the argument used to populate this variable.
- INTEGER - Enum constant in enum class uk.autores.format.FmtStyle
-
Number "integer" style.
- ISO_DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_DATE
- ISO_DATE_TIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_DATE_TIME
- ISO_INSTANT - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_INSTANT
- ISO_LOCAL_DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_LOCAL_DATE
- ISO_LOCAL_DATE_TIME - Enum constant in enum class uk.autores.format.FmtType
- ISO_LOCAL_TIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_LOCAL_TIME
- ISO_OFFSET_DATE - Enum constant in enum class uk.autores.format.FmtType
- ISO_OFFSET_DATE_TIME - Enum constant in enum class uk.autores.format.FmtType
- ISO_OFFSET_TIME - Enum constant in enum class uk.autores.format.FmtType
- ISO_ORDINAL_DATE - Enum constant in enum class uk.autores.format.FmtType
- ISO_TIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_TIME
- ISO_WEEK_DATE - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter.ISO_WEEK_DATE
- ISO_ZONED_DATE_TIME - Enum constant in enum class uk.autores.format.FmtType
- iterator() - Method in class uk.autores.format.FormatExpression
-
Constituent
FormatLiteral
s andFormatVariable
s.
L
- label() - Method in enum class uk.autores.format.FmtStyle
-
Typically, the style string from the
MessageFormat
table. - label() - Method in enum class uk.autores.format.FmtType
-
Typically, the type string from the
MessageFormat
table. - LIST - Enum constant in enum class uk.autores.format.FmtType
-
Maps to java.text.ListFormat
- LONG - Enum constant in enum class uk.autores.format.FmtStyle
-
Date/time formatters' "long" style.
M
- MEDIUM - Enum constant in enum class uk.autores.format.FmtStyle
-
Date/time formatters' "medium" style.
N
- needsLocale() - Method in class uk.autores.format.FormatExpression
-
Tests an expression to determine if a
Locale
is required to format an expression. - NONE - Enum constant in enum class uk.autores.format.FmtStyle
-
Indicates that no style has been specified.
- NONE - Enum constant in enum class uk.autores.format.FmtType
-
Indicates that no type has been specified.
- NUMBER - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
NumberFormat
O
P
- parse(CharSequence) - Static method in class uk.autores.format.FormatExpression
-
Parses a
MessageFormat
expression. - PERCENT - Enum constant in enum class uk.autores.format.FmtStyle
-
Number "percent" style.
- processed() - Method in class uk.autores.format.FormatLiteral
-
Processes escape sequences.
R
- RFC_1123_DATE_TIME - Enum constant in enum class uk.autores.format.FmtType
S
- SHORT - Enum constant in enum class uk.autores.format.FmtStyle
-
Date/time formatters' "short" style.
- style() - Method in class uk.autores.format.FormatVariable
-
Format style like "integer", "currency", etc.
- styles() - Method in enum class uk.autores.format.FmtType
-
Supported styles.
- subformat() - Method in class uk.autores.format.FormatVariable
-
A custom style expression.
- SUBFORMAT - Enum constant in enum class uk.autores.format.FmtStyle
-
Indicates a custom style expression has been provided.
T
- TIME - Enum constant in enum class uk.autores.format.FmtType
-
Maps to
DateTimeFormatter
- toString() - Method in class uk.autores.format.FormatExpression
- toString() - Method in class uk.autores.format.FormatLiteral
- toString() - Method in class uk.autores.format.Formatter
-
The unprocessed expression.
- toString() - Method in class uk.autores.format.FormatVariable
- type() - Method in class uk.autores.format.FormatVariable
-
The format type like "number", "dtf_datetime", etc.
U
- uk.autores.format - module uk.autores.format
-
AutoRes Format
- uk.autores.format - package uk.autores.format
-
AutoRes Format
- UNIT - Enum constant in enum class uk.autores.format.FmtStyle
-
List formatter "unit" style.
V
- valueOf(String) - Static method in enum class uk.autores.format.FmtStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.autores.format.FmtType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class uk.autores.format.FmtStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.autores.format.FmtType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages