Serialized Form
-
Package org.graalvm.shadowed.com.ibm.icu.impl
-
Class org.graalvm.shadowed.com.ibm.icu.impl.DateNumberFormat
class DateNumberFormat extends NumberFormat implements Serializable- serialVersionUID:
- -6315692826916346953L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
digits
char[] digits
-
maxIntDigits
int maxIntDigits
-
minIntDigits
int minIntDigits
-
minusSign
char minusSign
-
positiveOnly
boolean positiveOnly
-
zeroDigit
char zeroDigit
-
-
Exception Class org.graalvm.shadowed.com.ibm.icu.impl.IllegalIcuArgumentException
class IllegalIcuArgumentException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 3789261542830211225L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.impl.InvalidFormatException
class InvalidFormatException extends Exception implements Serializable- serialVersionUID:
- 8883328905089345791L
-
Class org.graalvm.shadowed.com.ibm.icu.impl.JavaTimeZone
class JavaTimeZone extends TimeZone implements Serializable- serialVersionUID:
- 6977448185543929364L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
javatz
TimeZone javatz
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.OlsonTimeZone
class OlsonTimeZone extends BasicTimeZone implements Serializable- serialVersionUID:
- -6281977362477515376L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
canonicalID
String canonicalID
The canonical ID of this zone. Initialized whenOlsonTimeZone.getCanonicalID()is invoked first time, orOlsonTimeZone.setID(String)is called. -
finalStartMillis
double finalStartMillis
For date >= finalStartMillis, the finalZone will be used. -
finalStartYear
int finalStartYear
For year >= finalStartYear, the finalZone will be used. -
finalZone
SimpleTimeZone finalZone
A SimpleTimeZone that governs the behavior for years >= finalYear. If and only if finalYear == INT32_MAX then finalZone == 0. -
serialVersionOnStream
int serialVersionOnStream
-
transitionCount
int transitionCount
Number of transitions, 0..~370 -
transitionTimes64
long[] transitionTimes64
Time of each transition in seconds from 1970 epoch. -
typeCount
int typeCount
Number of types, 1..255 -
typeMapData
byte[] typeMapData
Type description data, consisting of transitionCount uint8_t type indices (from 0..typeCount-1). Length is equal to transitionCount -
typeOffsets
int[] typeOffsets
Offset from GMT in seconds for each type. Length is equal to typeCount
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.RelativeDateFormat
class RelativeDateFormat extends DateFormat implements Serializable- serialVersionUID:
- 1131984966440549435L
-
Serialized Fields
-
capitalizationInfoIsSet
boolean capitalizationInfoIsSet
-
capitalizationOfRelativeUnitsForListOrMenu
boolean capitalizationOfRelativeUnitsForListOrMenu
-
capitalizationOfRelativeUnitsForStandAlone
boolean capitalizationOfRelativeUnitsForStandAlone
-
combinedFormatHasDateAtStart
boolean combinedFormatHasDateAtStart
-
fCombinedFormat
MessageFormat fCombinedFormat
-
fDateFormat
DateFormat fDateFormat
-
fDatePattern
String fDatePattern
-
fDateStyle
int fDateStyle
-
fDateTimeFormat
SimpleDateFormat fDateTimeFormat
-
fLocale
ULocale fLocale
-
fTimeFormat
DateFormat fTimeFormat
-
fTimePattern
String fTimePattern
-
fTimeStyle
int fTimeStyle
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.TimeZoneAdapter
class TimeZoneAdapter extends TimeZone implements Serializable- serialVersionUID:
- -2040072218820018557L
-
Serialized Fields
-
zone
TimeZone zone
The contained org.graalvm.shadowed.com.ibm.icu.util.TimeZone object. Must not be null. We delegate all methods to this object.
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.TimeZoneGenericNames
class TimeZoneGenericNames extends Object implements Serializable- serialVersionUID:
- 2729910342063468417L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
_locale
ULocale _locale
-
_tznames
TimeZoneNames _tznames
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.TimeZoneNamesImpl
class TimeZoneNamesImpl extends TimeZoneNames implements Serializable- serialVersionUID:
- -2179814848495897472L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.TZDBTimeZoneNames
class TZDBTimeZoneNames extends TimeZoneNames implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_locale
ULocale _locale
-
-
-
Package org.graalvm.shadowed.com.ibm.icu.impl.duration
-
Class org.graalvm.shadowed.com.ibm.icu.impl.duration.BasicDurationFormat
class BasicDurationFormat extends DurationFormat implements Serializable- serialVersionUID:
- -3146984141909457700L
-
-
Package org.graalvm.shadowed.com.ibm.icu.impl.locale
-
Exception Class org.graalvm.shadowed.com.ibm.icu.impl.locale.LocaleSyntaxException
class LocaleSyntaxException extends Exception implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_index
int _index
-
-
-
Package org.graalvm.shadowed.com.ibm.icu.impl.number
-
Class org.graalvm.shadowed.com.ibm.icu.impl.number.CustomSymbolCurrency
class CustomSymbolCurrency extends Currency implements Serializable- serialVersionUID:
- 2497493016770137670L
-
Class org.graalvm.shadowed.com.ibm.icu.impl.number.DecimalFormatProperties
class DecimalFormatProperties extends Object implements Serializable- serialVersionUID:
- 4095518955889349243L
-
Serialization Methods
-
readObject
Custom serialization: re-create object from serialized properties.- Throws:
IOExceptionClassNotFoundException
-
writeObject
Custom serialization: save fields along with their name, so that fields can be easily added in the future in any order. Only save fields that differ from their default value.- Throws:
IOException
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.number.LocalizedNumberFormatterAsFormat
class LocalizedNumberFormatterAsFormat extends Format implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class org.graalvm.shadowed.com.ibm.icu.impl.number.Properties
class Properties extends Object implements Serializable- serialVersionUID:
- 4095518955889349243L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
-
-
Package org.graalvm.shadowed.com.ibm.icu.math
-
Class org.graalvm.shadowed.com.ibm.icu.math.BigDecimal
class BigDecimal extends Number implements Serializable- serialVersionUID:
- 8245355804974198832L
-
Serialized Fields
-
exp
int exp
The exponent.For fixed point arithmetic, scale is
-exp, and can apply to zero. Note that this property can have a value less than MinExp when the mantissa has more than one digit. -
form
byte form
The formatting style. This may take the values:- MathContext.PLAIN -- no exponent needed
- MathContext.SCIENTIFIC -- scientific notation required
- MathContext.ENGINEERING -- engineering notation required
This property is an optimization; it allows us to defer number layout until it is actually needed as a string, hence avoiding unnecessary formatting.
-
ind
byte ind
The indicator. This may take the values:- ispos -- the number is positive
- iszero -- the number is zero
- isneg -- the number is negative
-
mant
byte[] mant
The value of the mantissa.Once constructed, this may become shared between several BigDecimal objects, so must not be altered.
For efficiency (speed), this is a byte array, with each byte taking a value of 0 -> 9.
If the first byte is 0 then the value of the number is zero (and mant.length=1, except when constructed from a plain number, for example, 0.000).
-
-
Class org.graalvm.shadowed.com.ibm.icu.math.MathContext
class MathContext extends Object implements Serializable- serialVersionUID:
- 7163376998892515376L
-
Serialized Fields
-
digits
int digits
The number of digits (precision) to be used for an operation. A value of 0 indicates that unlimited precision (as many digits as are required) will be used.The
BigDecimaloperator methods use this value to determine the precision of results. Note that leading zeros (in the integer part of a number) are never significant.digitswill always be non-negative. -
form
int form
The form of results from an operation.The
BigDecimaloperator methods use this value to determine the form of results, in particular whether and how exponential notation should be used.- See Also:
-
lostDigits
boolean lostDigits
Controls whether lost digits checking is enabled for an operation. Set totrueto enable checking, or tofalseto disable checking.When enabled, the
BigDecimaloperator methods check the precision of their operand or operands, and throw anArithmeticExceptionif an operand is more precise than the digits setting (that is, digits would be lost). When disabled, operands are rounded to the specified digits. -
roundingMode
int roundingMode
The rounding algorithm to be used for an operation.The
BigDecimaloperator methods use this value to determine the algorithm to be used when non-zero digits have to be discarded in order to reduce the precision of a result. The value must be one of the public constants whose name starts withROUND_.- See Also:
-
-
-
Package org.graalvm.shadowed.com.ibm.icu.message2
-
Class org.graalvm.shadowed.com.ibm.icu.message2.Mf2DataModel.OrderedMap
- serialVersionUID:
- -7049361727790825496L
-
-
Package org.graalvm.shadowed.com.ibm.icu.number
-
Class org.graalvm.shadowed.com.ibm.icu.number.NumberRangeFormatter.SpanField
class SpanField extends UFormat.SpanField implements Serializable- serialVersionUID:
- 8750397196515368729L
-
Serialization Methods
-
readResolve
Deprecated.This API is ICU internal only.Serialization method resolve instances to the constant NumberRangeFormatter.SpanField values- Throws:
InvalidObjectException
-
-
Exception Class org.graalvm.shadowed.com.ibm.icu.number.SkeletonSyntaxException
class SkeletonSyntaxException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 7733971331648360554L
-
-
Package org.graalvm.shadowed.com.ibm.icu.text
-
Exception Class org.graalvm.shadowed.com.ibm.icu.text.ArabicShapingException
class ArabicShapingException extends Exception implements Serializable- serialVersionUID:
- 5261531805497260490L
-
Class org.graalvm.shadowed.com.ibm.icu.text.ChineseDateFormat
class ChineseDateFormat extends SimpleDateFormat implements Serializable- serialVersionUID:
- -4610300753104099899L
-
Class org.graalvm.shadowed.com.ibm.icu.text.ChineseDateFormat.Field
class Field extends DateFormat.Field implements Serializable- serialVersionUID:
- -5102130532751400330L
-
Serialization Methods
-
readResolve
Deprecated.ICU 50Resolves instances being deserialized to the predefined constants.- Throws:
InvalidObjectException- if the constant could not be resolved.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.ChineseDateFormatSymbols
class ChineseDateFormatSymbols extends DateFormatSymbols implements Serializable- serialVersionUID:
- 6827816119783952890L
-
Serialized Fields
-
isLeapMonth
String[] isLeapMonth
Deprecated.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.CompactDecimalFormat
class CompactDecimalFormat extends DecimalFormat implements Serializable- serialVersionUID:
- 4716293295276629682L
-
Class org.graalvm.shadowed.com.ibm.icu.text.CurrencyPluralInfo
class CurrencyPluralInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pluralCountToCurrencyUnitPattern
Map<String,
String> pluralCountToCurrencyUnitPattern -
pluralRules
PluralRules pluralRules
-
ulocale
ULocale ulocale
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateFormat
class DateFormat extends UFormat implements Serializable- serialVersionUID:
- 7218322306649953788L
-
Serialization Methods
-
readObject
First, read in the default serializable data. Then, ifserialVersionOnStreamis less than 1, indicating that the stream was written by a pre-ICU-53 version, set capitalizationSetting to a default value. Finally, set serialVersionOnStream back to the maximum allowed value so that default serialization will work properly if this object is streamed out again.- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
booleanAttributes
EnumSet<DateFormat.BooleanAttribute> booleanAttributes
boolean attributes for this instance. Inclusion in this is indicates a true condition. -
calendar
Calendar calendar
The calendar thatDateFormatuses to produce the time field values needed to implement date and time formatting. Subclasses should initialize this to a calendar appropriate for the locale associated with thisDateFormat. -
capitalizationSetting
DisplayContext capitalizationSetting
-
numberFormat
NumberFormat numberFormat
The number formatter thatDateFormatuses to format numbers in dates and times. Subclasses should initialize this to a number format appropriate for the locale associated with thisDateFormat. -
serialVersionOnStream
int serialVersionOnStream
Describes the version ofDateFormatpresent on the stream. Possible values are:- 0 (or uninitialized): the pre-ICU-53 version
- 1: ICU 53, adds serialVersionOnStream and capitalizationSetting
DateFormat, the most recent format (corresponding to the highest allowableserialVersionOnStream) is always written.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- -3627456821000730829L
-
Serialization Methods
-
readResolve
Resolves instances being deserialized to the predefined constants.- Throws:
InvalidObjectException- if the constant could not be resolved.
-
-
Serialized Fields
-
calendarField
int calendarField
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateFormatSymbols
class DateFormatSymbols extends Object implements Serializable- serialVersionUID:
- -5987973545549424702L
-
Serialization Methods
-
readObject
3.8 or older version did not have localized GMT format patterns.- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
abbreviatedDayPeriods
String[] abbreviatedDayPeriods
Localized names for abbreviated (== short) day periods. An array of strings, in the order of DayPeriod constants. -
actualLocale
ULocale actualLocale
The locale containing data used to construct this object, or null.- See Also:
-
ampms
String[] ampms
AM and PM strings. For example: "AM" and "PM". An array of 2 strings, indexed byCalendar.AMandCalendar.PM. -
ampmsNarrow
String[] ampmsNarrow
narrow AM and PM strings. For example: "a" and "p". An array of 2 strings, indexed byCalendar.AMandCalendar.PM. -
capitalization
Map<org.graalvm.shadowed.com.ibm.icu.text.DateFormatSymbols.CapitalizationContextUsage,
boolean[]> capitalization Capitalization transforms. For each usage type, the first array element indicates whether to titlecase for uiListOrMenu context, the second indicates whether to titlecase for stand-alone context. -
eraNames
String[] eraNames
Era name strings. For example: "Anno Domini" and "Before Christ". An array of 2 strings, indexed byCalendar.BCandCalendar.AD. -
eras
String[] eras
Era strings. For example: "AD" and "BC". An array of 2 strings, indexed byCalendar.BCandCalendar.AD. -
leapMonthPatterns
String[] leapMonthPatterns
All leap month patterns, for example "{0}bis". An array of DT_MONTH_PATTERN_COUNT strings, indexed by the DT_LEAP_MONTH_PATTERN_XXX value. -
localPatternChars
String localPatternChars
Localized date-time pattern characters. For example, a locale may wish to use 'u' rather than 'y' to represent years in its date format pattern strings. This string must be exactly 18 characters long, with the index of the characters described byDateFormat.ERA_FIELD,DateFormat.YEAR_FIELD, etc. Thus, if the string were "Xz...", then localized patterns would use 'X' for era and 'z' for year. -
months
String[] months
Month strings. For example: "January", "February", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
narrowDayPeriods
String[] narrowDayPeriods
Localized names for narrow day periods. An array of strings, in the order of DayPeriod constants. -
narrowEras
String[] narrowEras
Narrow era names. For example: "A" and "B". An array of 2 strings, indexed byCalendar.BCandCalendar.AD. -
narrowMonths
String[] narrowMonths
Narrow month strings. For example: "J", "F", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
narrowQuarters
String[] narrowQuarters
Narrow quarter names. For example: "1", "2", "3", "4". An array of 4 strings indexed by the month divided by 3. -
narrowWeekdays
String[] narrowWeekdays
CLDR-style format narrow weekday strings, for example: "S", "M", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementnarrowWeekdays[0]is ignored. -
quarters
String[] quarters
Full quarter names. For example: "1st Quarter", "2nd Quarter", "3rd Quarter", "4th Quarter". An array of 4 strings, indexed by the month divided by 3. -
requestedLocale
ULocale requestedLocale
-
shorterWeekdays
String[] shorterWeekdays
CLDR-style format short weekday strings, for example: "Su", "Mo", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementshorterWeekdays[0]is ignored. -
shortMonths
String[] shortMonths
Short month strings. For example: "Jan", "Feb", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
shortQuarters
String[] shortQuarters
Abbreviated quarter names. For example: "Q1", "Q2", "Q3", "Q4". An array of 4 strings indexed by the month divided by 3. -
shortWeekdays
String[] shortWeekdays
CLDR-style format abbreviated (not short) weekday strings, for example: "Sun", "Mon", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementshortWeekdays[0]is ignored. -
shortYearNames
String[] shortYearNames
Cyclic year names, for example: "jia-zi", "yi-chou", ... "gui-hai". An array of (normally) 60 strings, corresponding to cyclic years 1-60 (in Calendar YEAR field). Currently we only have data for format/abbreviated. For the others, just get from format/abbreviated, ignore set. -
shortZodiacNames
String[] shortZodiacNames
Cyclic zodiac names, for example: "Rat", "Ox", "Tiger", etc. An array of (normally) 12 strings. Currently we only have data for format/abbreviated. For the others, just get from format/abbreviated, ignore set. -
standaloneAbbreviatedDayPeriods
String[] standaloneAbbreviatedDayPeriods
Localized names for standalone abbreviated (== short) day periods. An array of strings, in the order of DayPeriod constants. -
standaloneMonths
String[] standaloneMonths
Standalone month strings. For example: "January", "February", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
standaloneNarrowDayPeriods
String[] standaloneNarrowDayPeriods
Localized names for standalone narrow day periods. An array of strings, in the order of DayPeriod constants. -
standaloneNarrowMonths
String[] standaloneNarrowMonths
Standalone narrow month strings. For example: "J", "F", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
standaloneNarrowQuarters
String[] standaloneNarrowQuarters
Standalone narrow quarter names. For example: "1", "2", "3", "4". An array of 4 strings indexed by the month divided by 3. -
standaloneNarrowWeekdays
String[] standaloneNarrowWeekdays
Standalone narrow weekday strings. For example: "S", "M", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementstandaloneNarrowWeekdays[0]is ignored. -
standaloneQuarters
String[] standaloneQuarters
Standalone full quarter names. For example: "1st Quarter", "2nd Quarter", "3rd Quarter", "4th Quarter". An array of 4 strings, indexed by the month divided by 3. -
standaloneShorterWeekdays
String[] standaloneShorterWeekdays
CLDR-style standalone short weekday strings, for example: "Sun", "Mon", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementstandaloneShorterWeekdays[0]is ignored. -
standaloneShortMonths
String[] standaloneShortMonths
Standalone short month strings. For example: "Jan", "Feb", etc. An array of 13 strings (some calendars have 13 months), indexed byCalendar.JANUARY,Calendar.FEBRUARY, etc. -
standaloneShortQuarters
String[] standaloneShortQuarters
Standalone abbreviated quarter names. For example: "Q1", "Q2", "Q3", "Q4". An array of 4 strings indexed by the month divided by 3. -
standaloneShortWeekdays
String[] standaloneShortWeekdays
CLDR-style standalone abbreviated (not short) weekday strings, for example: "Sun", "Mon", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementstandaloneShortWeekdays[0]is ignored. -
standaloneWeekdays
String[] standaloneWeekdays
Standalone wide weekday strings. For example: "Sunday", "Monday", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementstandaloneWeekdays[0]is ignored. -
standaloneWideDayPeriods
String[] standaloneWideDayPeriods
Localized names for standalone wide day periods. An array of strings, in the order of DayPeriod constants. -
timeSeparator
String timeSeparator
Time separator string. For example: ":". -
validLocale
ULocale validLocale
The most specific locale containing any resource data, or null.- See Also:
-
weekdays
String[] weekdays
Format wide weekday strings, for example: "Sunday", "Monday", etc. An array of 8 strings, indexed byCalendar.SUNDAY,Calendar.MONDAY, etc. The elementweekdays[0]is ignored. -
wideDayPeriods
String[] wideDayPeriods
Localized names for wide day periods. An array of strings, in the order of DayPeriod constants. -
zoneStrings
String[][] zoneStrings
Localized names of time zones in this locale. This is a two-dimensional array of strings of size n by m, where m is at least 5 and up to 7. Each of the n rows is an entry containing the localized names for a singleTimeZone. Each such row contains (withiranging from 0..n-1):zoneStrings[i][0]- time zone IDzoneStrings[i][1]- long name of zone in standard timezoneStrings[i][2]- short name of zone in standard timezoneStrings[i][3]- long name of zone in daylight savings timezoneStrings[i][4]- short name of zone in daylight savings timezoneStrings[i][5]- location name of zonezoneStrings[i][6]- long generic name of zonezoneStrings[i][7]- short generic of zone
- See Also:
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateIntervalFormat
class DateIntervalFormat extends UFormat implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
fCapitalizationSetting
DisplayContext fCapitalizationSetting
-
fDateFormat
SimpleDateFormat fDateFormat
-
fDatePattern
String fDatePattern
-
fDateTimeFormat
String fDateTimeFormat
-
fFromCalendar
Calendar fFromCalendar
-
fInfo
DateIntervalInfo fInfo
-
fSkeleton
String fSkeleton
-
fTimePattern
String fTimePattern
-
fToCalendar
Calendar fToCalendar
-
isDateIntervalInfoDefault
boolean isDateIntervalInfoDefault
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateIntervalFormat.SpanField
class SpanField extends UFormat.SpanField implements Serializable- serialVersionUID:
- -6330879259553618133L
-
Serialization Methods
-
readResolve
Deprecated.This API is ICU internal only.serialization method resolve instances to the constant DateIntervalFormat.SpanField values- Throws:
InvalidObjectException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateIntervalInfo
class DateIntervalInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.graalvm.shadowed.com.ibm.icu.text.DateIntervalInfo.PatternInfo
class PatternInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class org.graalvm.shadowed.com.ibm.icu.text.DecimalFormat
class DecimalFormat extends NumberFormat implements Serializable- serialVersionUID:
- 864413376551465018L
-
Serialization Methods
-
readObject
Custom serialization: re-create object from serialized property bag and symbols. Also supports reading from the legacy (pre-ICU4J 59) format and converting it to the new form.- Throws:
IOExceptionClassNotFoundException
-
writeObject
Custom serialization: save property bag and symbols; the formatter object can be re-created from just that amount of information.- Throws:
IOException
-
-
Serialized Fields
-
serialVersionOnStream
int serialVersionOnStream
One non-transient field such that deserialization can determine the version of the class. This field has existed since the very earliest versions of DecimalFormat.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DecimalFormatSymbols
class DecimalFormatSymbols extends Object implements Serializable- serialVersionUID:
- 5772796243397350300L
-
Serialization Methods
-
readObject
Reads the default serializable fields, then ifserialVersionOnStreamis less than 1, initializemonetarySeparatorto be the same asdecimalSeparatorandexponentialto be 'E'. Finally, sets serialVersionOnStream back to the maximum allowed value so that default serialization will work properly if this object is streamed out again.- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
actualLocale
ULocale actualLocale
The locale containing data used to construct this object, or null.- See Also:
-
approximatelyString
String approximatelyString
The string used to indicate an approximately sign.- Since:
- ICU 69
-
currencyPattern
String currencyPattern
-
currencySpcAfterSym
String[] currencySpcAfterSym
-
currencySpcBeforeSym
String[] currencySpcBeforeSym
-
currencySymbol
String currencySymbol
String denoting the local currency, e.g. "$".- See Also:
-
decimalSeparator
char decimalSeparator
Character used for decimal sign.- See Also:
-
decimalSeparatorString
String decimalSeparatorString
String used for decimal sign. -
digit
char digit
Character used for a digit in a pattern.- See Also:
-
digits
char[] digits
Array of characters used for the digits 0-9 in order. -
digitStrings
String[] digitStrings
Array of Strings used for the digits 0-9 in order. -
exponential
char exponential
The character used to distinguish the exponent in a number formatted in exponential notation, e.g. 'E' for a number such as "1.23E45".Note that this field has been superseded by
exponentSeparator. It is retained for backward compatibility. -
exponentMultiplicationSign
String exponentMultiplicationSign
Exponent multiplication sign. e.g "x"- Since:
- ICU 54
-
exponentSeparator
String exponentSeparator
The string used to separate the mantissa from the exponent. Examples: "x10^" for 1.23x10^4, "E" for 1.23E4.Note that this supersedes the
exponentialfield.- Since:
- AlphaWorks
-
groupingSeparator
char groupingSeparator
Character used for thousands separator.- See Also:
-
groupingSeparatorString
String groupingSeparatorString
String used for thousands separator. -
infinity
String infinity
Character used to represent infinity.- See Also:
-
intlCurrencySymbol
String intlCurrencySymbol
International string denoting the local currency, e.g. "USD".- See Also:
-
minusSign
char minusSign
Character used to represent minus sign.- See Also:
-
minusString
String minusString
String versions of minus sign.- Since:
- ICU 52
-
monetaryGroupingSeparator
char monetaryGroupingSeparator
The grouping separator character used when formatting currency values.- See Also:
-
monetaryGroupingSeparatorString
String monetaryGroupingSeparatorString
The grouping separator string used when formatting currency values. -
monetarySeparator
char monetarySeparator
The decimal separator character used when formatting currency values.- See Also:
-
monetarySeparatorString
String monetarySeparatorString
The decimal separator string used when formatting currency values. -
NaN
String NaN
Character used to represent NaN.- See Also:
-
padEscape
char padEscape
The character used to indicate a padding character in a format, e.g., '*' in a pattern such as "$*_#,##0.00".- Since:
- AlphaWorks
-
patternSeparator
char patternSeparator
Character used to separate positive and negative subpatterns in a pattern.- See Also:
-
percent
char percent
Character used for percent sign.- See Also:
-
percentString
String percentString
String used for percent sign. -
perMill
char perMill
Character used for mille percent sign.- See Also:
-
perMillString
String perMillString
String used for mille percent sign. -
plusSign
char plusSign
The character used to indicate a plus sign.- Since:
- AlphaWorks
-
plusString
String plusString
String versions of plus sign.- Since:
- ICU 52
-
requestedLocale
Locale requestedLocale
The locale for which this object was constructed. Set to the default locale for objects resurrected from old streams.- Since:
- ICU 2.2
-
serialVersionOnStream
int serialVersionOnStream
Describes the version ofDecimalFormatSymbolspresent on the stream. Possible values are:- 0 (or uninitialized): versions prior to JDK 1.1.6.
- 1: Versions written by JDK 1.1.6 or later, which includes
two new fields:
monetarySeparatorandexponential. - 2: Version for AlphaWorks. Adds padEscape, exponentSeparator, and plusSign.
- 3: Version for ICU 2.2, which adds locale.
- 4: Version for ICU 3.2, which adds ulocale.
- 5: Version for ICU 3.6, which adds monetaryGroupingSeparator.
- 6: Version for ICU 4.2, which adds currencySpcBeforeSym and currencySpcAfterSym.
- 7: Version for ICU 52, which adds minusString and plusString.
DecimalFormatSymbols, the most recent format (corresponding to the highest allowableserialVersionOnStream) is always written. -
sigDigit
char sigDigit
Character used for a significant digit in a pattern.- See Also:
-
ulocale
ULocale ulocale
The requested ULocale. We keep the old locale for serialization compatibility.- Since:
- ICU 3.2
-
validLocale
ULocale validLocale
The most specific locale containing any resource data, or null.- See Also:
-
zeroDigit
char zeroDigit
Character used for zero. This remains only for backward compatibility purposes. The digits array below is now used to actively store the digits.- See Also:
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.DurationFormat
class DurationFormat extends UFormat implements Serializable- serialVersionUID:
- -2076961954727774282L
-
Class org.graalvm.shadowed.com.ibm.icu.text.ListFormatter.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- -8071145668708265437L
-
Serialization Methods
-
readResolve
Deprecated.This API is ICU internal only.Serialization method resolve instances to the constant Field values- Throws:
InvalidObjectException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.ListFormatter.SpanField
class SpanField extends UFormat.SpanField implements Serializable- serialVersionUID:
- 3563544214705634403L
-
Serialization Methods
-
readResolve
Deprecated.This API is ICU internal only.serialization method resolve instances to the constant ListFormatter.SpanField values- Throws:
InvalidObjectException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.MeasureFormat
class MeasureFormat extends UFormat implements Serializable- serialVersionUID:
- -7182021401701778240L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.MessageFormat
class MessageFormat extends UFormat implements Serializable- serialVersionUID:
- 7136212545847378652L
-
Serialization Methods
-
readObject
Custom deserialization, new in ICU 4.8. See comments on writeObject().- Throws:
InvalidObjectException- if the objects read from the stream is invalid.IOExceptionClassNotFoundException
-
writeObject
Custom serialization, new in ICU 4.8. We do not want to use default serialization because we only have a small amount of persistent state which is better expressed explicitly rather than via writing field objects.- Serial Data:
- Writes the locale as a BCP 47 language tag string, the MessagePattern.ApostropheMode as an object, and the pattern string (null if none was applied). Followed by an int with the number of (int formatIndex, Object formatter) pairs, and that many such pairs, corresponding to previous setFormat() calls for custom formats. Followed by an int with the number of (int, Object) pairs, and that many such pairs, for future (post-ICU 4.8) extension of the serialization format.
- Parameters:
out- The output stream.- Throws:
IOException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.MessageFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- 7510380454602616157L
-
Serialization Methods
-
readResolve
Resolves instances being deserialized to the predefined constants.- Throws:
InvalidObjectException- if the constant could not be resolved.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.NumberFormat
class NumberFormat extends UFormat implements Serializable- serialVersionUID:
- -2308460125733713944L
-
Serialization Methods
-
readObject
First, read in the default serializable data. Then, ifserialVersionOnStreamis less than 1, indicating that the stream was written by JDK 1.1, set theintfields such asmaximumIntegerDigitsto be equal to thebytefields such asmaxIntegerDigits, since theintfields were not present in JDK 1.1. Finally, set serialVersionOnStream back to the maximum allowed value so that default serialization will work properly if this object is streamed out again.- Throws:
IOExceptionClassNotFoundException
-
writeObject
Write out the default serializable data, after first setting thebytefields such asmaxIntegerDigitsto be equal to theintfields such asmaximumIntegerDigits(or toByte.MAX_VALUE, whichever is smaller), for compatibility with the JDK 1.1 version of the stream format.- Throws:
IOException
-
-
Serialized Fields
-
capitalizationSetting
DisplayContext capitalizationSetting
-
currency
Currency currency
Currency object used to format currencies. Subclasses may ignore this if they are not currency formats. This will be null unless a subclass sets it to a non-null value.- Since:
- ICU 2.6
-
groupingUsed
boolean groupingUsed
True if the the grouping (i.e. thousands) separator is used when formatting and parsing numbers.- See Also:
-
maxFractionDigits
byte maxFractionDigits
The maximum number of digits allowed in the fractional portion of a number.maximumFractionDigitsmust be greater than or equal tominimumFractionDigits.Note: This field exists only for serialization compatibility with JDK 1.1. In JDK 1.2 and higher, the new
intfieldmaximumFractionDigitsis used instead. When writing to a stream,maxFractionDigitsis set tomaximumFractionDigitsorByte.MAX_VALUE, whichever is smaller. When reading from a stream, this field is used only ifserialVersionOnStreamis less than 1.- See Also:
-
maximumFractionDigits
int maximumFractionDigits
The maximum number of digits allowed in the fractional portion of a number.maximumFractionDigitsmust be greater than or equal tominimumFractionDigits.- See Also:
-
maximumIntegerDigits
int maximumIntegerDigits
The maximum number of digits allowed in the integer portion of a number.maximumIntegerDigitsmust be greater than or equal tominimumIntegerDigits.- See Also:
-
maxIntegerDigits
byte maxIntegerDigits
The maximum number of digits allowed in the integer portion of a number.maxIntegerDigitsmust be greater than or equal tominIntegerDigits.Note: This field exists only for serialization compatibility with JDK 1.1. In JDK 1.2 and higher, the new
intfieldmaximumIntegerDigitsis used instead. When writing to a stream,maxIntegerDigitsis set tomaximumIntegerDigitsorByte.MAX_VALUE, whichever is smaller. When reading from a stream, this field is used only ifserialVersionOnStreamis less than 1.- See Also:
-
minFractionDigits
byte minFractionDigits
The minimum number of digits allowed in the fractional portion of a number.minimumFractionDigitsmust be less than or equal tomaximumFractionDigits.Note: This field exists only for serialization compatibility with JDK 1.1. In JDK 1.2 and higher, the new
intfieldminimumFractionDigitsis used instead. When writing to a stream,minFractionDigitsis set tominimumFractionDigitsorByte.MAX_VALUE, whichever is smaller. When reading from a stream, this field is used only ifserialVersionOnStreamis less than 1.- See Also:
-
minimumFractionDigits
int minimumFractionDigits
The minimum number of digits allowed in the fractional portion of a number.minimumFractionDigitsmust be less than or equal tomaximumFractionDigits.- See Also:
-
minimumIntegerDigits
int minimumIntegerDigits
The minimum number of digits allowed in the integer portion of a number.minimumIntegerDigitsmust be less than or equal tomaximumIntegerDigits.- See Also:
-
minIntegerDigits
byte minIntegerDigits
The minimum number of digits allowed in the integer portion of a number.minimumIntegerDigitsmust be less than or equal tomaximumIntegerDigits.Note: This field exists only for serialization compatibility with JDK 1.1. In JDK 1.2 and higher, the new
intfieldminimumIntegerDigitsis used instead. When writing to a stream,minIntegerDigitsis set tominimumIntegerDigitsorByte.MAX_VALUE, whichever is smaller. When reading from a stream, this field is used only ifserialVersionOnStreamis less than 1.- See Also:
-
parseIntegerOnly
boolean parseIntegerOnly
True if this format will parse numbers as integers only.- See Also:
-
parseStrict
boolean parseStrict
-
serialVersionOnStream
int serialVersionOnStream
Describes the version ofNumberFormatpresent on the stream. Possible values are:- 0 (or uninitialized): the JDK 1.1 version of the stream format.
In this version, the
intfields such asmaximumIntegerDigitswere not present, and thebytefields such asmaxIntegerDigitsare used instead. - 1: the JDK 1.2 version of the stream format. The values of the
bytefields such asmaxIntegerDigitsare ignored, and theintfields such asmaximumIntegerDigitsare used instead. - 2: adds capitalizationSetting.
NumberFormat, the most recent format (corresponding to the highest allowableserialVersionOnStream) is always written. - 0 (or uninitialized): the JDK 1.1 version of the stream format.
In this version, the
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.NumberFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- -4516273749929385842L
-
Serialization Methods
-
readResolve
serizalization method resolve instances to the constant NumberFormat.Field values- Throws:
InvalidObjectException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.PluralFormat
class PluralFormat extends UFormat implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
numberFormat
NumberFormat numberFormat
ThisNumberFormatis used for the standard formatting of the number inserted into the message. -
parsedValues
Map<String,
String> parsedValues Obsolete with use of MessagePattern since ICU 4.8. Used to be: The format messages for each plural case. It is a mapping:String(plural case keyword) -->String(message for this plural case). -
pattern
String pattern
The applied pattern string. -
pluralRules
PluralRules pluralRules
The plural rules used for plural selection. -
ulocale
ULocale ulocale
The locale used for standard number formatting and getting the predefined plural rules (if they were not defined explicitely).
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.PluralRules
class PluralRules extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
writeObject
- Throws:
IOException
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
rules
org.graalvm.shadowed.com.ibm.icu.text.PluralRules.RuleList rules
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.PluralRules.FixedDecimal
class FixedDecimal extends Number implements Serializable- serialVersionUID:
- -4756200506571685661L
-
Serialization Methods
-
readObject
Deprecated.- Throws:
IOExceptionClassNotFoundException
-
writeObject
Deprecated.- Throws:
IOException
-
-
Serialized Fields
-
baseFactor
int baseFactor
Deprecated. -
decimalDigits
long decimalDigits
Deprecated. -
decimalDigitsWithoutTrailingZeros
long decimalDigitsWithoutTrailingZeros
Deprecated. -
exponent
int exponent
Deprecated. -
hasIntegerValue
boolean hasIntegerValue
Deprecated. -
integerValue
long integerValue
Deprecated. -
isNegative
boolean isNegative
Deprecated. -
source
double source
Deprecated. -
visibleDecimalDigitCount
int visibleDecimalDigitCount
Deprecated. -
visibleDecimalDigitCountWithoutTrailingZeros
int visibleDecimalDigitCountWithoutTrailingZeros
Deprecated.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.RelativeDateTimeFormatter.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- -5327685528663492325L
-
Serialization Methods
-
readResolve
Deprecated.This API is ICU internal only.Serizalization method resolve instances to the constant Field values- Throws:
InvalidObjectException
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.RuleBasedNumberFormat
class RuleBasedNumberFormat extends NumberFormat implements Serializable- serialVersionUID:
- -7664252765575395068L
-
Serialization Methods
-
readObject
Reads this object in from a stream.- Parameters:
in- The stream to read from.- Throws:
IOException
-
writeObject
Writes this object to a stream.- Parameters:
out- The stream to write to.- Throws:
IOException
-
-
Serialized Fields
-
capitalizationForListOrMenu
boolean capitalizationForListOrMenu
-
capitalizationForStandAlone
boolean capitalizationForStandAlone
-
capitalizationInfoIsSet
boolean capitalizationInfoIsSet
Data for handling context-based capitalization -
lenientParse
boolean lenientParse
Flag specifying whether lenient parse mode is on or off. Off by default. -
locale
ULocale locale
The formatter's locale. This is used to create DecimalFormatSymbols and Collator objects. -
publicRuleSetNames
String[] publicRuleSetNames
The public rule set names; -
roundingMode
int roundingMode
The formatter's rounding mode. -
ruleSetDisplayNames
Map<String,
String[]> ruleSetDisplayNames Localizations for rule set names.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.SelectFormat
class SelectFormat extends Format implements Serializable- serialVersionUID:
- 2993154333257524984L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
pattern
String pattern
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.SimpleDateFormat
class SimpleDateFormat extends DateFormat implements Serializable- serialVersionUID:
- 4774881970558875024L
-
Serialization Methods
-
readObject
Override readObject. See http://docs.oracle.com/javase/6/docs/api/java/io/ObjectInputStream.html- Throws:
IOExceptionClassNotFoundException
-
writeObject
Override writeObject. See http://docs.oracle.com/javase/6/docs/api/java/io/ObjectOutputStream.html- Throws:
IOException
-
-
Serialized Fields
-
defaultCenturyStart
Date defaultCenturyStart
We map dates with two-digit years into the century starting atdefaultCenturyStart, which may be any date. May not be null.- Since:
- JDK1.1.4
-
formatData
DateFormatSymbols formatData
The symbols used by this formatter for week names, month names, etc. May not be null.- See Also:
-
numberFormatters
HashMap<String,
NumberFormat> numberFormatters The hash map used for number format overrides. -
override
String override
The override string of this formatter. Used to override the numbering system for one or more fields. -
overrideMap
HashMap<Character,
String> overrideMap The hash map used for number format overrides. -
pattern
String pattern
The pattern string of this formatter. This is always a non-localized pattern. May not be null. See class documentation for details. -
serialVersionOnStream
int serialVersionOnStream
The version of the serialized data on the stream. Possible values:- 0 or not present on stream: JDK 1.1.3. This version
has no
defaultCenturyStarton stream. - 1 JDK 1.1.4 or later. This version adds
defaultCenturyStart. - 2 This version writes an additional int for
capitalizationSetting.
serialVersionOnStreamis written. - 0 or not present on stream: JDK 1.1.3. This version
has no
-
tzFormat
TimeZoneFormat tzFormat
-
-
Exception Class org.graalvm.shadowed.com.ibm.icu.text.StringPrepParseException
class StringPrepParseException extends ParseException implements Serializable- serialVersionUID:
- 7160264827701651255L
-
Serialized Fields
-
error
int error
-
line
int line
The line on which the error occurred. If the parse engine is not using this field, it should set it to zero. Otherwise it should be a positive integer. The default value of this field is -1. It will be set to 0 if the code populating this struct is not using line numbers. -
postContext
StringBuffer postContext
Textual context after the error. Null-terminated. May be the empty string if not implemented by parser. -
preContext
StringBuffer preContext
Textual context before the error. Null-terminated. May be the empty string if not implemented by parser.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.TimeUnitFormat
class TimeUnitFormat extends MeasureFormat implements Serializable- serialVersionUID:
- -3707773153184971529L
-
Serialization Methods
-
readResolve
Deprecated.- Throws:
ObjectStreamException
-
writeReplace
Deprecated.- Throws:
ObjectStreamException
-
-
Serialized Fields
-
format
NumberFormat format
Deprecated. -
locale
ULocale locale
Deprecated. -
style
int style
Deprecated.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.TimeZoneFormat
class TimeZoneFormat extends UFormat implements Serializable- serialVersionUID:
- 2281246852693575022L
-
Serialization Methods
-
readObject
- Parameters:
ois- the object input stream- Throws:
ClassNotFoundExceptionIOException
-
writeObject
- Parameters:
oos- the object output stream- Throws:
IOException
-
-
Serialized Fields
-
_gmtOffsetDigits
String[] _gmtOffsetDigits
The array of decimal digits used by localized GMT format (the size of array is 10). -
_gmtOffsetPatterns
String[] _gmtOffsetPatterns
The array of GMT offset patterns used by localized GMT format (positive hour-min, positive hour-min-sec, negative hour-min, negative hour-min-sec). -
_gmtPattern
String _gmtPattern
The pattern string for localized GMT format. -
_gmtZeroFormat
String _gmtZeroFormat
The localized GMT string used for GMT(UTC). -
_locale
ULocale _locale
The locale of this TimeZoneFormat object. -
_parseAllStyles
boolean _parseAllStyles
trueif this TimeZoneFormat object is configure for parsing all available names. -
_tznames
TimeZoneNames _tznames
The time zone name data.
-
-
Class org.graalvm.shadowed.com.ibm.icu.text.TimeZoneNames
class TimeZoneNames extends Object implements Serializable- serialVersionUID:
- -9180227029248969153L
-
Class org.graalvm.shadowed.com.ibm.icu.text.UFormat
class UFormat extends Format implements Serializable- serialVersionUID:
- -4964390515840164416L
-
Class org.graalvm.shadowed.com.ibm.icu.text.UFormat.SpanField
class SpanField extends Format.Field implements Serializable- serialVersionUID:
- -4732719509273350606L
-
-
Package org.graalvm.shadowed.com.ibm.icu.util
-
Class org.graalvm.shadowed.com.ibm.icu.util.AnnualTimeZoneRule
class AnnualTimeZoneRule extends TimeZoneRule implements Serializable- serialVersionUID:
- -8870666707791230688L
-
Serialized Fields
-
dateTimeRule
DateTimeRule dateTimeRule
-
endYear
int endYear
-
startYear
int startYear
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.BasicTimeZone
class BasicTimeZone extends TimeZone implements Serializable- serialVersionUID:
- -3204278532246180932L
-
Class org.graalvm.shadowed.com.ibm.icu.util.BuddhistCalendar
class BuddhistCalendar extends GregorianCalendar implements Serializable- serialVersionUID:
- 2583005278132380631L
-
Class org.graalvm.shadowed.com.ibm.icu.util.Calendar
class Calendar extends Object implements Serializable- serialVersionUID:
- 6222646104888790989L
-
Serialization Methods
-
readObject
Reconstitute this object from a stream (i.e., deserialize it).- Throws:
IOExceptionClassNotFoundException
-
writeObject
Save the state of this object to a stream (i.e., serialize it).- Throws:
IOException
-
-
Serialized Fields
-
actualLocale
ULocale actualLocale
The locale containing data used to construct this object, or null.- See Also:
-
firstDayOfWeek
int firstDayOfWeek
The first day of the week, with possible valuesCalendar.SUNDAY,Calendar.MONDAY, etc. This is a locale-dependent value. -
lenient
boolean lenient
True if this calendar allows out-of-range field values during computation oftimefromfields[].- See Also:
-
minimalDaysInFirstWeek
int minimalDaysInFirstWeek
The number of days required for the first week in a month or year, with possible values from 1 to 7. This is a locale-dependent value. -
repeatedWallTime
int repeatedWallTime
Option used when the specified wall time occurs multiple times. -
skippedWallTime
int skippedWallTime
Option used when the specified wall time does not exist. -
time
long time
The currently set time for this calendar, expressed in milliseconds after January 1, 1970, 0:00:00 GMT. -
validLocale
ULocale validLocale
The most specific locale containing any resource data, or null.- See Also:
-
weekendCease
int weekendCease
Day of the week when the weekend stops in this calendar's locale. Must be in the range SUNDAY...SATURDAY (1..7). The weekend stops at weekendCeaseMillis milliseconds after midnight on that day of the week. This value is taken from locale resource data. -
weekendCeaseMillis
int weekendCeaseMillis
Milliseconds after midnight at which the weekend stops on the day of the week weekendCease. Times that are greater than or equal to weekendCeaseMillis are considered not to be the weekend. Must be in the range 0..24*60*60*1000-1. This value is taken from locale resource data. -
weekendOnset
int weekendOnset
First day of the weekend in this calendar's locale. Must be in the range SUNDAY...SATURDAY (1..7). The weekend starts at weekendOnsetMillis milliseconds after midnight on that day of the week. This value is taken from locale resource data. -
weekendOnsetMillis
int weekendOnsetMillis
Milliseconds after midnight at which the weekend starts on the day of the week weekendOnset. Times that are greater than or equal to weekendOnsetMillis are considered part of the weekend. Must be in the range 0..24*60*60*1000-1. This value is taken from locale resource data. -
zone
TimeZone zone
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.ChineseCalendar
class ChineseCalendar extends Calendar implements Serializable- serialVersionUID:
- 7312110751940929420L
-
Serialization Methods
-
readObject
Override readObject.- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
epochYear
int epochYear
The start year of this Chinese calendar instance. -
zoneAstro
TimeZone zoneAstro
The zone used for the astronomical calculation of this Chinese calendar instance.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.CopticCalendar
class CopticCalendar extends org.graalvm.shadowed.com.ibm.icu.util.CECalendar implements Serializable- serialVersionUID:
- 5903818751846742911L
-
Class org.graalvm.shadowed.com.ibm.icu.util.Currency
class Currency extends MeasureUnit implements Serializable- serialVersionUID:
- -5839973855554750484L
-
Serialization Methods
-
readResolve
- Throws:
ObjectStreamException
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
isoCode
String isoCode
ISO 4217 3-letter code.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.DangiCalendar
class DangiCalendar extends ChineseCalendar implements Serializable- serialVersionUID:
- 8156297445349501985L
-
Class org.graalvm.shadowed.com.ibm.icu.util.DateInterval
class DateInterval extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fromDate
long fromDate
-
toDate
long toDate
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.DateTimeRule
class DateTimeRule extends Object implements Serializable- serialVersionUID:
- 2183055795738051443L
-
Serialized Fields
-
dateRuleType
int dateRuleType
-
dayOfMonth
int dayOfMonth
-
dayOfWeek
int dayOfWeek
-
millisInDay
int millisInDay
-
month
int month
-
timeRuleType
int timeRuleType
-
weekInMonth
int weekInMonth
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.EthiopicCalendar
class EthiopicCalendar extends org.graalvm.shadowed.com.ibm.icu.util.CECalendar implements Serializable- serialVersionUID:
- -2438495771339315608L
-
Serialized Fields
-
eraType
int eraType
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.GregorianCalendar
class GregorianCalendar extends Calendar implements Serializable- serialVersionUID:
- 9199388694351062137L
-
Serialized Fields
-
gregorianCutover
long gregorianCutover
The point at which the Gregorian calendar rules are used, measured in milliseconds from the standard epoch. Default is October 15, 1582 (Gregorian) 00:00:00 UTC or -12219292800000L. For this value, October 4, 1582 (Julian) is followed by October 15, 1582 (Gregorian). This corresponds to Julian day number 2299161.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.HebrewCalendar
class HebrewCalendar extends Calendar implements Serializable- serialVersionUID:
- -1952524560588825816L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.ICUCloneNotSupportedException
class ICUCloneNotSupportedException extends ICUException implements Serializable- serialVersionUID:
- -4824446458488194964L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.ICUException
class ICUException extends RuntimeException implements Serializable- serialVersionUID:
- -3067399656455755650L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.ICUInputTooLongException
class ICUInputTooLongException extends ICUException implements Serializable- serialVersionUID:
- -2602876786689338226L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.ICUUncheckedIOException
class ICUUncheckedIOException extends RuntimeException implements Serializable- serialVersionUID:
- 1210263498513384449L
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.IllformedLocaleException
class IllformedLocaleException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_errIdx
int _errIdx
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.IndianCalendar
class IndianCalendar extends Calendar implements Serializable- serialVersionUID:
- 3617859668165014834L
-
Class org.graalvm.shadowed.com.ibm.icu.util.InitialTimeZoneRule
class InitialTimeZoneRule extends TimeZoneRule implements Serializable- serialVersionUID:
- 1876594993064051206L
-
Class org.graalvm.shadowed.com.ibm.icu.util.IslamicCalendar
class IslamicCalendar extends Calendar implements Serializable- serialVersionUID:
- -6253365474073869325L
-
Serialization Methods
-
readObject
- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
civil
boolean civil
trueif this object uses the fixed-cycle Islamic civil calendar, andfalseif it approximates the true religious calendar using astronomical calculations for the time of the new moon. -
cType
IslamicCalendar.CalculationType cType
determines the type of calculation to use for this instance
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.JapaneseCalendar
class JapaneseCalendar extends GregorianCalendar implements Serializable- serialVersionUID:
- -2977189902603704691L
-
Class org.graalvm.shadowed.com.ibm.icu.util.MeasureUnit
class MeasureUnit extends Object implements Serializable- serialVersionUID:
- -1839973855554750484L
-
Serialization Methods
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
measureUnitImpl
MeasureUnitImpl measureUnitImpl
Used by new draft APIs in ICU 68. -
subType
String subType
Deprecated.This API is ICU internal only.If subType set to null, measureUnitImpl is in use instead of type and subType. -
type
String type
Deprecated.This API is ICU internal only.If type set to null, measureUnitImpl is in use instead of type and subType.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.PersianCalendar
class PersianCalendar extends Calendar implements Serializable- serialVersionUID:
- -6727306982975111643L
-
Class org.graalvm.shadowed.com.ibm.icu.util.RuleBasedTimeZone
class RuleBasedTimeZone extends BasicTimeZone implements Serializable- serialVersionUID:
- 7580833058949327935L
-
Serialized Fields
-
finalRules
AnnualTimeZoneRule[] finalRules
-
historicRules
List<TimeZoneRule> historicRules
-
initialRule
InitialTimeZoneRule initialRule
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.SimpleTimeZone
class SimpleTimeZone extends BasicTimeZone implements Serializable- serialVersionUID:
- -7034676239311322769L
-
Serialization Methods
-
readObject
Returns the java.util.SimpleTimeZone that this class wraps. java.util.SimpleTimeZone unwrapSTZ() { return (java.util.SimpleTimeZone) unwrap(); }- Throws:
IOExceptionClassNotFoundException
-
-
Serialized Fields
-
dst
int dst
-
endDay
int endDay
-
endDayOfWeek
int endDayOfWeek
-
endMode
int endMode
-
endMonth
int endMonth
-
endTime
int endTime
-
endTimeMode
int endTimeMode
-
raw
int raw
-
startDay
int startDay
-
startDayOfWeek
int startDayOfWeek
-
startMode
int startMode
-
startMonth
int startMonth
-
startTime
int startTime
-
startTimeMode
int startTimeMode
-
startYear
int startYear
-
useDaylight
boolean useDaylight
-
xinfo
org.graalvm.shadowed.com.ibm.icu.util.STZInfo xinfo
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.TaiwanCalendar
class TaiwanCalendar extends GregorianCalendar implements Serializable- serialVersionUID:
- 2583005278132380631L
-
Class org.graalvm.shadowed.com.ibm.icu.util.TimeArrayTimeZoneRule
class TimeArrayTimeZoneRule extends TimeZoneRule implements Serializable- serialVersionUID:
- -1117109130077415245L
-
Serialized Fields
-
startTimes
long[] startTimes
-
timeType
int timeType
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.TimeUnit
class TimeUnit extends MeasureUnit implements Serializable- serialVersionUID:
- -2839973855554750484L
-
Serialization Methods
-
readResolve
- Throws:
ObjectStreamException
-
writeReplace
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
index
int index
Here for serialization backward compatibility only.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.TimeZone
class TimeZone extends Object implements Serializable- serialVersionUID:
- -744942128318337471L
-
Serialized Fields
-
ID
String ID
The string identifier of thisTimeZone. This is a programmatic identifier used internally to look upTimeZoneobjects from the system table and also to map them to their localized display names.IDvalues are unique in the system table but may not be for dynamically created zones.
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.TimeZoneRule
class TimeZoneRule extends Object implements Serializable- serialVersionUID:
- 6374143828553768100L
-
Serialized Fields
-
dstSavings
int dstSavings
-
name
String name
-
rawOffset
int rawOffset
-
-
Class org.graalvm.shadowed.com.ibm.icu.util.ULocale
class ULocale extends Object implements Serializable- serialVersionUID:
- 3715177670352309217L
-
Serialized Fields
-
localeID
String localeID
The raw localeID that we were passed in.
-
-
Exception Class org.graalvm.shadowed.com.ibm.icu.util.UResourceTypeMismatchException
class UResourceTypeMismatchException extends RuntimeException implements Serializable- serialVersionUID:
- 1286569061095434541L
-
Class org.graalvm.shadowed.com.ibm.icu.util.VTimeZone
class VTimeZone extends BasicTimeZone implements Serializable- serialVersionUID:
- -6851467294127795902L
-