int mNumSuccessfulYieldPoints
String functionName
int errno
E constants in OsConstants.String functionName
int error
GAI_ constants in OsConstants.int nlPortId
int nlGroupsMask
short sll_protocol
ETH_P_IPV6.int sll_ifindex
short sll_hatype
ARPHRD_* constants.byte sll_pkttype
PACKET_* constants, such as PACKET_OTHERHOST.byte[] sll_addr
byte[] sun_path
StringBuffer context
non-null; human-oriented context of the exceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionchar[] digits
char zeroDigit
char minusSign
boolean positiveOnly
int maxIntDigits
int minIntDigits
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionTimeZone javatz
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint transitionCount
int typeCount
long[] transitionTimes64
int[] typeOffsets
byte[] typeMapData
int finalStartYear
double finalStartMillis
SimpleTimeZone finalZone
String canonicalID
OlsonTimeZone.getCanonicalID()
is invoked first time, or OlsonTimeZone.setID(String) is called.int serialVersionOnStream
DateFormat fDateFormat
DateFormat fTimeFormat
MessageFormat fCombinedFormat
SimpleDateFormat fDateTimeFormat
String fDatePattern
String fTimePattern
int fDateStyle
int fTimeStyle
ULocale fLocale
boolean combinedFormatHasDateAtStart
boolean capitalizationInfoIsSet
boolean capitalizationOfRelativeUnitsForListOrMenu
boolean capitalizationOfRelativeUnitsForStandAlone
TimeZone zone
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionULocale _locale
TimeZoneNames _tznames
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionULocale _locale
int _index
byte ind
byte form
This property is an optimization; it allows us to defer number layout until it is actually needed as a string, hence avoiding unnecessary formatting.
byte[] mant
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).
int exp
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.
int digits
The BigDecimal operator methods use this value to
determine the precision of results.
Note that leading zeros (in the integer part of a number) are
never significant.
digits will always be non-negative.
int form
The BigDecimal operator methods use this value to
determine the form of results, in particular whether and how
exponential notation should be used.
boolean lostDigits
true to enable checking, or
to false to disable checking.
When enabled, the BigDecimal operator methods check
the precision of their operand or operands, and throw an
ArithmeticException if an operand is more precise
than the digits setting (that is, digits would be lost).
When disabled, operands are rounded to the specified digits.
int roundingMode
The BigDecimal operator 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
with ROUND_.
@Deprecated protected Object readResolve() throws InvalidObjectException
InvalidObjectException - if the constant could not be resolved.String[] isLeapMonth
private void readObject(ObjectInputStream in) throws IOException
IOExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionMap<K,V> pluralCountToCurrencyUnitPattern
PluralRules pluralRules
ULocale ulocale
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream is 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.IOExceptionClassNotFoundExceptionCalendar calendar
DateFormat uses 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
this DateFormat.NumberFormat numberFormat
DateFormat uses to format numbers
in dates and times. Subclasses should initialize this to a number format
appropriate for the locale associated with this DateFormat.EnumSet<E extends Enum<E>> booleanAttributes
DisplayContext capitalizationSetting
int serialVersionOnStream
DateFormat present on the stream.
Possible values are:
DateFormat, the most recent format
(corresponding to the highest allowable serialVersionOnStream)
is always written.protected Object readResolve() throws InvalidObjectException
InvalidObjectException - if the constant could not be resolved.int calendarField
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString[] eras
Calendar.BC and Calendar.AD.String[] eraNames
Calendar.BC and Calendar.AD.String[] narrowEras
Calendar.BC and Calendar.AD.String[] months
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] shortMonths
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] narrowMonths
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] standaloneMonths
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] standaloneShortMonths
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] standaloneNarrowMonths
Calendar.JANUARY, Calendar.FEBRUARY, etc.String[] weekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element weekdays[0] is ignored.String[] shortWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element shortWeekdays[0] is ignored.String[] shorterWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element shorterWeekdays[0] is ignored.String[] narrowWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element narrowWeekdays[0] is ignored.String[] standaloneWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element standaloneWeekdays[0] is ignored.String[] standaloneShortWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element standaloneShortWeekdays[0] is ignored.String[] standaloneShorterWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element standaloneShorterWeekdays[0] is ignored.String[] standaloneNarrowWeekdays
Calendar.SUNDAY,
Calendar.MONDAY, etc.
The element standaloneNarrowWeekdays[0] is ignored.String[] ampms
Calendar.AM and
Calendar.PM.String[] ampmsNarrow
Calendar.AM and
Calendar.PM.String timeSeparator
String[] shortQuarters
String[] quarters
String[] standaloneShortQuarters
String[] standaloneQuarters
String[] leapMonthPatterns
String[] shortYearNames
String[] shortZodiacNames
String[][] zoneStrings
TimeZone.
Each such row contains (with i ranging 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 zoneTimeZoneString localPatternChars
DateFormat.ERA_FIELD,
DateFormat.YEAR_FIELD, etc. Thus, if the string were
"Xz...", then localized patterns would use 'X' for era and 'z' for year.Map<K,V> capitalization
ULocale requestedLocale
ULocale validLocale
ULocaleULocale actualLocale
ULocaleprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionDateIntervalInfo fInfo
SimpleDateFormat fDateFormat
Calendar fFromCalendar
Calendar fToCalendar
String fSkeleton
boolean isDateIntervalInfoDefault
String fDatePattern
String fTimePattern
String fDateTimeFormat
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream is less than 1, indicating that the stream was
written by JDK 1.1, initialize useExponentialNotation to false, since
it was 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.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionboolean parseRequireDecimalPoint
int PARSE_MAX_EXPONENT
String positivePrefix
DecimalFormat.getPositivePrefix()String positiveSuffix
DecimalFormat.getPositiveSuffix()String negativePrefix
DecimalFormat.getNegativePrefix()String negativeSuffix
DecimalFormat.getNegativeSuffix()String posPrefixPattern
positivePrefix.
This pattern is expanded by the method expandAffix() to
positivePrefix to update the latter to reflect changes in
symbols. If this variable is null then
positivePrefix is taken as a literal value that does not change when
symbols changes. This variable is always null for
DecimalFormat objects older than stream version 2 restored from
stream.
String posSuffixPattern
positiveSuffix. This variable is analogous to
posPrefixPattern; see that variable for further documentation.String negPrefixPattern
negativePrefix. This variable is analogous to
posPrefixPattern; see that variable for further documentation.String negSuffixPattern
negativeSuffix. This variable is analogous to
posPrefixPattern; see that variable for further documentation.ChoiceFormat currencyChoice
int multiplier
DecimalFormat.getMultiplier()byte groupingSize
NumberFormat.groupingUsed is true.byte groupingSize2
boolean decimalSeparatorAlwaysShown
DecimalFormatSymbols symbols
DecimalFormatSymbols object used by this format. It contains the
symbols used to format numbers, e.g. the grouping separator, decimal separator, and
so on.boolean useSignificantDigits
int minSignificantDigits
int maxSignificantDigits
boolean useExponentialNotation
Note that the JDK 1.2 public API provides no way to set this field, even though it is supported by the implementation and the stream format. The intent is that this will be added to the API in the future.
byte minExponentDigits
useExponentialNotation is not true.
Note that the JDK 1.2 public API provides no way to set this field, even though it is supported by the implementation and the stream format. The intent is that this will be added to the API in the future.
boolean exponentSignAlwaysShown
useExponentialNotation is true.BigDecimal roundingIncrement
null if rounding is not in effect, or a
positive value if rounding is in effect. Default value null.int roundingMode
BigDecimal rounding mode values. Default value
BigDecimal.ROUND_HALF_EVEN.MathContext mathContext
BigDecimal numbers are controlled by a MathContext object, which provides the context (precision and other information)
for the operation. The default MathContext settings are
digits=0, form=PLAIN, lostDigits=false, roundingMode=ROUND_HALF_UP;
these settings perform fixed point arithmetic with unlimited precision, as defined
for the original BigDecimal class in Java 1.1 and Java 1.2int formatWidth
char pad
formatWidth, if
padding is in effect. Default value ' '.int padPosition
pad character will be
inserted, if padding is in effect. Must have a value from
PAD_BEFORE_PREFIX to PAD_AFTER_SUFFIX. Default value
PAD_BEFORE_PREFIX.boolean parseBigDecimal
DecimalFormat.parse(String, ParsePosition) to return BigDecimal rather than
Long, Double or BigDecimal except special values. This property is introduced for
J2SE 5 compatibility support.DecimalFormat.setParseBigDecimal(boolean),
DecimalFormat.isParseBigDecimal()Currency.CurrencyUsage currencyUsage
int serialVersionOnStream
useExponentialNotation and minExponentDigits.
ArrayList<E> attributes
String formatPattern
int style
int currencySignCount
CurrencyPluralInfo currencyPluralInfo
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
is less than 1, initialize monetarySeparator to be
the same as decimalSeparator and exponential
to 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.IOExceptionClassNotFoundExceptionString[] currencySpcBeforeSym
String[] currencySpcAfterSym
char zeroDigit
DecimalFormatSymbols.getZeroDigit()char[] digits
char groupingSeparator
char decimalSeparator
char perMill
DecimalFormatSymbols.getPerMill()char percent
DecimalFormatSymbols.getPercent()char digit
DecimalFormatSymbols.getDigit()char sigDigit
char patternSeparator
String infinity
DecimalFormatSymbols.getInfinity()String NaN
DecimalFormatSymbols.getNaN()char minusSign
DecimalFormatSymbols.getMinusSign()String currencySymbol
DecimalFormatSymbols.getCurrencySymbol()String intlCurrencySymbol
char monetarySeparator
char monetaryGroupingSeparator
char exponential
Note that this field has been superseded by exponentSeparator.
It is retained for backward compatibility.
String exponentSeparator
Note that this supersedes the exponential field.
char padEscape
char plusSign
Locale requestedLocale
ULocale ulocale
String minusString
String plusString
String exponentMultiplicationSign
int serialVersionOnStream
DecimalFormatSymbols present on the stream.
Possible values are:
monetarySeparator and exponential.
DecimalFormatSymbols, the most recent format
(corresponding to the highest allowable serialVersionOnStream)
is always written.String currencyPattern
ULocale validLocale
ULocaleULocale actualLocale
ULocaleprivate Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
InvalidObjectException - if the objects read from the stream is invalid.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprotected Object readResolve() throws InvalidObjectException
InvalidObjectException - if the constant could not be resolved.private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream is less than 1, indicating that
the stream was written by JDK 1.1,
set the int fields such as maximumIntegerDigits
to be equal to the byte fields such as maxIntegerDigits,
since the int fields 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.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
byte fields such as maxIntegerDigits to be
equal to the int fields such as maximumIntegerDigits
(or to Byte.MAX_VALUE, whichever is smaller), for compatibility
with the JDK 1.1 version of the stream format.IOExceptionboolean groupingUsed
NumberFormat.isGroupingUsed()byte maxIntegerDigits
maxIntegerDigits must be greater than or equal to
minIntegerDigits.
Note: This field exists only for serialization
compatibility with JDK 1.1. In JDK 1.2 and higher, the new
int field maximumIntegerDigits is used instead.
When writing to a stream, maxIntegerDigits is set to
maximumIntegerDigits or Byte.MAX_VALUE,
whichever is smaller. When reading from a stream, this field is used
only if serialVersionOnStream is less than 1.
NumberFormat.getMaximumIntegerDigits()byte minIntegerDigits
minimumIntegerDigits must be less than or equal to
maximumIntegerDigits.
Note: This field exists only for serialization
compatibility with JDK 1.1. In JDK 1.2 and higher, the new
int field minimumIntegerDigits is used instead.
When writing to a stream, minIntegerDigits is set to
minimumIntegerDigits or Byte.MAX_VALUE,
whichever is smaller. When reading from a stream, this field is used
only if serialVersionOnStream is less than 1.
NumberFormat.getMinimumIntegerDigits()byte maxFractionDigits
maximumFractionDigits must be greater than or equal to
minimumFractionDigits.
Note: This field exists only for serialization
compatibility with JDK 1.1. In JDK 1.2 and higher, the new
int field maximumFractionDigits is used instead.
When writing to a stream, maxFractionDigits is set to
maximumFractionDigits or Byte.MAX_VALUE,
whichever is smaller. When reading from a stream, this field is used
only if serialVersionOnStream is less than 1.
NumberFormat.getMaximumFractionDigits()byte minFractionDigits
minimumFractionDigits must be less than or equal to
maximumFractionDigits.
Note: This field exists only for serialization
compatibility with JDK 1.1. In JDK 1.2 and higher, the new
int field minimumFractionDigits is used instead.
When writing to a stream, minFractionDigits is set to
minimumFractionDigits or Byte.MAX_VALUE,
whichever is smaller. When reading from a stream, this field is used
only if serialVersionOnStream is less than 1.
NumberFormat.getMinimumFractionDigits()boolean parseIntegerOnly
NumberFormat.isParseIntegerOnly()int maximumIntegerDigits
maximumIntegerDigits must be greater than or equal to
minimumIntegerDigits.NumberFormat.getMaximumIntegerDigits()int minimumIntegerDigits
minimumIntegerDigits must be less than or equal to
maximumIntegerDigits.NumberFormat.getMinimumIntegerDigits()int maximumFractionDigits
maximumFractionDigits must be greater than or equal to
minimumFractionDigits.NumberFormat.getMaximumFractionDigits()int minimumFractionDigits
minimumFractionDigits must be less than or equal to
maximumFractionDigits.NumberFormat.getMinimumFractionDigits()Currency currency
int serialVersionOnStream
NumberFormat present on the stream.
Possible values are:
int fields such as
maximumIntegerDigits were not present, and the byte
fields such as maxIntegerDigits are used instead.
byte fields such as maxIntegerDigits are ignored,
and the int fields such as maximumIntegerDigits
are used instead.
NumberFormat, the most recent format
(corresponding to the highest allowable serialVersionOnStream)
is always written.boolean parseStrict
DisplayContext capitalizationSetting
protected Object readResolve() throws InvalidObjectException
InvalidObjectException - if this instance is not of type Attribute.class
or if it is not a known Attribute.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionULocale ulocale
PluralRules pluralRules
String pattern
Map<K,V> parsedValues
String(plural case keyword) --> String
(message for this plural case).NumberFormat numberFormat
NumberFormat is used for the standard formatting of
the number inserted into the message.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprivate Object writeReplace() throws ObjectStreamException
ObjectStreamExceptioncom.ibm.icu.text.PluralRules.RuleList rules
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptiondouble source
int visibleDecimalDigitCount
int visibleDecimalDigitCountWithoutTrailingZeros
long decimalDigits
long decimalDigitsWithoutTrailingZeros
long integerValue
boolean hasIntegerValue
boolean isNegative
int baseFactor
private void readObject(ObjectInputStream in) throws IOException
IOExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionULocale locale
int roundingMode
boolean lenientParse
Map<K,V> ruleSetDisplayNames
String[] publicRuleSetNames
boolean capitalizationInfoIsSet
boolean capitalizationForListOrMenu
boolean capitalizationForStandAlone
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString pattern
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionint serialVersionOnStream
defaultCenturyStart on stream.
defaultCenturyStart.
capitalizationSetting.
serialVersionOnStream
is written.String pattern
String override
HashMap<K,V> numberFormatters
HashMap<K,V> overrideMap
DateFormatSymbols formatData
DateFormatSymbolsDate defaultCenturyStart
defaultCenturyStart, which may be any date. May
not be null.TimeZoneFormat tzFormat
int error
int line
StringBuffer preContext
StringBuffer postContext
private Object readResolve() throws ObjectStreamException
ObjectStreamExceptionprivate Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionNumberFormat format
ULocale locale
int style
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionprivate void writeObject(ObjectOutputStream oos) throws IOException
IOExceptionString[] _gmtOffsetDigits
Stirng[] _gmtOffsetPatterns
String _gmtPattern
String _gmtZeroFormat
ULocale _locale
boolean _parseAllStyles
true if this TimeZoneFormat object is configure
for parsing all available names.TimeZoneNames _tznames
DateTimeRule dateTimeRule
int startYear
int endYear
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionlong time
boolean lenient
time from fields[].Calendar.setLenient(boolean)TimeZone zone
int firstDayOfWeek
Calendar.SUNDAY,
Calendar.MONDAY, etc. This is a locale-dependent value.int minimalDaysInFirstWeek
int weekendOnset
int weekendOnsetMillis
int weekendCease
int weekendCeaseMillis
int repeatedWallTime
int skippedWallTime
ULocale validLocale
ULocaleULocale actualLocale
ULocaleprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint epochYear
TimeZone zoneAstro
private Object readResolve() throws ObjectStreamException
ObjectStreamExceptionprivate Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionString isoCode
long fromDate
long toDate
int dateRuleType
int month
int dayOfMonth
int dayOfWeek
int weekInMonth
int timeRuleType
int millisInDay
int eraType
long gregorianCutover
int _errIdx
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionboolean civil
true if this object uses the fixed-cycle Islamic civil calendar,
and false if it approximates the true religious calendar using
astronomical calculations for the time of the new moon.IslamicCalendar.CalculationType cType
private Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionInitialTimeZoneRule initialRule
List<E> historicRules
AnnualTimeZoneRule[] finalRules
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionint raw
int dst
com.ibm.icu.util.STZInfo xinfo
int startMonth
int startDay
int startDayOfWeek
int startTime
int startTimeMode
int endTimeMode
int endMonth
int endDay
int endDayOfWeek
int endTime
int startYear
boolean useDaylight
int startMode
int endMode
long[] startTimes
int timeType
private Object readResolve() throws ObjectStreamException
ObjectStreamExceptionprivate Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionint index
String ID
TimeZone. This is a
programmatic identifier used internally to look up TimeZone
objects from the system table and also to map them to their localized
display names. ID values are unique in the system
table but may not be for dynamically created zones.String name
int rawOffset
int dstSavings
String localeID
IOException lastException
int mPolicyState
int mPolicyViolated
String mMessage
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException - Signals that an I/O exception has occurred.ClassNotFoundException - the class not found exceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOException - Signals that an I/O exception has occurred.int[] scriptsRanges
int[] digitsLowRanges
String[] contexts
int key
int mask
int fRanges
int fDefaultContextIndex
boolean fContextual
int fSingleRangeIndex
private void writeObject(ObjectOutputStream arg0) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionprivate Object readResolve() throws ObjectStreamException
ObjectStreamExceptionjava.awt.geom.AffineTransform transform
int index
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionPropertyChangeEvent evt
private void readObject(ObjectInputStream arg0) throws ClassNotFoundException, IOException
ClassNotFoundExceptionIOExceptionprivate void writeObject(ObjectOutputStream arg0) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString path
int bytesTransferred
String classname
boolean eof
true indicates that there is no more primitive data available.int length
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
InvalidObjectException - if the object is invalid or has a cause that is not
an IOExceptionIOExceptionClassNotFoundExceptionException detail
boolean value
byte value
char value
Throwable ex
double value
String name
int ordinal
Throwable exception
float value
int value
long value
short value
int count
int hashCode
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
StringBuilder from the passed stream and
restores it to this instance.IOException - if the stream throws it during the read.ClassNotFoundException - if the stream throws it during the read.private void writeObject(ObjectOutputStream out) throws IOException
int - the length of this object. char[] - the
buffer from this object, which may be larger than the length
field.IOException - if the stream throws it during the write.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString detailMessage
Throwable cause
List<E> suppressedExceptions
StackTraceElement[] stackTrace
String typeName
Throwable target
InvocationHandler h
Throwable undeclaredThrowable
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
BigDecimal instance (bitLength and smallValue). The transient
field precision is assigned lazily.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
BigDecimal for serialization, i.e. the
non-transient field intVal is assigned.IOExceptionBigInteger intVal
BigDecimal.int scale
BigDecimal.private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
BigInteger
instance.IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
BigInteger for serialization, i.e. the
non-transient fields signum and magnitude are assigned.IOExceptionint signum
byte[] magnitude
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
MathContext instance.
Checks whether precision >= 0 and roundingMode != nullStreamCorruptedException - if precision < 0StreamCorruptedException - if roundingMode == nullIOExceptionClassNotFoundExceptionint precision
RoundingMode roundingMode
RoundingMode object which specifies the algorithm to be used
for rounding.int responseCode
String location
private Object writeReplace() throws ObjectStreamException
ObjectStreamExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate Object readResolve() throws ObjectStreamException
ObjectStreamExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionInetAddress addr
String hostname
int port
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString string
String input
int index
private void readObject(ObjectInputStream stream) throws IOException
IOExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionprivate void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString actions
String charsetName
int inputLength
int inputLength
String charsetName
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
InvalidObjectException - if the object is invalid or has a cause that is not
an IOExceptionIOExceptionClassNotFoundExceptionString input
int index
String name
Permission perm
private void writeObject(ObjectOutputStream out) throws IOException
IOExceptionPrivateKey privateKey
PublicKey publicKey
private void readObject(ObjectInputStream is) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprotected Object readResolve() throws ObjectStreamException
Key object. Three KeyRep.Type|format
combinations are supported:
Type.PRIVATE | "PKCS#8" : returns a PrivateKey
instance, generated from a key factory (suitable for the algorithm) that
is initialized with a PKCS8EncodedKeySpec using the encoded key
bytes.
Type.SECRET | "RAW" : returns a SecretKeySpec
instance, created with the encoded key bytes and the algorithm.
Type.PUBLIC | "X.509": returns a PublicKey instance,
generated from a key factory (suitable for the algorithm) that is
initialized with a X509EncodedKeySpec using the encoded key
bytes.
ObjectStreamException - if the Type|format combination is not recognized, or
the resolution of any key parameter fails.KeyRep.Type type
String algorithm
String format
byte[] encoded
private void readObject(ObjectInputStream in) throws NotActiveException, IOException, ClassNotFoundException
Provider provider
SecureRandomSpi secureRandomSpi
String algorithm
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionbyte[] content
byte[] signature
String thealgorithm
PrivateKey privateKey
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException - if the creation of the alternate object fails.String type
protected Object readResolve() throws ObjectStreamException
Certificate from a serialized CertificateRep object.ObjectStreamException - if deserialization fails.private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionDate revocationDate
CRLReason reason
X500Principal authority
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException - if the creation of the alternate object fails.String type
protected Object readResolve() throws ObjectStreamException
CertPath from a serialized CertPathRep
object.ObjectStreamException - if deserialization fails.CertPath certPath
int index
int[] updateCounts
int index
boolean parameter
boolean read
int dataSize
int transferSize
String SQLState
int vendorCode
SQLException next
int nanos
protected Object readResolve() throws InvalidObjectException
InvalidObjectException - if this instance is not of type Attribute.class
or if it is not a known Attribute.String name
double[] choiceLimits
String[] choiceFormats
Calendar calendar
DateFormat uses to format a number
representing a date.NumberFormat numberFormat
int calendarField
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream oos) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException - if some I/O error occursClassNotFoundException - if some class of serialized objects or fields cannot be foundprivate void writeObject(ObjectOutputStream stream) throws IOException, ClassNotFoundException
IOException - if some I/O error occursClassNotFoundExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionint errorOffset
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(1); // identifies a Duration out.writeLong(seconds); out.writeInt(nanos);
long seconds
int nanos
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(2); // identifies an Instant out.writeLong(seconds); out.writeInt(nanos);
long seconds
int nanos
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(3); // identifies a LocalDate out.writeInt(year); out.writeByte(month); out.writeByte(day);
int year
short month
short day
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(4); // identifies a LocalTime
if (nano == 0) {
if (second == 0) {
if (minute == 0) {
out.writeByte(~hour);
} else {
out.writeByte(hour);
out.writeByte(~minute);
}
} else {
out.writeByte(hour);
out.writeByte(minute);
out.writeByte(~second);
}
} else {
out.writeByte(hour);
out.writeByte(minute);
out.writeByte(second);
out.writeInt(nano);
}
byte hour
byte minute
byte second
int nano
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(13); // identifies a MonthDay out.writeByte(month); out.writeByte(day);
int month
int day
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
LocalDateTime dateTime
ZoneOffset offset
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
LocalTime time
ZoneOffset offset
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(14); // identifies a Period out.writeInt(years); out.writeInt(months); out.writeInt(days);
int years
int months
int days
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
Externalizable interface to read the object.writeReplace
method are read and passed to the corresponding static factory for the type
to create a new instance. That instance is returned as the de-serialized
Ser object.
Duration.ofSeconds(seconds, nanos);
Instant.ofEpochSecond(seconds, nanos);
LocalDate.of(year, month, day);
LocalDateTime.of(date, time);
LocalTime.of(hour, minute, second, nano);
MonthDay.of(month, day);
OffsetTime.of(time, offset);
OffsetDateTime.of(dateTime, offset);
Period.of(years, months, days);
Year.of(year);
YearMonth.of(year, month);
ZonedDateTime.ofLenient(dateTime, offset, zone);
ZoneId.of(id);
(offsetByte == 127 ? ZoneOffset.ofTotalSeconds(in.readInt()) : ZoneOffset.ofTotalSeconds(offsetByte * 900));
IOException - if an error occurs attempting to read from input.ClassNotFoundException - if the class of the instance being loaded cannot be found.public void writeExternal(ObjectOutput out) throws IOException
Externalizable interface to write the object.writeReplace
serialized form for the value of the type and sequence of values for the type.
IOException - if an error occurs attempting to write to output.private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(11); // identifies a Year out.writeInt(year);
int year
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(12); // identifies a YearMonth out.writeInt(year); out.writeByte(month);
int year
int month
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
LocalDateTime dateTime
ZoneOffset offset
ZoneId zone
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(7); // identifies a ZoneId (not ZoneOffset) out.writeUTF(getId());
When read back in, the ZoneId will be created as though using
ZoneId.of(String), but without any exception in the case where the
ID has a valid format, but is not in the known set of region-based IDs.
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(8); // identifies a ZoneOffset
int offsetByte = totalSeconds % 900 == 0 ? totalSeconds / 900 : 127;
out.writeByte(offsetByte);
if (offsetByte == 127) {
out.writeInt(totalSeconds);
}
int totalSeconds
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(2); // identifies a ChronoLocalDateTime out.writeObject(toLocalDate()); out.witeObject(toLocalTime());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(3); // identifies a ChronoZonedDateTime out.writeObject(toLocalDateTime()); out.writeObject(getOffset()); out.writeObject(getZone());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysObject writeReplace()
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(6); // identifies a HijrahDate out.writeObject(chrono); // the HijrahChronology variant out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysObject writeReplace()
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysObject writeReplace()
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(4); // identifies a JapaneseDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(5); // identifies a JapaneseEra out.writeInt(getValue());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysObject writeReplace()
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(8); // identifies a MinguoDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
Externalizable interface to read the object.writeReplace
method are read and passed to the corresponding static factory for the type
to create a new instance. That instance is returned as the de-serialized
Ser object.
IOException - if an error occurs attempting to read from input.ClassNotFoundException - if the class of the instance being loaded cannot be found.public void writeExternal(ObjectOutput out) throws IOException
Externalizable interface to write the object.writeReplace
serialized form for the value of the type and sequence of values for the type.
IOException - if an error occurs attempting to write to output.private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysObject writeReplace()
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(10); // identifies a ThaiBuddhistDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
String parsedString
int errorIndex
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, InvalidObjectException
InvalidObjectException - if
the smallest minimum is greater than the smallest maximum,
or the smallest maximum is greater than the largest maximum
or the largest minimum is greater than the largest maximumClassNotFoundException - if a class cannot be resolvedIOExceptionlong minSmallest
long minLargest
long maxSmallest
long maxLargest
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, InvalidObjectException
InvalidObjectException - if the serialized object has an invalid
value for firstDayOfWeek or minimalDays.ClassNotFoundException - if a class cannot be resolvedIOExceptionprivate Object readResolve() throws InvalidObjectException
firstDayOfWeek and minimalDays.InvalidObjectException - if the serialized object has invalid
values for firstDayOfWeek or minimalDays.DayOfWeek firstDayOfWeek
int minimalDays
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
Externalizable interface to read the object.writeReplace
method are read and passed to the corresponding static factory for the type
to create a new instance. That instance is returned as the de-serialized
Ser object.
ZoneRules.of(standardTransitions, standardOffsets, savingsInstantTransitions, wallOffsets, lastRules);
ZoneOffsetTransition of(LocalDateTime.ofEpochSecond(epochSecond), offsetBefore, offsetAfter);
ZoneOffsetTransitionRule.of(month, dom, dow, time, timeEndOfDay, timeDefinition, standardOffset, offsetBefore, offsetAfter);
IOException - if an error occurs attempting to read from input.ClassNotFoundException - if the class of the instance being loaded cannot be found.public void writeExternal(ObjectOutput out) throws IOException
Externalizable interface to write the object.writeReplace
serialized form for the value of the type and sequence of values for the type.
IOException - if an error occurs attempting to write to output.private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(2); // identifies a ZoneOffsetTransition
out.writeEpochSec(toEpochSecond);
out.writeOffset(offsetBefore);
out.writeOffset(offsetAfter);
long epochSecond
LocalDateTime transition
ZoneOffset offsetBefore
ZoneOffset offsetAfter
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(3); // identifies a ZoneOffsetTransitionRule
final int timeSecs = (timeEndOfDay ? 86400 : time.toSecondOfDay());
final int stdOffset = standardOffset.getTotalSeconds();
final int beforeDiff = offsetBefore.getTotalSeconds() - stdOffset;
final int afterDiff = offsetAfter.getTotalSeconds() - stdOffset;
final int timeByte = (timeSecs % 3600 == 0 ? (timeEndOfDay ? 24 : time.getHour()) : 31);
final int stdOffsetByte = (stdOffset % 900 == 0 ? stdOffset / 900 + 128 : 255);
final int beforeByte = (beforeDiff == 0 || beforeDiff == 1800 || beforeDiff == 3600 ? beforeDiff / 1800 : 3);
final int afterByte = (afterDiff == 0 || afterDiff == 1800 || afterDiff == 3600 ? afterDiff / 1800 : 3);
final int dowByte = (dow == null ? 0 : dow.getValue());
int b = (month.getValue() << 28) + // 4 bits
((dom + 32) << 22) + // 6 bits
(dowByte << 19) + // 3 bits
(timeByte << 14) + // 5 bits
(timeDefinition.ordinal() << 12) + // 2 bits
(stdOffsetByte << 4) + // 8 bits
(beforeByte << 2) + // 2 bits
afterByte; // 2 bits
out.writeInt(b);
if (timeByte == 31) {
out.writeInt(timeSecs);
}
if (stdOffsetByte == 255) {
out.writeInt(stdOffset);
}
if (beforeByte == 3) {
out.writeInt(offsetBefore.getTotalSeconds());
}
if (afterByte == 3) {
out.writeInt(offsetAfter.getTotalSeconds());
}
Month month
byte dom
-1 is the last day of the month, -2 is the second
to last day, and so on.DayOfWeek dow
LocalTime time
boolean timeEndOfDay
ZoneOffsetTransitionRule.TimeDefinition timeDefinition
ZoneOffset standardOffset
ZoneOffset offsetBefore
ZoneOffset offsetAfter
private void readObject(ObjectInputStream s) throws InvalidObjectException
InvalidObjectException - alwaysprivate Object writeReplace()
out.writeByte(1); // identifies a ZoneRules
out.writeInt(standardTransitions.length);
for (long trans : standardTransitions) {
Ser.writeEpochSec(trans, out);
}
for (ZoneOffset offset : standardOffsets) {
Ser.writeOffset(offset, out);
}
out.writeInt(savingsInstantTransitions.length);
for (long trans : savingsInstantTransitions) {
Ser.writeEpochSec(trans, out);
}
for (ZoneOffset offset : wallOffsets) {
Ser.writeOffset(offset, out);
}
out.writeByte(lastRules.length);
for (ZoneOffsetTransitionRule rule : lastRules) {
rule.writeExternal(out);
}
Epoch second values used for offsets are encoded in a variable length form to make the common cases put fewer bytes in the stream.
static void writeEpochSec(long epochSec, DataOutput out) throws IOException {
if (epochSec >= -4575744000L && epochSec < 10413792000L && epochSec % 900 == 0) { // quarter hours between 1825 and 2300
int store = (int) ((epochSec + 4575744000L) / 900);
out.writeByte((store >>> 16) & 255);
out.writeByte((store >>> 8) & 255);
out.writeByte(store & 255);
} else {
out.writeByte(255);
out.writeLong(epochSec);
}
}
ZoneOffset values are encoded in a variable length form so the common cases put fewer bytes in the stream.
static void writeOffset(ZoneOffset offset, DataOutput out) throws IOException {
final int offsetSecs = offset.getTotalSeconds();
int offsetByte = offsetSecs % 900 == 0 ? offsetSecs / 900 : 127; // compress to -72 to +72
out.writeByte(offsetByte);
if (offsetByte == 127) {
out.writeInt(offsetSecs);
}
}
long[] standardTransitions
ZoneOffset[] standardOffsets
long[] savingsInstantTransitions
LocalDateTime[] savingsLocalTransitions
ZoneOffset[] wallOffsets
ZoneOffsetTransitionRule[] lastRules
TimeZone timeZone
TimeZone to infer zone rules from. If this field is set then all other
fields will have default values.private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionint size
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionlong[] bits
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionNavigableMap<K,V> nm
NavigableSet<E> ns
NavigableMap<K,V> nm
NavigableSet<E> ns
NavigableMap<K,V> nm
NavigableSet<E> ns
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
Object[] array field.IOException - if an I/O error occursClassNotFoundException - if a serialized class cannot be loadedInvalidObjectException - if the count is negativeprivate void writeObject(ObjectOutputStream oos) throws IOException
Object[] array field.IOException - if an I/O error occursprivate Object readResolve() throws ObjectStreamException
InvalidObjectException - if the tag value is illegal or if an exception
is thrown during creation of the collectionObjectStreamException - if another serialization error has occurredint tag
List, 2 for an immutable Set, and 3 for
an immutable Map. Any other value causes an
InvalidObjectException to be thrown. The high
order 24 bits are zero when an instance is serialized,
and they are ignored when an instance is deserialized.
They can thus be used by future implementations without
causing compatibility issues.
The tag value also determines the interpretation of the
transient Object[] array field.
For List and Set, the array's length is the size
of the collection, and the array contains the elements of the collection.
Null elements are not allowed. For Set, duplicate elements
are not allowed.
For Map, the array's length is twice the number of mappings
present in the map. The array length is necessarily even.
The array contains a succession of key and value pairs:
k1, v1, k2, v2, ..., kN, vN. Nulls are not allowed,
and duplicate keys are not allowed.
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString flags
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString f
char c
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionlong gregorianCutover
int currentYearSkew
int lastYearSkew
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionint size
int c
String flags
int p
int w
int errorIndex
private void readObject(ObjectInputStream in) throws NotSerializableException
NotSerializableExceptionprivate void writeObject(ObjectOutputStream out) throws NotSerializableException
NotSerializableExceptionboolean accessOrder
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString s
String s
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionint size
Comparator<T> comparator
Properties defaults
Properties
instance.boolean haveNextNextGaussian
long seed
double nextNextGaussian
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString ID
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionComparator<T> comparator
java.util.TreeMap.Node<K,V> root
int size
int modCount
java.util.TreeMap.EntrySet entrySet
java.util.TreeMap.KeySet keySet
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionString s
String flags
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Resets the transient fields to match the behavior of the constructor.
IOException - if in throws it.ClassNotFoundException - if in throws it.long mostSigBits
long leastSigBits
private void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionint elementCount
Object[] elementData
int capacityIncrement
Object[] items
int takeIndex
int putIndex
int count
ReentrantLock lock
Condition notEmpty
Condition notFull
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
ClassNotFoundException - if the class of a serialized object
could not be foundIOException - if an I/O error occursprivate void writeObject(ObjectOutputStream s) throws IOException
ConcurrentHashMap instance to a
stream (i.e., serializes it).IOException - if an I/O error occursint segmentMask
int segmentShift
Segment[] segments
Object value
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
E) in
the proper order, followed by a nullIOExceptionprivate void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
E) in
the proper order, followed by a nullIOExceptionprivate void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
null. The key-value mappings are emitted in key-order
(as determined by the Comparator, or by the keys' natural
ordering if no Comparator).IOExceptionComparator<T> comparator
ConcurrentSkipListMap<K,V> m
Object lo
Object hi
boolean loInclusive
boolean hiInclusive
boolean isDescending
ConcurrentNavigableMap<K,V> m
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionCopyOnWriteArrayList<E> al
CountedCompleter<T> completer
int pending
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
null if noneIOExceptionint status
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
Object) in the proper order, followed by a nullIOExceptionint capacity
ReentrantLock lock
Condition notEmpty
Condition notFull
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
Object) in the proper order,
followed by a nullIOExceptionint capacity
AtomicInteger count
ReentrantLock takeLock
Condition notEmpty
ReentrantLock putLock
Condition notFull
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
E) in
the proper order, followed by a nullIOExceptionprivate void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionReentrantLock lock
Condition notEmpty
PriorityQueue<E> q
Object result
java.util.concurrent.Semaphore.Sync sync
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream s) throws IOException
IOExceptionReentrantLock qlock
java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
private void writeObject(ObjectOutputStream s) throws IOException
ThreadLocalRandom to a stream (that is, serializes it).IOException - if an I/O error occursprivate Object readResolve()
current thread's ThreadLocalRandom.boolean initialized
long rnd
int value
int value
int[] array
long value
long[] array
Object value
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, InvalidObjectException
Object[] array
private void readObject(ObjectInputStream arg0) throws InvalidObjectException
InvalidObjectExceptionprivate Object writeReplace()
DoubleBinaryOperator function
long identity
private void readObject(ObjectInputStream arg0) throws InvalidObjectException
InvalidObjectExceptionprivate Object writeReplace()
private void readObject(ObjectInputStream arg0) throws InvalidObjectException
InvalidObjectExceptionprivate Object writeReplace()
LongBinaryOperator function
long identity
private void readObject(ObjectInputStream arg0) throws InvalidObjectException
InvalidObjectExceptionprivate Object writeReplace()
long state
int state
java.util.concurrent.locks.ReentrantLock.Sync sync
ReentrantReadWriteLock.ReadLock readerLock
ReentrantReadWriteLock.WriteLock writerLock
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException - if an IO error occurs.ClassNotFoundException - if a class is not found.private Object readResolve()
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionLevel level
long sequenceNumber
String sourceClassName
String sourceMethodName
String message
int threadID
long millis
Throwable thrown
Throwable object if any.String loggerName
String resourceBundleName
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
NotSerializableException,
because this object cannot be serialized,IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
NotSerializableException,
because this object cannot be serialized,IOExceptionPreferences parent
Preferences child
private void readObject(ObjectInputStream in) throws IOException
NotSerializableException,
because this object cannot be serialized,IOExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
NotSerializableException,
because this object cannot be serialized,IOExceptionPreferences node
String key
String value
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionString pattern
int flags
String desc
String pattern
int index
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionbyte[] encodedParams
AlgorithmParameters in encoded format.
Equivalent to cipher.getParameters().getEncoded(),
or null if the cipher did not use any parameters.byte[] encryptedContent
String sealAlg
String paramsAlg
byte[] key
String algorithm
String name
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionLocale locale
String prompt
boolean echoOn
char[] inputPassword
int messageType
String message
Callback callback
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionSQLException ex
SQLException exception
PreparedStatement statement
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionThrowable causeOnJDK13OrBelow
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionException exception
Exception that represents the error.SourceLocator locator
Throwable containedException
Exception exception
Exception for the
TransformerFactoryConfigurationError.Throwable cause
private void readObject(ObjectInputStream os) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionClass<T> klazz
AnnotationMember[] elements
int mRawOffset
int mEarliestRawOffset
boolean mUseDst
int mDstSavings
long[] mTransitions
int[] mOffsets
byte[] mTypes
byte[] mIsDsts
private void readObject(ObjectInputStream in) throws IOException
IOExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionbyte[] data
X509Certificate wrapped
String algorithm
byte[] encoded
byte[] keyBytes
Throwable cause
Throwable cause
Throwable cause
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger x
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger y
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger x
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger y
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString algorithm
boolean withCompression
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString algorithm
boolean withCompression
BigInteger publicExponent
BigInteger primeP
BigInteger primeQ
BigInteger primeExponentP
BigInteger primeExponentQ
BigInteger crtCoefficient
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger modulus
BigInteger privateExponent
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger modulus
BigInteger publicExponent
Throwable cause
JcaJceHelper helper
List<E> certificates
String actions
int permissionMask
String algorithm
ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
CipherParameters param
PBEKeySpec pbeKeySpec
boolean tryWrong
Throwable cause
Throwable cause
Throwable _underlyingException
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger x
DHParameterSpec dhSpec
PrivateKeyInfo info
PKCS12BagAttributeCarrier attrCarrier
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger y
DHParameterSpec dhSpec
SubjectPublicKeyInfo info
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString algorithm
BigInteger d
ECParameterSpec ecSpec
boolean withCompression
DERBitString publicKey
PKCS12BagAttributeCarrierImpl attrCarrier
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionString algorithm
ECPoint q
ECParameterSpec ecSpec
boolean withCompression
BigInteger publicExponent
BigInteger primeP
BigInteger primeQ
BigInteger primeExponentP
BigInteger primeExponentQ
BigInteger crtCoefficient
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger modulus
BigInteger privateExponent
PKCS12BagAttributeCarrierImpl attrCarrier
BigInteger modulus
BigInteger publicExponent
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger x
DSAParams dsaSpec
PKCS12BagAttributeCarrierImpl attrCarrier
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream out) throws IOException
IOExceptionBigInteger y
DSAParams dsaSpec
Certificate c
BasicConstraints basicConstraints
boolean[] keyUsage
boolean hashValueSet
int hashValue
PKCS12BagAttributeCarrier attrCarrier
byte[] encoded
Throwable _e
Throwable cause
Throwable cause
Throwable cause
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionprivate void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionboolean mSeeded
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionBigInteger publicExponent
BigInteger primeP
BigInteger primeQ
BigInteger primeExponentP
BigInteger primeExponentQ
BigInteger crtCoefficient
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionBigInteger modulus
BigInteger privateExponent
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionprivate void writeObject(ObjectOutputStream stream) throws IOException
IOExceptionBigInteger publicExponent
BigInteger modulus
String algorithm
byte[] encoded
short code
short code
Exception exception
String publicId
SAXParseException.getPublicId()String systemId
SAXParseException.getSystemId()int lineNumber
SAXParseException.getLineNumber()int columnNumber
SAXParseException.getColumnNumber()Throwable detail
int row
int column